
1 changed files with 21 additions and 0 deletions
@ -0,0 +1,21 @@ |
|||||
|
TARGET = bank.asm.bin |
||||
|
SRC = $(wildcard [01234567]*.asm) |
||||
|
BIN = $(addsuffix .bin, $(SRC)) |
||||
|
|
||||
|
.PHONY: all flash clean |
||||
|
all: $(TARGET) |
||||
|
|
||||
|
$(TARGET): $(BIN) |
||||
|
|
||||
|
%.asm.bin: %.asm |
||||
|
bash ../toolchain.sh fvcompile $< |
||||
|
dd if=$@ bs=512 count=1 seek=$(basename $<) conv=notrunc of=$(TARGET) |
||||
|
|
||||
|
flash: $(TARGET) |
||||
|
bash ../toolchain.sh fvflash $(TARGET) |
||||
|
|
||||
|
erase: |
||||
|
bash ../toolchain.sh fverase |
||||
|
|
||||
|
clean: |
||||
|
-rm -f $(TARGET) $(BIN) |
Loading…
Reference in new issue