vsc8662_driver.c
void nicNotifyLinkChange(NetInterface *interface)
Process link state change notification.
Definition: nic.c:559
void vsc8662EventHandler(NetInterface *interface)
VSC8662 event handler.
Definition: vsc8662_driver.c:171
#define VSC8662_AUX_CTRL_STAT_SPEED_STATUS
Definition: vsc8662_driver.h:358
#define VSC8662_AUX_CTRL_STAT_SPEED_STATUS_10
Definition: vsc8662_driver.h:359
void vsc8662DumpPhyReg(NetInterface *interface)
Dump PHY registers for debugging purpose.
Definition: vsc8662_driver.c:290
uint16_t vsc8662ReadPhyReg(NetInterface *interface, uint8_t address)
Read PHY register.
Definition: vsc8662_driver.c:264
VSC8662 Gigabit Ethernet PHY driver.
__weak_func void vsc8662InitHook(NetInterface *interface)
VSC8662 custom configuration.
Definition: vsc8662_driver.c:107
#define VSC8662_AUX_CTRL_STAT_FDX_STATUS
Definition: vsc8662_driver.h:357
#define VSC8662_AUX_CTRL_STAT_SPEED_STATUS_100
Definition: vsc8662_driver.h:360
error_t vsc8662Init(NetInterface *interface)
VSC8662 PHY transceiver initialization.
Definition: vsc8662_driver.c:60
#define VSC8662_AUX_CTRL_STAT_SPEED_STATUS_1000
Definition: vsc8662_driver.h:361
void osSetEvent(OsEvent *event)
Set the specified event object to the signaled state.
Definition: os_port_chibios.c:202
void vsc8662WritePhyReg(NetInterface *interface, uint8_t address, uint16_t data)
Write PHY register.
Definition: vsc8662_driver.c:240
TCP/IP stack core.
Debugging facilities.