| 
    ChibiOS 21.11.4
    
   | 
 
Debug support macros and structures. More...
Go to the source code of this file.
Data Structures | |
| struct | ch_system_debug | 
| System debug data structure.  More... | |
Macros | |
| #define | __dbg_check_disable() | 
| #define | __dbg_check_suspend() | 
| #define | __dbg_check_enable() | 
| #define | __dbg_check_lock() | 
| #define | __dbg_check_unlock() | 
| #define | __dbg_check_lock_from_isr() | 
| #define | __dbg_check_unlock_from_isr() | 
| #define | __dbg_check_enter_isr() | 
| #define | __dbg_check_leave_isr() | 
| #define | chDbgCheckClassI() | 
| #define | chDbgCheckClassS() | 
Debug related settings  | |
| #define | CH_DBG_STACK_FILL_VALUE 0x55 | 
| Fill value for thread stack area in debug mode.   | |
Macro Functions  | |
| #define | chDbgCheck(c) | 
| Function parameters check.   | |
| #define | chDbgAssert(c, r) | 
| Condition assertion.   | |
Typedefs | |
| typedef struct ch_system_debug | system_debug_t | 
| System debug data structure.   | |
Functions | |
| static void | __dbg_object_init (system_debug_t *sdp) | 
| Debug support initialization.   | |
Debug support macros and structures.
Definition in file chdebug.h.