![]() |
![]() |
CPPI global configuration structure. More...
#include <cppi_drv.h>
Data Fields | |
| Cppi_CpDma | dmaNum |
| uint32_t | maxRxCh |
| uint32_t | maxTxCh |
| uint32_t | maxRxFlow |
| uint8_t | rxPriority |
| uint8_t | txPriority |
| CSL_Cppidma_global_configRegs * | gblCfgRegs |
| CSL_Cppidma_tx_channel_configRegs * | txChRegs |
| CSL_Cppidma_rx_channel_configRegs * | rxChRegs |
| CSL_Cppidma_tx_scheduler_configRegs * | txSchedRegs |
| CSL_Cppidma_rx_flow_configRegs * | rxFlowRegs |
CPPI global configuration structure.
| Cppi_CpDma Cppi_GlobalConfigParams::dmaNum |
CPDMA this configuration belongs to
| CSL_Cppidma_global_configRegs* Cppi_GlobalConfigParams::gblCfgRegs |
Base address for the CPDMA overlay registers Global Config registers
| uint32_t Cppi_GlobalConfigParams::maxRxCh |
Maximum supported Rx Channels
| uint32_t Cppi_GlobalConfigParams::maxRxFlow |
Maximum supported Rx Flows
| uint32_t Cppi_GlobalConfigParams::maxTxCh |
Maximum supported Tx Channels
| CSL_Cppidma_rx_channel_configRegs* Cppi_GlobalConfigParams::rxChRegs |
Rx Channel Config registers
| CSL_Cppidma_rx_flow_configRegs* Cppi_GlobalConfigParams::rxFlowRegs |
Rx Flow Config registers
Priority for all Rx transactions of this CPDMA
| CSL_Cppidma_tx_channel_configRegs* Cppi_GlobalConfigParams::txChRegs |
Tx Channel Config registers
Priority for all Tx transactions of this CPDMA
| CSL_Cppidma_tx_scheduler_configRegs* Cppi_GlobalConfigParams::txSchedRegs |
Tx Channel Scheduler registers