1 BIN2C = ../../../../src/helper/bin2char.sh
3 CROSS_COMPILE ?= arm-none-eabi-
6 OBJCOPY=$(CROSS_COMPILE)objcopy
7 OBJDUMP=$(CROSS_COMPILE)objdump
9 CFLAGS = -static -nostartfiles -mlittle-endian -Wa,-EL
10 LDFLAGS = -Tdebug_handler.ld
12 all: debug_handler.inc
16 .INTERMEDIATE: debug_handler.elf
18 debug_handler.elf: protocol.h
21 $(CC) $(CFLAGS) $(LDFLAGS) $< -o $@
27 $(OBJCOPY) -Obinary $< $@
33 -rm -f *.elf *.lst *.bin *.inc