diff options
author | wpaul <wpaul@FreeBSD.org> | 1999-04-12 02:47:20 +0000 |
---|---|---|
committer | wpaul <wpaul@FreeBSD.org> | 1999-04-12 02:47:20 +0000 |
commit | 3b411891b9eed7df60e5c2f8539a24a84dc8aceb (patch) | |
tree | ba887d6bd8d49c61d28f588eb588acab35b253f0 | |
parent | 839783f3cb291e56e94c046b51ce8cc37616b9c9 (diff) | |
download | FreeBSD-src-3b411891b9eed7df60e5c2f8539a24a84dc8aceb.zip FreeBSD-src-3b411891b9eed7df60e5c2f8539a24a84dc8aceb.tar.gz |
Minor tweak: move initialiation of busctl register to before setting of
the cache alignment bits.
-rw-r--r-- | sys/pci/if_pn.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/pci/if_pn.c b/sys/pci/if_pn.c index 890c60d..da8b11b 100644 --- a/sys/pci/if_pn.c +++ b/sys/pci/if_pn.c @@ -29,7 +29,7 @@ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF * THE POSSIBILITY OF SUCH DAMAGE. * - * $Id: if_pn.c,v 1.46 1999/04/11 05:11:09 wpaul Exp $ + * $Id: if_pn.c,v 1.47 1999/04/12 02:44:28 wpaul Exp $ */ /* @@ -97,7 +97,7 @@ #ifndef lint static const char rcsid[] = - "$Id: if_pn.c,v 1.46 1999/04/11 05:11:09 wpaul Exp $"; + "$Id: if_pn.c,v 1.47 1999/04/12 02:44:28 wpaul Exp $"; #endif /* @@ -1943,6 +1943,7 @@ static void pn_init(xsc) /* * Set cache alignment and burst length. */ + CSR_WRITE_4(sc, PN_BUSCTL, PN_BURSTLEN_USECA); switch(sc->pn_cachesize) { case 32: PN_SETBIT(sc, PN_BUSCTL, PN_CACHEALIGN_32LONG); @@ -1958,7 +1959,6 @@ static void pn_init(xsc) PN_SETBIT(sc, PN_BUSCTL, PN_CACHEALIGN_NONE); break; } - CSR_WRITE_4(sc, PN_BUSCTL, PN_BURSTLEN_USECA); PN_CLRBIT(sc, PN_NETCFG, PN_NETCFG_TX_IMMEDIATE); PN_CLRBIT(sc, PN_NETCFG, PN_NETCFG_NO_RXCRC); |