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

Functions

vu16 __MEMRegs[64] AT_ADDRESS (0xCC004000)
 
static BOOL OnReset (BOOL final)
 
static void MEMIntrruptHandler (__OSInterrupt interrupt, OSContext *context)
 
void OSProtectRange (u32 chan, void *addr, u32 nBytes, u32 control)
 
static asm void Config24MB (void)
 
static asm void Config48MB (void)
 
static asm void RealMode (register u32 config)
 
u32 OSGetPhysicalMemSize ()
 
u32 OSGetConsoleSimulatedMemSize ()
 
void __OSInitMemoryProtection ()
 

Variables

OSErrorHandlerEx __OSErrorTable [16]
 
static OSResetFunctionInfo ResetFunctionInfo
 

Function Documentation

◆ __OSInitMemoryProtection()

void __OSInitMemoryProtection ( void  )

◆ AT_ADDRESS()

vu16 __MEMRegs[64] AT_ADDRESS ( 0xCC004000  )

◆ Config24MB()

static asm void Config24MB ( void  )
static

◆ Config48MB()

static asm void Config48MB ( void  )
static

◆ MEMIntrruptHandler()

static void MEMIntrruptHandler ( __OSInterrupt  interrupt,
OSContext context 
)
static

◆ OnReset()

static BOOL OnReset ( BOOL  final)
static

◆ OSGetConsoleSimulatedMemSize()

u32 OSGetConsoleSimulatedMemSize ( )
inline

◆ OSGetPhysicalMemSize()

u32 OSGetPhysicalMemSize ( )
inline

◆ OSProtectRange()

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

◆ RealMode()

static asm void RealMode ( register u32  config)
static

Variable Documentation

◆ __OSErrorTable

OSErrorHandlerEx __OSErrorTable[16]
extern

◆ ResetFunctionInfo

OSResetFunctionInfo ResetFunctionInfo
static
Initial value:
= {
0x7F,
}
static BOOL OnReset(BOOL final)
Definition OSMemory.c:12