We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
mimpid
marchid
1 parent 80a3c81 commit 9297021Copy full SHA for 9297021
riscv/processor.cc
@@ -451,6 +451,9 @@ void state_t::reset(processor_t* const proc, reg_t max_isa)
451
#elif defined(CPU_NUTSHELL)
452
csrmap[CSR_MARCHID] = std::make_shared<const_csr_t>(proc, CSR_MARCHID, 0);
453
csrmap[CSR_MIMPID] = std::make_shared<const_csr_t>(proc, CSR_MIMPID, 0);
454
+#elif defined(CPU_XIANGSHAN)
455
+ csrmap[CSR_MARCHID] = std::make_shared<const_csr_t>(proc, CSR_MARCHID, 25);
456
+ csrmap[CSR_MIMPID] = std::make_shared<const_csr_t>(proc, CSR_MIMPID, 0);
457
#else
458
csrmap[CSR_MARCHID] = std::make_shared<const_csr_t>(proc, CSR_MARCHID, 5);
459
0 commit comments