[NTVDM]
[reactos.git] / reactos / subsystems / ntvdm / bios / kbdbios.c
1 /*
2 * COPYRIGHT: GPL - See COPYING in the top level directory
3 * PROJECT: ReactOS Virtual DOS Machine
4 * FILE: kbdbios.c
5 * PURPOSE: VDM Keyboard BIOS Support Library
6 * PROGRAMMERS: Hermes Belusca-Maito (hermes.belusca@sfr.fr)
7 */
8
9 /* INCLUDES *******************************************************************/
10
11 #define NDEBUG
12
13 #include "emulator.h"
14 #include "cpu/bop.h"
15
16 #include "bios.h"
17 // #include "kbdbios.h"
18
19 /* DEFINES ********************************************************************/
20
21 /* BOP Identifiers */
22 #define BOP_KBD_IRQ 0x09
23 #define BOP_KBD_INT 0x16
24
25 /* PUBLIC FUNCTIONS ***********************************************************/
26
27 static VOID WINAPI KbdBiosIRQ(LPWORD Stack)
28 {
29 DPRINT1("KbdBiosIRQ is UNIMPLEMENTED\n");
30 }
31
32 static VOID WINAPI KbdBiosINT(LPWORD Stack)
33 {
34 DPRINT1("KbdBiosINT is UNIMPLEMENTED\n");
35 }
36
37 BOOLEAN KbdBiosInitialize(VOID)
38 {
39 /* Register the BIOS support BOPs */
40 RegisterBop(BOP_KBD_IRQ, KbdBiosIRQ);
41 RegisterBop(BOP_KBD_INT, KbdBiosINT);
42
43 return TRUE;
44 }
45
46 VOID KbdBiosCleanup(VOID)
47 {
48 }
49
50 /* EOF */