Mail Archives: djgpp/2000/10/20/07:31:41
> From: "TeddyLam" <teddylam AT geocities DOT com>
> Newsgroups: comp.os.msdos.djgpp
> Date: Fri, 20 Oct 2000 17:04:11 +0800
>
> Well... actually Yes :-)
>
> Because I'm programming the PC as a Bit Error Rate tester. During the test,
> I really don't suppose the PC do any other jobs at all. I want it to
> be boot up in clean DOS, run the program for a long time, turn off
> all interrupts except the one I use, save all test faults into RAM
> (64M available :), then when the test finish, turn on interrupts
> again and save the information on hard-disk.
You seem to assume that, when you turn on the automatic EOI, all the
normal PC features continue working as before. For example, you do
still want the timer tick interrupt to occur, right?
Also, how do you manage to know what interrupts do you need? The
library and the DPMI server might use interrupts behind your back
without your knowledge.
As another data point, the excellent book "The Undocumented PC"
clearly says that ``Automatic EOI is not a real option on any PC
system".
However, if you want to turn on auto-EOI, go ahead, it's very easy.
Just don't come back crying telling that you haven't been warned...
- Raw text -