summaryrefslogtreecommitdiffstats
path: root/share/man/man4/re.4
diff options
context:
space:
mode:
authorwpaul <wpaul@FreeBSD.org>2006-06-26 20:31:32 +0000
committerwpaul <wpaul@FreeBSD.org>2006-06-26 20:31:32 +0000
commitd1da54538c97d4601d9177d8900bd5fe8f53cc00 (patch)
tree236212402215953e9bfed2d0f02f8cca24912c87 /share/man/man4/re.4
parent368eefb9bff3ecba2497f5318f95071b69e0a9b0 (diff)
downloadFreeBSD-src-d1da54538c97d4601d9177d8900bd5fe8f53cc00.zip
FreeBSD-src-d1da54538c97d4601d9177d8900bd5fe8f53cc00.tar.gz
Add support for the RealTek 8169SC/8110SC and RTL8101E devices. The
latter is a PCIe 10/100 chip. Finally fix the EEPROM reading code so that we can access the EEPROMs on all devices. In order to access the EEPROM, we must select 'EEPROM programming' mode, and then set the EEPROM chip select bit. Previously, we were setting both bits simultaneously, which doesn't work: they must be set in the right sequence. Always obtain the station address from the EEPROM, now that EEPROM reading works correctly. Make the TX interrupt moderation code based on the internal timer optional and turned off by default. Make the re_diag() routine conditional and off by default. When it is on, only use it for the original 8169, which was the only device that that really needed it. Modify interrupt handling to use a fast interrupt handler and fast taskqeueue. Correct the rgephy driver so that it only applies the DSP fixup for PHY revs 0 and 1. Later chips are fixed and don't need the fixup. Make the rgephy driver advertise both 1000_FD and 1000_HD bits in autoneg mode. A couple of the devices don't autoneg correctly unless configured this way.
Diffstat (limited to 'share/man/man4/re.4')
-rw-r--r--share/man/man4/re.415
1 files changed, 8 insertions, 7 deletions
diff --git a/share/man/man4/re.4 b/share/man/man4/re.4
index 2c37faf..82ea36e 100644
--- a/share/man/man4/re.4
+++ b/share/man/man4/re.4
@@ -35,7 +35,7 @@
.Os
.Sh NAME
.Nm re
-.Nd "RealTek 8139C+/8169/8169S/8110S PCI Ethernet adapter driver"
+.Nd "RealTek 8139C+/8169/816xS/811xS/8101E PCI/PCIe Ethernet adapter driver"
.Sh SYNOPSIS
To compile this driver into the kernel,
place the following lines in your
@@ -55,11 +55,12 @@ if_re_load="YES"
The
.Nm
driver provides support for various NICs based on the RealTek RTL8139C+,
-RTL8169, RTL8169S and RTL8110S PCI Ethernet controllers.
+RTL8169, RTL8169S, RTL8110S, RTL8168S, RTL8111S and RTL8101E PCI and
+PCIe Ethernet controllers.
.Pp
-NICs based on the 8139C+ are capable of 10 and 100Mbps speeds over CAT5
-cable.
-NICs based on the 8169, 8169S and 8110S are capable of 10, 100 and
+NICs based on the 8139C+ and 8101E are capable of 10 and 100Mbps speeds
+over CAT5 cable.
+NICs based on the 8169, 816xS and 811xS are capable of 10, 100 and
1000Mbps operation.
.Pp
All NICs supported by the
@@ -143,8 +144,8 @@ For more information on configuring this device, see
.Sh HARDWARE
The
.Nm
-driver supports RealTek RTL8139C+, RTL8169, RTL8169S and RTL8110S
-based Fast Ethernet and Gigabit Ethernet adapters including:
+driver supports RealTek RTL8139C+, RTL8169, RTL816xS, RTL811xS,
+and RTL8101E based Fast Ethernet and Gigabit Ethernet adapters including:
.Pp
.Bl -bullet -compact
.It
OpenPOWER on IntegriCloud