AM64x MCU+ SDK  08.02.00
MCSPI_DmaChConfig Struct Reference

Data Fields

void * txChHandle
 
void * rxChHandle
 
void * cqTxEvtHandle
 
void * cqRxEvtHandle
 
void * txHpdMem
 
void * rxHpdMem
 
uint32_t hpdMemSize
 
void * txRingMem
 
void * rxRingMem
 
uint32_t ringMemSize
 
uint32_t ringElemCnt
 
uint32_t rxEvtNum
 
uint32_t txEvtNum
 
uint32_t isOpen
 

Field Documentation

◆ txChHandle

void* MCSPI_DmaChConfig::txChHandle

UDMA channel tx handle

◆ rxChHandle

void* MCSPI_DmaChConfig::rxChHandle

UDMA channel rx handle

◆ cqTxEvtHandle

void* MCSPI_DmaChConfig::cqTxEvtHandle

UDMA cq tx event handle

◆ cqRxEvtHandle

void* MCSPI_DmaChConfig::cqRxEvtHandle

UDMA cq rx event handle

◆ txHpdMem

void* MCSPI_DmaChConfig::txHpdMem

UDMA TX HPD memory pointers

◆ rxHpdMem

void* MCSPI_DmaChConfig::rxHpdMem

UDMA RX HPD memory pointers

◆ hpdMemSize

uint32_t MCSPI_DmaChConfig::hpdMemSize

Size of TR PD memory

◆ txRingMem

void* MCSPI_DmaChConfig::txRingMem

UDMA TX Ring memory pointers

◆ rxRingMem

void* MCSPI_DmaChConfig::rxRingMem

UDMA RX Ring memory pointers

◆ ringMemSize

uint32_t MCSPI_DmaChConfig::ringMemSize

Size of Ring Memory

◆ ringElemCnt

uint32_t MCSPI_DmaChConfig::ringElemCnt

Ring Element Count

◆ rxEvtNum

uint32_t MCSPI_DmaChConfig::rxEvtNum

UDMA Event number used for Rx

◆ txEvtNum

uint32_t MCSPI_DmaChConfig::txEvtNum

UDMA Event number used for Tx

◆ isOpen

uint32_t MCSPI_DmaChConfig::isOpen

Flag to indicate whether the DMA instance is opened already