This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

how to handle multiple priority interrupt

We have 4 interrupt ,2 extenal and 2 timer

EXT0 priority 4, EXT1 priority 3, Timer1 priority 2, Timer2 priority 1,

Now we want implement handler logic in such a way that
If timer 1 is being processed and EXT0 occurs then we must switch to EXT0 Handler complete it and then resume timer 1 Handler.

In short we must not miss any Interrupt and also give high priority interrupt first preference.

Is it possible in ARM926ejs core based LPC3250(Nxp controller),though ARM does not have any register which assign priority to Interrupts.