Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Before being released, the µC/USB-Device stack undergoes a series of test, to make sure that it respects the USB 2.0 specification. This page describes the tests that the Core, Classes and USB Device Drivers must pass before they are each released and a small description of every test.

List of Tests

Anchor
Table - List of tests for µC/USB-Device and its components
Table - List of tests for µC/USB-Device and its components

Panel
borderWidth0
titleTable - List of tests for µC/USB-Device and its components


TestUSB 2.0 Command Verifier Chapter 9USB 2.0 Command Verifier Class-Specific TestsClass Demo Application(s)Other Tests
CoreYesAll available classesAll available classes applicationsControl Endpoint Transfer Test
Zero-Length Packet Test
Audio ClassYesN/AMicrophone-only application
Loopback application
If audio codec driver is available for the platform, a typical usage test is performed.
CDC-ACMYesN/ASerial Terminal applicationN/A
HID ClassYesYesMouse application
Read-Write application
N/A
MSCYesYesRAMDisk applicationN/A
PHDCYesYesPHDC example applicationN/A
Vendor ClassYesN/ASynchronous Vendor example application
Asynchronous Vendor example application
N/A
Device DriverYesAll available classesAll available classes applicationsControl Endpoint Transfer Test
Zero-Length Packet Test



Description

USB 2.0 Command Verifier

...