mirror of
https://github.com/reactos/reactos.git
synced 2024-09-18 08:42:34 +00:00
1bc1185f8a
svn path=/branches/shell-experiments/; revision=64225
28 lines
784 B
C
28 lines
784 B
C
/*
|
|
* COPYRIGHT: GPL - See COPYING in the top level directory
|
|
* PROJECT: ReactOS Virtual DOS Machine
|
|
* FILE: keyboard.h
|
|
* PURPOSE: Keyboard emulation
|
|
* PROGRAMMERS: Aleksandar Andrejevic <theflash AT sdf DOT lonestar DOT org>
|
|
*/
|
|
|
|
#ifndef _KEYBOARD_H_
|
|
#define _KEYBOARD_H_
|
|
|
|
/* INCLUDES *******************************************************************/
|
|
|
|
#include "ntvdm.h"
|
|
|
|
/* DEFINES ********************************************************************/
|
|
|
|
/* Command responses */
|
|
#define KEYBOARD_ACK 0xFA
|
|
#define KEYBOARD_RESEND 0xFE
|
|
|
|
/* FUNCTIONS ******************************************************************/
|
|
|
|
VOID KeyboardEventHandler(PKEY_EVENT_RECORD KeyEvent);
|
|
BOOLEAN KeyboardInit(BYTE PS2Connector);
|
|
|
|
#endif // _KEYBOARD_H_
|