ReactOS 0.4.16-dev-125-g798ea90
|
Go to the source code of this file.
#define INPORT_HAS_MOVED 0x40 |
Definition at line 74 of file hardware.c.
#define INPORT_MODE_BASE 0x10 |
Definition at line 72 of file hardware.c.
#define INPORT_MODE_HOLD 0x20 |
Definition at line 73 of file hardware.c.
#define INPORT_MODE_IRQ 0x01 |
Definition at line 71 of file hardware.c.
#define INPORT_REG_BTNS 0x00 |
Definition at line 64 of file hardware.c.
#define INPORT_REG_MODE 0x07 |
Definition at line 67 of file hardware.c.
#define INPORT_REG_X 0x01 |
Definition at line 65 of file hardware.c.
#define INPORT_REG_Y 0x02 |
Definition at line 66 of file hardware.c.
#define INPORT_RESET 0x80 |
Definition at line 68 of file hardware.c.
#define LOG_BM_CONFIG 0x03 |
Definition at line 99 of file hardware.c.
#define LOG_BM_CONTROL 0x02 |
Definition at line 90 of file hardware.c.
#define LOG_BM_DATA 0x00 |
Definition at line 85 of file hardware.c.
#define LOG_BM_SIGNATURE 0x01 |
Definition at line 87 of file hardware.c.
#define LOG_BUTTON_LEFT 0x80 |
Definition at line 105 of file hardware.c.
#define LOG_BUTTON_MIDDLE 0x40 |
Definition at line 104 of file hardware.c.
#define LOG_BUTTON_RIGHT 0x20 |
Definition at line 103 of file hardware.c.
#define LOG_CONFIG_BYTE 0x91 |
Definition at line 101 of file hardware.c.
#define LOG_DEFAULT_MODE 0x90 |
Definition at line 100 of file hardware.c.
#define LOG_DISABLE_IRQ 0x10 |
Definition at line 92 of file hardware.c.
#define LOG_ENABLE_IRQ 0x00 |
Definition at line 91 of file hardware.c.
#define LOG_READ_X_HIGH 0xA0 |
Definition at line 95 of file hardware.c.
#define LOG_READ_X_LOW 0x80 |
Definition at line 94 of file hardware.c.
#define LOG_READ_Y_HIGH 0xE0 |
Definition at line 97 of file hardware.c.
#define LOG_READ_Y_LOW 0xC0 |
Definition at line 96 of file hardware.c.
#define LOG_SIGNATURE_BYTE 0xA5 |
Definition at line 88 of file hardware.c.
#define MS_BUTTON_LEFT 0x04 |
Definition at line 80 of file hardware.c.
#define MS_BUTTON_MIDDLE 0x02 |
Definition at line 79 of file hardware.c.
#define MS_BUTTON_RIGHT 0x01 |
Definition at line 78 of file hardware.c.
#define MS_INPORT_CONTROL 0x00 |
Definition at line 63 of file hardware.c.
#define MS_INPORT_DATA 0x01 |
Definition at line 70 of file hardware.c.
#define MS_INPORT_SIGNATURE 0x02 |
Definition at line 76 of file hardware.c.
#define NDEBUG |
Definition at line 14 of file hardware.c.
#define NEC_BM_CONFIG 0x06 |
Definition at line 42 of file hardware.c.
#define NEC_BM_CONTROL 0x04 |
Definition at line 30 of file hardware.c.
#define NEC_BM_DATA 0x00 |
Definition at line 28 of file hardware.c.
Definition at line 55 of file hardware.c.
#define NEC_BM_INT_RATE 0x4002 |
Definition at line 49 of file hardware.c.
#define NEC_BUTTON_LEFT 0x80 |
Definition at line 58 of file hardware.c.
#define NEC_BUTTON_RIGHT 0x20 |
Definition at line 57 of file hardware.c.
#define NEC_INPUT_CAPTURE 0x00 |
Definition at line 39 of file hardware.c.
#define NEC_INPUT_HOLD 0x80 |
Definition at line 40 of file hardware.c.
#define NEC_INT_DISABLE 0x10 |
Definition at line 32 of file hardware.c.
#define NEC_INT_ENABLE 0x00 |
Definition at line 31 of file hardware.c.
#define NEC_PPI_DEFAULT_MODE 0x93 |
Definition at line 47 of file hardware.c.
#define NEC_PPI_HC_CLEAR 0x0F |
Definition at line 46 of file hardware.c.
#define NEC_PPI_HC_NO_CLEAR 0x0E |
Definition at line 45 of file hardware.c.
#define NEC_PPI_INT_DISABLE 0x09 |
Definition at line 44 of file hardware.c.
#define NEC_PPI_INT_ENABLE 0x08 |
Definition at line 43 of file hardware.c.
#define NEC_RATE_120_HZ 0x00 |
Definition at line 50 of file hardware.c.
#define NEC_RATE_15_HZ 0x03 |
Definition at line 53 of file hardware.c.
#define NEC_RATE_30_HZ 0x02 |
Definition at line 52 of file hardware.c.
#define NEC_RATE_60_HZ 0x01 |
Definition at line 51 of file hardware.c.
#define NEC_READ_X_HIGH 0x20 |
Definition at line 35 of file hardware.c.
#define NEC_READ_X_LOW 0x00 |
Definition at line 34 of file hardware.c.
#define NEC_READ_Y_HIGH 0x60 |
Definition at line 37 of file hardware.c.
#define NEC_READ_Y_LOW 0x40 |
Definition at line 36 of file hardware.c.
#define READ_MOUSE | ( | DeviceExtension, | |
Port | |||
) | READ_PORT_UCHAR((DeviceExtension)->IoBase + (Port)) |
Definition at line 19 of file hardware.c.
#define WRITE_MOUSE | ( | DeviceExtension, | |
Port, | |||
Data | |||
) | WRITE_PORT_UCHAR((DeviceExtension)->IoBase + (Port), (Data)) |
Definition at line 22 of file hardware.c.
VOID NTAPI InPortDpcForIsr | ( | _In_ PKDPC | Dpc, |
_In_ PDEVICE_OBJECT | DeviceObject, | ||
_Inout_ PIRP | Irp, | ||
_In_opt_ PVOID | Context | ||
) |
Definition at line 111 of file hardware.c.
VOID NTAPI InPortInitializeMouse | ( | _In_ PINPORT_DEVICE_EXTENSION | DeviceExtension | ) |
Definition at line 350 of file hardware.c.
Referenced by InPortStartDevice().
Definition at line 226 of file hardware.c.
Definition at line 385 of file hardware.c.
Definition at line 415 of file hardware.c.