Subject: Re: NMI / hanging
To: None <st@epcc.ed.ac.uk>
From: Mike Long <mike.long@analog.com>
List: port-i386
Date: 11/29/1995 13:02:00
>Date: Wed, 29 Nov 1995 15:50:44 +0000 (GMT)
>From: Scott Telford <st@epcc.ed.ac.uk>
>
>> > I had gotten a NMI once before that I have record of:
>> >    Nov 20 19:04:11 solstice /netbsd: NMI port 61 a0, port 70 ff
>> 
>> It's parity error in memory; standard PC motherboards indicate 
>> parity errors by setting the most significat bit of 0x61 port to 1 
>> and generating NMI.
>
>What's the significance of port 0x70?

Port 0x70 is the real-time clock chip's index register; the MSB is the
NMI enable bit.

It's also a write-only port (at least for a real clock chip), which is
probably why you see 0xff for the contents.
-- 
Mike Long <mike.long@analog.com>           http://www.shore.net/~mikel
VLSI Design Engineer         finger mikel@shore.net for PGP public key
Analog Devices, CPD Division          CCBF225E7D3F7ECB2C8F7ABB15D9BE7B
Norwood, MA 02062 USA                assert(*this!=opinionof(Analog));