PDK API Guide for J721E
|
Enet RM configuration parameters.
Data Fields | |
Enet_Type | enetType |
uint32_t | instId |
uint32_t | numRxCh |
uint32_t | rxStartFlowIdx [ENET_RM_NUM_RXCHAN_MAX] |
uint32_t | rxFlowIdxCnt [ENET_RM_NUM_RXCHAN_MAX] |
EnetRm_ResPrms | resPartInfo |
EnetRm_IoctlPermissionTable | ioctlPermissionInfo |
EnetRm_MacAddressPool | macList |
Enet_Type EnetRm_Cfg::enetType |
Peripheral type
uint32_t EnetRm_Cfg::instId |
Enet peripheral instance id
uint32_t EnetRm_Cfg::numRxCh |
Number of RX channels in hardware. This determines the number of rxStartFlowIdx and rxFlowIdxCnt pairs that are needed. For instance, ICSSG Switch requires two channels, hence it needs two RX flow ranges.
uint32_t EnetRm_Cfg::rxStartFlowIdx[ENET_RM_NUM_RXCHAN_MAX] |
RX flow start index
uint32_t EnetRm_Cfg::rxFlowIdxCnt[ENET_RM_NUM_RXCHAN_MAX] |
Number of RX flows allocated
EnetRm_ResPrms EnetRm_Cfg::resPartInfo |
Resource partition information
EnetRm_IoctlPermissionTable EnetRm_Cfg::ioctlPermissionInfo |
IOCTL permission information
EnetRm_MacAddressPool EnetRm_Cfg::macList |
MAC address list to be managed