Hot removable and insertion of attachments on fully initialized computer systems
AssigneeInternational Business Machines Corporation
InventorsYeong-Chang Lien, Hironao Sone, Kazuo Sekiya, Yoshihisa Kanada
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsYeong-Chang Lien, Hironao Sone, Kazuo Sekiya, Yoshihisa Kanada
Estimating the term…
A computer having slots for attachment of expansion adapters contains means enabling the system formed by the computer and attached adapters to reconfigure automatically, when an adapter is either inserted into an empty slot or removed from an occupied slot, while the system is fully powered and in an application running state. Insertion of an adapter into an empty slot is detected by an adapter detection mechanism. The mechanism signals a programmed resource manager element in the computer, via an interrupt or the like, and the resource manager then sequences the computer and inserted adapter through a series of mechanical and electrical reconfiguring operations. In these operations, the adapter is physically locked into place relative to the slot, supplied with power from a source in the computer, and signal conduction paths through the slot are activated. Thereafter, attribute information stored by the adapter is read out to the computer and the computer conducts a setup process to modify its configuration information to establish proper communication levels and addresses for the adapter commensurate with then active resources of the system. To remove an installed adapter, a user issues an adapter removal request to the resource manager, via an adapter removal button. In response to such request, the resource manager checks the running state of the adapter. If a data transfer is being conducted relative to the adapter, further operation in response to the request is delayed until the transfer is completed. When the request can be handled, the resource manager electrically isolates and mechanically releases the adapter, allowing the user to remove it.
A computer system, having a main housing with one or more slots for connection of peripheral device adapters, and comprising one or more adapters insertable into said slots, said system also containing means for storing configuration information enabling said system to cooperate with said adapters when they are attached to said one or more slots, an arrangement for dynamically reconfiguring said computer system when an adapter is inserted into an empty one of said one or more slots, or when an adapter is removed from one of said slots, while the system is fully powered and initialized for running application programs, said arrangement comprising:
A computer having one or more slots for holding one or more expansion adapters, comprising:
An expansion adapter for insertion into an expansion slot of a computer system, said adapter comprising:
An apparatus for system reconfiguration of a computer that has one or more slots for holding one or more expansion adapters, comprising:
A method for system reconfiguration of a computer that has one or more slots for holding one or more expansion adapters, comprising steps of:
A program driven arrangement for controlling dynamic reconfiguration of a computer system having one or more expansion slots for holding one or more expansion adapters, said arrangement comprising:
Dependencies are inferred from the claim text.