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

syCacheInit

キャッシュ関数の初期化

書式

Void syCacheInit( form ) 
SY_CACH_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   領域をライトバックモードにする 


備考

この関数はマクロで実現されています。 この関数は、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,1999