![]() |
![]() |
Data Structures | |
| struct | CSL_Aif2SdLinkSetup |
| This is a sub-structure in CSL_AifCommonLinkSetup. This structure is used for configuring the parameters for Serdes params specific to a link. More... | |
| struct | CSL_Aif2CommonLinkSetup |
| This is a sub-structure in CSL_Aif2LinkSetup. This structure is used for configuring the parameters of common link index specifies which all link modules are using. More... | |
| struct | CSL_Aif2CpriTmSetup |
| This is a sub-structure in CSL_Aif2TmLinkSetup. This structure is used for configuring the parameters of the CPRI params relating to TM. More... | |
| struct | CSL_Aif2TmLinkSetup |
| This is a sub-structure in CSL_Aif2LinkSetup. This structure is used for configuring the parameters of the TM. More... | |
| struct | CSL_Aif2RmLinkSetup |
| This is a sub-structure in CSL_Aif2LinkSetup. This structure is used for configuring the parameters of RM link. More... | |
| struct | CSL_Aif2RtLinkSetup |
| This is a sub-structure in CSL_Aif2LinkSetup. This structure is used for configuring the parameters of Retransmitter. More... | |
| struct | CSL_Aif2DualBitMap |
| This is a sub-structure in CSL_Aif2Pd(Pe)LinkSetup. This structure is used for configuring the parameters of Pd and Pe dual bit map. More... | |
| struct | CSL_Aif2PdTypeLut |
| This is a sub-structure in CSL_Aif2PdLinkSetup. This structure is used for configuring the parameters of 32 Pd type LUT. More... | |
| struct | CSL_Aif2PdLinkSetup |
| This is a sub-structure in CSL_Aif2LinkSetup. This structure is used for configuring the parameters of protocol decoder. More... | |
| struct | CSL_Aif2PeLinkSetup |
| This is a sub-structure in CSL_Aif2LinkSetup. This structure is used for configuring the link parameters of protocol encoder. More... | |
| struct | CSL_Aif2AtLinkSetup |
| This is a sub-structure in CSL_Aif2LinkSetup. This structure is used for configuring the parameters of aif2 timer module. More... | |
| struct | CSL_Aif2SdCommonSetup |
| This is a sub-structure in CSL_Aif2CommonSetup. This structure is used for configuring the parameters of a SD module, the link index specifies which SD module is used links 0-3 use SD module 0, links 4-5 use SD module 1. More... | |
| struct | CSL_Aif2PdRoute |
| This is a sub-structure in CSL_Aif2PdCommonSetup. This structure is used for configuring the routing parameters of protocol decoder. More... | |
| struct | CSL_Aif2PdChConfig |
| This is a sub-structure in CSL_Aif2PdCommonSetup. This structure is used for configuring Pd 128 Dma channel configuration. More... | |
| struct | CSL_Aif2PdChConfig1 |
| This is a sub-structure in CSL_Aif2PdCommonSetup. This structure is used for configuring Pd 128 Dma channel configuration 1 register. More... | |
| struct | CSL_Aif2FrameCounter |
| This is a sub-structure in CSL_Aif2Pd(Pe)CommonSetup. This structure is used for configuring the parameters of PD, PE frame counter. More... | |
| struct | CSL_Aif2PdCommonSetup |
| This is a sub-structure in CSL_Aif2CommonSetup. This structure is used for configuring the parameters of protocol decoder which are common to all links. More... | |
| struct | CSL_Aif2ModuloTc |
| This is a sub-structure in CSL_Aif2Pd(Pe)CommonSetup. This structure is used for configuring the parameters of Modulo Terminal count. More... | |
| struct | CSL_Aif2PeDmaCh0 |
| This is a sub-structure in CSL_Aif2PeCommonSetup. This structure is used for PE DMA channel configuration 0 register. More... | |
| struct | CSL_Aif2PeInFifoControl |
| This is a sub-structure in CSL_Aif2PeCommonSetup. This structure is used for PE input fifo control register. More... | |
| struct | CSL_Aif2PeCommonSetup |
| This is a sub-structure in CSL_Aif2CommonSetup. This structure is used for configuring the parameters of protocol encoder which are common to all links. More... | |
| struct | CSL_Aif2DbChannel |
| This is a sub-structure in CSL_Aif2CommonSetup. This structure is used for configuring the parameters of ingress Data Buffer. More... | |
| struct | CSL_Aif2IngrDbSetup |
| This is a sub-structure in CSL_Aif2CommonSetup. This structure is used for configuring the parameters of ingress Data Buffer. More... | |
| struct | CSL_Aif2EgrDbSetup |
| This is a sub-structure in CSL_Aif2CommonSetup. This structure is used for configuring the parameters of Egress data buffer. More... | |
| struct | CSL_Aif2AdCommonSetup |
| This is a sub-structure in CSL_Aif2CommonSetup. This structure is used for configuring the common parameters of aif2 Dma module. More... | |
| struct | CSL_Aif2AdDioEngine |
| This is a sub-structure in CSL_Aif2AdDioSetup. This structure is used for configuring the parameters of aif2 dma engine. More... | |
| struct | CSL_Aif2AdDioSetup |
| This is a sub-structure in CSL_Aif2CommonSetup. This structure is used for configuring the parameters of aif2 dma module especially for DIO mode. More... | |
| struct | CSL_Aif2AtCountObj |
| struct | CSL_Aif2AtInitObj |
| struct | CSL_Aif2AtTcObj |
| struct | CSL_Aif2AtGsmTCount |
| This object contains the aif2 GSM Tcount information. More... | |
| struct | CSL_Aif2AtCommonSetup |
| This is a sub-structure in CSL_Aif2CommonSetup. This structure is used for configuring the common parameters of aif2 timer module. More... | |
| struct | CSL_Aif2AtEvent |
| This is a sub-structure in CSL_Aif2AtEventSetup. This structure is used for configuring the parameters of aif2 at event for external Rad events and Internal events for dio. More... | |
| struct | CSL_Aif2AtEventSetup |
| This is a sub-structure in CSL_Aif2CommonSetup. This structure is used for configuring the parameters of aif2 dma module especially for external Rad events and Internal events for dio. More... | |
| struct | CSL_Aif2GlobalSetup |
| This is a sub-structure in CSL_Aif2HwSetup. This structure is used for configuring the parameters global to AIF2. More... | |
| struct | CSL_Aif2CommonSetup |
| This is a sub-structure in CSL_Aif2HwSetup. This structure is used for configuring the parameters of a link. More... | |
| struct | CSL_Aif2LinkSetup |
| This is a sub-structure in CSL_Aif2HwSetup. This structure is used for configuring the parameters of an outbound link. More... | |
| struct | CSL_Aif2Obj |
| This object contains the reference to the instance of AIF2 opened using the CSL_aif2Open(). More... | |
| struct | CSL_Aif2BaseAddress |
| This will have the base-address information for the peripheral instance. More... | |
| struct | CSL_Aif2Param |
| Module specific parameters. More... | |
| struct | CSL_Aif2Setup |
| This is the Setup structure for configuring AIF2 using CSL_aif2HwSetup() function. More... | |
| struct | CSL_Aif2PeDbmr |
| This structure is used for DBMR dynamic configuring parameters of protocol encoder. More... | |
| struct | CSL_Aif2PeObsaiHeader |
| This structure is used for dynamic configuring the obsai header parameters of protocol encoder. More... | |
| struct | CSL_Aif2PeModuloRule |
| This structure is used for dynamic configuring the Modulo rule parameters of protocol encoder. More... | |
| struct | CSL_Aif2PeChannelConfig |
| This structure is used for dynamic configuring the channel parameters of protocol encoder. More... | |
| struct | CSL_Aif2PeChRuleLut |
| This structure is used for dynamic configuring the channel parameters of protocol encoder. More... | |
| struct | CSL_Aif2PdCpriIdLut |
| This structure is used for dynamic configuring the cpri Id LUT parameters of protocol decoder. More... | |
| struct | CSL_Aif2CpriCwLut |
| This structure is used for dynamic configuring the cpri 256 control word LUT parameters of protocol decoder. More... | |
| struct | CSL_Aif2PdChannelConfig |
| This structure is used for dynamic configuring the channel parameters of protocol decoder. More... | |
| struct | CSL_Aif2DbSideData |
| This object contains the aif2 DB side data information. More... | |
| struct | CSL_Aif2VcEmu |
| This object contains the aif2 Vc Emu control data information. More... | |
| struct | CSL_Aif2EeAif2Int |
| This object contains the aif2 EE Aif2 Error Interrupt data information. More... | |
| struct | CSL_Aif2EeDbInt |
| This object contains the aif2 EE DB Interrupt data information. More... | |
| struct | CSL_Aif2EeAdInt |
| This object contains the aif2 EE AD Interrupt data information. More... | |
| struct | CSL_Aif2EeCdInt |
| This object contains the aif2 EE CD(PKTDMA module) Interrupt data information. More... | |
| struct | CSL_Aif2EeSdInt |
| This object contains the aif2 EE SD Interrupt data information. More... | |
| struct | CSL_Aif2EeVcInt |
| This object contains the aif2 EE VC Interrupt data information. More... | |
| struct | CSL_Aif2EeAif2Run |
| This object contains the EE aif2 run control data information. More... | |
| struct | CSL_Aif2EeLinkAInt |
| This object contains the aif2 EE Link A Interrupt data information. More... | |
| struct | CSL_Aif2EeLinkBInt |
| This object contains the aif2 EE Link B Interrupt data information. More... | |
| struct | CSL_Aif2EeAtInt |
| This object contains the aif2 EE AT Interrupt data information. More... | |
| struct | CSL_Aif2EePdInt |
| This object contains the aif2 EE PD Interrupt data information. More... | |
| struct | CSL_Aif2EePeInt |
| This object contains the aif2 EE PE Interrupt data information. More... | |
| struct | CSL_Aif2PidStatus |
| This object contains the aif2 PID information. More... | |
| struct | CSL_Aif2SdRxStatus |
| This object contains the aif2 SERDES Rx link status information. More... | |
| struct | CSL_Aif2SdTxStatus |
| This object contains the aif2 SERDES Tx link status information. More... | |
| struct | CSL_Aif2RmStatus0 |
| This object contains the aif2 Rm link status0 information. More... | |
| struct | CSL_Aif2RmStatus1 |
| This object contains the aif2 Rm link status1 information. More... | |
| struct | CSL_Aif2RmStatus2 |
| This object contains the aif2 Rm link status2 information. More... | |
| struct | CSL_Aif2RmStatus3 |
| This object contains the aif2 Rm link status3 information. More... | |
| struct | CSL_Aif2RmStatus4 |
| This object contains the aif2 Rm link status4 information. More... | |
| struct | CSL_Aif2TmStatus |
| This object contains the aif2 Tm link status information. More... | |
| struct | CSL_Aif2RtHeaderStatus |
| This object contains the aif2 Rt header error status information. More... | |
| struct | CSL_Aif2RtStatus |
| This object contains the aif2 Rt link status information. More... | |
| struct | CSL_Aif2AtCaptRadt |
| This object contains the aif2 radt capture value information. More... | |
| struct | CSL_Aif2AtWcdmaCount |
| This object contains the aif2 wcdma count value information. More... | |
| struct | CSL_Aif2EeOrigin |
| This object contains the aif2 EE error and alarm origination information. More... | |
Typedefs | |
| typedef volatile CSL_Aif2Regs * | CSL_Aif2RegsOvly |
| pointer to the csl aif2 register global structure | |
| typedef CSL_Aif2Obj * | CSL_Aif2Handle |
| handle pointer to aif2 object | |
| typedef void * | CSL_Aif2Context |
| Aif2 context info is a pointer. | |
Enumerations | |
| enum | CSL_Aif2RmForceSyncState { CSL_AIF2_RM_FORCE_ST0 = 4, CSL_AIF2_RM_FORCE_ST1 = 5, CSL_AIF2_RM_FORCE_ST2 = 6, CSL_AIF2_RM_FORCE_ST3 = 7, CSL_AIF2_RM_FORCE_ST4 = 2, CSL_AIF2_RM_FORCE_ST5 = 3 } |
| RM force sync states. More... | |
RM force sync states.
Use this symbol to specify the state of the RM state machine