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

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

ビルドが通るよう更新

  • Property svn:eol-style set to native
  • Property svn:mime-type set to text/plain;charset=UTF-8
File size: 1.1 KB
Line 
1TLSF Malloc アロケータ
2 2017.4.15
3 大山
41.概要
5
6TLSF は効率よく、フラグメントが起きにくいアロケータです。 OS 非依存に
7実装されているため、組込みシステムへの応用に適しています。この実装では
8排他制御を行っていません。複数のタスクで共用するには、排他制御を行う必
9要があります。
10
112. 実装について
12
131) TLSF アロケータの本体は、TECS ジェネレータパッケージには含まれていません。
14以下に公開されている TLSF を入手する必要があります。
15これは GPL/LGPL ライセンスで公開されています。
16 http://www.gii.upv.es/tlsf/main/docs
17
182) TLSF には、別に実装され MIT ライセンスで公開されているものもあります。
19API が若干異なるため、tTLSFMalloc_inline.h を少し修正する必要があります。
20 https://github.com/mattconte/tlsf
21
223) ETロボコン用パッケージ
23mruby-on-ev3rt+tecs_package (ev3rt) には、1) の TLSF が含まれています。
Note: See TracBrowser for help on using the repository browser.