O'Reilly logo

Bootstrap Yourself with Linux-USB Stack: Design, Develop, Debug, and Validate Embedded USB by Rajaram Regupathy

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Appendix . Appendix USB Regression Tool

In This Appendix

  • Overview of USB Regression Tool

  • Script Definitions

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. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required