12.4.6. Watchpoint Fault Address Register

The DBGWFAR Register characteristics are:


Holds the address of the instruction that triggers the watchpoint.

Usage constraints

There are no usage constraints.


Available in all processor configurations.


Figure 12.6 shows the bit assignments.

Figure 12.6. DBGWFAR Register bit assignments

To view this graphic, your browser must support the SVG format. Either install a browser with native support, or install an appropriate plugin such as Adobe SVG Viewer.

Table 12.11 shows the bit assignments.

Table 12.11. DBGWFAR Register bit assignments

[31:1]AddressThis is the address of the watchpointed instruction. When a watchpoint occurs in ARM state, the DBGWFAR contains the address of the instruction causing it plus an offset of 0x8. When a watchpoint occurs in Thumb state, the offset is plus 0x4.

Copyright © 2010-2011 ARM. All rights reserved.ARM DDI 0460C