Windows System Software -- Consulting, Training, Development -- Unique Expertise, Guaranteed Results

Before Posting... Please check out the Community Guidelines in the
Announcements and Administration Category.

Usb 2.0 device enumeration using UCX framework


We are developing Host Controller driver using UCX extension(WDK version 1709). We have successfully enumerated usb 3.0 device, but when we try to enumerate 2.0 device, we are having issues with port reset.

When we signal port change on root hub, enumeration starts, UCX framework calls SetPortFeature(PORT_RESET) four times and then finishes(in USBView this is shown as PORT RESET FAILED). There are no GetPortStatus calls between, where we can signal that reset has completed.

How can we signal to UCX that reset has been finished on device during SetPortFeature(PORT_RESET) calls?
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!