Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Jul 2006 00:37:09 +0000 (UTC)
From:      Pyun YongHyeon <yongari@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/dev/stge if_stge.c if_stgereg.h
Message-ID:  <200607250037.k6P0b9ag058074@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
yongari     2006-07-25 00:37:09 UTC

  FreeBSD src repository

  Added files:
    sys/dev/stge         if_stge.c if_stgereg.h 
  Log:
  Add stge(4), a driver for Sundance/Tamarack TC9021 Gigabit Ethernet
  controller ported from NetBSD. It supports the following Gigabit
  Ethernet adapters.
  o Antares Microsystems Gigabit Ethernet
  o ASUS NX1101 Gigabit Ethernet
  o D-Link DL-4000 Gigabit Ethernet
  o IC Plus IP1000A Gigabit Ethernet
  o Sundance ST-2021 Gigabit Ethernet
  o Sundance ST-2023 Gigabit Ethernet
  o Sundance TC9021 Gigabit Ethernet
  o Tamarack TC9021 Gigabit Ethernet
  The IP1000A Gigabit Ethernet is also found on some motherboards
  (LOM) from ABIT.
  
  Unlike NetBSD stge(4) it does not require promiscuous mode operation
  to revice packet and it supports all hardware features(TCP/UDP/IP
  checksum offload, VLAN tag stripping/insertion features and JUMBO
  frame) and polling(4).
  Due to lack of hardware, hardwares that have TBI trantransceivers
  were not tested at all.
  
  Special thanks to wpaul who provided valauble datasheet for the
  controller and helped to debug jumbo frame related issues. Whitout
  his datasheet I would have spent many hours to debug this chip.
  
  Tested on:      i386, sparc64
  
  Revision  Changes    Path
  1.1       +2698 -0   src/sys/dev/stge/if_stge.c (new)
  1.1       +697 -0    src/sys/dev/stge/if_stgereg.h (new)



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