summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHan-Kuan Chen <hankuan.chen@sifive.com>2020-03-03 13:56:01 +0800
committerGitHub <noreply@github.com>2020-03-02 21:56:01 -0800
commitb9e08296ee04836ea4529f24adad378da946b92f (patch)
tree40e87eee71767ca7f2618241c8e8bd82e271e74f
parentd1b1e7d245d6df78fdec5e174a4995a82b80939f (diff)
downloadenv-b9e08296ee04836ea4529f24adad378da946b92f.zip
env-b9e08296ee04836ea4529f24adad378da946b92f.tar.gz
env-b9e08296ee04836ea4529f24adad378da946b92f.tar.bz2
restore mtvec (#19)
-rw-r--r--v/vm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/v/vm.c b/v/vm.c
index 22bb443..6bf05f7 100644
--- a/v/vm.c
+++ b/v/vm.c
@@ -267,7 +267,7 @@ void vm_boot(uintptr_t test_addr)
"csrw pmpaddr0, %1\n\t"
"csrw pmpcfg0, %0\n\t"
".align 2\n\t"
- "1:"
+ "1: csrw mtvec, t0"
: : "r" (pmpc), "r" (pmpa) : "t0");
// set up supervisor trap handling