System Control Block (SCB) Register Descriptions
1646
SPRUH22I – April 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
Cortex-M3 Peripherals
Table 25-50. Configurable Fault Status (FAULTSTAT) Register Field Descriptions (continued)
Bit
Field
Value
Description
1
DERR
Data Access Violation
0
A data access violation has not occurred.
1
The processor attempted a load or store at a location that does not permit the operation.
When this bit is set, the PC value stacked for the exception return points to the faulting instruction
and the address of the attempted access is written to the MMADDR register.
This bit is cleared by writing a 1 to it.
0
IERR
Instruction Access Violation
0
An instruction access violation has not occurred.
1
The processor attempted an instruction fetch from a location that does not permit execution.
This fault occurs on any access to an XN region, even when the MPU is disabled or not present.
When this bit is set, the PC value stacked for the exception return points to the faulting instruction
and the address of the attempted access is not written to the MMADDR register.
This bit is cleared by writing a 1 to it.