2.3.1. ETM ID Register

The ETM ID Register, at offset 0x1E4, is read-only. Figure 2.1 shows the register bit assignments.

Figure 2.1. ETM ID Register bit assignments

Table 2.2 shows the value of the fields when reading the ID Register. The ID Register has the value of 0x41001220.

Table 2.2. ETM ID Register bit assignments

BitsValueMeaning
[31:24]0x41Implementor = A (ARM Limited).
[23:17]b000000Reserved.
[16]b0Load pc first. Special handling is not required to reconstruct the data addresses of an LDM with the pc in the register list because ETMv3.2 requires noncontiguous data addresses to be traced. However, special handling is required to determine which transfers correspond to which register.
[15:12]b0001ARM core family = ARM9 processor.
[11:8]b0010Major ETM architecture version number = 3.
[7:4]b0010Minor ETM architecture version number = 2.
[3:0]b0001Implementation revision. Value given is for r0p1 release.
Copyright © 2005, 2007 ARM Limited. All rights reserved.ARM DDI 0315B
Non-Confidential