summaryrefslogtreecommitdiffstats
path: root/sys/dev/bge
diff options
context:
space:
mode:
authorps <ps@FreeBSD.org>2003-09-23 00:37:07 +0000
committerps <ps@FreeBSD.org>2003-09-23 00:37:07 +0000
commit9a2e12955b8b23eda7a70d330c9c7ecbbecceb6c (patch)
treea41a63d75d494cc9b8b35920ca49d40e66eec481 /sys/dev/bge
parentc9a12a677e97c1084a17b0720e6b00eca371854e (diff)
downloadFreeBSD-src-9a2e12955b8b23eda7a70d330c9c7ecbbecceb6c.zip
FreeBSD-src-9a2e12955b8b23eda7a70d330c9c7ecbbecceb6c.tar.gz
From the Broadcom Eratta:
Setting the No_CRC bit Can Cause Data Write Errors on BCM5701/03/04 The resolution is to not set the No_CRC bit in the Mode Control Register.
Diffstat (limited to 'sys/dev/bge')
-rw-r--r--sys/dev/bge/if_bge.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/dev/bge/if_bge.c b/sys/dev/bge/if_bge.c
index d933831..04cf2e8 100644
--- a/sys/dev/bge/if_bge.c
+++ b/sys/dev/bge/if_bge.c
@@ -1275,8 +1275,7 @@ bge_chipinit(sc)
CSR_WRITE_4(sc, BGE_MODE_CTL, BGE_MODECTL_WORDSWAP_NONFRAME|
BGE_MODECTL_BYTESWAP_DATA|BGE_MODECTL_WORDSWAP_DATA|
BGE_MODECTL_MAC_ATTN_INTR|BGE_MODECTL_HOST_SEND_BDS|
- BGE_MODECTL_NO_RX_CRC|BGE_MODECTL_TX_NO_PHDR_CSUM|
- BGE_MODECTL_RX_NO_PHDR_CSUM);
+ BGE_MODECTL_TX_NO_PHDR_CSUM|BGE_MODECTL_RX_NO_PHDR_CSUM);
/*
* Disable memory write invalidate. Apparently it is not supported
OpenPOWER on IntegriCloud