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 lis3mdl {
6@IncludeExport(path="drivers/sensors", target_name="lis3mdl.h")
7source "lis3mdl.h"
8
9source "lis3mdl.c"
10}
11
12static module lis3mdl_i2c extends lis3mdl {
13option string log_level="LOG_ERR"
14option number i2c_bus = 0
15source "lis3mdl_i2c.c"
16}
17
18/* not tested now!
19static module lis3mdl_spi extends lis3mdl {
20option string log_level="LOG_ERR"
21option number spi_bus = 0
22
23source "lis3mdl_spi.c"
24}
25*/
26