/* | |
* DOS interrupt 4bh handler | |
*/ | |
#include <stdio.h> | |
#include "miscemu.h" | |
#include "wine/debug.h" | |
WINE_DEFAULT_DEBUG_CHANNEL(int); | |
/*********************************************************************** | |
* INT_Int4bHandler (WPROCS.175) | |
* | |
*/ | |
void WINAPI INT_Int4bHandler( CONTEXT86 *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); | |
SET_AL( context, 0x0f ); /* function is not implemented */ | |
} | |
break; | |
default: | |
INT_BARF(context, 0x4b); | |
} | |
} |