B1.28 DFSR, Data Fault Status Register

The DFSR holds status information about the last data fault.

Bit field descriptions

DFSR is a 32-bit register, and is part of the Exception and fault handling registers functional group.

There are two formats for this register. The current translation table format determines which format of the register is used.


DFSR (NS) is architecturally mapped to AArch64 register ESR_EL1. See B2.51 ESR_EL1, Exception Syndrome Register, EL1.

DFSR (S) is architecturally mapped to AArch64 register ESR_EL3. See B2.53 ESR_EL3, Exception Syndrome Register, EL3.

If EL3 is using AArch32, there are separate Secure and Non-secure instances of this register.

Bit fields and details not provided in this description are architecturally defined. See the Arm® Architecture Reference Manual Armv8, for Armv8-A architecture profile.

This section contains the following subsections:
Non-ConfidentialPDF file icon PDF version100442_0200_00_en
Copyright © 2016–2018 Arm Limited or its affiliates. All rights reserved.