@@ -47,16 +47,16 @@ class CSRReg extends Module with InstConfig {
4747 protected val medeleg = RegInit (0 .U (XLen .W ))
4848 protected val mhartid = RegInit (0 .U (XLen .W ))
4949
50- protected val mhartidVis = addr === ConstVal . mhartidAddr
51- protected val mstatusVis = addr === ConstVal . mstatusAddr
52- protected val mieVis = addr === ConstVal . mieAddr
53- protected val mtvecVis = addr === ConstVal . mtvecAddr
54- protected val mscratchVis = addr === ConstVal . mscratchAddr
55- protected val mepcVis = addr === ConstVal . mepcAddr
56- protected val mcauseVis = addr === ConstVal . mcauseAddr
57- protected val mipVis = addr === ConstVal . mipAddr
58- protected val mcycleVis = addr === ConstVal . mcycleAddr
59- protected val medelegVis = addr === ConstVal . medelegAddr
50+ protected val mhartidVis = addr === mhartidAddr
51+ protected val mstatusVis = addr === mstatusAddr
52+ protected val mieVis = addr === mieAddr
53+ protected val mtvecVis = addr === mtvecAddr
54+ protected val mscratchVis = addr === mscratchAddr
55+ protected val mepcVis = addr === mepcAddr
56+ protected val mcauseVis = addr === mcauseAddr
57+ protected val mipVis = addr === mipAddr
58+ protected val mcycleVis = addr === mcycleAddr
59+ protected val medelegVis = addr === medelegAddr
6060
6161 protected val mcycleVal = Mux (csrVis && mcycleVis, mcycle, 0 .U )
6262 protected val mstatusVal = Mux (csrVis && mstatusVis, mstatus, 0 .U )
0 commit comments