[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