| |||
| Home > Debug > Debug register interface > Coprocessor registers summary | |||
Table 12.2 shows a set of valid CP14 instructions for accessing the debug registers. All CP14 instructions not listed are Undefined.
The CP14 debug instructions are defined as having Opcode_1 set to 0.
Table 12.2. CP14 debug registers summary
| Instruction | Mnemonic | Description |
|---|---|---|
MRC p14, 0, <Rd>, c0, c0, 0 | DBGDIDR | Debug Identification Register. See CP14 c0, Debug ID Register. |
MRC p14, 0, <Rd>, c1, c0, 0 | DBGDRAR | Debug ROM Address Register. See CP14 c0, Debug ROM Address Register. |
MRC p14, 0, <Rd>, c2, c0, 0 | DBGDSAR | Debug Self Address Register. See CP14 c0, Debug Self Address Offset Register. |
MRC p14, 0, <Rd>, c0, c5, 0 STC p14, c5, <addressing mode> | DBGDTRRXint | Host to Target Data Transfer Register. See Data Transfer Register. |
MCR p14, 0, <Rd>, c0, c5, 0 LDC p14, c5, <addressing mode> | DBGDTRTXint | Target to Host Data Transfer Register. See Data Transfer Register. |
MRC p14, 0, <Rd>, c0, c1, 0 MRC p14, 0, APSR_nzcv, c0, c1, 0 | DBGDSCRint | Debug Status and Control Register. See CP14 c1, Debug Status and Control Register. |