##### Shinobi Library - キャッシュ関数

# syCacheInit

キャッシュ関数の初期化

### 書式

> `Void syCacheInit( form )
> SY_CACHE_FORM form
> `

### 引数

> form | キャッシュのタイプ

### 戻り値

> なし

### 解説

> キャッシュ関数を初期化します。

> 引数 formは次の指定が可能です。

> 定義 | 意味
> SYD_CACHE_FORM_IC_INDEX | インストラクションキャッシュをインデックスモードにする
> SYD_CACHE_FORM_OC_INDEX | オペランドキャッシュをインデックスモードにする
> SYD_CACHE_FORM_IC_ENABLE | インストラクションキャッシュをイネーブルにする
> SYD_CACHE_FORM_OC_ENABLE | オペランドキャッシュをイネーブルにする
> SYD_CACHE_FORM_OC_RAM | オペランドキャッシュをRAMモードにする
> SYD_CACHE_FORM_P1_CB | 領域をコピーバックモードにする
> SYD_CACHE_FORM_P0_WT | 領域をライトバックモードにする

### 備考

> この関数はマクロで実現されています。

> この関数は、syHwIni()t関数内で呼ばれており、かつ、ここで設定する値は、アプリケーションで勝手に書きかえることは禁止されています。

> デフォルトの設定は次のとおりです。

> - SYD_CACHE_FORM_IC_ENABLE | SYD_CACHE_FORM_OC_ENABLE | SYD_CACHE_FORM_P1_CB

> オペランドキャッシュのRAMモードはSEGAライブラリとしては禁止します。

### 参照

> syHwInit() | ハードウェアの初期化

syCacheInit

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000