aboutsummaryrefslogtreecommitdiff
path: root/src/sys/schedule.S
diff options
context:
space:
mode:
Diffstat (limited to 'src/sys/schedule.S')
-rw-r--r--src/sys/schedule.S2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/sys/schedule.S b/src/sys/schedule.S
index a4c07c4..8f8ae52 100644
--- a/src/sys/schedule.S
+++ b/src/sys/schedule.S
@@ -58,6 +58,8 @@ cleanup:
ldr r1, [r0, #0]
add r1, #1
str r1, [r0, #0]
+ // cleanup stack
+ svc #3
// usrloop -> rthread
ldr r2, =usrloopthread
str r2, [r3, #0]