CONTROL OVER LOADING OF DEVICE DRIVERS FOR AN INDIVIDUAL INSTANCE OF A PCI DEVICE
First Claim
1. A computer-implemented method, comprising:
- identifying a plurality of PCI devices in a computer system by an associated PCI device handle, wherein each of the PCI devices is associated with a default EFI device driver;
identifying a target PCI device to be disabled from within the plurality of PCI devices;
providing a dummy driver that enables fewer functions for the target PCI device than the default EFI device driver; and
binding the dummy driver to the target PCI device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method identifies a plurality of PCI devices in a computer system by an associated PCI device handle, wherein each of the PCI devices is also associated with a default EFI device driver. The method further identifies a target PCI device to be disabled from within the plurality of PCI devices, provides a dummy driver that enables fewer functions for the target PCI device than would the default EFI device driver, and binds the dummy driver to the target PCI device instead of binding the default EFI device driver associated with the target PCI device. The dummy driver may be used to effectively disable the target PCI device so that the POST does not hang up or completes faster without loading the default EFI device driver.
17 Citations
25 Claims
-
1. A computer-implemented method, comprising:
-
identifying a plurality of PCI devices in a computer system by an associated PCI device handle, wherein each of the PCI devices is associated with a default EFI device driver; identifying a target PCI device to be disabled from within the plurality of PCI devices; providing a dummy driver that enables fewer functions for the target PCI device than the default EFI device driver; and binding the dummy driver to the target PCI device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product including computer usable program code embodied on a computer usable storage medium, the computer program product comprising:
-
computer usable program code for identifying a plurality of PCI devices in a computer system by an associated PCI device handle, wherein each of the PCI devices is associated with a default EFI device driver; computer usable program code for identifying a target PCI device to be disabled from within the plurality of PCI devices; computer usable program code for providing a dummy driver that enables fewer functions for the target PCI device than the default EFI device driver; and computer usable program code for binding the dummy driver to the target PCI device. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification