Skip to content
Snippets Groups Projects
Unverified Commit f38b71b7 authored by Alexandre Abadie's avatar Alexandre Abadie Committed by GitHub
Browse files

Merge pull request #10099 from gschorcht/sys_aut_init_saul

sys/auto_init/saul: fix of #10098
parents fc3b9804 72ac8fdd
No related branches found
No related tags found
No related merge requests found
Showing
with 111 additions and 88 deletions
......@@ -284,42 +284,106 @@ void auto_init(void)
#ifdef MODULE_AUTO_INIT_SAUL
DEBUG("auto_init SAUL\n");
#ifdef MODULE_SAUL_ADC
extern void auto_init_adc(void);
auto_init_adc();
#endif
#ifdef MODULE_SAUL_GPIO
extern void auto_init_gpio(void);
auto_init_gpio();
#endif
#ifdef MODULE_SAUL_ADC
extern void auto_init_adc(void);
auto_init_adc();
#ifdef MODULE_ADCXX1C
extern void auto_init_adcxx1c(void);
auto_init_adcxx1c();
#endif
#ifdef MODULE_LSM303DLHC
extern void auto_init_lsm303dlhc(void);
auto_init_lsm303dlhc();
#ifdef MODULE_ADS101X
extern void auto_init_ads101x(void);
auto_init_ads101x();
#endif
#ifdef MODULE_LPS331AP
extern void auto_init_lps331ap(void);
auto_init_lps331ap();
#ifdef MODULE_ADXL345
extern void auto_init_adxl345(void);
auto_init_adxl345();
#endif
#ifdef MODULE_BMP180
extern void auto_init_bmp180(void);
auto_init_bmp180();
#endif
#if defined(MODULE_BME280) || defined(MODULE_BMP280)
extern void auto_init_bmx280(void);
auto_init_bmx280();
#endif
#ifdef MODULE_BMX055
extern void auto_init_bmx055(void);
auto_init_bmx055();
#endif
#ifdef MODULE_DHT
extern void auto_init_dht(void);
auto_init_dht();
#endif
#ifdef MODULE_FXOS8700
extern void auto_init_fxos8700(void);
auto_init_fxos8700();
#endif
#ifdef MODULE_GROVE_LEDBAR
extern void auto_init_grove_ledbar(void);
auto_init_grove_ledbar();
#endif
#ifdef MODULE_HDC1000
extern void auto_init_hdc1000(void);
auto_init_hdc1000();
#endif
#ifdef MODULE_HTS221
extern void auto_init_hts221(void);
auto_init_hts221();
#endif
#ifdef MODULE_IO1_XPLAINED
extern void auto_init_io1_xplained(void);
auto_init_io1_xplained();
#endif
#ifdef MODULE_ISL29020
extern void auto_init_isl29020(void);
auto_init_isl29020();
#endif
#ifdef MODULE_JC42
extern void auto_init_jc42(void);
auto_init_jc42();
#endif
#ifdef MODULE_L3G4200D
extern void auto_init_l3g4200d(void);
auto_init_l3g4200d();
#endif
#ifdef MODULE_LIS2DH12
extern void auto_init_lis2dh12(void);
auto_init_lis2dh12();
#endif
#ifdef MODULE_LIS3DH
extern void auto_init_lis3dh(void);
auto_init_lis3dh();
#endif
#ifdef MODULE_LIS3MDL
extern void auto_init_lis3mdl(void);
auto_init_lis3mdl();
extern void auto_init_lis3mdl(void);
auto_init_lis3mdl();
#endif
#ifdef MODULE_LPS331AP
extern void auto_init_lps331ap(void);
auto_init_lps331ap();
#endif
#ifdef MODULE_LSM303DLHC
extern void auto_init_lsm303dlhc(void);
auto_init_lsm303dlhc();
#endif
#ifdef MODULE_LSM6DSL
extern void auto_init_lsm6dsl(void);
auto_init_lsm6dsl();
#endif
#ifdef MODULE_MAG3110
extern void auto_init_mag3110(void);
auto_init_mag3110();
#endif
#ifdef MODULE_MMA7660
extern void auto_init_mma7660(void);
auto_init_mma7660();
#endif
#ifdef MODULE_MMA8X5X
extern void auto_init_mma8x5x(void);
auto_init_mma8x5x();
......@@ -329,105 +393,45 @@ auto_init_lis3mdl();
auto_init_mpl3115a2();
#endif
#ifdef MODULE_MPU9150
extern void auto_init_mpu9150(void);
auto_init_mpu9150();
#endif
#ifdef MODULE_GROVE_LEDBAR
extern void auto_init_grove_ledbar(void);
auto_init_grove_ledbar();
extern void auto_init_mpu9150(void);
auto_init_mpu9150();
#endif
#ifdef MODULE_PIR
extern void auto_init_pir(void);
auto_init_pir();
#endif
#ifdef MODULE_SI70XX
extern void auto_init_si70xx(void);
auto_init_si70xx();
#endif
#ifdef MODULE_BMP180
extern void auto_init_bmp180(void);
auto_init_bmp180();
#endif
#ifdef MODULE_BMX055
extern void auto_init_bmx055(void);
auto_init_bmx055();
#endif
#if defined(MODULE_BME280) || defined(MODULE_BMP280)
extern void auto_init_bmx280(void);
auto_init_bmx280();
#endif
#ifdef MODULE_JC42
extern void auto_init_jc42(void);
auto_init_jc42();
#endif
#ifdef MODULE_TSL2561
extern void auto_init_tsl2561(void);
auto_init_tsl2561();
#endif
#ifdef MODULE_PULSE_COUNTER
extern void auto_init_pulse_counter(void);
auto_init_pulse_counter();
#endif
#ifdef MODULE_HDC1000
extern void auto_init_hdc1000(void);
auto_init_hdc1000();
#ifdef MODULE_SHT1X
extern void auto_init_sht1x(void);
auto_init_sht1x();
#endif
#ifdef MODULE_FXOS8700
extern void auto_init_fxos8700(void);
auto_init_fxos8700();
#ifdef MODULE_SI114X
extern void auto_init_si114x(void);
auto_init_si114x();
#endif
#ifdef MODULE_HTS221
extern void auto_init_hts221(void);
auto_init_hts221();
#ifdef MODULE_SI70XX
extern void auto_init_si70xx(void);
auto_init_si70xx();
#endif
#ifdef MODULE_DHT
extern void auto_init_dht(void);
auto_init_dht();
#ifdef MODULE_TCS37727
extern void auto_init_tcs37727(void);
auto_init_tcs37727();
#endif
#ifdef MODULE_TMP006
extern void auto_init_tmp006(void);
auto_init_tmp006();
#endif
#ifdef MODULE_TCS37727
extern void auto_init_tcs37727(void);
auto_init_tcs37727();
#ifdef MODULE_TSL2561
extern void auto_init_tsl2561(void);
auto_init_tsl2561();
#endif
#ifdef MODULE_VEML6070
extern void auto_init_veml6070(void);
auto_init_veml6070();
#endif
#ifdef MODULE_IO1_XPLAINED
extern void auto_init_io1_xplained(void);
auto_init_io1_xplained();
#endif
#ifdef MODULE_ADXL345
extern void auto_init_adxl345(void);
auto_init_adxl345();
#endif
#ifdef MODULE_LSM6DSL
extern void auto_init_lsm6dsl(void);
auto_init_lsm6dsl();
#endif
#ifdef MODULE_ADCXX1C
extern void auto_init_adcxx1c(void);
auto_init_adcxx1c();
#endif
#ifdef MODULE_ADS101X
extern void auto_init_ads101x(void);
auto_init_ads101x();
#endif
#ifdef MODULE_LIS2DH12
extern void auto_init_lis2dh12(void);
auto_init_lis2dh12();
#endif
#ifdef MODULE_SI114X
extern void auto_init_si114x(void);
auto_init_si114x();
#endif
#ifdef MODULE_MMA7660
extern void auto_init_mma7660(void);
auto_init_mma7660();
#endif
#endif /* MODULE_AUTO_INIT_SAUL */
......
......@@ -21,6 +21,7 @@
#ifdef MODULE_ADCXX1C
#include "assert.h"
#include "log.h"
#include "saul_reg.h"
......
......@@ -21,6 +21,7 @@
#ifdef MODULE_ADXL345
#include "assert.h"
#include "log.h"
#include "saul_reg.h"
#include "adxl345.h"
......
......@@ -20,6 +20,7 @@
#ifdef MODULE_BMP180
#include "assert.h"
#include "log.h"
#include "saul_reg.h"
#include "bmp180.h"
......
......@@ -21,6 +21,7 @@
#ifdef MODULE_DHT
#include "assert.h"
#include "log.h"
#include "saul_reg.h"
#include "dht_params.h"
......
......@@ -21,6 +21,7 @@
#ifdef MODULE_GROVE_LEDBAR
#include "assert.h"
#include "log.h"
#include "saul_reg.h"
......
......@@ -21,6 +21,7 @@
#ifdef MODULE_HDC1000
#include "assert.h"
#include "log.h"
#include "saul_reg.h"
#include "hdc1000.h"
......
......@@ -21,6 +21,7 @@
#ifdef MODULE_HTS221
#include "assert.h"
#include "log.h"
#include "saul_reg.h"
#include "hts221.h"
......
......@@ -20,6 +20,7 @@
#ifdef MODULE_IO1_XPLAINED
#include "assert.h"
#include "log.h"
#include "saul_reg.h"
#include "io1_xplained.h"
......
......@@ -21,6 +21,7 @@
#ifdef MODULE_ISL29020
#include "assert.h"
#include "log.h"
#include "saul_reg.h"
#include "isl29020.h"
......
......@@ -20,6 +20,7 @@
#ifdef MODULE_JC42
#include "assert.h"
#include "log.h"
#include "saul_reg.h"
#include "jc42.h"
......
......@@ -21,6 +21,7 @@
#ifdef MODULE_L3G4200D
#include "assert.h"
#include "log.h"
#include "saul_reg.h"
#include "l3g4200d.h"
......
......@@ -21,6 +21,7 @@
#ifdef MODULE_LIS3DH
#include "assert.h"
#include "log.h"
#include "saul_reg.h"
#include "lis3dh.h"
......
......@@ -21,6 +21,7 @@
#ifdef MODULE_LIS3MDL
#include "assert.h"
#include "log.h"
#include "saul_reg.h"
#include "lis3mdl.h"
......
......@@ -21,6 +21,7 @@
#ifdef MODULE_LPS331AP
#include "assert.h"
#include "log.h"
#include "saul_reg.h"
#include "lps331ap.h"
......
......@@ -21,6 +21,7 @@
#ifdef MODULE_LSM303DLHC
#include "assert.h"
#include "log.h"
#include "saul_reg.h"
#include "lsm303dlhc.h"
......
......@@ -21,6 +21,7 @@
#ifdef MODULE_LSM6DSL
#include "assert.h"
#include "log.h"
#include "saul_reg.h"
#include "lsm6dsl.h"
......
......@@ -21,6 +21,7 @@
#ifdef MODULE_MAG3110
#include "assert.h"
#include "log.h"
#include "saul_reg.h"
......
......@@ -21,6 +21,7 @@
#ifdef MODULE_MMA7660
#include "assert.h"
#include "log.h"
#include "saul_reg.h"
#include "mma7660.h"
......
......@@ -22,6 +22,7 @@
#ifdef MODULE_MMA8X5X
#include "assert.h"
#include "log.h"
#include "saul_reg.h"
#include "mma8x5x.h"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment