Date: Sun, 5 Sep 1999 23:14:30 -0700 (PDT) From: Bill Paul <wpaul@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/conf files src/sys/pci if_dm.c if_dmreg.h src/sys/modules Makefile src/sys/modules/dm Makefile src/share/man/man4/man4.i386 dm.4 Makefile src/sys/i386/i386 userconfig.c src/sys/i386/conf GENERIC LINT src/sys/alpha/conf ... Message-ID: <199909060614.XAA18486@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
wpaul 1999/09/05 23:14:30 PDT
Modified files:
sys/conf files
sys/modules Makefile
share/man/man4/man4.i386 Makefile
sys/i386/i386 userconfig.c
sys/i386/conf GENERIC LINT
sys/alpha/conf GENERIC
release/sysinstall devices.c
release/texts/i386 HARDWARE.TXT RELNOTES.TXT
Added files:
sys/pci if_dm.c if_dmreg.h
sys/modules/dm Makefile
share/man/man4/man4.i386 dm.4
Log:
This commit adds driver support for PCI fast ethernet NICs based on
the Davicom DM9100 and DM9102 chipsets, including the Jaton Corporation
XPressNet. Datasheet is available from www.davicom8.com.
The DM910x chips are still more tulip clones. The API is reproduced
pretty faithfully, unfortunately the performance is pretty bad. The
transmitter seems to have a lot of problems DMAing multi-fragment
packets. The only way to make it work reliably is to coalesce transmitted
packets into a single contiguous buffer. The Linux driver (written by
Davicom) actually does something similar to this. I can't recomment this
NIC as anything more than a "connectivity solution."
This driver uses newbus and miibus and is supported on both i386
and alpha platforms.
Revision Changes Path
1.246 +1 -0 src/sys/conf/files
1.76 +2 -2 src/sys/modules/Makefile
1.117 +4 -3 src/share/man/man4/man4.i386/Makefile
1.158 +3 -2 src/sys/i386/i386/userconfig.c
1.188 +2 -1 src/sys/i386/conf/GENERIC
1.639 +6 -1 src/sys/i386/conf/LINT
1.41 +2 -1 src/sys/alpha/conf/GENERIC
1.104 +2 -1 src/release/sysinstall/devices.c
1.19 +5 -0 src/release/texts/i386/HARDWARE.TXT
1.31 +8 -0 src/release/texts/i386/RELNOTES.TXT
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?199909060614.XAA18486>
