#include <twl/mi.h>
void MI_InitWramManager( void )
None.
None.
Initializes the WRAM manager for WRAM-A, WRAM-B, and WRAM-C.
Call it as early as possible, before using WRAM-A, -B, or -C. This function is called from the OS_Init
function.
Immediately after initialization, all WRAM regions are reserved and allocated by the ARM9, ARM7, or DSP. This reflects the information in the registers that configure the WRAM. The hardware is designed so that each WRAM slot in the register is always owned by something. Immediately after initialization, therefore, it is not possible to determine whether a WRAM slot has not been allocated. Free the slots or cancel the reservations if necessary.
2007/08/11 Initial version.
CONFIDENTIAL