Patent ID: 6529966
Filing Date: 2003-03-04
Classification: G06F

Abstract:
A method for configuring a computer system, the computer system having a plurality of devices and having a multiplicity of device drivers, each device driver for communicating with a device, the method comprising the computer-implemented steps of:retrieving a first set of configuration data, the first set of configuration data having an association between devices and device drivers; for each device driver associated with a device in the retrieved first set of configuration data, loading the associated device driver; and initializing the loaded device driver wherein the device driver returns an indication whether the device driver configured correctly; automatically determining without receiving any user input whether each device driver associated with a device in the retrieved first set of configuration data initialized properly based on the returned indications; and when it is determined that a device driver did not initialize properly, retrieving a second set of configuration data, the second set of configuration data having an association between devices and device drivers such that, when the second set of configuration data was previously used when configuring the computer system, each device driver initialized properly; and for each device driver associated with a device in the retrieved second set of configuration data, loading the associated device driver; and initializing the loaded device driver.