| |||
| Home > Debug > Debug register interface > Memory-mapped registers | |||
Table 12.3 shows the complete list of memory-mapped registers accessible using the APB interface.
You must ensure that the base address of this 4KB register region is aligned to a 4KB boundary in physical memory.
Table 12.3. Debug memory-mapped registers
| Offset | Register number | Access | Mnemonic | Power domain | Description |
|---|---|---|---|---|---|
0x000 | c0 | R | DIDR | Debug | CP14 c0, Debug ID Register |
0x004-0x014 | c1-c5 | R | - | - | RAZ |
0x18 | c6 | RW | WFAR | Core | Watchpoint Fault Address Register |
0x01C | c7 | RW | VCR | Core | Vector Catch Register |
0x020 | c8 | R | - | - | RAZ |
0x024 | c9 | RW | ECR | Debug | Event Catch Register |
0x028 | c10 | RW | DSCCR | Core | Debug State Cache Control Register |
0x02C | c11 | R | - | - | RAZ |
0x030-0x07C | c12-c31 | R | - | - | RAZ |
0x080 | c32 | RW | DTRRX | Core | Data Transfer Register |
0x084 | c33 | W | ITR | Core | Instruction Transfer Register |
0x088 | c34 | RW | DSCR | Core | CP14 c1, Debug Status and Control Register |
0x08C | c35 | RW | DTRTX | Core | Data Transfer Register |
0x090 | c36 | W | DRCR | Debug | Debug Run Control Register |
0x094-0x0FC | c37-c63 | R | - | - | RAZ |
0x100-0x114 | c64-c69 | RW | BVR | Core | Breakpoint Value Registers |
0x118-0x13C | c70-c79 | R | - | - | RAZ |
0x140-0x154 | c80-c85 | RW | BCR | Core | Breakpoint Control Registers |
0x158-0x17C | c86-c95 | R | - | - | RAZ |
0x180-0x184 | c96-c97 | RW | WVR | Core | Watchpoint Value Registers |
0x188-0x1BC | c97-c111 | R | - | - | RAZ |
0x1C0-0x1C4 | c112-c113 | RW | WCR | Core | Watchpoint Control Registers |
0x1C8-0x1FC | c114-c127 | R | - | - | RAZ |
0x200-0x2FC | c128-c191 | R | - | - | RAZ |
0x300 | c192 | W | OSLAR | Debug | Operating System Lock Access Register |
0x304 | c193 | R | OSLSR | Debug | Operating System Lock Status Register |
0x308 | c194 | RW | OSSRR | - | Operating System Save and Restore Register |
0x30C | c195 | R | - | - | RAZ |
0x310 | c196 | RW | PRCR | Debug | Device Power Down and Reset Control Register |
0x314 | c197 | R | PRSR | Debug | Device Power Down and Reset Status Register |
0x318-0x7FC | c198-c511 | R | - | - | RAZ |
0x800-0x8FC | c512-575 | R | - | - | RAZ |
0x900-0xCFC | c576-c831 | R | - | - | RAZ |
0xD00-0xFFC | c832-c1023 | - | - | - | Management registers |