|
ChibiOS/RT 7.0.5
|
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.