Go to the source code of this file.
◆ HSD_ASSERT
| #define HSD_ASSERT |
( |
| line, |
|
|
| cond ) |
Value:
void __assert(char *str, u32 arg1, char *arg2)
Definition debug.c:36
#define __FILE__
Definition ftYs_Init.c:45
- Todo
- Take
file as another arg, ignore it if BUGFIX.
◆ HSD_ASSERTMSG
| #define HSD_ASSERTMSG |
( |
| line, |
|
|
| cond, |
|
|
| msg ) |
◆ HSD_ASSERTREPORT
| #define HSD_ASSERTREPORT |
( |
| line, |
|
|
| cond, |
|
|
| ... ) |
Value: ((cond) ? (void) 0 \
void OSReport(const char *)
◆ ReportCallback
| typedef void(* ReportCallback) (const unsigned char *, size_t) |
◆ PanicCallback
| typedef void(* PanicCallback) (OSContext *,...) |
◆ __assert()
◆ HSD_LogInit()
| void HSD_LogInit |
( |
void | | ) |
|
◆ HSD_Panic()
◆ report_func()
◆ HSD_SetReportCallback()
◆ HSD_SetPanicCallback()