# MI_GetWramMapEnd*

## Syntax

  `#include <twl/mi.h>`
  `u32 MI_GetWramMapEnd_A( void )`
  `u32 MI_GetWramMapEnd_B( void )`
  `u32 MI_GetWramMapEnd_C( void )`

## Arguments

None.

## Return Values

Returns the upper-order address of the region where the WRAM is mapped to.

## Description

Gets the upper-order address of the region where the specified WRAM region is mapped to.

`MI_GetWramMapEnd_A()` gets information about WRAM-A.
`MI_GetWramMapEnd_B()` gets information about WRAM-B.
`MI_GetWramMapEnd_C()` gets information about WRAM-C.

The lower-order address is obtained using the `MI_GetWramMapStart*` functions.

## Internal Operation

Accesses I/O registers MBK6-MBK8.

## See Also

Overview (Work RAM), MI-Related Constants
`MI_GetWramMapStart*()`

## Revision History

2007/08/22 Initial version.

CONFIDENTIAL