Datasheet
181
11011B–ATARM–21-Feb-12
SAM3N
10.21.11 Configurable Fault Status Register
The CFSR indicates the cause of a memory management fault, bus fault, or usage fault. See the
register summary in Table 10-30 on page 164 for its attributes. The bit assignments are:
The following subsections describe the subregisters that make up the CFSR:
• “Memory Management Fault Status Register” on page 182
• “Bus Fault Status Register” on page 183
• “Usage Fault Status Register” on page 185.
The CFSR is byte accessible. You can access the CFSR or its subregisters as follows:
• access the complete CFSR with a word access to 0xE000ED28
• access the MMFSR with a byte access to 0xE000ED28
• access the MMFSR and BFSR with a halfword access to 0xE000ED28
• access the BFSR with a byte access to 0xE000ED29
• access the UFSR with a halfword access to 0xE000ED2A.
31 30 29 28 27 26 25 24
Usage Fault Status Register: UFSR
23 22 21 20 19 18 17 16
Usage Fault Status Register: UFSR
15 14 13 12 11 10 9 8
Bus Fault Status Register: BFSR
76543210
Memory Management Fault Status Register: MMFSR