Datasheet

223
SAM4S Series [DATASHEET]
11100F–ATARM–29-Jan-14
12.9.1.16 MemManage Fault Address Register
Name: SCB_MMFAR
Access: Read/Write
Reset: 0x000000000
The SCB_MMFAR contains the address of the location that generated a memory management fault.
ADDRESS: Memory Management Fault Generation Location Address
When the MMARVALID bit of the MMFSR subregister is set to 1, this field holds the address of the location that generated the
memory management fault.
Notes: 1. When an unaligned access faults, the address is the actual address that faulted. Because a single read or write
instruction can be split into multiple aligned accesses, the fault address can be any address in the range of the
requested access size.
2. Flags in the MMFSR subregister indicate the cause of the fault, and whether the value in the SCB_MMFAR is valid.
See “MMFSR: Memory Management Fault Status Subregister” .
31 30 29 28 27 26 25 24
ADDRESS
23 22 21 20 19 18 17 16
ADDRESS
15 14 13 12 11 10 9 8
ADDRESS
76543210
ADDRESS