Go to the source code of this file.
◆ HSD_ASSERT
#define HSD_ASSERT |
( |
|
line, |
|
|
|
cond |
|
) |
| ((cond) ? ((void) 0) : __assert(__FILE__, line, #cond)) |
- Todo:
- Take
file
as another arg, ignore it if BUGFIX
.
◆ HSD_ASSERTMSG
#define HSD_ASSERTMSG |
( |
|
line, |
|
|
|
cond, |
|
|
|
msg |
|
) |
| ((cond) ? ((void) 0) : __assert(__FILE__, line, msg)) |
◆ ReportCallback
typedef void(* ReportCallback) (s32, s32) |
◆ PanicCallback
typedef void(* PanicCallback) (OSContext *,...) |
◆ LogFunc
◆ __assert()
◆ HSD_LogInit()
void HSD_LogInit |
( |
void |
| ) |
|
◆ HSD_Panic()
◆ report_func()
int report_func |
( |
s32 |
arg0, |
|
|
s32 |
arg1, |
|
|
s32 * |
arg2, |
|
|
s32 |
arg3 |
|
) |
| |
◆ HSD_SetReportCallback()
◆ HSD_SetPanicCallback()