BD_ENET_RX_EMPTY
while (!((status = fec16_to_cpu(bdp->cbd_sc)) & BD_ENET_RX_EMPTY)) {
status |= BD_ENET_RX_EMPTY;
while (!((status = fec16_to_cpu(bdp->cbd_sc)) & BD_ENET_RX_EMPTY)) {
status |= BD_ENET_RX_EMPTY;
while (!((status = fec16_to_cpu(bdp->cbd_sc)) & BD_ENET_RX_EMPTY)) {
status |= BD_ENET_RX_EMPTY;
status |= BD_ENET_RX_EMPTY;
bdp->cbd_sc = cpu_to_fec16(BD_ENET_RX_EMPTY);
while (((sc = CBDR_SC(bdp)) & BD_ENET_RX_EMPTY) == 0 &&
CBDW_SC(bdp, (sc & ~BD_ENET_RX_STATS) | BD_ENET_RX_EMPTY);
CBDW_SC(bdp, BD_ENET_RX_EMPTY |