diff options
| author | David Brownell <david-b@pacbell.net> | 2003-05-07 21:34:06 -0700 |
|---|---|---|
| committer | Greg Kroah-Hartman <greg@kroah.com> | 2003-05-07 21:34:06 -0700 |
| commit | 194709e1cbdb49348f9ed5f2691df7ae092e14fd (patch) | |
| tree | 6a036a407d2ffc99a04f8506c6c450f3aada2333 /include | |
| parent | 34501b82de1d65762cab6aaa42d5fd85861c659d (diff) | |
[PATCH] USB Ethernet Gadget (4/6)
This patch adds an "Ethernet Gadget" driver, implementing
the CDC Ethernet model (drivers/usb/gadget/ether.c).
It interops with the current CDC Ether drivers on Linux,
both 2.4 (CDCEther, using Marcelo's latest) and 2.5
(cdc-ether with recent patches, or on 2.5.68 "usbnet")
On a net2280, this has successfully streamed dozens of
megabytes per second using "ttcp" (high speed, and using
"usbnet" on the host side), for days at a time. And no
problems using SSH/NFS/etc in lighter duty testing.
It's possible this will need tweaking to cope with UDC
bugs on Intel's pxa25x controllers, presenting itself
as a non-CDC device. (I'm told altsettings are even
more broken than originally specified to be.)
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions
