delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/03/15/20:22:58

Date: Wed, 15 Mar 2000 19:24:55 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
X-Sender: eliz AT is
To: Karsten Schmidt <Karsten DOT Schmidt AT student DOT uni-ulm DOT de>
cc: djgpp AT delorie DOT com
Subject: Re: Interrupt handler crashes after a minute
In-Reply-To: <38CF57D7.1A344BB7@student.uni-ulm.de>
Message-ID: <Pine.SUN.3.91.1000315192228.23798A-100000@is>
MIME-Version: 1.0
Note-from-DJ: This may be spam
Reply-To: djgpp AT delorie DOT com
Errors-To: dj-admin AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On Wed, 15 Mar 2000, Karsten Schmidt wrote:

> I'm currently porting a Borland 16bit library to DJGPP and therefore I
> must chain the interrupt of a PCI device.
> When I use the _go32_dpmi_chain_protected_mode_interrupt_vector() the
> library seems to work fine for a while, but suddenly the program hangs
> and the only thing I can do is to reboot the machine.

I don't see any code which locks the code and the data touched by the 
interrupt handler.  If you indeed don't do that, I suggest to try locking 
everything (use the appropriate bit in _crt0_startup_flags), and see if 
the problem goes away.

> If you want to reply directly send a mail to:
> Karsten*Schmidt AT student DOT uni-ulm DOT de and replace the * with a . (I hope
> this will prevent me from getting more spam).

Does the risk of getting a couple of spam messages justify the nuisance 
that I need to go through to remove the anti-spam?

- Raw text -


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