AM62x MCU+ SDK  10.01.00
MCASP_DmaChConfig Struct Reference

Data Fields

void * txChHandle
 
void * rxChHandle
 
void * cqTxEvtHandle
 
void * cqRxEvtHandle
 
void * txTrpdMem
 
void * rxTrpdMem
 
uint32_t trpdMemSize
 
void * txRingMem
 
void * rxRingMem
 
void * txCbParams
 
void * rxCbParams
 
uint32_t rxEvtNum
 
uint32_t txEvtNum
 
uint32_t isOpen
 

Field Documentation

◆ txChHandle

void* MCASP_DmaChConfig::txChHandle

UDMA channel tx handle

◆ rxChHandle

void* MCASP_DmaChConfig::rxChHandle

UDMA channel rx handle

◆ cqTxEvtHandle

void* MCASP_DmaChConfig::cqTxEvtHandle

UDMA cq tx event handle

◆ cqRxEvtHandle

void* MCASP_DmaChConfig::cqRxEvtHandle

UDMA cq rx event handle

◆ txTrpdMem

void* MCASP_DmaChConfig::txTrpdMem

UDMA TX TRPD memory pointers

◆ rxTrpdMem

void* MCASP_DmaChConfig::rxTrpdMem

UDMA RX TRPD memory pointers

◆ trpdMemSize

uint32_t MCASP_DmaChConfig::trpdMemSize

Size of TR PD memory

◆ txRingMem

void* MCASP_DmaChConfig::txRingMem

UDMA TX Ring memory pointers

◆ rxRingMem

void* MCASP_DmaChConfig::rxRingMem

UDMA RX Ring memory pointers

◆ txCbParams

void* MCASP_DmaChConfig::txCbParams

UDMA TX callback params

◆ rxCbParams

void* MCASP_DmaChConfig::rxCbParams

UDMA RX callback params

◆ rxEvtNum

uint32_t MCASP_DmaChConfig::rxEvtNum

UDMA Event number used for Rx

◆ txEvtNum

uint32_t MCASP_DmaChConfig::txEvtNum

UDMA Event number used for Tx

◆ isOpen

uint32_t MCASP_DmaChConfig::isOpen

Flag to indicate whether the DMA instance is opened already