[lkml]   [1998]   [Nov]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: PCI interrupts
On Mon, 9 Nov 1998, Ilia M. Zubkov wrote:

> I wonder if linux kernel allows user to set PCI interrupts, different
> to those, preset by motherboard/PCI BIOS?

In general, device drivers cannot change the PCI interrupt mapping. That's
done by the BIOS at boot time.

[[ Merely changing the IRQ reporting register in PCI config space does not
change the actual INT->IRQ mapping. ]]

[[ It's possible for the kernel to have intimate knowledge of the
motherboard chipset and do the same thing that the BIOS does, but the kernel
cannot know how every motherboard is wired c.f the recent APIC code. So
the short answer "no" is pretty much accurate. ]]

> For example, is it possible to set to different interrupts five ethernet
> cards if BIOS does not allow to choose which PCI card should use which
> interrupt?

Donald Becker
USRA-CESDIS, Center of Excellence in Space Data and Information Sciences.
Code 930.5, Goddard Space Flight Center, Greenbelt, MD. 20771

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
Please read the FAQ at

 \ /
  Last update: 2005-03-22 13:45    [from the cache]
©2003-2014 Jasper Spaans. hosted at Digital Ocean