From: richardbarry Date: Sat, 6 Dec 2008 15:02:32 +0000 (+0000) Subject: Minor updates only. X-Git-Tag: V5.1.2~99 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=da05281c6735cdb6f8d983710abb74ab2dbe497b;p=freertos Minor updates only. git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@597 1d2547de-c912-0410-9cb9-b8ca96c0e9e2 --- 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