|
ChibiOS/RT 7.0.6
|
System debug data structure. More...
#include <chdebug.h>

Data Fields | |
| const char *volatile | panic_msg |
| Pointer to the panic message. | |
| cnt_t | isr_cnt |
| ISR nesting level. | |
| cnt_t | lock_cnt |
| Lock nesting level. | |
| 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 69 of file chdebug.h.
Referenced by __dbg_object_init().
| cnt_t ch_system_debug::isr_cnt |
ISR nesting level.
Definition at line 74 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 78 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().