Help! ICH9 internal? (fixed)
I have a ga-p35-ds3l mobo I patched the dsdt with ICH10 ids (shows in system profiler as ich10) is there anyway I can keep this but get them to be shown as internal as well without using ioahciblockstorageinjector.kext Would be grateful…
- Primary Author
- @Ianxxx Published 2009-11-20
- Collection
- OSx86 Core & 10.X
- Archival Footprint
- 8,196 historical reads · 4 curated field notes (from 8 dispatches) · 2009-11-20 – 2009-11-27
- Credited Voices (3)
- @Ianxxx (4)@swede420 (2)@Sweaty (2)
I have a ga-p35-ds3l mobo
I patched the dsdt with ICH10 ids (shows in system profiler as ich10)
is there anyway I can keep this but get them to be shown as internal as well without using ioahciblockstorageinjector.kext
Would be grateful for any help.
Fixed by using code from this thread.
Snow Leopard Retail (10A432) on P5K-E Wifi A/P -64 bit mode →
Author Updates & Technical Revisions
Follow-up dispatches by @Ianxxx
@swede420Hi! I dont think that you can have native ICH9 cuz there is no real macs with ICH9. But can you please post your dsdt.sml here as i have the same motherbord and could use som part of it.
Hi here is my DSDT.dsl
it is heavily modified
jmicron, serial, parallel port,floppy, ps2 all removed
usb fix for sleep
built in ethernet
ich9 now internal seen as ESB2
and probably much more I can't remember.
Also set up for my graphics card 8800gs
@SweatyDetail is you need to add ICH7 device ID to your SATA -ICH7 has no hotpluging so OS thinks drives must not be removable (IE its a bodge), you must have method DTGP added as well as this code to your SATA section: Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { 0x81, 0x26, 0x00, 0x00 } }, Local0)…
Thanks, already done
I feel that way about almost every single bit of that DSDT
Synthesized Community Field Notes
4 technical responses curated from 8 original dispatches
Hi! I dont think that you can have native ICH9 cuz there is no real macs with ICH9.
But can you please post your dsdt.sml here as i have the same motherbord and could use som part of it.
@IanxxxHi here is my DSDT.dsl it is heavily modified jmicron, serial, parallel port,floppy, ps2 all removed usb fix for sleep built in ethernet ich9 now internal seen as ESB2 and probably much more I can't remember. Also set up for my graphics card 8800gs
Thnkyou very very much!
Detail is you need to add ICH7 device ID to your SATA -ICH7 has no hotpluging so OS thinks drives must not be removable (IE its a bodge), you must have method DTGP added as well as this code to your SATA section:
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"device-id",
Buffer (0x04)
{
0x81, 0x26, 0x00, 0x00
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
I know mate just posted up the relevant bit so ppl wont have to search through your DSDT, found it was a bit of a pain to find this exact info when I was looking before