HPM SDK
HPMicro Software Development Kit
hpm_enet_phy.h File Reference
#include <stdint.h>

Go to the source code of this file.

Data Structures

struct  enet_phy_status_t
 

Enumerations

enum  enet_phy_link_status_t { enet_phy_link_down = 0 , enet_phy_link_up , enet_phy_link_unknown }
 
enum  enet_phy_port_speed_t { enet_phy_port_speed_10mbps = 0 , enet_phy_port_speed_100mbps , enet_phy_port_speed_1000mbps }
 
enum  enet_phy_duplex_mode_t { enet_phy_duplex_half = 0 , enet_phy_duplex_full }
 
enum  enet_phy_crossover_mode_t { enet_phy_mdi_crossover_manual_mdi = 0 , enet_phy_mdi_crossover_manual_mdix , enet_phy_mdi_crossover_automatic }
 

Enumeration Type Documentation

◆ enet_phy_crossover_mode_t

Enumerator
enet_phy_mdi_crossover_manual_mdi 
enet_phy_mdi_crossover_manual_mdix 
enet_phy_mdi_crossover_automatic 

◆ enet_phy_duplex_mode_t

Enumerator
enet_phy_duplex_half 
enet_phy_duplex_full 

◆ enet_phy_link_status_t

Enumerator
enet_phy_link_down 
enet_phy_link_up 
enet_phy_link_unknown 

◆ enet_phy_port_speed_t

Enumerator
enet_phy_port_speed_10mbps 
enet_phy_port_speed_100mbps 
enet_phy_port_speed_1000mbps