Patent ID: 7426582
Filing Date: 2008-09-16
Classification: G06F

Abstract:
1. A method for accessing PS/2 (Personal System/2) devices in a pre-boot environment utilizing drivers loaded by a firmware compatible with an Extensible Firmware Interface (EFI) specification wherein the PS/2 devices provide data via a common input device controller, the method comprising: receiving from an EFI driver compatible with the EFI specification a request for data, wherein the request is received at an intermediary driver in communication with the EFI driver and the common input device controller; in response to receiving the request, determining whether data from any of the PS/2 devices is available for delivery to one or more EFI drivers via the common input device controller; and in response to determining that the data is available for delivery, dispatching the data from the common input device controller based on which PS/2 devices provided the data.