On Tue, Jun 3, 2008 at 10:12 AM, Herbert Graf wrote: >> > Also, anybody have any pointers for writing a USB driver for Linux? I've >> > got some resources but wouldn't mind fielding some recommendations. >> >> Two options. >> 1) user mode driver using libusb/openusb. The old libusb-0.1.x does not >> support isochronous transfer but the new libusb-1.0 and openusb >> both support isochronous transfer. > > Any idea if they can "keep up" with high speed USB? I need at minimum > 10MBps to start, more to follow. I am not so sure how good the new asynchronous libusb-1.0 and OpenUSB API are for isochronous transfer. They are both pretty new and not out of beta yet. If you use kernel mode driver, I think it is certainly achieveable. I've seen report of 20MByte/s - 30 MByte/s under Linux, but maybe they are using bulk transfer and not isochronous transfer. Xiaofan -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist