Debug
ARM DDI 0500D
Copyright © 2013-2014 ARM. All rights reserved.
11-6
ID021414
Non-Confidential
11.3
AArch64 debug register summary
Table 11-3
summarizes debug control registers that are accessible in the AArch64 Execution
state. These registers are accessed by the
MRS
and
MSR
instructions in the order of Op0, CRn, Op1,
CRm, Op2.
See the
Memory-mapped register summary
on page 11-21
for a complete list of registers
accessible from the internal memory-mapped or the external debug interface. The 64-bit
registers cover two addresses on the external memory interface. For those registers not
described in this chapter, see the
ARM
®
Architecture Reference Manual ARMv8, for ARMv8-A
architecture profile
.
Table 11-3 AArch64 debug register summary
Name
Type
Reset
Width
Description
OSDTRRX_EL1
RW
-
32
Debug Data Transfer Register, Receive, External View
DBGBVR0_EL1
RW
-
64
Debug Breakpoint Value Register 0
DBGBCR0_EL1
RW
-
32
Debug Breakpoint Control Registers, EL1
on page 11-8
DBGWVR0_EL1
RW
-
64
Debug Watchpoint Value Register 0
DBGWCR0_EL1
RW
-
32
Debug Watchpoint Control Registers, EL1
on page 11-11
DBGBVR1_EL1
RW
-
64
Debug Breakpoint Value Register 1
DBGBCR1_EL1
RW
-
32
Debug Breakpoint Control Registers, EL1
on page 11-8
DBGWVR1_EL1
RW
-
64
Debug Watchpoint Value Register 1
DBGWCR1_EL1
RW
-
32
Debug Watchpoint Control Registers, EL1
on page 11-11
MDCCINT_EL1
RW
0x00000000
32
Monitor Debug Comms Channel Interrupt Enable Register
MDSCR_EL1
RW
-
32
Monitor Debug System Register
DBGBVR2_EL1
RW
-
64
Debug Breakpoint Value Register 2
DBGBCR2_EL1
RW
-
32
Debug Breakpoint Control Registers, EL1
on page 11-8
DBGWVR2_EL1
RW
-
64
Debug Watchpoint Value Register 2
DBGWCR2_EL1
RW
-
32
Debug Watchpoint Control Registers, EL1
on page 11-11
OSDTRTX_EL1
RW
-
32
Debug Data Transfer Register, Transmit, External View
DBGBVR3_EL1
RW
-
64
Debug Breakpoint Value Register 3
DBGBCR3_EL1
RW
-
32
Debug Breakpoint Control Registers, EL1
on page 11-8
DBGWVR3_EL1
RW
-
64
Debug Watchpoint Value Register 3
DBGWCR3_EL1
RW
-
32
Debug Watchpoint Control Registers, EL1
on page 11-11
DBGBVR4_EL1
RW
-
64
Debug Breakpoint Value Register 4
DBGBCR4_EL1
RW
-
32
Debug Breakpoint Control Registers, EL1
on page 11-8
DBGBVR5_EL1
RW
-
64
Debug Breakpoint Value Register 5
DBGBCR5_EL1
RW
-
32
Debug Breakpoint Control Registers, EL1
on page 11-8
OSECCR_EL1
RW
-
32
Debug OS Lock Exception Catch Register