Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Oct 1998 22:00:52 +0000 (GMT)
From:      Terry Lambert <tlambert@primenet.com>
To:        phk@critter.freebsd.dk (Poul-Henning Kamp)
Cc:        tlambert@primenet.com, dwhite@resnet.uoregon.edu, jeff-ml@mountin.net, freebsd-current@FreeBSD.ORG
Subject:   Re: 3.0 missing some docs?
Message-ID:  <199810242200.PAA25750@usr01.primenet.com>
In-Reply-To: <6537.909182675@critter.freebsd.dk> from "Poul-Henning Kamp" at Oct 24, 98 00:44:35 am

next in thread | previous in thread | raw e-mail | index | archive | help
> >> It's a hardware-ism.  IRQ 7 is the generic junk IRQ.
> >
> >I was under the impression that we had registered default handlers for
> >all IRQ's, and thus 7 was no longer the grabage bin unless there
> >was a deassert race that indicates a real problem?
> >
> >You should ask Bruce Evans for confirmation.
> 
> IRQ is the i8259's garbage bin, regardless of config.  If an IRQ is asserted
> too short for classification by the i8259 it becomes irq7.

Yeah; that's the race.

I remember that when IRQ 2 was disabled in the interrupt controller,
back before there were default handlers to catch and ack it if it were
enabled, EGA cards with vertical retrace interrupt on IRQ 2 (for
light pen support) used to get thrown onto 7 as "masked, unclassifiable".
I think I remember something about unsupported portions of some sound
cards throwing spurious interrupts with an open collector microphone
input without a hold-down resistor, too.

Anyway, my point is that it's much less "generic junk" now, and it
probably indicates a real problem with some hardware that's asserting
and then deasserting some other IRQ: in other words, there's some bad
hardware on board that machine, it's not just an unexpected (but
valid) interrupt from good hardware.


					Terry Lambert
					terry@lambert.org
---
Any opinions in this posting are my own and not those of my present
or previous employers.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199810242200.PAA25750>