2.4.4. Fault status registers and fault address registers

The fault status registers indicate the cause of a fault. For synchronous BusFaults and MemManage faults, the fault address register indicates the address accessed by the operation that caused the fault, as shown in Table 2.17.

Table 2.17. Fault status and fault address registers

HandlerStatus register nameAddress register nameRegister description
HardFaultHFSR-HardFault Status Register

MemManage Fault Status Register

MemManage Fault Address Register


BusFault Status Register

BusFault Address Register

UsageFaultUFSR-UsageFault Status Register

Copyright © 2015, 2018 Arm. All rights reserved.ARM DUI 0646C