12.7.1. Effect of debug exceptions on CP15 registers and DBGWFAR

The four CP15 registers that record abort information are:

  1. Data Fault Address Register (DFAR)

  2. Instruction Fault Address Register (IFAR)

  3. Instruction Fault Status Register (IFSR)

  4. Data Fault Status Register (DFSR).

For more information on these registers, see Chapter 4 System Control .

If the processor takes a debug exception because of a watchpoint debug event, the processor performs the following actions on these registers:

If the processor takes a debug exception because of a breakpoint, BKPT, or vector catch debug event, the processor performs the following actions on these registers:

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