diff options
Diffstat (limited to 'machine/minit.c')
-rw-r--r-- | machine/minit.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/machine/minit.c b/machine/minit.c index 7083b05..48366d7 100644 --- a/machine/minit.c +++ b/machine/minit.c @@ -35,10 +35,10 @@ static void delegate_traps() uintptr_t interrupts = MIP_SSIP | MIP_STIP | MIP_SEIP; uintptr_t exceptions = (1U << CAUSE_MISALIGNED_FETCH) | - (1U << CAUSE_FAULT_FETCH) | + (1U << CAUSE_FETCH_PAGE_FAULT) | (1U << CAUSE_BREAKPOINT) | - (1U << CAUSE_FAULT_LOAD) | - (1U << CAUSE_FAULT_STORE) | + (1U << CAUSE_LOAD_PAGE_FAULT) | + (1U << CAUSE_STORE_PAGE_FAULT) | (1U << CAUSE_BREAKPOINT) | (1U << CAUSE_USER_ECALL); |