AM275 FreeRTOS SDK  11.01.00

Detailed Description

Data structure used to store DMA channel configuration.

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* AASRC_DmaChCfg::txChHandle

UDMA channel tx handle

◆ rxChHandle

void* AASRC_DmaChCfg::rxChHandle

UDMA channel rx handle

◆ cqTxEvtHandle

void* AASRC_DmaChCfg::cqTxEvtHandle

UDMA cq tx event handle

◆ cqRxEvtHandle

void* AASRC_DmaChCfg::cqRxEvtHandle

UDMA cq rx event handle

◆ txTrpdMem

void* AASRC_DmaChCfg::txTrpdMem

UDMA TX TRPD memory pointers

◆ rxTrpdMem

void* AASRC_DmaChCfg::rxTrpdMem

UDMA RX TRPD memory pointers

◆ trpdMemSize

uint32_t AASRC_DmaChCfg::trpdMemSize

Size of TR PD memory

◆ txRingMem

void* AASRC_DmaChCfg::txRingMem

UDMA TX Ring memory pointers

◆ rxRingMem

void* AASRC_DmaChCfg::rxRingMem

UDMA RX Ring memory pointers

◆ txCbParams

void* AASRC_DmaChCfg::txCbParams

UDMA TX callback params

◆ rxCbParams

void* AASRC_DmaChCfg::rxCbParams

UDMA RX callback params

◆ rxEvtNum

uint32_t AASRC_DmaChCfg::rxEvtNum

UDMA Event number used for Rx

◆ txEvtNum

uint32_t AASRC_DmaChCfg::txEvtNum

UDMA Event number used for Tx

◆ isOpen

uint32_t AASRC_DmaChCfg::isOpen

Flag to indicate whether the DMA instance is opened already