ChibiOS
21.6.0
|
System debug data structure. More...
#include <chdebug.h>
Data Fields | |
const char *volatile | panic_msg |
Pointer to the panic message. More... | |
cnt_t | isr_cnt |
ISR nesting level. More... | |
cnt_t | lock_cnt |
Lock nesting level. More... | |
const char* volatile ch_system_debug::panic_msg |
Pointer to the panic message.
This pointer is meant to be accessed through the debugger, it is written once and then the system is halted.
Definition at line 70 of file chdebug.h.
Referenced by __dbg_object_init().
cnt_t ch_system_debug::isr_cnt |
ISR nesting level.
Definition at line 75 of file chdebug.h.
Referenced by __dbg_check_disable(), __dbg_check_enable(), __dbg_check_enter_isr(), __dbg_check_leave_isr(), __dbg_check_lock(), __dbg_check_lock_from_isr(), __dbg_check_suspend(), __dbg_check_unlock(), __dbg_check_unlock_from_isr(), __dbg_object_init(), chDbgCheckClassI(), and chDbgCheckClassS().
cnt_t ch_system_debug::lock_cnt |
Lock nesting level.
Definition at line 79 of file chdebug.h.
Referenced by __dbg_check_disable(), __dbg_check_enable(), __dbg_check_enter_isr(), __dbg_check_leave_isr(), __dbg_check_lock(), __dbg_check_lock_from_isr(), __dbg_check_suspend(), __dbg_check_unlock(), __dbg_check_unlock_from_isr(), __dbg_object_init(), chDbgCheckClassI(), and chDbgCheckClassS().