embox
1package embox.driver.sensors
2
3/* TODO There can be both I2C and SPI versions in one config,
4* this must be removed after we will add sensors API. */
5abstract module lsm6dsl {
6@IncludeExport(path="drivers/sensors", target_name="lsm6dsl.h")
7source "lsm6dsl.h"
8
9source "lsm6dsl.c"
10}
11
12static module lsm6dsl_i2c extends lsm6dsl {
13option string log_level="LOG_ERR"
14option number i2c_bus = 0
15source "lsm6dsl_i2c.c"
16}
17
18/* not tested now!
19static module lsm6dsl_spi extends lsm6dsl {
20option string log_level="LOG_ERR"
21option number spi_bus = 0
22
23source "lsm6dsl_spi.c"
24}
25*/
26