Driver for the ENCX24J600 Ethernet Adapter. More...
Driver for the ENCX24J600 Ethernet Adapter.
Files | |
| file | encx24j600_defines.h |
| Register definitions for the ENCX24J600 Ethernet device. | |
| file | encx24j600_internal.h |
| Internal definitions for the ENCX24J600 Ethernet device. | |
| file | encx24j600.h |
| Interface definition for the ENCX24J600 driver. | |
Data Structures | |
| struct | encx24j600_t |
| encx24j600 netdev device More... | |
| struct | encx24j600_params_t |
| Struct containing the needed peripheral configuration. More... | |
Functions | |
| void | encx24j600_setup (encx24j600_t *dev, const encx24j600_params_t *params) |
| Setup an encx24j600 based device state. More... | |
| void encx24j600_setup | ( | encx24j600_t * | dev, |
| const encx24j600_params_t * | params | ||
| ) |
Setup an encx24j600 based device state.
This function sets SPI pins, initializes the device state structure. It does not initialize the device itself.
| [out] | dev | the handle of the device to initialize |
| [in] | params | parameters for device initialization |