34#ifndef MRF24J40_PARAM_SPI
35#define MRF24J40_PARAM_SPI (SPI_DEV(0))
37#ifndef MRF24J40_PARAM_SPI_CLK
38#define MRF24J40_PARAM_SPI_CLK (SPI_CLK_5MHZ)
40#ifndef MRF24J40_PARAM_CS
41#define MRF24J40_PARAM_CS (GPIO_PIN(0, 0))
43#ifndef MRF24J40_PARAM_INT
44#define MRF24J40_PARAM_INT (GPIO_PIN(0, 1))
46#ifndef MRF24J40_PARAM_RESET
47#define MRF24J40_PARAM_RESET (GPIO_PIN(0, 3))
50#ifndef MRF24J40_PARAMS
51#define MRF24J40_PARAMS { .spi = MRF24J40_PARAM_SPI, \
52 .spi_clk = MRF24J40_PARAM_SPI_CLK, \
53 .cs_pin = MRF24J40_PARAM_CS, \
54 .int_pin = MRF24J40_PARAM_INT, \
55 .reset_pin = MRF24J40_PARAM_RESET }
struct mrf24j40_params mrf24j40_params_t
struct holding all params needed for device initialization
Interface definition for MRF24J40 based drivers .
struct holding all params needed for device initialization