Exceptions
5-36
Copyright © 2005-2008 ARM Limited. All rights reserved.
ARM DDI 0337G
Non-Confidential
Unrestricted Access
Figure 5-8 Return from interrupt flowchart
Return
Adjust stack, load pipeline
from PC
Set LR, tail-chain to new
interrupt
Pop next register
Execute instructions
Late-arriving
higher priority
interrupt?
Yes
Popped last
register?
Yes
No
No
Read new PC from vector
table
Fill pipeline from PC
Execute instructions