7.5. Additional trace features for ARMv7-M processors, from ETMv3.4

The ARMv7-M processor architecture introduces a number of features that require the ETM trace protocol to be extended. ETMv3.4 introduces changes that permit the tracing of these features.

The ARMv7-M architecture features that require additions to the ETM protocol are:

Some of the ETMv3.4 changes to provide support for ARMv7-M processors are described in Branch Packets. These changes are cross-referenced from this section. The other ETMv3.4 changes to support these processors are described fully in this section.

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