EasyManuals Logo

ARM Cortex-A35 User Manual

Default Icon
894 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #620 background imageLoading...
Page #620 background image
C6.1 AArch32 debug register summary
This section summarizes the 32-bit and 64-bit debug control registers that are accessible in the AArch32
Execution state from the internal CP14 interface.
These registers, listed in the following table, are accessed by the MCR and MRC instructions in the order of
CRn, op2, CRm, Op1 or MCRR and MRRC instructions in the order of CRm, Op1. For those registers not
described in this chapter, see the Arm
®
Architecture Reference Manual Armv8, for Armv8-A architecture
profile.
See the C8.1 Memory-mapped debug register summary on page C8-644 for a complete list of registers
accessible from the external debug interface.
Table C6-1 AArch32 debug register summary
CRn Op2 CRm Op1 Name Type Description
c0 0 c0 0 DBGDIDR RO C6.4 Debug ID Register on page C6-628
c0 0 c1 0 DBGDSCRint RO Debug Status and Control Register, Internal View
c0 0 c2 0 DBGDCCINT RW Debug Comms Channel Interrupt Enable Register
c0 0 c5 0 DBGDTRTXint WO Debug Data Transfer Register, Transmit, Internal View
DBGDTRRXint RO Debug Data Transfer Register, Receive, Internal View
c0 0 c6 0 DBGWFAR RW
Watchpoint Fault Address Register, RES0
Previously returned information about the address of the instruction that
accessed a watchpoint address. This register is now deprecated and is RES0.
c0 0 c7 0 DBGVCR RW Debug Vector Catch Register
c0 2 c0 0 DBGDTRRXext RW Debug Data Transfer Register, Receive, External View
c0 2 c2 0 DBGDSCRext RW Debug Status and Control Register, External View
c0 2 c3 0 DBGDTRTXext RW Debug Data Transfer Register, Transmit, External View
c0 2 c6 0 DBGOSECCR RW Debug OS Lock Exception Catch Control Register
c0 4 c0 0 DBGBVR0 RW Debug Breakpoint Value Register 0
c0 4 c1 0 DBGBVR1 RW Debug Breakpoint Value Register 1
c0 4 c2 0 DBGBVR2 RW Debug Breakpoint Value Register 2
c0 4 c3 0 DBGBVR3 RW Debug Breakpoint Value Register 3
c0 4 c4 0 DBGBVR4 RW Debug Breakpoint Value Register 4
c0 4 c5 0 DBGBVR5 RW Debug Breakpoint Value Register 5
c0 5 c0 0 DBGBCR0 RW C6.2 Debug Breakpoint Control Registers on page C6-622
c0 5 c1 0 DBGBCR1 RW
c0 5 c2 0 DBGBCR2 RW
c0 5 c3 0 DBGBCR3 RW
c0 5 c4 0 DBGBCR4 RW
c0 5 c5 0 DBGBCR5 RW
c0 6 c0 0 DBGWVR0 RW Debug Watchpoint Value Register 0
c0 6 c1 0 DBGWVR1 RW Debug Watchpoint Value Register 1
C6 AArch32 debug registers
C6.1 AArch32 debug register summary
100236_0100_00_en Copyright © 2015–2017, 2019 Arm Limited or its affiliates. All rights
reserved.
C6-620
Non-Confidential

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ARM Cortex-A35 and is the answer not in the manual?

ARM Cortex-A35 Specifications

General IconGeneral
BrandARM
ModelCortex-A35
CategoryComputer Hardware
LanguageEnglish

Related product manuals