Hello
I've done XHCI.kext for the Gigabyte X299 UD4 PRO
But I've some issues for the 15 ports truncated version.
The MoBo has 6 USB 3.0 connector on the backPanel and I have 2 other USB 3.0 on the front panel via an internal connector.
I need at least 8 HSxx port and 8 SSPxx Port don't I ? With lead to 16 port that is exceeding the 15 ports.
Any advice ?
Thanks in advance
Woow.. now I understand why you faced so many troubles right at the beginning! 24 ports, 10 SS ports! Amazing!
Now.. for the truncated 15-port kext, I would drop HS04/SSP04 and HS03/SSP03 on the back panel and HS09/SSP09 and HS10/SSP10 of the lower internal USB3.0 header. Finally, to stay within Apple's 15-port USB limit, I would also drop HS14, thus F_USB2 only supports one device, but F_USB1 is still fully functional (2x USB2.0).
Does the 5 digit nomenclature SSPxx properly show up in IOREG? Otherwise, change to SSxx within the fully implemented kext (you would also need to correct the port layout drawings). For the truncated 15-port kext, I anyway reconverted to the 4-digit SSPx nomenclature, as highest SS port in this case is SSP8.
Please let me know as soon I can upload both files to the Github Library..
Perfect work, my friend!
