CH> Hi..
CH>
CH> > You can't disable the NMI. It's hardwired to the parity check. The
ort
CH> > to
CH> > disable the parity on motherboards vary from one make to the next. If
CH> > your
CH> > writing for yourself, that's ok, a market item is just about
CH> impossible.
CH> > The most you can do is either CLI or disable the PIC chip(s).
CH> Not quite. NMI is disableable on all 286+ motherboards by setting bit 7
CH> of port 70h. On an XT, It's possible by reprogramming the 8255.
It's possible
CH> CLI has no effect on NMI, nor does disabling the PIC's.
Of course not. Then, if you have a NMI at anytime it won't matter much.
Failed parity is failed parity.
CH> > SM> SM> SM> On the 808x, when loading SS, an interrupt can occur
CH> before SP
CH> > is
CH> > SM> SM> loaded,
CH> That's a bug in early 8088's only. It was fixed very early on (1980) so
CH> you'll only find it if your CPU is vintage 1978,79, 80 or so. All curent
CH> CPU's from later 8088 on disable interrupts for one instruction after any
CH> instruction that alters SS.
Well that explains it. My data on the 8088/86 is about that old. :)
Glen..
--- ProBoard v2.16 [Reg]
---------------
* Origin: NC/NEC SEWAnet, Bucolic Fair (1:3407/25)
|