platforms/f072: moved the linker script and fixed the build system

This commit is contained in:
dragonmux 2022-06-08 06:16:04 -04:00 committed by Piotr Esden-Tempski
parent 3e6bd6cdf2
commit b4c81f6302
2 changed files with 7 additions and 1 deletions

View File

@ -7,7 +7,7 @@ CFLAGS += -Istm32/include -mcpu=cortex-m0 -mthumb \
-DDFU_SERIAL_LENGTH=13 -Iplatforms/stm32 -DDFU_SERIAL_LENGTH=13 -Iplatforms/stm32
LDFLAGS = --specs=nano.specs -lopencm3_stm32f0 \ LDFLAGS = --specs=nano.specs -lopencm3_stm32f0 \
-Wl,-T,platforms/f072-if/stm32f07xzb.ld \ -Wl,-T,platforms/stm32/stm32f07xzb.ld \
-nostartfiles -lc -lnosys -Wl,-Map=mapfile -mthumb \ -nostartfiles -lc -lnosys -Wl,-Map=mapfile -mthumb \
-mcpu=cortex-m0 -Wl,-gc-sections -L../libopencm3/lib -mcpu=cortex-m0 -Wl,-gc-sections -L../libopencm3/lib
@ -22,6 +22,12 @@ SRC += cdcacm.c \
timing_stm32.c \ timing_stm32.c \
all: blackmagic.bin all: blackmagic.bin
blackmagic.elf: libopencm3_stm32f0
libopencm3_stm32f0:
$(Q)$(MAKE) $(MFLAGS) -C ../libopencm3 lib/stm32/f0
host_clean: host_clean:
-$(Q)$(RM) blackmagic.bin -$(Q)$(RM) blackmagic.bin
.PHONY: libopencm3_stm32f0