SK(4) | Device Drivers Manual | SK(4) |
sk
, skc
—
SysKonnect XMAC II and Marvell Yukon 10/100/Gigabit
Ethernet device
skc* at pci?
sk* at skc?
brgphy* at mii?
eephy* at mii?
xmphy* at mii?
The sk
driver provides support for
SysKonnect GEnesis and Marvell Yukon 88E8001, 88E8003 and 88E8010 based
Gigabit Ethernet adapters, including the following:
The SysKonnect based adapters consist of two main components: the XaQti Corp. XMAC II Gigabit MAC (sk) and the SysKonnect GEnesis controller ASIC (skc). 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.
The Marvell based adapters are a single integrated circuit, but are still presented as a separate MAC (sk) and controller ASIC (skc).
The GEnesis and Yukon 88E8001, 88E8003 and 88E8010 also support jumbo frames.
The sk
driver supports the following media
types:
autoselect
10baseT
mediaopt
option can also be used to select either
full-duplex
or half-duplex
modes.100baseTX
mediaopt
option can also be used to select either
full-duplex
or half-duplex
modes.1000baseT
full-duplex
and
half-duplex
modes are supported.1000baseSX
full-duplex
and
half-duplex
modes are supported.The sk
driver supports the following media
options:
full-duplex
half-duplex
For more information on configuring this device, see
ifconfig(8). To view a list
of media types and options supported by the card, try
ifconfig <device> media
. For example,
ifconfig sk0 media
.
arp(4), brgphy(4), eephy(4), ifmedia(4), intro(4), netintro(4), pci(4), xmphy(4), hostname.if(5), ifconfig(8)
XaQti XMAC II datasheet.
SysKonnect GEnesis programming manual, http://www.syskonnect.com.
The sk
device driver first appeared in
FreeBSD 3.0, and OpenBSD
support was added in OpenBSD 2.6.
The sk
driver was written by
Bill Paul
<wpaul@ctr.columbia.edu>.
September 14, 2014 | OpenBSD-6.7 |