CC=riscv32-unknown-elf-gcc LD=riscv32-unknown-elf-ld CPY=riscv32-unknown-elf-objcopy all: blinky.bin blinky.bin: blinky.elf $(CPY) -O binary blinky.elf blinky.bin blinky.o: blinky.c $(CC) -Os -lgcc -static -nostartfiles -o blinky.o -c blinky.c blinky.elf: blinky.o ls.ld $(LD) --cref -static -T ls.ld -o blinky.elf blinky.o flash: all sudo ~/Projects/isp55e0/isp55e0 -f blinky.bin clean: rm -rf *.o *.elf *.bin