C7.2
Debug Breakpoint Control Registers, EL1
The DBGBCR
n
_EL1characteristics are:
Purpose
Holds control information for a breakpoint. Each DBGBVR_EL1 is associated with a
DBGBCR_EL1 to form a
Breakpoint Register Pair
(BRP). DBGBVR
n
_EL1 is associated with
DBGBCR
n
_EL1 to form BRP
n
.
The range of
n
for DBGBCR
n
_EL1 is 0 to 5.
Usage constraints
These registers are accessible as follows:
EL0 EL1
(NS)
EL1
(S)
EL2 EL3
(SCR.NS = 1)
EL3
(SCR.NS = 0)
-
RW
RW RW RW
RW
Configurations
DBGBCR
n
_EL1 are architecturally mapped to:
• The AArch32 DBGBCR
n
registers. See
C6.2 Debug Breakpoint Control Registers
.
• The external DBGBCR
n
_EL1 registers.
Attributes
See
C7.1 AArch64 debug register summary
The debug logic reset value of a DBGBCR
n
_EL1 is
UNKNOWN
.
31
24 23
20 19
16 15
13
9 8
5 4 3 2 1 0
LBN
RES
0
SSC
12
HMC
14
BT
BAS
PMC E
RES
0
RES
0
Figure C7-1 DBGBCRn_EL1
[31:24]
Reserved,
RES0
.
BT, [23:20]
Breakpoint Type. This field controls the behavior of Breakpoint debug event generation. This
includes the meaning of the value held in the associated DBGBVR
n
_EL1, indicating whether it
is an instruction address match or mismatch or a Context match. It also controls whether the
breakpoint is linked to another breakpoint. The possible values are:
0b0000
Unlinked instruction address match.
0b0001
Linked instruction address match.
0b0010
Unlinked Context ID match.
0b0011
Linked Context ID match.
0b0100
Unlinked instruction address mismatch.
0b0101
Linked instruction address mismatch.
0b1000
Unlinked VMID match.
0b1001
Linked VMID match.
C7 AArch64 debug registers
C7.2 Debug Breakpoint Control Registers, EL1
100236_0100_00_en
Copyright © 2015–2017, 2019 Arm Limited or its affiliates. All rights
reserved.
C7-636
Non-Confidential
Summary of Contents for Cortex-A35
Page 4: ......
Page 18: ......
Page 26: ......
Page 27: ...Part A Functional Description ...
Page 28: ......
Page 145: ...Part B Register Descriptions ...
Page 146: ......
Page 573: ...Part C Debug ...
Page 574: ......
Page 845: ...Part D Appendices ...
Page 846: ......