delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/08/28/15:13:35

Message-ID: <35E6F307.6DFB1228@silesia.top.pl>
Date: Fri, 28 Aug 1998 21:12:23 +0300
From: Paszek <wapex AT silesia DOT top DOT pl>
MIME-Version: 1.0
To: djgpp AT delorie DOT com
Subject: Re: using function 0x3f of int 0x21 hangs my machine
References: <Pine DOT SUN DOT 3 DOT 91 DOT 980827141753 DOT 6326Q-100000 AT is>


Eli Zaretskii wrote:

> On Tue, 25 Aug 1998, Paszek wrote:
>
> > When I take over int 0x8, and call function 0x3f of int 0x21 (disk
> > read), my computer hangs.
>
> You don't call Int 21h from within the interrupt handler, I hope?
>
> If not, please post the shortest program that exhibits this problem.

I've already solved the problem. I've looked into allegro's sources to
see how it is done there, and discovered thet each time my handler is
beeing called it has to set port 0x20 to 0x20 (EOI). Thanks for help
anyway.

- Raw text -


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