*BSD News Article 3485


Return to BSD News archive

Newsgroups: comp.unix.bsd
Path: sserve!manuel!munnari.oz.au!constellation!apple!agate!tfs.com!tfs.com!julian
From: julian@tfs.com (Julian Elischer)
Subject: NMI port61 a0 message
Message-ID: <1992Aug7.042653.26419@tfs.com>
Summary: NMI= parity error
Organization: TRW Financial Systems
Distribution: comp
Date: Fri, 7 Aug 1992 04:26:53 GMT
Lines: 36


In response to one writer's question as to what NMI
port61 a0
means

port6 is the status port that says why you got an NMI
the 0x80 bit indicates it was a parity error on the 
motherboard memory.

In a related question the same writer asks:
how can using a 64k buffer in the kernel help
the SCSI problem:

one possibility depends on the version of the adaptec 
1542 card you have:

early cards only allowed 16 DMA segments despite what the 
manual says: Therefore 64k could possibly require upto
17 segments if they were not alligned.

1 for the first n bytes
15 for the intermediate 4k pages
1 for the last 4k-n bytes.

New aha1542ahs get this right
I can post prom revision info if requestyed (It's at work)


+----------------------------------+       ______ _  __
|   __--_|\  Julian Elischer       |       \     U \/ / On assignment
|  /       \ julian@tfs.com        +------>x   USA    \ in a very strange
| (   OZ    ) 2118 Milvia st. Berkeley CA. \___   ___ | country !
+- X_.---._/  USA+(510) 704-3137(wk)           \_/   \\            
          v