We have an Asus motherboard with ASMedia xHCI USB 3.0 controller and have
tested driver versions 1.14.3.0 (latest Asus version from 2011) and 1.16.4.0
(latest web version we could find, 11/8/2012) and it has the weird behavior on
libusbx 1.0.15 that a USB 3.0 device cannot be seen by our software in
libusb_get_device_list() on certain ports. On that motherboard there are two
of said xHCI controllers and three hubs, and on each hub, the device can only
be seen on one of the ports.
We saw this behavior on Windows Server 2008 which was recently replaced on the
same motherboard by WIndows 7 Enterprise and it has exactly the same behavior.
Our device, an MSC device (TI USB-SATA bridge chip with their standard MSC
firmware) bound to winusb by Zadig, shows up in the Device Manager under "USB
Devices" regardless of the hub port used, but libusb_get_device_list() only
lists it when it's on one certain port per hub.
We've looked through the libusb and libusbx archives and even derivative
discussion boards, and I've seen complete opacity under certain drivers of
Renesas and Intel USB 3.0 controllers, but not port-selective opacity. And we
found these other controllers are fully working with the latest controller
drivers and libusbx 1.0.15 release.
Let me know if you need any other information about this problem.
- John
------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
_______________________________________________
libusbx-devel mailing list
libusbx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libusbx-devel