Problem in Interrupt Handling ....

Etienne Lorrain (etienne_lorrain@yahoo.fr)
Mon, 6 Aug 2001 16:22:36 +0200 (CEST)


> But after some period (may be after 2 –3
> hours) recv interrupts are not coming (all other type
> of interrupts are Ok ..), If I reset the ISR0
> (interrupt status register which contains recv
> interrupt) and enable ISR0, recv interrupts are
> coming.

You have an higher priority interrupt pending on the
"kind of" UART. Probably you have had two interrupts
(TxReady and RxFull) on the same IRQ and you have treated
only one of them, or you have forgotten to treat a modem
interrupt or... Look at the UART interrupt priorities
in your documentation.
This is excluding the obvious case "two serial lines shares
the same IRQ".

Hope that helps,
Etienne.

___________________________________________________________
Do You Yahoo!? -- Vos albums photos en ligne,
Yahoo! Photos : http://fr.photos.yahoo.com
-
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/