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