Mais là où on a de la chance, c'est que, grâce à Barijaona et Polyzargone, on dispose maintenant d'un kext tout cuit. Y'a qu'à les télécharger et à les adapter avec pListEditPro
:
Il est ici :https://www.dropbox.com/s/1niqnoh8lr5qxrv/Z170_Injector_v3.kext.zip?dl=0
Celui-ci j'imagine.
À condition qu'il soit complet et que tous les ports/adresses y soient correctement identifiés et définis, quitte à en supprimer quelques uns pour rester dans la limite des 15 ports.
C'est pour ça qu'il faudrait qu'on sache à quoi correspondent les headers internes USB 2 et USB 3.
Si l'on en croit le manuel Gigabyte, il n'est pas complet et il nous manque 3 ports USB2, 2 ports USB3, ainsi que les 2 ports USB3.1
soit (en supposant que le SSDT-5.aml est bon et que MacIASL n'a pas de problème à le lire) : HS01, HS02, HS08, SS01, SS02, USR1 et USR2
je subodore que les groupes :
- HS01 + SS01 (adresses Hexa <01000000> et <11000000> ?)
- HS02 + SS02 (adresses Hexa <02000000> et <12000000> ?)
occupent chacun un header interne (F_USB30_1 et F_USB30_2 ?)
et que l'on a les groupes :
- SS07 + USR1 sur le port USB-C rouge
- HS08 + SS08 + USR2 sur le port USB-A rouge
sans que nous ayons encore la possibilité d'accéder à USR1 et USR2, vu que macOS ne supporte que USB3.1 rev A…
Je pourrais regarder tout cela de plus près lors du montage de ma machine.