From 77e8598d5d322d689d7abdf9394bd4c7a988c425 Mon Sep 17 00:00:00 2001 From: Scott Johnson Date: Tue, 28 Sep 2021 16:53:48 -0700 Subject: [PATCH] Convert mimpid to csr_t --- riscv/processor.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/riscv/processor.cc b/riscv/processor.cc index dd59bcbd..08730ddf 100644 --- a/riscv/processor.cc +++ b/riscv/processor.cc @@ -529,6 +529,7 @@ void state_t::reset(processor_t* const proc, reg_t max_isa) csrmap[CSR_SENTROPY] = std::make_shared(proc, CSR_SENTROPY); csrmap[CSR_MARCHID] = std::make_shared(proc, CSR_MARCHID, 5); + csrmap[CSR_MIMPID] = std::make_shared(proc, CSR_MIMPID, 0); serialized = false; @@ -1046,7 +1047,6 @@ reg_t processor_t::get_csr(int which, insn_t insn, bool write, bool peek) if (!extension_enabled('V')) break; ret((VU.vxsat << VCSR_VXSAT_SHIFT) | (VU.vxrm << VCSR_VXRM_SHIFT)); - case CSR_MIMPID: ret(0); case CSR_MVENDORID: ret(0); case CSR_MHARTID: ret(id); case CSR_VSTART: