In This Appendix
Overview of USB Regression Tool
In a development environment, developers write simple unit test code, compile it, and create an executable to set up a scenario. If the developer needs to change a certain parameter, he must recompile the test code to a new program, which takes time. In a system environment, when you connect a device under development to a universal serial bus (USB) host, you do not have much control on the host transfer. You cannot stop the host transaction and debug the device at a certain point in the middle of a transaction. In such cases, tools that enable a developer to write unit test scenarios and use them without needing to compile anything add value. ...