Svante Signell wrote:
 
> No response so far, trying again.
 
> Anyone knows how IRQ 5 is chosen both for my eth0 (tulip, external
> card) driver and sound (maestro, on motherboard) on my Compaq Presario
> 5640/5670 when other interrupts are available: 4,6,7,9,10,11?
 
> Also the graphics card is allocated to IRQ5:
> 01:00.0 VGA compatible controller: 3Dfx Interactive, Inc. Voodoo Banshee (rev 03) 
>(prog-if 00 [VGA])
>         Subsystem: Guillemot Corporation Maxi Gamer Phoenix
>         Flags: VGA palette snoop, 66Mhz, fast devsel, IRQ 5
 
> How to steer away one of the units from IRQ 5 to avoid interrupt
> sharing/conflicts? In the documentation to both the tulip and maestro driver I
> have not found any option to control the IRQ. What unit takes care of
> allocating IRQ's if the card driver does not require one, the kernel
> or the BIOS?
 
> The BIOS for this computer has very limited number of options, and as
> mentioned above the sound hardware is on the motherboard. Also only
> two PCI slots are available (one with the ethernet card, the other
> with a PCTV card, IRQ 3), so shuffling cards is not much to try.

I don't know why your Compaq does what it does, but I have seen a
similar effect with windoze and a stupid BIOS. Once I was working on a
system with four devices sharing one IRQ in windoze hardware manager,
even though there were more than enough unused IRQ's to give everything
one of its own. That BIOS did not allow a manual assignment of specific
IRQ's to specific PCI slots. A BIOS upgrade fixed it so everything got
an IRQ of its own without manual intervention.
-- 
Listen to advice and accept instruction, and in the end you will be
wise.                Proverbs 19:20 NKJV

 Team OS/2

Felix Miata  ***  http://mrmazda.members.atlantic.net


Reply via email to