InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #1  
Old 11-20-2009, 10:54 PM
Ianxxx Ianxxx is offline
Leopard
 
Join Date: Jan 2008
Posts: 645
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 for any help.

Fixed by using code from this thread.

http://www.infinitemac.com/f57/how-t...post34233.html

Last edited by Ianxxx; 11-25-2009 at 12:13 PM.
Reply With Quote
  #2  
Old 11-26-2009, 01:39 AM
swede420 swede420 is offline
Cheetah
 
Join Date: Aug 2009
Location: Sweden
Posts: 5
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.
Thanks
Reply With Quote
  #3  
Old 11-26-2009, 09:43 AM
Ianxxx Ianxxx is offline
Leopard
 
Join Date: Jan 2008
Posts: 645
Quote:
Originally Posted by swede420 View Post
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.
Thanks

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
Attached Files
File Type: zip DSDT.dsl.zip (9.4 KB, 73 views)
Reply With Quote
  #4  
Old 11-26-2009, 12:20 PM
swede420 swede420 is offline
Cheetah
 
Join Date: Aug 2009
Location: Sweden
Posts: 5
Quote:
Originally Posted by Ianxxx View Post
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

Thnkyou very very much!
Reply With Quote
  #5  
Old 11-26-2009, 01:38 PM
Sweaty Sweaty is offline
Cheetah
 
Join Date: Sep 2009
Posts: 14
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)
}
Reply With Quote
  #6  
Old 11-27-2009, 09:41 AM
Ianxxx Ianxxx is offline
Leopard
 
Join Date: Jan 2008
Posts: 645
Quote:
Originally Posted by Sweaty View Post
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)
}
Thanks, already done :-)
Reply With Quote
  #7  
Old 11-27-2009, 04:23 PM
Sweaty Sweaty is offline
Cheetah
 
Join Date: Sep 2009
Posts: 14
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

Last edited by Sweaty; 11-27-2009 at 04:23 PM. Reason: i karnt tipe
Reply With Quote
  #8  
Old 11-27-2009, 08:21 PM
Ianxxx Ianxxx is offline
Leopard
 
Join Date: Jan 2008
Posts: 645
I feel that way about almost every single bit of that DSDT



💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers.

Reply With Quote
Reply