DBGBCR1_EL1
64-bitDebugA second breakpoint, with the same shape as DBGBCR0_EL1 and its own address in the paired value register. Enough breakpoints to cover a handful of locations, which is what a watchpoint-heavy debugging session needs.
Field layout
—
9:8
BAS[7:4]7:4
2:1
0
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
| Bits | Field | Bits | Value | Description |
|---|---|---|---|---|
| 63:10 | — | 54 | Not assigned to a documented field. Values written here are reserved and should be treated as read-as-zero unless the architecture says otherwise. | |
| 9:8 | HMC[9:8] | 2 | 0x0 | Halt on match. |
| 7:4 | BAS[7:4] | 4 | 0x0 | Which address bits to compare. |
| 3 | — | 1 | Not assigned to a documented field. Values written here are reserved and should be treated as read-as-zero unless the architecture says otherwise. | |
| 2:1 | PMC[2:1] | 2 | 0x0 | Performance monitoring counter to watch. |
| 0 | E[0:0] | 1 | 0x0 | Enable. |