From f1a2b76d285ddab6f61f16bc3bf8f30b5d5073ea Mon Sep 17 00:00:00 2001 From: Corwin Kuiper Date: Sat, 26 Jun 2021 21:59:10 +0100 Subject: [PATCH] arm is callee save --- agb/interrupt_simple.s | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/agb/interrupt_simple.s b/agb/interrupt_simple.s index 940f75b..e34e2cd 100644 --- a/agb/interrupt_simple.s +++ b/agb/interrupt_simple.s @@ -28,10 +28,10 @@ InterruptHandlerSimple: @ call the rust interrupt handler with r0 set to the triggered interrupts ldr r1, =__RUST_INTERRUPT_HANDLER - push {lr, r4-r11} + push {lr} mov lr, pc bx r1 - pop {lr, r4-r11} + pop {lr} @ change back to interrupt mode mrs r2, cpsr