- Joined
- Feb 3, 2017
- Messages
- 52
- Motherboard
- Gigabyte GA-Z170N-Gaming 5-Clover UEFI
- CPU
- i7-7700K
- Graphics
- GTX 970
- Mac
- Mobile Phone
I've gone through the steps and found these ports:
HS01 (SS01) - HS06 (SS06) external
HS08 internal bluetooth
Created the SSDT and dropped it in.
I *think* I've removed everything following the discovery phase (including stuff in /S/L/E and /L/E), but I still have HS07, HS09 - HS14 showing up in ioRegExplorer. (What to remove was a little bit unclear for me.)
Can someone have a look at my config?
thanks in advance...
HS01 (SS01) - HS06 (SS06) external
HS08 internal bluetooth
Created the SSDT and dropped it in.
Code:
// SSDT-UIAC-GA-Z170N-WIFI_2.0.dsl
//
// This SSDT can be used as a template to build your own
// customization for USBInjectAll.kext.
//
// This SSDT contains all ports, so using it is the same as without
// a custom SSDT. Delete ports that are not connected or ports you
// do not need.
//
// Change the UsbConnector or portType as needed to match your
// actual USB configuration.
//
// 2017-04-09 BLT
// Gigabyte GA-Z170N-wifi rev 2.0 motherboard
// backplane
// to the left / above the DVI port
// top / right: HS06/SS06
// bottom / left: HS05/SS05
// to the left / below the right-most ethernet port
// top / right: HS04/SS04
// bottom / left: HS03/SS03
// USB 3.0 / Type C... no device with this connector to test :(
// case connector (2 ports)
// #1 (front left): HS01/SS01
// #2 (front right): HS02/SS02
// trimmed SSDT-UIAC.dsl for
// 1. Skylake
// 2. 8086_a12f
// 3. ports above
// HS01(SS01) - HS06(SS06), HS08
DefinitionBlock ("", "SSDT", 2, "hack", "UIAC", 0)
{
Device(UIAC)
{
Name(_HID, "UIA00000")
Name(RMCF, Package()
{
"8086_a12f", Package()
{
"port-count", Buffer() { 26, 0, 0, 0 },
"ports", Package()
{
"HS01", Package()
{
"UsbConnector", 3,
"port", Buffer() { 1, 0, 0, 0 },
},
"HS02", Package()
{
"UsbConnector", 3,
"port", Buffer() { 2, 0, 0, 0 },
},
"HS03", Package()
{
"UsbConnector", 3,
"port", Buffer() { 3, 0, 0, 0 },
},
"HS04", Package()
{
"UsbConnector", 3,
"port", Buffer() { 4, 0, 0, 0 },
},
"HS05", Package()
{
"UsbConnector", 3,
"port", Buffer() { 5, 0, 0, 0 },
},
"HS06", Package()
{
"UsbConnector", 3,
"port", Buffer() { 6, 0, 0, 0 },
},
"HS08", Package()
{
"UsbConnector", 255,
"port", Buffer() { 8, 0, 0, 0 },
},
"SS01", Package()
{
"UsbConnector", 3,
"port", Buffer() { 17, 0, 0, 0 },
},
"SS02", Package()
{
"UsbConnector", 3,
"port", Buffer() { 18, 0, 0, 0 },
},
"SS03", Package()
{
"UsbConnector", 3,
"port", Buffer() { 19, 0, 0, 0 },
},
"SS04", Package()
{
"UsbConnector", 3,
"port", Buffer() { 20, 0, 0, 0 },
},
"SS05", Package()
{
"UsbConnector", 3,
"port", Buffer() { 21, 0, 0, 0 },
},
"SS06", Package()
{
"UsbConnector", 3,
"port", Buffer() { 22, 0, 0, 0 },
},
},
},
})
}
}
//EOF
I *think* I've removed everything following the discovery phase (including stuff in /S/L/E and /L/E), but I still have HS07, HS09 - HS14 showing up in ioRegExplorer. (What to remove was a little bit unclear for me.)
Can someone have a look at my config?
thanks in advance...