MCUSW
Eth_VirtualMacConfigType Struct Reference

Detailed Description

Eth driver virtual mac configuration data Configuration related to virtual MAC configuration.

Data Fields

uint32 ethfwRpcComChId
 
EthRemoteCfg_VirtPort remoteVirtPort
 
Eth_RpcCmdComplete rpcCmdComplete
 
boolean pollRecvMsgInEthMain
 
Eth_RpcFwRegistered fwRegisteredCb
 
EthVirtMacDmaTxChannelPair txChannelPair
 
EthVirtMacDmaTxChannelUnPair txChannelUnPair
 
EthVirtMacDmaFLowCfg dmaFLowCfg
 
EthVirtMacDmaFLowReset dmaFLowReset
 

Field Documentation

◆ ethfwRpcComChId

uint32 Eth_VirtualMacConfigType::ethfwRpcComChId

CddIpc Communication channel

◆ remoteVirtPort

EthRemoteCfg_VirtPort Eth_VirtualMacConfigType::remoteVirtPort

eth remote virtual port

◆ rpcCmdComplete

Eth_RpcCmdComplete Eth_VirtualMacConfigType::rpcCmdComplete

Callback to inidcate completion of prior Eth_dispatchVirtmacXXX API

◆ pollRecvMsgInEthMain

boolean Eth_VirtualMacConfigType::pollRecvMsgInEthMain

Flag to enable Eth Rpc recv msg polling in Eth_main

◆ fwRegisteredCb

Eth_RpcFwRegistered Eth_VirtualMacConfigType::fwRegisteredCb

App Callback invoked on ethernet firmware registration is done

◆ txChannelPair

EthVirtMacDmaTxChannelPair Eth_VirtualMacConfigType::txChannelPair

App API to pair TX channel with PSIL thread

◆ txChannelUnPair

EthVirtMacDmaTxChannelUnPair Eth_VirtualMacConfigType::txChannelUnPair

App API to unpair TX channel with PSIL thread

◆ dmaFLowCfg

EthVirtMacDmaFLowCfg Eth_VirtualMacConfigType::dmaFLowCfg

App API to config DMA flow

◆ dmaFLowReset

EthVirtMacDmaFLowReset Eth_VirtualMacConfigType::dmaFLowReset

App API to reset DMA flow