Hallo Bret,
I am already familiar with isochronous transfers and how to obtain an image from the Logitech C250 Camera using OS/2. This weekend I decided it was time to try and use your drivers to do the same using PCDOS. Unfortunately there were no interfaces shown at all when I used USBUHCI ADDRESSES and when I used USBUHCI DESCR only about 800 bytes of the descriptors were correctly shown. This camera has a total descriptor length of 1050 bytes. Is this a known limitation of your drivers? And if so are you willing to upgrade that?
In the meantime I already succeeded to try and obtain an image from my Sonix USB PC Camera using your drivers. In fact I found your API very easy to use. The disadvantage of this camera is that it supplies an image in bayer format whereas the Logitech C250 Camera is UVC compliant and supplies YUY2 and MJPG formats. My simple test program displays the raw bayer pixels directly on screen as a greyscale image.
Regards, Wim.