Mail Archives: djgpp/1996/11/10/17:37:18
From: | ronenp AT netvision DOT net DOT il (Ronen Friedman)
|
Newsgroups: | comp.os.msdos.djgpp
|
Subject: | Interrupts+emulation considered harmful
|
Date: | Sun, 10 Nov 1996 15:02:35 GMT
|
Organization: | NetVision LTD.
|
Lines: | 20
|
Distribution: | world
|
Message-ID: | <3285e9f2.28357936@news.netvision.net.il>
|
Reply-To: | ronen AT friendly DOT co DOT il
|
NNTP-Posting-Host: | ts008p11.pop9a.netvision.net.il
|
To: | djgpp AT delorie DOT com
|
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
Hi
FYI - seems floating point emulation and hardware interrupts do not
mix very well. I may be wrong, but the following details seem convincing:
for two weeks I have been struggling with crashes of my program, running
on a PC104 board with 486LC (no floating point capabilities). I am using
DJGPP 2/2.01, -lemu. The crashes happened in various locations in my
program, many times in floating point operations, but also in "normal",
innocent looking code. Those crashes never happened before the first
hardware interrupt was received.
It all went away when, a few days ago, we have installed a 387
co-processor. The program runs like charm ever since.
Yours
Ronen Friedman
ronen AT friendly DOT co DOT il
- Raw text -