minor derivative to reduce compiler warnings and tag read-only parameters as const.

Dependents:   EthernetInterface

Fork of lwip-eth by mbed official

Files at this revision

API Documentation at this revision

Comitter:
mbed_official
Date:
Mon Jun 15 07:15:45 2015 +0100
Parent:
26:32c3ccc5a8ef
Child:
28:dd496edab2cc
Commit message:
Synchronized with git revision 77a973c00943e35b25c7aa34590de6e06de2ccef

Full URL: https://github.com/mbedmicro/mbed/commit/77a973c00943e35b25c7aa34590de6e06de2ccef/

Update k64f_emac.c

Changed in this revision

arch/TARGET_Freescale/k64f_emac.c Show annotated file Show diff for this revision Revisions of this file
--- a/arch/TARGET_Freescale/k64f_emac.c	Mon May 04 08:30:44 2015 +0100
+++ b/arch/TARGET_Freescale/k64f_emac.c	Mon Jun 15 07:15:45 2015 +0100
@@ -540,7 +540,7 @@
     /* Wait for receive task to wakeup */
     sys_arch_sem_wait(&k64f_enet->RxReadySem, 0);
 
-    if ((bdPtr[idx].control & kEnetRxBdEmpty) == 0) {
+    while ((bdPtr[idx].control & kEnetRxBdEmpty) == 0) {
       k64f_enetif_input(k64f_enet->netif, idx);
       idx = (idx + 1) % ENET_RX_RING_LEN;
     }