i386/96030: Install hangs with Broadcomm 440x NIC installed

Jianqin Qu jqu at its.brooklyn.cuny.edu
Thu May 11 15:04:00 UTC 2006


Please have a try on the patch below, the previous attachement seems 
gargled.


--- sys/dev/bfe/if_bfe.c.org	Sun Oct  9 12:15:11 2005
+++ sys/dev/bfe/if_bfe.c	Mon May  8 22:39:37 2006
@@ -719,6 +719,9 @@
  			    100, 0);
  		CSR_WRITE_4(sc, BFE_DMARX_CTRL, 0);
  		sc->bfe_rx_prod = sc->bfe_rx_cons = 0;
+
+		/* Software Reset */
+		BFE_OR(sc, BFE_ENET_CTRL, BFE_ENET_SRST);
  	}

  	bfe_core_reset(sc);



More information about the freebsd-i386 mailing list