[NTVDM]: We can specify device "command" procedures for each PS/2 port so that when...
[reactos.git] / reactos / subsystems / ntvdm / hardware / ps2.h
index 2bf21f2..95fb02a 100644 (file)
 #define PS2_DATA_PORT       0x60
 #define PS2_CONTROL_PORT    0x64
 
+typedef VOID (WINAPI *PS2_DEVICE_CMDPROC)(LPVOID Param, BYTE Command);
+
 /* FUNCTIONS ******************************************************************/
 
+VOID PS2SetDeviceCmdProc(BYTE PS2Port, LPVOID Param, PS2_DEVICE_CMDPROC DeviceCommand);
+
 BOOLEAN PS2QueuePush(BYTE PS2Port, BYTE Data);
 
 VOID GenerateIrq1(VOID);