PDK API Guide for J721E
MCASP_Packet Struct Reference

Detailed Description

McASP frame object params.

    Mcasp_IOBuf structures are managed by the driver. MCASP
    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.

Data Fields

Mcasp_QueueElem link
 
void * addr
 
uint32_t size
 
uintptr_t arg
 
Mcasp_IOcmd_e cmd
 
int32_t status
 
uint32_t misc
 

Field Documentation

◆ link

Mcasp_QueueElem MCASP_Packet::link

queue link

◆ addr

void* MCASP_Packet::addr

buffer address

◆ size

uint32_t MCASP_Packet::size

buffer size

◆ arg

uintptr_t MCASP_Packet::arg

arg to be used by end app

◆ cmd

Mcasp_IOcmd_e MCASP_Packet::cmd

command for driver - READ, WRITE, ABORT or FLUSH

◆ status

int32_t MCASP_Packet::status

status of command

◆ misc

uint32_t MCASP_Packet::misc

reserved for driver