Shinobiライブラリ - キャッシュ関数

syCacheInit

キャッシュ関数の初期化

書式

Void syCacheInit( form )
SY_CACH_FORM form

引数

formキャッシュのタイプ

戻値

なし

解説

キャッシュ関数を初期化します。 引数 formは次の指定が可能です。

SYD_CACHE_IC_INDEXインストラクションキャッシュをインデックスモードにする
SYD_CACHE_OC_INDEXオペランドキャッシュをインデックスモードにする
SYD_CACHE_IC_ENABLEインストラクションキャッシュをイネーブル
SYD_CACHE_OC_ENABLEオペランドキャッシュをイネーブル
SYD_CACHE_OC_RAMオペランドキャッシュをRAMモードにする
SYD_CACHE_P1_CBP1領域をコピーバックモードにする
SYD_CACHE_P0_WTP0領域をライトバックモードにする


備考

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

SYD_CACHE_FORM_IC_ENABLE | SYD_CACHE_FORM_OC_ENABLE | SYD_CACHE_FORM_P1_CB

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


参照

syHwInit()

syCacheInit
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998