Messages in this thread | ![/](/images/icornerl.gif) | | From | "Kathy Frazier" <> | Subject | RE: Missing interrupts? | Date | Tue, 22 Jul 2003 08:06:15 -0500 |
| |
SA,
>How did you check that the driver was asserting the interrupt? (do you have an >additional way of monitoring it?) I have yet to fully investigate my problem >and an additional tool to check if my board is actually asserting the >interrupt (and to find out how far it gets) would be very handy,
We hooked up a logic analyzer to the board and saw that the interrupt was being asserted.
>> Are you running these tests using the same board? You might try moving the >> board for this device driver from the athlon PC to the pentium 4 PC just to >> insure it is not a problem with the board.
>Same board each time
>>... >>.... >> Is the value in pi_stage.interrupt assigned from the irq element of the >> pci_dev structure (returned by pci_find_device routine)? This is the >> preferred way to obtain your IRQ rather than look directly at your device's >> config space.
>I am currently inspecting the board config space - I will modify and test - is >it possible for the config space to be "wrong".
The kernel can re-map things. See pci.txt in the Documentation directory of the source tree.
>> Even though you are indicating that you will share the IRQ, have you tried >> adjusting BIOS settings or moving board to another slot to try to establish >> a unique IRQ for yourself? That would at least prevent another device >> driver from getting in your way.
>The card and driver share "nicely" with a random assortment of hardware on the >"good" machines - I will try to get it a unique (or at least different >interrupt) on the bad machine (it current shares with usb on int 9 which >never seems to get any interrupts) and see how this pans out
It's worth trying. Just to know that nothing else is messing you up!
Good luck! Kathy
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| ![\](/images/icornerr.gif) |