summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--Makefile19
1 files changed, 13 insertions, 6 deletions
diff --git a/Makefile b/Makefile
index 0250933..3ba08fd 100644
--- a/Makefile
+++ b/Makefile
@@ -7,6 +7,19 @@ fpga: pdp8.sof
7 quartus_pgm -c 1 -m JTAG -o "P;$<@1" 7 quartus_pgm -c 1 -m JTAG -o "P;$<@1"
8.PHONY: fpga 8.PHONY: fpga
9 9
10download-%: mem/%
11 p8bin2uart 1 $< | ./download.tcl 0 1
12 p8bin2uart 1 $< | ./download.tcl 1 1
13 p8bin2uart 1 $< | ./download.tcl 2 1
14 p8bin2uart 1 $< | ./download.tcl 3 1
15 p8bin2uart 1 $< | ./download.tcl 4 1
16 p8bin2uart 1 $< | ./download.tcl 5 1
17 p8bin2uart 1 $< | ./download.tcl 6 1
18 p8bin2uart 1 $< | ./download.tcl 7 1
19
20download-pal-%: build/%.bin
21 p8bin2uart 1 $< | ./download.tcl 0 1
22
10term-mem: 23term-mem:
11 nios2-terminal --instance 0 24 nios2-terminal --instance 0
12.PHONY: term-mem 25.PHONY: term-mem
@@ -15,12 +28,6 @@ term-pdp8:
15 nios2-terminal --instance 1 28 nios2-terminal --instance 1
16.PHONY: term-pdp8 29.PHONY: term-pdp8
17 30
18build/%.hex: build/%.bin
19 p8bin2hex $< > $@
20
21build/%.hex: %.bin
22 p8bin2hex $< > $@
23
24build/%.bin: %.pal 31build/%.bin: %.pal
25 @mkdir -p $(dir $@) 32 @mkdir -p $(dir $@)
26 palbart $< 33 palbart $<