]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Add device driver support for the Broadcom BCM570x family of gigabit
authorwpaul <wpaul@FreeBSD.org>
Thu, 27 Sep 2001 23:55:28 +0000 (23:55 +0000)
committerwpaul <wpaul@FreeBSD.org>
Thu, 27 Sep 2001 23:55:28 +0000 (23:55 +0000)
commitba0abc48e844dc46eb98e9154612ec334eb118de
tree86cf681b6b657af2e9cc039534eeb1846107ab45
parent0fb106cc3f40524759012ac12baf28dccec9e571
Add device driver support for the Broadcom BCM570x family of gigabit
ethernet controllers. This adds support for the 3Com 3c996-T, the
SysKonnect SK-9D21 and SK-9D41, and the built-in gigE NICs on
Dell PowerEdge 2550 servers. The latter configuration hauls ass:
preliminary measurements show TCP speeds of over 900Mbps using
only normal size frames.

TCP/IP checksum offload, jumbo frames and VLAN tag insertion/stripping
are supported, as well as interrupt moderation.

Still need to fix autonegotiation support for 1000baseSX NICs, but
beyond that, driver is pretty solid.
share/man/man4/Makefile
share/man/man4/bge.4 [new file with mode: 0644]
sys/conf/NOTES
sys/conf/files
sys/dev/bge/if_bge.c [new file with mode: 0644]
sys/dev/bge/if_bgereg.h [new file with mode: 0644]
sys/i386/conf/NOTES
sys/modules/Makefile
sys/modules/bge/Makefile [new file with mode: 0644]
usr.sbin/sade/devices.c
usr.sbin/sysinstall/devices.c