www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1994/11/30/01:44:15

Date: Tue, 29 Nov 94 17:02:09 -0700
From: "Mathew J. Hostetter" <iclone!mat AT sloth DOT swcp DOT com>
To: djgpp AT sun DOT soe DOT clarkson DOT edu
Subject: Re: Interrupts

>> So does that mean that in non-dpmi mode the following might fail:
>>
>> 1) program page faults, and go32 calls DOS to read page;
>>
>> 2) while DOS is awaiting disk i/o, a real-mode interrupt occurs and
>>    invokes program's interrupt handler;
>>
>> 3) the interrupt handler page faults...

>Yup.

In fact, Executor (ARDI's commercial product that uses djgpp) often
hangs when timer interrupts are enabled and the program starts paging.
Fun, fun, fun!  Fortunately, it sounds like this will be fixed in
V2.0.

-Mat
mat AT ardi DOT com

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019