From: Sepherosa Ziehau Date: Tue, 14 Nov 2006 12:53:45 +0000 (+0000) Subject: update manpage according recent sk(4) changes X-Git-Tag: v2.0.1~4121 X-Git-Url: https://gitweb.dragonflybsd.org/dragonfly.git/commitdiff_plain/604bba877d7a5d0ff3153e659b147250397869cc update manpage according recent sk(4) changes Reviewed-by: swildner@ --- diff --git a/share/man/man4/sk.4 b/share/man/man4/sk.4 index 519073e9c4..56e1dbf7b2 100644 --- a/share/man/man4/sk.4 +++ b/share/man/man4/sk.4 @@ -29,50 +29,41 @@ .\" 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).