Commit 6dfa434e authored by Wolfgang Denk's avatar Wolfgang Denk
Browse files

Ignore broadcast status bit in received frames in 8260 FCC ethernet

loopback test code
Patch by Murray Jensen, 18 Jul 2005
parent 507d3b0c
......@@ -2,6 +2,10 @@
Changes for U-Boot 1.1.3:
======================================================================
* Ignore broadcast status bit in received frames in 8260 FCC ethernet
loopback test code
Patch by Murray Jensen, 18 Jul 2005
* Fix typo in mkconfig script (used == instead of =)
Patch by Murray Jensen, 18 Jul 2005
......
......@@ -628,6 +628,9 @@ swap16 (unsigned short x)
return (((x & 0xff) << 8) | ((x & 0xff00) >> 8));
}
/* broadcast is not an error - we send them like that */
#define BD_ENET_RX_ERRS (BD_ENET_RX_STATS & ~BD_ENET_RX_BC)
void
eth_loopback_test (void)
{
......@@ -1002,7 +1005,7 @@ eth_loopback_test (void)
ecp->rxeacc._f++;
}
if (sc & BD_ENET_RX_STATS) {
if (sc & BD_ENET_RX_ERRS) {
ulong n;
/*
......@@ -1033,7 +1036,7 @@ eth_loopback_test (void)
ecp->rxeacc.cl++;
bdp->cbd_sc &= \
~BD_ENET_RX_STATS;
~BD_ENET_RX_ERRS;
}
else {
ushort datlen = bdp->cbd_datlen;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment