|
ChibiOS/RT 7.0.5
|
Trace buffer header. More...
#include <chtrace.h>

Data Fields | |
| uint16_t | suspended |
| Suspended trace sources mask. | |
| uint16_t | size |
| Trace buffer size (entries). | |
| trace_event_t * | ptr |
| Pointer to the buffer front. | |
| trace_event_t | buffer [CH_DBG_TRACE_BUFFER_SIZE] |
| Ring buffer. | |
| uint16_t trace_buffer_t::suspended |
Suspended trace sources mask.
Definition at line 196 of file chtrace.h.
Referenced by __trace_halt(), __trace_isr_enter(), __trace_isr_leave(), __trace_object_init(), __trace_ready(), __trace_switch(), and chTraceWriteI().
| uint16_t trace_buffer_t::size |
Trace buffer size (entries).
Definition at line 200 of file chtrace.h.
Referenced by __trace_object_init().
| trace_event_t* trace_buffer_t::ptr |
Pointer to the buffer front.
Definition at line 204 of file chtrace.h.
Referenced by __trace_halt(), __trace_isr_enter(), __trace_isr_leave(), __trace_object_init(), __trace_ready(), __trace_switch(), chTraceWriteI(), and trace_next().
| trace_event_t trace_buffer_t::buffer[CH_DBG_TRACE_BUFFER_SIZE] |
Ring buffer.
Definition at line 208 of file chtrace.h.
Referenced by __trace_object_init(), and trace_next().