5 OBJCOPY=arm-none-eabi-objcopy
7 CFLAGS=-O2 -mlittle-endian -mthumb
8 CFLAGS+=-mcpu=cortex-m3 -ffreestanding -nostdlib -nostdinc
11 CFLAGS+=-Wl,-T,stm32_flash.ld
15 $(BIN_IMAGE): $(EXECUTABLE)
16 $(OBJCOPY) -O binary $^ $@
18 $(EXECUTABLE): main.c startup_stm32l1xx_md.s
19 $(CC) $(CFLAGS) $^ -o $@