[source]

Architecture rtl of mac_Wrapper

Functions

getInterfaceAddresses(T_NET_MAC_CONFIGURATION_VECTOR MAC_CONFIG)
Parameters:

MAC_CONFIG (T_NET_MAC_CONFIGURATION_VECTOR)

Return type:

T_NET_MAC_ADDRESS_VECTOR

getInterfaceMasks(T_NET_MAC_CONFIGURATION_VECTOR MAC_CONFIG)
Parameters:

MAC_CONFIG (T_NET_MAC_CONFIGURATION_VECTOR)

Return type:

T_NET_MAC_ADDRESS_VECTOR

getSourceFilterCount(T_NET_MAC_INTERFACE_VECTOR Interfaces)
Parameters:

Interfaces (T_NET_MAC_INTERFACE_VECTOR)

getSourceFilterAddresses(T_NET_MAC_INTERFACE_VECTOR Interfaces)
Parameters:

Interfaces (T_NET_MAC_INTERFACE_VECTOR)

Return type:

T_NET_MAC_ADDRESS_VECTOR

getSourceFilterMasks(T_NET_MAC_INTERFACE_VECTOR Interfaces)
Parameters:

Interfaces (T_NET_MAC_INTERFACE_VECTOR)

Return type:

T_NET_MAC_ADDRESS_VECTOR

getTypeSwitchCount(T_NET_MAC_ETHERNETTYPE_VECTOR Types)
Parameters:

Types (T_NET_MAC_ETHERNETTYPE_VECTOR)

calcPortIndex(T_NET_MAC_CONFIGURATION_VECTOR MAC_CONFIG, natural CurrentInterfaceID)
Parameters: