![]() |
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 |