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

Go to the source code of this file.

Data Structures

struct  tsw_phy_status_t
 

Enumerations

enum  tsw_phy_link_status_t { tsw_phy_link_down = 0 , tsw_phy_link_up , tsw_phy_link_unknown }
 
enum  tsw_phy_port_speed_t { tsw_phy_port_speed_10mbps = 0 , tsw_phy_port_speed_100mbps , tsw_phy_port_speed_1000mbps }
 
enum  tsw_phy_duplex_mode_t { tsw_phy_duplex_half = 0 , tsw_phy_duplex_full }
 
enum  tsw_phy_crossover_mode_t { tsw_phy_mdi_crossover_manual_mdi = 0 , tsw_phy_mdi_crossover_manual_mdix , tsw_phy_mdi_crossover_automatic }
 

Enumeration Type Documentation

◆ tsw_phy_crossover_mode_t

Enumerator
tsw_phy_mdi_crossover_manual_mdi 
tsw_phy_mdi_crossover_manual_mdix 
tsw_phy_mdi_crossover_automatic 

◆ tsw_phy_duplex_mode_t

Enumerator
tsw_phy_duplex_half 
tsw_phy_duplex_full 

◆ tsw_phy_link_status_t

Enumerator
tsw_phy_link_down 
tsw_phy_link_up 
tsw_phy_link_unknown 

◆ tsw_phy_port_speed_t

Enumerator
tsw_phy_port_speed_10mbps 
tsw_phy_port_speed_100mbps 
tsw_phy_port_speed_1000mbps