Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
OSMemory.c File Reference

Functions

static BOOL OnShutdown (BOOL final, u32 event)
 
u32 OSGetPhysicalMem1Size (void)
 
u32 OSGetPhysicalMem2Size (void)
 
u32 OSGetConsoleSimulatedMem1Size (void)
 
u32 OSGetConsoleSimulatedMem2Size (void)
 
static void MEMIntrruptHandler (__OSInterrupt interrupt, OSContext *context)
 
void OSProtectRange (u32 chan, void *addr, u32 nBytes, u32 control)
 
static asm void ConfigMEM1_24MB (void)
 
static asm void ConfigMEM1_48MB (void)
 
static asm void ConfigMEM2_52MB (void)
 
static asm void ConfigMEM2_56MB (void)
 
static asm void ConfigMEM2_64MB (void)
 
static asm void ConfigMEM2_112MB (void)
 
static asm void ConfigMEM2_128MB (void)
 
static asm void ConfigMEM_ES1_0 (void)
 
static asm void RealMode (__REGISTER u32 addr)
 
static void BATConfig (u32 param_0)
 
void __OSRestoreCodeExecOnMEM1 (u32 param_0)
 
void __OSInitMemoryProtection (void)
 

Variables

static OSShutdownFunctionInfo ShutdownFunctionInfo
 

Function Documentation

◆ __OSInitMemoryProtection()

void __OSInitMemoryProtection ( void )

◆ __OSRestoreCodeExecOnMEM1()

void __OSRestoreCodeExecOnMEM1 ( u32 param_0)

◆ BATConfig()

static void BATConfig ( u32 param_0)
static

◆ ConfigMEM1_24MB()

static asm void ConfigMEM1_24MB ( void )
static

◆ ConfigMEM1_48MB()

static asm void ConfigMEM1_48MB ( void )
static

◆ ConfigMEM2_112MB()

static asm void ConfigMEM2_112MB ( void )
static

◆ ConfigMEM2_128MB()

static asm void ConfigMEM2_128MB ( void )
static

◆ ConfigMEM2_52MB()

static asm void ConfigMEM2_52MB ( void )
static

◆ ConfigMEM2_56MB()

static asm void ConfigMEM2_56MB ( void )
static

◆ ConfigMEM2_64MB()

static asm void ConfigMEM2_64MB ( void )
static

◆ ConfigMEM_ES1_0()

static asm void ConfigMEM_ES1_0 ( void )
static

◆ MEMIntrruptHandler()

static void MEMIntrruptHandler ( __OSInterrupt interrupt,
OSContext * context )
static

◆ OnShutdown()

static BOOL OnShutdown ( BOOL final,
u32 event )
static

◆ OSGetConsoleSimulatedMem1Size()

u32 OSGetConsoleSimulatedMem1Size ( void )

◆ OSGetConsoleSimulatedMem2Size()

u32 OSGetConsoleSimulatedMem2Size ( void )

◆ OSGetPhysicalMem1Size()

u32 OSGetPhysicalMem1Size ( void )

◆ OSGetPhysicalMem2Size()

u32 OSGetPhysicalMem2Size ( void )

◆ OSProtectRange()

void OSProtectRange ( u32 chan,
void * addr,
u32 nBytes,
u32 control )

◆ RealMode()

static asm void RealMode ( __REGISTER u32 addr)
static

Variable Documentation

◆ ShutdownFunctionInfo

OSShutdownFunctionInfo ShutdownFunctionInfo
static
Initial value:
= {
0x7F,
NULL,
NULL
}
static BOOL OnShutdown(BOOL final, u32 event)
Definition OSMemory.c:39