Claims
- 1. An information processing system having a set of different hardware configurations, each hardware configuration based on one or more add-on units being attached or detached to or from said information processing system and having a stored initialization data corresponding to a configuration, said information processing system comprising:
- means for detecting a current hardware configuration of said information processing system;
- means for comparing the current configuration to the stored initialization data to detect a change of configuration and for determining, in the event of a change, an identifier for a corresponding identified system, if any;
- means for holding multiple versions of system configuration defining data for initialization of said information processing system, each of said multiple versions of system configuration defining data corresponding to an identifier for a corresponding identified system;
- means, responsive to said means for comparing finding a change, for initializing the system by using a particular version of the associated stored initialization information, if the compare means finds a corresponding identifier, and by using system configuration defining data if there is no correspondence, said initializing means including means for storing initialization data change for such data which does not correspond to an identifier and for associating it with an identifier; and
- means for associating user supplied software system configuration file components with corresponding hardware identifiers and for selectively activating components associated with the identifier for the current configuration utilizing conditional logic defined in said software system configuration file.
- 2. An information processing system according to claim 1 wherein said comparing means selects a corresponding identifier by reference to stored initialization data images.
- 3. An information processing system according to claim 2 wherein the initialization data is stored on non-volatile memory and the initialization data images are stored on a non-volatile storage device.
Parent Case Info
The application is a continuation, of application Ser. No. 08/235,727, filed Apr. 29, 1994, now abandoned.
US Referenced Citations (18)
Continuations (1)
|
Number |
Date |
Country |
Parent |
235727 |
Apr 1994 |
|