diff options
author | wpaul <wpaul@FreeBSD.org> | 2001-09-27 23:55:28 +0000 |
---|---|---|
committer | wpaul <wpaul@FreeBSD.org> | 2001-09-27 23:55:28 +0000 |
commit | ba0abc48e844dc46eb98e9154612ec334eb118de (patch) | |
tree | 86cf681b6b657af2e9cc039534eeb1846107ab45 /sys/modules | |
parent | 0fb106cc3f40524759012ac12baf28dccec9e571 (diff) | |
download | FreeBSD-src-ba0abc48e844dc46eb98e9154612ec334eb118de.zip FreeBSD-src-ba0abc48e844dc46eb98e9154612ec334eb118de.tar.gz |
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.
Diffstat (limited to 'sys/modules')
-rw-r--r-- | sys/modules/Makefile | 1 | ||||
-rw-r--r-- | sys/modules/bge/Makefile | 8 |
2 files changed, 9 insertions, 0 deletions
diff --git a/sys/modules/Makefile b/sys/modules/Makefile index f7ef8f9..d6d4680 100644 --- a/sys/modules/Makefile +++ b/sys/modules/Makefile @@ -12,6 +12,7 @@ SUBDIR= 3dfx \ amr \ an \ aue \ + bge \ cam \ ccd \ cd9660 \ diff --git a/sys/modules/bge/Makefile b/sys/modules/bge/Makefile new file mode 100644 index 0000000..6c51eb2 --- /dev/null +++ b/sys/modules/bge/Makefile @@ -0,0 +1,8 @@ +# $FreeBSD$ + +.PATH: ${.CURDIR}/../../dev/bge + +KMOD= if_bge +SRCS= if_bge.c miibus_if.h opt_bdg.h device_if.h bus_if.h pci_if.h + +.include <bsd.kmod.mk> |