summaryrefslogtreecommitdiff
path: root/digital/zigbit/bitcloud/stack/Components/BSP/BoardConfig
diff options
context:
space:
mode:
Diffstat (limited to 'digital/zigbit/bitcloud/stack/Components/BSP/BoardConfig')
-rw-r--r--digital/zigbit/bitcloud/stack/Components/BSP/BoardConfig106
1 files changed, 106 insertions, 0 deletions
diff --git a/digital/zigbit/bitcloud/stack/Components/BSP/BoardConfig b/digital/zigbit/bitcloud/stack/Components/BSP/BoardConfig
new file mode 100644
index 00000000..c1d952b9
--- /dev/null
+++ b/digital/zigbit/bitcloud/stack/Components/BSP/BoardConfig
@@ -0,0 +1,106 @@
+ifeq ($(BOARD), BOARD_MESHBEAN)
+ BSP_LIB = BSPMeshBean
+ BOARDCFLAGS = -D_BUTTONS_
+ BOARDCFLAGS += -D_TEMPERATURE_SENSOR_
+ BOARDCFLAGS += -D_LIGHT_SENSOR_
+ BOARDCFLAGS += -D_BATTERY_SENSOR_
+ BOARDCFLAGS += -D_LEDS_
+ BOARDCFLAGS += -D_SLIDERS_
+ BOARDCFLAGS += -DBSP_MNZB_EVB_SUPPORT=1
+endif
+
+ifeq ($(BOARD), BOARD_RAVEN)
+ BSP_LIB = BSPRaven
+ BOARDCFLAGS = -D_LCD_
+ BOARDCFLAGS += -D_TEMPERATURE_SENSOR_
+ BOARDCFLAGS += -D_BATTERY_SENSOR_
+endif
+
+ifeq ($(BOARD), BOARD_USB_DONGLE)
+ BSP_LIB = BSPAtmlUsbDongle
+ BOARDCFLAGS = -D_LEDS_
+endif
+
+ifeq ($(BOARD), BOARD_STK600)
+ BSP_LIB = BSPStk600
+ BOARDCFLAGS = -D_BUTTONS_
+ BOARDCFLAGS += -D_LEDS_
+endif
+
+ifeq ($(BOARD), BOARD_STK500)
+ BSP_LIB = BSPStk500
+ BOARDCFLAGS = -D_BUTTONS_
+ BOARDCFLAGS += -D_LEDS_
+endif
+
+ifeq ($(BOARD), BOARD_MESHBEAN_TURBO)
+ BSP_LIB = BSPMeshBeanTurbo
+ BOARDCFLAGS = -D_LEDS_
+ BOARDCFLAGS += -D_SLIDERS_
+ BOARDCFLAGS += -D_BUTTONS_
+endif
+
+ifeq ($(BOARD), BOARD_MESHBEAN_LAN)
+ BSP_LIB = BSPMeshBeanLan
+ BOARDCFLAGS = -D_LEDS_
+ BOARDCFLAGS += -D_BUTTONS_
+endif
+
+ifeq ($(BOARD), BOARD_SAM7X_EK)
+ BSP_LIB = BSPSam7xEk
+ BOARDCFLAGS = -D_LEDS_
+ BOARDCFLAGS += -D_JOYSTICK_
+endif
+
+ifeq ($(BOARD), BOARD_SAM3S_EK)
+ BSP_LIB = BSPSam3sEk
+ BOARDCFLAGS = -D_LEDS_
+endif
+
+ifeq ($(BOARD), BOARD_CUSTOM_3)
+ BSP_LIB = BSPCustom3
+ BOARDCFLAGS = -D_LEDS_
+endif
+
+ifeq ($(BOARD), BOARD_CUSTOM_1)
+ BSP_LIB = BSPCustom1
+ BOARDCFLAGS = -D_LEDS_
+ BOARDCFLAGS += -D_BUTTONS_
+ BOARDCFLAGS += -D_RS485CONTROL_
+endif
+
+ifeq ($(BOARD), BOARD_CUSTOM_2)
+ BSP_LIB = BSPCustom2
+ BOARDCFLAGS = -D_LEDS_
+ BOARDCFLAGS += -D_BUTTONS_
+ BOARDCFLAGS += -D_RS485CONTROL_
+ BOARDCFLAGS += -D_USBCONTROL_
+endif
+
+ifeq ($(BOARD), BOARD_RCB)
+ BSP_LIB = BSPRcb
+ BOARDCFLAGS = -D_LEDS_
+endif
+
+ifeq ($(BOARD), BOARD_AVR32_EVK1105)
+ BSP_LIB = BSPAvr32Evk1105
+ BOARDCFLAGS = -D_LEDS_
+ BOARDCFLAGS += -D_BUTTONS_
+endif
+
+ifeq ($(BOARD), BOARD_XPLAIN)
+ BSP_LIB = BSPXplain
+ BOARDCFLAGS = -D_LEDS_
+ BOARDCFLAGS += -D_BUTTONS_
+endif
+
+ifeq ($(BOARD), BOARD_REB_CBB)
+ BSP_LIB = BSPRebCbb
+ BOARDCFLAGS = -D_LEDS_
+ BOARDCFLAGS += -D_BUTTONS_
+endif
+
+ifeq ($(BOARD), BOARD_SIMULATOR)
+ BSP_LIB = BSPsim
+ BOARDCFLAGS = -D_LEDS_
+endif