##### Shinobiライブラリ - メモリマネージメント関数

# syMallocInit

Mallocシステムの初期化

### 書式

      Void syMallocInit( *heap, size )
      void *heap
      Uint32 size

### 引数

  *heap | 管理を任せる領域の先頭アドレス
  size | 管理を任せるサイズ

### 戻り値

  なし

### 解説

  メモリマネージメントライブラリに管理を任せる領域を指定し、ライブラリを初期化します。

  メモリマネージメント関数群は、OSの介在しないShinobiライブラリ下においてのメモリの管理を行います。 デフォルトで必要とする値は以下のとおりです。

  ヒープ領域の先頭アドレス：Bセクションの終わり
  ヒープのサイズ：メモリの最後まで

### 備考

  この関数は、Bセクション以降をメモリアロケート空間と見なし、メモリの内容を初期化します。 もし、Bセクション以降にユーザセクションが存在していた場合、そこを初期化してしまいます。 ユーザセクションを割り当てる際は、必ずBセクションよりも手前に置く必要があります。

syMallocInit

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999