Project

General

Profile

Actions

Trace Format » History » Revision 1

Revision 1/5 | Next »
Sergey Smolov, 09/18/2018 04:29 PM


Trace Format

QEMU4V is able to generate traces of program execution. Here is the description of the trace format.
The QEMU4V trace contains records of the following kinds: instruction records, memory access records, register write records.

Instruction record

Appears in the trace when the corresponding instruction from the target program has been executed.
The record format is as follows:
<time> <scale> <cpu> [IT|IS] (<inst_id>) <addr> <opcode> [A|T|X] <mode>_<security> : <disasm>

The record fields are described in the following table:
Field Timestamp Value
<time> Description Integer
<scale> Description Value
<cpu> Description Value
[IT<nowiki> </nowiki>IS] Description Value
<inst_id> Description Value
<addr> Description Value
<opcode> Description Value
[A T X] Description Value
<mode> Description Value
<security> Description Value
<disasm> Description Value

Updated by Sergey Smolov about 6 years ago · 5 revisions