34 #ifndef MAG3110_PARAM_I2C 
   35 #define MAG3110_PARAM_I2C       (I2C_DEV(0)) 
   37 #ifndef MAG3110_PARAM_ADDR 
   38 #define MAG3110_PARAM_ADDR      (CONFIG_MAG3110_I2C_ADDRESS) 
   40 #ifndef MAG3110_PARAM_OFFSET 
   41 #define MAG3110_PARAM_OFFSET    { 0, 0, 0 } 
   43 #ifndef MAG3110_PARAMS 
   44 #define MAG3110_PARAMS          { .i2c    = MAG3110_PARAM_I2C,    \ 
   45                                   .addr   = MAG3110_PARAM_ADDR,   \ 
   47                                   .dros   = MAG3110_DROS_DEFAULT, \ 
   48                                   .offset = MAG3110_PARAM_OFFSET } 
   50 #ifndef MAG3110_SAUL_INFO 
   51 #define MAG3110_SAUL_INFO       { .name = "mag3110" }
 
Interface definition for the MAG3110 magnetometer driver.
 
static const mag3110_params_t mag3110_params[]
MAG3110 configuration.
 
static const saul_reg_info_t mag3110_saul_info[]
Additional meta information to keep in the SAUL registry.
 
Register definition for the MAG3110 magnetometer driver.
 
SAUL registry interface definition.
 
Configuration parameters.
 
Additional data to collect for each entry.