diff options
Diffstat (limited to 'src/makefile')
-rw-r--r-- | src/makefile | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/makefile b/src/makefile index fdd8ab5..a7af89e 100644 --- a/src/makefile +++ b/src/makefile @@ -83,7 +83,15 @@ $(TARGET).bin: $(TARGET).elf PHONY += flash flash: $(TARGET).bin - st-flash --reset write $(TARGET).bin 0x08000000 + st-flash --reset write $< 0x08000000 + +# see definition of g_hh_tilemap_rom in stm32/setup.c +PHONY += rom +rom: static/tilemap.bin + st-flash --reset write $< 0x08033000 + +static/tilemap.bin static/tilemap.h &: + $(MAKE) -C static all %-ds.o: %.c $(CC) -c $(CFLAGS) $< -o $@ @@ -104,4 +112,8 @@ PHONY += clean clean: $(RM) $(TARGET).bin $(TARGET).elf $(OBJS) +PHONY += distclean +distclean: clean + $(MAKE) -C static clean + .PHONY: $(PHONY) |