LM32: lm32_vectors.S needs to call lm32_doirq(), passing two parameters

This commit is contained in:
Gregory Nutt 2016-11-04 19:29:54 -06:00
parent 0b83e8afaa
commit 1c05eb651c

View File

@ -38,7 +38,7 @@
* Included Files
****************************************************************************/
#include <arch/lm32/irq.h>
#include <arch/irq.h>
/****************************************************************************
* Exception handlers - Must be 32 bytes long.
@ -121,12 +121,11 @@ _interrupt_handler:
_syscall_handler:
sw (sp+0), ra
calli .save_all
rcsr r1, IP
calli lm32_swint
mvi r1, MISOC_IRQ_SWINT
rcsr r2, IP
calli lm32_doirq
bi .restore_all_and_eret
nop
nop
nop
_do_reset:
/* Setup stack and global pointer */