Mail Archives: djgpp/2002/05/27/10:10:02
Eli Zaretskii wrote:
>On Sat, 25 May 2002, Mario Feldberg wrote:
>
>>The delay() function (from dos.h) doesn't seem
>>to work under WinXP. There's no delay.
>>
>
>Thanks for the report.
>
>Could you please investigate this a little more?
>
...
I added a printf before the _dpmi_int() to print out all of the
registers. All parameters were correct but the interrupt returns
immediately with the flag register set to 0x247 on my machine CF
indicates an error condition. Unfortunately I do not know which bit of
the flags is CF. And AH remained 0x86 which means that there was no
'wait in progress', in which case AH would be 0x83.
Andras
- Raw text -