aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorFlavian Kaufmann <flavian@flaviankaufmann.ch>2024-05-20 16:48:55 +0200
committerFlavian Kaufmann <flavian@flaviankaufmann.ch>2024-05-20 16:48:55 +0200
commite945c80a6ceaef501350de49bf647ae8539d1cbb (patch)
tree9e698d839e5f6221af523b49be04b809648efeb9 /Makefile
parent142510b8325b9ef89bd3e22463f36c3caa2815de (diff)
downloadriscv_cpu-e945c80a6ceaef501350de49bf647ae8539d1cbb.tar.gz
riscv_cpu-e945c80a6ceaef501350de49bf647ae8539d1cbb.zip
reset synchronizer
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile6
1 files changed, 5 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index b364bde..e5a37b7 100644
--- a/Makefile
+++ b/Makefile
@@ -45,6 +45,7 @@ RISCV_AS = $(RISCV_TOOLCHAIN)-as
RISCV_CC = $(RISCV_TOOLCHAIN)-gcc
RISCV_LD = $(RISCV_TOOLCHAIN)-ld
RISCV_OBJCOPY = $(RISCV_TOOLCHAIN)-objcopy
+RISCV_OBJDUMP = $(RISCV_TOOLCHAIN)-objdump
RISCV_ASFLAGS = -march=rv32i -mabi=ilp32
RISCV_CFLAGS = -march=rv32i -mabi=ilp32
@@ -159,9 +160,12 @@ $(BUILD_DIR):
wave:
$(GTKWAVE) -a debug/cpu.gtkw $(BUILD_DIR)/waveform_cpu.vcd
+objdump: $(PROG_ELF_FILE)
+ $(RISCV_OBJDUMP) -d -x --disassembler-color=on $(PROG_ELF_FILE)
+
# Clean
clean:
rm -rf $(BUILD_DIR)
-.PHONY: all simulate rom bitsream upload flash wave clean
+.PHONY: all simulate rom bitsream upload flash wave objdump clean