diff options
author | Christian Pointner <equinox@spreadspace.org> | 2017-08-26 03:41:05 +0200 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2017-08-26 03:41:05 +0200 |
commit | e40620cbe225b1a81c751b1344a46e34eec16d2b (patch) | |
tree | d08e2124eee11370fb8fd4d81a852f9b8c864f82 /defines.mk | |
parent | rename external lib stdperiph to spl (diff) |
added stm8s-discovery board and some more init fixup
Diffstat (limited to 'defines.mk')
-rw-r--r-- | defines.mk | 15 |
1 files changed, 13 insertions, 2 deletions
@@ -20,10 +20,14 @@ ## along with spreadspace stm8 utils. If not, see <http://www.gnu.org/licenses/>. ## -ifeq ($(BOARD_TYPE),test) +ifeq ($(BOARD_TYPE),discovery) MCU := stm8s105c6 - PROG := stm8flash + F_CPU := 16000000 SPL_MCU := STM8S105 + LED_CNT := 1 + LED_GPIO := GPIOD + LED_PINNUM := 0 + PROG := stm8flash endif CC = sdcc @@ -40,6 +44,13 @@ CFLAGS += -p$(MCU) # CFLAGS += --opt-code-size CFLAGS += -I$(LIB_DIR) CFLAGS += -D__BOARD_$(BOARD_TYPE)__ +CFLAGS += -DF_CPU=$(F_CPU)UL +ifdef LED_CNT + CFLAGS += -DLED_CNT=$(LED_CNT) + CFLAGS += -DLED_GPIO=$(LED_GPIO) + CFLAGS += -DLED_PINNUM=$(LED_PINNUM) +endif + ## Linker flags LDFLAGS = -mstm8 |