[En-Nut-Discussion] Re: interrupt sense control for RTL8019AS
PragmaLab
info at pragmalab.nl
Thu Sep 21 14:56:53 CEST 2006
Hi Henrik,
>Yes it does. The ISR must make sure that all pending interrupts are
>processed before leaving. That's why you find in the NIC driver's ISR a
>loop which checks the ISR for pending interrupts before exiting. The
>loop is only compiled in for edge triggered mode.
.... that was the missing part. Thanks. I allready started to wonder if I
misunderstood the concept of interupt sensibilty all these years.
Indeed, the difference between level and edge interrrupts explains exactly
why Eduardo expirienced the problems in his design without the inverter (and
without the patch in the ISR) .... Bug solved.... finally.
Best regards,
Rob
More information about the En-Nut-Discussion
mailing list