From df206e27874e0e84a275424ef01da1b0d4cbd8c8 Mon Sep 17 00:00:00 2001 From: nakasima Date: Tue, 9 Dec 2008 08:17:50 +0000 Subject: [PATCH] =?UTF-8?q?=E5=89=B2=E3=82=8A=E8=BE=BC=E3=81=BF=E3=83=8F?= =?UTF-8?q?=E3=83=B3=E3=83=89=E3=83=A9=E3=81=8B=E3=82=89=E3=81=AE=E5=BE=A9?= =?UTF-8?q?=E5=B8=B0=E3=82=A2=E3=83=89=E3=83=AC=E3=82=B9=E8=AA=BF=E6=95=B4?= =?UTF-8?q?=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@90 b871894f-2f95-9b40-918c-086798483c85 --- trunk/bootrom/build/libraries/os/ARM11/os_irqHandler.c | 1 + trunk/bootrom/build/libraries/os/ARM9/os_irqHandler.c | 1 + 2 files changed, 2 insertions(+) diff --git a/trunk/bootrom/build/libraries/os/ARM11/os_irqHandler.c b/trunk/bootrom/build/libraries/os/ARM11/os_irqHandler.c index d7cc022..b4f29ce 100644 --- a/trunk/bootrom/build/libraries/os/ARM11/os_irqHandler.c +++ b/trunk/bootrom/build/libraries/os/ARM11/os_irqHandler.c @@ -37,6 +37,7 @@ asm void osIrqHandler( void ) INASM_EXTERN( osIntrTable ) + sub lr, lr, #4 // 復帰アドレス調整 stmfd sp!, { r0-r3,r12,lr } stmfd sp!, { lr } // save LR diff --git a/trunk/bootrom/build/libraries/os/ARM9/os_irqHandler.c b/trunk/bootrom/build/libraries/os/ARM9/os_irqHandler.c index 622804c..1538172 100644 --- a/trunk/bootrom/build/libraries/os/ARM9/os_irqHandler.c +++ b/trunk/bootrom/build/libraries/os/ARM9/os_irqHandler.c @@ -47,6 +47,7 @@ asm void osIrqHandler( void ) INASM_EXTERN( osIntrTable ) + sub lr, lr, #4 // 復帰アドレス調整 stmfd sp!, { r0-r3,r12,lr } stmfd sp!, { lr } // save LR