Nesting InterruptsΒΆ

Nested means we can have an interrupt come in while we’re in the middle of handling an interrupt. To make this work we have to be ready to be interrupted.

This means making sure the context is safe.

To nest interrupts we need not only to save all the registers but also save the SPSR.

This will make more sense after we go over context switching.

Previous topic

Prefetch Abort Behavior

Next topic

ARM Calling Standard

This Page