![]() |
![]() |
McBSP frame object params. More...
#include <mcbsp_drv.h>
Data Fields | |
| Mcbsp_QueueElem | link |
| void * | addr |
| uint32_t | size |
| uint32_t | arg |
| uint32_t | cmd |
| int32_t | status |
| uint32_t | misc |
McBSP frame object params.
Mcbsp_IOBuf structures are managed by the driver. MCBSP buffers are the basis for all I/O operations. 'cmd' field contains the command id for the driver. 'status' is filled in by the driver and contains the status of the commmand.
| void* Mcbsp_IOBuf_t::addr |
buffer address
| uint32_t Mcbsp_IOBuf_t::arg |
arg to be used by end app
| uint32_t Mcbsp_IOBuf_t::cmd |
command for driver - READ, WRITE, ABORT or FLUSH
queue link
| uint32_t Mcbsp_IOBuf_t::misc |
reserved for driver
| uint32_t Mcbsp_IOBuf_t::size |
buffer size
| int32_t Mcbsp_IOBuf_t::status |
status of command