AMD Confidential

User Manual November 21st, 2008

Chapter 7: Device Configuration 117

Execution Control Flag
Value
Description
ECF_UNUSED
0x00008000
Unused
ECF_HALT
0x00010000
We are in a HALT
ECF_SHUTDOWN
0x00020000
We are in a SHUTDOWN
ECF_FPUHANG
0x00040000
FPU freeze
ECF_APICHOLD
0x00080000
APIC freeze
ECF_IGNOREINTR
0x00100000
Ignore INTR for one instruction
ECF_TRAP
0x00200000
EFlags.TF bit
ECF_EXECBP
0x00400000
User execution breakpoints exist
ECF_LATCHEDSMI
0x00800000
A latched SMI was seen
ECF_STACKEDSMI
0x01000000
A latched SMI from within an SMI
ECF_LATCHEDNMI
0x02000000
A latched NMI was seen
ECF_SMIEDGE
0x04000000
An SMI edge has been detected
ECF_NMIEDGE
0x08000000
An NMI edge has been detected
ECF_APICMSGPENDING
0x10000000
An APIC message is waiting to be handled
ECF_APICACTPENDING
0x20000000
Any other APIC activity is pending
ECF_DR7CODEBREAKS
0x40000000
DR7 has code breakpoints enabled
ECF_LASTWASIO
0x80000000
Set if previous. instruction did I/O
Table 7-8: Internal Execution Control Flags
7.22.4 Limitations

Any line in XTR XML file cannot be greater than 255 characters.

Comment start tag "<!--" should start on a new line and end tag "-->" should be

last characters on a line.

The XML attributes are case sensitive but the values are not.

XTR cannot be used to playback BIOS bring-ups.

Currently XTR does not support Pacifica platform.

Currently XTR traces recorded off SimNow cannot be played b ack in other XTR

playback environments.

Although not needed, XTR traces recorded by SimNow might contain data

written by the CPU, e.g. IOW.

7.22.5 Example XTR XML File
<?xml version="1.0" encoding="utf-8" ?>
<AmdEventTrace version="1.0">
<Init Device="DIMM" Type="MEMI" Size="536870912" />
<Init Device="MEM" Type="MEMI" File="xtr1.bin" />
<Init Device="CPU0" Type="CPU" Item="ICount" Data="227" />
<Init Device="CPU0" Type="CPU" Item="RIP" Data="0000000082D6A8E4" />
<Init Device="CPU0" Type="CPU" Item="RAX" Data="0000000000628E01" />
<Init Device="CPU0" Type="CPU" Item="RBX" Data="000000000B0BE41C" />
<Init Device="CPU0" Type="CPU" Item="RCX" Data="000000000B080E20" />
<Init Device="CPU0" Type="CPU" Item="RDX" Data="0000000000000080" />
<Init Device="CPU0" Type="CPU" Item="RSI" Data="0000000000C8FA38" />
<Init Device="CPU0" Type="CPU" Item="RDI" Data="000000000B09A6B8" />
<Init Device="CPU0" Type="CPU" Item="RBP" Data="000000000B0BEFE0" />
<Init Device="CPU0" Type="CPU" Item="RSP" Data="00000000B043ADCC" />
<Init Device="CPU0" Type="CPU" Item="R8" Data="0000000000000000" />
<Init Device="CPU0" Type="CPU" Item="R9" Data="0000000000000000" />
<Init Device="CPU0" Type="CPU" Item="R10" Data="0000000000000000" />
<Init Device="CPU0" Type="CPU" Item="R11" Data="0000000000000000" />
<Init Device="CPU0" Type="CPU" Item="R12" Data="0000000000000000" />
<Init Device="CPU0" Type="CPU" Item="R13" Data="0000000000000000" />
<Init Device="CPU0" Type="CPU" Item="R14" Data="0000000000000000" />