summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/files.usb
diff options
context:
space:
mode:
authorjsg <jsg@openbsd.org>2012-09-19 16:33:04 +0000
committerjsg <jsg@openbsd.org>2012-09-19 16:33:04 +0000
commit8fca70d2f8783842537cacd0d7cff39064a1887b (patch)
tree400e32c0dc01a83006c9d1f2fd9ae55936c02c8a /sys/dev/usb/files.usb
parentclarify which process writes out stats upong SIGINFO reception. (diff)
downloadwireguard-openbsd-8fca70d2f8783842537cacd0d7cff39064a1887b.tar.xz
wireguard-openbsd-8fca70d2f8783842537cacd0d7cff39064a1887b.zip
SMSC LAN95xx 10/100 USB Ethernet driver, ported from FreeBSD.
'turbo mode' having multiple rx packets in a single usb transaction similiar to what newer asix chips do is disabled as it seems to cause many rx errors and breaks fragmentation. checksum offloading while apparently supported by the hardware is currently disabled.
Diffstat (limited to 'sys/dev/usb/files.usb')
-rw-r--r--sys/dev/usb/files.usb7
1 files changed, 6 insertions, 1 deletions
diff --git a/sys/dev/usb/files.usb b/sys/dev/usb/files.usb
index 07a0673a268..1e4000a5232 100644
--- a/sys/dev/usb/files.usb
+++ b/sys/dev/usb/files.usb
@@ -1,4 +1,4 @@
-# $OpenBSD: files.usb,v 1.100 2012/09/17 12:17:40 yuo Exp $
+# $OpenBSD: files.usb,v 1.101 2012/09/19 16:33:04 jsg Exp $
# $NetBSD: files.usb,v 1.16 2000/02/14 20:29:54 augustss Exp $
#
# Config file and device description for machine-independent USB code.
@@ -186,6 +186,11 @@ device axe: ether, ifnet, mii, ifmedia
attach axe at uhub
file dev/usb/if_axe.c axe
+# SMSC LAN95xx
+device smsc: ether, ifnet, mii, ifmedia
+attach smsc at uhub
+file dev/usb/if_smsc.c smsc
+
# CATC USB-EL1201A
device cue: ether, ifnet, ifmedia
attach cue at uhub