5.15.11 Processor memory access trace

If enabled, this source traces processor data accesses.

Output syntax:

<time> <scale> {<cpu>} M<rw><sz><attrib> <addr> <data>

<time>

Timestamp (decimal value).

<scale>

Unit for <time>. This element gives consistency with device-specific Tarmac Trace formats.

<cpu>

Processor, or other component, that gave the instruction.

<rw>
R
Read access.
W
Write access.
<sz>

Size of the data transfer in bytes (1, 2, 4, 8).

<attrib>

Optional access attribute:

X
Exclusive access.
T
Translated (unprivileged) access.
L
Locked access (SWP, SWPB instructions).
<addr>

Virtual address that is used to access memory. Format according to the common address definition.

<data>

Hexadecimal value of data transferred. The data padding is according to the size of the transfer. Data of 64 bits or more contains an underscore (_) separator every eight characters (32 bits).

Non-ConfidentialPDF file icon PDF version100964_1142_00_en
Copyright © 2014–2018 Arm Limited or its affiliates. All rights reserved.