Date: Mon, 9 Apr 2001 13:05:38 +0200 (IST) From: Eli Zaretskii X-Sender: eliz AT is To: florianx cc: djgpp AT delorie DOT com Subject: Re: Bug in Delay In-Reply-To: <3ad182b2$0$4956@SSP1NO25.highway.telekom.at> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Mon, 9 Apr 2001, florianx wrote: > >> Thx...I found the problem: the launch of INT15, now I use rest() of > Allegro > >> and all works! > > > >What is INT15? And what does rest() do differently from delay()? > > Because, if INT15 is executed, no other interrupt can be executet, so the > TSR driver (LPT1) cannot work during this time. But it is very time > criticly.... Yes, but what _is_ INT15? Are you talking about the interrupt 15h used by delay(), or about some program called "INT15"? If you are talking about the interrupt, why do you say that it prevents other interrupts from being executed?