summaryrefslogtreecommitdiff
path: root/src/kernel/trap/trap.S
diff options
context:
space:
mode:
Diffstat (limited to 'src/kernel/trap/trap.S')
-rw-r--r--src/kernel/trap/trap.S10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/kernel/trap/trap.S b/src/kernel/trap/trap.S
index ffce52a..573248e 100644
--- a/src/kernel/trap/trap.S
+++ b/src/kernel/trap/trap.S
@@ -1,10 +1,11 @@
.section .text
.global kernelvec
-.align 4
+.global uservec
+.global userret
+.align 12
kernelvec:
-
- addi sp, sp, -256
+ addi sp, sp, -288
sd ra, 40(sp)
sd sp, 48(sp)
@@ -82,6 +83,5 @@ kernelvec:
ld t5, 272(sp)
ld t6, 280(sp)
- addi sp, sp, 256
-
+ addi sp, sp, 288
sret \ No newline at end of file