From cc96d67aee6ff879d1b16b7521b5e6f0467a01a5 Mon Sep 17 00:00:00 2001 From: Florian Goth Date: Thu, 25 Mar 2004 05:28:54 +0000 Subject: [PATCH] Added stubs for a few functions. --- dlls/winedos/int15.c | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/dlls/winedos/int15.c b/dlls/winedos/int15.c index 7fe616d2d44..d19e20ede6e 100644 --- a/dlls/winedos/int15.c +++ b/dlls/winedos/int15.c @@ -35,6 +35,20 @@ void WINAPI DOSVM_Int15Handler( CONTEXT86 *context ) { switch(AH_reg(context)) { + case 0x4f: /*catch keyboard*/ + FIXME("INT15: catch keyboard not handled yet\n"); + break; + case 0x83: /* start timer*/ + switch(AL_reg(context)) + { + case 0x00: /* Start Timer*/ + FIXME("INT15: Start Timer not handled yet\n"); + break; + case 0x01: /* stop timer*/ + FIXME("INT15: Stop Timer not handled yet\n"); + break; + } + break; case 0x84: /* read joystick information */ FIXME("Read joystick information not implemented\n"); @@ -57,6 +71,16 @@ void WINAPI DOSVM_Int15Handler( CONTEXT86 *context ) RESET_CFLAG(context); break; + case 0x85: /* sysreq - key used*/ + FIXME("INT15: SysReq - Key not handled yet\n"); + break; + case 0x86: /* wait*/ + FIXME("INT15: Wait not correctly handled yet\n"); + if ( AL_reg( context ) != 0x00 ) ERR("Invalid Input to Int15 function 0x86h AL != 0x00 \n"); + break; + case 0x87: /* move memory regions*/ + FIXME("INT15: Move memory regions not implemented\n"); + break; case 0x88: /* get size of memory above 1 M */ SET_AX( context, 64 ); /* FIXME: are 64K ok? */ -- 2.11.4.GIT