Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
173 words
A system for disabling and re-enabling PCI-compliant devices in a computer system, comprising: (a) a central processing unit; (b) a host bus coupled to said central processing unit for transmitting digital signals from and to said central processing unit; (c) a PCI/Host bridge coupled to said host bus; (d) one or more PCI-compliant devices, wherein each of said one or more PCI-compliant devices includes a readable and writeable configuration address space; (e) a PCI bus coupled between said PCI/Host bridge and said one or more PCI-compliant devices for transmitting digital signals between said PCI/Host bridge and any of said one or more PCI-compliant devices, wherein said digital signals include an IDSEL signal that is directed to an IDSEL input pin of any of said PCI-compliant devices and made `active` when a read or write operation is to be performed on said configuration address space of said PCI-compliant device; and (f) means for selectively disabling or re-enabling any of said one or more PCI-compliant devices upon request by a user of said computer system.
Claim 2
Independent Claim
173 words
A system for disabling and re-enabling PCI-compliant devices in a computer system, comprising: (a) a central processing unit; (b) a host bus coupled to said central processing unit for transmitting digital signals from and to said central processing unit; (c) a PCI/Host bridge coupled to said host bus; (d) one or more PCI-compliant devices, wherein each of said one or more PCI-compliant devices includes a readable and writeable configuration address space; (e) a PCI bus coupled between said PCI/Host bridge and said one or more PCI-compliant devices for transmitting digital signals between said PCI/Host bridge and any of said one or more PCI-compliant devices, wherein said digital signals include an IDSEL signal that is directed to an IDSEL input pin of any of said PCI-compliant devices and made `active` when a read or write operation is to be performed on said configuration address space of said PCI-compliant device; and (f) means for selectively disabling or re-enabling any of said one or more PCI-compliant devices upon request by a user of said computer system.
Claim 3
Dependent Claim
51 words
A system in accordance with claim 1, wherein said means for selectively disabling or re-enabling any of said one or more PCI-compliant devices comprises, means for selectively permitting an `active` IDSEL signal that is directed to an IDSEL input pin of one of said PCI-compliant devices to reach said PCI-compliant device.
Claim 4
Dependent Claim
96 words
A system in accordance with claim 2, wherein said means for selectively permitting an `active` IDSEL signal that is directed to one of said PCI-compliant devices to reach said PCI-compliant device comprises: (a) means responsive to user-specified input for indicating with a digital signal that said PCI-compliant device is to be disabled or re-enabled; and (b) means for combining said `active` IDSEL signal and said user-specified digital signal as inputs to an electronic logic gate, with an output from said electronic logic gate providing a resulting signal to the IDSEL input pin of said PCI-compliant device.
Claim 5
Dependent Claim
16 words
A system in accordance with claim 3, wherein said electronic logic gate is an AND gate.
Claim 6
Dependent Claim
141 words
A system in accordance with claim 3, wherein said means for indicating with a digital signal comprises: (a) at least one set of system I/O registers coupled to said central processing unit, said registers having a plurality of bits that are capable of digitally representing 1's or 0's in response to instructions executed by said central processing unit, and said plurality of bits including a bit corresponding to said digital signal indicating that said PCI-compliant device is to be disabled or re-enabled; and (b) a BIOS memory coupled to said central processing unit and containing firmware instructions, said firmware instructions executable by said central processing unit for performing I/O and other low-level functions in said computer system, including executable firmware instructions for manipulating said bit corresponding to said digital signal indicating that said PCI-compliant device is to be disabled or re-enabled.
Claim 7
Dependent Claim
105 words
A system in accordance with claim 5, wherein said means for combining comprises, an AND gate having a first input, a second input, and an output to be provided to said IDSEL input pin of one of said PCI-compliant devices, said first input corresponding to said IDSEL signal that is directed to said IDSEL input pin of one of said PCI-compliant devices, said second input corresponding to said bit corresponding to said digital signal indicating that said PCI-compliant device is to be disabled or re-enabled, and said output corresponding to the signal resulting from performing a Boolean AND operating on said first and second inputs.
Claim 8
Dependent Claim
213 words
In a computer system having a central processing unit, a PCI/Host bridge communicatively coupled to said central processing unit, said PCI/Host bridge sending an IDSEL signal to a target PCI-compliant device having a readable and writeable configuration address space coupled to said PCI/Host Bridge by a PCI bus, said IDSEL signal sent to an IDSEL input pin of said target PCI-compliant device when said configuration address space of said target PCI-compliant device is the subject of a read or write operation, and one or more system I/O registers containing at least one re-enable and writeable CONFIG ENABLE bit location corresponding to said target PCI-compliant device and indicating that said target PCI-compliant devices is to be either disabled or re-enabled according to an affirmative user request, a method of selectively disabling and re-enabling PCI-compliant devices, comprising (a) intercepting said IDSEL signal before said IDSEL signal reaches said IDSEL input pin of said target PCI-compliant device; (b) providing said IDSEL signal to a first input of a digital gate; (c) providing a signal corresponding to the content of said CONFIG ENABLE bit location to a second input of said digital gate; and (d) delivering a digital signal resulting from the operation of said digital gate to said IDSEL input pin of said target PCI-compliant device.
Claim 9
Dependent Claim
213 words
In a computer system having a central processing unit, a PCI/Host bridge communicatively coupled to said central processing unit, said PCI/Host bridge sending an IDSEL signal to a target PCI-compliant device having a readable and writeable configuration address space coupled to said PCI/Host Bridge by a PCI bus, said IDSEL signal sent to an IDSEL input pin of said target PCI-compliant device when said configuration address space of said target PCI-compliant device is the subject of a read or write operation, and one or more system I/O registers containing at least one re-enable and writeable CONFIG ENABLE bit location corresponding to said target PCI-compliant device and indicating that said target PCI-compliant devices is to be either disabled or re-enabled according to an affirmative user request, a method of selectively disabling and re-enabling PCI-compliant devices, comprising (a) intercepting said IDSEL signal before said IDSEL signal reaches said IDSEL input pin of said target PCI-compliant device; (b) providing said IDSEL signal to a first input of a digital gate; (c) providing a signal corresponding to the content of said CONFIG ENABLE bit location to a second input of said digital gate; and (d) delivering a digital signal resulting from the operation of said digital gate to said IDSEL input pin of said target PCI-compliant device.
Claim 10
Dependent Claim
16 words
A method in accordance with claim 7, wherein said digital gate is a Boolean logic gate.
Claim 11
Dependent Claim
17 words
A method in accordance with claim 8, wherein said digital Boolean logic gate is an AND gate.