ivik Posted December 10, 2010 Share Posted December 10, 2010 @Marten, Brightness slider works normaly, or this is issue only with keys? Link to comment Share on other sites More sharing options...
Marten Posted December 10, 2010 Share Posted December 10, 2010 My first initial try with the export from DSDT and a compile without any modifications brought a 200 errors compile. This is the first thing i have to sort out Your friends are the DSDT fixes from DSDTSE. @Marten,Brightness slider works normaly, or this is issue only with keys? Only with the keys. The "Systems Preferences" -> "Display" -> slider works fine. Also the Fn+F12 and the Fn+Break keys. Link to comment Share on other sites More sharing options...
ivik Posted December 10, 2010 Share Posted December 10, 2010 Are you using my driver or you have native apple brightness control? Link to comment Share on other sites More sharing options...
Marten Posted December 10, 2010 Share Posted December 10, 2010 Are you using my driver or you have native apple brightness control? Native! Thanks for your PNLF, _BCM, _BCL hints! Link to comment Share on other sites More sharing options...
ivik Posted December 10, 2010 Share Posted December 10, 2010 Can you change brightness after your native keys are stuck? (with slider or n+F12 and the Fn+Break) Link to comment Share on other sites More sharing options...
Marten Posted December 10, 2010 Share Posted December 10, 2010 Can you change brightness after your native keys are stuck? (with slider or n+F12 and the Fn+Break) Yes. But after I pressed Fn+Up/Down the slider jumps immediately to the max/min position. This race can only be stopped by a Fn+F12 or Fn+Break. After that everything seems normal (Fn+Up/Down are dead). Bye! ...time for a hockey match :-) Link to comment Share on other sites More sharing options...
Bungo Posted December 10, 2010 Share Posted December 10, 2010 ...(need to press the powerbutton 2x for a complete wake up )... Hi, Try to add under Device (H_EC): Device (H_EC) { Name (_HID, EisaId ("PNP0C09")) Name (_UID, One) ... Name (_PRW, Package (0x02) { 0x1E, 0x04 }) B. Link to comment Share on other sites More sharing options...
Morphium Posted December 11, 2010 Share Posted December 11, 2010 I am up and running again with my R780 after a new install. However I am going nuts with the errors given from the compile before starting with the injects. I cant find any information concerning the solution to this problem. I googled around and looked into the DSDTSE fixes but there are other types of error fixing. Filemerge looks like a great tool. I keep learning every minute about new great OSX things. Could somone please point me into the right direction please.Samsung_R780_i5_330m_OOB_DSDT.zip Sorry for the long code. I did not find a proper function to embed it nicely [size=1]Intel ACPI Component Architecture ASL Optimizing Compiler version 20091214 [Dec 16 2009] Copyright © 2000 - 2009 Intel Corporation Supports ACPI Specification Revision 4.0 Maximum error count (200) exceeded /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3702: If (PICM) Error 4064 - Object does not exist ^ (PICM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3899: If (\_SB.CPBG.IMCH.PM1L) Error 4064 - Object does not exist ^ (\_SB.CPBG.IMCH.PM1L) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3905: If (LEqual (\_SB.CPBG.IMCH.PM1L, 0x01)) Error 4064 - Object does not exist ^ (\_SB.CPBG.IMCH.PM1L) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3911: If (\_SB.CPBG.IMCH.PM1H) Error 4064 - Object does not exist ^ (\_SB.CPBG.IMCH.PM1H) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3917: If (LEqual (\_SB.CPBG.IMCH.PM1H, 0x01)) Error 4064 - Object does not exist ^ (\_SB.CPBG.IMCH.PM1H) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3923: If (\_SB.CPBG.IMCH.PM2L) Error 4064 - Object does not exist ^ (\_SB.CPBG.IMCH.PM2L) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3929: If (LEqual (\_SB.CPBG.IMCH.PM2L, 0x01)) Error 4064 - Object does not exist ^ (\_SB.CPBG.IMCH.PM2L) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3935: If (\_SB.CPBG.IMCH.PM2H) Error 4064 - Object does not exist ^ (\_SB.CPBG.IMCH.PM2H) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3941: If (LEqual (\_SB.CPBG.IMCH.PM2H, 0x01)) Error 4064 - Object does not exist ^ (\_SB.CPBG.IMCH.PM2H) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3947: If (\_SB.CPBG.IMCH.PM3L) Error 4064 - Object does not exist ^ (\_SB.CPBG.IMCH.PM3L) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3953: If (LEqual (\_SB.CPBG.IMCH.PM3L, 0x01)) Error 4064 - Object does not exist ^ (\_SB.CPBG.IMCH.PM3L) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3959: If (\_SB.CPBG.IMCH.PM3H) Error 4064 - Object does not exist ^ (\_SB.CPBG.IMCH.PM3H) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3965: If (LEqual (\_SB.CPBG.IMCH.PM3H, 0x01)) Error 4064 - Object does not exist ^ (\_SB.CPBG.IMCH.PM3H) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3971: If (\_SB.CPBG.IMCH.PM4L) Error 4064 - Object does not exist ^ (\_SB.CPBG.IMCH.PM4L) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3977: If (LEqual (\_SB.CPBG.IMCH.PM4L, 0x01)) Error 4064 - Object does not exist ^ (\_SB.CPBG.IMCH.PM4L) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3983: If (\_SB.CPBG.IMCH.PM4H) Error 4064 - Object does not exist ^ (\_SB.CPBG.IMCH.PM4H) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3989: If (LEqual (\_SB.CPBG.IMCH.PM4H, 0x01)) Error 4064 - Object does not exist ^ (\_SB.CPBG.IMCH.PM4H) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3995: If (\_SB.CPBG.IMCH.PM5L) Error 4064 - Object does not exist ^ (\_SB.CPBG.IMCH.PM5L) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4001: If (LEqual (\_SB.CPBG.IMCH.PM5L, 0x01)) Error 4064 - Object does not exist ^ (\_SB.CPBG.IMCH.PM5L) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4007: If (\_SB.CPBG.IMCH.PM5H) Error 4064 - Object does not exist ^ (\_SB.CPBG.IMCH.PM5H) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4013: If (LEqual (\_SB.CPBG.IMCH.PM5H, 0x01)) Error 4064 - Object does not exist ^ (\_SB.CPBG.IMCH.PM5H) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4019: If (\_SB.CPBG.IMCH.PM6L) Error 4064 - Object does not exist ^ (\_SB.CPBG.IMCH.PM6L) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4025: If (LEqual (\_SB.CPBG.IMCH.PM6L, 0x01)) Error 4064 - Object does not exist ^ (\_SB.CPBG.IMCH.PM6L) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4031: If (\_SB.CPBG.IMCH.PM6H) Error 4064 - Object does not exist ^ (\_SB.CPBG.IMCH.PM6H) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4037: If (LEqual (\_SB.CPBG.IMCH.PM6H, 0x01)) Error 4064 - Object does not exist ^ (\_SB.CPBG.IMCH.PM6H) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4043: If (\_SB.CPBG.IMCH.PM0H) Error 4064 - Object does not exist ^ (\_SB.CPBG.IMCH.PM0H) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4049: If (LEqual (\_SB.CPBG.IMCH.PM0H, 0x01)) Error 4064 - Object does not exist ^ (\_SB.CPBG.IMCH.PM0H) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4102: NHPG () Error 4064 - Object does not exist ^ (NHPG) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4107: NPME () Error 4064 - Object does not exist ^ (NPME) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4865: P8XH (0x00, 0x51) Error 4064 - Object does not exist ^ (P8XH) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4868: SECS (0x96) Error 4064 - Object does not exist ^ (SECS) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4869: CCRN () Error 4064 - Object does not exist ^ (CCRN) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4874: P8XH (0x00, 0x52) Error 4064 - Object does not exist ^ (P8XH) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4877: SECS (0x96) Error 4064 - Object does not exist ^ (SECS) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4878: CCRN () Error 4064 - Object does not exist ^ (CCRN) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4881: \SECS (0xB9) Error 4064 - Object does not exist ^ (\SECS) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4888: P8XH (0x00, 0x53) Error 4064 - Object does not exist ^ (P8XH) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4891: PNOT () Error 4064 - Object does not exist ^ (PNOT) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4896: P8XH (0x00, 0x54) Error 4064 - Object does not exist ^ (P8XH) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4899: PNOT () Error 4064 - Object does not exist ^ (PNOT) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4909: P8XH (0x00, LSTE) Error 4064 - Object does not exist ^ (P8XH) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4913: \_SB.PCI0.GFX0.GLID (LSTE) Error 4064 - Object does not exist ^ (\_SB.PCI0.GFX0.GLID) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4921: P8XH (0x00, LSTE) Error 4064 - Object does not exist ^ (P8XH) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4925: \_SB.PCI0.GFX0.GLID (LSTE) Error 4064 - Object does not exist ^ (\_SB.PCI0.GFX0.GLID) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4949: SECS (0x88) Error 4064 - Object does not exist ^ (SECS) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4954: SECS (0x89) Error 4064 - Object does not exist ^ (SECS) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4959: Notify (\_TZ.TZ00, 0x80) Error 4064 - Object does not exist ^ (\_TZ.TZ00) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4972: SECS (0x8A) Error 4064 - Object does not exist ^ (SECS) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4977: SECS (0x8B) Error 4064 - Object does not exist ^ (SECS) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4988: CPRN () Error 4064 - Object does not exist ^ (CPRN) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4994: CPRN () Error 4064 - Object does not exist ^ (CPRN) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5001: CPRN () Error 4064 - Object does not exist ^ (CPRN) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5016: CCRN () Error 4064 - Object does not exist ^ (CCRN) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5025: CCRN () Error 4064 - Object does not exist ^ (CCRN) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5032: CCRN () Error 4064 - Object does not exist ^ (CCRN) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5057: CPRN () Error 4064 - Object does not exist ^ (CPRN) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5063: CPRN () Error 4064 - Object does not exist ^ (CPRN) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5069: SECS (0x94) Error 4064 - Object does not exist ^ (SECS) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5074: SECS (0x95) Error 4064 - Object does not exist ^ (SECS) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5079: SECS (0x8E) Error 4064 - Object does not exist ^ (SECS) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5084: SECS (0x8F) Error 4064 - Object does not exist ^ (SECS) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5098: SECS (0x92) Error 4064 - Object does not exist ^ (SECS) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5103: SECS (0x93) Error 4064 - Object does not exist ^ (SECS) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5126: Store (\SECB (0x85, 0x02), Local0) Error 4064 - Object does not exist ^ (\SECB) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5187: Store (\SECW (0x82, 0xB0, 0x00), Local0) Error 4064 - Object does not exist ^ (\SECW) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5197: Store (\SECW (0x82, 0xB2, 0x00), Local0) Error 4064 - Object does not exist ^ (\SECW) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5207: Store (\SECW (0x82, 0xB4, 0x00), Local0) Error 4064 - Object does not exist ^ (\SECW) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5218: Store (\SECW (0x82, 0xB6, 0x00), Local0) Error 4064 - Object does not exist ^ (\SECW) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5324: Store (\SECB (0x81, 0x84), Local0) Error 4064 - Object does not exist ^ (\SECB) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5338: Store (\SECW (0x82, 0xA4, 0x00), Local0) Error 4064 - Object does not exist ^ (\SECW) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5354: Store (\SECW (0x82, 0xA2, 0x00), Local0) Error 4064 - Object does not exist ^ (\SECW) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5364: Store (\SECW (0x82, 0xA6, 0x00), Local0) Error 4064 - Object does not exist ^ (\SECW) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5454: If (LEqual (\SECB (0x85, 0x00), 0x01)) Error 4064 - Object does not exist ^ (\SECB) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5576: If (HPAE) Error 4064 - Object does not exist ^ (HPAE) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5583: If (HPAE) Error 4064 - Object does not exist ^ (HPAE) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5594: If (HPAE) Error 4064 - Object does not exist ^ (HPAE) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5597: If (LEqual (HPAS, 0x01)) Error 4064 - Object does not exist ^ (HPAS) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5602: If (LEqual (HPAS, 0x02)) Error 4064 - Object does not exist ^ (HPAS) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5607: If (LEqual (HPAS, 0x03)) Error 4064 - Object does not exist ^ (HPAS) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5887: If (HPAE) Error 4064 - Object does not exist ^ (HPAE) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5942: If (HPAE) Error 4064 - Object does not exist ^ (HPAE) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 6022: Return (GPRW (0x0D, 0x04)) Error 4064 - Object does not exist ^ (GPRW) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 6105: If (PICM) Error 4064 - Object does not exist ^ (PICM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 6125: SECB (0x30, 0x02) Error 4064 - Object does not exist ^ (SECB) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 6285: SECB (0x30, 0x01) Error 4064 - Object does not exist ^ (SECB) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 6318: SECB (0x30, 0x01) Error 4064 - Object does not exist ^ (SECB) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 6375: P8XH (0x00, Arg0) Error 4064 - Object does not exist ^ (P8XH) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 6435: SECB (0xA6, Local0) Error 4064 - Object does not exist ^ (SECB) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 6451: SECB (0x30, 0x01) Error 4064 - Object does not exist ^ (SECB) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 6484: SECB (0x30, 0x01) Error 4064 - Object does not exist ^ (SECB) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7342: If (CondRefOf (FPED)) Error 4096 - syntax error, unexpected PARSEOP_IF ^ /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7411: If (LEqual (GESF, 0x00)) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7413: Store (0x0679, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7414: Store (Zero, GESF) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7418: If (LEqual (GESF, 0x01)) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7420: Store (0x0240, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7421: Store (Zero, GESF) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7425: If (LEqual (GESF, 0x04)) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7427: And (PARM, 0xEFFF0000, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7427: And (PARM, 0xEFFF0000, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7428: And (PARM, ShiftLeft (DerefOf (Index (DBTB, IBTT)), 0x10), Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7429: PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7430: Or (IBTT, PARM, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7430: Or (IBTT, PARM, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7431: Store (Zero, GESF) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7435: If (LEqual (GESF, 0x05)) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7437: Store (IPSC, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7438: Or (PARM, ShiftLeft (IPAT, 0x08), PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7438: Or (PARM, ShiftLeft (IPAT, 0x08), PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7439: Add (PARM, 0x0100, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7439: Add (PARM, 0x0100, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7440: Or (PARM, ShiftLeft (LIDS, 0x10), PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7440: Or (PARM, ShiftLeft (LIDS, 0x10), PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7441: Add (PARM, 0x00010000, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7441: Add (PARM, 0x00010000, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7442: Or (PARM, ShiftLeft (IBIA, 0x14), PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7442: Or (PARM, ShiftLeft (IBIA, 0x14), PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7443: Store (Zero, GESF) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7447: If (LEqual (GESF, 0x06)) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7449: Store (ITVF, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7450: Or (PARM, ShiftLeft (ITVM, 0x04), PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7450: Or (PARM, ShiftLeft (ITVM, 0x04), PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7451: Store (Zero, GESF) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7455: If (LEqual (GESF, 0x07)) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7457: Store (GIVD, PARM) Error 4064 - Object does not exist ^ (GIVD) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7457: Store (GIVD, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7458: XOr (PARM, 0x01, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7458: XOr (PARM, 0x01, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7459: Or (PARM, ShiftLeft (GMFN, 0x01), PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7459: Or (PARM, ShiftLeft (GMFN, 0x01), PARM) Error 4064 - Object does not exist ^ (GMFN) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7459: Or (PARM, ShiftLeft (GMFN, 0x01), PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7460: Or (PARM, ShiftLeft (0x03, 0x0B), PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7460: Or (PARM, ShiftLeft (0x03, 0x0B), PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7461: Or (PARM, ShiftLeft (IDMS, 0x11), PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7461: Or (PARM, ShiftLeft (IDMS, 0x11), PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7462: Or (ShiftLeft (DerefOf (Index (DerefOf (Index (CDCT, HVCO)), CDVL Error 4064 - Object does not exist ^ (CDVL) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7463: )), 0x15), PARM, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7463: )), 0x15), PARM, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7464: Store (0x01, GESF) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7468: If (LEqual (GESF, 0x0A)) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7470: Store (0x00, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7473: Or (PARM, 0x03, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7473: Or (PARM, 0x03, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7476: Store (0x00, GESF) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7480: If (LEqual (GESF, 0x0B)) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7482: Store (KSV0, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7483: Store (KSV1, GESF) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7487: Store (Zero, GESF) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7493: If (LEqual (GESF, 0x00)) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7495: Store (0x00, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7496: Store (0x000F87FD, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7497: Store (Zero, GESF) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7501: If (LEqual (GESF, 0x01)) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7503: Store (Zero, GESF) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7504: Store (Zero, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7508: If (LEqual (GESF, 0x03)) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7510: Store (Zero, GESF) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7511: Store (Zero, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7515: If (LEqual (GESF, 0x04)) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7517: Store (Zero, GESF) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7518: Store (Zero, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7522: If (LEqual (GESF, 0x05)) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7524: Store (Zero, GESF) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7525: Store (Zero, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7529: If (LEqual (GESF, 0x06)) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7531: Store (And (PARM, 0x0F), ITVF) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7532: Store (ShiftRight (And (PARM, 0xF0), 0x04), ITVM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7533: Store (Zero, GESF) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7534: Store (Zero, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7538: If (LEqual (GESF, 0x07)) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7540: If (LEqual (PARM, 0x00)) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7542: Store (CLID, Local0) Error 4064 - Object does not exist ^ (CLID) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7545: And (CLID, 0x0F, CLID) Error 4064 - Object does not exist ^ (CLID) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7545: And (CLID, 0x0F, CLID) Error 4064 - Object does not exist ^ (CLID) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7546: GLID (CLID) Error 4064 - Object does not exist ^ (CLID) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7550: Store (Zero, GESF) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7551: Store (Zero, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7555: If (LEqual (GESF, 0x08)) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7557: Store (Zero, GESF) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7558: Store (Zero, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7562: If (LEqual (GESF, 0x09)) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7564: And (PARM, 0xFF, IBTT) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7565: Store (Zero, GESF) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7566: Store (Zero, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7570: If (LEqual (GESF, 0x0A)) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7572: And (PARM, 0xFF, IPSC) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7573: If (And (ShiftRight (PARM, 0x08), 0xFF)) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7575: And (ShiftRight (PARM, 0x08), 0xFF, IPAT) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7579: And (ShiftRight (PARM, 0x14), 0x07, IBIA) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7580: Store (Zero, GESF) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7581: Store (Zero, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7585: If (LEqual (GESF, 0x0B)) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7587: And (ShiftRight (PARM, 0x01), 0x01, IF1E) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7588: If (And (PARM, ShiftLeft (0x0F, 0x0D))) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7590: And (ShiftRight (PARM, 0x0D), 0x0F, IDMS) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7594: And (ShiftRight (PARM, 0x11), 0x0F, IDMS) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7597: Store (Zero, GESF) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7598: Store (Zero, PARM) Error 4064 - Object does not exist ^ (PARM) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7602: If (LEqual (GESF, 0x10)) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7604: Store (Zero, GESF) Error 4064 - Object does not exist ^ (GESF) /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 10169: Device { Error 4096 - syntax error, unexpected PARSEOP_DEVICE, expecting $end ^ Maximum error count (200) exceeded ASL Input: /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl - 12371 lines, 371519 bytes, 3198 keywords Compilation complete. 201 Errors, 0 Warnings, 0 Remarks, 1246 Optimizations[/size] Link to comment Share on other sites More sharing options...
derekreid Posted December 13, 2010 Author Share Posted December 13, 2010 Hi, Try to add under Device (H_EC): ... B. Thanks, that worked for me. Also, the VoodooHDA from Marten on page 7 fixed crackling audio after hibernate resume. Thanks, Marten. On a side note, my disk got really messed up with errors Disk Utility could not repair. I restored a dmg of "Snow Leo 911 Pro" (google it) to a small partition and used DiskWarrior, which fixed it right up. Highly recommend people have a small partition with a slim install (~3GB) like that, plus there are a ton of utilities pre-installed on that image. Just thought I'd mention it in case someone else has problems at some point and stumbles across this. EDIT: I also got display brightness fixed using nobb1x's DSDT patch HERE and ivik's GenericBrightness kext (although getting KP's on boot more often than not). Using Fn+F12 and Fn+Break to adjust brightness. Latest DSDT attached for reference. dsdt.zip Link to comment Share on other sites More sharing options...
Marten Posted December 13, 2010 Share Posted December 13, 2010 Hi, Try to add under Device (H_EC): Device (H_EC) { Name (_HID, EisaId ("PNP0C09")) Name (_UID, One) ... Name (_PRW, Package (0x02) { 0x1E, 0x04 }) B. Works! Thanks Bungo! Could somone please point me into the right direction please. Remove from your DSDT: If (CondRefOf (FPED)) { FPED () } Link to comment Share on other sites More sharing options...
Bungo Posted December 14, 2010 Share Posted December 14, 2010 Works! Thanks Bungo! Your welcome But you must to know that i'm not shure if this is complete fix. Open Console after wake and find: Wake reason = . Mine (after fixing) is: Wake reason = H_EC EHC1 EHC2. Before fixing was: Wake reason = PWRB EHC1 EHC2. I noticed in real Mac Pro that there is a similiar value: Wake reason = PWRB UHC2 EHC1 if waking by power button and Wake reason = EHC1 if waking by mouse click. Remove from your DSDT: If (CondRefOf (FPED)) { FPED () } You're don't need to remove that code, try this: Method (_INI, 0, Serialized) { If (CondRefOf (FPED)) { FPED () } } Thanks to dutchhockeypro 1 Link to comment Share on other sites More sharing options...
Marten Posted December 14, 2010 Share Posted December 14, 2010 Your welcome But you must to know that i'm not shure if this is complete fix. Open Console after wake and find: Wake reason = . Mine (after fixing) is: Wake reason = H_EC EHC1 EHC2. Before fixing was: Wake reason = PWRB EHC1 EHC2. I noticed in real Mac Pro that is similiar value: Wake reason = PWRB UHC2 EHC1 if waking by power button and Wake reason = EHC1 if waking by mouse click. Waking by USB device (and keyboard) doesn't work for me. My console says only Wake reason = H_EC Can you please post an IOREG dump and lspci -nn? The R780 an the R730 looking so identical but the DSDT are surprisingly different. Maybe i can use some code to activate some of the missing functionalities. What's up with your lid, lan and keypad? Link to comment Share on other sites More sharing options...
Morphium Posted December 14, 2010 Share Posted December 14, 2010 Thanks Marten! Looks great at first sight. I would like to understand why this single entry caused the massive error report and what this entry does normally stand for? Side Note: All you guys running the modified .kext for the Atheros 9285. Can you connect via WPA2 to your wireless access point? Mine only does if I switch my AP to WPA protocol only. Would another vanilla card like the Dell DW1510 with the Broadcom connect via WPA2? Edit: Thanks Bungo! I will try that Method. @Marten Yeah. They are really surprisingly very different. As if some other developer team did the job for the R780. What's up with your lid, lan and keypad? Did you mean me? If yes. To be exactly, I havent checked the lid. Lan doesnt work (not supported kext yet) and numkeypad, too. Link to comment Share on other sites More sharing options...
Bungo Posted December 14, 2010 Share Posted December 14, 2010 Side Note:All you guys running the modified .kext for the Atheros 9285. Can you connect via WPA2 to your wireless access point? Yes, but with TKIP, AES doesn't work, reason: it can't work in 11n mode only 11g. Maybe because of vanilla driver. The 11g mode not support AES encryption. Tried many fixes and finaly decided to change it to Dell DW1515. It's AR9280 natively supported by vanilla driver. Bougth on Allegro for about 10 Euros. It's better adapter and works in 11n mode natively. Link to comment Share on other sites More sharing options...
Bungo Posted December 14, 2010 Share Posted December 14, 2010 Can you please post an IOREG dump and lspci -nn? The R780 an the R730 looking so identical but the DSDT are surprisingly different. Maybe i can use some code to activate some of the missing functionalities. Here you are, it's still in progress (BIOS ver: 08JA) SamsungR780AS03_08JA.zip What's up with your lid, lan and keypad? LAN doesn't work as said Morphium, keypad only with Fn key pressed, Lid works. Link to comment Share on other sites More sharing options...
Morphium Posted December 15, 2010 Share Posted December 15, 2010 @Bungo Would you mind adding your edited .dsl TIA! How can I fix the Speedstep? MSR shows me that my CPU runs 2.66 all the time. Marten : Where is the USB Hack @Tonymac located I forgot: I've copied the _BCL, _BCM and _BQC methods from DD02 device in the R730 DSDT. You should use the methods from your DD02 device. This looks somehow a lot different when I search for DD02 in my DSDT Method (_BCL, 0, NotSerialized) { Store (LBR7, Index (SBRT, 0x00)) Store (LBR2, Index (SBRT, 0x01)) Store (LBR1, Index (SBRT, 0x02)) Store (LBR2, Index (SBRT, 0x03)) Store (LBR3, Index (SBRT, 0x04)) Store (LBR4, Index (SBRT, 0x05)) Store (LBR5, Index (SBRT, 0x06)) Store (LBR6, Index (SBRT, 0x07)) Store (LBR7, Index (SBRT, 0x08)) Store (LBR8, Index (SBRT, 0x09)) Return (SBRT) } Method (_BCM, 1, Serialized) { P8XH (0x00, Arg0) If (LAnd (LGreaterEqual (Arg0, 0x00), LLessEqual (Arg0, 0x64))) { \_SB.PCI0.GFX0.AINT (0x01, Arg0) Store (Arg0, BRTL) If (LEqual (Arg0, LBR1)) { Store (0x01, Local0) } Else { If (LEqual (Arg0, LBR2)) { Store (0x02, Local0) } Else { If (LEqual (Arg0, LBR3)) { Store (0x03, Local0) } Else { If (LEqual (Arg0, LBR4)) { Store (0x04, Local0) } Else { If (LEqual (Arg0, LBR5)) { Store (0x05, Local0) } Else { If (LEqual (Arg0, LBR6)) { Store (0x06, Local0) } Else { If (LEqual (Arg0, LBR7)) { Store (0x07, Local0) } Else { If (LEqual (Arg0, LBR8)) { Store (0x08, Local0) } } } } } } } } Store (Local0, \BRTV) SECB (0x30, 0x60) } } Method (_BQC, 0, NotSerialized) { Return (BRTL) } } Is this the BCL, BCM and BCQ I have to look for? In Ioreg I cant find Applebacklight. Link to comment Share on other sites More sharing options...
Bungo Posted December 15, 2010 Share Posted December 15, 2010 @Bungo Would you mind adding your edited .dsl Here you are, but it's still in progress. dsdt_R780AS02.dsl.zip How can I fix the Speedstep? MSR shows me that my CPU runs 2.66 all the time. Let me to take a look, post your dump from IORegstryExplorer This looks somehow a lot different when I search for DD02 in my DSDT Method (_BCL, 0, NotSerialized) { Store (LBR7, Index (SBRT, 0x00)) Store (LBR2, Index (SBRT, 0x01)) Store (LBR1, Index (SBRT, 0x02)) Store (LBR2, Index (SBRT, 0x03)) Store (LBR3, Index (SBRT, 0x04)) Store (LBR4, Index (SBRT, 0x05)) Store (LBR5, Index (SBRT, 0x06)) Store (LBR6, Index (SBRT, 0x07)) Store (LBR7, Index (SBRT, 0x08)) Store (LBR8, Index (SBRT, 0x09)) Return (SBRT) } Method (_BCM, 1, Serialized) { P8XH (0x00, Arg0) If (LAnd (LGreaterEqual (Arg0, 0x00), LLessEqual (Arg0, 0x64))) { \_SB.PCI0.GFX0.AINT (0x01, Arg0) Store (Arg0, BRTL) If (LEqual (Arg0, LBR1)) { Store (0x01, Local0) } Else { If (LEqual (Arg0, LBR2)) { Store (0x02, Local0) } Else { If (LEqual (Arg0, LBR3)) { Store (0x03, Local0) } Else { If (LEqual (Arg0, LBR4)) { Store (0x04, Local0) } Else { If (LEqual (Arg0, LBR5)) { Store (0x05, Local0) } Else { If (LEqual (Arg0, LBR6)) { Store (0x06, Local0) } Else { If (LEqual (Arg0, LBR7)) { Store (0x07, Local0) } Else { If (LEqual (Arg0, LBR8)) { Store (0x08, Local0) } } } } } } } } Store (Local0, \BRTV) SECB (0x30, 0x60) } } Method (_BQC, 0, NotSerialized) { Return (BRTL) } } Is this the BCL, BCM and BCQ I have to look for? ivik works through that problem here In Ioreg I cant find Applebacklight. Because of your LCD's backlight doesn't work. AppleBacklight.kext is located in /S/L/E. In IORegExpl you can find keys AppleDisplay or/and AppleBacklightDisplay and com.apple.driver.AppleBacklight value under PNLF device. Link to comment Share on other sites More sharing options...
Morphium Posted December 15, 2010 Share Posted December 15, 2010 Awesome Bungo. Your DSDT looks fantastic and is nearly identical to mine. Nice edit remarks in there. Yes, but with TKIP, AES doesn't work, reason: it can't work in 11n mode only 11g. Maybe because of vanilla driver. The 11g mode not support AES encryption.Tried many fixes and finaly decided to change it to Dell DW1515. It's AR9280 natively supported by vanilla driver. Bougth on Allegro for about 10 Euros. It's better adapter and works in 11n mode natively. I understand. I ordered a DW1510 with the Broadcom which is reported to work also vanilla and I like Broadcom over Atheros as personal preference. Still waiting for the shipping. Lets see how it will fit with WPA2/AES Link to comment Share on other sites More sharing options...
Marten Posted December 15, 2010 Share Posted December 15, 2010 Marten : Where is the USB Hack @Tonymac located here: tonymacx86-DSDT-FIXES.zip Link to comment Share on other sites More sharing options...
Bungo Posted December 15, 2010 Share Posted December 15, 2010 Awesome Bungo. Your DSDT looks fantastic and is nearly identical to mine. Nice edit remarks in there. Be careful with applying some fixes especially gfx if you don't have identical hardware like mine. I ordered a DW1510 with the Broadcom which is reported to work also vanilla and I like Broadcom over Atheros as personal preference. Still waiting for the shipping. Lets see how it will fit with WPA2/AES Your choice Dell1515 works without any hacks and fit my AP (D-Link Dir-635) on 11n WPA/WPA2PSK/AES/TKIP automatic mode. In future i'll try to repair Unknown Locale, but now it doesn't matter. Link to comment Share on other sites More sharing options...
Morphium Posted December 16, 2010 Share Posted December 16, 2010 Be careful with applying some fixes especially gfx if you don't have identical hardware like mine. @Bungo. At first sight GFX looks the same as it is also GT 330. I injected your edits into my DSDT but I end up with one remaining error. I must have made something wrong. Intel ACPI Component Architecture ASL Optimizing Compiler version 20091214 [Dec 16 2009] Copyright (C) 2000 - 2009 Intel Corporation Supports ACPI Specification Revision 4.0 /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 13260: If (SS3) Error 4096 - syntax error, unexpected PARSEOP_IF ^ ASL Input: /Users/Jaydee/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl - 13300 lines, 406740 bytes, 4441 keywords Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 26 Optimizations Can you spot the failure? As per your request I also attached my IOReg dump from IOregistryexplorer. Hope I did it the right way. TIA dsdt2.zip MyIO.zip Link to comment Share on other sites More sharing options...
Bungo Posted December 16, 2010 Share Posted December 16, 2010 I injected your edits into my DSDT but I end up with one remaining error. I must have made something wrong.Can you spot the failure? Sure, you're right You must have made something wrong. I don't want to talk like a Dutch uncle but blindly applying some fixes may screw your comp up, you're warned. You deleted last bracket "}" from the Device (FWHD) applying my HPET mod. My Method (_L18, 0, Serialized) is untouched but your is modified (buggy). Comparing with source is easy Your corrected DSDT: dsdt2repaired.dsl.zip At first sight GFX looks the same as it is also GT 330. As per your request I also attached my IOReg dump from IOregistryexplorer. Hope I did it the right way. Can't see your signature - don't know what hardware do you have. Your IOReg says that you don't have CPU Power Managment working. You can find many informations obout it on this forum. Recommend you Everest (Windows) to get all ACPI tables in easy way. First you can try to change/set CPU type in your smbiost.plist: <key>SMcputype</key> <string>1538</string> Link to comment Share on other sites More sharing options...
Morphium Posted December 16, 2010 Share Posted December 16, 2010 @Marten thanks for the hint @Tonymac. I found the DSDT fixes collection earlier but was unsure if you meant something different. @Bungo Thank you for the fixing. don't want to talk like a Dutch uncle but blindly applying some fixes may screw your comp up, you're warned. Absolutely right. While injecting I tried to research the fixes you have in there except for the ones I recognized like Backlight, GFX etc at first sight. I just watched at the bottom plate of my Notebook and it states: Samsung R780-JS03 I think I can be safe with applying your methods except that I have still BIOS 06JA because I havent updated it Thats why it differs in some aspects. I will dive into reading around: Bear with me as I will come up with questions as I am just starting out my journey into the deeper aspects of Osx. Take care and thanks again @all for your continued support. Link to comment Share on other sites More sharing options...
Bungo Posted December 17, 2010 Share Posted December 17, 2010 I just watched at the bottom plate of my Notebook and it states: Samsung R780-JS03 I think I can be safe with applying your methods except that I have still BIOS 06JA because I havent updated it Thats why it differs in some aspects. For the 1st sight your lap looks like mine except sound, maybe something else. In my case got 15 tables including DSDT from Everest, OS X loads only 10 but CPU PM works without any hacks. Tried to load rest of SSDT tables but nothing changed for better but in your case wil may help. Remove all disablers if you use any. What kexts do you have in Extra/Extensions? Link to comment Share on other sites More sharing options...
Morphium Posted December 17, 2010 Share Posted December 17, 2010 I had in E/E: EvOreboot LegacyAppleRTC NullCPUPowerManagement What remained in E/E is (recalling my brain: Fakesmc JMicron36xSATA Voodoobattery VoodooPS2 ACPIPS2Nub Concerning sound I have to fire up Windows with Aida64 to see what I have. I might be wrong with the sound as I just assumed it by reading reviews for the series. One review even states a Nvidia GT216 High Definition Audio Controller. I am confused and have to check. I fired up the fixed DSDT yesterday and the lap started well. Speedstep and brightness works now. However I tested Sleep and strangely had trouble with wake. Have to investigate further. Link to comment Share on other sites More sharing options...
Recommended Posts