Matt Gonzalez wrote: > That make sense. But is that limitation imposed by the maximum speed > of USB 1.1, or by the driver? Both, in a sense. The driver was designed for USB 1.1, so it does not know how to drive isochronous endpoints that do more than one transfer per frame. That takes extra work when setting up the URB. It works just fine with USB 2.0 devices, as long as those devices stay at one transfer per frame or less, and that limits you to 1 MB/sec. -- Tim Roberts, timr@xxxxxxxxx Providenza & Boekelheide, Inc.