cvs commit: src/share/man/man4 Makefile bfe.4 src/sys/modules
Makefile src/sys/modules/bfe Makefile src/sys/dev/bfe if_bfe.c
if_bfereg.h src/sys/dev/mii bmtphy.c miidevs src/sys/conf files
src/sys/i386/conf GENERIC src/etc devd.conf ...
Bill Paul
wpaul at FreeBSD.org
Tue Sep 9 11:17:25 PDT 2003
wpaul 2003/09/09 11:17:24 PDT
FreeBSD src repository
Modified files:
share/man/man4 Makefile
sys/modules Makefile
sys/dev/mii bmtphy.c miidevs
sys/conf files
sys/i386/conf GENERIC
etc devd.conf
usr.sbin/sysinstall devices.c
Added files:
share/man/man4 bfe.4
sys/modules/bfe Makefile
sys/dev/bfe if_bfe.c if_bfereg.h
Log:
Add a device driver for the Broadcom BCM4401 ethernet controller,
written by Stuart Walsh and Duncan Barclay (with some kibbitzing by
me). I'm checking it in on Stuart's behalf.
The BCM4401 is built into several x86 laptop and desktop systems. For the
moment, I have only enabled it in the x86 kernel config because although
it's a PCI device, I haven't heard of any standalone NICs that use it. If
somebody knows of one, we can easily add it to the other arches.
This driver uses register/structure data gleaned from the Linux
driver released by Broadcom, but does not contain any of the code
from the Linux driver itself. It uses busdma.
Revision Changes Path
1.8 +2 -2 src/etc/devd.conf
1.224 +1 -0 src/share/man/man4/Makefile
1.1 +99 -0 src/share/man/man4/bfe.4 (new)
1.823 +1 -0 src/sys/conf/files
1.1 +1557 -0 src/sys/dev/bfe/if_bfe.c (new)
1.1 +512 -0 src/sys/dev/bfe/if_bfereg.h (new)
1.6 +3 -0 src/sys/dev/mii/bmtphy.c
1.25 +1 -0 src/sys/dev/mii/miidevs
1.390 +1 -0 src/sys/i386/conf/GENERIC
1.350 +1 -0 src/sys/modules/Makefile
1.1 +8 -0 src/sys/modules/bfe/Makefile (new)
1.152 +1 -0 src/usr.sbin/sysinstall/devices.c
More information about the cvs-src
mailing list