source: azure_iot_hub/trunk/asp3_dcre/tecsgen/tecs/TLSFMalloc/README-TLSF.txt@ 388

Last change on this file since 388 was 388, checked in by coas-nagasima, 5 years ago

Azure IoT Hub Device C SDK を使ったサンプルの追加

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
  • Property svn:mime-type set to text/plain
File size: 1.1 KB
Line 
1TLSF Malloc アロケータ
2 2017.4.15
3 大山
41.概要
5
6TLSF は効率よく、フラグメントが起きにくいアロケータです。 OS 非依存に
7実装
8されているため、組込みシステムへの応用に適しています。この実装
9では
10排他制御を行っていません。複数のタスクでå…
11±ç”¨ã™ã‚‹ã«ã¯ã€æŽ’他制御を行う必
12
13要があります。
14
152. 実装
16について
17
181) TLSF アロケータの本体は、TECS ジェネレータパッケージには含まれていません。
19以下にå…
20¬é–‹ã•ã‚Œã¦ã„ã‚‹ TLSF をå…
21¥æ‰‹ã™ã‚‹å¿…
22要があります。
23これは GPL/LGPL ライセンスでå…
24¬é–‹ã•ã‚Œã¦ã„ます。
25 http://www.gii.upv.es/tlsf/main/docs
26
272) TLSF には、別に実装
28され MIT ライセンスでå…
29¬é–‹ã•ã‚Œã¦ã„るものもあります。
30API が若干異なるため、tTLSFMalloc_inline.h を少し修正する必
31要があります。
32 https://github.com/mattconte/tlsf
33
343) ETロボコン用パッケージ
35mruby-on-ev3rt+tecs_package (ev3rt) には、1) の TLSF が含まれています。
Note: See TracBrowser for help on using the repository browser.