|
wut v1.9.1
Wii U Toolchain
|

Data Structures | |
| struct | OSFatalError |
Typedefs | |
| typedef struct OSFatalError | OSFatalError |
| typedef void(* | DisassemblyPrintFn) (const char *fmt,...) |
| typedef uint32_t(* | DisassemblyFindSymbolFn) (uint32_t addr, char *symbolNameBuf, uint32_t symbolNameBufSize) |
| typedef enum DisassemblePPCFlags | DisassemblePPCFlags |
| typedef enum OSFatalErrorMessageType | OSFatalErrorMessageType |
Enumerations | |
| enum | DisassemblePPCFlags { DISASSEMBLE_PPC_FLAGS_NONE = 0 } |
| enum | OSFatalErrorMessageType { OS_FATAL_ERROR_UNKOWN = 0 , OS_FATAL_ERROR_GENERAL = 1 , OS_FATAL_ERROR_CORRUPTION = 2 , OS_FATAL_ERROR_FATAL_SYSTEM_OR_USB = 3 , OS_FATAL_ERROR_CORRUPTION_SLC = 4 , OS_FATAL_ERROR_CORRUPTION_USB = 5 , OS_FATAL_ERROR_STORAGE_REMOVED = 6 , OS_FATAL_ERROR_DISC_REMOVED = 7 , OS_FATAL_ERROR_CORRUPTION_DISC = 8 , OS_FATAL_ERROR_WRITE_PROTECT = 9 } |
Functions | |
| void | OSConsoleWrite (const char *msg, uint32_t size) |
| void | __OSConsoleWrite (const char *msg, uint32_t size) |
| void | OSReport (const char *fmt,...) WUT_FORMAT_PRINTF(1 |
| void void | OSReportVerbose (const char *fmt,...) WUT_FORMAT_PRINTF(1 |
| void void void | OSReportInfo (const char *fmt,...) WUT_FORMAT_PRINTF(1 |
| void void void void | OSReportWarn (const char *fmt,...) WUT_FORMAT_PRINTF(1 |
| void void void void void | OSPanic (const char *file, uint32_t line, const char *fmt,...) WUT_FORMAT_PRINTF(3 |
| void void void void void void | OSFatal (const char *msg) |
| void | OSSendFatalError (OSFatalError *error, const char *functionName, uint32_t line) |
| uint32_t | OSGetSymbolName (uint32_t addr, char *symbolNameBuf, uint32_t symbolNameBufSize) |
| uint32_t | OSGetUPID () |
| BOOL | OSIsDebuggerInitialized () |
| BOOL | OSIsDebuggerPresent () |
| BOOL | OSIsECOBoot () |
| BOOL | OSIsECOMode () |
| void | __OSSetCrashRecovery (uint32_t crashRecovery) |
| uint32_t | __OSGetCrashRecovery () |
| BOOL | DisassemblePPCOpcode (uint32_t *opcode, char *buffer, uint32_t bufferSize, DisassemblyFindSymbolFn findSymbolFn, DisassemblePPCFlags flags) |
| void | DisassemblePPCRange (void *start, void *end, DisassemblyPrintFn printFn, DisassemblyFindSymbolFn findSymbolFn, DisassemblePPCFlags flags) |
| struct OSFatalError |
| Data Fields | ||
|---|---|---|
| OSFatalErrorMessageType | messageType | |
| uint32_t | errorCode | |
| uint32_t | processId | |
| uint32_t | internalErrorCode | |
| uint32_t | line | |
| char | functionName[64] | |
| typedef struct OSFatalError OSFatalError |
| typedef uint32_t(* DisassemblyFindSymbolFn) (uint32_t addr, char *symbolNameBuf, uint32_t symbolNameBufSize) |
| typedef enum DisassemblePPCFlags DisassemblePPCFlags |
| typedef enum OSFatalErrorMessageType OSFatalErrorMessageType |
| enum DisassemblePPCFlags |
| void OSConsoleWrite | ( | const char * | msg, |
| uint32_t | size | ||
| ) |
| void __OSConsoleWrite | ( | const char * | msg, |
| uint32_t | size | ||
| ) |
| void OSReport | ( | const char * | fmt, |
| ... | |||
| ) |
| void void OSReportVerbose | ( | const char * | fmt, |
| ... | |||
| ) |
| void void void OSReportInfo | ( | const char * | fmt, |
| ... | |||
| ) |
| void void void void OSReportWarn | ( | const char * | fmt, |
| ... | |||
| ) |
| void void void void void OSPanic | ( | const char * | file, |
| uint32_t | line, | ||
| const char * | fmt, | ||
| ... | |||
| ) |
| void void void void void void OSFatal | ( | const char * | msg | ) |
| void OSSendFatalError | ( | OSFatalError * | error, |
| const char * | functionName, | ||
| uint32_t | line | ||
| ) |
| uint32_t OSGetSymbolName | ( | uint32_t | addr, |
| char * | symbolNameBuf, | ||
| uint32_t | symbolNameBufSize | ||
| ) |
| uint32_t OSGetUPID | ( | ) |
| BOOL OSIsDebuggerInitialized | ( | ) |
| BOOL OSIsDebuggerPresent | ( | ) |
| BOOL OSIsECOBoot | ( | ) |
| BOOL OSIsECOMode | ( | ) |
| void __OSSetCrashRecovery | ( | uint32_t | crashRecovery | ) |
| uint32_t __OSGetCrashRecovery | ( | ) |
| BOOL DisassemblePPCOpcode | ( | uint32_t * | opcode, |
| char * | buffer, | ||
| uint32_t | bufferSize, | ||
| DisassemblyFindSymbolFn | findSymbolFn, | ||
| DisassemblePPCFlags | flags | ||
| ) |
| void DisassemblePPCRange | ( | void * | start, |
| void * | end, | ||
| DisassemblyPrintFn | printFn, | ||
| DisassemblyFindSymbolFn | findSymbolFn, | ||
| DisassemblePPCFlags | flags | ||
| ) |