aboutsummaryrefslogtreecommitdiffstats
path: root/picorv32.v
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2018-08-31 12:21:01 +0200
committerClifford Wolf <clifford@clifford.at>2018-08-31 12:21:01 +0200
commit23d7bbdc8bb3ff97b4d3ccf9cc2eb9ee291039de (patch)
tree87abf46d955922dc6e41718ad16659135fc5c582 /picorv32.v
parente3ce4ef80034952c062ef9943bdc6b55a88ee649 (diff)
downloadpicorv32-23d7bbdc8bb3ff97b4d3ccf9cc2eb9ee291039de.tar.gz
picorv32-23d7bbdc8bb3ff97b4d3ccf9cc2eb9ee291039de.zip
Add rvfi_mode (set to constant 3 = M-mode)
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Diffstat (limited to 'picorv32.v')
-rw-r--r--picorv32.v2
1 files changed, 2 insertions, 0 deletions
diff --git a/picorv32.v b/picorv32.v
index af634b4..1aed412 100644
--- a/picorv32.v
+++ b/picorv32.v
@@ -122,6 +122,7 @@ module picorv32 #(
output reg rvfi_trap,
output reg rvfi_halt,
output reg rvfi_intr,
+ output reg [ 1:0] rvfi_mode,
output reg [ 4:0] rvfi_rs1_addr,
output reg [ 4:0] rvfi_rs2_addr,
output reg [31:0] rvfi_rs1_rdata,
@@ -1962,6 +1963,7 @@ module picorv32 #(
rvfi_trap <= trap;
rvfi_halt <= trap;
rvfi_intr <= dbg_irq_enter;
+ rvfi_mode <= 3;
if (!resetn) begin
dbg_irq_call <= 0;