5.7.1. External aborts on data read or write

Externally generated errors during a data read or write can be asynchronous. This means that the ELR_EL1, ELR_EL2, ELR_EL3, of r14 entry into the abort handler on such an abort might not hold the address of the instruction that caused the abort.

The DFAR is unpredictable when an asynchronous abort occurs.

For a load multiple or store multiple operation, the address captured in the DFAR is that of the address that generated the synchronous external abort.

Copyright © 2013, 2014 ARM. All rights reserved.ARM DDI 0488D