update manpage according recent sk(4) changes
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Tue, 14 Nov 2006 12:53:45 +0000 (12:53 +0000)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Tue, 14 Nov 2006 12:53:45 +0000 (12:53 +0000)
Reviewed-by: swildner@
share/man/man4/sk.4

index 519073e..56e1dbf 100644 (file)
 .\" THE POSSIBILITY OF SUCH DAMAGE.
 .\"
 .\" $FreeBSD: src/share/man/man4/sk.4,v 1.8.2.6 2001/08/17 13:08:39 ru Exp $
-.\" $DragonFly: src/share/man/man4/sk.4,v 1.3 2004/01/13 01:48:59 drhodus Exp $
+.\" $DragonFly: src/share/man/man4/sk.4,v 1.4 2006/11/14 12:53:45 sephe Exp $
 .\"
-.Dd July 3, 1999
+.Dd November 2, 2006
 .Dt SK 4
 .Os
 .Sh NAME
 .Nm sk
-.Nd "SysKonnect SK-984x and SK-982x PCI gigabit ethernet adapter driver"
+.Nd "SysKonnect XMAC II and Marvell Yukon based Gigabit Ethernet device"
 .Sh SYNOPSIS
 .Cd "device miibus"
 .Cd "device sk"
+.Pp
+Alternatively, to load the driver as a module at boot time, place the
+following line in
+.Pa /boot/loader.conf :
+.Bd -literal -offset indent
+if_sk_load="YES"
+.Ed
 .Sh DESCRIPTION
 The
 .Nm
-driver provides support for the SysKonnect SK-984x and SK-982x series PCI
-gigabit ethernet adapters, including the following:
-.Pp
-.Bl -bullet -offset indent -compact
-.It
-SK-9821 SK-NET GE-T single port, 1000baseT adapter
-.It
-SK-9822 SK-NET GE-T dual port, 1000baseT adapter
-.It
-SK-9841 SK-NET GE-LX single port, single mode fiber adapter
-.It
-SK-9842 SK-NET GE-LX dual port, single mode fiber adapter
-.It
-SK-9843 SK-NET GE-SX single port, multimode fiber adapter
-.It
-SK-9844 SK-NET GE-SX dual port, multimode fiber adapter
-.El
+driver provides support for SysKonnect based Gigabit Ethernet adapters and
+Marvell based Gigabit Ethernet adapters.
 .Pp
-The SysKonnect adapters consist of two main components: the XaQti Corp.
-XMAC II gigabit MAC and the SysKonnect GEnesis controller ASIC.
-The
-XMAC provides the gigabit MAC and PHY suspport while the GEnesis
-provides an interface to the PCI bus, DMA support, packet buffering
-and arbitration.
+The SysKonnect based adapters consist of two main components:
+the XaQti Corp. XMAC II gigabit MAC and
+the SysKonnect GEnesis controller ASIC.
+The XMAC provides the gigabit MAC and PHY support
+while the GEnesis provides an interface to the PCI bus,
+DMA support, packet buffering and arbitration.
 The GEnesis can control up to two XMACs simultaneously,
 allowing dual-port NIC configurations.
 .Pp
-The SK-982x 1000baseT adapters also include a Broadcom BCM5400 1000baseTX
-PHY which is used in place of the XMAC's internal PHY.
-The Broadcom PHY is connected to the XMAC via its GMII port.
+The Marvell based adapters are a single integrated circuit,
+but are still presented as a separate MAC and controller ASIC.
 .Pp
 The
 .Nm
@@ -160,24 +151,55 @@ will set a port as a master instead.
 .Pp
 For more information on configuring this device, see
 .Xr ifconfig 8 .
+.Sh HARDWARE
+The
+.Nm
+driver supports SysKonnect based Gigabit Ethernet adapters and
+Marvell based Gigabit Ethernet adapters, including the following:
+.Pp
+.Bl -bullet -compact
+.It
+3Com 3c940 single port, copper adapter
+.It
+3Com 3c2000-T single port, copper adapter
+.It
+Belkin F5D5005, copper adapter
+.It
+D-Link DGE-530T, copper adapter
+.It
+Linksys EG1032v2, copper adapter
+.It
+Linksys EG1064v2, copper adapter
+.It
+SK-9821 SK-NET GE-T single port, copper adapter
+.It
+SK-9822 SK-NET GE-T dual port, copper adapter
+.It
+SK-9841 SK-NET GE-LX single port, single mode fiber adapter
+.It
+SK-9842 SK-NET GE-LX dual port, single mode fiber adapter
+.It
+SK-9843 SK-NET GE-SX single port, multimode fiber adapter
+.It
+SK-9844 SK-NET GE-SX dual port, multimode fiber adapter
+.It
+SK-9521 V2.0 single port, copper adapter (32-bit)
+.It
+SK-9821 V2.0 single port, copper adapter
+.It
+SK-9843 V2.0 single port, copper adapter
+.It
+SMC 9452TX, copper adapter
+.El
 .Sh DIAGNOSTICS
 .Bl -diag
-.It "sk%d: couldn't map memory"
-A fatal initialization error has occurred.
-.It "sk%d: couldn't map ports"
+.It "skc%d: couldn't map memory"
 A fatal initialization error has occurred.
-.It "sk%d: couldn't map interrupt"
+.It "skc%d: couldn't map interrupt"
 A fatal initialization error has occurred.
-.It "sk%d: no memory for softc struct!"
-The driver failed to allocate memory for per-device instance information
+.It "sk%d: jumbo buffer allocation failed"
+The driver failed to allocate memory for jumbo frames
 during initialization.
-.It "sk%d: failed to enable memory mapping!"
-The driver failed to initialize PCI shared memory mapping.
-This might
-happen if the card is not in a bus-master slot.
-.It "sk%d: no memory for jumbo buffers!"
-The driver failed to allocate memory for jumbo frames during
-initialization.
 .It "sk%d: watchdog timeout"
 The device has stopped responding to the network, or there is a problem with
 the network connection (cable).