TIP: Click on subject to list as thread! ANSI
echo: 80xxx
to: GLEN MCNABB
from: CRAIG HART
date: 1998-01-06 12:04:00
subject: pure Hex Programming

Hi..
 > You can't disable the NMI. It's hardwired to the parity check. The port
 > to
 > disable the parity on motherboards vary from one make to the next. If
 > your
 > writing for yourself, that's ok, a market item is just about impossible.
 > The most you can do is either CLI or disable the PIC chip(s).
Not quite. NMI is disableable on all 286+ motherboards by setting bit 7 of 
port 70h. On an XT, It's possible by reprogramming the 8255.
CLI has no effect on NMI, nor does disabling the PIC's.
 > SM> SM> SM> On the 808x, when loading SS, an interrupt can occur before SP
 > is
 > SM> SM> loaded,
That's a bug in early 8088's only. It was fixed very early on (1980) so 
you'll only find it if your CPU is vintage 1978,79, 80 or so. All curent 
CPU's from later 8088 on disable interrupts for one instruction after any 
instruction that alters SS.
    Craig
--- FMail/386 1.20+
---------------
* Origin: Communications Barrier BBS (03) 9585 1112, 24hrs (3:632/533)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.