diff --git a/src/iss/arch/riscv_hart_m_p.h b/src/iss/arch/riscv_hart_m_p.h
index c57263c..c0d5805 100644
--- a/src/iss/arch/riscv_hart_m_p.h
+++ b/src/iss/arch/riscv_hart_m_p.h
@@ -945,7 +945,7 @@ iss::status riscv_hart_m_p::write_intthresh(unsigned addr, reg_t val
}
template
-iss::status riscv_hart_mu_p::write_xtvt(unsigned addr, reg_t val) {
+iss::status riscv_hart_m_p::write_xtvt(unsigned addr, reg_t val) {
csr[addr]= val & ~0x3fULL;
return iss::Ok;
}