3.5.25. Data Comparator Mask Registers, ETMDCMRn

The ETMDCMR characteristics are:

Purpose

Holds a 32-bit data mask, used to mask the data value held in the corresponding ETMDCVR.

Usage constraints

Each ETMDCMR is used with the corresponding ETMDCVR. See Data Comparator Mask Registers, ETMDCMRn.

ETMDCRs are always even-numbered registers.

Configurations

The number of ETMDCMRs is implementation defined, and is specified by ETMCCR bits [12:8]. See Configuration Code Register, ETMCCR. From ETMv3.3 the number of ETMDCMRs can be zero.

Each ETMDCMR has the same bit assignments.

Unimplemented ETMDCMRs are RAZ/WI.

Attributes

See the register summary in Table 3.3, and Reset behavior.

Figure 3.25 shows the ETMDCMR bit assignments.

Figure 3.25. ETMDCMR bit assignments

To view this graphic, your browser must support the SVG format. Either install a browser with native support, or install an appropriate plugin such as Adobe SVG Viewer.


Table 3.35 shows the ETMDCMR bit assignments.

Table 3.35. ETMDCMR bit assignments

Bits

Defined in ETM architecture versions

Description

[31:0]

v1.0 and later

Data mask


When a data mask bit is set to 1, the corresponding bit in the ETMDCVR is disregarded in the comparison and must be zero.

Copyright © 1999-2002, 2004-2009, 2011 ARM Limited. All rights reserved.ARM IHI 0014Q
Non-ConfidentialID101211