summaryrefslogtreecommitdiffstats
path: root/release
diff options
context:
space:
mode:
authorwpaul <wpaul@FreeBSD.org>1999-09-06 06:14:30 +0000
committerwpaul <wpaul@FreeBSD.org>1999-09-06 06:14:30 +0000
commitd963135a0bae02457d1879aa073750f0cac31796 (patch)
tree2e45f841bc47b7f9c3b57192744f793a2293f6fb /release
parentfc46bb827501a8a945e2a061bbd01609ac67b100 (diff)
downloadFreeBSD-src-d963135a0bae02457d1879aa073750f0cac31796.zip
FreeBSD-src-d963135a0bae02457d1879aa073750f0cac31796.tar.gz
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.
Diffstat (limited to 'release')
-rw-r--r--release/sysinstall/devices.c1
-rw-r--r--release/texts/i386/HARDWARE.TXT5
-rw-r--r--release/texts/i386/RELNOTES.TXT8
3 files changed, 14 insertions, 0 deletions
diff --git a/release/sysinstall/devices.c b/release/sysinstall/devices.c
index 878e4e8..7269b69 100644
--- a/release/sysinstall/devices.c
+++ b/release/sysinstall/devices.c
@@ -89,6 +89,7 @@ static struct _devname {
{ DEVICE_TYPE_NETWORK, "cc3i", "SDL HSSI sync serial PCI card" },
{ DEVICE_TYPE_NETWORK, "en", "Efficient Networks ATM PCI card" },
{ DEVICE_TYPE_NETWORK, "de", "DEC DE435 PCI NIC or other DC21040-AA based card" },
+ { DEVICE_TYPE_NETWORK, "dm", "Davicom DM9100/DM9102 PCI fast ethernet card" },
{ DEVICE_TYPE_NETWORK, "fxp", "Intel EtherExpress Pro/100B PCI Fast Ethernet card" },
{ DEVICE_TYPE_NETWORK, "ed", "Novell NE1000/2000; 3C503; NE2000-compatible PCMCIA" },
{ DEVICE_TYPE_NETWORK, "ep", "3Com 3C509 ethernet card/3C589 PCMCIA" },
diff --git a/release/texts/i386/HARDWARE.TXT b/release/texts/i386/HARDWARE.TXT
index 5911f7a..5d0919f 100644
--- a/release/texts/i386/HARDWARE.TXT
+++ b/release/texts/i386/HARDWARE.TXT
@@ -90,6 +90,7 @@ al0 dyn dyn n/a dyn ADMtek AL981 PCI based cards
ax0 dyn dyn n/a dyn ASIX AX88140A PCI based cards
de0 n/a n/a n/a n/a DEC DC21x40 PCI based cards
(including 21140 100bT cards)
+dm0 n/a n/a n/a n/a Davicom DM9100/DM9102 PCI based cards
ed0 280 10 dyn d8000 WD & SMC 80xx; Novell NE1000 &
NE2000; 3Com 3C503; HP PC Lan+
eg0 310 5 dyn dyn 3Com 3C505
@@ -514,6 +515,10 @@ DEC EtherWORKS II NICs (DE200, DE201, DE202, and DE422)
DEC DC21040, DC21041, or DC21140 based NICs (SMC Etherpower 8432T, DE245, etc)
DEC FDDI (DEFPA/DEFEA) NICs
+Davicom DM9100 and DM9102 PCI fast ethernet NICs, including the
+following:
+ Jaton Corporation XPressNet
+
Efficient ENI-155p ATM PCI
FORE PCA-200E ATM PCI
diff --git a/release/texts/i386/RELNOTES.TXT b/release/texts/i386/RELNOTES.TXT
index 1f5b82b..1c32f85 100644
--- a/release/texts/i386/RELNOTES.TXT
+++ b/release/texts/i386/RELNOTES.TXT
@@ -98,6 +98,10 @@ syslog(3) to log all messages to /var/log/security.
Driver support has been added for PCI fast ethernet adapters based on
the Silicon Integrated Systems SiS 900 and SiS 7016 ethernet controllers.
+Driver support has been added for PCI fast ethernet adapters based on
+the Davicom DM9100 and DM9102 ethernet controllers, including the Jaton
+Corporation XpressNet.
+
1.2. SECURITY FIXES
-------------------
@@ -334,6 +338,10 @@ DEC EtherWORKS II NICs (DE200, DE201, DE202, and DE422)
DEC DC21040, DC21041, or DC21140 based NICs (SMC Etherpower 8432T, DE245, etc)
DEC FDDI (DEFPA/DEFEA) NICs
+Davicom DM9100 and DM9102 PCI fast ethernet NICs, including the
+following:
+ Jaton Corporation XpressNet
+
Fujitsu MB86960A/MB86965A
HP PC Lan+ cards (model numbers: 27247B and 27252A).
OpenPOWER on IntegriCloud