Return to BSD News archive
Path: sserve!manuel!munnari.oz.au!mips!decwrl!sdd.hp.com!swrinde!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!jvnc.net!darwin.sura.net!rsg1.er.usgs.gov!ornl!jamsun.ic.ornl.gov!mullens From: mullens@jamsun.ic.ornl.gov (James A. Mullens) Newsgroups: comp.unix.bsd Subject: Re: Description of Trap Codes Message-ID: <1992Aug31.165616.9050@ornl.gov> Date: 31 Aug 92 16:56:16 GMT References: <-13547389@nemesis> Sender: usenet@ornl.gov (News poster) Organization: Oak Ridge National Laboratory Lines: 29 In article <-13547389@nemesis>, uhclem@nemesis.UUCP writes: |> |> There have been several questions about the various Trap codes |> being encountered on the 386/486. Here is a list of the Trap codes, |> along with some common causes for each. |> |> Trap 2 NMI Interrupt |> On PC/AT systems, the NMI input to the CPU is usually |> connected to the main memory parity circuit. By the time the |> error signal is generated, the data may have already been |> used in an instruction, so it isn't possible to reliably |> recover. |> And some not-so-common causes (from various sources): PS50+ : I/O channel check, system watch-dog timer time-out interrupt, DMA timer time-out interrupt parity errors on any 8-bit or 16-bit board pulling the IOCHCK* line low, first generation of auto-switching EGA cards used NMI to trap port access for CGA emulation (e.g., ATI's EGA Wonder) Zeos Notebook low battery (perhaps other battery-based computers) jim mullens jcm@ornl.gov (128.219.128.17) -or- mullens@jamsun.ic.ornl.gov (128.219.64.31) voice: 615-574-5564