- Joined
- Aug 15, 2011
- Messages
- 961
- Motherboard
- HP-4540S
- CPU
- i5-3210M
- Graphics
- HD4000
- Mac
- Classic Mac
- Mobile Phone
I'm posting my attempt to have working USB 3.0 on 4540S laptop. It is experimental DSDT patch based on ideas, examples and explanation given by mieze. Please see original post here:
http://www.tonymacx86.com/dsdt/85383-dsdt-asus-p8z77-m-pro-2.html#post529342
Our laptop is different from desktop motheboards because some devices are hardwired to USB ports. Quick break out
Left Rear USB 3.0 Port - served by bus 0x14 (XHC1)____________________Right Rear USB 2.0 Port - served by bus 0x1d (EHC1)
Left Front USB 3.0 Port -served by bus 0x14 (XHC1)____________________Right Front USB 2.0 Port - served by bus 0x1a (EHC2)
Using IORegistryExplorer and USB 2.0 flash drive to identify PortNum on USB 2.0 bus 0x1d EHC1
- PortNum 0x2 LeftFront
- PortNum 0x3 LeftRear
- PortNum 0x4 RightRear
- PortNum 0x6 Bluetooth on PCIe slot
Not really needed, just for reference
bus 0x1a EHC2
- PortNum 0x1 Fingerprint Scanner
- PortNum 0x2 RightFront port
- PortNum 0x3 HP Webcam
Patch works with vanilla AppleUSBXHCI.kext which I removed before to have laptop working in USB 2.0 mode. If needed, kext is attached below. It goes into /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/
Known issues:
- RightRear port will not eject properly flash drive when going to sleep.
Please, everybody review the patch and recommend any fixes and changes before it can be applied for daily use.
http://www.tonymacx86.com/dsdt/85383-dsdt-asus-p8z77-m-pro-2.html#post529342
Our laptop is different from desktop motheboards because some devices are hardwired to USB ports. Quick break out
Left Rear USB 3.0 Port - served by bus 0x14 (XHC1)____________________Right Rear USB 2.0 Port - served by bus 0x1d (EHC1)
Left Front USB 3.0 Port -served by bus 0x14 (XHC1)____________________Right Front USB 2.0 Port - served by bus 0x1a (EHC2)
Using IORegistryExplorer and USB 2.0 flash drive to identify PortNum on USB 2.0 bus 0x1d EHC1
- PortNum 0x2 LeftFront
- PortNum 0x3 LeftRear
- PortNum 0x4 RightRear
- PortNum 0x6 Bluetooth on PCIe slot
Not really needed, just for reference
bus 0x1a EHC2
- PortNum 0x1 Fingerprint Scanner
- PortNum 0x2 RightFront port
- PortNum 0x3 HP Webcam
Patch works with vanilla AppleUSBXHCI.kext which I removed before to have laptop working in USB 2.0 mode. If needed, kext is attached below. It goes into /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/
Known issues:
- RightRear port will not eject properly flash drive when going to sleep.
Please, everybody review the patch and recommend any fixes and changes before it can be applied for daily use.