1.2.5.2.61 TCPIP_MODULE_MAC_ID Enumeration

C

typedef enum {
TCPIP_MODULE_MAC_NONE = 0x1000,
TCPIP_MODULE_MAC_ENCJ60 = 0x1010,
TCPIP_MODULE_MAC_ENCJ60_0 = 0x1010,
TCPIP_MODULE_MAC_ENCJ600 = 0x1020,
TCPIP_MODULE_MAC_ENCJ600_0 = 0x1020,
TCPIP_MODULE_MAC_97J60 = 0x1030,
TCPIP_MODULE_MAC_97J60_0 = 0x1030,
TCPIP_MODULE_MAC_PIC32INT = 0x1040,
TCPIP_MODULE_MAC_PIC32INT_0 = 0x1040,
TCPIP_MODULE_MAC_PIC32C = 0x1050,
TCPIP_MODULE_MAC_PIC32C_0 = 0x1050,
TCPIP_MODULE_MAC_MRF24WN = 0x1060,
TCPIP_MODULE_MAC_MRF24WN_0 = 0x1060,
TCPIP_MODULE_MAC_WINC = 0x1070,
TCPIP_MODULE_MAC_WINC_0 = 0x1070,
TCPIP_MODULE_MAC_WILC1000 = 0x1080,
TCPIP_MODULE_MAC_WILC1000_0 = 0x1080,
TCPIP_MODULE_MAC_PIC32WK = 0x1090,
TCPIP_MODULE_MAC_PIC32WK_0 = 0x1090,
TCPIP_MODULE_MAC_PIC32MZW1 = 0x10A0,
TCPIP_MODULE_MAC_PIC32MZW1_0 = 0x10A0,
TCPIP_MODULE_MAC_SAM9X60 = 0x1100,
TCPIP_MODULE_MAC_SAM9X60_0 = 0x1100,
TCPIP_MODULE_MAC_SAM9X60_1 = 0x1101,
TCPIP_MODULE_MAC_EXTERNAL = 0x4000
} TCPIP_MODULE_MAC_ID;

Description

MAC Modules ID.

This type defines the supported MAC types.

Members

MembersDescription
TCPIP_MODULE_MAC_NONE = 0x1000Unspecified/unknown MAC.
TCPIP_MODULE_MAC_ENCJ60 = 0x1010External ENC28J60 device: room for 16 ENCJ60 devices.
TCPIP_MODULE_MAC_ENCJ60_0 = 0x1010Alternate numbered name.
TCPIP_MODULE_MAC_ENCJ600 = 0x1020External ENCX24J600 device: room for 16 ENCJ600 devices.
TCPIP_MODULE_MAC_ENCJ600_0 = 0x1020Alternate numbered name.
TCPIP_MODULE_MAC_97J60 = 0x1030External ETH97J60 device: room for 16 97J60 devices.
TCPIP_MODULE_MAC_97J60_0 = 0x1030Alternate numbered name.
TCPIP_MODULE_MAC_PIC32INT = 0x1040Internal/Embedded PIC32 MAC: room for 16 PIC32 devices.
TCPIP_MODULE_MAC_PIC32INT_0 = 0x1040Alternate numbered name.
TCPIP_MODULE_MAC_PIC32C = 0x1050Internal/Embedded GMAC of PIC32C.
TCPIP_MODULE_MAC_PIC32C_0 = 0x1050Alternate numbered name.
TCPIP_MODULE_MAC_MRF24WN = 0x1060External MRF24WN Wi-Fi MAC: room for 16 MRF24WN devices.
TCPIP_MODULE_MAC_MRF24WN_0 = 0x1060Alternate numbered name.
TCPIP_MODULE_MAC_WINC = 0x1070External WINC Wi-Fi MAC: room for 16 WINC devices.
TCPIP_MODULE_MAC_WINC_0 = 0x1070Alternate numbered name.
TCPIP_MODULE_MAC_WILC1000 = 0x1080External WILC1000 Wi-Fi MAC: room for 16 WILC1000 devices.
TCPIP_MODULE_MAC_WILC1000_0 = 0x1080Alternate numbered name.
TCPIP_MODULE_MAC_PIC32WK = 0x1090Internal/Embedded PIC32WK Wi-Fi MAC: room for 16 PIC32WK devices.
TCPIP_MODULE_MAC_PIC32WK_0 = 0x1090Alternate numbered name.
TCPIP_MODULE_MAC_PIC32MZW1 = 0x10A0Internal/Embedded PIC32MZW1 Wi-Fi MAC: room for 16 PIC32MZW1 devices.
TCPIP_MODULE_MAC_PIC32MZW1_0 = 0x10A0Alternate numbered name.
TCPIP_MODULE_MAC_SAM9X60 = 0x1100Instance base.
TCPIP_MODULE_MAC_SAM9X60_0 = 0x1100First MAC instance.
TCPIP_MODULE_MAC_SAM9X60_1 = 0x1101Second MAC instance.
TCPIP_MODULE_MAC_EXTERNAL = 0x4000External, non MCHP, MAC modules.

Remarks

Not all types listed in this enumeration are supported. New MAC types will be added as needed.