Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JUTException.cpp File Reference

Classes

struct  CallbackObject
 

Functions

void run__12JUTExceptionFv ()
 
void __dt__12JUTExceptionFv ()
 
void printContext__12JUTExceptionFUsP9OSContextUlUl ()
 
void createFB__12JUTExceptionFv ()
 
void panic_f_va__12JUTExceptionFPCciPCcP16__va_list_struct ()
 
void changeFrameBuffer__14JUTDirectPrintFPvUsUs ()
 
void _savegpr_25 ()
 
void _restgpr_25 ()
 
void _savegpr_28 ()
 
void _restgpr_28 ()
 
void OSYieldThread ()
 
void OSFillFPUContext (OSContext *)
 
void print_f__10JUTConsoleFPCce ()
 
OSContextOSGetCurrentContext ()
 
void _restgpr_16 ()
 
void fopen__13JUTDirectFileFPCc ()
 
void fclose__13JUTDirectFileFv ()
 
void fgets__13JUTDirectFileFPvi ()
 
void print__10JUTConsoleFPCc ()
 
void __ct__13JUTDirectFileFv ()
 
void __dt__13JUTDirectFileFv ()
 
void _savegpr_16 ()
 
 STATIC_ASSERT (sizeof(CallbackObject)==0x14)
 
static void search_name_part (u8 *src, u8 *dst, int dst_length)
 

Variables

char const *const JUTException__stringBase0
 
u8 sMessageQueue__12JUTException [32]
 
u8 sMessageBuffer__12JUTException [4+4]
 
u8 sErrorManager__12JUTException [4]
 
u8 msr__12JUTException [4]
 
u8 fpscr__12JUTException [4]
 
u8 sPreUserCallback__12JUTException [4]
 
u8 sConsole__12JUTException [4]
 
_GXRenderModeObj GXNtsc480Int
 
static SECTION_DATA OSTime c3bcnt [4] = {0, 0, 0, 0}
 
static CallbackObject exCallbackObject
 
static OSContext context
 
static SECTION_DEAD char const *const stringBase_8039D5B7
 
static SECTION_DEAD char const *const stringBase_8039D5DD = " "
 
static SECTION_DEAD char const *const stringBase_8039D5DF = "\n"
 
static SECTION_DEAD char const *const stringBase_8039D97E = " [%08X]: .%s [%08X: %XH]\n %s\n"
 
static SECTION_DEAD char const *const pad_8039D99E = "\0"
 
SECTION_SDATA bool sAssertVisible = true
 

Function Documentation

◆ __ct__13JUTDirectFileFv()

void __ct__13JUTDirectFileFv ( )

◆ __dt__12JUTExceptionFv()

void __dt__12JUTExceptionFv ( )

◆ __dt__13JUTDirectFileFv()

void __dt__13JUTDirectFileFv ( )

◆ _restgpr_16()

void _restgpr_16 ( )

◆ _restgpr_25()

void _restgpr_25 ( )

◆ _restgpr_28()

void _restgpr_28 ( )

◆ _savegpr_16()

void _savegpr_16 ( )

◆ _savegpr_25()

void _savegpr_25 ( )

◆ _savegpr_28()

void _savegpr_28 ( )

◆ changeFrameBuffer__14JUTDirectPrintFPvUsUs()

void changeFrameBuffer__14JUTDirectPrintFPvUsUs ( )

◆ createFB__12JUTExceptionFv()

void createFB__12JUTExceptionFv ( )

◆ fclose__13JUTDirectFileFv()

void fclose__13JUTDirectFileFv ( )

◆ fgets__13JUTDirectFileFPvi()

void fgets__13JUTDirectFileFPvi ( )

◆ fopen__13JUTDirectFileFPCc()

void fopen__13JUTDirectFileFPCc ( )

◆ OSFillFPUContext()

void OSFillFPUContext ( OSContext )

◆ OSGetCurrentContext()

OSContext * OSGetCurrentContext ( )

◆ OSYieldThread()

void OSYieldThread ( )

◆ panic_f_va__12JUTExceptionFPCciPCcP16__va_list_struct()

void panic_f_va__12JUTExceptionFPCciPCcP16__va_list_struct ( )

◆ print__10JUTConsoleFPCc()

void print__10JUTConsoleFPCc ( )

◆ print_f__10JUTConsoleFPCce()

void print_f__10JUTConsoleFPCce ( )

◆ printContext__12JUTExceptionFUsP9OSContextUlUl()

void printContext__12JUTExceptionFUsP9OSContextUlUl ( )

◆ run__12JUTExceptionFv()

void run__12JUTExceptionFv ( )

◆ search_name_part()

static void search_name_part ( u8 src,
u8 dst,
int  dst_length 
)
static

◆ STATIC_ASSERT()

STATIC_ASSERT ( sizeof(CallbackObject = =0x14)

Variable Documentation

◆ c3bcnt

SECTION_DATA OSTime c3bcnt[4] = {0, 0, 0, 0}
static

◆ context

OSContext context
static

◆ exCallbackObject

CallbackObject exCallbackObject
static

◆ fpscr__12JUTException

u8 fpscr__12JUTException[4]

◆ GXNtsc480Int

_GXRenderModeObj GXNtsc480Int
extern

◆ JUTException__stringBase0

char const* const JUTException__stringBase0
extern

◆ msr__12JUTException

u8 msr__12JUTException[4]

◆ pad_8039D99E

SECTION_DEAD char const* const pad_8039D99E = "\0"
static

◆ sAssertVisible

SECTION_SDATA bool sAssertVisible = true
extern

◆ sConsole__12JUTException

u8 sConsole__12JUTException[4]

◆ sErrorManager__12JUTException

u8 sErrorManager__12JUTException[4]

◆ sMessageBuffer__12JUTException

u8 sMessageBuffer__12JUTException[4+4]

◆ sMessageQueue__12JUTException

u8 sMessageQueue__12JUTException[32]

◆ sPreUserCallback__12JUTException

u8 sPreUserCallback__12JUTException[4]

◆ stringBase_8039D5B7

SECTION_DEAD char const* const stringBase_8039D5B7
static
Initial value:
=
"-------------------------------- FPR\n"

◆ stringBase_8039D5DD

SECTION_DEAD char const* const stringBase_8039D5DD = " "
static

◆ stringBase_8039D5DF

SECTION_DEAD char const* const stringBase_8039D5DF = "\n"
static

◆ stringBase_8039D97E

SECTION_DEAD char const* const stringBase_8039D97E = " [%08X]: .%s [%08X: %XH]\n %s\n"
static