PDK API Guide for J721E
Mcasp_PktAddrPayload Struct Reference

Detailed Description

Structure passed through DriverTypes_Packet addr field.

In order to pass data for the DIT Channel Status and User Data RAM registers, the addr field of the IOM_Packet is cast to Mcasp_PktAddrPayload. The addr field holds pointers to Mcasp_ChStatusRam and Mcasp_UserDataRam in addition to the DMA address to be programmed.

NOTE: The Mcasp_ChStatusRam and Mcasp_UserDataRam fields will be read only for a transmit channel operating in DIT mode.

Data Fields

Mcasp_ChStatusRamchStat
 
Mcasp_UserDataRamuserData
 
uint16_t writeDitParams
 
uint32_t * addr
 

Field Documentation

◆ chStat

Mcasp_ChStatusRam* Mcasp_PktAddrPayload::chStat

Channel Status RAM innfo

◆ userData

Mcasp_UserDataRam* Mcasp_PktAddrPayload::userData

User Data RAM info

◆ writeDitParams

uint16_t Mcasp_PktAddrPayload::writeDitParams

Determines whether Channel Status and User Data get * written in case of interrupt mode

◆ addr

uint32_t* Mcasp_PktAddrPayload::addr

Actual address to program DMA with * Address of data word if transactions are interrupt driven