AM64x MCU+ SDK  08.06.00
UartDma_UdmaArgs Struct Reference

Data Fields

void * drvHandle
 
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 isOpen
 

Field Documentation

◆ drvHandle

void* UartDma_UdmaArgs::drvHandle

UDMA driver handle

◆ txChHandle

void* UartDma_UdmaArgs::txChHandle

UDMA channel tx handle

◆ rxChHandle

void* UartDma_UdmaArgs::rxChHandle

UDMA channel rx handle

◆ cqTxEvtHandle

void* UartDma_UdmaArgs::cqTxEvtHandle

UDMA cq tx event handle

◆ cqRxEvtHandle

void* UartDma_UdmaArgs::cqRxEvtHandle

UDMA cq rx event handle

◆ txHpdMem

void* UartDma_UdmaArgs::txHpdMem

UDMA TX HPD memory pointers

◆ rxHpdMem

void* UartDma_UdmaArgs::rxHpdMem

UDMA RX HPD memory pointers

◆ hpdMemSize

uint32_t UartDma_UdmaArgs::hpdMemSize

Size of TR PD memory

◆ txRingMem

void* UartDma_UdmaArgs::txRingMem

UDMA TX Ring memory pointers

◆ rxRingMem

void* UartDma_UdmaArgs::rxRingMem

UDMA RX Ring memory pointers

◆ ringMemSize

uint32_t UartDma_UdmaArgs::ringMemSize

Size of Ring Memory

◆ ringElemCnt

uint32_t UartDma_UdmaArgs::ringElemCnt

Ring Element Count

◆ isOpen

uint32_t UartDma_UdmaArgs::isOpen

Flag to indicate whether the DMA instance is opened already