MCUSW
Eth_Udma_CfgType Struct Reference

Detailed Description

Eth Udma configuration type Configuration related to Udma.

Data Fields

Eth_Udma_EventCfgTypeeventCfgPtr
 
Eth_Udma_RingCfgTyperingCfgPtr
 
Eth_Udma_RingDynType * ringDynPtr
 
Eth_Udma_RingEventCfgTyperingEvenCfgPtr
 
Eth_FifoHandleTypeegressFifoCfgPtr
 
Eth_FifoHandleTypeingressFifoCfgPtr
 
Eth_FifoRingMapCfgTypeegressFifoRingMapCfgPtr
 
Eth_FifoRingMapCfgTypeingressFifoRingMapCfgPtr
 
uint8 * egressFifoPrioAssignCfgPtr
 
uint8 * ingressFifoPrioAssignCfgPtr
 
Eth_ChannelCfgTypetxChanCfgPtr
 
Eth_ChannelCfgTyperxChanCfgPtr
 
Eth_ChannelFlowCfgTyperxChanFlowCfgPtr
 
Eth_FlowCfgTypeflowCfgPtr
 
Eth_Udma_ProxyCfgTypeproxyCfgPtr
 
uint16 startTxNum
 
uint16 startRxNum
 
uint8 totalEventNum
 
uint8 totalRingNum
 
uint8 totalRingEventNum
 
uint8 txThresholdNum
 
uint8 rxThresholdNum
 
uint8 totalEgressFifoNum
 
uint8 totalIngressFifoNum
 
uint8 totalTxChanNum
 
uint8 totalRxChanNum
 
uint8 totalFlowNum
 
uint16 totalProxyNum
 
uint16 txCoreIrq
 
uint16 rxCoreIrq
 
uint16 rxMtuLength
 
Eth_DmaRingCfg EthDmaRingCfgOps
 

Field Documentation

◆ eventCfgPtr

Eth_Udma_EventCfgType* Eth_Udma_CfgType::eventCfgPtr

Eth Udma event configuration pointer

◆ ringCfgPtr

Eth_Udma_RingCfgType* Eth_Udma_CfgType::ringCfgPtr

Eth Udma ring configuration pointer

◆ ringDynPtr

Eth_Udma_RingDynType* Eth_Udma_CfgType::ringDynPtr

Eth Udma ring dynamic pointer

◆ ringEvenCfgPtr

Eth_Udma_RingEventCfgType* Eth_Udma_CfgType::ringEvenCfgPtr

Eth Udma ring event configuration pointer

◆ egressFifoCfgPtr

Eth_FifoHandleType* Eth_Udma_CfgType::egressFifoCfgPtr

Eth egress configuration pointer

◆ ingressFifoCfgPtr

Eth_FifoHandleType* Eth_Udma_CfgType::ingressFifoCfgPtr

Eth ingress configuration pointer

◆ egressFifoRingMapCfgPtr

Eth_FifoRingMapCfgType* Eth_Udma_CfgType::egressFifoRingMapCfgPtr

Eth egress fifo ring map configuration pointer

◆ ingressFifoRingMapCfgPtr

Eth_FifoRingMapCfgType* Eth_Udma_CfgType::ingressFifoRingMapCfgPtr

Eth ingress fifo ring map configuration pointer

◆ egressFifoPrioAssignCfgPtr

uint8* Eth_Udma_CfgType::egressFifoPrioAssignCfgPtr

Eth egress fifo priority assignement configuration pointer

◆ ingressFifoPrioAssignCfgPtr

uint8* Eth_Udma_CfgType::ingressFifoPrioAssignCfgPtr

Eth ingress fifo priority assignement configuration pointer

◆ txChanCfgPtr

Eth_ChannelCfgType* Eth_Udma_CfgType::txChanCfgPtr

Eth tx channel configuration pointer

◆ rxChanCfgPtr

Eth_ChannelCfgType* Eth_Udma_CfgType::rxChanCfgPtr

Eth rx channel configuration pointer

◆ rxChanFlowCfgPtr

Eth_ChannelFlowCfgType* Eth_Udma_CfgType::rxChanFlowCfgPtr

Eth rx channel configuration pointer

◆ flowCfgPtr

Eth_FlowCfgType* Eth_Udma_CfgType::flowCfgPtr

Eth flow configuration pointer

◆ proxyCfgPtr

Eth_Udma_ProxyCfgType* Eth_Udma_CfgType::proxyCfgPtr

Eth proxy configuration pointer

◆ startTxNum

uint16 Eth_Udma_CfgType::startTxNum

Eth Udma Tx channel start

◆ startRxNum

uint16 Eth_Udma_CfgType::startRxNum

Eth Udma Rx channel start

◆ totalEventNum

uint8 Eth_Udma_CfgType::totalEventNum

Eth Udma total event number

◆ totalRingNum

uint8 Eth_Udma_CfgType::totalRingNum

Eth Udma total ring number

◆ totalRingEventNum

uint8 Eth_Udma_CfgType::totalRingEventNum

Eth Udma total ring event number

◆ txThresholdNum

uint8 Eth_Udma_CfgType::txThresholdNum

Eth Tx threhold number

◆ rxThresholdNum

uint8 Eth_Udma_CfgType::rxThresholdNum

Eth Rx threhold number

◆ totalEgressFifoNum

uint8 Eth_Udma_CfgType::totalEgressFifoNum

Eth Udma total egress number

◆ totalIngressFifoNum

uint8 Eth_Udma_CfgType::totalIngressFifoNum

Eth Udma total ingress number

◆ totalTxChanNum

uint8 Eth_Udma_CfgType::totalTxChanNum

Eth Udma total tx channel number

◆ totalRxChanNum

uint8 Eth_Udma_CfgType::totalRxChanNum

Eth Udma total rx channel number

◆ totalFlowNum

uint8 Eth_Udma_CfgType::totalFlowNum

Eth Udma total flow number

◆ totalProxyNum

uint16 Eth_Udma_CfgType::totalProxyNum

Eth Udma total proxy number

◆ txCoreIrq

uint16 Eth_Udma_CfgType::txCoreIrq

Eth Udma TX Core Irq number

◆ rxCoreIrq

uint16 Eth_Udma_CfgType::rxCoreIrq

Eth Udma RX Core Irq number

◆ rxMtuLength

uint16 Eth_Udma_CfgType::rxMtuLength

Eth Rx MTU length

◆ EthDmaRingCfgOps

Eth_DmaRingCfg Eth_Udma_CfgType::EthDmaRingCfgOps

Ring DMA configure function