Date: Wed, 15 Mar 2000 19:24:55 +0200 (IST) From: Eli Zaretskii X-Sender: eliz AT is To: Karsten Schmidt 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: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 Precedence: bulk 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?