User:Computafreak

From OSDev.wiki
Revision as of 08:14, 11 August 2009 by osdev>Computafreak (Added hardware specifications of Virtual PC 2004 & 2007)
Jump to navigation Jump to search

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 Virtual PC 2007 Notes
Floppy disk drive Supported Supported Both versions support 720 KB and 1.44 MB disk images.
Power management APM 1.2, ACPI APM 1.2, ACPI Both versions support only the basic ACPI tables. I'm trying APM in a few weeks.
BIOS American Megatrends American Megatrends Both versions seem to support the same BIOS. I'm not certain about this though.
CD/DVD CD supported CD supported Can use either an ISO image, or the host computer's physical CD or DVD drive.
Sound Supported 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, 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 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 Supported Controller chip is Intel 8255.
Motherboard Emulates Intel 440BX Emulates Intel 440BX Contains the PIC (8259), PIT (8254), DMA controller (8237), CMOS and RTC.
Mouse Supported Supported PS2 mouse supported on IRQ 12.
Network Intel/DEC 21140 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 Intel Pentium 3 The host computer's processor is virtualised.

Source: Overview of the technical specifications in Virtual PC 2004