On Sat, 27 Aug 2005 23:13:06 -0400 (EDT), Alan Stern <[EMAIL PROTECTED]> wrote: > On Sat, 27 Aug 2005, Istvan De wrote:
> > I'm developing a USB2.0/Full Speed (12MBit) audio device for Linux which > > needs high speed (>256Kbyes/sec)/low delay bidirectional data transfer. > > Don't refer to that as "high speed". In USB, "high speed" means 480 Mb/s. > The data rate you want is easily achievable using a "full speed" > connection, as supported by your device. It seems very strange to hear > someone say their full speed device needs to support high speed transfers. Yes, it was throwing off, but it was lower case. I figured what Istvan wanted... > I don't know. I've never heard about a 64 KB/s limitation for CDC-ACM. The size of flip buffers, I expect. And you cannot flip them too often. > If your device doesn't match the assumptions underlying the Audio device > class, then you shouldn't try to force it into that category. Yep. However, if it's Audio device, you have to plug it into ALSA eventually. > > 3. In case no standard class driver works out, which kernel driver do > > you > > recommend for study? I'd need a high speed/low delay IN and OUT channel > > and > > some way to give commands/retrieve status info from the device.. > > Study the usb-skeleton driver. Depending on whether or not you want the > commands/statuses to be out-of-band from the data, you might prefer to > send them over endpoint 0. I like usblp myself (although it only does Bulk type transfers). -- Pete ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel