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

Functions

vu16 __VIRegs[59] AT_ADDRESS (0xCC002000)
 
void OSRegisterResetFunction (OSResetFunctionInfo *func)
 
BOOL __OSCallResetFunctions (u32 arg0)
 
static asm void Reset (register s32 param_0)
 
static void KillThreads (void)
 
void __OSDoHotReset (s32 arg0)
 
void OSResetSystem (int reset, u32 resetCode, BOOL forceMenu)
 
u32 OSGetResetCode (void)
 

Variables

OSThreadQueue __OSActiveThreadQueue
 
OSExecParams __OSRebootParams
 
static OSResetQueue ResetFunctionQueue
 
static u32 bootThisDol
 

Function Documentation

◆ __OSCallResetFunctions()

BOOL __OSCallResetFunctions ( u32  arg0)

◆ __OSDoHotReset()

void __OSDoHotReset ( s32  arg0)

◆ AT_ADDRESS()

vu16 __VIRegs[59] AT_ADDRESS ( 0xCC002000  )

◆ KillThreads()

static void KillThreads ( void  )
static

◆ OSGetResetCode()

u32 OSGetResetCode ( void  )

◆ OSRegisterResetFunction()

void OSRegisterResetFunction ( OSResetFunctionInfo func)

◆ OSResetSystem()

void OSResetSystem ( int  reset,
u32  resetCode,
BOOL  forceMenu 
)

◆ Reset()

static asm void Reset ( register s32  param_0)
static

Variable Documentation

◆ __OSActiveThreadQueue

OSThreadQueue __OSActiveThreadQueue

◆ __OSRebootParams

OSExecParams __OSRebootParams
extern

◆ bootThisDol

u32 bootThisDol
static

◆ ResetFunctionQueue

OSResetQueue ResetFunctionQueue
static