9.3.1. ITM Trace Privilege Register, ITM_TPR

The ITM_TPR characteristics are:

Purpose

Enables an operating system to control the stimulus ports that are accessible by user code.

Usage constraints

You can only write to this register in privileged mode.

Configurations

This register is available if the ITM is configured in your implementation.

Attributes

Figure 9.1 shows the ITM_TPR bit assignments.

Figure 9.1. ITM_TPR bit assignments


Table 9.2 shows the ITM_TPR bit assignments.

Table 9.2. ITM_TPR bit assignments

BitsNameFunction
[31:4]-Reserved.
[3:0]PRIVMASK

Bit mask to enable tracing on ITM stimulus ports:

bit [0] = stimulus ports [7:0]

bit [1] = stimulus ports [15:8]

bit [2] = stimulus ports [23:16]

bit [3] = stimulus ports [31:24].


Copyright © 2005-2008, 2010 ARM Limited. All rights reserved.ARM DDI 0337H
Non-Confidential