Debug
ARM DDI 0301H
Copyright © 2004-2009 ARM Limited. All rights reserved.
13-17
ID012310
Non-Confidential, Unrestricted Access
Table 13-9 lists the bit field definitions for context ID and non context ID Breakpoint Value
Registers.
When a context ID capable BRP is set for IMVA comparison, BVR bits [1:0] are ignored.
13.3.8
CP14 c80-c85, Breakpoint Control Registers (BCR)
These registers contain the necessary control bits for setting:
•
breakpoints
•
linked breakpoints.
Table 13-10 lists the Breakpoint Control Registers and that the processor implements.
Figure 13-6 shows the format of the Breakpoint Control Registers.
Figure 13-6 Breakpoint Control Registers, format
Table 13-9 Breakpoint Value Registers, bit field definition
Context ID capable?
Bits
Read/write attributes
Description
No
[31:2]
RW
Breakpoint address
Yes
[31:0]
RW
Breakpoint address or context ID
Table 13-10 Processor Breakpoint Control Registers
Binary address
Register
number
CP14 debug register name
Abbreviation
Context ID
capable?
Opcode_2
CRm
b101
b0000-b0011
c80-c83
Breakpoint Control Registers 0-3
BCR0-3
No
b0100-b0101
c84-c85
Breakpoint Control Registers 4-5
BCR4-5
Yes
B
UNP/SBZP
31
22 21 20 19
16 15
9 8
5 4 3 2 1 0
M
E Linked BRP
UNP/SBZP
Byte
address
select
UNP/
SBZ
S
23
13
14
Secure breakpoint match