3.4. Event trace

If enabled, this source traces exceptions and interrupts occurring.

Event traces have the following command syntax:

<time> <scale> E <value> <number> <desc>

The fields have the following meaning:

<time>

Timestamp (decimal value).

<scale>

Unit for the previous field <time>. This is used for consistency with device-specific tarmac trace formats.

<value>

Hexadecimal representation of a value associated with the event.

<number>

Event number.

<desc>

Event name.

Supported values for the value, number and desc fields are detailed in Table 3.1:

Table 3.1. Supported values

Number

Event description

Value

00000001

CoreEvent_Reset

-

00000002

CoreEvent_UndefinedInstr

-

00000003

CoreEvent_SWI

SWI number

00000004

CoreEvent_PrefetchAbort

-

00000005

CoreEvent_DataAbort

-

00000007

CoreEvent_IRQ

-

00000008

CoreEvent_FIQ

-

0000000E

CoreEvent_ImpDataAbort

-

00000019

CoreEvent_ModeChange

New mode


Copyright © 2010-2012 ARM. All rights reserved.ARM DUI 0532D
Non-ConfidentialID051712