Date: Fri, 19 Jan 2001 15:55:09 -0800 (PST) From: Bill Paul <wpaul@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/pci if_vr.c if_dc.c Message-ID: <200101192355.f0JNt9692482@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
wpaul 2001/01/19 15:55:09 PST
Modified files:
sys/pci if_vr.c if_dc.c
Log:
Bug fixes that I've put together while working on a project in the office:
if_vr: handle the case where vr_encap() returns failure: bust out of the
packet sending loop instead of panicking. Also add some missing
newlines to some printf()s.
if_dc: The miibus_read and miibus_write methods keep swapping in and
out of MII mode by fiddling with CSR6 for cards with MII PHYs.
This is a hack to support the original Macronix 98713 card which
has built-in NWAY that uses an MII-like management interface
even though it uses serial transceivers. Conditionalize this
so that we only do this on 98713 chips, since it does bad things
to genuine tulip chips (and maybe other clones).
Revision Changes Path
1.37 +9 -5 src/sys/pci/if_vr.c
1.43 +14 -8 src/sys/pci/if_dc.c
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200101192355.f0JNt9692482>
