Re: Setting IRQ on intel8x0-card

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 2006-10-09 at 20:13 +0200, Mathias Friman wrote:
> Hi list.
> 
> I have a question regarding IRQ-assignment for an on-board card identified as an Intel 82801DB-ICH4.
> 
> It is a crappy card, I know, and you probably ask yourselves why on earth I would want to put any effort
> in configuring such sub-standard equipment. The question, fortunately, is a bit broader than that. I'm writing some swedish docs
> on how to set up a Linux-system as a DAW, and see the need to do it thoroughly. :)
> 
> As of now the card shares IRQ with the eth0-card, which isn't super if one is to set RT-prio 99 on it.
> 
> Is there a simple way in setting a specific IRQ without the need for a super-BIOS that does it for you? Since I have
> a laptop the option of shuffling the PCI-cards isn't really viable. :)
> 
> I think I remember from my early days of kernel-hacking that it is possible to set IRQ with modprobe options, but it
> was a while ago. I searched through the kernel tree in the /sound/pci/intel_8x0.c file to no avail.

its basically not possible. PC architecture has changed quite a lot in
the last few years, and AFAIK you can no longer get the kernel to change
IRQ assignments. it seems stupid, i know, but i dug into this rather
deeply a year or so back, and basically the kernel picks up the IO-APIC
routings and does not modify them, even with the many flags that appear
to be related to possibly modifying them :( there is a really cool perl
script that actually analyses IO-APIC routings via the /proc filesystem,
and it confirmed for me what i was worried about.

if your BIOS doesn't allow it, you're out of luck *AFAIK*. if i am
wrong, i will be happy to hear more, since i face similar issues on my
laptop.

--p



[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux