Skip to content

Commit 8e05766

Browse files
authored
Merge pull request #1757 from riscv-software-src/fix-1755
Fix enabling hypervisor extension
2 parents 47a57ee + 39ba3fe commit 8e05766

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

riscv/processor.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -417,7 +417,7 @@ void state_t::reset(processor_t* const proc, reg_t max_isa)
417417
(proc->extension_enabled(EXT_ZICFISS) ? HENVCFG_SSE : 0) |
418418
(proc->extension_enabled(EXT_SSDBLTRP) ? HENVCFG_DTE : 0);
419419
henvcfg = std::make_shared<henvcfg_csr_t>(proc, CSR_HENVCFG, henvcfg_mask, 0, menvcfg);
420-
if (proc->extension_enabled_const('H')) {
420+
if (proc->extension_enabled('H')) {
421421
if (xlen == 32) {
422422
csrmap[CSR_HENVCFG] = std::make_shared<rv32_low_csr_t>(proc, CSR_HENVCFG, henvcfg);
423423
csrmap[CSR_HENVCFGH] = std::make_shared<rv32_high_csr_t>(proc, CSR_HENVCFGH, henvcfg);

0 commit comments

Comments
 (0)