Re-implemented using a real semaphore.
[wine] / msdos / int4b.c
1 /*
2  * DOS interrupt 4bh handler
3  */
4
5 #include "miscemu.h"
6
7 /***********************************************************************
8  *           INT_Int4bHandler
9  *
10  */
11 void WINAPI INT_Int4bHandler( CONTEXT *context )
12 {
13     switch(AH_reg(context))
14     {
15     case 0x81: /* Virtual DMA Spec (IBM SCSI interface) */   
16         if(AL_reg(context) != 0x02) /* if not install check */
17         {
18             SET_CFLAG(context);          
19             AL_reg(context) = 0x0f; /* function is not implemented */
20         }
21         break;
22     default:
23         INT_BARF(context, 0x4b);
24     }
25 }