Input/output (I/O) device driver loading method for data processing system of computer, involves communicating secondary I/O device driver to data processing system using primary I/O device driver
First Claim
1. A method of loading an I/O device driver from a peripheral device to a data processing system, the method comprising:
- communicating first device identification information from the peripheral device to the data processing system that identifies the peripheral device as corresponding to a first I/O device driver in the data processing system;
communicating a second I/O device driver from the peripheral device to the data processing system using the first I/O device driver in the data processing system; and
communicating second device identification information, which is different from the first device identification information, from the peripheral device to the data processing system that identifies the peripheral device as corresponding to the second I/O device driver.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, peripheral devices, and computer program products are provided for loading I/O device drivers from a peripheral device to a data processing system. First device identification information is communicated from the peripheral device to the data processing system. The first device identification information corresponds to a first I/O device driver in the data processing system. A second I/O device driver is communicated from the peripheral device to the data processing system using the first I/O device driver in the data processing system. Second device identification information is communicated from the peripheral device to the data processing system. The second device identification information corresponds to the second I/O device driver.
-
Citations
20 Claims
-
1. A method of loading an I/O device driver from a peripheral device to a data processing system, the method comprising:
-
communicating first device identification information from the peripheral device to the data processing system that identifies the peripheral device as corresponding to a first I/O device driver in the data processing system; communicating a second I/O device driver from the peripheral device to the data processing system using the first I/O device driver in the data processing system; and communicating second device identification information, which is different from the first device identification information, from the peripheral device to the data processing system that identifies the peripheral device as corresponding to the second I/O device driver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A peripheral device comprising:
-
an I/O interface that is configured to communicate information to a data processing system; and a controller that is configured to communicate first device identification information to a data processing system via the I/O interface, wherein the first device identification information identifies the peripheral device as corresponding to a first I/O device driver in the data processing system, and the controller is configured to communicate a second I/O device driver to the data processing system via the I/O interface based on the first I/O device driver in the data processing system, and is configured to communicate second device identification information, which is different from the first device identification information, to the data processing system via the I/O interface, wherein the second device identification information identifies the peripheral device as corresponding to the second I/O device driver. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer program product for loading an I/O device driver from a peripheral device to a data processing system, the computer program product comprising a computer-readable storage medium having computer-readable program code embodied in the medium, the computer-readable storage medium comprising:
-
computer-readable program code that, when executed by a processor, is configured to communicate first device identification information from the peripheral device to the data processing system, that identifies the peripheral device as corresponding to a first I/O device driver in the data processing system; computer-readable program code that, when executed by a processor, is configured to communicate a second I/O device driver from the peripheral device to the data processing system based on the first I/O device driver in the data processing system; and computer-readable program code that, when executed by a processor, is configured to communicate second device identification information, which is different from the first device identification information, from the peripheral device to the data processing system, that identifies the peripheral device as corresponding to the second I/O device driver. - View Dependent Claims (18, 19, 20)
-
Specification