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.