# 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 初版