| 
    ChibiOS
    19.1.4
    
   | 
 
Trace buffer header. More...
#include <chtrace.h>

Data Fields | |
| uint16_t | suspended | 
| Suspended trace sources mask.  More... | |
| uint16_t | size | 
| Trace buffer size (entries).  More... | |
| ch_trace_event_t * | ptr | 
| Pointer to the buffer front.  More... | |
| ch_trace_event_t | buffer [CH_DBG_TRACE_BUFFER_SIZE] | 
| Ring buffer.  More... | |
| uint16_t ch_trace_buffer_t::suspended | 
Suspended trace sources mask.
Definition at line 179 of file chtrace.h.
Referenced by _trace_halt(), _trace_init(), _trace_isr_enter(), _trace_isr_leave(), _trace_switch(), chDbgResumeTraceI(), chDbgSuspendTraceI(), and chDbgWriteTraceI().
| uint16_t ch_trace_buffer_t::size | 
| ch_trace_event_t* ch_trace_buffer_t::ptr | 
Pointer to the buffer front.
Definition at line 187 of file chtrace.h.
Referenced by _trace_halt(), _trace_init(), _trace_isr_enter(), _trace_isr_leave(), _trace_switch(), chDbgWriteTraceI(), and trace_next().
| ch_trace_event_t ch_trace_buffer_t::buffer[CH_DBG_TRACE_BUFFER_SIZE] | 
Ring buffer.
Definition at line 191 of file chtrace.h.
Referenced by _trace_init(), and trace_next().