17 #include "hpm_enet_regs.h"
23 #define LAN8720_ADDR (0U)
26 #define LAN8720_ID1 (0x0007U)
27 #define LAN8720_ID2 (0x30U)
40 #if defined(__cplusplus)
52 #if defined(__cplusplus)
void lan8720_basic_mode_default_config(ENET_Type *ptr, lan8720_config_t *config)
Definition: hpm_lan8720.c:51
bool lan8720_basic_mode_init(ENET_Type *ptr, lan8720_config_t *config)
Definition: hpm_lan8720.c:63
void lan8720_reset(ENET_Type *ptr)
Definition: hpm_lan8720.c:38
void lan8720_get_phy_status(ENET_Type *ptr, enet_phy_status_t *status)
Definition: hpm_lan8720.c:89
Definition: hpm_enet_regs.h:12
Definition: hpm_enet_phy.h:34
Definition: hpm_lan8720.h:33
uint8_t speed
Definition: hpm_lan8720.h:35
bool loopback
Definition: hpm_lan8720.h:34
uint8_t duplex
Definition: hpm_lan8720.h:37
bool auto_negotiation
Definition: hpm_lan8720.h:36