ETHFW API Guide
EthRemoteCfg_AttachExtRes Struct Reference

Detailed Description

Response params for ETHREMOTECFG_CMD_ATTACH_EXT command.

This response provides additional information to that of EthRemoteCfg_AttachRes. Additionally it provides the allocated RX flow ids, Tx channel id and MAC address.

Data Fields

EthRemoteCfg_ResHdr hdr
 
uint32_t rxMtu
 
uint32_t txMtu [ETHREMOTECFG_PRIORITY_NUM]
 
uint32_t rxFlowIdxBase
 
uint32_t rxFlowIdxOffset
 
uint32_t txPsilDstId
 
uint8_t macAddr [ETHREMOTECFG_MACADDRLEN]
 
uint32_t features
 
uint32_t rxPsilSrcId
 

Field Documentation

◆ hdr

EthRemoteCfg_ResHdr EthRemoteCfg_AttachExtRes::hdr

Response message common header.

◆ rxMtu

uint32_t EthRemoteCfg_AttachExtRes::rxMtu

Maximum receive unit.

◆ txMtu

uint32_t EthRemoteCfg_AttachExtRes::txMtu[ETHREMOTECFG_PRIORITY_NUM]

Maximum transmit unit per priority.

◆ rxFlowIdxBase

uint32_t EthRemoteCfg_AttachExtRes::rxFlowIdxBase

Allocated Rx flow index base.

◆ rxFlowIdxOffset

uint32_t EthRemoteCfg_AttachExtRes::rxFlowIdxOffset

Allocated flow index offset.

◆ txPsilDstId

uint32_t EthRemoteCfg_AttachExtRes::txPsilDstId

Tx PSIL Peer destination thread id which should be paired with the Tx UDMA channel.

◆ macAddr

uint8_t EthRemoteCfg_AttachExtRes::macAddr[ETHREMOTECFG_MACADDRLEN]

MAC address allocated.

◆ features

uint32_t EthRemoteCfg_AttachExtRes::features

Feature bitmask based on EthRemoteCfg_FeatureMask.

◆ rxPsilSrcId

uint32_t EthRemoteCfg_AttachExtRes::rxPsilSrcId

Rx PSIL peer source thread id