Go to the source code of this file.
Data Structures |
| struct | PLOCAL_KEYBOARD_INDICATOR_TRANSLATION |
Functions |
| static VOID NTAPI | i8042KbdQueuePacket (IN PVOID Context) |
| NTSTATUS NTAPI | i8042SynchWritePortKbd (IN PVOID Context, IN UCHAR Value, IN BOOLEAN WaitForAck) |
| VOID NTAPI | i8042KbdStartIo (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp) |
| static VOID | i8042PacketDpc (IN PPORT_DEVICE_EXTENSION DeviceExtension) |
| static VOID NTAPI | i8042PowerWorkItem (IN PDEVICE_OBJECT DeviceObject, IN PVOID Context) |
| static BOOLEAN | HandlePowerKeys (IN PI8042_KEYBOARD_EXTENSION DeviceExtension) |
| static VOID NTAPI | i8042KbdDpcRoutine (IN PKDPC Dpc, IN PVOID DeferredContext, IN PVOID SystemArgument1, IN PVOID SystemArgument2) |
| NTSTATUS NTAPI | i8042KbdDeviceControl (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp) |
| NTSTATUS NTAPI | i8042KbdInternalDeviceControl (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp) |
| static BOOLEAN | i8042KbdCallIsrHook (IN PI8042_KEYBOARD_EXTENSION DeviceExtension, IN UCHAR Status, IN UCHAR Input, OUT PBOOLEAN ToReturn) |
| BOOLEAN NTAPI | i8042KbdInterruptService (IN PKINTERRUPT Interrupt, PVOID Context) |
Variables |
| static IO_WORKITEM_ROUTINE | i8042PowerWorkItem |
static
LOCAL_KEYBOARD_INDICATOR_TRANSLATION | IndicatorTranslation |