RM0453 Rev 5 1343/1450
RM0453 Debug support (DBG)
1435
38.6.8 DWT program counter sample register (DWT_PCSR)
Address offset: 0x01C
Reset value: 0x0000 0000
38.6.9 DWT comparator register x (DWT_COMPxR)
Address offset: 0x020 + 0x010 * x, (x = 0 to 3)
Reset value: 0x0000 0000
38.6.10 DWT mask register x (DWT_MASKxR)
Address offset: 0x024 + 0x010 * x, (x = 0 to 3)
Reset value: 0x0000 0000
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
EIASAMPLE[31:16]
rrrrrrrrrrrrrrrr
1514131211109876543210
EIASAMPLE[15:0]
rrrrrrrrrrrrrrrr
Bits 31:0 EIASAMPLE[31:0]: executed Instruction Address sample value
Samples the current value of the program counter.
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
COMP[31:16]
rrrrrrrrrrrrrrrr
1514131211109876543210
COMP[15:0]
rrrrrrrrrrrrrrrr
Bits 31:0 COMP[31:0]: reference value for comparison
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
Res. Res. Res. Res. Res. Res. Res. Res. Res. Res. Res. Res. Res. Res. Res. Res.
1514131211109876543210
Res. Res. Res. Res. Res. Res. Res. Res. Res. Res. Res. MASK[4:0]
rw rw rw rw rw
Bits 31:5 Reserved, must be kept at reset value.
Bits 4:0 MASK[4:0]: comparator mask size
Provides the size of the ignore mask applied to the access address for address range
matching by comparator n. A debugger can write 0b11111 to this field and then read the
register back to determine the maximum mask size supported.