5 OBJCOPY=arm-none-eabi-objcopy
7 CFLAGS=-O2 -mlittle-endian -mthumb
8 CFLAGS+=-mcpu=cortex-m3 -ffreestanding -nostdlib -nostdinc
11 CFLAGS+=-Wl,-Ttext,0x20000000 -Wl,-e,0x20000000
13 # to write to flash then run
14 # CFLAGS+=-Wl,-Ttext,0x08000000 -Wl,-e,0x08000000
18 $(BIN_IMAGE): $(EXECUTABLE)
19 $(OBJCOPY) -O binary $^ $@
22 $(CC) $(CFLAGS) $^ -o $@