Appeal No. 2002-2238 Application No. 09/107,768 17. A method of replacing a failed controller for an external storage device coupled to a computer over a bus, the failed controller having associated therewith a resource that presents a uniform interface to at least one application on the computer, the method comprising: (a) detecting a lock-up condition in the computer resulting from a failed attempt to access data with the external storage device; (b) in response to detection of the lock-up condition, enabling a user to replace the failed controller with a replacement controller; (c) after replacement of the failed controller with a replacement controller, automatically updating the resource to associate the replacement controller with the resource; and (d) after updating the resource, recovering from the lock-up condition by automatically resuming the failed attempt to access data with the external storage device. 24. An apparatus, comprising: (a) a bus configured to electrically couple with a controller for an external storage device; (b) a memory in which is resident a resource that is configured to present a uniform interface to at least one application on the apparatus; and (c) a program, resident in the memory, the program configured to detect a lock-up condition in the apparatus resulting from a failed attempt to access data with an external storage device coupled to the bus through a failed controller, and in response thereto to enable a user to replace the failed controller with a replacement controller, the program further configured to automatically update the resource to associate the replacement controller with the resource, and to automatically rectify the lock-up condition by automatically resuming the failed attempt to access data with the external storage device. 28. A program product, comprising: (a) a program for use in replacing a failed controller for an external storage device, the failed controller coupled to a bus in a computer and having associated therewith a resource configured to present a uniform interface to at least one application on the computer, the program configured to detect a lock-up condition in the computer resulting from a failed attempt to access data with the external storage device, and in response thereto to enable a user to replace the failed controller with a replacement 3Page: Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 14 NextLast modified: November 3, 2007