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

Re: [rtl] off-topic: PCI interrupts



Ken:
IMHO, nothing off topic about your question. In my experience, there are 
4 interrupts available to the PCI bus in PCs. If you have 5 or more PCI 
slots, then at least two slots have to share the same interrupt. 

If you will do a "cat /proc/pci | less" or "cat /proc/pci &> filename" 
you can then look at the proc filesystem's record of which inerrupt 
was assigned each device and move your device to another slot until
you have a unique interrupt.

Good luck
Wayne

Ken Teh wrote:
> 
> I have a RTLinux x86 box with a PCI device that shares the IRQ with the
> network card.  Originally, I had the device in another PC (with the same
> network card, but different motherboard), and had done my RTL development
> there.  Everything worked.  Now with the new motherboard, nothing runs
> because of the shared IRQ.
> 
> My understanding of IRQs is sketchy, but it is my understanding that the
> motherboard BIOS is supposed to resolve IRQ numbers between the various PCI
> devices.  Do I have a faulty motherboard?
> 
> Thanks, Ken
> 
> ----- End of forwarded message from owner-rtl@fsmlabs.com -----
> -- [rtl] ---
> To unsubscribe:
> echo "unsubscribe rtl" | mail majordomo@rtlinux.org OR
> echo "unsubscribe rtl <Your_email>" | mail majordomo@rtlinux.org
> --
> For more information on Real-Time Linux see:
> http://www.rtlinux.org/rtlinux/