jesus911 Posted November 11, 2009 Share Posted November 11, 2009 so iv run into problems modifying my DSDT.aml or so i belive. iv got as far as to booting chameleon but it seems to lock up at the grey apple screen on one install. On a previous install it locked up just after chameleon loads all kext files. Then i press anykey to boot into darwin and i recive a black screen i dont kno if this is from my DSDT file being incorrectly modifyed. or if there is a not needed or missing kext . My DSDT is attached so if some one could take a look at it that would be appricated! dsdt.zip Link to comment Share on other sites More sharing options...
slipttees Posted December 1, 2009 Share Posted December 1, 2009 how to can fix this ? /Library/DSDT/DSDTFiles/dsdt.dsl 1095: Store (Zero, OSCS) Error 4095 - syntax error, unexpected PARSEOP_STORE ^ /Library/DSDT/DSDTFiles/dsdt.dsl 1099: If (LAnd (LEqual (Arg0, GUID), NEXP)) Error 4063 - Object does not exist ^ (GUID) /Library/DSDT/DSDTFiles/dsdt.dsl 1570: ShiftLeft (^^MCHC.MHBR, 0x0E, MBR0) Error 4064 - Object not found or not accessible from scope ^ (^^MCHC.MHBR) /Library/DSDT/DSDTFiles/dsdt.dsl 1572: ShiftLeft (^^MCHC.DIBR, 0x0C, DBR0) Error 4064 - Object not found or not accessible from scope ^ (^^MCHC.DIBR) /Library/DSDT/DSDTFiles/dsdt.dsl 1574: ShiftLeft (^^MCHC.EPBR, 0x0C, EBR0) Error 4064 - Object not found or not accessible from scope ^ (^^MCHC.EPBR) /Library/DSDT/DSDTFiles/dsdt.dsl 1576: ShiftLeft (^^MCHC.PXBR, 0x1A, XBR0) Error 4064 - Object not found or not accessible from scope ^ (^^MCHC.PXBR) /Library/DSDT/DSDTFiles/dsdt.dsl 1578: ShiftRight (0x10000000, ^^MCHC.PXSZ, XSZ0) Error 4064 - Object not found or not accessible from scope ^ (^^MCHC.PXSZ) ASL Input: /Library/DSDT/DSDTFiles/dsdt.dsl - 6289 lines, 211550 bytes, 2494 keywords Compilation complete. 7 Errors, 0 Warnings, 0 Remarks, 21 Optimizations dsdt.zip Link to comment Share on other sites More sharing options...
kerr Posted December 1, 2009 Share Posted December 1, 2009 hi guys, i have problems with booting in 64bit mode. KPs with error - No HPETs available....in AppleIntelCPUPowerManagment.kext. so i think i need to patch my dsdt, but how ? It is already patched. And a second question - I extracted my dsdt through Leopard. But when extracted in SL it is completely different. Which version should i use ? This is about my Core i7 System with SL 10.6.2. I also use Chameleon 2.0 RC3 with PC EFI 10.5 and latest versions of FakeSMC.kext, NullCPUPowerManagement.kext, SleepEnabler.kext, OpenHaltRestart.kext and PlatformUUID.kext in my Extra folder. Leopar DSDT's HPET section: Device (HPET) { Name (_HID, EisaId ("PNP0103")) Name (ATT3, ResourceTemplate () { IRQNoFlags () {0} IRQNoFlags () {8} Memory32Fixed (ReadWrite, 0xFED00000, // Address Base 0x00000400, // Address Length ) }) Name (ATT4, ResourceTemplate () { }) Method (_STA, 0, NotSerialized) { If (LGreaterEqual (OSFX, 0x03)) { If (HPTF) { Return (0x0F) } Else { Return (Zero) } } Else { Return (Zero) } } Method (_CRS, 0, NotSerialized) { If (LGreaterEqual (OSFX, 0x03)) { If (HPTF) { Return (ATT3) } Else { Return (ATT4) } } Else { Return (ATT4) } } } Snow Leopard DSDT's HPET Section: Device (HPET) { Name (_HID, EisaId ("PNP0103")) Name (CRS, ResourceTemplate () { IRQNoFlags () {0} IRQNoFlags () {8} Memory32Fixed (ReadOnly, 0xFED00000, // Address Base 0x00000400, // Address Length _Y09) }) OperationRegion (HPTC, SystemMemory, HTBA, 0x04) Field (HPTC, ByteAcc, NoLock, Preserve) { HPTS, 2, , 5, HPTE, 1, Offset (0x04) } Method (_STA, 0, NotSerialized) { If (LEqual (OSFL (), Zero)) { If (HPTE) { Return (0x0F) } } Else { If (HPTE) { Return (0x0B) } } Return (Zero) } Method (_CRS, 0, NotSerialized) { CreateDWordField (CRS, \_SB.PCI0.SBRG.HPET._Y09._BAS, HPT) Multiply (HPTS, 0x1000, Local0) Add (Local0, 0xFED00000, HPT) Return (CRS) } } HPET sections from two DSDTs. Thanks in advance EDIT: his might be important - Currently, there is no HPET device in IORegistryExplorer. Link to comment Share on other sites More sharing options...
s0nykus Posted December 1, 2009 Share Posted December 1, 2009 kerr: I think it might be useful to boot off a live Linux CD like Ubuntu or Knoppix, or a Linux USB key (like Pmagic), and extract your DSDT from there. After getting into a root prompt (sudo su -), the command line is: cat /proc/acpi/dsdt > myDSDT.aml That way, you can be sure that you will get a clean, unaltered DSDT file. Well, that if you haven't flashed your BIOS with a modded one already. And that's something I wouldn't suggest while you're still experimenting with various settings and you don't have a stably working final version yet. I hope this will get you one step closer to a solution. Good luck! Link to comment Share on other sites More sharing options...
slipttees Posted December 1, 2009 Share Posted December 1, 2009 Kerr: try this. Original Device (HPET) { Name (_HID, EisaId ("PNP0103")) Name (CRS, ResourceTemplate () { IRQNoFlags () {0} IRQNoFlags () {8} Memory32Fixed (ReadOnly, 0xFED00000, // Address Base 0x00000400, // Address Length . . . modify Device (HPET) { Name (_HID, EisaId ("PNP0103")) Name (CRS, ResourceTemplate () { Memory32Fixed (ReadOnly, 0xFED00000, // Address Base 0x00000400, // Address Length . . . Link to comment Share on other sites More sharing options...
daslicht Posted December 2, 2009 Share Posted December 2, 2009 Hi, so when running DSDT Patcher I should habe non other dsdt present on my machine right? But how could I boot a machine without a dsdt ? When I boot my 10.5.7 without dsdt i get a kernel panik. I created my dsdt with that windows patcher but like to try this here. Link to comment Share on other sites More sharing options...
kerr Posted December 4, 2009 Share Posted December 4, 2009 Just a quick update on my problem. I accidentally put my P5W's DSDT in my Core i7 installation - that was it !!! Now the BIOS is a mess, but the good think is that only my DVD writers are not working properly. Everything else seems to be OK. The best think IMO is to flash BIOS again and start over. This time i'll try linux method like s0nykus suggested. In the mean time i tried to edit DFI's DSDT using d00d's guide for Gigabyte. The two BIOSes are pretty much the same. At least everything that is to edit. The good news is that it's working. Now I have HPET device and don't need any disablers because AppleIntelCPU...kext is loading. And KPs disappeared too when trying to boot in 64bit mode. But another problem occurred - now i'm stuck with Waiting for DSMOS... The strange think is that in 32bit mode it's ok. Kernel log says DSMOS has arrived and everything is loading. So is this DSDT related problem or there is a kext that fixes it ? I'm using FakeSMC 2.5 if it matters. Link to comment Share on other sites More sharing options...
bozon42 Posted December 5, 2009 Share Posted December 5, 2009 Hello all, I would like to use a dsdt.aml for SnowLeo installation on partition3 (part2=Leo) I suspect that my dsdt.aml generation is wrong. I am repeating it under Leo in the Tools directory of DSDT Patcher GUI with iasl but got 1 error (solved) and 7 (now 5)warnings: 1. $./getDSDT.sh i got -->dsdt.dat 2. Disassembling: $./iasl -d dsdt.dat gives me --> dsdtl.dsl 3. i made a copy: cp dsdt.dsl dsdt.dsl.ori 4. Compiling back: ./iasl -ta 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 1059: Name (_HID, "*pnp0c14") Error 4001 - ^ String must be entirely alphanumeric (*pnp0c14) dsdt.dsl 1115: Method (_WED, 1, NotSerialized) Warning 1087 - ^ Not all control paths return a value (_WED) dsdt.dsl 1115: Method (_WED, 1, NotSerialized) Warning 1080 - ^ Reserved method must return a value (_WED) dsdt.dsl 1473: Method (WMCA, 3, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WMCA) dsdt.dsl 1608: Method (WMCB, 3, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WMCB) dsdt.dsl 1666: Method (WMCD, 3, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WMCD) dsdt.dsl 1860: Method (WMCE, 3, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WMCE) dsdt.dsl 2300: Method (WMCF, 3, NotSerialized) Warning 1087 - ^ Not all control paths return a value (WMCF) ASL Input: dsdt.dsl - 8975 lines, 310821 bytes, 3810 keywords Compilation complete. 1 Errors, 7 Warnings, 0 Remarks, 1015 Optimizations 5. a)Error: ^String must be entirely alphanumeric (*pnp0c14) Solution: I changed *pnp0c14 --> pnp0c14 RTC error: (not seen in warnings) in Device (RTC) section : 0x08, // Length to 0x02, // Length c) warning: ^ Reserved method must return a value (_WED) Solution: (good??) Method (_WED, 1, NotSerialized) before the end Return (Package (0x02) { Zero, Zero }) but all other warnings remained. Can you help me with these warnings? Who can repair my dsdt.dat? My I send it to the forum? (I am sending the original dsdt.dat) Thanks and regards, bozon42 dsdt.zip Link to comment Share on other sites More sharing options...
scummie Posted January 8, 2010 Share Posted January 8, 2010 Also, is there anyway to disable an onboard graphics card using dsdt patching? CS If you can figure out which Device corresponds with the onboard video (_ADR would be something like 0x00010000 or 0x00020000), you can add an object to disable it: Name(_STA, 0x00) This should cause the OS not to enumerate this (or any) device. Link to comment Share on other sites More sharing options...
Beniboy Posted January 11, 2010 Share Posted January 11, 2010 please help! I download and ran DSDT patcher and i got 200 errors...What am i doing wrong? Last login: Sun Jan 10 09:06:06 on console /Users/beni/Desktop/DSDT_Patcher1.0.1e/DSDT\ Patcher ; exit; ben-is-mac-pro:~ beni$ /Users/beni/Desktop/DSDT_Patcher1.0.1e/DSDT\ Patcher ; exit; DSDT Patcher 1.0.1e -- report Bugs to superfassl@gmail.com enclose "DSDT Patcher/Debug/USER.tar" Press any key to continue... Getting the DSDT through ioreg... Decompiling the DSDT... Intel ACPI Component Architecture AML Disassembler version 20080926 [Oct 4 2008] Copyright © 2000 - 2008 Intel Corporation Supports ACPI Specification Revision 3.0a Loading Acpi table from file ./dsdt.dat Acpi table [DSDT] successfully installed and loaded Pass 1 parse of [DSDT] Pass 2 parse of [DSDT] Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions) ................................................................................ ................................................................................ . ................................................................................ . ................................................................................ . ................................................................................ . ............................................................................ Parsing completed Disassembly completed, written to "./dsdt.dsl" Done, now start the Patching! Patching RTC... RTC Device found : Device (RTC) Found IRQ in RTC Device, removing it IRQNoFlags () RTC patched Patching HPET... HPET Device found : Device (HPET) IRQ's written to HPET HPET patched Which OS to emulate? [0=Darwin,1=WinXP, 2=WinVista] 0 Fixing various Issues... Done We are done patching, press any key to try to compile the fixed DSDT Intel ACPI Component Architecture ASL Optimizing Compiler version 20080926 [Oct 4 2008] Copyright © 2000 - 2008 Intel Corporation Supports ACPI Specification Revision 3.0a ACPI Error (nsaccess-0530): ACPI path has too many parent prefixes (^) - reached beyond root node [20080926] ACPI Error (nsaccess-0530): ACPI path has too many parent prefixes (^) - reached beyond root node [20080926] ACPI Error (nsaccess-0530): ACPI path has too many parent prefixes (^) - reached beyond root node [20080926] ACPI Error (nsaccess-0530): ACPI path has too many parent prefixes (^) - reached beyond root node [20080926] ACPI Error (nsaccess-0530): ACPI path has too many parent prefixes (^) - reached beyond root node [20080926] Maximum error count (200) exceeded ./dsdt_fixed.txt 24: External (^CPU0._PPC) Error 4014 - From ACPI CA Subsystem ^ (AE_NOT_FOUND Failure from lookup %s ) ./dsdt_fixed.txt 26: Mutex (MUTX, 0x00) Error 4063 - Object does not exist ^ (MUTX) ./dsdt_fixed.txt 27: OperationRegion (PRT0, SystemIO, 0x80, 0x04) Error 4063 - Object does not exist ^ (PRT0) ./dsdt_fixed.txt 28: Field (PRT0, DWordAcc, Lock, Preserve) Error 4063 - Object does not exist ^ (PRT0) ./dsdt_fixed.txt 30: P80H, 32 Error 4063 - ^ Object does not exist (P80H) ./dsdt_fixed.txt 33: Method (P8XH, 2, Serialized) Error 4063 - Object does not exist ^ (P8XH) ./dsdt_fixed.txt 37: Store (Or (And (P80D, 0xFFFFFF00), Arg1), P80D) Error 4063 - Object does not exist ^ (P80D) ./dsdt_fixed.txt 37: Store (Or (And (P80D, 0xFFFFFF00), Arg1), P80D) Error 4063 - Object does not exist ^ (P80D) ./dsdt_fixed.txt 42: Store (Or (And (P80D, 0xFFFF00FF), ShiftLeft (Arg1, 0x08) Error 4063 - Object does not exist ^ (P80D) ./dsdt_fixed.txt 43: ), P80D) Error 4063 - Object does not exist ^ (P80D) ./dsdt_fixed.txt 48: Store (Or (And (P80D, 0xFF00FFFF), ShiftLeft (Arg1, 0x10) Error 4063 - Object does not exist ^ (P80D) ./dsdt_fixed.txt 49: ), P80D) Error 4063 - Object does not exist ^ (P80D) ./dsdt_fixed.txt 54: Store (Or (And (P80D, 0x00FFFFFF), ShiftLeft (Arg1, 0x18) Error 4063 - Object does not exist ^ (P80D) ./dsdt_fixed.txt 55: ), P80D) Error 4063 - Object does not exist ^ (P80D) ./dsdt_fixed.txt 58: Store (P80D, P80H) Error 4063 - Object does not exist ^ (P80D) ./dsdt_fixed.txt 58: Store (P80D, P80H) Error 4063 - Object does not exist ^ (P80H) ./dsdt_fixed.txt 61: Method (_PIC, 1, NotSerialized) Error 4063 - Object does not exist ^ (_PIC) ./dsdt_fixed.txt 63: Store (Arg0, GPIC) Error 4063 - Object does not exist ^ (GPIC) ./dsdt_fixed.txt 66: Name (SAV0, Zero) Error 4063 - ^ Object does not exist (SAV0) ./dsdt_fixed.txt 67: Name (SAV1, Zero) Error 4063 - ^ Object does not exist (SAV1) ./dsdt_fixed.txt 68: Name (SAV2, Zero) Error 4063 - ^ Object does not exist (SAV2) ./dsdt_fixed.txt 69: Method (_PTS, 1, NotSerialized) Error 4063 - Object does not exist ^ (_PTS) ./dsdt_fixed.txt 71: Store (Zero, P80D) Error 4063 - Object does not exist ^ (P80D) ./dsdt_fixed.txt 72: P8XH (Zero, Arg0) Error 4063 - ^ Object does not exist (P8XH) ./dsdt_fixed.txt 73: Store (GP24, SAV0) Error 4063 - Object does not exist ^ (GP24) ./dsdt_fixed.txt 73: Store (GP24, SAV0) Error 4063 - Object does not exist ^ (SAV0) ./dsdt_fixed.txt 74: Store (GP28, SAV1) Error 4063 - Object does not exist ^ (GP28) ./dsdt_fixed.txt 74: Store (GP28, SAV1) Error 4063 - Object does not exist ^ (SAV1) ./dsdt_fixed.txt 75: Store (\_SB.PCI0.LPCB.EC0.WBSS, SAV2) Error 4063 - Object does not exist ^ (\_SB.PCI0.LPCB.EC0.WBSS) ./dsdt_fixed.txt 75: Store (\_SB.PCI0.LPCB.EC0.WBSS, SAV2) Error 4063 - Object does not exist ^ (SAV2) ./dsdt_fixed.txt 76: Store (Zero, SLPE) Error 4063 - Object does not exist ^ (SLPE) ./dsdt_fixed.txt 79: If (LEqual (OSYS, 0x07D6)) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 81: Store (Zero, GP24) Error 4063 - Object does not exist ^ (GP24) ./dsdt_fixed.txt 82: Store (Zero, GP28) Error 4063 - Object does not exist ^ (GP28) ./dsdt_fixed.txt 85: Store (One, SLPE) Error 4063 - Object does not exist ^ (SLPE) ./dsdt_fixed.txt 90: Store (Zero, GP28) Error 4063 - Object does not exist ^ (GP28) ./dsdt_fixed.txt 91: Store (One, SLPE) Error 4063 - Object does not exist ^ (SLPE) ./dsdt_fixed.txt 96: If (GSMI) Error 4063 - Object does not exist ^ (GSMI) ./dsdt_fixed.txt 98: Store (One, SLPE) Error 4063 - Object does not exist ^ (SLPE) ./dsdt_fixed.txt 102: Store (Zero, SLPE) Error 4063 - Object does not exist ^ (SLPE) ./dsdt_fixed.txt 107: Method (_WAK, 1, NotSerialized) Error 4063 - Object does not exist ^ (_WAK) ./dsdt_fixed.txt 109: P8XH (One, 0xAB) Error 4063 - ^ Object does not exist (P8XH) ./dsdt_fixed.txt 112: If (LOr (LEqual (OSYS, 0x07D1), LEqual (OSYS, 0x07D2))) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 112: If (LOr (LEqual (OSYS, 0x07D1), LEqual (OSYS, 0x07D2))) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 114: TRAP (0x3E) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 122: If (LAnd (And (CFGD, 0xF0), LEqual (OSYS, 0x07D1))) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 124: TRAP (0x3D) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 129: If (LEqual (RP2D, Zero)) Error 4063 - Object does not exist ^ (RP2D) ./dsdt_fixed.txt 131: Notify (\_SB.PCI0.RP02, Zero) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP02) ./dsdt_fixed.txt 136: If (DTSE) Error 4063 - Object does not exist ^ (DTSE) ./dsdt_fixed.txt 138: TRAP (0x46) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 144: If (DTSE) Error 4063 - Object does not exist ^ (DTSE) ./dsdt_fixed.txt 146: TRAP (0x47) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 149: Notify (\_TZ.THR1, 0x80) Error 4063 - Object does not exist ^ (\_TZ.THR1) ./dsdt_fixed.txt 150: TRAP (0x54) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 153: If (LEqual (OSYS, 0x07D6)) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 155: Notify (\_SB.PWRB, 0x02) Error 4063 - Object does not exist ^ (\_SB.PWRB) ./dsdt_fixed.txt 158: \_PR.RPPC () Error 4063 - Object does not exist ^ (\_PR.RPPC) ./dsdt_fixed.txt 159: If (LNotEqual (\_SB.PCI0.LPCB.EC0.WBSS, SAV2)) Error 4063 - Object does not exist ^ (\_SB.PCI0.LPCB.EC0.WBSS) ./dsdt_fixed.txt 159: If (LNotEqual (\_SB.PCI0.LPCB.EC0.WBSS, SAV2)) Error 4063 - Object does not exist ^ (SAV2) ./dsdt_fixed.txt 161: Store (One, \_SB.PCI0.LPCB.EC0.WBDS) Error 4063 - Object does not exist ^ (\_SB.PCI0.LPCB.EC0.WBDS) ./dsdt_fixed.txt 162: Store (0x64, \_SB.PCI0.LPCB.EC0.DLYT) Error 4063 - Object does not exist ^ (\_SB.PCI0.LPCB.EC0.DLYT) ./dsdt_fixed.txt 166: Store (SAV0, GP24) Error 4063 - Object does not exist ^ (SAV0) ./dsdt_fixed.txt 166: Store (SAV0, GP24) Error 4063 - Object does not exist ^ (GP24) ./dsdt_fixed.txt 167: Store (SAV1, GP28) Error 4063 - Object does not exist ^ (SAV1) ./dsdt_fixed.txt 167: Store (SAV1, GP28) Error 4063 - Object does not exist ^ (GP28) ./dsdt_fixed.txt 170: Store (\_SB.PCI0.LPCB.EC0.QBBB, Local0) Error 4063 - Object does not exist ^ (\_SB.PCI0.LPCB.EC0.QBBB) ./dsdt_fixed.txt 173: Notify (\_SB.QBTN, 0x02) Error 4063 - Object does not exist ^ (\_SB.QBTN) ./dsdt_fixed.txt 178: Notify (\_SB.DBTN, 0x02) Error 4063 - Object does not exist ^ (\_SB.DBTN) ./dsdt_fixed.txt 183: Notify (\_SB.MBTN, 0x02) Error 4063 - Object does not exist ^ (\_SB.MBTN) ./dsdt_fixed.txt 188: Notify (\_SB.EBTN, 0x02) Error 4063 - Object does not exist ^ (\_SB.EBTN) ./dsdt_fixed.txt 193: Notify (\_SB.PBTN, 0x02) Error 4063 - Object does not exist ^ (\_SB.PBTN) ./dsdt_fixed.txt 198: Notify (\_SB.VBTN, 0x02) Error 4063 - Object does not exist ^ (\_SB.VBTN) ./dsdt_fixed.txt 203: Notify (\_SB.TBTN, 0x02) Error 4063 - Object does not exist ^ (\_SB.TBTN) ./dsdt_fixed.txt 208: Notify (\_SB.TBTN, 0x02) Error 4063 - Object does not exist ^ (\_SB.TBTN) ./dsdt_fixed.txt 211: P8XH (Zero, 0xCD) Error 4063 - ^ Object does not exist (P8XH) ./dsdt_fixed.txt 219: Method (GETB, 3, Serialized) Error 4063 - Object does not exist ^ (GETB) ./dsdt_fixed.txt 223: CreateField (Arg2, Local0, Local1, TBF3) Error 4063 - Object does not exist ^ (TBF3) ./dsdt_fixed.txt 224: Return (TBF3) Error 4063 - Object does not exist ^ (TBF3) ./dsdt_fixed.txt 227: Method (PNOT, 0, Serialized) Error 4063 - Object does not exist ^ (PNOT) ./dsdt_fixed.txt 229: If (MPEN) Error 4063 - Object does not exist ^ (MPEN) ./dsdt_fixed.txt 233: Notify (\_PR.CPU0, 0x80) Error 4063 - Object does not exist ^ (\_PR.CPU0) ./dsdt_fixed.txt 237: Notify (\_PR.CPU0, 0x81) Error 4063 - Object does not exist ^ (\_PR.CPU0) ./dsdt_fixed.txt 243: Notify (\_PR.CPU1, 0x80) Error 4063 - Object does not exist ^ (\_PR.CPU1) ./dsdt_fixed.txt 247: Notify (\_PR.CPU1, 0x81) Error 4063 - Object does not exist ^ (\_PR.CPU1) ./dsdt_fixed.txt 253: Notify (\_PR.CPU0, 0x80) Error 4063 - Object does not exist ^ (\_PR.CPU0) ./dsdt_fixed.txt 255: Notify (\_PR.CPU0, 0x81) Error 4063 - Object does not exist ^ (\_PR.CPU0) ./dsdt_fixed.txt 259: Method (TRAP, 1, Serialized) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 261: Store (Arg0, SMIF) Error 4063 - Object does not exist ^ (SMIF) ./dsdt_fixed.txt 262: Store (Zero, TRP0) Error 4063 - Object does not exist ^ (TRP0) ./dsdt_fixed.txt 263: Return (SMIF) Error 4063 - Object does not exist ^ (SMIF) ./dsdt_fixed.txt 268: Name (WMIF, Zero) Error 4063 - Object does not exist ^ (WMIF) ./dsdt_fixed.txt 269: Name (VGAF, Zero) Error 4063 - Object does not exist ^ (VGAF) ./dsdt_fixed.txt 270: Device (PWRB) Error 4063 - Object does not exist ^ (PWRB) ./dsdt_fixed.txt 272: Name (_HID, EisaId ("PNP0C0C")) Error 4063 - Object does not exist ^ (_HID) ./dsdt_fixed.txt 273: Name (_PRW, Package (0x02) Error 4063 - Object does not exist ^ (_PRW) ./dsdt_fixed.txt 280: Device (SLPB) Error 4063 - Object does not exist ^ (SLPB) ./dsdt_fixed.txt 282: Name (_HID, EisaId ("PNP0C0E")) Error 4063 - Object does not exist ^ (_HID) ./dsdt_fixed.txt 285: Device (QBTN) Error 4063 - Object does not exist ^ (QBTN) ./dsdt_fixed.txt 287: Name (_HID, EisaId ("PNP0C32")) Error 4063 - Object does not exist ^ (_HID) ./dsdt_fixed.txt 288: Name (_UID, One) Error 4063 - Object does not exist ^ (_UID) ./dsdt_fixed.txt 289: Method (_STA, 0, NotSerialized) Error 4063 - Object does not exist ^ (_STA) ./dsdt_fixed.txt 291: If (LEqual (OSYS, 0x07D6)) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 301: Method (GHID, 0, NotSerialized) Error 4063 - Object does not exist ^ (GHID) ./dsdt_fixed.txt 303: If (LEqual (IVIM, 0x04)) Error 4063 - Object does not exist ^ (IVIM) ./dsdt_fixed.txt 305: Notify (QBTN, 0x02) Error 4063 - Object does not exist ^ (QBTN) ./dsdt_fixed.txt 315: Device (DBTN) Error 4063 - Object does not exist ^ (DBTN) ./dsdt_fixed.txt 317: Name (_HID, EisaId ("PNP0C32")) Error 4063 - Object does not exist ^ (_HID) ./dsdt_fixed.txt 318: Name (_UID, 0x02) Error 4063 - Object does not exist ^ (_UID) ./dsdt_fixed.txt 319: Method (_STA, 0, NotSerialized) Error 4063 - Object does not exist ^ (_STA) ./dsdt_fixed.txt 321: If (LEqual (OSYS, 0x07D6)) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 331: Method (GHID, 0, NotSerialized) Error 4063 - Object does not exist ^ (GHID) ./dsdt_fixed.txt 333: If (LEqual (IVIM, 0x05)) Error 4063 - Object does not exist ^ (IVIM) ./dsdt_fixed.txt 335: Notify (DBTN, 0x02) Error 4063 - Object does not exist ^ (DBTN) ./dsdt_fixed.txt 345: Device (MBTN) Error 4063 - Object does not exist ^ (MBTN) ./dsdt_fixed.txt 347: Name (_HID, EisaId ("PNP0C32")) Error 4063 - Object does not exist ^ (_HID) ./dsdt_fixed.txt 348: Name (_UID, 0x03) Error 4063 - Object does not exist ^ (_UID) ./dsdt_fixed.txt 349: Method (_STA, 0, NotSerialized) Error 4063 - Object does not exist ^ (_STA) ./dsdt_fixed.txt 351: If (LEqual (OSYS, 0x07D6)) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 361: Method (GHID, 0, NotSerialized) Error 4063 - Object does not exist ^ (GHID) ./dsdt_fixed.txt 363: If (LEqual (IVIM, 0x03)) Error 4063 - Object does not exist ^ (IVIM) ./dsdt_fixed.txt 365: Notify (MBTN, 0x02) Error 4063 - Object does not exist ^ (MBTN) ./dsdt_fixed.txt 375: Device (EBTN) Error 4063 - Object does not exist ^ (EBTN) ./dsdt_fixed.txt 377: Name (_HID, EisaId ("PNP0C32")) Error 4063 - Object does not exist ^ (_HID) ./dsdt_fixed.txt 378: Name (_UID, 0x04) Error 4063 - Object does not exist ^ (_UID) ./dsdt_fixed.txt 379: Method (_STA, 0, NotSerialized) Error 4063 - Object does not exist ^ (_STA) ./dsdt_fixed.txt 381: If (LEqual (OSYS, 0x07D6)) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 391: Method (GHID, 0, NotSerialized) Error 4063 - Object does not exist ^ (GHID) ./dsdt_fixed.txt 393: If (LEqual (IVIM, 0x10)) Error 4063 - Object does not exist ^ (IVIM) ./dsdt_fixed.txt 395: Notify (EBTN, 0x02) Error 4063 - Object does not exist ^ (EBTN) ./dsdt_fixed.txt 405: Device (PBTN) Error 4063 - Object does not exist ^ (PBTN) ./dsdt_fixed.txt 407: Name (_HID, EisaId ("PNP0C32")) Error 4063 - Object does not exist ^ (_HID) ./dsdt_fixed.txt 408: Name (_UID, 0x06) Error 4063 - Object does not exist ^ (_UID) ./dsdt_fixed.txt 409: Method (_STA, 0, NotSerialized) Error 4063 - Object does not exist ^ (_STA) ./dsdt_fixed.txt 411: If (LEqual (OSYS, 0x07D6)) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 421: Method (GHID, 0, NotSerialized) Error 4063 - Object does not exist ^ (GHID) ./dsdt_fixed.txt 423: If (LEqual (IVIM, 0x06)) Error 4063 - Object does not exist ^ (IVIM) ./dsdt_fixed.txt 425: Notify (PBTN, 0x02) Error 4063 - Object does not exist ^ (PBTN) ./dsdt_fixed.txt 435: Device (VBTN) Error 4063 - Object does not exist ^ (VBTN) ./dsdt_fixed.txt 437: Name (_HID, EisaId ("PNP0C32")) Error 4063 - Object does not exist ^ (_HID) ./dsdt_fixed.txt 438: Name (_UID, 0x07) Error 4063 - Object does not exist ^ (_UID) ./dsdt_fixed.txt 439: Method (_STA, 0, NotSerialized) Error 4063 - Object does not exist ^ (_STA) ./dsdt_fixed.txt 441: If (LEqual (OSYS, 0x07D6)) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 451: Method (GHID, 0, NotSerialized) Error 4063 - Object does not exist ^ (GHID) ./dsdt_fixed.txt 453: If (LEqual (IVIM, 0x12)) Error 4063 - Object does not exist ^ (IVIM) ./dsdt_fixed.txt 455: Notify (VBTN, 0x02) Error 4063 - Object does not exist ^ (VBTN) ./dsdt_fixed.txt 465: Device (TBTN) Error 4063 - Object does not exist ^ (TBTN) ./dsdt_fixed.txt 467: Name (_HID, EisaId ("PNP0C32")) Error 4063 - Object does not exist ^ (_HID) ./dsdt_fixed.txt 468: Name (_UID, 0x08) Error 4063 - Object does not exist ^ (_UID) ./dsdt_fixed.txt 469: Method (_STA, 0, NotSerialized) Error 4063 - Object does not exist ^ (_STA) ./dsdt_fixed.txt 471: If (LEqual (OSYS, 0x07D6)) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 481: Method (GHID, 0, NotSerialized) Error 4063 - Object does not exist ^ (GHID) ./dsdt_fixed.txt 483: If (LEqual (IVIM, 0x11)) Error 4063 - Object does not exist ^ (IVIM) ./dsdt_fixed.txt 485: Notify (TBTN, 0x02) Error 4063 - Object does not exist ^ (TBTN) ./dsdt_fixed.txt 488: If (LEqual (IVIM, 0x08)) Error 4063 - Object does not exist ^ (IVIM) ./dsdt_fixed.txt 490: Notify (TBTN, 0x02) Error 4063 - Object does not exist ^ (TBTN) ./dsdt_fixed.txt 500: Method (_INI, 0, NotSerialized) Error 4063 - Object does not exist ^ (_INI) ./dsdt_fixed.txt 502: If (DTSE) Error 4063 - Object does not exist ^ (DTSE) ./dsdt_fixed.txt 504: TRAP (0x47) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 507: Store (0x07D0, OSYS) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 512: Store (One, LINX) Error 4063 - Object does not exist ^ (LINX) ./dsdt_fixed.txt 517: Store (0x07D1, OSYS) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 522: Store (0x07D1, OSYS) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 527: Store (0x07D2, OSYS) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 532: Store (0x07D6, OSYS) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 536: If (LAnd (MPEN, LEqual (OSYS, 0x07D1))) Error 4063 - Object does not exist ^ (MPEN) ./dsdt_fixed.txt 536: If (LAnd (MPEN, LEqual (OSYS, 0x07D1))) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 538: TRAP (0x3D) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 541: TRAP (0x2B) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 542: TRAP (0x32) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 543: Store (Zero, CTDC) Error 4063 - Object does not exist ^ (CTDC) ./dsdt_fixed.txt 544: TRAP (0x54) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 545: If (LOr (LLessEqual (PFID, One), LGreaterEqual (PFID, 0x0E))) Error 4063 - Object does not exist ^ (PFID) ./dsdt_fixed.txt 545: If (LOr (LLessEqual (PFID, One), LGreaterEqual (PFID, 0x0E))) Error 4063 - Object does not exist ^ (PFID) ./dsdt_fixed.txt 547: Store (Zero, VGAF) Error 4063 - Object does not exist ^ (VGAF) ./dsdt_fixed.txt 551: If (LAnd (LGreaterEqual (PFID, 0x05), LLessEqual (PFID, 0x0A))) Error 4063 - Object does not exist ^ (PFID) ./dsdt_fixed.txt 551: If (LAnd (LGreaterEqual (PFID, 0x05), LLessEqual (PFID, 0x0A))) Error 4063 - Object does not exist ^ (PFID) ./dsdt_fixed.txt 553: Store (Zero, VGAF) Error 4063 - Object does not exist ^ (VGAF) ./dsdt_fixed.txt 557: Store (One, VGAF) Error 4063 - Object does not exist ^ (VGAF) ./dsdt_fixed.txt 562: Name (SUPP, Zero) Error 4063 - Object does not exist ^ (SUPP) ./dsdt_fixed.txt 563: Name (CTRL, Zero) Error 4063 - Object does not exist ^ (CTRL) ./dsdt_fixed.txt 564: Method (_OSC, 4, NotSerialized) Error 4063 - Object does not exist ^ (_OSC) ./dsdt_fixed.txt 572: CreateDWordField (Arg3, Zero, CDW1) Error 4063 - Object does not exist ^ (CDW1) ./dsdt_fixed.txt 573: CreateDWordField (Arg3, 0x04, CDW2) Error 4063 - Object does not exist ^ (CDW2) ./dsdt_fixed.txt 574: CreateDWordField (Arg3, 0x08, CDW3) Error 4063 - Object does not exist ^ (CDW3) ./dsdt_fixed.txt 575: Store (CDW2, SUPP) Error 4063 - Object does not exist ^ (CDW2) ./dsdt_fixed.txt 575: Store (CDW2, SUPP) Error 4063 - Object does not exist ^ (SUPP) ./dsdt_fixed.txt 576: Store (CDW3, CTRL) Error 4063 - Object does not exist ^ (CDW3) ./dsdt_fixed.txt 576: Store (CDW3, CTRL) Error 4063 - Object does not exist ^ (CTRL) ./dsdt_fixed.txt 577: If (LNotEqual (And (SUPP, 0x16), 0x16)) Error 4063 - Object does not exist ^ (SUPP) ./dsdt_fixed.txt 579: And (CTRL, 0x1E, CTRL) Error 4063 - Object does not exist ^ (CTRL) ./dsdt_fixed.txt 579: And (CTRL, 0x1E, CTRL) Error 4063 - Object does not exist ^ (CTRL) ./dsdt_fixed.txt 582: And (CTRL, 0x1D, CTRL) Error 4063 - Object does not exist ^ (CTRL) ./dsdt_fixed.txt 582: And (CTRL, 0x1D, CTRL) Error 4063 - Object does not exist ^ (CTRL) ./dsdt_fixed.txt 583: If (Not (And (CDW1, One))) Error 4063 - Object does not exist ^ (CDW1) ./dsdt_fixed.txt 585: If (And (CTRL, One)) Error 4063 - Object does not exist ^ (CTRL) ./dsdt_fixed.txt 587: Store (Zero, ^PCI0.RP02.HPEX) Error 4064 - Object not found or not accessible from scope ^ (^PCI0.RP02.HPEX) ./dsdt_fixed.txt 588: Store (One, ^PCI0.RP02.HPSX) Error 4064 - Object not found or not accessible from scope ^ (^PCI0.RP02.HPSX) ./dsdt_fixed.txt 591: If (And (CTRL, 0x04)) Error 4063 - Object does not exist ^ (CTRL) ./dsdt_fixed.txt 593: Store (Zero, ^PCI0.RP02.PMEX) Error 4064 - Object not found or not accessible from scope ^ (^PCI0.RP02.PMEX) ./dsdt_fixed.txt 594: Store (One, ^PCI0.RP02.PMSX) Error 4064 - Object not found or not accessible from scope ^ (^PCI0.RP02.PMSX) Maximum error count (200) exceeded ASL Input: ./dsdt_fixed.txt - 8809 lines, 311548 bytes, 4441 keywords Compilation complete. 201 Errors, 0 Warnings, 0 Remarks, 5 Optimizations Maximum error count (200) exceeded Compiling done, if it worked, you have now a patched DSDT in dsdt.aml If the compiling went wrong, you could force to build it with ./DSDT\ Patcher -f (try this DSDT at your own risk) logout [Process completed] Link to comment Share on other sites More sharing options...
Edkroket Posted February 2, 2010 Share Posted February 2, 2010 please help! I download and ran DSDT patcher and i got 200 errors...What am i doing wrong? Last login: Sun Jan 10 09:06:06 on console /Users/beni/Desktop/DSDT_Patcher1.0.1e/DSDT\ Patcher ; exit; ben-is-mac-pro:~ beni$ /Users/beni/Desktop/DSDT_Patcher1.0.1e/DSDT\ Patcher ; exit; I had the same with Compaq DV6500. I used the .aml file from the original bios F59A You can try mine as I think these machines are quit the same. Ed DSDT Patcher 1.0.1e -- report Bugs to superfassl@gmail.com enclose "DSDT Patcher/Debug/USER.tar" Press any key to continue... Getting the DSDT through ioreg... Decompiling the DSDT... Intel ACPI Component Architecture AML Disassembler version 20080926 [Oct 4 2008] Copyright � 2000 - 2008 Intel Corporation Supports ACPI Specification Revision 3.0a Loading Acpi table from file ./dsdt.dat Acpi table [DSDT] successfully installed and loaded Pass 1 parse of [DSDT] Pass 2 parse of [DSDT] Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions) ................................................................................ ................................................................................ . ................................................................................ . ................................................................................ . ................................................................................ . ............................................................................ Parsing completed Disassembly completed, written to "./dsdt.dsl" Done, now start the Patching! Patching RTC... RTC Device found : Device (RTC) Found IRQ in RTC Device, removing it IRQNoFlags () RTC patched Patching HPET... HPET Device found : Device (HPET) IRQ's written to HPET HPET patched Which OS to emulate? [0=Darwin,1=WinXP, 2=WinVista] 0 Fixing various Issues... Done We are done patching, press any key to try to compile the fixed DSDT Intel ACPI Component Architecture ASL Optimizing Compiler version 20080926 [Oct 4 2008] Copyright � 2000 - 2008 Intel Corporation Supports ACPI Specification Revision 3.0a ACPI Error (nsaccess-0530): ACPI path has too many parent prefixes (^) - reached beyond root node [20080926] ACPI Error (nsaccess-0530): ACPI path has too many parent prefixes (^) - reached beyond root node [20080926] ACPI Error (nsaccess-0530): ACPI path has too many parent prefixes (^) - reached beyond root node [20080926] ACPI Error (nsaccess-0530): ACPI path has too many parent prefixes (^) - reached beyond root node [20080926] ACPI Error (nsaccess-0530): ACPI path has too many parent prefixes (^) - reached beyond root node [20080926] Maximum error count (200) exceeded ./dsdt_fixed.txt 24: External (^CPU0._PPC) Error 4014 - From ACPI CA Subsystem ^ (AE_NOT_FOUND Failure from lookup %s ) ./dsdt_fixed.txt 26: Mutex (MUTX, 0x00) Error 4063 - Object does not exist ^ (MUTX) ./dsdt_fixed.txt 27: OperationRegion (PRT0, SystemIO, 0x80, 0x04) Error 4063 - Object does not exist ^ (PRT0) ./dsdt_fixed.txt 28: Field (PRT0, DWordAcc, Lock, Preserve) Error 4063 - Object does not exist ^ (PRT0) ./dsdt_fixed.txt 30: P80H, 32 Error 4063 - ^ Object does not exist (P80H) ./dsdt_fixed.txt 33: Method (P8XH, 2, Serialized) Error 4063 - Object does not exist ^ (P8XH) ./dsdt_fixed.txt 37: Store (Or (And (P80D, 0xFFFFFF00), Arg1), P80D) Error 4063 - Object does not exist ^ (P80D) ./dsdt_fixed.txt 37: Store (Or (And (P80D, 0xFFFFFF00), Arg1), P80D) Error 4063 - Object does not exist ^ (P80D) ./dsdt_fixed.txt 42: Store (Or (And (P80D, 0xFFFF00FF), ShiftLeft (Arg1, 0x08) Error 4063 - Object does not exist ^ (P80D) ./dsdt_fixed.txt 43: ), P80D) Error 4063 - Object does not exist ^ (P80D) ./dsdt_fixed.txt 48: Store (Or (And (P80D, 0xFF00FFFF), ShiftLeft (Arg1, 0x10) Error 4063 - Object does not exist ^ (P80D) ./dsdt_fixed.txt 49: ), P80D) Error 4063 - Object does not exist ^ (P80D) ./dsdt_fixed.txt 54: Store (Or (And (P80D, 0x00FFFFFF), ShiftLeft (Arg1, 0x18) Error 4063 - Object does not exist ^ (P80D) ./dsdt_fixed.txt 55: ), P80D) Error 4063 - Object does not exist ^ (P80D) ./dsdt_fixed.txt 58: Store (P80D, P80H) Error 4063 - Object does not exist ^ (P80D) ./dsdt_fixed.txt 58: Store (P80D, P80H) Error 4063 - Object does not exist ^ (P80H) ./dsdt_fixed.txt 61: Method (_PIC, 1, NotSerialized) Error 4063 - Object does not exist ^ (_PIC) ./dsdt_fixed.txt 63: Store (Arg0, GPIC) Error 4063 - Object does not exist ^ (GPIC) ./dsdt_fixed.txt 66: Name (SAV0, Zero) Error 4063 - ^ Object does not exist (SAV0) ./dsdt_fixed.txt 67: Name (SAV1, Zero) Error 4063 - ^ Object does not exist (SAV1) ./dsdt_fixed.txt 68: Name (SAV2, Zero) Error 4063 - ^ Object does not exist (SAV2) ./dsdt_fixed.txt 69: Method (_PTS, 1, NotSerialized) Error 4063 - Object does not exist ^ (_PTS) ./dsdt_fixed.txt 71: Store (Zero, P80D) Error 4063 - Object does not exist ^ (P80D) ./dsdt_fixed.txt 72: P8XH (Zero, Arg0) Error 4063 - ^ Object does not exist (P8XH) ./dsdt_fixed.txt 73: Store (GP24, SAV0) Error 4063 - Object does not exist ^ (GP24) ./dsdt_fixed.txt 73: Store (GP24, SAV0) Error 4063 - Object does not exist ^ (SAV0) ./dsdt_fixed.txt 74: Store (GP28, SAV1) Error 4063 - Object does not exist ^ (GP28) ./dsdt_fixed.txt 74: Store (GP28, SAV1) Error 4063 - Object does not exist ^ (SAV1) ./dsdt_fixed.txt 75: Store (\_SB.PCI0.LPCB.EC0.WBSS, SAV2) Error 4063 - Object does not exist ^ (\_SB.PCI0.LPCB.EC0.WBSS) ./dsdt_fixed.txt 75: Store (\_SB.PCI0.LPCB.EC0.WBSS, SAV2) Error 4063 - Object does not exist ^ (SAV2) ./dsdt_fixed.txt 76: Store (Zero, SLPE) Error 4063 - Object does not exist ^ (SLPE) ./dsdt_fixed.txt 79: If (LEqual (OSYS, 0x07D6)) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 81: Store (Zero, GP24) Error 4063 - Object does not exist ^ (GP24) ./dsdt_fixed.txt 82: Store (Zero, GP28) Error 4063 - Object does not exist ^ (GP28) ./dsdt_fixed.txt 85: Store (One, SLPE) Error 4063 - Object does not exist ^ (SLPE) ./dsdt_fixed.txt 90: Store (Zero, GP28) Error 4063 - Object does not exist ^ (GP28) ./dsdt_fixed.txt 91: Store (One, SLPE) Error 4063 - Object does not exist ^ (SLPE) ./dsdt_fixed.txt 96: If (GSMI) Error 4063 - Object does not exist ^ (GSMI) ./dsdt_fixed.txt 98: Store (One, SLPE) Error 4063 - Object does not exist ^ (SLPE) ./dsdt_fixed.txt 102: Store (Zero, SLPE) Error 4063 - Object does not exist ^ (SLPE) ./dsdt_fixed.txt 107: Method (_WAK, 1, NotSerialized) Error 4063 - Object does not exist ^ (_WAK) ./dsdt_fixed.txt 109: P8XH (One, 0xAB) Error 4063 - ^ Object does not exist (P8XH) ./dsdt_fixed.txt 112: If (LOr (LEqual (OSYS, 0x07D1), LEqual (OSYS, 0x07D2))) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 112: If (LOr (LEqual (OSYS, 0x07D1), LEqual (OSYS, 0x07D2))) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 114: TRAP (0x3E) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 122: If (LAnd (And (CFGD, 0xF0), LEqual (OSYS, 0x07D1))) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 124: TRAP (0x3D) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 129: If (LEqual (RP2D, Zero)) Error 4063 - Object does not exist ^ (RP2D) ./dsdt_fixed.txt 131: Notify (\_SB.PCI0.RP02, Zero) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP02) ./dsdt_fixed.txt 136: If (DTSE) Error 4063 - Object does not exist ^ (DTSE) ./dsdt_fixed.txt 138: TRAP (0x46) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 144: If (DTSE) Error 4063 - Object does not exist ^ (DTSE) ./dsdt_fixed.txt 146: TRAP (0x47) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 149: Notify (\_TZ.THR1, 0x80) Error 4063 - Object does not exist ^ (\_TZ.THR1) ./dsdt_fixed.txt 150: TRAP (0x54) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 153: If (LEqual (OSYS, 0x07D6)) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 155: Notify (\_SB.PWRB, 0x02) Error 4063 - Object does not exist ^ (\_SB.PWRB) ./dsdt_fixed.txt 158: \_PR.RPPC () Error 4063 - Object does not exist ^ (\_PR.RPPC) ./dsdt_fixed.txt 159: If (LNotEqual (\_SB.PCI0.LPCB.EC0.WBSS, SAV2)) Error 4063 - Object does not exist ^ (\_SB.PCI0.LPCB.EC0.WBSS) ./dsdt_fixed.txt 159: If (LNotEqual (\_SB.PCI0.LPCB.EC0.WBSS, SAV2)) Error 4063 - Object does not exist ^ (SAV2) ./dsdt_fixed.txt 161: Store (One, \_SB.PCI0.LPCB.EC0.WBDS) Error 4063 - Object does not exist ^ (\_SB.PCI0.LPCB.EC0.WBDS) ./dsdt_fixed.txt 162: Store (0x64, \_SB.PCI0.LPCB.EC0.DLYT) Error 4063 - Object does not exist ^ (\_SB.PCI0.LPCB.EC0.DLYT) ./dsdt_fixed.txt 166: Store (SAV0, GP24) Error 4063 - Object does not exist ^ (SAV0) ./dsdt_fixed.txt 166: Store (SAV0, GP24) Error 4063 - Object does not exist ^ (GP24) ./dsdt_fixed.txt 167: Store (SAV1, GP28) Error 4063 - Object does not exist ^ (SAV1) ./dsdt_fixed.txt 167: Store (SAV1, GP28) Error 4063 - Object does not exist ^ (GP28) ./dsdt_fixed.txt 170: Store (\_SB.PCI0.LPCB.EC0.QBBB, Local0) Error 4063 - Object does not exist ^ (\_SB.PCI0.LPCB.EC0.QBBB) ./dsdt_fixed.txt 173: Notify (\_SB.QBTN, 0x02) Error 4063 - Object does not exist ^ (\_SB.QBTN) ./dsdt_fixed.txt 178: Notify (\_SB.DBTN, 0x02) Error 4063 - Object does not exist ^ (\_SB.DBTN) ./dsdt_fixed.txt 183: Notify (\_SB.MBTN, 0x02) Error 4063 - Object does not exist ^ (\_SB.MBTN) ./dsdt_fixed.txt 188: Notify (\_SB.EBTN, 0x02) Error 4063 - Object does not exist ^ (\_SB.EBTN) ./dsdt_fixed.txt 193: Notify (\_SB.PBTN, 0x02) Error 4063 - Object does not exist ^ (\_SB.PBTN) ./dsdt_fixed.txt 198: Notify (\_SB.VBTN, 0x02) Error 4063 - Object does not exist ^ (\_SB.VBTN) ./dsdt_fixed.txt 203: Notify (\_SB.TBTN, 0x02) Error 4063 - Object does not exist ^ (\_SB.TBTN) ./dsdt_fixed.txt 208: Notify (\_SB.TBTN, 0x02) Error 4063 - Object does not exist ^ (\_SB.TBTN) ./dsdt_fixed.txt 211: P8XH (Zero, 0xCD) Error 4063 - ^ Object does not exist (P8XH) ./dsdt_fixed.txt 219: Method (GETB, 3, Serialized) Error 4063 - Object does not exist ^ (GETB) ./dsdt_fixed.txt 223: CreateField (Arg2, Local0, Local1, TBF3) Error 4063 - Object does not exist ^ (TBF3) ./dsdt_fixed.txt 224: Return (TBF3) Error 4063 - Object does not exist ^ (TBF3) ./dsdt_fixed.txt 227: Method (PNOT, 0, Serialized) Error 4063 - Object does not exist ^ (PNOT) ./dsdt_fixed.txt 229: If (MPEN) Error 4063 - Object does not exist ^ (MPEN) ./dsdt_fixed.txt 233: Notify (\_PR.CPU0, 0x80) Error 4063 - Object does not exist ^ (\_PR.CPU0) ./dsdt_fixed.txt 237: Notify (\_PR.CPU0, 0x81) Error 4063 - Object does not exist ^ (\_PR.CPU0) ./dsdt_fixed.txt 243: Notify (\_PR.CPU1, 0x80) Error 4063 - Object does not exist ^ (\_PR.CPU1) ./dsdt_fixed.txt 247: Notify (\_PR.CPU1, 0x81) Error 4063 - Object does not exist ^ (\_PR.CPU1) ./dsdt_fixed.txt 253: Notify (\_PR.CPU0, 0x80) Error 4063 - Object does not exist ^ (\_PR.CPU0) ./dsdt_fixed.txt 255: Notify (\_PR.CPU0, 0x81) Error 4063 - Object does not exist ^ (\_PR.CPU0) ./dsdt_fixed.txt 259: Method (TRAP, 1, Serialized) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 261: Store (Arg0, SMIF) Error 4063 - Object does not exist ^ (SMIF) ./dsdt_fixed.txt 262: Store (Zero, TRP0) Error 4063 - Object does not exist ^ (TRP0) ./dsdt_fixed.txt 263: Return (SMIF) Error 4063 - Object does not exist ^ (SMIF) ./dsdt_fixed.txt 268: Name (WMIF, Zero) Error 4063 - Object does not exist ^ (WMIF) ./dsdt_fixed.txt 269: Name (VGAF, Zero) Error 4063 - Object does not exist ^ (VGAF) ./dsdt_fixed.txt 270: Device (PWRB) Error 4063 - Object does not exist ^ (PWRB) ./dsdt_fixed.txt 272: Name (_HID, EisaId ("PNP0C0C")) Error 4063 - Object does not exist ^ (_HID) ./dsdt_fixed.txt 273: Name (_PRW, Package (0x02) Error 4063 - Object does not exist ^ (_PRW) ./dsdt_fixed.txt 280: Device (SLPB) Error 4063 - Object does not exist ^ (SLPB) ./dsdt_fixed.txt 282: Name (_HID, EisaId ("PNP0C0E")) Error 4063 - Object does not exist ^ (_HID) ./dsdt_fixed.txt 285: Device (QBTN) Error 4063 - Object does not exist ^ (QBTN) ./dsdt_fixed.txt 287: Name (_HID, EisaId ("PNP0C32")) Error 4063 - Object does not exist ^ (_HID) ./dsdt_fixed.txt 288: Name (_UID, One) Error 4063 - Object does not exist ^ (_UID) ./dsdt_fixed.txt 289: Method (_STA, 0, NotSerialized) Error 4063 - Object does not exist ^ (_STA) ./dsdt_fixed.txt 291: If (LEqual (OSYS, 0x07D6)) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 301: Method (GHID, 0, NotSerialized) Error 4063 - Object does not exist ^ (GHID) ./dsdt_fixed.txt 303: If (LEqual (IVIM, 0x04)) Error 4063 - Object does not exist ^ (IVIM) ./dsdt_fixed.txt 305: Notify (QBTN, 0x02) Error 4063 - Object does not exist ^ (QBTN) ./dsdt_fixed.txt 315: Device (DBTN) Error 4063 - Object does not exist ^ (DBTN) ./dsdt_fixed.txt 317: Name (_HID, EisaId ("PNP0C32")) Error 4063 - Object does not exist ^ (_HID) ./dsdt_fixed.txt 318: Name (_UID, 0x02) Error 4063 - Object does not exist ^ (_UID) ./dsdt_fixed.txt 319: Method (_STA, 0, NotSerialized) Error 4063 - Object does not exist ^ (_STA) ./dsdt_fixed.txt 321: If (LEqual (OSYS, 0x07D6)) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 331: Method (GHID, 0, NotSerialized) Error 4063 - Object does not exist ^ (GHID) ./dsdt_fixed.txt 333: If (LEqual (IVIM, 0x05)) Error 4063 - Object does not exist ^ (IVIM) ./dsdt_fixed.txt 335: Notify (DBTN, 0x02) Error 4063 - Object does not exist ^ (DBTN) ./dsdt_fixed.txt 345: Device (MBTN) Error 4063 - Object does not exist ^ (MBTN) ./dsdt_fixed.txt 347: Name (_HID, EisaId ("PNP0C32")) Error 4063 - Object does not exist ^ (_HID) ./dsdt_fixed.txt 348: Name (_UID, 0x03) Error 4063 - Object does not exist ^ (_UID) ./dsdt_fixed.txt 349: Method (_STA, 0, NotSerialized) Error 4063 - Object does not exist ^ (_STA) ./dsdt_fixed.txt 351: If (LEqual (OSYS, 0x07D6)) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 361: Method (GHID, 0, NotSerialized) Error 4063 - Object does not exist ^ (GHID) ./dsdt_fixed.txt 363: If (LEqual (IVIM, 0x03)) Error 4063 - Object does not exist ^ (IVIM) ./dsdt_fixed.txt 365: Notify (MBTN, 0x02) Error 4063 - Object does not exist ^ (MBTN) ./dsdt_fixed.txt 375: Device (EBTN) Error 4063 - Object does not exist ^ (EBTN) ./dsdt_fixed.txt 377: Name (_HID, EisaId ("PNP0C32")) Error 4063 - Object does not exist ^ (_HID) ./dsdt_fixed.txt 378: Name (_UID, 0x04) Error 4063 - Object does not exist ^ (_UID) ./dsdt_fixed.txt 379: Method (_STA, 0, NotSerialized) Error 4063 - Object does not exist ^ (_STA) ./dsdt_fixed.txt 381: If (LEqual (OSYS, 0x07D6)) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 391: Method (GHID, 0, NotSerialized) Error 4063 - Object does not exist ^ (GHID) ./dsdt_fixed.txt 393: If (LEqual (IVIM, 0x10)) Error 4063 - Object does not exist ^ (IVIM) ./dsdt_fixed.txt 395: Notify (EBTN, 0x02) Error 4063 - Object does not exist ^ (EBTN) ./dsdt_fixed.txt 405: Device (PBTN) Error 4063 - Object does not exist ^ (PBTN) ./dsdt_fixed.txt 407: Name (_HID, EisaId ("PNP0C32")) Error 4063 - Object does not exist ^ (_HID) ./dsdt_fixed.txt 408: Name (_UID, 0x06) Error 4063 - Object does not exist ^ (_UID) ./dsdt_fixed.txt 409: Method (_STA, 0, NotSerialized) Error 4063 - Object does not exist ^ (_STA) ./dsdt_fixed.txt 411: If (LEqual (OSYS, 0x07D6)) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 421: Method (GHID, 0, NotSerialized) Error 4063 - Object does not exist ^ (GHID) ./dsdt_fixed.txt 423: If (LEqual (IVIM, 0x06)) Error 4063 - Object does not exist ^ (IVIM) ./dsdt_fixed.txt 425: Notify (PBTN, 0x02) Error 4063 - Object does not exist ^ (PBTN) ./dsdt_fixed.txt 435: Device (VBTN) Error 4063 - Object does not exist ^ (VBTN) ./dsdt_fixed.txt 437: Name (_HID, EisaId ("PNP0C32")) Error 4063 - Object does not exist ^ (_HID) ./dsdt_fixed.txt 438: Name (_UID, 0x07) Error 4063 - Object does not exist ^ (_UID) ./dsdt_fixed.txt 439: Method (_STA, 0, NotSerialized) Error 4063 - Object does not exist ^ (_STA) ./dsdt_fixed.txt 441: If (LEqual (OSYS, 0x07D6)) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 451: Method (GHID, 0, NotSerialized) Error 4063 - Object does not exist ^ (GHID) ./dsdt_fixed.txt 453: If (LEqual (IVIM, 0x12)) Error 4063 - Object does not exist ^ (IVIM) ./dsdt_fixed.txt 455: Notify (VBTN, 0x02) Error 4063 - Object does not exist ^ (VBTN) ./dsdt_fixed.txt 465: Device (TBTN) Error 4063 - Object does not exist ^ (TBTN) ./dsdt_fixed.txt 467: Name (_HID, EisaId ("PNP0C32")) Error 4063 - Object does not exist ^ (_HID) ./dsdt_fixed.txt 468: Name (_UID, 0x08) Error 4063 - Object does not exist ^ (_UID) ./dsdt_fixed.txt 469: Method (_STA, 0, NotSerialized) Error 4063 - Object does not exist ^ (_STA) ./dsdt_fixed.txt 471: If (LEqual (OSYS, 0x07D6)) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 481: Method (GHID, 0, NotSerialized) Error 4063 - Object does not exist ^ (GHID) ./dsdt_fixed.txt 483: If (LEqual (IVIM, 0x11)) Error 4063 - Object does not exist ^ (IVIM) ./dsdt_fixed.txt 485: Notify (TBTN, 0x02) Error 4063 - Object does not exist ^ (TBTN) ./dsdt_fixed.txt 488: If (LEqual (IVIM, 0x08)) Error 4063 - Object does not exist ^ (IVIM) ./dsdt_fixed.txt 490: Notify (TBTN, 0x02) Error 4063 - Object does not exist ^ (TBTN) ./dsdt_fixed.txt 500: Method (_INI, 0, NotSerialized) Error 4063 - Object does not exist ^ (_INI) ./dsdt_fixed.txt 502: If (DTSE) Error 4063 - Object does not exist ^ (DTSE) ./dsdt_fixed.txt 504: TRAP (0x47) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 507: Store (0x07D0, OSYS) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 512: Store (One, LINX) Error 4063 - Object does not exist ^ (LINX) ./dsdt_fixed.txt 517: Store (0x07D1, OSYS) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 522: Store (0x07D1, OSYS) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 527: Store (0x07D2, OSYS) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 532: Store (0x07D6, OSYS) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 536: If (LAnd (MPEN, LEqual (OSYS, 0x07D1))) Error 4063 - Object does not exist ^ (MPEN) ./dsdt_fixed.txt 536: If (LAnd (MPEN, LEqual (OSYS, 0x07D1))) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 538: TRAP (0x3D) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 541: TRAP (0x2B) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 542: TRAP (0x32) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 543: Store (Zero, CTDC) Error 4063 - Object does not exist ^ (CTDC) ./dsdt_fixed.txt 544: TRAP (0x54) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 545: If (LOr (LLessEqual (PFID, One), LGreaterEqual (PFID, 0x0E))) Error 4063 - Object does not exist ^ (PFID) ./dsdt_fixed.txt 545: If (LOr (LLessEqual (PFID, One), LGreaterEqual (PFID, 0x0E))) Error 4063 - Object does not exist ^ (PFID) ./dsdt_fixed.txt 547: Store (Zero, VGAF) Error 4063 - Object does not exist ^ (VGAF) ./dsdt_fixed.txt 551: If (LAnd (LGreaterEqual (PFID, 0x05), LLessEqual (PFID, 0x0A))) Error 4063 - Object does not exist ^ (PFID) ./dsdt_fixed.txt 551: If (LAnd (LGreaterEqual (PFID, 0x05), LLessEqual (PFID, 0x0A))) Error 4063 - Object does not exist ^ (PFID) ./dsdt_fixed.txt 553: Store (Zero, VGAF) Error 4063 - Object does not exist ^ (VGAF) ./dsdt_fixed.txt 557: Store (One, VGAF) Error 4063 - Object does not exist ^ (VGAF) ./dsdt_fixed.txt 562: Name (SUPP, Zero) Error 4063 - Object does not exist ^ (SUPP) ./dsdt_fixed.txt 563: Name (CTRL, Zero) Error 4063 - Object does not exist ^ (CTRL) ./dsdt_fixed.txt 564: Method (_OSC, 4, NotSerialized) Error 4063 - Object does not exist ^ (_OSC) ./dsdt_fixed.txt 572: CreateDWordField (Arg3, Zero, CDW1) Error 4063 - Object does not exist ^ (CDW1) ./dsdt_fixed.txt 573: CreateDWordField (Arg3, 0x04, CDW2) Error 4063 - Object does not exist ^ (CDW2) ./dsdt_fixed.txt 574: CreateDWordField (Arg3, 0x08, CDW3) Error 4063 - Object does not exist ^ (CDW3) ./dsdt_fixed.txt 575: Store (CDW2, SUPP) Error 4063 - Object does not exist ^ (CDW2) ./dsdt_fixed.txt 575: Store (CDW2, SUPP) Error 4063 - Object does not exist ^ (SUPP) ./dsdt_fixed.txt 576: Store (CDW3, CTRL) Error 4063 - Object does not exist ^ (CDW3) ./dsdt_fixed.txt 576: Store (CDW3, CTRL) Error 4063 - Object does not exist ^ (CTRL) ./dsdt_fixed.txt 577: If (LNotEqual (And (SUPP, 0x16), 0x16)) Error 4063 - Object does not exist ^ (SUPP) ./dsdt_fixed.txt 579: And (CTRL, 0x1E, CTRL) Error 4063 - Object does not exist ^ (CTRL) ./dsdt_fixed.txt 579: And (CTRL, 0x1E, CTRL) Error 4063 - Object does not exist ^ (CTRL) ./dsdt_fixed.txt 582: And (CTRL, 0x1D, CTRL) Error 4063 - Object does not exist ^ (CTRL) ./dsdt_fixed.txt 582: And (CTRL, 0x1D, CTRL) Error 4063 - Object does not exist ^ (CTRL) ./dsdt_fixed.txt 583: If (Not (And (CDW1, One))) Error 4063 - Object does not exist ^ (CDW1) ./dsdt_fixed.txt 585: If (And (CTRL, One)) Error 4063 - Object does not exist ^ (CTRL) ./dsdt_fixed.txt 587: Store (Zero, ^PCI0.RP02.HPEX) Error 4064 - Object not found or not accessible from scope ^ (^PCI0.RP02.HPEX) ./dsdt_fixed.txt 588: Store (One, ^PCI0.RP02.HPSX) Error 4064 - Object not found or not accessible from scope ^ (^PCI0.RP02.HPSX) ./dsdt_fixed.txt 591: If (And (CTRL, 0x04)) Error 4063 - Object does not exist ^ (CTRL) ./dsdt_fixed.txt 593: Store (Zero, ^PCI0.RP02.PMEX) Error 4064 - Object not found or not accessible from scope ^ (^PCI0.RP02.PMEX) ./dsdt_fixed.txt 594: Store (One, ^PCI0.RP02.PMSX) Error 4064 - Object not found or not accessible from scope ^ (^PCI0.RP02.PMSX) Maximum error count (200) exceeded ASL Input: ./dsdt_fixed.txt - 8809 lines, 311548 bytes, 4441 keywords Compilation complete. 201 Errors, 0 Warnings, 0 Remarks, 5 Optimizations Maximum error count (200) exceeded Compiling done, if it worked, you have now a patched DSDT in dsdt.aml If the compiling went wrong, you could force to build it with ./DSDT\ Patcher -f (try this DSDT at your own risk) logout [Process completed] dsdt.aml.zip Link to comment Share on other sites More sharing options...
darky25 Posted February 26, 2010 Share Posted February 26, 2010 Is there any way to configure the fn keys here? I have a problem with the fn-f2 on my msi laptop. It should look for external display but it hangs my laptop and needed to hard reboot. Link to comment Share on other sites More sharing options...
nekkro-kvlt Posted March 4, 2010 Share Posted March 4, 2010 How long is ioreg supposed to take to dump the DSDT ? It's been 5 minutes it uses 100% of my processor. Link to comment Share on other sites More sharing options...
kizwan Posted March 11, 2010 Share Posted March 11, 2010 To anybody that can't put their computer to sleep because some device preventing it from sleep, e.g. USB device. It can be fixed by modifying Power State Wake (_PSW) control method in the device entry, in DSDT. According to ACPI Specification revision 4 documentation, _PSW:- In addition to the _PRW control method, this control method can be used to enable or disable the device’s ability to wake a sleeping system. Arguments: Arg0 – An Integer containing a wake capability control0 – Disable the device’s wake capabilities 1 – Enable the device’s wake capabilities kizwan Link to comment Share on other sites More sharing options...
ole2 Posted March 11, 2010 Share Posted March 11, 2010 hello fassl it would be good to include xxd and grep inside Tools subfolder of your patcher. also fix dsdt extraction script for using xxd and grep from Tools instead of from /usr/bin in this case it would be possible to use your patcher from USB key (and in the future from DVD dists). using this tool on installation time will help to resolve defective BIOS blocking issue and will help to unlock following topic: Using 16384 buffer headers and 4096 cluster IO buffer headers, It just stop there when I try to boot Link to comment Share on other sites More sharing options...
grandflash Posted March 12, 2010 Share Posted March 12, 2010 Hello guys, i would like to thank you for all the stuff you provided here. I have a sound problem here: I inject via EFI String (stored in com.apple.boot.plist) information for my Intel X3100 video card and for my ADI 1984 sound card. Both of them should be stored in my dsdt . My efi string for sound: <key>PciRoot(0x0)/Pci(0x1b,0x0)</key> <dict> <key>PinConfigurations</key> <string></string> <key>built-in</key> <string>0x00</string> <key>layout-id</key> <string>0x0000000a</string> <key>revision-id</key> <string>0x00000001</string> <key>subsystem-id</key> <string>0x00001984</string> <key>subsystem-vendor-id</key> <string>0x000011d4</string> <key>vendor-id</key> <string>0x00008086</string> </dict> hdef in dsdt at the moment: Device (HDEF) { Name (_ADR, 0x001B0000) Name (_S3D, 0x03) Name (RID, 0x00) Name (_PRW, Package (0x02) { 0x0D, 0x04 }) Method (_PSW, 1, NotSerialized) { Noop } } that´s what i have done so far: Device (HDEF) { Name (_ADR, 0x001B0000) Name (_S3D, 0x03) Name (RID, 0x00) Name (_PRW, Package (0x02) { 0x0D, 0x04 }) Method (_DSM, 4, NotSerialized) { Store (Package (0x0C) { "PinConfigurations", Buffer (One) { 0x00 }, "built-in", Buffer (One) { 0x00 }, "layout-id", Buffer (0x04) { 0x0a, 0x00, 0x00, 0x00 }, "subsystem-id", Buffer (0x04) { 0x84, 0x80, 0x00, 0x00 }, "subsystem-vendor-id", Buffer (0x04) { 0xd4, 0x11, 0x00, 0x00 }, "vendor-id", Buffer (0x04) { 0x86, 0x80, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } I dont use codec verbs and pin config data, cause i dont know much about converting it to dsdt. Might any of you capable helping me? Thanks, alex - have a nice weekend Link to comment Share on other sites More sharing options...
warhammer68m Posted April 10, 2010 Share Posted April 10, 2010 I get those errors when using DSDT patcher on my computer: 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_fixed.txt 2728: } Error 4095 - syntax error, unexpected '}', expecting '(' ^ ./dsdt_fixed.txt 2743: } Error 4095 - syntax error, unexpected '}', expecting '(' ^ ./dsdt_fixed.txt 2748: } Error 4095 - syntax error, unexpected '}', expecting '(' ^ ./dsdt_fixed.txt 2765: } Error 4095 - syntax error, unexpected '}', expecting '(' ^ ./dsdt_fixed.txt 2770: } Error 4095 - syntax error, unexpected '}', expecting '(' ^ ./dsdt_fixed.txt 2780: } Error 4095 - syntax error, unexpected '}', expecting '(' ^ ./dsdt_fixed.txt 2785: } Error 4095 - syntax error, unexpected '}', expecting '(' ^ ./dsdt_fixed.txt 12282: [*** iASL: Read error on source code temp file ./dsdt_fixed.src ***] Error 4095 - ^ syntax error, unexpected $end ASL Input: ./dsdt_fixed.txt - 12283 lines, 423450 bytes, 4982 keywords AML Output: (null) - 0 bytes, 1578 named objects, 3404 executable opcodes Compilation complete. 8 Errors, 0 Warnings, 0 Remarks, 0 Optimizations Compiling done, if it worked, you have now a patched DSDT in dsdt.aml If the compiling went wrong, you could force to build it with ./DSDT\ Patcher -f (try this DSDT at your own risk) rm: dsdt.dat: No such file or directory mkdir: ./Debug: File exists mv: ./dsdt.dsl: No such file or directory mario-dupuiss-mac-pro:~ mariodupuis$ debug folder attached if anyone would like to help find the problem mariodupuis.tar So I got no dsdt.aml file, and I need it to install snow leopard. Thanx in advance! Link to comment Share on other sites More sharing options...
warhammer68m Posted April 11, 2010 Share Posted April 11, 2010 Up Anyone? Link to comment Share on other sites More sharing options...
kizwan Posted April 11, 2010 Share Posted April 11, 2010 Up Anyone? Please wait. This should be easy. I will try fix it when I'm at home. kizwan Link to comment Share on other sites More sharing options...
kizwan Posted April 11, 2010 Share Posted April 11, 2010 I get those errors when using DSDT patcher on my computer: 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_fixed.txt 2728: } Error 4095 - syntax error, unexpected '}', expecting '(' ^ .......................................... mario-dupuiss-mac-pro:~ mariodupuis$ So I got no dsdt.aml file, and I need it to install snow leopard. Thanx in advance! Here is your DSDT. It has been fixed. http://www.mediafire.com/?dizmdz2zjmk kizwan Link to comment Share on other sites More sharing options...
warhammer68m Posted April 12, 2010 Share Posted April 12, 2010 Here is your DSDT. It has been fixed.http://www.mediafire.com/?dizmdz2zjmk kizwan thanks a lot my friend lol fast response as always, since i'm new on osx86 iAtkos works like a charm on my setup so i'll give it a try and see Link to comment Share on other sites More sharing options...
operator777 Posted April 19, 2010 Share Posted April 19, 2010 Hello, I'm having trouble when trying to compile the DSDT.aml file, I've tried with a lot of DSDT compilers as well as manually but nothing helped. I get 7 errors during compile. Can somebody help me? I've attached the DSDT.dsl file and I've done the RTC fix on it. dsdt.zip Link to comment Share on other sites More sharing options...
kizwan Posted April 20, 2010 Share Posted April 20, 2010 Hello,I'm having trouble when trying to compile the DSDT.aml file, I've tried with a lot of DSDT compilers as well as manually but nothing helped. I get 7 errors during compile. Can somebody help me? I've attached the DSDT.dsl file and I've done the RTC fix on it. This is your DSDT. It has been fixed. http://www.mediafire.com/?nwtjqdwy4r4 kizwan Link to comment Share on other sites More sharing options...
operator777 Posted April 21, 2010 Share Posted April 21, 2010 This is your DSDT. It has been fixed.http://www.mediafire.com/?nwtjqdwy4r4 kizwan Thank you for your work kizwan, I've tried it, but I always get some kind of kernel panic while using it. (I use a 10.6.2 SL with original vanilla kernel) Link to comment Share on other sites More sharing options...
kizwan Posted April 22, 2010 Share Posted April 22, 2010 Thank you for your work kizwan, I've tried it, but I always get some kind of kernel panic while using it. (I use a 10.6.2 SL with original vanilla kernel) Can you post the screenshot of the kernel panic? There is a lot of factors that can cause kernel panic. Try boot with "arch=i386" & see if you still get kernel panic. kizwan Link to comment Share on other sites More sharing options...
Recommended Posts