Yeah, that is not an easy one to find. Unfortunately the USB spec does allow control pipes to be non-default (i.e. not endpoint 0), and there are device manufacturers who build devices with non-default control endpoints. I personally don't see the point, but javax.usb had to handle the case.
For the TCK testing, we used a D-Link DSB-V100. I just happened to have one and I knew it had a non-default control pipe. As far as finding another device with a non-default control pipe, I don't think manufacturers provide information like that, you'd have to actually buy something and connect it up to look at the topology. You may be able to find a programmable USB test board that can support non-default control endpoints, however not all of them support that. You might be able to find a DSB-V100 on ebay... I'm also curious, do you have a javax.usb implementation for another platform that you are testing? Have you got all the other TCK tests to run successfully? On Fri, 15 Jul 2005 [EMAIL PROTECTED] wrote: >I am trying to setup the javax-usb TCK tests to run, and there is a piece of >hardware in the requirements list that I haven't been able to figure out. The >last item on the hardware requirement list is: > >A USB device with at least one non-default control pipe. > >I have tried researching it, but am having trouble finding something >practical. What does this mean? Is there a way to check USB devices I >already have to see if they satisfy this requirement? > > >Thanks. >-Bill > -- Dan Streetman [EMAIL PROTECTED] --------------------- 186,272 miles per second: It isn't just a good idea, it's the law! ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click _______________________________________________ javax-usb-devel mailing list javax-usb-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/javax-usb-devel