Add program target to makefiles
This commit is contained in:
3
Makefile
3
Makefile
@@ -14,6 +14,9 @@ fpga_image: $(INIT_HEX)
|
|||||||
sim: $(INIT_HEX)
|
sim: $(INIT_HEX)
|
||||||
$(MAKE) -C hw/super6502_fpga/src/sim
|
$(MAKE) -C hw/super6502_fpga/src/sim
|
||||||
|
|
||||||
|
pgm:
|
||||||
|
$(MAKE) -C hw/super6502_fpga pgm
|
||||||
|
|
||||||
waves: sim
|
waves: sim
|
||||||
gtkwave hw/super6502_fpga/src/sim/sim_top.vcd
|
gtkwave hw/super6502_fpga/src/sim/sim_top.vcd
|
||||||
|
|
||||||
|
|||||||
@@ -9,8 +9,11 @@ all: $(SUPER6502_FPGA_BITSTREAM)
|
|||||||
$(SUPER6502_FPGA_BITSTREAM): $(SUPER6502_FPGA_SOURCES) $(SUPER6502_FPGA_PROJECT)
|
$(SUPER6502_FPGA_BITSTREAM): $(SUPER6502_FPGA_SOURCES) $(SUPER6502_FPGA_PROJECT)
|
||||||
efx_run.py $(SUPER6502_FPGA_PROJECT)
|
efx_run.py $(SUPER6502_FPGA_PROJECT)
|
||||||
|
|
||||||
|
pgm:
|
||||||
|
efx_run.py $(SUPER6502_FPGA_PROJECT) --flow program --pgm_opts mode=jtag
|
||||||
|
|
||||||
.PHONY: clean
|
.PHONY: clean
|
||||||
clean:
|
clean:
|
||||||
rm -rf work_*
|
rm -rf work_*
|
||||||
rm -rf outflow
|
rm -rf outflow
|
||||||
rm -rf init_hex.mem
|
rm -rf init_hex.mem
|
||||||
|
|||||||
Reference in New Issue
Block a user