Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

mikefred

Members
  • Content count

    14
  • Joined

  • Last visited

About mikefred

  • Rank
    InsanelyMac Protégé
  1. I have been trying to figure out sleep on my evga x58 board for a while now. Everything works but sleep. The monitor goes to sleep but not everything else does. I know that my USB ports goes to sleep, but my fans (including CPU fan) and lights stay on. It actually sounds like the fans increase speed when I try to sleep because they get slightly louder. I can't open my disk drive when it's sleeping so I think that's good. I've tried unplugging everything except the mouse/kb but no change. I tried disabling usb/firewire/internet in my bios but that didn't work. Can anyone tell me what I should debug next? I tried vanilla hpet via DSDT (removed NullCPUPM) but nothing changed as far as sleep goes. I also noticed the following on boot and wonder if my issue has anything to do with S3 not being there: 3/11/10 2:05:21 PM kernel ACPI: System State [S0 S4 S5] (S0) My kexts: ahciportinjector fakesmc ioahciblockstorageinjector jmicronata legacyhda nullcpupowermanagement openhaltrestart platformuuid sleepenabler
  2. Alright, I am trying to apply this to my i7-965 but have a few questions. I already tried it and restarted my computer but my benchmarks cut in half so something must have been wrong. I have AppleLPC working in ioreg using the method from the guide. 1. Obviously I am running a quad core. But, my DSDT shows 8 of them (see below). Is this correct? I mean my SSDT dump (attached) also shows this. 2. I just took the "Return (Package (0x0E)" section from my ubuntu SSDT dump and pasted it into my DSDT in the " Scope (_PR.CPU0)" section. Is this okay or no? Any help is appreciated... Here is what I am doing right now in my DSDT: Scope (_PR) { Processor (CPU0, 0x00, 0x00000000, 0x00) {} Processor (CPU1, 0x01, 0x00000000, 0x00) {} Processor (CPU2, 0x02, 0x00000000, 0x00) {} Processor (CPU3, 0x03, 0x00000000, 0x00) {} Processor (CPU4, 0x04, 0x00000000, 0x00) {} Processor (CPU5, 0x05, 0x00000000, 0x00) {} Processor (CPU6, 0x06, 0x00000000, 0x00) {} Processor (CPU7, 0x07, 0x00000000, 0x00) {} } Scope (_PR.CPU0) { Method (_PSS, 0, NotSerialized) { Return (Package (0x0E) { Package (0x06) { 0x00000CFD, 0x003DFF18, 0x0000000A, 0x0000000A, 0x00000019, 0x00000019 }, Package (0x06) { 0x00000C78, 0x003DFF18, 0x0000000A, 0x0000000A, 0x00000018, 0x00000018 }, Package (0x06) { 0x00000BF3, 0x00326658, 0x0000000A, 0x0000000A, 0x00000017, 0x00000017 }, Package (0x06) { 0x00000B6E, 0x002D2E68, 0x0000000A, 0x0000000A, 0x00000016, 0x00000016 }, Package (0x06) { 0x00000AE9, 0x00285820, 0x0000000A, 0x0000000A, 0x00000015, 0x00000015 }, Package (0x06) { 0x00000A64, 0x0023DF98, 0x0000000A, 0x0000000A, 0x00000014, 0x00000014 }, Package (0x06) { 0x000009DF, 0x001BEC70, 0x0000000A, 0x0000000A, 0x00000013, 0x00000013 }, Package (0x06) { 0x0000095A, 0x001871D0, 0x0000000A, 0x0000000A, 0x00000012, 0x00000012 }, Package (0x06) { 0x000008D5, 0x00154168, 0x0000000A, 0x0000000A, 0x00000011, 0x00000011 }, Package (0x06) { 0x00000850, 0x00125B38, 0x0000000A, 0x0000000A, 0x00000010, 0x00000010 }, Package (0x06) { 0x000007CB, 0x000D61C8, 0x0000000A, 0x0000000A, 0x0000000F, 0x0000000F }, Package (0x06) { 0x00000746, 0x000B46B8, 0x0000000A, 0x0000000A, 0x0000000E, 0x0000000E }, Package (0x06) { 0x000006C1, 0x00096640, 0x0000000A, 0x0000000A, 0x0000000D, 0x0000000D }, Package (0x06) { 0x0000063C, 0x0007BC78, 0x0000000A, 0x0000000A, 0x0000000C, 0x0000000C } }) } Method (_PSD, 0, NotSerialized) { Return (Package (0x05) { 0x05, Zero, Zero, 0xFC, 0x04 }) } Method (_CST, 0, NotSerialized) { Return (Package (0x02) { One, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, One, 0x9D, 0x03E8 } }) } } Scope (_PR.CPU1) { Method (_PSS, 0, NotSerialized) { Return (^^CPU0._PSS ()) } Method (_PSD, 0, NotSerialized) { Return (^^CPU0._PSD ()) } Method (_CST, 0, NotSerialized) { Return (Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, One, Zero, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address ,) }, 0x02, One, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000415, // Address ,) }, 0x03, 0x55, 0xFA } }) } } Scope (_PR.CPU2) { Method (_PSS, 0, NotSerialized) { Return (^^CPU0._PSS ()) } Method (_PSD, 0, NotSerialized) { Return (^^CPU0._PSD ()) } Method (_CST, 0, NotSerialized) { Return (^^CPU1._CST ()) } } Scope (_PR.CPU3) { Method (_PSS, 0, NotSerialized) { Return (^^CPU0._PSS ()) } Method (_PSD, 0, NotSerialized) { Return (^^CPU0._PSD ()) } Method (_CST, 0, NotSerialized) { Return (^^CPU1._CST ()) } } Scope (_PR.CPU4) { Method (_PSS, 0, NotSerialized) { Return (^^CPU0._PSS ()) } Method (_PSD, 0, NotSerialized) { Return (^^CPU0._PSD ()) } Method (_CST, 0, NotSerialized) { Return (^^CPU1._CST ()) } } Scope (_PR.CPU5) { Method (_PSS, 0, NotSerialized) { Return (^^CPU0._PSS ()) } Method (_PSD, 0, NotSerialized) { Return (^^CPU0._PSD ()) } Method (_CST, 0, NotSerialized) { Return (^^CPU1._CST ()) } } Scope (_PR.CPU6) { Method (_PSS, 0, NotSerialized) { Return (^^CPU0._PSS ()) } Method (_PSD, 0, NotSerialized) { Return (^^CPU0._PSD ()) } Method (_CST, 0, NotSerialized) { Return (^^CPU1._CST ()) } } Scope (_PR.CPU7) { Method (_PSS, 0, NotSerialized) { Return (^^CPU0._PSS ()) } Method (_PSD, 0, NotSerialized) { Return (^^CPU0._PSD ()) } Method (_CST, 0, NotSerialized) { Return (^^CPU1._CST ()) } } SSDT.dsl.zip ioreg.txt.zip
  3. Digital Dreamer: Is it possible to get the sources for the 10.6.2 sleepenabler? It doesn't work on my EVGA X58 board. I have been trying to find a solution for this board for a while.
  4. EVGA x58 Installation Guide

    You're saying you have a evga x58 board (e758) with sleep working? How did you pull that off? Can you zip your Extra folder and send it to me/
  5. Digital Dreamer: Any tips or chance that you will help me port your 10.6.2 SleepEnabler to my EVGA X58 board?
  6. EVGA x58 Installation Guide

    Anyone have any luck with sleep yet?
  7. Did you ever find a sleep solution for this board? I can't
  8. I have the EVGA x58 board w/ ALC889 and I have been trying to find a 64-bit audio solution other than voodoohda for almost two weeks. The codec dump and verbs can be found on airwalks post at the bottom here: http://www.infinitemac.com/f57/guide-how-t...3981/page6.html Any help is appreciated. I have tried porting applehda and modifying my DSDT w/o success
  9. Need help with ALC889 (

    I cannot get a 64-bit applehda for my alc889 (I have a evga x58 board). I have tried porting applehda to SL and I have modded dsdt to no avail. Any help is appreciated. Codecs uploaded. Codec: Realtek ALC889 Address: 2 Vendor Id: 0x10ec0889 Subsystem Id: 0x10de0175 Revision Id: 0x100004 889codec.txt
  10. EVGA x58 Installation Guide

    HAS ANYONE GOTTEN SLEEP TO WORK ON THIS THING YET?
  11. SL stuck in boot up

    Take out any changes to the /S/L/E folder, put those extensions in the /E/E. AppleIntelPIIXATA.kext isn't even loading. Start with the basics, get rid of extras like the sleepenabler and add them later once you get your system to boot. Use the guide I posted on your other thread. Did you clone the install or something? The dynamic loader doesn't think it was built on your system
  12. EVGA X58 Classified?

    I am sure this guide will work: http://www.infinitemac.com/f57/guide-evga-...3854/#post33035
×