all: arm-none-eabi-gcc -fno-common -Wall -mcpu=cortex-m0 -mthumb -O0 -c -g m0_main.c arm-none-eabi-ld -Ttext 0x20000000 --entry _start -EL -o m0_main.elf m0_main.o arm-none-eabi-objcopy -O binary m0_main.elf m0_main.bin arm-none-eabi-objcopy -I binary -O elf32-littlearm -B arm --rename-section .data=.text m0_main.bin m0_main.o arm-none-eabi-gcc -fno-common -Wall -mcpu=cortex-m4 -mthumb -O0 -c -g m4_main.c arm-none-eabi-ld -Ttext 0x20008000 --entry _start -EL -o m4_main.elf m4_main.o m0_main.o arm-none-eabi-objcopy -O binary m4_main.elf m4_main.bin clean: rm -f *.bin *.o *.elf