summaryrefslogtreecommitdiff
path: root/assembly/multitask/multitask.S
diff options
context:
space:
mode:
Diffstat (limited to 'assembly/multitask/multitask.S')
-rw-r--r--assembly/multitask/multitask.S1
1 files changed, 1 insertions, 0 deletions
diff --git a/assembly/multitask/multitask.S b/assembly/multitask/multitask.S
index e46dd81..29df46c 100644
--- a/assembly/multitask/multitask.S
+++ b/assembly/multitask/multitask.S
@@ -1,3 +1,4 @@
+csrsi mnstatus,8 # Set NMIE so that interrupts can work (not actually setting up a real NMI handler)
la t0,handler
csrw mtvec,t0 # Set trap handler address and mode (0/direct)
li t0,0x400