So, here is all I know about USB for ASUS X99 DELUXE layout. Both fully implemented XHCI and truncated-15 USB kexts are attached.
For the HS layout, I don't have all the information as there are 4 USB2 ports (via 2 x 10-1 connectors on the motherboard) that I don't use: USB1112 and USB1314. Therefore I don't have the ability to match the correct HS registry to those 4 ports (but by elimination, they have to be among these 5 : HS05, HS07, HS08, HS11 and HS12).
HS06 is internal (no connectors or physical port) and is used by the internal Broadcom Bluetooth USB module.
One of HS05, HS07, HS08, HS11 or HS12 has to be internal as well since there are only 4 USB2 ports (via 2 connectors) on the motherboard. I am not sure if it is used by any device but IOReg does not show anything under HS05, HS07, HS08, HS11 or HS12). Maybe from Windows I could get more info.
View attachment 383799
View attachment 383800
To sum-up what I know (in
bold my guess when unsure ; in
italic unlikely when unsure) :
- HS01 / SSP1 -> USB3_12 20-1 pin connectors going to FRONT of PC case.
- HS02 / SSP2 -> USB3_12 20-1 pin connectors going to FRONT of PC case.
- HS03 / SSP3 -> USB3_34 20-1 pin connectors going to FRONT of PC case.
- HS04 / SSP4 -> USB3_34 20-1 pin connectors going to FRONT of PC case.
- HS05 -> unclear (USB1112 10-1 pin connectors or USB1314 10-1 connectors or internal).
- HS06 -> internal for Broadcom Bluetooth USB module
- HS07 -> unclear (USB1112 10-1 connectors or USB1314 10-1 connectors or internal).
- HS08 -> unclear (USB1112 10-1 connectors or USB1314 10-1 connectors or internal).
- HS09 / SSP5 -> BACK USB 3.0 ports 7, 8, 9 and 10 through internal hub ASM107x
- HS10 / SSP6 -> BACK USB 3.0 ports 3, 4, 5 and 6 through internal hub ASM107x
- HS11 -> unclear (USB1112 10-1 connectors or USB1314 10-1 connectors or internal).
- HS12 -> unclear (USB1112 10-1 connectors or USB1314 10-1 connectors or internal).
- HS13 -> BACK USB 2.0 port 5 (for info port supporting BIOS Flashback)
- HS14 -> BACK USB 2.0 port 6
NOTE: BACK USB 3.0 ports 1 and 2 are using XHC2 (ASMedia USB 3.0 Controller) so are not concerned by the XHCI layout kext.
PS: New macOS independent XCPM-Performance patch is working for me (Haswell E)