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. |