Yes, the Evelyn board has a Net2280 which is one of devices supported by the gadget driver. In fact a couple weeks ago I was working on a mass storage driver for it, until Andy beat me to it.
I will say that the 2280 driver in the Gadget tree is not perfect yet. There is a bug lurking in it that can cause DMA transfers to hang under a few particular circumstances. This has only been a problem for mass
And there's a simple workaround ("modprobe net2280 use_dma=n").
The relevant I/O pattern is: DMA for N packets, followed by a single short packet in a separate transfer. It's funky because that second transfer gets two IRQs (DMA completion, and short packet) -- I'm suspecting the fix is simple, a check for that "wait for second interrupt" flag seems to have gotten lost somewhere.
storage so far, since it has an unfortunate requirement of not allowing zero-length packets. This isn't an issue with most classes so it's a case that doesn't get tested very often. Unfortunately we haven't had the resources to dive too deeply into this. But I will say that David's done an excellent job getting a driver working.
------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
