Patent ID: 8037210

Claim:
A computer in which computer hardware can be accessed directly by a virtual system, comprising: a hardware platform having a first-type device, a second-type device and a third-type device provided thereon; a virtual machine managing module installed with a virtual machine manager; a first operating module installed with a host operating system; and a second operating module installed with a guest operating system, the guest operating system being installed on the virtual machine manager; wherein the virtual machine managing module comprises: a first-type device configuration module for directly configuring the first-type device to be used by the host operating system, the first-type device being a device dedicated to be used by the host operating system; a second-type device configuration module for directly configuring the second-type device to be used by the guest operating system, the second-type device being a device dedicated to be used by the guest operating system; and a third-type device configuration module for virtualizing the third-type device to generate a virtualized third-type device and configuring the virtualized third-type device to be used by the host operating system and the guest operating system, respectively; wherein the first-type device comprises a PCI device, and a BIOS used by the host operating system; the second-type device comprises a PCI device, a first-type clock, an advanced configuration and power interface, and a BIOS used by the guest operating system; and the third-type device comprises a second-type clock, an interrupt controller, and a port mode register.