User:Computafreak

From OSDev Wiki
Jump to navigation Jump to search

Sub-pages

Dynamic linking

ACPI tables

Emulator Tables detected
Microsoft Virtual PC RSDP, RSDT, FACP
Bochs RSDP, RSDT, FACP, MADT, SSDT

PCI IRQ tables

PCI IRQ Routing Table Specification

VPC hardware comparison

Category Virtual PC (2004, 2007) Notes
Floppy disk drive Supported Both versions support 720 KB and 1.44 MB disk images.
Power management APM 1.2, ACPI Only the basic ACPI tables are supported, with no MADT or derived tables. I'm trying APM in a few weeks.
BIOS American Megatrends
CD/DVD CD supported Can use either an ISO image, or the host computer's physical CD or DVD drive.
Sound Supported The sound card emulated is the Creative Labs Sound Blaster 16 (ISA), which supports digital signal processing and FM synthesis.
Ports LPT1, COM1 and COM2 LPT1 is redirected to a physical parallel port. The serial ports are redirected to either a file, named pipe or physical port.
Video S3 Trio PCI VESA 2.0 is supported.

The maximum supported resolution is 1600x1200. 8 MB of video RAM is available, but to access it, VPC additions are needed. S3 Trio graphics acceleration is fully supported.

Keyboard Supported Controller chip is Intel 8255.
Motherboard Emulates Intel 440BX Contains the PIC (8259), PIT (8254), DMA controller (8237), CMOS and RTC.
Mouse Supported PS2 mouse supported on IRQ 12.
Network Intel/DEC 21140 This is an Ethernet card. It supports the five most common packet types:
  • IEEE 802.2
  • IP
  • ARP
  • Novell IPX
  • Novell IPX 802.3

Both unicast and multicast packets are supported.

Processor Intel Pentium 3 The host computer's processor is virtualised.
APICs Not supported Virtual PC doesn't support any APICs of any type. You're stuck with the PIT

Source: Overview of the technical specifications in Virtual PC 2004