Patent Number: 6,401,140

Title: Apparatus and method for booting a computer operation system from an intelligent input/output device having no option ROM with a virtual option ROM stored in computer

Abstract: A computer systems implemented with I.sub.2 O devices having no Option ROM associated therewith needs to boot an OS from such an I.sub.2 O device without restricting the arrangement of the system BIOS boot sequence. A Virtual Option ROM is integrated into the system BIOS boot sequence code so that the BIOS can detect an I.sub.2 O device, and then get instructions from the Virtual Option ROM to initialize an I.sub.2 O Platform of an I.sub.2 O subsystem, wherein the I.sub.2 O device resides. Once the communication between the I.sub.2 O subsystem and the BIOS is subsequently achieved, the OS can be booted from the I.sub.2 O device. Further, by implementing the Virtual ROM, an I.sub.2 O device having no real Option ROM attached thereto can also be identified and used as a system boot device in a selective boot process. The initialization process of an IOP is skipped if a non-I.sub.2 O bootable device has been found before the detection of an I.sub.2 O device during the Power On Self Test.

Inventors: Wu; Frank L. (Austin, TX)

Assignee: Dell USA, L.P.

International Classification: G06F 15/177 (20060101); G06F 15/16 (20060101); G06F 9/445 (20060101); G06F 015/177 (); G06F 009/445 (); G06F 003/00 ()

Expiration Date: 06/04/2019