LM32: lm32_vectors.S needs to call lm32_doirq(), passing two parameters
This commit is contained in:
parent
0b83e8afaa
commit
1c05eb651c
@ -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 */
|
||||
|
Loading…
Reference in New Issue
Block a user