X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/de355530ae67247cbd0da700edb3a2a1dae884c2..5eebf7385fedb1517b66b53c28e5aa6bb0a2be50:/osfmk/kern/debug.h diff --git a/osfmk/kern/debug.h b/osfmk/kern/debug.h index 990b10f95..b4a8afba4 100644 --- a/osfmk/kern/debug.h +++ b/osfmk/kern/debug.h @@ -42,9 +42,9 @@ extern unsigned int current_debugger; extern unsigned int active_debugger; extern unsigned int debug_mode; -extern unsigned int disableDebugOuput; +extern unsigned int disableDebugOuput; -extern unsigned int panicDebugging; +extern unsigned int panicDebugging; extern unsigned int logPanicDataToScreen; extern int db_run_mode; @@ -82,7 +82,12 @@ extern void debug_putc(char); #define DB_ARP 0x40 #define DB_KDP_BP_DIS 0x80 #define DB_LOG_PI_SCRN 0x100 +#define DB_KDP_GETC_ENA 0x200 +#define DB_KERN_DUMP_ON_PANIC 0x400 /* Trigger core dump on panic*/ +#define DB_KERN_DUMP_ON_NMI 0x800 /* Trigger core dump on NMI */ +#define DB_DBG_POST_CORE 0x1000 /*Wait in debugger after NMI core */ +#define DB_PANICLOG_DUMP 0x2000 /* Send paniclog on panic,not core*/ #endif /* __APPLE_API_PRIVATE */ #endif /* _KERN_DEBUG_H_ */