freebsd-nq/sys/dev/usb2/ethernet
Andrew Thompson 9b90005109 MFp4 //depot/projects/usb; 157100
1. Move most of the ifnet logic into the usb2_ethernet module, this includes,
 - make all usb ethernet interfaces named ue%d
 - handle all threading in usb2_ethernet
 - provide default ioctl handler
 - handle mbuf rx
 - provide locked callbacks for init,start,stop,etc

2. Cleanup CDC-Ethernet driver.

Submitted by:	Hans Petter Selasky
Obtained from:	svn.freebsd.org/base/user/thompsa/usb [1]
2009-02-09 22:02:38 +00:00
..
if_aue2.c MFp4 //depot/projects/usb; 157100 2009-02-09 22:02:38 +00:00
if_auereg.h MFp4 //depot/projects/usb; 157100 2009-02-09 22:02:38 +00:00
if_axe2.c MFp4 //depot/projects/usb; 157100 2009-02-09 22:02:38 +00:00
if_axereg.h MFp4 //depot/projects/usb; 157100 2009-02-09 22:02:38 +00:00
if_cdce2.c MFp4 //depot/projects/usb; 157100 2009-02-09 22:02:38 +00:00
if_cdcereg.h MFp4 //depot/projects/usb; 157100 2009-02-09 22:02:38 +00:00
if_cue2.c MFp4 //depot/projects/usb; 157100 2009-02-09 22:02:38 +00:00
if_cuereg.h MFp4 //depot/projects/usb; 157100 2009-02-09 22:02:38 +00:00
if_kue2.c MFp4 //depot/projects/usb; 157100 2009-02-09 22:02:38 +00:00
if_kuefw.h Restore the if_*var.h and if_*reg.h to their original names, they dont need to 2009-01-13 21:18:14 +00:00
if_kuereg.h MFp4 //depot/projects/usb; 157100 2009-02-09 22:02:38 +00:00
if_rue2.c MFp4 //depot/projects/usb; 157100 2009-02-09 22:02:38 +00:00
if_ruereg.h MFp4 //depot/projects/usb; 157100 2009-02-09 22:02:38 +00:00
if_udav2.c MFp4 //depot/projects/usb; 157100 2009-02-09 22:02:38 +00:00
if_udavreg.h MFp4 //depot/projects/usb; 157100 2009-02-09 22:02:38 +00:00
usb2_ethernet.c MFp4 //depot/projects/usb; 157100 2009-02-09 22:02:38 +00:00
usb2_ethernet.h MFp4 //depot/projects/usb; 157100 2009-02-09 22:02:38 +00:00