Definitions low-level network driver interface.
 
Low-level GPIO peripheral driver interface definitions.
 
void encx24j600_setup(encx24j600_t *dev, const encx24j600_params_t *params, uint8_t index)
Setup an encx24j600 based device state.
 
struct netdev netdev_t
Forward declaration for netdev struct.
 
Mutex for thread synchronization.
 
Low-level SPI peripheral driver interface definition.
 
Struct containing the needed peripheral configuration.
 
gpio_t int_pin
interrupt pin
 
gpio_t cs_pin
chip select pin
 
uint16_t rx_next_ptr
ptr to next packet within devices memory
 
gpio_t int_pin
SPI interrupt pin.
 
netdev_t netdev
extended netdev structure
 
gpio_t cs
SPI chip select pin.
 
spi_t spi
SPI device the enc is connected to.