摘要 |
An information processing apparatus includes: a non-volatile memory that stores a BIOS program that performs legacy emulation process for enabling a device not supported by an operating system to be accessed from the operating system; a controller that controls the device; a boot process unit that performs a boot sequence for booting the operating system stored in the device by controlling the controller through the legacy emulation process of the BIOS program; and a legacy emulation process control unit that performs a stop control process including: monitoring write access by software to a predetermined register, in which a value for designating an operation environment for controlling the device to the controller is set; and aborting execution of the legacy emulation process by the BIOS program when the write access is detected.
|