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.
