diff options
-rw-r--r-- | app/steth.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/app/steth.c b/app/steth.c index 2502770..e861606 100644 --- a/app/steth.c +++ b/app/steth.c @@ -258,7 +258,8 @@ static void steth_nis (void) { if (eth_irq_ack_pending (ETH_DMASR_RS)) - steth_rx(); + while (! (ETH_DES0 (RxBD) & ETH_RDES0_OWN)) + steth_rx(); } void |