Browse Source

Set marchid to assigned value 5

https://github.com/riscv/riscv-isa-manual/blob/master/marchid.md

TODO: allow Spike users to override marchid/mvendorid/mimpid to
mimic their hardware implementations more closely.
pull/247/head
Andrew Waterman 8 years ago
parent
commit
f54ff67b56
  1. 2
      riscv/processor.cc

2
riscv/processor.cc

@ -662,7 +662,7 @@ reg_t processor_t::get_csr(int which)
case CSR_MCAUSE: return state.mcause;
case CSR_MTVAL: return state.mtval;
case CSR_MISA: return state.misa;
case CSR_MARCHID: return 0;
case CSR_MARCHID: return 5;
case CSR_MIMPID: return 0;
case CSR_MVENDORID: return 0;
case CSR_MHARTID: return id;

Loading…
Cancel
Save