![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
Functions | |
static void | ExternalInterruptHandler (register __OSException exception, register OSContext *context) |
void | __RAS_OSDisableInterrupts_begin (void) |
void | __RAS_OSDisableInterrupts_end (void) |
asm BOOL | OSDisableInterrupts (void) |
asm BOOL | OSEnableInterrupts (void) |
asm BOOL | OSRestoreInterrupts (register BOOL level) |
__OSInterruptHandler | __OSSetInterruptHandler (__OSInterrupt interrupt, __OSInterruptHandler handler) |
__OSInterruptHandler | __OSGetInterruptHandler (__OSInterrupt interrupt) |
void | __OSInterruptInit (void) |
static u32 | SetInterruptMask (OSInterruptMask mask, OSInterruptMask current) |
OSInterruptMask | OSGetInterruptMask (void) |
OSInterruptMask | OSSetInterruptMask (OSInterruptMask local) |
OSInterruptMask | __OSMaskInterrupts (OSInterruptMask global) |
OSInterruptMask | __OSUnmaskInterrupts (OSInterruptMask global) |
void | __OSDispatchInterrupt (__OSException exception, OSContext *context) |
Variables | |
u64 | __OSSpuriousInterrupts = 0 |
static __OSInterruptHandler * | InterruptHandlerTable |
volatile OSTime | __OSLastInterruptTime |
volatile __OSInterrupt | __OSLastInterrupt |
volatile u32 | __OSLastInterruptSrr0 |
static OSInterruptMask | InterruptPrioTable [] |
char * | __OSInterruptNames [33] |
char * | __OSPIErrors [8] |
void __OSDispatchInterrupt | ( | __OSException | exception, |
OSContext * | context ) |
__OSInterruptHandler __OSGetInterruptHandler | ( | __OSInterrupt | interrupt | ) |
void __OSInterruptInit | ( | void | ) |
OSInterruptMask __OSMaskInterrupts | ( | OSInterruptMask | global | ) |
__OSInterruptHandler __OSSetInterruptHandler | ( | __OSInterrupt | interrupt, |
__OSInterruptHandler | handler ) |
OSInterruptMask __OSUnmaskInterrupts | ( | OSInterruptMask | global | ) |
|
extern |
|
extern |
|
static |
asm BOOL OSDisableInterrupts | ( | void | ) |
asm BOOL OSEnableInterrupts | ( | void | ) |
OSInterruptMask OSGetInterruptMask | ( | void | ) |
OSInterruptMask OSSetInterruptMask | ( | OSInterruptMask | local | ) |
|
static |
char* __OSInterruptNames[33] |
volatile __OSInterrupt __OSLastInterrupt |
volatile u32 __OSLastInterruptSrr0 |
volatile OSTime __OSLastInterruptTime |
char* __OSPIErrors[8] |
u64 __OSSpuriousInterrupts = 0 |
|
static |
|
static |