Jump to content

ramleq3

Just Joined
  • Content Count

    2
  • Joined

  • Last visited

About ramleq3

  • Rank
    InsanelyMac Protégé
  1. ramleq3

    [How To] Intel DG35EC Guide

    After a little research i found that the values were correct. The address for intel DG35EC is 0x430. As said before address 0x0430 is motherboard specific, it is PMBASE+30h. Address of PMBASE is defined in FACP, on most boards it can also be checked from processor definitions. For example I have this in my dsdt (DG35EC): Processor (CPU0, 0x00, [b][u]0x00000410[/u][/b], 0x06) Here 0x00000410 is referring to PMBASE+10h so I use 0x430 on an Intel DG35EC board. OperationRegion (PMRS, SystemIO, [b][u]0x0430[/u][/b], 0x13) Another example, on a MSI board's dsdt it's different: Processor (P001, 0x01, 0x00000810, 0x06) So in MSI shutdown code I must use this: OperationRegion (PMRS, SystemIO, 0x0830, 0x13) I don't know why it didn't work the first times, but now halt reboot and sleep are working 100% with the code i post earlier. Additionally, i add native speedstepping with chameleon rc5 autogenerated c and p states. Thanks for this great guide, i have now a full mac os system. My system is: OS: Mac OS X 10.6.5 BOOT Chameleon RC5 (With autogenerated c-states and p-steps) MB Intel DG35EC (FakeSMC.kext, Custom DSDT) CPU Intel Core 2 Quad Q8200 2.33 Ghz (Speedstepping enabled with Chameleon) RAM 4GB DDR2 HDD SATA2 WD Blue 640GB and SATA2 Samsung 320GB GFX MSI GeForce 9500GT 512MB DDR3 (native support throught chameleon, Graphics Enabler = Yes) WIFI D-Link G520 (Atheros, using AtherosFix.kext) USB External CRS Bluetooth (native support) USB Internal Card reader (using AnyCardReader.kext to enable native 10.6.5 icons) ODD SATA DVD-R and IDE DVD-R
  2. ramleq3

    [How To] Intel DG35EC Guide

    Hi! I can't seem to fix "halt" with the usage of dsdt in DG35EC. "Restart" and "sleep" are currently fixed with dsdt patcher and working. I looked into the dsdt that And21 give to MaLd0n, and added: Method (_PTS, 1, NotSerialized) { If (LEqual (Arg0, 0x05)) { Store (Zero, SLPE) Sleep (0x10) } Else { \_SB.PCI0.PEX0.XPM1 (Zero) \_SB.PCI0.PEX1.XPM1 (Zero) \_SB.PCI0.PEX2.XPM1 (Zero) \_SB.PCI0.PEX3.XPM1 (Zero) \_SB.PCI0.PEX4.XPM1 (Zero) \_SB.PCI0.PEX5.XPM1 (Zero) \_SB.PCI0.PEGP.XPM1 (0x08) While (PXGS) { Store (One, PXGS) } \_SB.PCI0.LPC.PTS (Arg0) } } and OperationRegion (PMRS, SystemIO, 0x0430, One) Field (PMRS, ByteAcc, NoLock, Preserve) { , 4, SLPE, 1 } to fix it. However, it didn't work as expected. After pressing "shutting down", a blue screen with written indications to turn the power off is shown, but after doing it and turning my pc on again, booting stay hanged at mac logo. After one restart more i can boot correctly into mac os. I found that this piece of dst code is from a gigabyte motherboard, so i think that maybe some value is wrong. In this post (http://www.insanelymac.com/forum/index.php?showtopic=192518&st=960&p=1365642entry1365642) is suggested that Address 0x430 is PMBASE+30h. Can somebody help me to fix this? This and native speedstepping are the two things i have left to have a completely functional mac os. Thanks! My system is: OS: Mac OS X 10.6.5 Intel DG35EC (FakeSMC.kext, Custom DSDT) Intel Core 2 Quad Q8200 2.33 Ghz 4GB DDR2 RAM HDD SATA2 WD Blue 640GB HDD SATA2 Samsung 320GB MSI GeForce 9500GT 512MB DDR3 (native support, Graphics Enabler = Yes) D-Link G520 (Atheros, using AtherosFix.kext) CRS Bluetooth (native support) Card reader (using AnyCardReader.kext to enable native 10.6.5 icons) ODD SATA DVD-R ODD IDE DVD-R
×