AMD SimNow Simulator 4.4.4 User Manual page 6

Amd simnow simulator user manual
Table of Contents

Advertisement

User Manual
11.2.1
Simple Approach .................................................................................... 152
11.2.2
Alternate Approach ................................................................................. 153
11.2.3
Using Another Port on the Same Machine ............................................. 153
11.2.4
Using Two Separate Machines ............................................................... 153
11.3
Linux Host Serial Port Communication .......................................................... 153
12
Command API .................................................................................................... 155
13
DiskTool ............................................................................................................. 157
13.1
Command-Line Mode ..................................................................................... 157
13.2
GUI Mode ....................................................................................................... 158
BIOS Developer"s Quick Start Guide ................................................................. 163
14
14.1
Loading a BIOS Image ................................................................................... 163
14.2
Changing DRAM Size .................................................................................... 163
14.3
Changing SPD Data ........................................................................................ 164
14.4
Clearing CMOS .............................................................................................. 165
14.5
Logging PCI Configuration Cycles ................................................................ 165
14.6
Logging CPU Cycles ...................................................................................... 166
14.7
Creating a Floppy-Disk Image ........................................................................ 167
15
Frequently Asked Questions (FAQ) ................................................................... 169
Appendix ................................................................................................................. 183
A.1
Format of Floppy and Hard-Drive Images...................................................... 183
A.2
Bill of Material ................................................................................................ 184
A.2.1
Computer Platform Files (BSD) ............................................................. 184
A.2.2
Device Files (*.BSL) .............................................................................. 184
A.2.3
Product Files (*.ID) ................................................................................ 185
A.2.4
Image Files (*.HDD, *.FDD, *.ROM, *.SPD, *.BIN) ........................... 185
A.2.4.1 Hard-Disk Image Files ........................................................................ 185
A.2.4.2 Memory SPD Files .............................................................................. 186
A.3
Supported Guest Operating Systems .............................................................. 187
A.4
CPUID............................................................................................................. 188
A.4.1
A.4.2
A.5
Known Issues .................................................................................................. 190
A.5.1
FSAVE/FRSTOR and FSTENV/FLDENV ............................................ 190
A.5.2
Triple Faulting ........................................................................................ 190
A.5.3
Performance-Monitoring Counter Extensions ........................................ 190
A.5.4
Microcode Patching ................................................................................ 190
A.5.5
Instruction Coherency ............................................................................. 190
A.6
Instruction Reference ...................................................................................... 192
A.6.1
Notation................................................................................................... 192
A.6.1.1 Mnemonic Syntax ............................................................................... 192
A.6.1.2 Opcode Syntax .................................................................................... 194
A.6.2
General Purpose Instructions .................................................................. 195
A.6.3
System Instructions ................................................................................. 223
A.6.3.1 INT - Interrupt to Vector .................................................................... 225
A.6.3.2 IRET - Return from Interrupt ............................................................. 225
A.6.4
Virtualization Instruction Reference ....................................................... 226
vi
AMD Confidential
h
September 12
, 2008
Contents

Advertisement

Table of Contents
loading

Table of Contents