[En-Nut-Discussion] Preview Fix 060626

Harald Kipp harald.kipp at egnite.de
Tue Jun 27 12:56:35 CEST 2006


Michael,

At 12:40 27.06.2006 +0200, you wrote:

>The SMSC indeed overruns now. As there is no NutEventPostFromIrq(...) in the
>interrupt handler for INT_RX_OVRN the event stalls and only the next event
>timeout reactivates the Interrupts. I've added a NutEventPortFromIrq into
>the INT_RX_OVRN handler and it now runs much steadier.
>
>We will have to find a way to make the context switch fast again.

In my opinion the problem is in the SMSC driver. It should
be able to run without timeout value, but it doesn't.

Furthermore I noticed, that the interrupt routine posts to
ni_tx_rdy, but I can't find any wait on that queque.

Harald




More information about the En-Nut-Discussion mailing list