%.o: %.S
$(CC) -c $<
-debug_rom: debug_rom.o
- $(CC) -nostdlib -nostartfiles -Tlink.ld -o $@ $^
+debug_rom.c: debug_rom.raw
+ xxd -i $^ > $@
debug_rom.raw: debug_rom
$(OBJCOPY) -O binary --only-section .text debug_rom debug_rom.raw
+debug_rom: debug_rom.o
+ $(CC) -nostdlib -nostartfiles -Tlink.ld -o $@ $^
+
clean:
- rm -f debug_rom debug_rom.o debug_rom.raw
+ rm -f debug_rom debug_rom.o debug_rom.raw debug_rom.c