Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
106 words
A computer system having a system BIOS, a CPU, a first bus, an add-in bus and an extended bridge coupling said add-in bus and said first bus, an apparatus for extending boot support to devices connected to said add-in bus, said apparatus comprising: an extensible BIOS support coupled to said system BIOS; and a bus-specific extensible BIOS coupled to said system BIOS, wherein said bus-specific extensible BIOS carries specifications unique to said add-in bus enabling said system BIOS and said extensible BIOS support to identify and initialize boot devices coupled to said add-in bus, said boot devices not requiring modification to support said extensible BIOS support.
Claim 2
Dependent Claim
106 words
A computer system having a system BIOS, a CPU, a first bus, an add-in bus and an extended bridge coupling said add-in bus and said first bus, an apparatus for extending boot support to devices connected to said add-in bus, said apparatus comprising: an extensible BIOS support coupled to said system BIOS; and a bus-specific extensible BIOS coupled to said system BIOS, wherein said bus-specific extensible BIOS carries specifications unique to said add-in bus enabling said system BIOS and said extensible BIOS support to identify and initialize boot devices coupled to said add-in bus, said boot devices not requiring modification to support said extensible BIOS support.
Claim 3
Dependent Claim
119 words
In a computer system having a system BIOS, a CPU, a first bus, an add-in bus and extended bridge coupling said add-in bus and said first bus, an apparatus for extending boot support to devices connected to said add-in bus, said apparatus comprising: an extensible BIOS support coupled to said system BIOS; and a bridge extensible BIOS coupled to said extended bridge and carrying code for said system BIOS, said code including modules to be executed by said CPU, wherein said code carries specifications unique to said extended bridge enabling said system BIOS and said extensible BIOS support to identify and initialize devices coupled to said add-in bus, said devices not requiring modification to support said extensible BIOS support.
Claim 4
Dependent Claim
119 words
In a computer system having a system BIOS, a CPU, a first bus, an add-in bus and extended bridge coupling said add-in bus and said first bus, an apparatus for extending boot support to devices connected to said add-in bus, said apparatus comprising: an extensible BIOS support coupled to said system BIOS; and a bridge extensible BIOS coupled to said extended bridge and carrying code for said system BIOS, said code including modules to be executed by said CPU, wherein said code carries specifications unique to said extended bridge enabling said system BIOS and said extensible BIOS support to identify and initialize devices coupled to said add-in bus, said devices not requiring modification to support said extensible BIOS support.
Claim 5
Dependent Claim
36 words
The computer system of claim 2 wherein said modules include a bridge initialization module coupled by execution of said code to said extended bridge to identify and initialize devices on said add-in bus that are bridges.
Claim 6
Dependent Claim
33 words
The computer system of claim 2 wherein said modules include a device identification module executed by said CPU to identify and initialize devices on said add-in bus that are designated as boot-up devices.
Claim 7
Dependent Claim
33 words
The computer system of claim 3 wherein said initialization module invokes said code to identify and initialize devices connected through said bridges other than said extended bridge that are designated as boot devices.
Claim 8
Dependent Claim
97 words
In a computer system having a system BIOS and a plurality of buses, at least one of said buses for connecting to at least one device, a method of extending boot-up capability to devices connected to said at least one bus comprising the steps of: initializing bridges that connect a first one of said buses with a second one of said buses; and initializing devices connected to said second one of said buses bus that are boot devices for boot-up of said computer system, said boot devices not requiring modification for carrying out said initializing of devices.
Claim 9
Dependent Claim
97 words
In a computer system having a system BIOS and a plurality of buses, at least one of said buses for connecting to at least one device, a method of extending boot-up capability to devices connected to said at least one bus comprising the steps of: initializing bridges that connect a first one of said buses with a second one of said buses; and initializing devices connected to said second one of said buses bus that are boot devices for boot-up of said computer system, said boot devices not requiring modification for carrying out said initializing of devices.
Claim 10
Dependent Claim
30 words
The method of extending boot capability according to claim 6 wherein initializing said bridge comprises the step of identifying that a device coupled to said first bus is a bridge.
Claim 11
Dependent Claim
68 words
The method of extending boot capability according to claim 6 wherein the step of initializing devices comprises the steps of: identifying that a device coupled to said second one of said buses is a boot device; detecting drivers and device information coupled to said boot device; and initializing said drivers on said boot devices enabling said system BIOS to commence boot-up of said boot device using said drivers.
Claim 12
Dependent Claim
24 words
The method of extending boot capability according to claim 7 wherein said first bus is of an architecture type dissimilar to said second bus.
Claim 13
Dependent Claim
34 words
The method of extending boot capability according to claim 7 wherein any of said devices and said buses are coupled in a first instance of boot-up and de-coupled in a another instance of boot-up.
Claim 14
Dependent Claim
38 words
A method of extending boot capability according to claim 8 further comprising the steps of: identifying that an extensible ROM is present in said boot device; and copying to a system memory the contents of said extensible ROM.
Claim 15
Dependent Claim
25 words
A method of extending boot capability according to claim 6 wherein the steps of initializing bridges is recursively performed to identify each and every bridge.
Claim 16
Dependent Claim
91 words
In a computer system having a system BIOS and a plurality of buses, said system BIOS and buses coupled to said computer system, an extensible BIOS comprising: a system extensible BIOS support module coupled to said system BIOS; and an extensible BIOS module coupled to said system extensible BIOS support module and said system BIOS, wherein said BIOS module and BIOS support module are coupled to identify and initialize any devices connected to said buses which are boot devices, said boot devices not requiring modification to support said extensible BIOS module.
Claim 17
Dependent Claim
91 words
In a computer system having a system BIOS and a plurality of buses, said system BIOS and buses coupled to said computer system, an extensible BIOS comprising: a system extensible BIOS support module coupled to said system BIOS; and an extensible BIOS module coupled to said system extensible BIOS support module and said system BIOS, wherein said BIOS module and BIOS support module are coupled to identify and initialize any devices connected to said buses which are boot devices, said boot devices not requiring modification to support said extensible BIOS module.
Claim 18
Dependent Claim
73 words
An extensible BIOS according to claim 11 wherein said system extensible BIOS support module comprises: a new boot device identifier coupled to said buses to detect and initialize said boot devices; a standard bridge initializer coupled to said buses to initialize some of said buses; and an extensible BIOS boot-up module coupled to said boot devices to replace ordinary system BIOS boot-up and boot-up said computer system according to extensible BIOS boot-up procedures.
Claim 19
Dependent Claim
62 words
An extensible BIOS according to claim 11 wherein said extensible BIOS module further comprises: a new device identifier coupled to said buses to detect and initialize add-in devices; a bridge identifier coupled to said buses to detect and initialize said bridges; and a boot device driver coupled to said new devices to enable boot-up of said computer system from said new devices.