← Back to Patent Explorer
US5559965A Expired / Lapsed US ⏱️ 0.0 years remaining

Input/output adapter cards having a plug and play compliant mode and an assigned resources mode

Assignee: Intel Corp
•
Filing: 1994-09-01
•
Granted: 1996-09-24
•
Expires: 2014-09-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An input/output adapter card for a standard bus in a computer system is disclosed that includes a nonvolatile memory that stores a plug and play identifier, a set of resource data, and a mode indication. The mode indication is programmed by an installation routine for the input/output adapter card to specify whether the input/output adapter card is plug and play compliant. The input/output adapter card accesses the mode indication and "plays" a configuration record from the nonvolatile memory to the configuration registers if the mode indication specifies that the computer system is not plug and play compliant. The configuration record mimics configuration writes to the configuration registers by a plug and play compliant computer system.

Inventors

  • 👤 Ali S. Oztaskin
  • 👤 John L. Allen
  • 👤 Ganesh Murthy

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 20:35
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/4401; G06F9/4411; G06F13/00; G06F13/10

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 116 words
An input/output adapter card for a standard bus in a computer system, comprising: configuration registers that determine a set of system resources allocated to the input/output adapter card; nonvolatile memory that stores a plug and play identifier, a set of resource data, and a mode indication, the resource data indicating the system resources required by the input/output adapter card, the mode indication specifying whether the computer system is plug and play compliant; and a control unit that accesses the mode indication, the control unit reading a configuration record from the nonvolatile memory and writing the configuration record into the configuration registers if the mode indication specifies that the computer system is not plug and play compliant.
Claim 2
Dependent Claim 116 words
An input/output adapter card for a standard bus in a computer system, comprising: configuration registers that determine a set of system resources allocated to the input/output adapter card; nonvolatile memory that stores a plug and play identifier, a set of resource data, and a mode indication, the resource data indicating the system resources required by the input/output adapter card, the mode indication specifying whether the computer system is plug and play compliant; and a control unit that accesses the mode indication, the control unit reading a configuration record from the nonvolatile memory and writing the configuration record into the configuration registers if the mode indication specifies that the computer system is not plug and play compliant.
Claim 3
Dependent Claim 45 words
The input/output adapter card of claim 1, wherein an installation routine on the computer system for the input/output adapter card writes the configuration record to the non volatile memory and writes the mode indication to specify whether the computer system is plug and play compliant.
Claim 4
Dependent Claim 43 words
The input/output adapter card of claim 1, wherein the control unit enters, after writing the configuration record to the configuration registers, a wait for key state to detect an initiation key on the standard bus that corresponds to the plug and play identifier.
Claim 5
Dependent Claim 34 words
The input/output adapter card of claim 1, wherein the configuration record mimics data written by a set of writes to the configuration registers performed by a computer system that is plug and play compliant.
Claim 6
Dependent Claim 58 words
The input/output adapter card of claim 1, wherein the configuration record comprises a set of address/data pairs each comprising a configuration register address and a data value such that the control unit writes the data values to the corresponding configuration register addresses if the mode indication specifies that the input/output adapter card is not plug and play compliant.
Claim 7
Dependent Claim 27 words
The input/output adapter card of claim 5, wherein the configuration record further comprises an indication of a number of the address/data pairs contained in the configuration record.
Claim 8
Dependent Claim 132 words
A computer system, comprising: an input/output adapter card coupled to a standard bus in the computer system, the input/output adapter card having a set of configuration registers that determine a set of allocated system resources for the input/output adapter card, the input/output adapter card capable of storing a mode indication and a configuration record, the input/output adapter card having circuitry for writing the configuration record into the configuration registers if the mode indication specifies that the computer system is not plug and play compliant; and a processor coupled for communication over the standard bus, wherein the processor executes an installation routine that writes the configuration record to the input/output adapter card and writes the mode indication to the input/output adapter card to specify whether the computer system is plug and play compliant.
Claim 9
Dependent Claim 132 words
A computer system, comprising: an input/output adapter card coupled to a standard bus in the computer system, the input/output adapter card having a set of configuration registers that determine a set of allocated system resources for the input/output adapter card, the input/output adapter card capable of storing a mode indication and a configuration record, the input/output adapter card having circuitry for writing the configuration record into the configuration registers if the mode indication specifies that the computer system is not plug and play compliant; and a processor coupled for communication over the standard bus, wherein the processor executes an installation routine that writes the configuration record to the input/output adapter card and writes the mode indication to the input/output adapter card to specify whether the computer system is plug and play compliant.
Claim 10
Dependent Claim 59 words
The computer system of claim 7, wherein the input/output adapter card comprises a nonvolatile memory that stores a plug and play identifier, a set of resource data, and the mode indication, wherein the resource data indicates the system resources required by the input/output adapter card, and the mode indication specifying whether the computer system is plug and play compliant.
Claim 11
Dependent Claim 52 words
The computer system of claim 8, wherein the circuitry for writing the configuration record comprises a control unit that reads the configuration record from the nonvolatile memory and that writes the configuration record into the configuration registers if the mode indication specifies that the computer system is not plug and play compliant.
Claim 12
Dependent Claim 45 words
The computer system of claim 9, wherein the installation routine executed by the processor writes the configuration record to the non volatile memory and writes the mode indication to the non volatile memory to specify whether the input/output adapter card is plug and play compliant.
Claim 13
Dependent Claim 42 words
The computer system of claim 9, wherein the control unit enters, after writing the configuration record to the configuration registers, a wait for key state to detect an initiation key on the standard bus that corresponds to the plug and play identifier.
Claim 14
Dependent Claim 40 words
The computer system of claim 9, wherein the configuration record mimics data written by a set of writes to the configuration registers performed by the installation routine executed by the processor if the computer system is plug and play compliant.
Claim 15
Dependent Claim 57 words
The computer system of claim 9, wherein the configuration record comprises a set of address/data pairs each comprising a configuration register address and a data value such that the control unit writes the data values to the corresponding configuration register addresses if the mode indication specifies that the input/output adapter card is not plug and play compliant.
Claim 16
Dependent Claim 26 words
The computer system of claim 13, wherein the configuration record further comprises an indication of a number of the address/data pairs contained in the configuration record.
Claim 17
Independent Claim 90 words
A method for configuring an input/output adapter card in a computer system, comprising the steps of: coupling the input/output adapter card to a standard bus in the computer system; writing a configuration record to the input/output adapter card and writing a mode indication to the input/output adapter card to specify whether the computer system is plug and play compliant; and outputting the configuration record into a set of configuration registers in the input/output adapter card if the mode indication specifies that the computer system is not plug and play compliant.
Claim 18
Independent Claim 90 words
A method for configuring an input/output adapter card in a computer system, comprising the steps of: coupling the input/output adapter card to a standard bus in the computer system; writing a configuration record to the input/output adapter card and writing a mode indication to the input/output adapter card to specify whether the computer system is plug and play compliant; and outputting the configuration record into a set of configuration registers in the input/output adapter card if the mode indication specifies that the computer system is not plug and play compliant.
Claim 19
Dependent Claim 84 words
The method of claim 15, wherein the step of writing a configuration record to the input/output adapter card and writing a mode indication to the input/output adapter card comprises the step of writing the configuration record and the mode indication and a set of resource data into a nonvolatile memory on the input/output adapter card, wherein the resource data indicates the system resources required by the input/output adapter card, and wherein the mode indication specifies whether the computer system is plug and play compliant.
Claim 20
Dependent Claim 50 words
The method of claim 16, wherein the step of writing the configuration record comprises the step of reading the configuration record from the nonvolatile memory and then writing the configuration record into the configuration registers if the mode indication specifies that the computer system is not plug and play compliant.
Claim 21
Dependent Claim 58 words
The method of claim 17, wherein the step of writing the configuration record to the non volatile memory and writing the mode indication to the non volatile memory to specify whether the input/output adapter card is plug and play compliant is performed by a processor coupled for communication over the standard bus and that executes an installation routine.
Claim 22
Dependent Claim 35 words
The method of claim 17, further comprising the step of waiting, after writing the configuration record to the configuration registers, for an initiation key on the standard bus that corresponds to the input/output adapter card.
Claim 23
Dependent Claim 39 words
The method of claim 17, wherein the configuration record mimics data written by a set of writes to the configuration registers performed by an installation routine executed by a processor if the computer system is plug and play compliant.
Claim 24
Dependent Claim 64 words
The method of claim 17, wherein the configuration record comprises a set of address/data pairs each comprising a configuration register address and a data value, and wherein the step of writing the configuration register comprises the step of writing the data values to the corresponding configuration register addresses if the mode indication specifies that the input/output adapter card is not plug and play compliant.
Claim 25
Dependent Claim 25 words
The method of claim 21, wherein the configuration record further comprises an indication of a number of the address/data pairs contained in the configuration record.
Claim 26
Independent Claim 96 words
An apparatus for configuring an input/output adapter card in a computer system, the apparatus comprising: means for coupling the input/output adapter card to a standard bus in the computer system; means for writing a configuration record to the input/output adapter card and for writing a mode indication to the input/output adapter card to specify whether the computer system is plug and play compliant; and means for outputting the configuration record into a set of configuration registers in the input/output adapter card if the mode indication specifies that the computer system is not plug and play compliant.
Claim 27
Independent Claim 96 words
An apparatus for configuring an input/output adapter card in a computer system, the apparatus comprising: means for coupling the input/output adapter card to a standard bus in the computer system; means for writing a configuration record to the input/output adapter card and for writing a mode indication to the input/output adapter card to specify whether the computer system is plug and play compliant; and means for outputting the configuration record into a set of configuration registers in the input/output adapter card if the mode indication specifies that the computer system is not plug and play compliant.
Claim 28
Dependent Claim 84 words
The apparatus of claim 23, wherein the means for writing a configuration record to the input/output adapter card and for writing a mode indication to the input/output adapter card comprises means for writing the configuration record and the mode indication and a set of resource data into a nonvolatile memory on the input/output adapter card, wherein the resource data indicates the system resources required by the input/output adapter card, and wherein the mode indication specifies whether the computer system is plug and play compliant.
Claim 29
Dependent Claim 50 words
The apparatus of claim 24, wherein the means for writing a configuration record comprises means for reading the configuration record from the nonvolatile memory and means for writing the configuration record into the configuration registers if the mode indication specifies that the computer system is not plug and play compliant.
Claim 30
Dependent Claim 39 words
The apparatus of claim 25, wherein the configuration record mimics data written by a set of writes to the configuration registers performed by an installation routine executed by a processor if the computer system is plug and play compliant.

References Cited (Backward Citations)

US4589063A Cited
US5038320A Cited
US5014193A Cited
US5371892A Cited
US5440693A Cited
US5313592A Cited
US5517646A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-09-24 2000-03-25 2000-09-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-09-24 2004-03-25 2004-09-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-09-24 2008-03-25 2008-09-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag