SSBM Decomp
Loading...
Searching...
No Matches
debug.c File Reference
#include "debug.h"
#include <dolphin/os.h>

Data Structures

struct  UnkStruct80400430
 
struct  DebugContext
 

Functions

int report_func (s32 arg0, s32 arg1, s32 *arg2, s32 arg3)
 
void HSD_LogInit (void)
 
void __assert (char *str, u32 arg1, char *arg2)
 
void HSD_Panic (char *arg0, u32 line, char *arg2)
 
void HSD_SetReportCallback (ReportCallback cb)
 
void HSD_SetPanicCallback (PanicCallback cb)
 

Variables

struct UnkStruct80400430 __files
 
struct DebugContext HSD_Debug_804C2608
 
LogFunc logFunc
 
PanicCallback panicCallback
 
ReportCallback reportCallback
 

Function Documentation

◆ report_func()

int report_func ( s32  arg0,
s32  arg1,
s32 arg2,
s32  arg3 
)

◆ HSD_LogInit()

void HSD_LogInit ( void  )

◆ __assert()

void __assert ( char *  str,
u32  arg1,
char *  arg2 
)

◆ HSD_Panic()

void HSD_Panic ( char *  arg0,
u32  line,
char *  arg2 
)

◆ HSD_SetReportCallback()

void HSD_SetReportCallback ( ReportCallback  cb)

◆ HSD_SetPanicCallback()

void HSD_SetPanicCallback ( PanicCallback  cb)

Variable Documentation

◆ __files

struct UnkStruct80400430 __files
extern

◆ HSD_Debug_804C2608

struct DebugContext HSD_Debug_804C2608

◆ logFunc

LogFunc logFunc

◆ panicCallback

PanicCallback panicCallback

◆ reportCallback

ReportCallback reportCallback