Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
OSMemory.c File Reference

Functions

static BOOL OnReset (BOOL final)
 
u32 OSGetPhysicalMemSize (void)
 
u32 OSGetConsoleSimulatedMemSize (void)
 
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 addr)
 
void __OSInitMemoryProtection (void)
 

Variables

static OSResetFunctionInfo ResetFunctionInfo
 
void(* __OSErrorTable [])(u16, OSContext *,...)
 

Function Documentation

◆ __OSInitMemoryProtection()

void __OSInitMemoryProtection ( void )

◆ 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 ( void )

◆ OSGetPhysicalMemSize()

u32 OSGetPhysicalMemSize ( void )

◆ OSProtectRange()

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

◆ RealMode()

static asm void RealMode ( register u32 addr)
static

Variable Documentation

◆ __OSErrorTable

void(* __OSErrorTable[])(u16, OSContext *,...) ( u16 ,
OSContext * ,
... )

◆ ResetFunctionInfo

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