summaryrefslogtreecommitdiff
path: root/firmware/target/arm/as3525/system-as3525.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/as3525/system-as3525.c')
-rw-r--r--firmware/target/arm/as3525/system-as3525.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/firmware/target/arm/as3525/system-as3525.c b/firmware/target/arm/as3525/system-as3525.c
index d65f872384..2df8eee7e5 100644
--- a/firmware/target/arm/as3525/system-as3525.c
+++ b/firmware/target/arm/as3525/system-as3525.c
@@ -67,10 +67,10 @@ default_interrupt(INT_GPIOC);
67static void (* const irqvector[])(void) = 67static void (* const irqvector[])(void) =
68{ 68{
69 INT_WATCHDOG, INT_TIMER1, INT_TIMER2, INT_USB, INT_DMAC, INT_NAND, INT_IDE, INT_MCI0, 69 INT_WATCHDOG, INT_TIMER1, INT_TIMER2, INT_USB, INT_DMAC, INT_NAND, INT_IDE, INT_MCI0,
70 INT_MCI1, INT_AUDIO, INT_SSP, INT_I2C_MS, INT_I2C_AUDIO, INT_I2SIN, INT_I2SOUT, 70 INT_MCI1, INT_AUDIO, INT_SSP, INT_I2C_MS, INT_I2C_AUDIO, INT_I2SIN, INT_I2SOUT,
71 INT_UART, INT_GPIOD, RESERVED1 /* 17 */ ,INT_CGU, INT_MEMORY_STICK, INT_DBOP, 71 INT_UART, INT_GPIOD, RESERVED1 /* 17 */ ,INT_CGU, INT_MEMORY_STICK, INT_DBOP,
72 RESERVED2 /* 21 */, RESERVED3 /* 22 */, RESERVED4 /* 23 */, RESERVED5 /* 24 */, 72 RESERVED2 /* 21 */, RESERVED3 /* 22 */, RESERVED4 /* 23 */, RESERVED5 /* 24 */,
73 RESERVED6 /* 25 */, RESERVED7 /* 26 */, RESERVED8 /* 27 */, RESERVED9 /* 28 */, 73 RESERVED6 /* 25 */, RESERVED7 /* 26 */, RESERVED8 /* 27 */, RESERVED9 /* 28 */,
74 INT_GPIOA, INT_GPIOB, INT_GPIOC 74 INT_GPIOA, INT_GPIOB, INT_GPIOC
75}; 75};
76 76
@@ -111,7 +111,7 @@ void irq_handler(void)
111 { 111 {
112 irqvector[irq_no](); 112 irqvector[irq_no]();
113 } 113 }
114 114
115 asm volatile( "add sp, sp, #8 \n" /* Cleanup stack */ 115 asm volatile( "add sp, sp, #8 \n" /* Cleanup stack */
116 "ldmfd sp!, {r0-r7, ip, lr} \n" /* Restore context */ 116 "ldmfd sp!, {r0-r7, ip, lr} \n" /* Restore context */
117 "subs pc, lr, #4 \n"); /* Return from IRQ */ 117 "subs pc, lr, #4 \n"); /* Return from IRQ */