|
Sound Open Firmware
|
Internal ring buffer descriptor for DSP trace packets. More...
#include <src/include/sof/trace/dma-trace.h>
Data Fields | |
| void * | w_ptr |
| Buffer write pointer where new trace packets are appended. | |
| void * | r_ptr |
| Buffer read pointer tracking data transferred by DMA. | |
| void * | addr |
| Base address of the circular trace buffer. | |
| void * | end_addr |
| Upper boundary address of the trace buffer. | |
| uint32_t | size |
| Total size of the buffer in bytes. | |
| uint32_t | avail |
| Number of readable bytes currently available. | |
Internal ring buffer descriptor for DSP trace packets.
| void* dma_trace_buf::addr |
Base address of the circular trace buffer.
| uint32_t dma_trace_buf::avail |
Number of readable bytes currently available.
| void* dma_trace_buf::end_addr |
Upper boundary address of the trace buffer.
| void* dma_trace_buf::r_ptr |
Buffer read pointer tracking data transferred by DMA.
| uint32_t dma_trace_buf::size |
Total size of the buffer in bytes.
| void* dma_trace_buf::w_ptr |
Buffer write pointer where new trace packets are appended.