Modules | |
LAN91C111 registers | |
SMSC LAN91C111 register definitions. | |
Device eth0 | |
SMSC LAN91C111 Ethernet device. | |
Functions | |
NicRxLanc (void *arg) | |
NIC receiver thread. | |
int | LancOutput (NUTDEVICE *dev, NETBUF *nb) |
Send Ethernet packet. | |
int | LancInit (NUTDEVICE *dev) |
Initialize Ethernet hardware. |
The LAN91C111 chip is used on the Ethernut 2 board.
|
Initialize Ethernet hardware. Resets the LAN91C111 Ethernet controller, initializes all required hardware registers and starts a background thread for incoming Ethernet traffic. Applications should do not directly call this function. It is automatically executed during during device registration by NutRegisterDevice(). If the network configuration hasn't been set by the application before registering the specified device, this function will call NutNetLoadConfig() to get the MAC address.
|
|
Send Ethernet packet.
|