Synopsis:
On a RTAI/Redhat system I am ending up in my interrupt service
routine, but
the Bit3 registers have no interrupting bits set. (No VME IRQ's, No
errors, No DMA)
Details:
The system works 99.99% of the time, but ocassionally can not
identify why
the ISR is being run. The IRQ level is not shared. I am using RTAI
real-time
extensions to Linux, and have addressed the SMI interrupt issues.
If I ignore the condition, I find that the real VME interrupt is
lost.
(I can detect this clearly, because the hardware detects and
provides a second
error interrupt.)
Even with the hardware interrupting at a snails pace (10Hz) I still
see
a random problem once every hundred thousand interrupts.
Any ideas of what to do when the Bit3 card indicates is has no
interrupts?
-- Joe Brandt
National Radio Astronomy Observatory
Green Bank, WV


|