MI_GetWramMapStart*

構文

#include <twl/mi.h>

u32 MI_GetWramMapStart_A( void )
u32 MI_GetWramMapStart_B( void )
u32 MI_GetWramMapStart_C( void )

引数

なし。

返り値

WRAM がマッピングされている領域の下位アドレスです。

説明

指定のWRAM領域がマッピングされている領域の下位アドレスを取得します。

MI_GetWramMapStart_A() は WRAM-A について情報を取得します。
MI_GetWramMapStart_B() は WRAM-B について情報を取得します。
MI_GetWramMapStart_C() は WRAM-C について情報を取得します。

上位アドレスを取得する関数は、MI_GetWramMapEnd*() です。

内部動作

ARM9 ではIOレジスタのMBK6〜MBK8 にアクセスしています。
ARM7 ではROMヘッダに格納された情報にアクセスしています。

参照

概要(ワークRAM)MI関連の定数
MI_GetWramMapEnd*()

履歴

2007/08/22 初版