Debug support (DBG) RM0453
1388/1450 RM0453 Rev 5
38.10.2 ITM trace enable register (ITM_TER)
Address offset: 0xE00
Reset value: 0x0000 0000
38.10.3 ITM trace privilege register (ITM_TPR)
Address offset: 0xE40
Reset value: 0x0000 0000
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
STIMENA[31:16]
rrrrrrrrrrrrrrrr
1514131211109876543210
STIMENA[15:0]
rrrrrrrrrrrrrrrr
Bits 31:0 STIMENA[31:0]: enable for stimulus port
Each bit n (31:0) enables the stimulus port associated with the ITM_STIMRn register.
0: Port disabled
1: Port enabled
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
PRIVMASK[31:16]
rrrrrrrrrrrrrrrr
1514131211109876543210
PRIVMASK[15:0]
rrrrrrrrrrrrrrrr
Bits 31:0 PRIVMASK[31:0]: Enables unprivileged access to ITM stimulus ports.
Each bit controls eight stimulus ports.
XXX0: Unprivileged access permitted on ports 0 to 7
XXX1: Only privileged access permitted on ports 0 to 7
XX0X: Unprivileged access permitted on ports 8 to 15
XX1X: Only privileged access permitted on ports 8 to 15
X0XX: Unprivileged access permitted on ports 16 to 23
X1XX: Only privileged access permitted on ports 16 to 23
0XXX: Unprivileged access permitted on ports 24 to 31
1XXX: Only privileged access permitted on ports 24 to 31
Note: PRIVMASK is a 32-bit value, the above listed values apply only on the lower 4 bits
(PRIVMASK[3:0]), with PRIVMASK[31:4] = 0xXXXXXXX.