aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xdebug/programs/entry.S3
1 files changed, 2 insertions, 1 deletions
diff --git a/debug/programs/entry.S b/debug/programs/entry.S
index 09cad53..5c281a6 100755
--- a/debug/programs/entry.S
+++ b/debug/programs/entry.S
@@ -84,8 +84,9 @@ handle_reset:
beq t0, t1, 1b
.p2align 2
2:
- # Restore mtvec
+ # Restore mtvec and mstatus
csrw mtvec, t2
+ csrwi mstatus, 0
#ifdef MULTICORE
csrr t0, CSR_MHARTID