#1
|
|||
|
|||
UHCI/EHCI Built in with dsdt fix
First the issues, than the fixes.
My usb1 (UHCI) and usb2 (EHCI) ports were showing up in system profiler as "expansion slots". This was causing 2 main problems for me. First, I had to use the power button to wake the computer from sleep. Second, if I had a usb drive plugged in when the computer went to sleep, I would get a "device removal error" when the computer woke from sleep. I combined two different dsdt fixes I found. One fixed UHCI but not EHCI, the other did just the opposite. I combined the dsdt fix for UHCI found here: http://www.insanelymac.com/forum/ind...c=168014&st=20 and the EHCI fix found here: http://www.insanelymac.com/forum/ind...&#entry1240686 Now I can wake the computer from sleep by clicking my USB mouse and I dont have to eject USB drives before putting the computer to sleep. I also do not get the "controller will be unloaded across sleep" error when booting in verbose mode. This works great on ep-35-ds3p, but should work for most ich9 and ich10 gigabyte boards, since device id's were changed to match ich10. Also, pay attention to the usb device with address 0x001D0003, for me it was US31, dont edit this device. GA EP35-DS3P - Intel Q9550 - 2 X 2GB Dominator 1066Mhz, EVGA 8800GTS 512MB 2x320Gb SATA in Software Raid 0, 1x1.5TB for Time machine and storage (Geekbench 6293) 10.6 Retail 64bit Using DSDT for audio-889a, video-8800gts, ethernet w/TM fix, USB fix, and SATA fix. MacBook 2,1 - 10.6 Retail MacBook 3,1 - 10.6 Retail Last edited by wwbsox; 09-02-2009 at 12:03 AM. Reason: added dsdt.aml file |
|