User guide

Embedded Trace Macrocell
ARM DDI 0337I Copyright © 2005-2008, 2010 ARM Limited. All rights reserved. 10-19
ID072410 Non-Confidential
10.3.9 TraceEnable Start/Stop EmbeddedICE Control Register, ETMTESSEICR
The ETMTESSEICR characteristics are:
Purpose Specifies the EmbeddedICE watchpoint comparator inputs that are used to
control the start/stop resource.
Usage constraints There are no usage constraints.
Configurations This register is only available if the processor is configured to use the
ETM.
Attributes See the register summary in Table 10-6 on page 10-9.
Figure 10-8 shows the ETMTESSEICR bit assignments.
Figure 10-8 ETMTESSEICR bit assignments
Table 10-13 shows the ETMTESSEICR bit assignments.
10.3.10 Device Power-Down Status Register, ETMPDSR
The ETMPDSR characteristics are:
Purpose Indicates the power-down status of the ETM.
[12] Data address comparisons The value of this bit is 1, indicating that data address comparisons are not supported.
[11] Readable registers The value of this bit is 1, indicating that all registers are readable.
[10:3] Extended external input bus The value of these bits is 0, indicating that the extended external input bus is not
implemented.
[2:0] Extended external input
selectors
The value of these bits is 0, indicating that extended external input selectors are not
implemented.
Table 10-12 ETMCCER bit assignments (continued)
Bits Name Function
Reserved, RAZ
31 16 15 0
Reserved, RAZ
4321 4321
19 4 3
Start resource select bitsStop resource select bits
20 18 17 2 1
Table 10-13 ETMTESSEICR bit assignments
Bits Name Function
[31:20] - Reserved, Read-as-zero.
[19:16] Stop resource selection Setting any of these bits to 1 selects the corresponding EmbeddedICE watchpoint input as a
TraceEnable stop resource. Bit [16] corresponds to input 1, bit [17] corresponds to input 2,
bit [18] corresponds to input 3, and bit [19] corresponds to input 4.
[15:4] - Reserved, Read-As-Zero.
[3:0] Start resource selection Setting any of these bits to 1 selects the corresponding EmbeddedICE watchpoint input as a
TraceEnable start resource. Bit [0] corresponds to input 1, bit [1] corresponds to input 2, bit [2]
corresponds to input 3, and bit [3] corresponds to input 4.