This file contains the type definitions and helper macros for the ICSSG peripheral interface.
Go to the source code of this file.
Data Structures | |
struct | Icssg_TxTsEvtCbInfo |
Icssg TX timestamp event callback info structure. This is passed to application when TX timestamp is retrieved by ICSSG driver. More... | |
struct | IcssgMacPort_SetPortStateInArgs |
Input args for ICSSG_MACPORT_IOCTL_SET_PORT_STATE command. More... | |
struct | Icssg_SetAcceptFrameCheckInArgs |
Input args for ICSSG_MACPORT_IOCTL_SET_ACCEPT_FRAME_CHECK command. More... | |
struct | Icssg_MacAddr |
MAC address. More... | |
struct | IcssgMacPort_SetMacAddressInArgs |
Input args for ICSSG_MACPORT_IOCTL_SET_MACADDR command. More... | |
struct | IcssgMacPort_PreemptSetMinFragSizeRemoteInArgs |
Input args for ICSSG_MACPORT_IOCTL_PREEMPT_SET_MIN_FRAG_SIZE_REMOTE command. More... | |
struct | Icssg_VlanFidParams |
VLAN FID entry parameters. More... | |
struct | Icssg_VlanFidEntry |
VLAN FID table entry. More... | |
struct | Icssg_FdbEntry |
FDB entry configuration. More... | |
struct | Icssg_DfltVlanCfg |
Default VLAN configuration. More... | |
struct | Icssg_MacPortDfltVlanCfgInArgs |
Input arguments for ICSSG_PER_IOCTL_VLAN_SET_MACPORT_DFLT_VID command. More... | |
struct | Icssg_IngressRateLim |
Input arguments for ICSSG_MACPORT_IOCTL_SET_INGRESS_RATE_LIM command. More... | |
struct | Icssg_IngressRateLim::FT_S |
union | Icssg_IngressRateLim::FT_S::FT_U |
struct | Icssg_IngressRateLim::FT_S::FT_U::FT1_CONFIG_S |
struct | Icssg_IngressRateLim::FT_S::FT_U::FT3_CONFIG_S |
struct | Icssg_FwPoolMem |
ICSSG buffer pool memories. More... | |
struct | Icssg_Cfg |
ICSSG peripheral configuration parameters. More... | |
struct | IcssgMacPort_Cfg |
ICSSG mac port configuration parameters. More... | |
Functions | |
Icssg_FwPoolMem * | EnetCb_getFwPoolMem (Enet_Type enetType, uint32_t instId) |
ICSSG memory pool callback function. More... | |
void | IcssgMacPort_initCfg (IcssgMacPort_Cfg *macPortCfg) |
uint32_t | Icssg_getSliceNum (Enet_Type enetType, uint32_t instId, Enet_MacPort macPort) |