Subject: Re: NetBSD 1.4_BETA/i386: panc intr_establish: irq10 can't share level-triggered with edge-triggered
To: Port i386 <port-i386@8025.org>
From: Jason Thorpe <thorpej@nas.nasa.gov>
List: port-i386
Date: 04/27/1999 10:23:40
On Tue, 27 Apr 1999 18:14:13 +0100
"Port i386" <port-i386@8025.org> wrote:
> I'm trying to install NetBSD-1.4_BETA on a Dell Lattitude CPi 266 laptop.
I know someone running NetBSD on this exact laptop, so I have some experience
with it...
> The kernel on the floppy boots OK but when I reboot after installation, the
> real kernel prints some messages including the ones below:
>
> ex0 at pci0 dev 13 function 0: #Com 3c905-TX 10/100 Ethernet
> ex0: interrupting at irq10
> ...
> aria0 at ios0 port 0x290-0x297 irq 10
> panic: intr_establish: irq10 can't share level-triggered with edge-triggered
>
> Is this considered a bug, that these devices can both use irq 10 but in
> incompatible ways?
The root of the problem here is that the `aria' (a sound chip) device probe
is a little anxious, and gives a false match. You don't actually have
one of those in your CPi. In fact, you have a sound chip which works with
the NetBSD `wss' driver (with parameters I don't recall off the top of
my head, and the laptop is at home right now).
Anyhow, I belive `aria' was taken out of the GENERIC kernel because of
this problem. If that change has not been pulled up to the release
branch, it should be, and a new snapshot made.
-- Jason R. Thorpe <thorpej@nas.nasa.gov>