Remove legacy HTIF; implement HTIF directly
[riscv-isa-sim.git] / riscv / riscv.mk.in
index c7d84f794559b48dc7ab76c5b2a93b909f3966b4..552187ab19d077a833c416aaf41c8638140b480f 100644 (file)
@@ -7,7 +7,6 @@ riscv_subproject_deps = \
 riscv_install_prog_srcs = \
 
 riscv_hdrs = \
-       htif.h \
        common.h \
        decode.h \
        devices.h \
@@ -25,12 +24,12 @@ riscv_hdrs = \
        insn_template.h \
        mulhi.h \
        gdbserver.h \
+       debug_module.h \
 
 riscv_precompiled_hdrs = \
        insn_template.h \
 
 riscv_srcs = \
-       htif.cc \
        processor.cc \
        execute.cc \
        sim.cc \
@@ -47,6 +46,7 @@ riscv_srcs = \
        rom.cc \
        rtc.cc \
        gdbserver.cc \
+       debug_module.cc \
        $(riscv_gen_srcs) \
 
 riscv_test_srcs =
@@ -132,6 +132,7 @@ riscv_insn_list = \
        divu \
        divuw \
        divw \
+       dret \
        ebreak \
        ecall \
        fadd_d \