17 #include "hpm_enet_regs.h"
23 #define RTL8201_ADDR (2U)
26 #define RTL8201_ID1 (0x001CU)
27 #define RTL8201_ID2 (0x32U)
41 #if defined(__cplusplus)
53 #if defined(__cplusplus)
void rtl8201_reset(ENET_Type *ptr)
Definition: hpm_rtl8201.c:38
void rtl8201_get_phy_status(ENET_Type *ptr, enet_phy_status_t *status)
Definition: hpm_rtl8201.c:102
void rtl8201_basic_mode_default_config(ENET_Type *ptr, rtl8201_config_t *config)
Definition: hpm_rtl8201.c:51
bool rtl8201_basic_mode_init(ENET_Type *ptr, rtl8201_config_t *config)
Definition: hpm_rtl8201.c:66
Definition: hpm_enet_regs.h:12
Definition: hpm_enet_phy.h:34
Definition: hpm_rtl8201.h:33
uint8_t speed
Definition: hpm_rtl8201.h:35
bool loopback
Definition: hpm_rtl8201.h:34
uint8_t duplex
Definition: hpm_rtl8201.h:37
bool auto_negotiation
Definition: hpm_rtl8201.h:36
bool txc_input
Definition: hpm_rtl8201.h:38