beautypg.com

AMD SimNow Simulator 4.4.4 User Manual

Page 5

background image

AMD Confidential

User Manual

September 12

th

, 2008

Contents

v

7.22.1.2

Stop XTR Record ......................................................................... 107

7.22.1.3

XTR Playback ............................................................................... 107

7.22.1.4

Stop XTR Playback ...................................................................... 108

7.22.2

XTR Structure ......................................................................................... 110

7.22.2.1

XML Structure ............................................................................... 110

7.22.2.2

XTR Binary File Contents ........................................................... 112

7.22.3

ModeFlags............................................................................................... 112

7.22.4

Limitations .............................................................................................. 113

7.22.5

Example XTR XML File ........................................................................ 113

7.23

JumpDrive Device .......................................................................................... 119

7.24

E1000 Network Adapter Device ..................................................................... 120

7.24.1

Simulated Link Negotiation .................................................................... 121

7.24.2

The Mediator Daemon ............................................................................ 122

7.24.3

MAC Addresses for use with the Adapter .............................................. 123

7.24.4

Example Configurations ......................................................................... 123

7.24.4.1

Absolute NIC ................................................................................. 123

7.24.4.2

Client-Server simulated network ................................................ 124

7.24.4.3

Isolated Client-Server simulated network (Same process) ... 124

7.24.5

Visibility Diagram .................................................................................. 125

7.25

Plug and Play Monitor Device ........................................................................ 126

7.26

ATI SB400/SB600/SB700 Southbridge Devices............................................ 128

7.27

ATI RS480/RS780/RD790/RD890 Northbridge Devices .............................. 130

7.28

AMD “Istanbul” Device ................................................................................. 131

7.29

AMD “Sao Paulo” Device .............................................................................. 132

7.30

AMD “Magny-Cours” Device ........................................................................ 133

8

PCI Configuration Viewer ...................................................................................... 135

8.1

Scanning PCI Buses ........................................................................................ 136

8.2

Modifying the PCI Configuration contents..................................................... 136

9

Logging ................................................................................................................... 137

9.1

Message Log ................................................................................................... 137

9.2

Error Log ......................................................................................................... 139

9.3

I/O Logging ..................................................................................................... 140

10

CPU Debugger .................................................................................................... 143

10.1

Using the CPU Debugger................................................................................ 143

10.1.1

Setting a Breakpoint ................................................................................ 143

10.1.2

Single Stepping the Simulation ............................................................... 144

10.1.3

Stepping Over an Instruction .................................................................. 144

10.1.4

Skipping an Instruction ........................................................................... 145

10.1.5

Viewing a Memory Region ..................................................................... 145

10.1.6

Reading PCI Configuration Registers ..................................................... 146

10.1.7

Reading CPU MSR Contents .................................................................. 146

10.1.8

Find Pattern in Memory .......................................................................... 147

10.2

Debugger Command Reference ...................................................................... 147

11

Debug Interface ................................................................................................... 151

11.1

Kernel Debugger ............................................................................................. 151

11.2

GDB Interface ................................................................................................. 152