Data Fields
AIF_PktDmaConfigObj Struct Reference

This structure contains the parameters for the PKTDMA and QMSS setup. More...

#include <AIF_defs.h>

Data Fields

Cppi_Handle hCppi
Qmss_MemRegion txRegionAxC [124]
Uint32 txNumDescAxC [124]
Uint32 txDescSizeAxC [124]
Qmss_MemRegion rxRegionAxC [124]
Uint32 rxNumDescAxC [124]
Uint32 rxDescSizeAxC [124]
Cppi_RxFlowCfg * hRxFlowAxC [124]
Qmss_QueueHnd txFqAxC [124]
Qmss_QueueHnd txQAxC [124]
Qmss_QueueHnd rxFqAxC [124]
Qmss_QueueHnd rxQAxC [124]
Cppi_ChHnd txChAxC [124]
Cppi_ChHnd rxChAxC [124]
Qmss_MemRegion txRegionCtrl [4]
Uint32 txNumDescCtrl [4]
Uint32 txDescSizeCtrl [4]
Qmss_MemRegion rxRegionCtrl [4]
Uint32 rxNumDescCtrl [4]
Uint32 rxDescSizeCtrl [4]
Cppi_RxFlowCfg * hRxFlowCtrl [4]
Qmss_QueueHnd txFqCtrl [4]
Qmss_QueueHnd txQCtrl [4]
Qmss_QueueHnd rxFqCtrl [4]
Qmss_QueueHnd rxQCtrl [4]
Cppi_ChHnd txChCtrl [4]
Cppi_ChHnd rxChCtrl [4]
Uint32 * rxDataBuff [6]
Uint32 * txDataBuff [6]
Cppi_ChHnd dioTxChAxC
Cppi_ChHnd dioRxChAxC
Uint32 firstAxC
Uint32 numAxC
AIF_Mode mode
Uint32 psMsgEnable

Detailed Description

This structure contains the parameters for the PKTDMA and QMSS setup.


Field Documentation

Holds AIF2 CPPI handle returned by the CPPI library (set by the library)

Cppi_RxFlowCfg* AIF_PktDmaConfigObj::hRxFlowAxC[124]

Points to a table describing the Rx flow for each AxC in use

Points to a table describing the Rx flow for control channels - only one for now

Qmss_QueueHnd AIF_PktDmaConfigObj::rxFqAxC[124]
Qmss_QueueHnd AIF_PktDmaConfigObj::rxQAxC[124]
Qmss_QueueHnd AIF_PktDmaConfigObj::rxQCtrl[4]
Qmss_MemRegion AIF_PktDmaConfigObj::rxRegionAxC[124]
Qmss_QueueHnd AIF_PktDmaConfigObj::txFqAxC[124]
Qmss_QueueHnd AIF_PktDmaConfigObj::txQAxC[124]
Qmss_QueueHnd AIF_PktDmaConfigObj::txQCtrl[4]
Qmss_MemRegion AIF_PktDmaConfigObj::txRegionAxC[124]

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

Copyright 2014, Texas Instruments Incorporated