![]() |
PDK API Guide for J721E
|
Output arguments to be populated by application via LwipifEnetAppCb_getHandle() when Enet's netif is initialized.
Data Fields | |
Enet_Handle | hEnet |
uint32_t | coreId |
uint32_t | coreKey |
Enet_Print | |
uint32_t | txMtu [ENET_PRI_NUM] |
uint32_t | hostPortRxMtu |
LwipifEnetAppIf_IsPhyLinkedCbFxn | isPortLinkedFxn |
LwipifEnetAppIf_TxHandleInfo | txInfo |
LwipifEnetAppIf_RxHandleInfo | rxInfo [LWIP2ENET_RX_NUM] |
uint32_t | timerPeriodUs |
bool | txCsumOffloadEn |
bool | rxCsumOffloadEn |
Enet_Handle LwipifEnetAppIf_GetHandleOutArgs::hEnet |
Enet driver handle.
uint32_t LwipifEnetAppIf_GetHandleOutArgs::coreId |
Self core id.
uint32_t LwipifEnetAppIf_GetHandleOutArgs::coreKey |
Core key returned by Enet LLD.
Enet_Print LwipifEnetAppIf_GetHandleOutArgs::print |
Print function to be used by Enet's netif.
uint32_t LwipifEnetAppIf_GetHandleOutArgs::txMtu[ENET_PRI_NUM] |
Max TX packet size per priority.
uint32_t LwipifEnetAppIf_GetHandleOutArgs::hostPortRxMtu |
Max RX packet size.
LwipifEnetAppIf_IsPhyLinkedCbFxn LwipifEnetAppIf_GetHandleOutArgs::isPortLinkedFxn |
Callback used by Enet's netif to query PHY link status.
LwipifEnetAppIf_TxHandleInfo LwipifEnetAppIf_GetHandleOutArgs::txInfo |
Packet transmission parameters populated by application, i.e. TX channel handle.
LwipifEnetAppIf_RxHandleInfo LwipifEnetAppIf_GetHandleOutArgs::rxInfo[LWIP2ENET_RX_NUM] |
Packet reception parameters populated by application, i.e. RX channel (flow) handle, flow index and start index, etc.
uint32_t LwipifEnetAppIf_GetHandleOutArgs::timerPeriodUs |
Timer interval for timer based RX pacing.
bool LwipifEnetAppIf_GetHandleOutArgs::txCsumOffloadEn |
Whether TX checksum offload is supported for TCP and UDP
bool LwipifEnetAppIf_GetHandleOutArgs::rxCsumOffloadEn |
Whether RX checksum offload is supported for TCP and UDP