aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYenHaoChen <howard25336284@gmail.com>2023-01-11 17:44:16 +0800
committerYenHaoChen <howard25336284@gmail.com>2023-01-30 21:15:15 +0800
commit46b4fd7177324fd82ccbb260b76ed2b1333ea564 (patch)
tree02b6812d655716aa1ed7f4592ad9847e979df7d4
parentf9e7b8f5c06d87498ce1837ac192293e6b7c61e6 (diff)
downloadspike-46b4fd7177324fd82ccbb260b76ed2b1333ea564.zip
spike-46b4fd7177324fd82ccbb260b76ed2b1333ea564.tar.gz
spike-46b4fd7177324fd82ccbb260b76ed2b1333ea564.tar.bz2
triggers: refactor: use CSR_TDATA1_TYPE_MCONTROL6 instead of number 6
-rw-r--r--riscv/triggers.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/riscv/triggers.cc b/riscv/triggers.cc
index 64de725..8397cb6 100644
--- a/riscv/triggers.cc
+++ b/riscv/triggers.cc
@@ -248,7 +248,7 @@ bool mcontrol_common_t::legalize_timing(reg_t val, reg_t timing_mask, reg_t sele
reg_t mcontrol6_t::tdata1_read(const processor_t * const proc) const noexcept {
unsigned xlen = proc->get_const_xlen();
reg_t tdata1 = 0;
- tdata1 = set_field(tdata1, CSR_MCONTROL6_TYPE(xlen), 6);
+ tdata1 = set_field(tdata1, CSR_MCONTROL6_TYPE(xlen), CSR_TDATA1_TYPE_MCONTROL6);
tdata1 = set_field(tdata1, CSR_MCONTROL6_DMODE(xlen), dmode);
tdata1 = set_field(tdata1, CSR_MCONTROL6_VS, proc->extension_enabled('H') ? vs : 0);
tdata1 = set_field(tdata1, CSR_MCONTROL6_VU, proc->extension_enabled('H') ? vu : 0);