If having problems with Intel Series 7/Panther Point chipset,
boot with kernel flags "-gux_defer_usb2 -gux_no_idle".
If having sleep problems with other chipsets, try boot with kernel flag "-gux_nosleep".
To use with VMware virtual xHC device in Workstation 10/Fusion 6:
Install GenericUSBXHCI in the virtual machine.
In the virtual machine settings, USB Controller, set USB compatibility to "USB 3.0".
Some superspeed drives use UAS 1.0 with streams. These drives work on Etron EJ168/EJ188/EJ198 xHCs only with OS 10.8.5 or later.
On ASM1042, UAS is disabled by default due to random hardware failures. To reenable, add the property
On OS 10.9, when installing GenericUSBXHCI, you need to edit the file
and make sure GenericUSBXHCI is allowed up to the version you install.