]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC r214428:
authoryongari <yongari@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 8 Nov 2010 19:36:00 +0000 (19:36 +0000)
committeryongari <yongari@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 8 Nov 2010 19:36:00 +0000 (19:36 +0000)
commit94c89e5f9b636b61430059e19db9b707b9c81aa5
tree7d7d99639f6ad1bbd1e0dd808740dd61d0ca55ae
parente622a6a1b75f0e0de0359e2309be9fd3dd81076d
MFC r214428:
  Add initial BCM5718 family support. The BCM5718 family includes
  the dual port BCM5717 and BCM5718 devices which are intended for
  mainstream workstation and entry-level server designs and
  represents the twelfth generation of NetXtreme Ethernet controllers.
  This family is the successor to the BCM5714/BCM5715 family and
  supports IPv4/IPv6 checksum offloading, TSO, VLAN hardware tagging,
  jumbo frames, MSI/MSIX, IOV, RSS and TSS.

  This change set supports all hardware features except IOV and
  RSS/TSS. Unlike its predecessors, only extended RX buffer
  descriptors can be posted to the jumbo producer ring. Single RX
  buffer descriptors for jumbo frame are not supported. RSS requires
  a more substantial set of changes and will apply to a larger set
  of NetXtreme devices so RSS/TSS multi-queue support will be
  implemented in a future releases.

  Special thanks to Broadcom who kindly sent a sample board to me
  and to davidch who gave provided the initial support code.

  Submitted by: davidch (initial version)
  HW donated by: Broadcom

git-svn-id: svn://svn.freebsd.org/base/stable/8@214997 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/bge/if_bge.c
sys/dev/bge/if_bgereg.h