2.7.2.16 BusFault Address Register
The BFAR contains the address of the location that generated a BusFault. See the register summary in Table 2-44 for its attributes. The bit assignments are:
Bits | Name | Function |
---|---|---|
[31:0] | ADDRESS | When the BFARVALID bit of the BFSR is set to 1, this field holds the address of the location that generated the BusFault |
When an unaligned access faults the address in the BFAR is the one requested by the instruction, even if it is not the address of the fault.
Flags in the BFSR indicate the cause of the fault, and whether the value in the BFAR is valid. See 2.7.2.12 BusFault Status Register.