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 [EMAIL PROTECTED] -----
> -- [rtl] ---
> To unsubscribe:
> echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
> echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
> --
> For more information on Real-Time Linux see:
> http://www.rtlinux.org/rtlinux/
----- End of forwarded message from [EMAIL PROTECTED] -----
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
--
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/