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 } 
   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.