Browse Source

Clear EVEC LSBs, which kindly prevents a segfault

mvp
Andrew Waterman 12 years ago
parent
commit
e50ddde0ff
  1. 4
      riscv/processor.cc

4
riscv/processor.cc

@ -243,8 +243,8 @@ reg_t processor_t::set_pcr(int which, reg_t val)
case CSR_EPC: case CSR_EPC:
state.epc = val; state.epc = val;
break; break;
case CSR_EVEC: case CSR_EVEC:
state.evec = val; state.evec = val & ~3;
break; break;
case CSR_CYCLE: case CSR_CYCLE:
case CSR_TIME: case CSR_TIME:

Loading…
Cancel
Save