#81
|
|||
|
|||
Quote:
I created that DSDT so I know it compiles fine. |
#82
|
|||
|
|||
hello there !
been working for a while on my dsdt using pieces of code taken here and there, and everything but keyboard/mouse (wired Apple alu. + Razer Diamondback plasma) wake-on-sleep and shutdown menu call from power button (even with the _CID trick ...) for now, using retail 10.5.8 with boot-think 2.3.18 (modded AppleLPC, fakesmc v.2, CPUPMdisabler, R1000 & vanilla IONet + IOPCI and sleepenabler in D/L/E.mkext) ; EFI strings for TM / en0 builtin fix and video (GeForce 8800GS + 384 Mo DDR3 SDRAM, PEG) on a GA G31M-ES2L rev. 1.1. I know it could look kind of rude, but kDawg, would you be kind enough to take a look at my .dsl (compiles fine, no error nor warning) and tell me what might be wrong ? thx by advance. |
#83
|
|||
|
|||
Quote:
|
#84
|
|||
|
|||
1°my usb keyboard & mouse aren't able to wake up OSX from S3 mode (whereas they do it in Windows) ;
2°I can put OSX into S3 mode with the power button if this option is activated in pref. sys., but when not, it does nothing ; it should make the shutdown menu show up. I'm assuming it might be a DSDT issue. edit: so sorry, I forgot some words ... I wanted to say : everything is working as it should, but USB wake-on-sleep & shutdown menu from power button. wanna help me anyway ? Last edited by twr; 09-19-2009 at 11:51 AM. |
#85
|
|||
|
|||
Dsdt--sweetness!
Sorry--it was not an issue of compiling ---I wanted to make sure I got all the hacks for ethernet/usb etc.
I added some stuff and after 17 revisions I now have a fully functional SL machine w/ only 1 modded kext (thanks SNOW) for 5.1 Surround Sound! that is more vanilla than my MacBook Pro. Thanks to kDawg----wwbsox---SNOW and all you others! |
#86
|
|||
|
|||
Quote:
That's great. Would you mind sharing your setup, i.e. what's in your extras folder? |
#87
|
|||
|
|||
I'd be glad to:
Gigabyte EP35-DS3P Rev.2.1 w/F6c BIOS Xeon E3110 (e8400) EVGA 8800 GT 512 Chameleon 2 RC3 Extras folder includes: com.apple.Boot.plist, dsdt.alm, SMBIOS.plist fakesmc.kext IOAHCIBlockStorageInjector.kext NullCPUPowerManagement.kext OpenHaltRestart.kext PlatformUUID.kext SleepEnabler.kext I am still working to get sleep enabled & tryign to reduce boot time...LONG compared to Leo Thanks for your help Last edited by xwin78; 09-20-2009 at 08:36 PM. Reason: fix |
#88
|
|||
|
|||
Compile Error.
Need some help. EHCI is now working. I followed the guide to replace dsdt code for UHCI suddenly im getting this error on compile. I did this over and over and I always get the same error. I put the old code back and compiles ok. There was no reference on the original code that I replaced to this lines so I'm stummped.
Mac-Pro:Tools admin$ ./iasl dsdt.dsl Intel ACPI Component Architecture ASL Optimizing Compiler version 20080926 [Oct 4 2008] Copyright (C) 2000 - 2008 Intel Corporation Supports ACPI Specification Revision 3.0a dsdt.dsl 9195: If (SS1) Error 4095 - ^ syntax error, unexpected PARSEOP_IF dsdt.dsl 9239: \_SB.PCI0.SBRG.SIOS (Arg0) Error 4063 - Object does not exist ^ (\_SB.PCI0.SBRG.SIOS) dsdt.dsl 9240: \_SB.PCI0.SBRG.SPTS (Arg0) Error 4063 - Object does not exist ^ (\_SB.PCI0.SBRG.SPTS) dsdt.dsl 9241: \_SB.PCI0.NPTS (Arg0) Error 4063 - Object does not exist ^ (\_SB.PCI0.NPTS) dsdt.dsl 9242: \_SB.PCI0.GFX0.OPTS (Arg0) Error 4063 - Object does not exist ^ (\_SB.PCI0.GFX0.OPTS) dsdt.dsl 9248: \_SB.PCI0.SBRG.SIOW (Arg0) Error 4063 - Object does not exist ^ (\_SB.PCI0.SBRG.SIOW) dsdt.dsl 9249: \_SB.PCI0.SBRG.SWAK (Arg0) Error 4063 - Object does not exist ^ (\_SB.PCI0.SBRG.SWAK) dsdt.dsl 9250: \_SB.PCI0.NWAK (Arg0) Error 4063 - ^ Object does not exist (\_SB.PCI0.NWAK) dsdt.dsl 9251: \_SB.PCI0.GFX0.OWAK (Arg0) Error 4063 - Object does not exist ^ (\_SB.PCI0.GFX0.OWAK) ASL Input: dsdt.dsl - 9256 lines, 295803 bytes, 4252 keywords Compilation complete. 9 Errors, 0 Warnings, 0 Remarks, 0 Optimizations Original DSDT code that is being replaced. Code:
Device (USB0) { Name (_ADR, 0x001D0000) OperationRegion (BAR0, PCI_Config, 0xC4, One) Field (BAR0, ByteAcc, NoLock, Preserve) { USBW, 2, Offset (0x01) } Method (_S3D, 0, NotSerialized) { If (LOr (LEqual (OSFL (), One), LEqual (OSFL (), 0x02))) { Return (0x02) } Else { Return (0x03) } } Method (_PSW, 1, NotSerialized) { If (Arg0) { Store (0x03, USBW) } Else { Store (Zero, USBW) } } Method (_PRW, 0, NotSerialized) { Return (GPRW (0x03, 0x04)) } } Device (USB1) { Name (_ADR, 0x001D0001) OperationRegion (BAR0, PCI_Config, 0xC4, One) Field (BAR0, ByteAcc, NoLock, Preserve) { USBW, 2, Offset (0x01) } Method (_S3D, 0, NotSerialized) { If (LOr (LEqual (OSFL (), One), LEqual (OSFL (), 0x02))) { Return (0x02) } Else { Return (0x03) } } Method (_PSW, 1, NotSerialized) { If (Arg0) { Store (0x03, USBW) } Else { Store (Zero, USBW) } } Method (_PRW, 0, NotSerialized) { Return (GPRW (0x04, 0x04)) } } Device (USB2) { Name (_ADR, 0x001D0002) OperationRegion (BAR0, PCI_Config, 0xC4, One) Field (BAR0, ByteAcc, NoLock, Preserve) { USBW, 2, Offset (0x01) } Method (_S3D, 0, NotSerialized) { If (LOr (LEqual (OSFL (), One), LEqual (OSFL (), 0x02))) { Return (0x02) } Else { Return (0x03) } } Method (_PSW, 1, NotSerialized) { If (Arg0) { Store (0x03, USBW) } Else { Store (Zero, USBW) } } Method (_PRW, 0, NotSerialized) { Return (GPRW (0x0C, 0x04)) } } Device (USB3) { Name (_ADR, 0x001D0003) OperationRegion (BAR0, PCI_Config, 0xC4, One) Field (BAR0, ByteAcc, NoLock, Preserve) { USBW, 2, Offset (0x01) } Method (_S3D, 0, NotSerialized) { If (LOr (LEqual (OSFL (), One), LEqual (OSFL (), 0x02))) { Return (0x02) } Else { Return (0x03) } } Method (_PSW, 1, NotSerialized) { If (Arg0) { Store (0x03, USBW) } Else { Store (Zero, USBW) } } Method (_PRW, 0, NotSerialized) { Return (GPRW (0x0E, 0x04)) } } Device (USB4) { Name (_ADR, 0x001A0000) OperationRegion (BAR0, PCI_Config, 0xC4, One) Field (BAR0, ByteAcc, NoLock, Preserve) { USBW, 2, Offset (0x01) } Method (_S3D, 0, NotSerialized) { If (LOr (LEqual (OSFL (), One), LEqual (OSFL (), 0x02))) { Return (0x02) } Else { Return (0x03) } } Method (_PSW, 1, NotSerialized) { If (Arg0) { Store (0x03, USBW) } Else { Store (Zero, USBW) } } Method (_PRW, 0, NotSerialized) { Return (GPRW (0x0E, 0x04)) } } Device (USB5) { Name (_ADR, 0x001A0001) OperationRegion (BAR0, PCI_Config, 0xC4, One) Field (BAR0, ByteAcc, NoLock, Preserve) { USBW, 2, Offset (0x01) } Method (_S3D, 0, NotSerialized) { If (LOr (LEqual (OSFL (), One), LEqual (OSFL (), 0x02))) { Return (0x02) } Else { Return (0x03) } } Method (_PSW, 1, NotSerialized) { If (Arg0) { Store (0x03, USBW) } Else { Store (Zero, USBW) } } Method (_PRW, 0, NotSerialized) { Return (GPRW (0x05, 0x04)) } } Device (USB6) { Name (_ADR, 0x001A0002) OperationRegion (BAR0, PCI_Config, 0xC4, One) Field (BAR0, ByteAcc, NoLock, Preserve) { USBW, 2, Offset (0x01) } Method (_S3D, 0, NotSerialized) { If (LOr (LEqual (OSFL (), One), LEqual (OSFL (), 0x02))) { Return (0x02) } Else { Return (0x03) } } Method (_PSW, 1, NotSerialized) { If (Arg0) { Store (0x03, USBW) } Else { Store (Zero, USBW) } } Method (_PRW, 0, NotSerialized) { Return (GPRW (0x20, 0x04)) } } } Motherboard: Asus P5E-VM DO AMT configured (can be powered on/off remotely) Processor: Intel Quad Core Q6600 @ 2.4GHz GO stepping. Memory: 4GB OCZ - OCZ2P10004GK 1000 MHz; Graphics/Video: Dual Head XFX NVIDIA 7900 GTX 512mb flashed to QUADRO FX 5500(Thanks to Aquamac); Display: Dual Dell 2007WFP & New Dell 2707WFP Main Monitor; Harddrive: (1.) 500GB WDC5000AAKS - (2.)500 GB Seagate ST3500630AS SATA; Optical Drive: DVD DHQ6A1L : Network: Built-in Intel 82566MM running on 32/64. Last edited by Jedric; 09-20-2009 at 03:05 AM. |
#89
|
|||
|
|||
If you could...post the entire dsdt.dsl before any changes. I will try to patch the dsdt and recompile. The errors list different line numbers to look at, but without a complete dsdt I cant track those down.
Also, what hardware are you using, this info may help people with the same setup offer help. GA EP35-DS3P - Intel Q9550 - 2 X 2GB Dominator 1066Mhz, EVGA 8800GTS 512MB 2x320Gb SATA in Software Raid 0, 1x1.5TB for Time machine and storage (Geekbench 6293) 10.6 Retail 64bit Using DSDT for audio-889a, video-8800gts, ethernet w/TM fix, USB fix, and SATA fix. MacBook 2,1 - 10.6 Retail MacBook 3,1 - 10.6 Retail |
#90
|
|||
|
|||
@ wwbsox
could you post your DSDT file---I would like to compare it to mine for order etc. thanks 💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers. |