summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--release/texts/HARDWARE.TXT6
-rw-r--r--release/texts/alpha/RELNOTES.TXT9
-rw-r--r--release/texts/i386/RELNOTES.TXT9
-rw-r--r--share/man/man4/pcn.44
-rw-r--r--sys/pci/if_pcn.c1
-rw-r--r--sys/pci/if_pcnreg.h1
6 files changed, 17 insertions, 13 deletions
diff --git a/release/texts/HARDWARE.TXT b/release/texts/HARDWARE.TXT
index 6924b2c..8339741 100644
--- a/release/texts/HARDWARE.TXT
+++ b/release/texts/HARDWARE.TXT
@@ -119,8 +119,8 @@ lnc0 280 10 n/a dyn Lance/PCnet cards
(Isolan, Novell NE2100, NE32-VL,
some PCnet-PCI cards)
pcn0 dyn dyn n/a dyn AMD PCnet/FAST, PCnet/FAST+,
- PCnet/PRO, PCnet/Home, and HomePNA
- cards
+ PCnet/FAST III, PCnet/PRO, PCnet/Home,
+ and HomePNA cards
rl0 dyn dyn n/a dyn RealTek 8129/8139 fast ethernet
sf0 dyn dyn n/a dyn Adaptec AIC-6915 fast ethernet
sis0 dyn dyn n/a dyn SiS 900/SiS 7016 fast ethernet
@@ -528,7 +528,7 @@ chipsets, including the following:
Silicon Graphics Gigabit Ethernet
AMD PCnet/PCI (79c970 & 53c974 or 79c974)
-AMD PCnet/FAST, PCnet/FAST+, PCnet/PRO, HomePCI, and HomePNA.
+AMD PCnet/FAST, PCnet/FAST+, PCnet/FAST III, PCnet/PRO, HomePCI, and HomePNA.
SMC Elite 16 WD8013 ethernet interface, and most other WD8003E,
WD8003EBT, WD8003W, WD8013W, WD8003S, WD8003SBT and WD8013EBT
diff --git a/release/texts/alpha/RELNOTES.TXT b/release/texts/alpha/RELNOTES.TXT
index 970201d..4bc8dbd 100644
--- a/release/texts/alpha/RELNOTES.TXT
+++ b/release/texts/alpha/RELNOTES.TXT
@@ -118,9 +118,9 @@ netgraph subsystem. The ng_ether(4) node is now dynamically loadable.
Miscellaneous bug fixes and enhancements have also been made. [MERGED]
The pcn(4) driver, which supports the AMD PCnet/FAST, PCnet/FAST+,
-PCnet/PRO, PCnet/Home, and HomePNA adapters, has been added. Although
-these cards are already supported by the lnc(4) driver, the pcn driver
-runs these chips in 32-bit mode and uses the RX alignment feature to
+PCnet/FAST III, PCnet/PRO, PCnet/Home, and HomePNA adapters, has been added.
+Although these cards are already supported by the lnc(4) driver, the pcn
+driver runs these chips in 32-bit mode and uses the RX alignment feature to
achieve zero-copy receive. This driver is also machine-independent,
so it will work on both the i386 and alpha platforms. The lnc driver
is still needed to support non-PCI cards. [MERGED]
@@ -387,7 +387,8 @@ chipsets, including the following:
NEC Gigabit Ethernet
AMD PCnet/PCI (79c970 & 53c974 or 79c974)
-AMD PCnet/FAST, PCnet/FAST+, PCnet/PRO, PCnet/Home, and HomePNA.
+AMD PCnet/FAST, PCnet/FAST+, PCnet/FAST III, PCnet/PRO,
+PCnet/Home, and HomePNA.
SMC Elite 16 WD8013 Ethernet interface, and most other WD8003E,
WD8003EBT, WD8003W, WD8013W, WD8003S, WD8003SBT and WD8013EBT
diff --git a/release/texts/i386/RELNOTES.TXT b/release/texts/i386/RELNOTES.TXT
index 4e8e66b..761f3a1 100644
--- a/release/texts/i386/RELNOTES.TXT
+++ b/release/texts/i386/RELNOTES.TXT
@@ -139,9 +139,9 @@ netgraph subsystem. The ng_ether(4) node is now dynamically loadable.
Miscellaneous bug fixes and enhancements have also been made. [MERGED]
The pcn(4) driver, which supports the AMD PCnet/FAST, PCnet/FAST+,
-PCnet/PRO, PCnet/Home, and HomePNA adapters, has been added. Although
-these cards are already supported by the lnc(4) driver, the pcn driver
-runs these chips in 32-bit mode and uses the RX alignment feature to
+PCnet/FAST III, PCnet/PRO, PCnet/Home, and HomePNA adapters, has been added.
+Although these cards are already supported by the lnc(4) driver, the pcn
+driver runs these chips in 32-bit mode and uses the RX alignment feature to
achieve zero-copy receive. This driver is also machine-independent,
so it will work on both the i386 and alpha platforms. The lnc driver
is still needed to support non-PCI cards. [MERGED]
@@ -499,7 +499,8 @@ chipsets, including the following:
NEC Gigabit Ethernet
AMD PCnet/PCI (79c970 & 53c974 or 79c974)
-AMD PCnet/FAST, PCnet/FAST+, PCnet/PRO, PCnet/Home, and HomePNA.
+AMD PCnet/FAST, PCnet/FAST+, PCnet/FAST III, PCnet/PRO,
+PCnet/Home, and HomePNA.
SMC Elite 16 WD8013 Ethernet interface, and most other WD8003E,
WD8003EBT, WD8003W, WD8013W, WD8003S, WD8003SBT and WD8013EBT
diff --git a/share/man/man4/pcn.4 b/share/man/man4/pcn.4
index f80023c..1a1aa8c 100644
--- a/share/man/man4/pcn.4
+++ b/share/man/man4/pcn.4
@@ -44,8 +44,8 @@
The
.Nm
driver provides support for PCI ethernet adapters and embedded
-controllers based on the AMD PCnet/FAST, PCnet/FAST+, PCnet/PRO
-and PCnet/Home ethernet controller chips.
+controllers based on the AMD PCnet/FAST, PCnet/FAST+, PCnet/FAST III,
+PCnet/PRO and PCnet/Home ethernet controller chips.
.Pp
The PCnet/PCI chips include a 100Mbps ethernet MAC and support
both a serial and MII-compliant transceiver interface.
diff --git a/sys/pci/if_pcn.c b/sys/pci/if_pcn.c
index a2eb8ef..89f612a 100644
--- a/sys/pci/if_pcn.c
+++ b/sys/pci/if_pcn.c
@@ -410,6 +410,7 @@ static int pcn_probe(dev)
case Am79C971:
case Am79C972:
case Am79C973:
+ case Am79C975:
case Am79C976:
case Am79C978:
break;
diff --git a/sys/pci/if_pcnreg.h b/sys/pci/if_pcnreg.h
index 0b0a79a..0ae5cf3 100644
--- a/sys/pci/if_pcnreg.h
+++ b/sys/pci/if_pcnreg.h
@@ -225,6 +225,7 @@
#define Am79C972 0x2624
#define Am79C973 0x2625
#define Am79C978 0x2626
+#define Am79C975 0x2627
#define Am79C976 0x2628
/*
OpenPOWER on IntegriCloud