Help - Search - Members - Calendar
Full Version: Sata Ahci Patch
Project OS X Forums > Snow Leopard Guides & Tutorials > DSDT Patching
Pages: 1, 2
Konsti
Dear abct I am not sure your solution or method suits us, as I have tried injecting another controller's ID but my machine then would not boot! You seem to be using a typical DTGP method for injecting the device-id for ICH8M AHCI controller. Are you sure that you really need to delete those two devices you said? Please always be careful before editing/removing stuff from DSDT...

QUOTE ("tea")
TRIM supported only for native SATA controller (IOAHCIFamily.kext). ICH7 support only legacy SATA and not work with TRIM (IOATAFamily.kext). IOAHCIBlockStorage.kext is plugin for both IOAHCIFamily and IOATAFamily, but from IOAHCIFamily it support TRIM and from IOATAFamily not. I check it with IDA Pro. I'm too have SSD and ICH7.

Dear tea, regarding your post, can we find out if the patched IOAHCIBlockStorage.kext works under ICH7 and IOATAFamily, despite System Profiler not showing the controller itself? I mean, if we use the bin-patched kext, perhaps we do have TRIM working although it's not shown in System Profiler? Any thoughts on that?

Is there a possibility we might need a newly-compiled IOATAFamily kext/binary, to support ICH7 properly?

Thanks.
abct
QUOTE (Konsti @ May 17 2011, 11:06 PM) *
Dear abct I am not sure your solution or method suits us, as I have tried injecting another controller's ID but my machine then would not boot! You seem to be using a typical DTGP method for injecting the device-id for ICH8M AHCI controller. Are you sure that you really need to delete those two devices you said? Please always be careful before editing/removing stuff from DSDT...
Thanks.

Thanks for the warning.
It's been a while since I'd removed those two devices and it seems to work fine.
In my case, OS X only uses one SATA device. (Credit to DutchHockeyPro). I haven't got any problem with it including on Lion (A friend tried). I'll tell you another interesting thing. A friend recently sent me his DSDT file and I couldn't find a SATA device in it. Looking at his IOREG dump, SATA device was there. It was recognised as generic. So, OS X in my case detects SATA device even without Device (SATA).

As you said, your case apparently is different.
Thanks,
Camilo
Hello guys.

I finally managed to mod my bios to gain access to AHCI config options in BIOS. At last was not DSDT related at all, just moded the menus. It took me 3 bricks LOL, but finally is working. Wish you good luck in your way to AHCI enabling.

Nice day.
Camilo.
Cosmo
QUOTE (Camilo @ Jun 14 2011, 01:02 PM) *
Hello guys.

I finally managed to mod my bios to gain access to AHCI config options in BIOS. At last was not DSDT related at all, just moded the menus. It took me 3 bricks LOL, but finally is working. Wish you good luck in your way to AHCI enabling.

Nice day.
Camilo.


what bios/hardware are you using?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2012 Invision Power Services, Inc.