aboutsummaryrefslogtreecommitdiff
path: root/fesvr/dtm.cc
diff options
context:
space:
mode:
Diffstat (limited to 'fesvr/dtm.cc')
-rw-r--r--fesvr/dtm.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/fesvr/dtm.cc b/fesvr/dtm.cc
index 993011d..91cacb2 100644
--- a/fesvr/dtm.cc
+++ b/fesvr/dtm.cc
@@ -433,11 +433,11 @@ uint64_t dtm_t::modify_csr(unsigned which, uint64_t data, uint32_t type)
// need to run more commands to save and restore
// S0.
uint32_t prog[] = {
- CSRRx(WRITE, S0, CSR_DSCRATCH, S0),
+ CSRRx(WRITE, S0, CSR_DSCRATCH0, S0),
LOAD(xlen, S0, X0, data_base),
CSRRx(type, S0, which, S0),
STORE(xlen, S0, X0, data_base),
- CSRRx(WRITE, S0, CSR_DSCRATCH, S0),
+ CSRRx(WRITE, S0, CSR_DSCRATCH0, S0),
EBREAK
};