armviz

ID_AA64DFR1_EL1

64-bitIdentification

Further debug features, including the self-hosted debug extensions a debugger uses when it is not attached over JTAG.

Field layout

—
11
10
8
6
5
4
byte 7
byte 6
byte 5
byte 4
byte 3
byte 2
byte 1
byte 0

Current value hover a field to locate it

B7
B6
B5
B4
B3
B2
B1
B0

Fields

BitsFieldBitsValueDescription
63:12—52Not assigned to a documented field. Values written here are reserved and should be treated as read-as-zero unless the architecture says otherwise.
11WPB[11:11]10x0

Watchpoint, data address or instruction address.

10WDT[10:10]10x0

Watchpoint, data address only.

9—1Not assigned to a documented field. Values written here are reserved and should be treated as read-as-zero unless the architecture says otherwise.
8BPD[8:8]10x0

Breakpoint instruction, in A64.

7—1Not assigned to a documented field. Values written here are reserved and should be treated as read-as-zero unless the architecture says otherwise.
6SSBC[6:6]10x0

Self-hosted breakpoint.

5SSBS[5:5]10x0

Self-hosted single-step.

4BTI[4:4]10x0

Branch target identification.

3:0—4Not assigned to a documented field. Values written here are reserved and should be treated as read-as-zero unless the architecture says otherwise.