-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathyellow.sdef
More file actions
102 lines (84 loc) · 2.71 KB
/
yellow.sdef
File metadata and controls
102 lines (84 loc) · 2.71 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
//--------------------------------------------------------------------------------------------------
// mangOH system definition for the mangOH Yellow board.
//
// Copyright (C) Sierra Wireless Inc.
//--------------------------------------------------------------------------------------------------
#include "shared.sdef"
buildVars:
{
MANGOH_BOARD = yellow
LEGATO_WIFI_PA = ${CURDIR}/linux_kernel_modules/cypwifi/scripts/pa_wifi.sh
#if ${MANGOH_WP_CHIPSET_9X07} = 1
MANGOH_BME680_I2C_BUS = 6
#elif ${MANGOH_WP_CHIPSET_9X15} = 1
MANGOH_BME680_I2C_BUS = 2
#endif
// Exclude a few big libraries from the Legato apps to save space in the legato.cwe.
// These libraries are available in the root file system, but by default they also
// get added to some apps to prevent potential version mismatches when running on older
// root file systems.
USE_ROOTFS_CURL = 1
USE_ROOTFS_OPENSSL = 1
USE_ROOTFS_ZLIB = 1
}
#if ${OCTAVE} = 1
#include "sinc/octave_full.sinc"
#endif
apps:
{
$CURDIR/apps/YellowSensor/imu
$CURDIR/apps/YellowSensor/light
$CURDIR/apps/YellowSensor/button
$CURDIR/apps/Bme680EnvironmentalSensor/environment
$CURDIR/apps/DataHub-Buzzer/buzzer
$CURDIR/apps/YellowOnBoardActuators/leds
$CURDIR/apps/BatteryService/battery
$CURDIR/apps/VegasMode/vegasMode
$CURDIR/apps/Welcome/helloYellow
$CURDIR/samples/BluetoothSensorTag/bluetoothSensorTag
$CURDIR/apps/ntag/ntag
$CURDIR/apps/NtagDhubIf/NtagDhubIf
$CURDIR/apps/BluetoothServices/bluetoothServices
}
bindings:
{
battery.dhubIO -> dataHub.io
light.dhubIO -> dataHub.io
button.dhubIO -> dataHub.io
button.gpio -> gpioService.le_gpioPin25
environment.dhubIO -> dataHub.io
vegasMode.dhubIO -> dataHub.io
ntag.dhubIO -> dataHub.io
ntag.dhubio2 -> dataHub.io
NtagDhubIf.dhubIO -> dataHub.io
}
commands:
{
hello = helloYellow:/bin/hello
ntag = ntag:/bin/ntag
}
interfaceSearch:
{
$CURDIR/apps/BatteryService
$CURDIR/apps/Bme680EnvironmentalSensor
$CURDIR/apps/YellowSensor/interfaces
$LEGATO_ROOT/interfaces/wifi
}
componentSearch:
{
$CURDIR/apps/BatteryService
$CURDIR/apps/YellowSensor/components
}
kernelModules:
{
$CURDIR/linux_kernel_modules/mangoh/mangoh_yellow_dev
$CURDIR/linux_kernel_modules/bmi160/bmi160-i2c
$CURDIR/linux_kernel_modules/bmi160/bmi160
$CURDIR/linux_kernel_modules/rtc-pcf85063/rtc-pcf85063
$CURDIR/linux_kernel_modules/rtc_sync/rtc_sync
$CURDIR/linux_kernel_modules/bq25601/bq25601
$CURDIR/linux_kernel_modules/bq27xxx/bq27xxx_battery
$CURDIR/linux_kernel_modules/opt300x/opt300x
$CURDIR/linux_kernel_modules/expander/expander
$CURDIR/linux_kernel_modules/cp2130/cp2130
}