From da05281c6735cdb6f8d983710abb74ab2dbe497b Mon Sep 17 00:00:00 2001 From: richardbarry Date: Sat, 6 Dec 2008 15:02:32 +0000 Subject: [PATCH] Minor updates only. git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@597 1d2547de-c912-0410-9cb9-b8ca96c0e9e2 --- .../Atmel/at91lib/boards/at91sam9xe-ek/board_cstartup_iar.s | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/Demo/Common/drivers/Atmel/at91lib/boards/at91sam9xe-ek/board_cstartup_iar.s b/Demo/Common/drivers/Atmel/at91lib/boards/at91sam9xe-ek/board_cstartup_iar.s index fabc1d194..5e4e14704 100644 --- a/Demo/Common/drivers/Atmel/at91lib/boards/at91sam9xe-ek/board_cstartup_iar.s +++ b/Demo/Common/drivers/Atmel/at91lib/boards/at91sam9xe-ek/board_cstartup_iar.s @@ -113,13 +113,9 @@ irqHandler: LDR r0, [r14, #AIC_IVR] STR lr, [r14, #AIC_IVR] - /* Branch to interrupt handler in Supervisor mode */ - MSR CPSR_c, #ARM_MODE_SVC - STMFD sp!, {r1-r3, r12, lr} + /* Branch to C portion of the interrupt handler */ MOV lr, pc BX r0 - LDMIA sp!, {r1-r3, r12, lr} - MSR CPSR_c, #ARM_MODE_IRQ | I_BIT /* Acknowledge interrupt */ LDR lr, =AT91C_BASE_AIC -- 2.39.5