wine/msdos/int4b.c
Marcus Meissner 317af320cf Optimized include/*.h: (recursively) include all headers needed by
this .h file, but only those. Necessary fixes to a lot of .c files,
started optimizing "windows.h" away from some of them. Moved
GetCurrentTask prototype to wine/winbase16.h.
1999-02-17 13:51:06 +00:00

27 lines
592 B
C

/*
* DOS interrupt 4bh handler
*/
#include <stdio.h>
#include "miscemu.h"
/***********************************************************************
* INT_Int4bHandler
*
*/
void WINAPI INT_Int4bHandler( CONTEXT *context )
{
switch(AH_reg(context))
{
case 0x81: /* Virtual DMA Spec (IBM SCSI interface) */
if(AL_reg(context) != 0x02) /* if not install check */
{
SET_CFLAG(context);
AL_reg(context) = 0x0f; /* function is not implemented */
}
break;
default:
INT_BARF(context, 0x4b);
}
}