On Thu, Mar 23, 2006 at 11:17:02PM -0500, Craig W. Nadler wrote: > About a year ago a new test method was developed for running the USB > Hi-Speed Host Electrical tests during compliance testing. The new method > was designed for embedded devices with OTG or Host ports. Prior to this > the test method required that Windows test software be run on the test > target. The new method allows the firmware in the test target to set it > up for different test cases based on the Vendor and Product ID of the > attached test device. > Attached is a patch that shows how I think this support could be > added to the USB core directory and the EHCI driver. The changes to the > USB core would check newly attached devices to see if they have the > Vendor ID set aside for this test method. If so and it's running in > Hi-Speed mode then the HCD entry point for sending Root Hub device > requests is called to cause the HC Driver to run a test based on the > Product ID. This would provide a frame work for adding support for this > test method to other Hi-Speed Host Controller Drivers. > The patch compiles cleanly but has not yet been tested at all. > Before I put more work into it I'd like to know if anyone else is > interested in it. Also if anyone has any comments about how I coded it > please let me know.
Hm, I don't know the ehci stuff, so I can't comment on that, but as far as the idea goes, I really like it. I get a few questions a year about using Linux to run USB compliance tests, especially from embedded people who do not run any other operating system on their machines. So anything you can do to help this happen would be greatly appreciated. thanks, greg k-h ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel