Patent ID: 6505258
Filing Date: 2003-01-07
Classification: G06F

Abstract:
A computer system, comprising:a processor executing an operating system; a bridge logic device coupled to said processor; a display coupled to said bridge logic device; a plurality of CMOS registers coupled to said bridge logic device; a peripheral device bridge coupled to said bridge logic device; a plurality of bays connected to said peripheral device bridge, said peripheral device bridge controlling said bays; a detection process driver executing in the computer system, said detection process driver informing a bridge device driver associated with said peripheral device bridge when a peripheral device is inserted or removed from one of said bays and identifying the bay; wherein said bridge device driver identifies said peripheral device, writes the identity to one of said plurality of CMOS registers, and calls a device specific driver for said peripheral device to permit communication between the device and said operating system; and a messaging driver executing with the computer and providing a warning message to a user upon removal of a peripheral device when data has not been saved to the removed device.