B.2.2. PFT output objects

A PFT debugger outputs a list of objects. The possible objects are:

Instruction object

This contains the following information:

  • the address of the instruction

  • the instruction set state of the processor when it executed the instruction

  • if the processor supports the Security Extensions, the security state of the processor when it executed the instruction

  • the Context ID and the VMID when the instruction was executed

  • the result of the condition code check for the instruction, pass, fail, or unknown

  • information about the next instruction to be executed:

    • the address of the instruction

    • the instruction set state of the processor when executing that instruction

    • if the processor supports the Security Extensions, the security state of the processor when executing that instruction.

Event object

This contains information that identifies the event as one of:

  • A trigger.

  • An exception. In this case, the event object identifies the exception type.

  • Trace turn on. In this case, the event object identifies the reason for trace turn on.

  • An exception return.

Copyright © 1999-2002, 2004-2008, 2011 ARM. All rights reserved.ARM IHI 0035B
Non-ConfidentialID060811