CSL_Aif2AdCommonSetup Struct Reference
[AIF2 Data Structures]

This is a sub-structure in CSL_Aif2CommonSetup. This structure is used for configuring the common parameters of aif2 Dma module. More...

#include <csl_aif2.h>


Data Fields

Bool IngrGlobalDioEnable
Bool EgrGlobalDioEnable
Bool IngrGlobalEnable
Bool EgrGlobalEnable
Uint32 IngrEopCount
CSL_Aif2AdFailMode FailMode
CSL_Aif2AdIngrPriority IngrPriority
Uint8 Tx_QueManager
Uint16 Tx_QueNum
CSL_Aif2AdEgrPriority EgrPriority


Detailed Description

This is a sub-structure in CSL_Aif2CommonSetup. This structure is used for configuring the common parameters of aif2 Dma module.


Field Documentation

Bool CSL_Aif2AdCommonSetup::IngrGlobalDioEnable

global enable Ingress DIO module

Bool CSL_Aif2AdCommonSetup::EgrGlobalDioEnable

global enable Egress DIO module

Bool CSL_Aif2AdCommonSetup::IngrGlobalEnable

global enable Ingress AD scheduler module

Bool CSL_Aif2AdCommonSetup::EgrGlobalEnable

global enable Egress AD module

Uint32 CSL_Aif2AdCommonSetup::IngrEopCount

Wrapping count of EOPs sent to the CPPI DMA Controller

CSL_Aif2AdFailMode CSL_Aif2AdCommonSetup::FailMode

This field controls how the Ingress Scheduler handles packets marked as failed by the PD

CSL_Aif2AdIngrPriority CSL_Aif2AdCommonSetup::IngrPriority

This field controls the Ingress Scheduler aribitration priority between packet and dio

Uint8 CSL_Aif2AdCommonSetup::Tx_QueManager

Queue manager number sent to CDMA Scheduling Interface for all egress transactions 0x3 to 0x0

Uint16 CSL_Aif2AdCommonSetup::Tx_QueNum

Base egress queue number for AIF2. Channel id of each packet 127-0 added to this base value to generate egress queue number sent to CDMA Scheduling Interface. 0xF80 to 0x000

CSL_Aif2AdEgrPriority CSL_Aif2AdCommonSetup::EgrPriority

This field controls the Egress Scheduler aribitration priority between packet and dio


The documentation for this struct was generated from the following file:
Copyright 2011, Texas Instruments Incorporated