4 * Copyright 1998 Patrik Stridvall
10 /***********************************************************************
11 * TTYDRV_KEYBOARD_Init
13 void TTYDRV_KEYBOARD_Init(void)
17 /***********************************************************************
18 * TTYDRV_KEYBOARD_VkKeyScan
20 WORD
TTYDRV_KEYBOARD_VkKeyScan(CHAR cChar
)
25 /***********************************************************************
26 * TTYDRV_KEYBOARD_MapVirtualKey
28 UINT16
TTYDRV_KEYBOARD_MapVirtualKey(UINT16 wCode
, UINT16 wMapType
)
33 /***********************************************************************
34 * TTYDRV_KEYBOARD_GetKeyNameText
36 INT16
TTYDRV_KEYBOARD_GetKeyNameText(
37 LONG lParam
, LPSTR lpBuffer
, INT16 nSize
)
46 /***********************************************************************
47 * TTYDRV_KEYBOARD_ToAscii
49 INT16
TTYDRV_KEYBOARD_ToAscii(
50 UINT16 virtKey
, UINT16 scanCode
,
51 LPBYTE lpKeyState
, LPVOID lpChar
, UINT16 flags
)
56 /***********************************************************************
57 * TTYDRV_KEYBOARD_GetBeepActive
59 BOOL
TTYDRV_KEYBOARD_GetBeepActive()
64 /***********************************************************************
65 * TTYDRV_KEYBOARD_SetBeepActive
67 void TTYDRV_KEYBOARD_SetBeepActive(BOOL bActivate
)
71 /***********************************************************************
72 * TTYDRV_KEYBOARD_Beep
74 void TTYDRV_KEYBOARD_Beep()