Nested interrupt handler
• interrupt latency
Non-nested Interrupt Handler
• The interrupts are
disabled until control is
returned back to the
interrupted task or
process.
• Only service a single
interrupt at a time,
handlers
• Not suitable for complex
embedded systems that
service multiple
interrupts
Nested Interrupt Handler
• Allows for another
interrupt to occur
within the currently
called handler.
• This is achieved by
re-enabling the
interrupts before
the handler has fully
serviced the current
interrupt.