27d2f0f521cfa7f2a7eb8caf4dbdba08b07d3bdf
[reactos.git] / reactos / subsystems / mvdm / 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 "ntvdm.h"
14 #include "emulator.h"
15 #include "cpu/bop.h"
16
17 #include "bios.h"
18 // #include "kbdbios.h"
19
20 /* DEFINES ********************************************************************/
21
22 /* BOP Identifiers */
23 #define BOP_KBD_IRQ 0x09
24 #define BOP_KBD_INT 0x16
25
26 /* PUBLIC FUNCTIONS ***********************************************************/
27
28 static VOID WINAPI KbdBiosIRQ(LPWORD Stack)
29 {
30 DPRINT1("KbdBiosIRQ is UNIMPLEMENTED\n");
31 }
32
33 static VOID WINAPI KbdBiosINT(LPWORD Stack)
34 {
35 DPRINT1("KbdBiosINT is UNIMPLEMENTED\n");
36 }
37
38 BOOLEAN KbdBiosInitialize(VOID)
39 {
40 /* Register the BIOS support BOPs */
41 RegisterBop(BOP_KBD_IRQ, KbdBiosIRQ);
42 RegisterBop(BOP_KBD_INT, KbdBiosINT);
43
44 return TRUE;
45 }
46
47 VOID KbdBiosCleanup(VOID)
48 {
49 }
50
51 /* EOF */