ReactOS 0.4.16-dev-570-g1868985
|
Go to the source code of this file.
Functions | |
VOID | i8042Flush (IN PPORT_DEVICE_EXTENSION DeviceExtension) |
BOOLEAN | i8042IsrWritePort (IN PPORT_DEVICE_EXTENSION DeviceExtension, IN UCHAR Value, IN UCHAR SelectCmd OPTIONAL) |
NTSTATUS | i8042ReadData (IN PPORT_DEVICE_EXTENSION DeviceExtension, IN UCHAR StatusFlags, OUT PUCHAR Data) |
NTSTATUS | i8042ReadStatus (IN PPORT_DEVICE_EXTENSION DeviceExtension, OUT PUCHAR Status) |
NTSTATUS | i8042ReadDataWait (IN PPORT_DEVICE_EXTENSION DeviceExtension, OUT PUCHAR Data) |
NTSTATUS NTAPI | i8042SynchReadPort (IN PVOID Context, OUT PUCHAR Value, IN BOOLEAN WaitForAck) |
NTSTATUS NTAPI | i8042SynchWritePort (IN PPORT_DEVICE_EXTENSION DeviceExtension, IN UCHAR Port, IN UCHAR Value, IN BOOLEAN WaitForAck) |
BOOLEAN | i8042Write (IN PPORT_DEVICE_EXTENSION DeviceExtension, IN PUCHAR addr, IN UCHAR data) |
VOID i8042Flush | ( | IN PPORT_DEVICE_EXTENSION | DeviceExtension | ) |
Definition at line 21 of file readwrite.c.
Referenced by EnableInterrupts(), i8042BasicDetect(), and i8042DetectMouse().
BOOLEAN i8042IsrWritePort | ( | IN PPORT_DEVICE_EXTENSION | DeviceExtension, |
IN UCHAR | Value, | ||
IN UCHAR SelectCmd | OPTIONAL | ||
) |
Definition at line 40 of file readwrite.c.
Referenced by i8042DetectMouse(), i8042MouInitialize(), i8042MouIsrWritePort(), and StartProcedure().
NTSTATUS i8042ReadData | ( | IN PPORT_DEVICE_EXTENSION | DeviceExtension, |
IN UCHAR | StatusFlags, | ||
OUT PUCHAR | Data | ||
) |
Definition at line 56 of file readwrite.c.
Referenced by i8042Flush().
NTSTATUS i8042ReadDataWait | ( | IN PPORT_DEVICE_EXTENSION | DeviceExtension, |
OUT PUCHAR | Data | ||
) |
Definition at line 95 of file readwrite.c.
Referenced by i8042BasicDetect(), i8042ChangeMode(), i8042DetectMouse(), i8042MouInitialize(), i8042SynchReadPort(), and i8042SynchWritePort().
NTSTATUS i8042ReadStatus | ( | IN PPORT_DEVICE_EXTENSION | DeviceExtension, |
OUT PUCHAR | Status | ||
) |
Definition at line 82 of file readwrite.c.
Referenced by i8042KbdInterruptService(), i8042MouInterruptService(), and i8042ReadData().
Definition at line 125 of file readwrite.c.
Referenced by i8042SendHookWorkItem().
NTSTATUS NTAPI i8042SynchWritePort | ( | IN PPORT_DEVICE_EXTENSION | DeviceExtension, |
IN UCHAR | Port, | ||
IN UCHAR | Value, | ||
IN BOOLEAN | WaitForAck | ||
) |
Definition at line 144 of file readwrite.c.
Referenced by i8042DetectKeyboard(), and i8042SynchWritePortKbd().
Definition at line 199 of file readwrite.c.
Referenced by i8042BasicDetect(), i8042ChangeMode(), i8042ConnectKeyboardInterrupt(), i8042DetectMouse(), i8042IsrWritePort(), i8042MouInitialize(), i8042PacketWrite(), and i8042SynchWritePort().