DefinitionBlock ("", "SSDT", 2, "hack", "UIAC-ALL", 0) { Device(UIAC) { Name(_HID, "UIA00000") Name(RMCF, Package() { "HUB1", Package() { "port-count", Buffer() { 8, 0, 0, 0 }, "ports", Package() { "HP12", Package() { //"UsbConnector", 0, "portType", 0, "port", Buffer() { 2, 0, 0, 0 }, }, "HP13", Package() { //"UsbConnector", 0, "portType", 0, "port", Buffer() { 3, 0, 0, 0 }, }, "HP14", Package() { //"UsbConnector", 0, "portType", 0, "port", Buffer() { 4, 0, 0, 0 }, }, "HP16", Package() { //"UsbConnector", 0, "portType", 0, "port", Buffer() { 6, 0, 0, 0 }, }, }, }, "HUB2", Package() { "port-count", Buffer() { 6, 0, 0, 0 }, "ports", Package() { "HP21", Package() { //"UsbConnector", 0, "portType", 0, "port", Buffer() { 1, 0, 0, 0 }, }, "HP22", Package() { //"UsbConnector", 0, "portType", 0, "port", Buffer() { 2, 0, 0, 0 }, }, "HP23", Package() { //"UsbConnector", 0, "portType", 0, "port", Buffer() { 3, 0, 0, 0 }, }, }, }, "8086_1e31", Package() { "port-count", Buffer() { 8, 0, 0, 0 }, "ports", Package() { "SSP6", Package() { "UsbConnector", 3, "port", Buffer() { 6, 0, 0, 0 }, }, "SSP7", Package() { "UsbConnector", 3, "port", Buffer() { 7, 0, 0, 0 }, }, }, }, }) } } //EOF