summaryrefslogtreecommitdiffstats
path: root/sys/modules
diff options
context:
space:
mode:
authorwpaul <wpaul@FreeBSD.org>2001-05-31 21:44:26 +0000
committerwpaul <wpaul@FreeBSD.org>2001-05-31 21:44:26 +0000
commit66a9685e9fa6a8f647f4e59527d056aeb4942fb6 (patch)
treec5f006a2c5ebc4061064d652f4431143b29e3eb6 /sys/modules
parente6b17dc71e5556936ecb99db933fc1212dd32bdd (diff)
downloadFreeBSD-src-66a9685e9fa6a8f647f4e59527d056aeb4942fb6.zip
FreeBSD-src-66a9685e9fa6a8f647f4e59527d056aeb4942fb6.tar.gz
Add device driver support for the Level 1 LXT1001 NetCellerator
gigabit ethernet controller chip. This device is used on some fiber optic gigE cards from SMC, D-Link and Addtron. Jumbograms and TCP/IP checksum offload on receive are supported. Hardware VLAN filtering is not, because it doesn't play well with our existing VLAN code. Also add manual page. There is a 4.x version of this driver available at http://www.freebsd.org/~wpaul/Level1/4.x if anyone feels adventurous and wants to test it. I still need to do performance testing and tuning with this device. (For my next trick, I will make the 3Com 3cR990 sit up and beg.)
Diffstat (limited to 'sys/modules')
-rw-r--r--sys/modules/Makefile2
-rw-r--r--sys/modules/lge/Makefile8
2 files changed, 9 insertions, 1 deletions
diff --git a/sys/modules/Makefile b/sys/modules/Makefile
index 43d3176..c5f1b72 100644
--- a/sys/modules/Makefile
+++ b/sys/modules/Makefile
@@ -8,7 +8,7 @@ _random= random
SUBDIR= 3dfx accf_data accf_http agp aha amr an aue \
cam ccd cd9660 coda cue dc de dgm digi ed fdescfs fxp if_disc if_ef \
- if_ppp if_sl if_tap if_tun ip6fw ipfilter ipfw ispfw joy kue \
+ if_ppp if_sl if_tap if_tun ip6fw ipfilter ipfw ispfw joy kue lge \
libmchain linux lnc md mii mlx msdosfs ncp netgraph nfs nge ntfs \
nullfs nwfs pcn portalfs procfs ${_random} \
rl rp sf sis sk sn snp sound sppp ste sym syscons sysvipc ti tl twe \
diff --git a/sys/modules/lge/Makefile b/sys/modules/lge/Makefile
new file mode 100644
index 0000000..0728e6e
--- /dev/null
+++ b/sys/modules/lge/Makefile
@@ -0,0 +1,8 @@
+# $FreeBSD$
+
+.PATH: ${.CURDIR}/../../dev/lge
+
+KMOD= if_lge
+SRCS= if_lge.c miibus_if.h opt_bdg.h device_if.h bus_if.h pci_if.h
+
+.include <bsd.kmod.mk>
OpenPOWER on IntegriCloud