Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Jul 1999 21:30:10 -0700 (PDT)
From:      Bill Paul <wpaul@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/pci if_sk.c if_skreg.h xmaciireg.h src/sys/i386/i386 userconfig.c src/sys/i386/conf LINT src/sys/conf files src/share/man/man4/man4.i386 sk.4 Makefile src/release/sysinstall devices.c src/release/texts HARDWARE.TXT ...
Message-ID:  <199907090430.VAA93389@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
wpaul       1999/07/08 21:30:10 PDT

  Modified files:
    sys/i386/i386        userconfig.c 
    sys/i386/conf        LINT 
    sys/conf             files 
    share/man/man4/man4.i386 Makefile 
    release/sysinstall   devices.c 
    release/texts        HARDWARE.TXT RELNOTES.TXT 
  Added files:
    sys/pci              if_sk.c if_skreg.h xmaciireg.h 
    share/man/man4/man4.i386 sk.4 
  Log:
  This commit adds driver support for the SysKonnect SK-984x series
  gigabit ethernet adapters. This includes two single port cards
  (single mode and multimode fiber) and two dual port cards (also single
  mode and multimode fiber). SysKonnect is currently the only
  vendor with a dual port gigabit ethernet NIC.
  
  The ports on dual port adapters are treated as separate network
  interfaces. Thus, if you have an SK-9844 dual port SX card, you
  should have both sk0 and sk1 interfaces attached. Dual port cards
  are implemented using two XMAC II chips connected to a single
  SysKonnect GEnesis controller. Hence, dual port cards are really
  one PCI device, as opposed to two separate PCI devices connected
  through a PCI to PCI bridge. Note that SysKonnect's drivers use
  the two ports for failover purposes rather that as two separate
  interfaces, plus they don't support jumbo frames. This applies to
  their Linux driver too. :)
  
  Support is provided for hardware multicast filtering, BPF and
  jumbo frames. The SysKonnect cards support TCP checksum offload
  however this feature is not currently enabled (hopefully it will
  be once we get checksum offload support).
  
  There are still a few things that need to be implemeted, like
  the ability to communicate with the on-board LM80 voltage/temperature
  monitor, but I wanted to get the driver under CVS control and into
  -current so people could bang on it.
  
  A big thanks for SysKonnect for making all their programming info
  for these cards (and for their FDDI and token ring cards) available
  without NDA (see www.syskonnect.com).
  
  Revision  Changes    Path
  1.148     +3 -2      src/sys/i386/i386/userconfig.c
  1.617     +9 -1      src/sys/i386/conf/LINT
  1.230     +1 -0      src/sys/conf/files
  1.110     +3 -2      src/share/man/man4/man4.i386/Makefile
  1.96      +2 -1      src/release/sysinstall/devices.c
  1.24      +6 -1      src/release/texts/HARDWARE.TXT
  1.34      +9 -0      src/release/texts/RELNOTES.TXT



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199907090430.VAA93389>