summaryrefslogtreecommitdiff
path: root/defines.mk
diff options
context:
space:
mode:
Diffstat (limited to 'defines.mk')
-rw-r--r--defines.mk9
1 files changed, 7 insertions, 2 deletions
diff --git a/defines.mk b/defines.mk
index 6d8669a..62551a4 100644
--- a/defines.mk
+++ b/defines.mk
@@ -24,18 +24,20 @@ ifeq ($(BOARD_TYPE),discovery)
MCU := stm8s105c6
F_XTAL := 16000000
SPL_MCU := STM8S105
+ PROG := stlink
LED_CNT := 1
LED_GPIO := GPIOD
LED_PINNUM := 0
- PROG := stlink
+ SERIAL_IO := UART2
endif
ifeq ($(BOARD_TYPE),stm8blue)
MCU := stm8s103f3
SPL_MCU := STM8S103
+ PROG := stlinkv2
LED_CNT := 1
LED_GPIO := GPIOB
LED_PINNUM := 5
- PROG := stlinkv2
+ SERIAL_IO := UART1
endif
CC = sdcc
@@ -63,6 +65,9 @@ ifdef LED_CNT
CFLAGS += -DLED_GPIO=$(LED_GPIO)
CFLAGS += -DLED_PINNUM=$(LED_PINNUM)
endif
+ifdef SERIAL_IO
+ CFLAGS += -DSERIAL_IO_$(SERIAL_IO)
+endif
## Linker flags