Driver for the ENC28J60 Ethernet Adapter. More...
Driver for the ENC28J60 Ethernet Adapter.
Files | |
| file | enc28j60_params.h | 
| Default configuration for the ENC28J60 driver.  | |
| file | enc28j60_regs.h | 
| Register definitions for the ENC28J60 Ethernet device.  | |
| file | enc28j60.h | 
| Interface definition for the ENC28J60 driver .  | |
Data Structures | |
| struct | enc28j60_params_t | 
| Struct containing the needed peripheral configuration.  More... | |
| struct | enc28j60_t | 
| ENC28J60 device descriptor.  More... | |
Functions | |
| void | enc28j60_setup (enc28j60_t *dev, const enc28j60_params_t *params, uint8_t index) | 
| Ready the device for initialization through it's netdev interface.  More... | |
| void enc28j60_setup | ( | enc28j60_t * | dev, | 
| const enc28j60_params_t * | params, | ||
| uint8_t | index | ||
| ) | 
Ready the device for initialization through it's netdev interface.
| [in] | dev | device descriptor | 
| [in] | params | peripheral configuration to use | 
| [in] | index | Index of params in a global parameter struct array. If initialized manually, pass a unique identifier instead.  |