Patent ID: 8555046

Claim:
A computer system comprising: an ACPI (Advanced Configuration and Power Interface) controller implemented at least in hardware and that abstracts HWs (hardwares) as objects arranged on an ACPI tree which is a virtual space; an OS (Operating System) controller that recognizes a configuration of the HW through the ACPI; a virtual HW memory that is provided between the ACPI controller and HW and includes a memory area in which locations storing information for each HW are arranged in the same arrangement as the objects on the ACPI tree; and a BIOS (Basic Input/Output System) controller implemented at least in hardware that previously refers to the HW and stores information for each HW in the memory area of the virtual HW memory at a location corresponding to the HW, wherein the ACPI controller refers not directly to the HW but to the memory area of the virtual HW memory to obtain information for each HW, thereby allowing the OS controller to recognize the HW configuration from the information for each HW.