usb4bsd: Port aue(4), cue(4), ipheth(4) and kue(4) USB ethernet drivers.
authorSascha Wildner <saw@online.de>
Sat, 8 Nov 2014 00:10:28 +0000 (01:10 +0100)
committerSascha Wildner <saw@online.de>
Sat, 8 Nov 2014 00:10:28 +0000 (01:10 +0100)
commit79be21c50ccfda571219a61d1430ee7a533344d7
tree6820465b5cbd3ef9eb60dc54f37e301f60b7a1d6
parent62515d6dde14fdbed3cc55d3e736b88a527bc7c8
usb4bsd: Port aue(4), cue(4), ipheth(4) and kue(4) USB ethernet drivers.

Also sync them with FreeBSD's current code.

aue(4), cue(4) and kue(4) were available with oldusb. ipheth(4) is a
new driver.

This commit adds support for 105 devices.

Still missing from our net/ category are cdce(4), rue(4), uhso(4) and
usie(4).

Taken-from-and-thanks-to: FreeBSD
28 files changed:
Makefile_upgrade.inc
etc/devd/usb.conf
share/man/man4/Makefile
share/man/man4/aue.4
share/man/man4/cue.4
share/man/man4/ipheth.4 [new file with mode: 0644]
share/man/man4/kue.4
share/man/man4/usb.4
sys/bus/u4b/net/Makefile
sys/bus/u4b/net/aue/Makefile [new file with mode: 0644]
sys/bus/u4b/net/cue/Makefile [new file with mode: 0644]
sys/bus/u4b/net/if_aue.c
sys/bus/u4b/net/if_auereg.h
sys/bus/u4b/net/if_cue.c
sys/bus/u4b/net/if_cuereg.h
sys/bus/u4b/net/if_ipheth.c
sys/bus/u4b/net/if_iphethvar.h
sys/bus/u4b/net/if_kue.c
sys/bus/u4b/net/if_kuefw.h
sys/bus/u4b/net/if_kuereg.h
sys/bus/u4b/net/ipheth/Makefile [new file with mode: 0644]
sys/bus/u4b/net/kue/Makefile [new file with mode: 0644]
sys/conf/files
sys/config/GENERIC
sys/config/LINT
sys/config/LINT64
sys/config/SOEKRIS
sys/config/X86_64_GENERIC