2.2. CoreSight ETM9 registers summary

Table 2.1 lists the implementation-specific CoreSight ETM9 registers.

Table 2.1. CoreSight ETM9 registers summary

NameBase offsetTypeReset valueDescription
Configuration Code0x004RO0x8D294024See Configuration Code Register.
ID0x1E4RO0x41001221See ETM ID Register.
Configuration Code Extension0x1E8RO0x000008A2See Configuration Code Extension Register.
ITMISCOUT0xEDCWO-See ITMISCOUT Register (miscellaneous outputs).
ITMISCIN0xEE0RO-[1]See ITMISCIN Register (miscellaneous inputs).
ITTRIGGERACK0xEE4RO-aSee ITTRIGGERACK Register (trigger acknowledge).
ITTRIGGERREQ0xEE8WO-See ITTRIGGERREQ Register (trigger request).
ITATBDATA00xEECWO-See ITATBDATA0 Register (ATB data 0).
ITATBCTR20xEF0RO-aSee ITATBCTR2 Register (ATB control 2).
ITATBCTR10xEF4WO-See ITATBCTR1 Register (ATB control 1).
ITATBCTR00xEF8WO-See ITATBCTR0 Register (ATB control 0).
Device Configuration0xFC8RO0x00000000Indicates no user-definable functionality. See the ETM Architecture Specification.
Device Type0xFCCRO0x00000013Indicates a processor trace source. See the ETM Architecture Specification.
Peripheral ID40xFD0RO0x00000004See Peripheral Identification Registers.
Peripheral ID50xFD4RO0x00000000
Peripheral ID60xFD8RO0x00000000
Peripheral ID70xFDCRO0x00000000
Peripheral ID00xFE0RO0x00000010
Peripheral ID10xFE4RO0x000000B9
Peripheral ID20xFE8RO0x000000XB[2]
Peripheral ID30xFECRO0x00000000
Component ID00xFF0RO0x0000000DSee Component Identification Registers.
Component ID10xFF4RO0x00000090
Component ID20xFF8RO0x00000005
Component ID30xFFCRO0x000000B1

[1] The values of these read-only registers depend on the signals on external pins of the CoreSight ETM9. Therefore it is not possible to define the register reset values.

[2] See Peripheral Identification Registers for the value of X, bits [7:4] of the register value.

Note

For all other CoreSight ETM9 registers, see the ETM Architecture Specification.

Copyright © 2005, 2007 ARM Limited. All rights reserved.ARM DDI 0315B
Non-Confidential