Ignore:
Timestamp:
May 22, 2019, 10:03:37 PM (5 years ago)
Author:
coas-nagasima
Message:

ビルドが通るよう更新

File:
1 edited

Legend:

Unmodified
Added
Removed
  • azure_iot_hub/trunk/asp3_dcre/tecsgen/tecs/TLSFMalloc/README-TLSF.txt

    • Property svn:keywords deleted
    • Property svn:mime-type changed from text/plain to text/plain;charset=UTF-8
    r388 r389  
    1 TLSF Malloc アロケータ
     1TLSF Malloc アロケータ
    22                                          2017.4.15
    3                                           大山
    4 1.概要
     3                                          大山
     41.概要
    55
    6 TLSF は効率よく、フラグメントが起きにくいアロケータです。 OS 非依存に
    7 å®Ÿè£
    8 ã•ã‚Œã¦ã„るため、組込みシステムへの応用に適しています。この実è£
    9 ã§ã¯
    10 æŽ’他制御を行っていません。複数のタスクでå
    11 ±ç”¨ã™ã‚‹ã«ã¯ã€æŽ’他制御を行うå¿
     6TLSF は効率よく、フラグメントが起きにくいアロケータです。 OS 非依存に
     7実装されているため、組込みシステムへの応用に適しています。この実装では
     8排他制御を行っていません。複数のタスクで共用するには、排他制御を行う必
     9要があります。
    1210
    13 è¦ãŒã‚ります。
     112. 実装について
    1412
    15 2. 実è£
    16 ã«ã¤ã„て
    17 
    18 1) TLSF アロケータの本体は、TECS ジェネレータパッケージには含まれていません。
    19 ä»¥ä¸‹ã«å
    20 ¬é–‹ã•ã‚Œã¦ã„ã‚‹ TLSF をå
    21 ¥æ‰‹ã™ã‚‹å¿
    22 è¦ãŒã‚ります。
    23 ã“れは GPL/LGPL ライセンスでå
    24 ¬é–‹ã•ã‚Œã¦ã„ます。
     131) TLSF アロケータの本体は、TECS ジェネレータパッケージには含まれていません。
     14以下に公開されている TLSF を入手する必要があります。
     15これは GPL/LGPL ライセンスで公開されています。
    2516  http://www.gii.upv.es/tlsf/main/docs
    2617
    27 2) TLSF には、別に実è£
    28 ã•ã‚Œ MIT ライセンスでå
    29 ¬é–‹ã•ã‚Œã¦ã„るものもあります。
    30 API が若干異なるため、tTLSFMalloc_inline.h を少し修正するå¿
    31 è¦ãŒã‚ります。
     182) TLSF には、別に実装され MIT ライセンスで公開されているものもあります。
     19API が若干異なるため、tTLSFMalloc_inline.h を少し修正する必要があります。
    3220  https://github.com/mattconte/tlsf
    3321
    34 3) ETロボコン用パッケージ
    35 mruby-on-ev3rt+tecs_package (ev3rt) には、1) の TLSF が含まれています。
     223) ETロボコン用パッケージ
     23mruby-on-ev3rt+tecs_package (ev3rt) には、1) の TLSF が含まれています。
Note: See TracChangeset for help on using the changeset viewer.