MI_SetWramBank

構文

#include <nitro/mi.h>

void MI_SetWramBank( MIWram cnt )

引数

cnt ワークRAMの割り当て設定

返り値

なし。

説明

ARM7、ARAM9共用ワークRAMの割り当て設定を行います。
引数 cnt は、MI_WRAM 列挙型で、以下の意味を持ちます。

MI_WRAM_ARM9_ALL ARM9に全てのブロック(32KB)を割り当てます。
MI_WRAM_1616_1 ARM9にブロック1(16KB)を、ARM7にブロック0(16KB)を割り当てます。
MI_WRAM_1616_2 ARM9にブロック0(16KB)を、ARM7にブロック1(16KB)を割り当てます。
MI_WRAM_ARM7_ALL ARM7に全てのブロック(32KB)を割り当てます。

内部動作

IOレジスタのWVRAMCNT(0x4000244)のWRAM BANK (d24〜d25)にアクセスしています。

参照

なし

履歴

2004/03/12 MI_SetWRAMBank() → MI_SetWramBank() へ修正
2003/12/24 初版