]> cloudbase.mooo.com Git - z180-stamp.git/blobdiff - stm32/Rules.mk
Interrupt driven Serial I/O, msg-fifo, do_msg..., debug msgs
[z180-stamp.git] / stm32 / Rules.mk
index 764851b21ce8d36dd59bdc99f90a4d2a299a8496..7811f8bc7ca42d147b7080da1760103d60ed32d9 100644 (file)
@@ -4,11 +4,11 @@ P_BINARY      := $(OBJPATH)/$(BINARY)
 
 TARGETS                := $(BINARY).elf #$(BINARY).bin
 
-SRCS := z180-stamp-stm32.c z80-if.c hdrom.c
+SRCS := z180-stamp-stm32.c serial.c z80-if.c hdrom.c
 
 
 LIBNAME                = opencm3_stm32f1
-DEFS           = -DSTM32F1
+DEFS           = -DSTM32F1 -DDEBUG=2
 OPENCM3_DIR    := $(TOP)/libopencm3
 LDSCRIPT       := $(d)/stm32vl-discovery.ld
 
@@ -20,7 +20,7 @@ STLINK_PORT = :3333
 ###############################################################################
 # Executables
 
-TOOLCHAINDIR   := /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin
+TOOLCHAINDIR   := /usr/local/gcc-arm-none-eabi-4_8-2014q2/bin
 TOOLCHAIN      := $(TOOLCHAINDIR)/arm-none-eabi
 
 CC             := $(TOOLCHAIN)-gcc
@@ -83,7 +83,7 @@ LDLIBS                += -Wl,--start-group -lc -lgcc -lnosys -Wl,--end-group
 ###############################################################################
 
 
-$(BINARY).elf_DEPS = z180-stamp-stm32.o z80-if.o hdrom.o
+$(BINARY).elf_DEPS = z180-stamp-stm32.o serial.o z80-if.o hdrom.o
 $(BINARY).elf_CMD = $(call echo_cmd,LINK $@) $(LD) $(LDFLAGS) $(ARCH_FLAGS) $^ $(LDLIBS) -o $@
 
 .SUFFIXES: .elf .bin .hex .srec .list .map .images