Re: Problem with IRQs

David Hinds <[email protected]> Tue, 3 Feb 2004 23:40:24 -0800
Newsgroups gmane.linux.pcmcia.devel
Message-ID <[email protected]>
On Tue, Feb 03, 2004 at 06:32:28PM -0800, Bob Rinker wrote:
> 
> The problem is that the pcmcia driver doesn't load. I think the problem is
> due to a lack of IRQs. The error meesage I get (during boot-up) is:
> 
>   PCI: No IRQ known for interrupt pin A of device 01:02.0. Please try
>   using pci=biosirq.
>   PCI: No IRQ known for interrupt pin B of device 01:02.1. Please try
>   using pci=biosirq.
>   ds: no socket drivers loaded!

It is not running out of interrupts; PCI interrupts are shareable.
The problem is that the kernel was not able to figure out the
interrupt assignments for your CardBus bridge devices.  It appears
that for an older kernel, this was recoverable, but now it is fatal?
I'm not sure; I'm not so familiar with the internals of the kernel
drivers.

I'd suggest getting a 2.4.24 kernel and enabling ACPI support.  On
newer systems, that normally does a better job of figuring out PCI
interrupt assignments.

-- Dave


-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn