|  | CMSIS-Driver
    Version 2.6.0
    Peripheral Interface for Middleware and Application Code | 
| Data Structures | |
| struct | ARM_ETH_LINK_INFO | 
| Ethernet link information.  More... | |
| struct | ARM_ETH_MAC_ADDR | 
| Ethernet MAC Address.  More... | |
| Macros | |
| #define | ARM_ETH_INTERFACE_MII (0) | 
| Ethernet Media Interface type.  More... | |
| #define | ARM_ETH_INTERFACE_RMII (1) | 
| Reduced Media Independent Interface (RMII)  More... | |
| #define | ARM_ETH_INTERFACE_SMII (2) | 
| Serial Media Independent Interface (SMII)  More... | |
| #define | ARM_ETH_SPEED_10M (0) | 
| Ethernet link speed.  More... | |
| #define | ARM_ETH_SPEED_100M (1) | 
| 100 Mbps link speed  More... | |
| #define | ARM_ETH_SPEED_1G (2) | 
| 1 Gpbs link speed  More... | |
| #define | ARM_ETH_DUPLEX_HALF (0) | 
| Ethernet duplex mode.  More... | |
| #define | ARM_ETH_DUPLEX_FULL (1) | 
| Full duplex link.  More... | |
| Enumerations | |
| enum | ARM_ETH_LINK_STATE { ARM_ETH_LINK_DOWN, ARM_ETH_LINK_UP } | 
| Ethernet link state.  More... | |
| #define ARM_ETH_SPEED_10M (0) | 
Ethernet link speed.
10 Mbps link speed
| #define ARM_ETH_SPEED_100M (1) | 
100 Mbps link speed
| #define ARM_ETH_SPEED_1G (2) | 
1 Gpbs link speed
| #define ARM_ETH_DUPLEX_HALF (0) | 
Ethernet duplex mode.
Half duplex link
| #define ARM_ETH_DUPLEX_FULL (1) | 
Full duplex link.