Enumerations
CPPI Low Level Driver Enums
CPPI

Enumerations

enum  Cppi_DescType { Cppi_DescType_HOST = 0, Cppi_DescType_MONOLITHIC = 2 }
 CPPI descriptor types. More...
enum  Cppi_ReturnPolicy { Cppi_ReturnPolicy_RETURN_ENTIRE_PACKET = 0, Cppi_ReturnPolicy_RETURN_BUFFER }
 Packet return policy. More...
enum  Cppi_PSLoc { Cppi_PSLoc_PS_IN_DESC = 0, Cppi_PSLoc_PS_IN_SOP }
 protocol specific information location More...
enum  Cppi_EPIB { Cppi_EPIB_NO_EPIB_PRESENT = 0, Cppi_EPIB_EPIB_PRESENT }
 extended packet information block More...
enum  Cppi_InitDesc { Cppi_InitDesc_INIT_DESCRIPTOR = 0, Cppi_InitDesc_BYPASS_INIT }
 Descriptor resource management. More...
enum  Cppi_ChType { Cppi_ChType_RX_CHANNEL = 0, Cppi_ChType_TX_CHANNEL }
 CPPI Channel type. More...
enum  Cppi_ChState { Cppi_ChState_CHANNEL_DISABLE = 0, Cppi_ChState_CHANNEL_ENABLE }
 CPPI Channel Enable. More...
enum  Cppi_Wait { Cppi_Wait_NO_WAIT = 0, Cppi_Wait_WAIT }
 CPPI Wait after Channel Teardown. More...
enum  Cppi_CpDma {
  Cppi_CpDma_SRIO_CPDMA = 0, Cppi_CpDma_AIF_CPDMA, Cppi_CpDma_FFTC_0_CPDMA, Cppi_CpDma_FFTC_A_CPDMA = Cppi_CpDma_FFTC_0_CPDMA,
  Cppi_CpDma_FFTC_1_CPDMA, Cppi_CpDma_FFTC_B_CPDMA = Cppi_CpDma_FFTC_1_CPDMA, Cppi_CpDma_FFTC_2_CPDMA, Cppi_CpDma_FFTC_C_CPDMA = Cppi_CpDma_FFTC_2_CPDMA,
  Cppi_CpDma_FFTC_3_CPDMA, Cppi_CpDma_FFTC_D_CPDMA = Cppi_CpDma_FFTC_3_CPDMA, Cppi_CpDma_FFTC_4_CPDMA, Cppi_CpDma_FFTC_E_CPDMA = Cppi_CpDma_FFTC_4_CPDMA,
  Cppi_CpDma_FFTC_5_CPDMA, Cppi_CpDma_FFTC_F_CPDMA = Cppi_CpDma_FFTC_5_CPDMA, Cppi_CpDma_NETCP_CPDMA, Cppi_CpDma_PASS_CPDMA = Cppi_CpDma_NETCP_CPDMA,
  Cppi_CpDma_QMSS_CPDMA, Cppi_CpDma_QMSS_QM2_CPDMA, Cppi_CpDma_BCP_CPDMA, Cppi_CpDma_XGE_CPDMA,
  Cppi_CpDma_NETCP_LOCAL_CPDMA, Cppi_CpDma_IQN_CPDMA, Cppi_CpDma_LAST = Cppi_CpDma_IQN_CPDMA
}
 CPPI CPDMA types. More...

Enumeration Type Documentation

CPPI Channel Enable.

Enumerator:
Cppi_ChState_CHANNEL_DISABLE 

Disable Channel

Cppi_ChState_CHANNEL_ENABLE 

Enable Channel

CPPI Channel type.

Enumerator:
Cppi_ChType_RX_CHANNEL 

Receive Channel

Cppi_ChType_TX_CHANNEL 

Transmit Channel

enum Cppi_CpDma

CPPI CPDMA types.

Enumerator:
Cppi_CpDma_SRIO_CPDMA 

SRIO

Cppi_CpDma_AIF_CPDMA 

AIF

Cppi_CpDma_FFTC_0_CPDMA 

FFTC 0

Cppi_CpDma_FFTC_A_CPDMA 

FFTC A (alias for FFTC 0)

Cppi_CpDma_FFTC_1_CPDMA 

FFTC 1

Cppi_CpDma_FFTC_B_CPDMA 

FFTC B (alias for FFTC 1)

Cppi_CpDma_FFTC_2_CPDMA 

FFTC 2

Cppi_CpDma_FFTC_C_CPDMA 

FFTC C (alias for FFTC 2)

Cppi_CpDma_FFTC_3_CPDMA 

FFTC 3

Cppi_CpDma_FFTC_D_CPDMA 

FFTC D (alias for FFTC 3)

Cppi_CpDma_FFTC_4_CPDMA 

FFTC 4

Cppi_CpDma_FFTC_E_CPDMA 

FFTC E (alias for FFTC 4)

Cppi_CpDma_FFTC_5_CPDMA 

FFTC 5

Cppi_CpDma_FFTC_F_CPDMA 

FFTC F (alias for FFTC 5)

Cppi_CpDma_NETCP_CPDMA 

NETCP

Cppi_CpDma_PASS_CPDMA 

PASS

Cppi_CpDma_QMSS_CPDMA 

QMSS in first QM

Cppi_CpDma_QMSS_QM2_CPDMA 

QMSS in second QM

Cppi_CpDma_BCP_CPDMA 

BCP

Cppi_CpDma_XGE_CPDMA 

XGE

Cppi_CpDma_NETCP_LOCAL_CPDMA 

NETCP Local CPDMA

Cppi_CpDma_IQN_CPDMA 

IQN

Cppi_CpDma_LAST 

Last marker

CPPI descriptor types.

Enumerator:
Cppi_DescType_HOST 

Host descriptor

Cppi_DescType_MONOLITHIC 

Monolithic descriptor

enum Cppi_EPIB

extended packet information block

Enumerator:
Cppi_EPIB_NO_EPIB_PRESENT 

extended packet information block is not present in descriptor

Cppi_EPIB_EPIB_PRESENT 

extended packet information block is present in descriptor

Descriptor resource management.

Enumerator:
Cppi_InitDesc_INIT_DESCRIPTOR 

LLD initializes the descriptors with specified values

Cppi_InitDesc_BYPASS_INIT 

LLD does not initialize the descriptor with specified values

enum Cppi_PSLoc

protocol specific information location

Enumerator:
Cppi_PSLoc_PS_IN_DESC 

protocol specific information is located in descriptor

Cppi_PSLoc_PS_IN_SOP 

protocol specific information is located in SOP buffer

Packet return policy.

Enumerator:
Cppi_ReturnPolicy_RETURN_ENTIRE_PACKET 

Return entire packet

Cppi_ReturnPolicy_RETURN_BUFFER 

Return one buffer at a time

enum Cppi_Wait

CPPI Wait after Channel Teardown.

Enumerator:
Cppi_Wait_NO_WAIT 

No wait

Cppi_Wait_WAIT 

Wait


Copyright 2014, Texas Instruments Incorporated