Cppi_GlobalConfigParams Struct Reference
[CPPI Low Level Driver Data Structures]

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

Detailed Description

CPPI global configuration structure.


Field Documentation

CPDMA this configuration belongs to

CSL_Cppidma_global_configRegs* Cppi_GlobalConfigParams::gblCfgRegs

Base address for the CPDMA overlay registers Global Config registers

Maximum supported Rx Channels

Maximum supported Rx Flows

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


The documentation for this struct was generated from the following file:

Copyright 2012, Texas Instruments Incorporated