/* * COPYRIGHT: GPL - See COPYING in the top level directory * PROJECT: ReactOS Virtual DOS Machine * FILE: subsystems/mvdm/ntvdm/hardware/keyboard.h * PURPOSE: Keyboard emulation * PROGRAMMERS: Aleksandar Andrejevic */ #ifndef _KEYBOARD_H_ #define _KEYBOARD_H_ /* DEFINES ********************************************************************/ /* Command responses */ #define KEYBOARD_BAT_SUCCESS 0xAA #define KEYBOARD_ACK 0xFA #define KEYBOARD_ERROR 0xFC #define KEYBOARD_RESEND 0xFE /* FUNCTIONS ******************************************************************/ VOID KeyboardEventHandler(PKEY_EVENT_RECORD KeyEvent); BOOLEAN KeyboardInit(BYTE PS2Connector); #endif /* _KEYBOARD_H_ */