Share via


USB Host-Controller Driver Test

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/27/2008

The USB Host-Controller Driver test verifies the functionality of the USB host-controller drivers. It can also be used to determine whether a given USB host-controller, either stand-alone or on-board logic, works correctly with Windows Embedded CE.

The following diagram illustrates the test setup.

Aa935133.60ed8995-21d2-48e3-a346-a5dfbc9ef6f2(en-US,WinEmbedded.60).gif

The test suite acts as a client driver above the USB bus driver, usbd.dll. It is loaded when the test device is connected to the host through a USB cable. In the diagram, the test device is represented as a CEPC with a NetChip 2280 USB function controller card. After the CEPC is booted up and net2280lpbk.dll loads, the CEPC acts as a generic USB data loopback device. The USB test suite (the test client driver on the host side) can then stream data or issue device requests to and from this data loopback device, exercising the USB host-controller and its corresponding drivers.

In This Section

See Also

Other Resources

USB Port Tests