Are you sure the EDKII XHCI driver is loaded? And can you check how you setup
the option under BIOS "PCH Configuration/Usb Configuration/XHCI mode", Which
one of ENABLE/DISABLE/AUTO/SMART AUTO is chosen?
From: Guilherme Marques
[mailto:[email protected]]
Sent: Wednesday, March 25, 2015 01:46
To: [email protected]
Subject: [edk2] PCI device of USB3 controllers problem
Hello,
I'm working with UDK2014, trying to get some information on USB devices. I'm
using the PCI bus, device and fuction numbers of the USB controller as part of
the identification, but I bumped into a problem: while in general I can check
the information on Windows (I'm using Usb Device Viewer, part of the Debugging
Tools for Windows), and the info I get on UEFI will match, in some machines
(USB3 capable) the information mismatch. An example:
Usb Viewer lists two USB controllers: on 0.29.0 (EHCI controller) and 0.20.0
(xHCI controller). My USB device is listed as plugged in port #2 (1-indexed) of
0.20.0 controller.
UEFI shows 0.20.0 controller as "Undefined", and no devices attached to it.
Instead, it shows my USB device on the following device path:
PciRoot(0x0)/Pci(0x1D,0x0)/USB(0x0,0x0),USB(0x1,0x0). So, plugged on a hub
within the 0.29.0 controller.
I'm puzzled as to why the information differs, and I'm trying to find a way to
get consistent information between the windows app and UEFI drivers. Could
anyone point me in the right direction?
Thank you all.
The information contained in this message may be privileged and confidential.
It is intended to be read only by the individual or entity to whom it is
addressed or by their designee. If the reader of this message is not the
intended recipient, you are on notice that any distribution of this message, in
any form, is strictly prohibited. If you have received this message in error,
please immediately notify the sender and delete or destroy any copy of this
message!
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel