MastaG Posted August 27, 2009 Share Posted August 27, 2009 word Link to comment Share on other sites More sharing options...
nicholasblock Posted August 30, 2009 Share Posted August 30, 2009 Hi, I a looking for some guidance here. I was in to hackintosh back in the day and I left in the 10.5.2 days. I come back and WOW what a long way things have come. Anyway, I am trying to patch my DSDT but I have no knowledge of it. I can't compile cause of 201 errors if anyone can guide me or help in any way I would appreciate it. If you need anything like my original BIOS or any other files let me know. My boeard is an Asus M3A79-T Deluxe, Amd Phenom II 940, 2 XFX 4850 (only one is working) 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" nicholas-blocks-mac-pro:~ nicholasblock$ ./iasl -ta dsdt.dsl Intel ACPI Component Architecture ASL Optimizing Compiler version 20080926 [Oct 4 2008] Copyright © 2000 - 2008 Intel Corporation Supports ACPI Specification Revision 3.0a ACPI Warning (nsaccess-0730): NsLookup: Type mismatch on RMEM (Region), searching for (Device) [20080926] Maximum error count (200) exceeded dsdt.dsl 391: \_SB.IRQC () Error 4063 - ^ Object does not exist (\_SB.IRQC) dsdt.dsl 569: LNKC, Error 4063 - ^ Object does not exist (LNKC) dsdt.dsl 577: LNKD, Error 4063 - ^ Object does not exist (LNKD) dsdt.dsl 585: LNKA, Error 4063 - ^ Object does not exist (LNKA) dsdt.dsl 593: LNKB, Error 4063 - ^ Object does not exist (LNKB) dsdt.dsl 601: LNKD, Error 4063 - ^ Object does not exist (LNKD) dsdt.dsl 609: LNKA, Error 4063 - ^ Object does not exist (LNKA) dsdt.dsl 617: LNKB, Error 4063 - ^ Object does not exist (LNKB) dsdt.dsl 625: LNKC, Error 4063 - ^ Object does not exist (LNKC) dsdt.dsl 633: LNKA, Error 4063 - ^ Object does not exist (LNKA) dsdt.dsl 641: LNKB, Error 4063 - ^ Object does not exist (LNKB) dsdt.dsl 649: LNKC, Error 4063 - ^ Object does not exist (LNKC) dsdt.dsl 657: LNKD, Error 4063 - ^ Object does not exist (LNKD) dsdt.dsl 665: LNKB, Error 4063 - ^ Object does not exist (LNKB) dsdt.dsl 673: LNKC, Error 4063 - ^ Object does not exist (LNKC) dsdt.dsl 681: LNKD, Error 4063 - ^ Object does not exist (LNKD) dsdt.dsl 689: LNKA, Error 4063 - ^ Object does not exist (LNKA) dsdt.dsl 697: LNKC, Error 4063 - ^ Object does not exist (LNKC) dsdt.dsl 705: LNKD, Error 4063 - ^ Object does not exist (LNKD) dsdt.dsl 713: LNKA, Error 4063 - ^ Object does not exist (LNKA) dsdt.dsl 721: LNKB, Error 4063 - ^ Object does not exist (LNKB) dsdt.dsl 729: LNKD, Error 4063 - ^ Object does not exist (LNKD) dsdt.dsl 737: LNKA, Error 4063 - ^ Object does not exist (LNKA) dsdt.dsl 745: LNKB, Error 4063 - ^ Object does not exist (LNKB) dsdt.dsl 753: LNKC, Error 4063 - ^ Object does not exist (LNKC) dsdt.dsl 761: LNKB, Error 4063 - ^ Object does not exist (LNKB) dsdt.dsl 769: LNKC, Error 4063 - ^ Object does not exist (LNKC) dsdt.dsl 777: LNKD, Error 4063 - ^ Object does not exist (LNKD) dsdt.dsl 785: LNKA, Error 4063 - ^ Object does not exist (LNKA) dsdt.dsl 793: LNKC, Error 4063 - ^ Object does not exist (LNKC) dsdt.dsl 801: LNKD, Error 4063 - ^ Object does not exist (LNKD) dsdt.dsl 809: LNKA, Error 4063 - ^ Object does not exist (LNKA) dsdt.dsl 817: LNKB, Error 4063 - ^ Object does not exist (LNKB) dsdt.dsl 825: LNKD, Error 4063 - ^ Object does not exist (LNKD) dsdt.dsl 833: LNKA, Error 4063 - ^ Object does not exist (LNKA) dsdt.dsl 841: LNKB, Error 4063 - ^ Object does not exist (LNKB) dsdt.dsl 849: LNKC, Error 4063 - ^ Object does not exist (LNKC) dsdt.dsl 857: LNKA, Error 4063 - ^ Object does not exist (LNKA) dsdt.dsl 865: LNKB, Error 4063 - ^ Object does not exist (LNKB) dsdt.dsl 873: LNKC, Error 4063 - ^ Object does not exist (LNKC) dsdt.dsl 881: LNKD, Error 4063 - ^ Object does not exist (LNKD) dsdt.dsl 889: LNKA, Error 4063 - ^ Object does not exist (LNKA) dsdt.dsl 897: LNKB, Error 4063 - ^ Object does not exist (LNKB) dsdt.dsl 905: LNKC, Error 4063 - ^ Object does not exist (LNKC) dsdt.dsl 913: LNKD, Error 4063 - ^ Object does not exist (LNKD) dsdt.dsl 921: LNKA, Error 4063 - ^ Object does not exist (LNKA) dsdt.dsl 929: LNKB, Error 4063 - ^ Object does not exist (LNKB) dsdt.dsl 937: LNKC, Error 4063 - ^ Object does not exist (LNKC) dsdt.dsl 945: LNKD, Error 4063 - ^ Object does not exist (LNKD) dsdt.dsl 953: LNKC, Error 4063 - ^ Object does not exist (LNKC) dsdt.dsl 961: LNKD, Error 4063 - ^ Object does not exist (LNKD) dsdt.dsl 969: LNKA, Error 4063 - ^ Object does not exist (LNKA) dsdt.dsl 977: LNKB, Error 4063 - ^ Object does not exist (LNKB) dsdt.dsl 985: LNKG, Error 4063 - ^ Object does not exist (LNKG) dsdt.dsl 1421: LNKC, Error 4063 - ^ Object does not exist (LNKC) dsdt.dsl 1429: LNKD, Error 4063 - ^ Object does not exist (LNKD) dsdt.dsl 1437: LNKA, Error 4063 - ^ Object does not exist (LNKA) dsdt.dsl 1445: LNKB, Error 4063 - ^ Object does not exist (LNKB) dsdt.dsl 1489: LNKD, Error 4063 - ^ Object does not exist (LNKD) dsdt.dsl 1497: LNKA, Error 4063 - ^ Object does not exist (LNKA) dsdt.dsl 1505: LNKB, Error 4063 - ^ Object does not exist (LNKB) dsdt.dsl 1513: LNKC, Error 4063 - ^ Object does not exist (LNKC) dsdt.dsl 1557: LNKA, Error 4063 - ^ Object does not exist (LNKA) dsdt.dsl 1565: LNKB, Error 4063 - ^ Object does not exist (LNKB) dsdt.dsl 1573: LNKC, Error 4063 - ^ Object does not exist (LNKC) dsdt.dsl 1581: LNKD, Error 4063 - ^ Object does not exist (LNKD) dsdt.dsl 1625: LNKB, Error 4063 - ^ Object does not exist (LNKB) dsdt.dsl 1633: LNKC, Error 4063 - ^ Object does not exist (LNKC) dsdt.dsl 1641: LNKD, Error 4063 - ^ Object does not exist (LNKD) dsdt.dsl 1649: LNKA, Error 4063 - ^ Object does not exist (LNKA) dsdt.dsl 1693: LNKC, Error 4063 - ^ Object does not exist (LNKC) dsdt.dsl 1701: LNKD, Error 4063 - ^ Object does not exist (LNKD) dsdt.dsl 1709: LNKA, Error 4063 - ^ Object does not exist (LNKA) dsdt.dsl 1717: LNKB, Error 4063 - ^ Object does not exist (LNKB) dsdt.dsl 1761: LNKD, Error 4063 - ^ Object does not exist (LNKD) dsdt.dsl 1769: LNKA, Error 4063 - ^ Object does not exist (LNKA) dsdt.dsl 1777: LNKB, Error 4063 - ^ Object does not exist (LNKB) dsdt.dsl 1785: LNKC, Error 4063 - ^ Object does not exist (LNKC) dsdt.dsl 1829: LNKC, Error 4063 - ^ Object does not exist (LNKC) dsdt.dsl 1837: LNKD, Error 4063 - ^ Object does not exist (LNKD) dsdt.dsl 1845: LNKA, Error 4063 - ^ Object does not exist (LNKA) dsdt.dsl 1853: LNKB, Error 4063 - ^ Object does not exist (LNKB) dsdt.dsl 1897: LNKD, Error 4063 - ^ Object does not exist (LNKD) dsdt.dsl 1905: LNKA, Error 4063 - ^ Object does not exist (LNKA) dsdt.dsl 1913: LNKB, Error 4063 - ^ Object does not exist (LNKB) dsdt.dsl 1921: LNKC, Error 4063 - ^ Object does not exist (LNKC) dsdt.dsl 1965: LNKA, Error 4063 - ^ Object does not exist (LNKA) dsdt.dsl 1973: LNKB, Error 4063 - ^ Object does not exist (LNKB) dsdt.dsl 1981: LNKC, Error 4063 - ^ Object does not exist (LNKC) dsdt.dsl 1989: LNKD, Error 4063 - ^ Object does not exist (LNKD) dsdt.dsl 2033: LNKE, Error 4063 - ^ Object does not exist (LNKE) dsdt.dsl 2041: LNKF, Error 4063 - ^ Object does not exist (LNKF) dsdt.dsl 2049: LNKG, Error 4063 - ^ Object does not exist (LNKG) dsdt.dsl 2057: LNKH, Error 4063 - ^ Object does not exist (LNKH) dsdt.dsl 2065: LNKF, Error 4063 - ^ Object does not exist (LNKF) dsdt.dsl 2073: LNKG, Error 4063 - ^ Object does not exist (LNKG) dsdt.dsl 2081: LNKH, Error 4063 - ^ Object does not exist (LNKH) dsdt.dsl 2089: LNKE, Error 4063 - ^ Object does not exist (LNKE) dsdt.dsl 2097: LNKG, Error 4063 - ^ Object does not exist (LNKG) dsdt.dsl 2105: LNKH, Error 4063 - ^ Object does not exist (LNKH) dsdt.dsl 2113: LNKE, Error 4063 - ^ Object does not exist (LNKE) dsdt.dsl 2121: LNKF, Error 4063 - ^ Object does not exist (LNKF) dsdt.dsl 2129: LNKG, Error 4063 - ^ Object does not exist (LNKG) dsdt.dsl 3030: If (ECEN) Error 4095 - ^ syntax error, unexpected PARSEOP_IF dsdt.dsl 3033: OperationRegion (ECBP, SystemIO, ECIN, 0x02) Error 4063 - Object does not exist ^ (ECIN) dsdt.dsl 3039: OperationRegion (ECIO, SystemIO, ECIN, 0x02) Error 4063 - Object does not exist ^ (ECIN) dsdt.dsl 3075: Acquire (ECMU, 0x5000) Error 4063 - Object does not exist ^ (ECMU) dsdt.dsl 3089: Release (ECMU) Error 4063 - Object does not exist ^ (ECMU) dsdt.dsl 3095: Acquire (ECMU, 0x1388) Error 4063 - Object does not exist ^ (ECMU) dsdt.dsl 3096: Acquire (MLMU, 0x1388) Error 4063 - Object does not exist ^ (MLMU) dsdt.dsl 3111: Release (MLMU) Error 4063 - Object does not exist ^ (MLMU) dsdt.dsl 3112: Release (ECMU) Error 4063 - Object does not exist ^ (ECMU) dsdt.dsl 3117: Acquire (ECMU, 0x1388) Error 4063 - Object does not exist ^ (ECMU) dsdt.dsl 3118: Acquire (MLMU, 0x1388) Error 4063 - Object does not exist ^ (MLMU) dsdt.dsl 3133: Release (MLMU) Error 4063 - Object does not exist ^ (MLMU) dsdt.dsl 3134: Release (ECMU) Error 4063 - Object does not exist ^ (ECMU) dsdt.dsl 3284: Acquire (ECMU, 0x1388) Error 4063 - Object does not exist ^ (ECMU) dsdt.dsl 3297: Release (ECMU) Error 4063 - Object does not exist ^ (ECMU) dsdt.dsl 3354: Acquire (ECMU, 0x1388) Error 4063 - Object does not exist ^ (ECMU) dsdt.dsl 3362: Release (ECMU) Error 4063 - Object does not exist ^ (ECMU) dsdt.dsl 3477: If (ECEN) Error 4063 - Object does not exist ^ (ECEN) dsdt.dsl 3479: PPTS (Arg0) Error 4067 - ^ Object is not accessible from this scope (PPTS) dsdt.dsl 3485: If (ECEN) Error 4063 - Object does not exist ^ (ECEN) dsdt.dsl 3487: WWAK (Arg0) Error 4067 - ^ Object is not accessible from this scope (WWAK) dsdt.dsl 3811: G03I () Error 4063 - Object does not exist ^ (G03I) dsdt.dsl 3837: Return (GRP0) Error 4063 - Object does not exist ^ (GRP0) dsdt.dsl 3843: Return (GRP3) Error 4063 - Object does not exist ^ (GRP3) dsdt.dsl 3849: Return (GRP4) Error 4063 - Object does not exist ^ (GRP4) dsdt.dsl 3855: Return (GRP5) Error 4063 - Object does not exist ^ (GRP5) dsdt.dsl 3861: Return (GRP6) Error 4063 - Object does not exist ^ (GRP6) dsdt.dsl 3867: Return (GRP9) Error 4063 - Object does not exist ^ (GRP9) dsdt.dsl 3873: Return (GRPB) Error 4063 - Object does not exist ^ (GRPB) dsdt.dsl 3879: Return (GRPC) Error 4063 - Object does not exist ^ (GRPC) dsdt.dsl 3885: Return (GRPD) Error 4063 - Object does not exist ^ (GRPD) dsdt.dsl 3910: GIT0 (PRM0) Error 4063 - Object does not exist ^ (GIT0) dsdt.dsl 3916: GIT3 (PRM0) Error 4063 - Object does not exist ^ (GIT3) dsdt.dsl 3922: GIT4 (PRM0) Error 4063 - Object does not exist ^ (GIT4) dsdt.dsl 3928: GIT5 (PRM0) Error 4063 - Object does not exist ^ (GIT5) dsdt.dsl 3934: GIT6 (PRM0) Error 4063 - Object does not exist ^ (GIT6) dsdt.dsl 3940: GIT9 (PRM0) Error 4063 - Object does not exist ^ (GIT9) dsdt.dsl 3946: GITB (PRM0) Error 4063 - Object does not exist ^ (GITB) dsdt.dsl 3952: GITC (PRM0) Error 4063 - Object does not exist ^ (GITC) dsdt.dsl 3958: GITD (PRM0) Error 4063 - Object does not exist ^ (GITD) dsdt.dsl 3987: SIT0 (PRM0, PRM1, PRM2) Error 4063 - Object does not exist ^ (SIT0) dsdt.dsl 3993: SIT3 (PRM0, PRM1, PRM2) Error 4063 - Object does not exist ^ (SIT3) dsdt.dsl 3999: SIT4 (PRM0, PRM1, PRM2) Error 4063 - Object does not exist ^ (SIT4) dsdt.dsl 4005: SIT5 (PRM0, PRM1, PRM2) Error 4063 - Object does not exist ^ (SIT5) dsdt.dsl 4011: SIT6 (PRM0, PRM1, PRM2) Error 4063 - Object does not exist ^ (SIT6) dsdt.dsl 4017: SIT9 (PRM0, PRM1, PRM2) Error 4063 - Object does not exist ^ (SIT9) dsdt.dsl 4023: SITB (PRM0, PRM1, PRM2) Error 4063 - Object does not exist ^ (SITB) dsdt.dsl 4029: SITC (PRM0, PRM1, PRM2) Error 4063 - Object does not exist ^ (SITC) dsdt.dsl 4035: SITD (PRM0, PRM1, PRM2) Error 4063 - Object does not exist ^ (SITD) dsdt.dsl 4090: CreateDWordField (CRS, \_SB.PCI0.SBRG.HPET._Y02._BAS, HPT) Error 4063 - Object does not exist ^ (\_SB.PCI0.SBRG.HPET._Y02._BAS) dsdt.dsl 4171: CreateDWordField (CRS, \_SB.PCI0.PCIE._Y03._BAS, BAS1) Error 4063 - Object does not exist ^ (\_SB.PCI0.PCIE._Y03._BAS) dsdt.dsl 4172: CreateDWordField (CRS, \_SB.PCI0.PCIE._Y03._LEN, LEN1) Error 4063 - Object does not exist ^ (\_SB.PCI0.PCIE._Y03._LEN) dsdt.dsl 4188: Scope (ASOC) Error 4064 - ^ Object not found or not accessible from scope (ASOC) dsdt.dsl 4188: Scope (ASOC) Error 4088 - ^ Forward references from Scope operator not allowed (ASOC) dsdt.dsl 4225: CreateDWordField (CRS, \_SB.PCI0.SBRG.OMSC._Y04._LEN, ML01) Error 4063 - Object does not exist ^ (\_SB.PCI0.SBRG.OMSC._Y04._LEN) dsdt.dsl 4226: CreateDWordField (CRS, \_SB.PCI0.SBRG.OMSC._Y04._BAS, MB01) Error 4063 - Object does not exist ^ (\_SB.PCI0.SBRG.OMSC._Y04._BAS) dsdt.dsl 4227: CreateDWordField (CRS, \_SB.PCI0.SBRG.OMSC._Y05._LEN, ML02) Error 4063 - Object does not exist ^ (\_SB.PCI0.SBRG.OMSC._Y05._LEN) dsdt.dsl 4228: CreateDWordField (CRS, \_SB.PCI0.SBRG.OMSC._Y05._BAS, MB02) Error 4063 - Object does not exist ^ (\_SB.PCI0.SBRG.OMSC._Y05._BAS) dsdt.dsl 4239: Device (^^RMEM) Error 4056 - Name already exists in scope ^ (^^RMEM) dsdt.dsl 4241: Name (_HID, EisaId ("PNP0C01")) Error 4056 - Name already exists in scope ^ (_HID) dsdt.dsl 4241: Name (_HID, EisaId ("PNP0C01")) Error 4067 - ^ Object is not accessible from this scope (_HID) dsdt.dsl 4242: Name (_UID, One) Error 4056 - Name already exists in scope ^ (_UID) dsdt.dsl 4242: Name (_UID, One) Error 4067 - ^ Object is not accessible from this scope (_UID) dsdt.dsl 4243: Name (CRS, ResourceTemplate () Error 4067 - ^ Object is not accessible from this scope (CRS_) dsdt.dsl 4266: Method (_CRS, 0, NotSerialized) Error 4067 - ^ Object is not accessible from this scope (_CRS) dsdt.dsl 4268: CreateDWordField (CRS, \_SB.RMEM._Y06._BAS, BAS1) Error 4067 - Object is not accessible from this scope ^ (BAS1) dsdt.dsl 4268: CreateDWordField (CRS, \_SB.RMEM._Y06._BAS, BAS1) Error 4067 - Object is not accessible from this scope ^ (CRS_) dsdt.dsl 4268: CreateDWordField (CRS, \_SB.RMEM._Y06._BAS, BAS1) Error 4063 - Object does not exist ^ (\_SB.RMEM._Y06._BAS) dsdt.dsl 4269: CreateDWordField (CRS, \_SB.RMEM._Y06._LEN, LEN1) Error 4067 - Object is not accessible from this scope ^ (LEN1) dsdt.dsl 4269: CreateDWordField (CRS, \_SB.RMEM._Y06._LEN, LEN1) Error 4067 - Object is not accessible from this scope ^ (CRS_) dsdt.dsl 4269: CreateDWordField (CRS, \_SB.RMEM._Y06._LEN, LEN1) Error 4063 - Object does not exist ^ (\_SB.RMEM._Y06._LEN) dsdt.dsl 4270: CreateDWordField (CRS, \_SB.RMEM._Y07._BAS, BAS2) Error 4067 - Object is not accessible from this scope ^ (BAS2) dsdt.dsl 4270: CreateDWordField (CRS, \_SB.RMEM._Y07._BAS, BAS2) Error 4067 - Object is not accessible from this scope ^ (CRS_) dsdt.dsl 4270: CreateDWordField (CRS, \_SB.RMEM._Y07._BAS, BAS2) Error 4063 - Object does not exist ^ (\_SB.RMEM._Y07._BAS) dsdt.dsl 4271: CreateDWordField (CRS, \_SB.RMEM._Y07._LEN, LEN2) Error 4067 - Object is not accessible from this scope ^ (LEN2) dsdt.dsl 4271: CreateDWordField (CRS, \_SB.RMEM._Y07._LEN, LEN2) Error 4067 - Object is not accessible from this scope ^ (CRS_) dsdt.dsl 4271: CreateDWordField (CRS, \_SB.RMEM._Y07._LEN, LEN2) Error 4063 - Object does not exist ^ (\_SB.RMEM._Y07._LEN) dsdt.dsl 4272: CreateDWordField (CRS, \_SB.RMEM._Y08._LEN, LEN3) Error 4067 - Object is not accessible from this scope ^ (LEN3) dsdt.dsl 4272: CreateDWordField (CRS, \_SB.RMEM._Y08._LEN, LEN3) Error 4067 - Object is not accessible from this scope ^ (CRS_) dsdt.dsl 4272: CreateDWordField (CRS, \_SB.RMEM._Y08._LEN, LEN3) Error 4063 - Object does not exist ^ (\_SB.RMEM._Y08._LEN) dsdt.dsl 4273: CreateDWordField (CRS, \_SB.RMEM._Y09._BAS, BAS4) Error 4067 - Object is not accessible from this scope ^ (BAS4) dsdt.dsl 4273: CreateDWordField (CRS, \_SB.RMEM._Y09._BAS, BAS4) Error 4067 - Object is not accessible from this scope ^ (CRS_) dsdt.dsl 4273: CreateDWordField (CRS, \_SB.RMEM._Y09._BAS, BAS4) Error 4063 - Object does not exist ^ (\_SB.RMEM._Y09._BAS) dsdt.dsl 4274: CreateDWordField (CRS, \_SB.RMEM._Y09._LEN, LEN4) Error 4067 - Object is not accessible from this scope ^ (LEN4) dsdt.dsl 4274: CreateDWordField (CRS, \_SB.RMEM._Y09._LEN, LEN4) Error 4067 - Object is not accessible from this scope ^ (CRS_) dsdt.dsl 4274: CreateDWordField (CRS, \_SB.RMEM._Y09._LEN, LEN4) Error 4063 - Object does not exist ^ (\_SB.RMEM._Y09._LEN) dsdt.dsl 4282: Store (0x000C0000, BAS1) Error 4067 - Object is not accessible from this scope ^ (BAS1) dsdt.dsl 4283: Subtract (MG1B, BAS1, LEN1) Error 4067 - Object is not accessible from this scope ^ (BAS1) dsdt.dsl 4283: Subtract (MG1B, BAS1, LEN1) Error 4067 - Object is not accessible from this scope ^ (LEN1) dsdt.dsl 4288: Store (0x000C0000, BAS1) Error 4067 - Object is not accessible from this scope ^ (BAS1) dsdt.dsl 4289: Store (0x00020000, LEN1) Error 4067 - Object is not accessible from this scope ^ (LEN1) dsdt.dsl 4294: Store (Local0, BAS2) Error 4067 - Object is not accessible from this scope ^ (BAS2) dsdt.dsl 4295: Subtract (0x00100000, BAS2, LEN2) Error 4067 - Object is not accessible from this scope ^ (BAS2) dsdt.dsl 4295: Subtract (0x00100000, BAS2, LEN2) Error 4067 - Object is not accessible from this scope ^ (LEN2) dsdt.dsl 4299: Subtract (MG2B, 0x00100000, LEN3) Error 4067 - Object is not accessible from this scope ^ (LEN3) dsdt.dsl 4300: Store (MH1B, BAS4) Error 4067 - ^ Object is not accessible from this scope (BAS4) dsdt.dsl 4301: Subtract (Zero, BAS4, LEN4) Error 4067 - Object is not accessible from this scope ^ (BAS4) dsdt.dsl 5495: Scope Zero, Error 4095 - ^ syntax error, unexpected PARSEOP_SCOPE, expecting $end Maximum error count (200) exceeded ASL Input: dsdt.dsl - 11925 lines, 402740 bytes, 1555 keywords Compilation complete. 201 Errors, 0 Warnings, 0 Remarks, 4 Optimizations Maximum error count (200) exceeded Bus error nicholas-blocks-mac-pro:~ nicholasblock$ Link to comment Share on other sites More sharing options...
ajacocks Posted August 30, 2009 Share Posted August 30, 2009 Hello, all. I've been trying to fix the DSDT from a Clevo M570RU-U 17" laptop, and it seems to be quite a mess. I've read through this topic, and some others, but not gotten very far. I'm running Snow Leopard (10.6) 32bit, as I use VMware Fusion. When trying to compile my DSDT_fixed.txt file, I get the following errors: $ ./iasl -ta ../Debug/dsdt_fixed.txt 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] Maximum error count (200) exceeded ../Debug/dsdt_fixed.txt 24: External (^CPU0._PPC) Error 4014 - From ACPI CA Subsystem ^ (AE_NOT_FOUND Failure from lookup %s ) ../Debug/dsdt_fixed.txt 26: Mutex (MUTX, 0x00) Error 4063 - Object does not exist ^ (MUTX) ../Debug/dsdt_fixed.txt 27: OperationRegion (PRT0, SystemIO, 0x80, 0x04) Error 4063 - Object does not exist ^ (PRT0) ../Debug/dsdt_fixed.txt 28: Field (PRT0, DWordAcc, Lock, Preserve) Error 4063 - Object does not exist ^ (PRT0) ../Debug/dsdt_fixed.txt 30: P80H, 32 Error 4063 - Object does not exist ^ (P80H) ../Debug/dsdt_fixed.txt 33: Method (P8XH, 2, Serialized) Error 4063 - Object does not exist ^ (P8XH) ../Debug/dsdt_fixed.txt 37: Store (Or (And (P80D, 0xFFFFFF00), Arg1), P80D) Error 4063 - Object does not exist ^ (P80D) ../Debug/dsdt_fixed.txt 37: Store (Or (And (P80D, 0xFFFFFF00), Arg1), P80D) Error 4063 - Object does not exist ^ (P80D) ../Debug/dsdt_fixed.txt 42: Store (Or (And (P80D, 0xFFFF00FF), ShiftLeft (Arg1, 0x08) Error 4063 - Object does not exist ^ (P80D) ../Debug/dsdt_fixed.txt 43: ), P80D) Error 4063 - Object does not exist ^ (P80D) ../Debug/dsdt_fixed.txt 48: Store (Or (And (P80D, 0xFF00FFFF), ShiftLeft (Arg1, 0x10) Error 4063 - Object does not exist ^ (P80D) ../Debug/dsdt_fixed.txt 49: ), P80D) Error 4063 - Object does not exist ^ (P80D) ../Debug/dsdt_fixed.txt 54: Store (Or (And (P80D, 0x00FFFFFF), ShiftLeft (Arg1, 0x18) Error 4063 - Object does not exist ^ (P80D) ../Debug/dsdt_fixed.txt 55: ), P80D) Error 4063 - Object does not exist ^ (P80D) ../Debug/dsdt_fixed.txt 58: Store (P80D, P80H) Error 4063 - Object does not exist ^ (P80D) ../Debug/dsdt_fixed.txt 58: Store (P80D, P80H) Error 4063 - Object does not exist ^ (P80H) ../Debug/dsdt_fixed.txt 61: Method (_PIC, 1, NotSerialized) Error 4063 - Object does not exist ^ (_PIC) ../Debug/dsdt_fixed.txt 63: Store (Arg0, GPIC) Error 4063 - Object does not exist ^ (GPIC) ../Debug/dsdt_fixed.txt 66: Method (_PTS, 1, NotSerialized) Error 4063 - Object does not exist ^ (_PTS) ../Debug/dsdt_fixed.txt 68: Store (Zero, P80D) Error 4063 - Object does not exist ^ (P80D) ../Debug/dsdt_fixed.txt 69: P8XH (Zero, Arg0) Error 4063 - Object does not exist ^ (P8XH) ../Debug/dsdt_fixed.txt 72: Store (0x63, P80H) Error 4063 - Object does not exist ^ (P80H) ../Debug/dsdt_fixed.txt 73: Store (0x3F, SMIF) Error 4063 - Object does not exist ^ (SMIF) ../Debug/dsdt_fixed.txt 74: Store (Zero, TRP0) Error 4063 - Object does not exist ^ (TRP0) ../Debug/dsdt_fixed.txt 75: Store (0x64, P80H) Error 4063 - Object does not exist ^ (P80H) ../Debug/dsdt_fixed.txt 80: \_SB.PHSR (0x4B) Error 4063 - Object does not exist ^ (\_SB.PHSR) ../Debug/dsdt_fixed.txt 84: Method (_WAK, 1, NotSerialized) Error 4063 - Object does not exist ^ (_WAK) ../Debug/dsdt_fixed.txt 86: P8XH (One, 0xAB) Error 4063 - Object does not exist ^ (P8XH) ../Debug/dsdt_fixed.txt 91: If (LAnd (And (CFGD, 0xF0), LEqual (OSYS, 0x07D1))) Error 4063 - Object does not exist ^ (OSYS) ../Debug/dsdt_fixed.txt 93: TRAP (0x3D) Error 4063 - Object does not exist ^ (TRAP) ../Debug/dsdt_fixed.txt 98: If (LEqual (RP1D, Zero)) Error 4063 - Object does not exist ^ (RP1D) ../Debug/dsdt_fixed.txt 100: Notify (\_SB.PCI0.RP01, Zero) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP01) ../Debug/dsdt_fixed.txt 103: If (LEqual (RP2D, Zero)) Error 4063 - Object does not exist ^ (RP2D) ../Debug/dsdt_fixed.txt 105: Notify (\_SB.PCI0.RP02, Zero) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP02) ../Debug/dsdt_fixed.txt 108: If (LEqual (RP3D, Zero)) Error 4063 - Object does not exist ^ (RP3D) ../Debug/dsdt_fixed.txt 110: Notify (\_SB.PCI0.RP03, Zero) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP03) ../Debug/dsdt_fixed.txt 113: If (LEqual (RP4D, Zero)) Error 4063 - Object does not exist ^ (RP4D) ../Debug/dsdt_fixed.txt 115: Notify (\_SB.PCI0.RP04, Zero) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP04) ../Debug/dsdt_fixed.txt 118: If (LEqual (RP5D, Zero)) Error 4063 - Object does not exist ^ (RP5D) ../Debug/dsdt_fixed.txt 120: Notify (\_SB.PCI0.RP05, Zero) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP05) ../Debug/dsdt_fixed.txt 123: If (LEqual (RP6D, Zero)) Error 4063 - Object does not exist ^ (RP6D) ../Debug/dsdt_fixed.txt 125: Notify (\_SB.PCI0.RP06, Zero) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP06) ../Debug/dsdt_fixed.txt 130: \_PR.RPPC () Error 4063 - Object does not exist ^ (\_PR.RPPC) ../Debug/dsdt_fixed.txt 131: P8XH (Zero, 0xCD) Error 4063 - Object does not exist ^ (P8XH) ../Debug/dsdt_fixed.txt 139: Method (GETB, 3, Serialized) Error 4063 - Object does not exist ^ (GETB) ../Debug/dsdt_fixed.txt 143: CreateField (Arg2, Local0, Local1, TBF3) Error 4063 - Object does not exist ^ (TBF3) ../Debug/dsdt_fixed.txt 144: Return (TBF3) Error 4063 - Object does not exist ^ (TBF3) ../Debug/dsdt_fixed.txt 147: Method (PNOT, 0, Serialized) Error 4063 - Object does not exist ^ (PNOT) ../Debug/dsdt_fixed.txt 149: If (MPEN) Error 4063 - Object does not exist ^ (MPEN) ../Debug/dsdt_fixed.txt 153: Notify (\_PR.CPU0, 0x80) Error 4063 - Object does not exist ^ (\_PR.CPU0) ../Debug/dsdt_fixed.txt 157: Notify (\_PR.CPU0, 0x81) Error 4063 - Object does not exist ^ (\_PR.CPU0) ../Debug/dsdt_fixed.txt 163: Notify (\_PR.CPU1, 0x80) Error 4063 - Object does not exist ^ (\_PR.CPU1) ../Debug/dsdt_fixed.txt 167: Notify (\_PR.CPU1, 0x81) Error 4063 - Object does not exist ^ (\_PR.CPU1) ../Debug/dsdt_fixed.txt 173: Notify (\_PR.CPU0, 0x80) Error 4063 - Object does not exist ^ (\_PR.CPU0) ../Debug/dsdt_fixed.txt 175: Notify (\_PR.CPU0, 0x81) Error 4063 - Object does not exist ^ (\_PR.CPU0) ../Debug/dsdt_fixed.txt 179: Method (TRAP, 1, Serialized) Error 4063 - Object does not exist ^ (TRAP) ../Debug/dsdt_fixed.txt 181: Store (Arg0, SMIF) Error 4063 - Object does not exist ^ (SMIF) ../Debug/dsdt_fixed.txt 182: Store (Zero, TRP0) Error 4063 - Object does not exist ^ (TRP0) ../Debug/dsdt_fixed.txt 183: Return (SMIF) Error 4063 - Object does not exist ^ (SMIF) ../Debug/dsdt_fixed.txt 188: Method (_INI, 0, NotSerialized) Error 4063 - Object does not exist ^ (_INI) ../Debug/dsdt_fixed.txt 190: Store (0x07D0, OSYS) Error 4063 - Object does not exist ^ (OSYS) ../Debug/dsdt_fixed.txt 195: Store (One, LINX) Error 4063 - Object does not exist ^ (LINX) ../Debug/dsdt_fixed.txt 200: Store (0x07D1, OSYS) Error 4063 - Object does not exist ^ (OSYS) ../Debug/dsdt_fixed.txt 205: Store (0x07D1, OSYS) Error 4063 - Object does not exist ^ (OSYS) ../Debug/dsdt_fixed.txt 210: Store (0x07D2, OSYS) Error 4063 - Object does not exist ^ (OSYS) ../Debug/dsdt_fixed.txt 215: Store (0x07D6, OSYS) Error 4063 - Object does not exist ^ (OSYS) ../Debug/dsdt_fixed.txt 218: TRAP (0x5A) Error 4063 - Object does not exist ^ (TRAP) ../Debug/dsdt_fixed.txt 221: If (LAnd (MPEN, LEqual (OSYS, 0x07D1))) Error 4063 - Object does not exist ^ (MPEN) ../Debug/dsdt_fixed.txt 221: If (LAnd (MPEN, LEqual (OSYS, 0x07D1))) Error 4063 - Object does not exist ^ (OSYS) ../Debug/dsdt_fixed.txt 223: TRAP (0x3D) Error 4063 - Object does not exist ^ (TRAP) ../Debug/dsdt_fixed.txt 226: TRAP (0x2B) Error 4063 - Object does not exist ^ (TRAP) ../Debug/dsdt_fixed.txt 227: TRAP (0x32) Error 4063 - Object does not exist ^ (TRAP) ../Debug/dsdt_fixed.txt 231: OperationRegion (GNVS, SystemMemory, 0x9FEDEDBC, 0x0100) Error 4063 - Object does not exist ^ (GNVS) ../Debug/dsdt_fixed.txt 232: Field (GNVS, AnyAcc, Lock, Preserve) Error 4063 - Object does not exist ^ (GNVS) ../Debug/dsdt_fixed.txt 234: OSYS, 16, Error 4063 - Object does not exist ^ (OSYS) ../Debug/dsdt_fixed.txt 235: SMIF, 8, Error 4063 - Object does not exist ^ (SMIF) ../Debug/dsdt_fixed.txt 236: PRM0, 8, Error 4063 - Object does not exist ^ (PRM0) ../Debug/dsdt_fixed.txt 237: PRM1, 8, Error 4063 - Object does not exist ^ (PRM1) ../Debug/dsdt_fixed.txt 238: SCIF, 8, Error 4063 - Object does not exist ^ (SCIF) ../Debug/dsdt_fixed.txt 239: PRM2, 8, Error 4063 - Object does not exist ^ (PRM2) ../Debug/dsdt_fixed.txt 240: PRM3, 8, Error 4063 - Object does not exist ^ (PRM3) ../Debug/dsdt_fixed.txt 241: LCKF, 8, Error 4063 - Object does not exist ^ (LCKF) ../Debug/dsdt_fixed.txt 242: PRM4, 8, Error 4063 - Object does not exist ^ (PRM4) ../Debug/dsdt_fixed.txt 243: PRM5, 8, Error 4063 - Object does not exist ^ (PRM5) ../Debug/dsdt_fixed.txt 244: P80D, 32, Error 4063 - Object does not exist ^ (P80D) ../Debug/dsdt_fixed.txt 245: LIDS, 8, Error 4063 - Object does not exist ^ (LIDS) ../Debug/dsdt_fixed.txt 246: PWRS, 8, Error 4063 - Object does not exist ^ (PWRS) ../Debug/dsdt_fixed.txt 247: DBGS, 8, Error 4063 - Object does not exist ^ (DBGS) ../Debug/dsdt_fixed.txt 248: LINX, 8, Error 4063 - Object does not exist ^ (LINX) ../Debug/dsdt_fixed.txt 250: ACT1, 8, Error 4063 - Object does not exist ^ (ACT1) ../Debug/dsdt_fixed.txt 251: ACTT, 8, Error 4063 - Object does not exist ^ (ACTT) ../Debug/dsdt_fixed.txt 252: PSVT, 8, Error 4063 - Object does not exist ^ (PSVT) ../Debug/dsdt_fixed.txt 253: TC1V, 8, Error 4063 - Object does not exist ^ (TC1V) ../Debug/dsdt_fixed.txt 254: TC2V, 8, Error 4063 - Object does not exist ^ (TC2V) ../Debug/dsdt_fixed.txt 255: TSPV, 8, Error 4063 - Object does not exist ^ (TSPV) ../Debug/dsdt_fixed.txt 256: CRTT, 8, Error 4063 - Object does not exist ^ (CRTT) ../Debug/dsdt_fixed.txt 257: DTSE, 8, Error 4063 - Object does not exist ^ (DTSE) ../Debug/dsdt_fixed.txt 258: DTS1, 8, Error 4063 - Object does not exist ^ (DTS1) ../Debug/dsdt_fixed.txt 259: DTS2, 8, Error 4063 - Object does not exist ^ (DTS2) ../Debug/dsdt_fixed.txt 261: APIC, 8, Error 4063 - Object does not exist ^ (APIC) ../Debug/dsdt_fixed.txt 262: MPEN, 8, Error 4063 - Object does not exist ^ (MPEN) ../Debug/dsdt_fixed.txt 263: PCP0, 8, Error 4063 - Object does not exist ^ (PCP0) ../Debug/dsdt_fixed.txt 264: PCP1, 8, Error 4063 - Object does not exist ^ (PCP1) ../Debug/dsdt_fixed.txt 265: PPCM, 8, Error 4063 - Object does not exist ^ (PPCM) ../Debug/dsdt_fixed.txt 267: NATP, 8, Error 4063 - Object does not exist ^ (NATP) ../Debug/dsdt_fixed.txt 268: CMAP, 8, Error 4063 - Object does not exist ^ (CMAP) ../Debug/dsdt_fixed.txt 269: CMBP, 8, Error 4063 - Object does not exist ^ (CMBP) ../Debug/dsdt_fixed.txt 270: LPTP, 8, Error 4063 - Object does not exist ^ (LPTP) ../Debug/dsdt_fixed.txt 271: FDCP, 8, Error 4063 - Object does not exist ^ (FDCP) ../Debug/dsdt_fixed.txt 272: CMCP, 8, Error 4063 - Object does not exist ^ (CMCP) ../Debug/dsdt_fixed.txt 273: CIRP, 8, Error 4063 - Object does not exist ^ (CIRP) ../Debug/dsdt_fixed.txt 275: IGDS, 8, Error 4063 - Object does not exist ^ (IGDS) ../Debug/dsdt_fixed.txt 276: TLST, 8, Error 4063 - Object does not exist ^ (TLST) ../Debug/dsdt_fixed.txt 277: CADL, 8, Error 4063 - Object does not exist ^ (CADL) ../Debug/dsdt_fixed.txt 278: PADL, 8, Error 4063 - Object does not exist ^ (PADL) ../Debug/dsdt_fixed.txt 279: CSTE, 16, Error 4063 - Object does not exist ^ (CSTE) ../Debug/dsdt_fixed.txt 280: NSTE, 16, Error 4063 - Object does not exist ^ (NSTE) ../Debug/dsdt_fixed.txt 281: SSTE, 16, Error 4063 - Object does not exist ^ (SSTE) ../Debug/dsdt_fixed.txt 282: NDID, 8, Error 4063 - Object does not exist ^ (NDID) ../Debug/dsdt_fixed.txt 283: DID1, 32, Error 4063 - Object does not exist ^ (DID1) ../Debug/dsdt_fixed.txt 284: DID2, 32, Error 4063 - Object does not exist ^ (DID2) ../Debug/dsdt_fixed.txt 285: DID3, 32, Error 4063 - Object does not exist ^ (DID3) ../Debug/dsdt_fixed.txt 286: DID4, 32, Error 4063 - Object does not exist ^ (DID4) ../Debug/dsdt_fixed.txt 287: DID5, 32, Error 4063 - Object does not exist ^ (DID5) ../Debug/dsdt_fixed.txt 289: BLCS, 8, Error 4063 - Object does not exist ^ (BLCS) ../Debug/dsdt_fixed.txt 290: BRTL, 8, Error 4063 - Object does not exist ^ (BRTL) ../Debug/dsdt_fixed.txt 291: ALSE, 8, Error 4063 - Object does not exist ^ (ALSE) ../Debug/dsdt_fixed.txt 292: ALAF, 8, Error 4063 - Object does not exist ^ (ALAF) ../Debug/dsdt_fixed.txt 293: LLOW, 8, Error 4063 - Object does not exist ^ (LLOW) ../Debug/dsdt_fixed.txt 294: LHIH, 8, Error 4063 - Object does not exist ^ (LHIH) ../Debug/dsdt_fixed.txt 296: EMAE, 8, Error 4063 - Object does not exist ^ (EMAE) ../Debug/dsdt_fixed.txt 297: EMAP, 16, Error 4063 - Object does not exist ^ (EMAP) ../Debug/dsdt_fixed.txt 298: EMAL, 16, Error 4063 - Object does not exist ^ (EMAL) ../Debug/dsdt_fixed.txt 300: MEFE, 8, Error 4063 - Object does not exist ^ (MEFE) ../Debug/dsdt_fixed.txt 302: TPMP, 8, Error 4063 - Object does not exist ^ (TPMP) ../Debug/dsdt_fixed.txt 303: TPME, 8, Error 4063 - Object does not exist ^ (TPME) ../Debug/dsdt_fixed.txt 305: GTF0, 56, Error 4063 - Object does not exist ^ (GTF0) ../Debug/dsdt_fixed.txt 306: GTF2, 56, Error 4063 - Object does not exist ^ (GTF2) ../Debug/dsdt_fixed.txt 307: IDEM, 8, Error 4063 - Object does not exist ^ (IDEM) ../Debug/dsdt_fixed.txt 308: GTF1, 56, Error 4063 - Object does not exist ^ (GTF1) ../Debug/dsdt_fixed.txt 309: CDIS, 8, Error 4063 - Object does not exist ^ (CDIS) ../Debug/dsdt_fixed.txt 311: ASLB, 32, Error 4063 - Object does not exist ^ (ASLB) ../Debug/dsdt_fixed.txt 312: IBTT, 8, Error 4063 - Object does not exist ^ (IBTT) ../Debug/dsdt_fixed.txt 313: IPAT, 8, Error 4063 - Object does not exist ^ (IPAT) ../Debug/dsdt_fixed.txt 314: ITVF, 8, Error 4063 - Object does not exist ^ (ITVF) ../Debug/dsdt_fixed.txt 315: ITVM, 8, Error 4063 - Object does not exist ^ (ITVM) ../Debug/dsdt_fixed.txt 316: IPSC, 8, Error 4063 - Object does not exist ^ (IPSC) ../Debug/dsdt_fixed.txt 317: IBLC, 8, Error 4063 - Object does not exist ^ (IBLC) ../Debug/dsdt_fixed.txt 318: IBIA, 8, Error 4063 - Object does not exist ^ (IBIA) ../Debug/dsdt_fixed.txt 319: ISSC, 8, Error 4063 - Object does not exist ^ (ISSC) ../Debug/dsdt_fixed.txt 320: I409, 8, Error 4063 - Object does not exist ^ (I409) ../Debug/dsdt_fixed.txt 321: I509, 8, Error 4063 - Object does not exist ^ (I509) ../Debug/dsdt_fixed.txt 322: I609, 8, Error 4063 - Object does not exist ^ (I609) ../Debug/dsdt_fixed.txt 323: I709, 8, Error 4063 - Object does not exist ^ (I709) ../Debug/dsdt_fixed.txt 324: IDMM, 8, Error 4063 - Object does not exist ^ (IDMM) ../Debug/dsdt_fixed.txt 325: IDMS, 8, Error 4063 - Object does not exist ^ (IDMS) ../Debug/dsdt_fixed.txt 326: IF1E, 8, Error 4063 - Object does not exist ^ (IF1E) ../Debug/dsdt_fixed.txt 327: HVCO, 8, Error 4063 - Object does not exist ^ (HVCO) ../Debug/dsdt_fixed.txt 328: NXD1, 32, Error 4063 - Object does not exist ^ (NXD1) ../Debug/dsdt_fixed.txt 329: NXD2, 32, Error 4063 - Object does not exist ^ (NXD2) ../Debug/dsdt_fixed.txt 330: NXD3, 32, Error 4063 - Object does not exist ^ (NXD3) ../Debug/dsdt_fixed.txt 331: NXD4, 32, Error 4063 - Object does not exist ^ (NXD4) ../Debug/dsdt_fixed.txt 332: NXD5, 32, Error 4063 - Object does not exist ^ (NXD5) ../Debug/dsdt_fixed.txt 333: NXD6, 32, Error 4063 - Object does not exist ^ (NXD6) ../Debug/dsdt_fixed.txt 334: NXD7, 32, Error 4063 - Object does not exist ^ (NXD7) ../Debug/dsdt_fixed.txt 335: NXD8, 32 Error 4063 - Object does not exist ^ (NXD8) ../Debug/dsdt_fixed.txt 338: Name (DSEN, One) Error 4063 - Object does not exist ^ (DSEN) ../Debug/dsdt_fixed.txt 339: Name (ECON, Zero) Error 4063 - Object does not exist ^ (ECON) ../Debug/dsdt_fixed.txt 340: Name (GPIC, Zero) Error 4063 - Object does not exist ^ (GPIC) ../Debug/dsdt_fixed.txt 341: Name (CTYP, Zero) Error 4063 - Object does not exist ^ (CTYP) ../Debug/dsdt_fixed.txt 342: Name (L01C, Zero) Error 4063 - Object does not exist ^ (L01C) ../Debug/dsdt_fixed.txt 343: Name (VFN0, Zero) Error 4063 - Object does not exist ^ (VFN0) ../Debug/dsdt_fixed.txt 344: Name (VFN1, Zero) Error 4063 - Object does not exist ^ (VFN1) ../Debug/dsdt_fixed.txt 347: Method (_L01, 0, NotSerialized) Error 4063 - Object does not exist ^ (_L01) ../Debug/dsdt_fixed.txt 349: Add (L01C, One, L01C) Error 4063 - Object does not exist ^ (L01C) ../Debug/dsdt_fixed.txt 349: Add (L01C, One, L01C) Error 4063 - Object does not exist ^ (L01C) ../Debug/dsdt_fixed.txt 350: P8XH (Zero, One) Error 4063 - Object does not exist ^ (P8XH) ../Debug/dsdt_fixed.txt 351: P8XH (One, L01C) Error 4063 - Object does not exist ^ (P8XH) ../Debug/dsdt_fixed.txt 351: P8XH (One, L01C) Error 4063 - Object does not exist ^ (L01C) ../Debug/dsdt_fixed.txt 352: If (LAnd (LEqual (RP1D, Zero), \_SB.PCI0.RP01.HPSX)) Error 4063 - Object does not exist ^ (RP1D) ../Debug/dsdt_fixed.txt 352: If (LAnd (LEqual (RP1D, Zero), \_SB.PCI0.RP01.HPSX)) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP01.HPSX) ../Debug/dsdt_fixed.txt 355: If (\_SB.PCI0.RP01.PDCX) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP01.PDCX) ../Debug/dsdt_fixed.txt 357: Store (One, \_SB.PCI0.RP01.PDCX) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP01.PDCX) ../Debug/dsdt_fixed.txt 358: Store (One, \_SB.PCI0.RP01.HPSX) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP01.HPSX) ../Debug/dsdt_fixed.txt 362: Store (One, \_SB.PCI0.RP01.HPSX) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP01.HPSX) ../Debug/dsdt_fixed.txt 366: If (LAnd (LEqual (RP2D, Zero), \_SB.PCI0.RP02.HPSX)) Error 4063 - Object does not exist ^ (RP2D) ../Debug/dsdt_fixed.txt 366: If (LAnd (LEqual (RP2D, Zero), \_SB.PCI0.RP02.HPSX)) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP02.HPSX) ../Debug/dsdt_fixed.txt 369: If (\_SB.PCI0.RP02.PDCX) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP02.PDCX) ../Debug/dsdt_fixed.txt 371: Store (One, \_SB.PCI0.RP02.PDCX) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP02.PDCX) ../Debug/dsdt_fixed.txt 372: Store (One, \_SB.PCI0.RP02.HPSX) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP02.HPSX) ../Debug/dsdt_fixed.txt 373: Notify (\_SB.PCI0.RP02, Zero) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP02) ../Debug/dsdt_fixed.txt 377: Store (One, \_SB.PCI0.RP02.HPSX) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP02.HPSX) ../Debug/dsdt_fixed.txt 381: If (LAnd (LEqual (RP3D, Zero), \_SB.PCI0.RP03.HPSX)) Error 4063 - Object does not exist ^ (RP3D) ../Debug/dsdt_fixed.txt 381: If (LAnd (LEqual (RP3D, Zero), \_SB.PCI0.RP03.HPSX)) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP03.HPSX) ../Debug/dsdt_fixed.txt 384: If (\_SB.PCI0.RP03.PDCX) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP03.PDCX) ../Debug/dsdt_fixed.txt 386: Store (One, \_SB.PCI0.RP03.PDCX) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP03.PDCX) ../Debug/dsdt_fixed.txt 387: Store (One, \_SB.PCI0.RP03.HPSX) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP03.HPSX) ../Debug/dsdt_fixed.txt 388: Notify (\_SB.PCI0.RP03, Zero) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP03) ../Debug/dsdt_fixed.txt 392: Store (One, \_SB.PCI0.RP03.HPSX) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP03.HPSX) ../Debug/dsdt_fixed.txt 396: If (LAnd (LEqual (RP4D, Zero), \_SB.PCI0.RP04.HPSX)) Error 4063 - Object does not exist ^ (RP4D) ../Debug/dsdt_fixed.txt 396: If (LAnd (LEqual (RP4D, Zero), \_SB.PCI0.RP04.HPSX)) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP04.HPSX) Maximum error count (200) exceeded ASL Input: ../Debug/dsdt_fixed.txt - 6337 lines, 222154 bytes, 2313 keywords Compilation complete. 201 Errors, 0 Warnings, 0 Remarks, 2 Optimizations Maximum error count (200) exceeded Bus error This looks similar to a couple of other folks who have posted here, so I tried removing the '^CPU0._PPC' entry, as others have done. This produces different output, which looks correct, but I get mo 'dsdt_fixed.aml' file: $ ./iasl -ta ../Debug/dsdt_fixed.txt Intel ACPI Component Architecture ASL Optimizing Compiler version 20080926 [Oct 4 2008] Copyright © 2000 - 2008 Intel Corporation Supports ACPI Specification Revision 3.0a ../Debug/dsdt_fixed.txt 574: If (LGreater (^CPU0._PPC, Zero)) Error 4064 - Object not found or not accessible from scope ^ (^CPU0._PPC) ../Debug/dsdt_fixed.txt 576: Subtract (^CPU0._PPC, One, ^CPU0._PPC) Error 4064 - Object not found or not accessible from scope ^ (^CPU0._PPC) ../Debug/dsdt_fixed.txt 576: Subtract (^CPU0._PPC, One, ^CPU0._PPC) Error 4064 - Object not found or not accessible from scope ^ (^CPU0._PPC) ../Debug/dsdt_fixed.txt 578: Add (^CPU0._PPC, One, ^CPU0._PPC) Error 4064 - Object not found or not accessible from scope ^ (^CPU0._PPC) ../Debug/dsdt_fixed.txt 578: Add (^CPU0._PPC, One, ^CPU0._PPC) Error 4064 - Object not found or not accessible from scope ^ (^CPU0._PPC) ../Debug/dsdt_fixed.txt 583: Add (^CPU0._PPC, One, ^CPU0._PPC) Error 4064 - Object not found or not accessible from scope ^ (^CPU0._PPC) ../Debug/dsdt_fixed.txt 583: Add (^CPU0._PPC, One, ^CPU0._PPC) Error 4064 - Object not found or not accessible from scope ^ (^CPU0._PPC) ../Debug/dsdt_fixed.txt 585: Subtract (^CPU0._PPC, One, ^CPU0._PPC) Error 4064 - Object not found or not accessible from scope ^ (^CPU0._PPC) ../Debug/dsdt_fixed.txt 585: Subtract (^CPU0._PPC, One, ^CPU0._PPC) Error 4064 - Object not found or not accessible from scope ^ (^CPU0._PPC) ../Debug/dsdt_fixed.txt 603: Store (Local0, ^CPU0._PPC) Error 4064 - Object not found or not accessible from scope ^ (^CPU0._PPC) ../Debug/dsdt_fixed.txt 614: Store (Local0, ^CPU0._PPC) Error 4064 - Object not found or not accessible from scope ^ (^CPU0._PPC) ../Debug/dsdt_fixed.txt 618: Store (Zero, ^CPU0._PPC) Error 4064 - Object not found or not accessible from scope ^ (^CPU0._PPC) ../Debug/dsdt_fixed.txt 6291: Method (WMBB, 3, NotSerialized) Warning 1087 - Not all control paths return a value ^ (WMBB) ASL Input: ../Debug/dsdt_fixed.txt - 6337 lines, 222156 bytes, 2313 keywords Compilation complete. 12 Errors, 1 Warnings, 0 Remarks, 47 Optimizations I'm really not quite sure where to go from here. Any suggestions would be most welcome! Thanks for great tools, fassl! dsdt_fixed.txt Link to comment Share on other sites More sharing options...
richtig Posted September 6, 2009 Share Posted September 6, 2009 A basic question: what is the relationship between any particular system board's bios firmware and the resultant DSDT.aml & DSDT.dsl generated (under OSX) files? For my Biostar P35 board (Biostar TP35D2-A7), I am able to generate the DSDT.aml & DSDT.dsl files, using Terminal and the Intel compiler & de-compiler. But (DOS prompt) bios editing tools such as CBROM versions 1.51, 1.82 & 1.95 are not able to extract or edit the bios file (P35BA724.BST) at all. The bios file in question can be downloaded here: Biostar TP35D2-A7 support site Theoretically, for example, could one reverse-engineer an edited "better bios" board firmware, based on using the (OSX or Linux) generated DSDT file? However, another consideration: the DSDT file doesn't seem to contain/reflect the total bios content. Are any other Award 6.0 bios editing tools available in either Linux, OSX or DOS/Windows, for such purposes? To be able to update a bios to newer Raid or AHCI firmware, additional memory timings, change the boot screen, correct existing errors, (such as the CMOS reset under Snow Leopard), etc. TIA Link to comment Share on other sites More sharing options...
calmesal Posted September 14, 2009 Share Posted September 14, 2009 This Error 4095 - syntax error, unexpected PARSEOP_ZERO ^ Makes me crazy. Please somone can help me! My dsdt.dsl dsdt.dsl.zip Link to comment Share on other sites More sharing options...
Danaan Posted September 20, 2009 Share Posted September 20, 2009 This works! Used it on my iPC MAC OSx86 10.5.6 and I can confirm the system boots without the cpus=1 command at boot, and both cores are visible now in the Activity Monitor! I just installed Patcher 1.0e, without any chamenelon modification(I chose to install a chameleon included with the distro that prolly had dsdt patching already). Then copied the file it generated, .aml extension and everything works fine now! Link to comment Share on other sites More sharing options...
Drakulix Posted September 20, 2009 Share Posted September 20, 2009 Hi everyone, I need help with my DSDT... I have a Lynx Mini PC with Snow Leopard. Everything except my Intel x3100 works. I only works in 32Bit mode (not so bad), but my DVI-Monitor is detected as a second monitor?!(Very bad). But I only have one Monitor (but two outputs, one DVI one S-Video). So I have to boot in 64Bit Mode without QE/CI... I konw there is a dsdt fix for that problem, but if i try to use dsdt patcher I get about 200 ERRORS!!!!! As you can see here: Last login: Sun Sep 20 17:41:30 on ttys000 /Users/TesteR/Desktop/DSDT_Patcher1-1/DSDT\ Patcher ; exit; Mac:~ TesteR$ /Users/TesteR/Desktop/DSDT_Patcher1-1/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] 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: Method (_PTS, 1, NotSerialized) Error 4063 - Object does not exist ^ (_PTS) ./dsdt_fixed.txt 68: Store (Zero, P80D) Error 4063 - Object does not exist ^ (P80D) ./dsdt_fixed.txt 69: P8XH (Zero, Arg0) Error 4063 - ^ Object does not exist (P8XH) ./dsdt_fixed.txt 70: And (\_SB.PCI0.LPCB.PMRD (0xB5), 0xF7, Local0) Error 4063 - Object does not exist ^ (\_SB.PCI0.LPCB.PMRD) ./dsdt_fixed.txt 71: \_SB.PCI0.LPCB.PMWT (0xB5, Local0) Error 4063 - Object does not exist ^ (\_SB.PCI0.LPCB.PMWT) ./dsdt_fixed.txt 72: TRAP (0x48) Error 4063 - ^ Object does not exist (TRAP) ./dsdt_fixed.txt 75: \_SB.PHSR (0x4B) Error 4063 - Object does not exist ^ (\_SB.PHSR) ./dsdt_fixed.txt 79: Method (_WAK, 1, NotSerialized) Error 4063 - Object does not exist ^ (_WAK) ./dsdt_fixed.txt 81: P8XH (One, 0xAB) Error 4063 - ^ Object does not exist (P8XH) ./dsdt_fixed.txt 84: If (LOr (LEqual (OSYS, 0x07D1), LEqual (OSYS, 0x07D2))) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 84: If (LOr (LEqual (OSYS, 0x07D1), LEqual (OSYS, 0x07D2))) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 86: TRAP (0x3E) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 94: If (LAnd (And (CFGD, 0xF0), LEqual (OSYS, 0x07D1))) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 96: TRAP (0x3D) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 101: Notify (\_SB.PCI0, 0x08) Error 4063 - Object does not exist ^ (\_SB.PCI0) ./dsdt_fixed.txt 102: If (NEXP) Error 4063 - Object does not exist ^ (NEXP) ./dsdt_fixed.txt 104: If (And (OSCC, 0x02)) Error 4063 - Object does not exist ^ (OSCC) ./dsdt_fixed.txt 106: \_SB.PCI0.NHPG () Error 4063 - Object does not exist ^ (\_SB.PCI0.NHPG) ./dsdt_fixed.txt 109: If (And (OSCC, 0x04)) Error 4063 - Object does not exist ^ (OSCC) ./dsdt_fixed.txt 111: \_SB.PCI0.NPME () Error 4063 - Object does not exist ^ (\_SB.PCI0.NPME) ./dsdt_fixed.txt 115: If (LEqual (RP1D, Zero)) Error 4063 - Object does not exist ^ (RP1D) ./dsdt_fixed.txt 117: If (LEqual (DCKN, Zero)) Error 4063 - Object does not exist ^ (DCKN) ./dsdt_fixed.txt 119: Notify (\_SB.PCI0.RP01, Zero) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP01) ./dsdt_fixed.txt 123: If (LEqual (RP2D, Zero)) Error 4063 - Object does not exist ^ (RP2D) ./dsdt_fixed.txt 125: Notify (\_SB.PCI0.RP02, Zero) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP02) ./dsdt_fixed.txt 128: If (LEqual (RP3D, Zero)) Error 4063 - Object does not exist ^ (RP3D) ./dsdt_fixed.txt 130: Notify (\_SB.PCI0.RP03, Zero) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP03) ./dsdt_fixed.txt 133: If (LEqual (RP4D, Zero)) Error 4063 - Object does not exist ^ (RP4D) ./dsdt_fixed.txt 135: Notify (\_SB.PCI0.RP04, Zero) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP04) ./dsdt_fixed.txt 138: If (LEqual (RP5D, Zero)) Error 4063 - Object does not exist ^ (RP5D) ./dsdt_fixed.txt 140: Notify (\_SB.PCI0.RP05, Zero) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP05) ./dsdt_fixed.txt 143: If (LEqual (RP6D, Zero)) Error 4063 - Object does not exist ^ (RP6D) ./dsdt_fixed.txt 145: Notify (\_SB.PCI0.RP06, Zero) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP06) ./dsdt_fixed.txt 150: TRAP (0x46) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 151: If (LEqual (Zero, ACTT)) {} Error 4063 - Object does not exist ^ (ACTT) ./dsdt_fixed.txt 152: TRAP (0x49) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 153: Or (\_SB.PCI0.LPCB.PMRD (0xB5), 0x08, Local0) Error 4063 - Object does not exist ^ (\_SB.PCI0.LPCB.PMRD) ./dsdt_fixed.txt 154: \_SB.PCI0.LPCB.PMWT (0xB5, Local0) Error 4063 - Object does not exist ^ (\_SB.PCI0.LPCB.PMWT) ./dsdt_fixed.txt 159: If (DTSE) Error 4063 - Object does not exist ^ (DTSE) ./dsdt_fixed.txt 161: TRAP (0x47) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 164: Notify (\_SB.PWRB, 0x02) Error 4063 - Object does not exist ^ (\_SB.PWRB) ./dsdt_fixed.txt 167: \_PR.RPPC () Error 4063 - Object does not exist ^ (\_PR.RPPC) ./dsdt_fixed.txt 168: P8XH (Zero, 0xCD) Error 4063 - ^ Object does not exist (P8XH) ./dsdt_fixed.txt 176: Method (GETB, 3, Serialized) Error 4063 - Object does not exist ^ (GETB) ./dsdt_fixed.txt 180: CreateField (Arg2, Local0, Local1, TBF3) Error 4063 - Object does not exist ^ (TBF3) ./dsdt_fixed.txt 181: Return (TBF3) Error 4063 - Object does not exist ^ (TBF3) ./dsdt_fixed.txt 184: Method (PNOT, 0, Serialized) Error 4063 - Object does not exist ^ (PNOT) ./dsdt_fixed.txt 186: If (MPEN) Error 4063 - Object does not exist ^ (MPEN) ./dsdt_fixed.txt 190: Notify (\_PR.CPU0, 0x80) Error 4063 - Object does not exist ^ (\_PR.CPU0) ./dsdt_fixed.txt 194: Notify (\_PR.CPU0, 0x81) Error 4063 - Object does not exist ^ (\_PR.CPU0) ./dsdt_fixed.txt 200: Notify (\_PR.CPU1, 0x80) Error 4063 - Object does not exist ^ (\_PR.CPU1) ./dsdt_fixed.txt 204: Notify (\_PR.CPU1, 0x81) Error 4063 - Object does not exist ^ (\_PR.CPU1) ./dsdt_fixed.txt 210: Notify (\_PR.CPU0, 0x80) Error 4063 - Object does not exist ^ (\_PR.CPU0) ./dsdt_fixed.txt 212: Notify (\_PR.CPU0, 0x81) Error 4063 - Object does not exist ^ (\_PR.CPU0) ./dsdt_fixed.txt 216: Method (TRAP, 1, Serialized) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 218: Store (Arg0, SMIF) Error 4063 - Object does not exist ^ (SMIF) ./dsdt_fixed.txt 219: Store (Zero, TRP0) Error 4063 - Object does not exist ^ (TRP0) ./dsdt_fixed.txt 220: Return (SMIF) Error 4063 - Object does not exist ^ (SMIF) ./dsdt_fixed.txt 225: Method (_INI, 0, NotSerialized) Error 4063 - Object does not exist ^ (_INI) ./dsdt_fixed.txt 227: If (DTSE) Error 4063 - Object does not exist ^ (DTSE) ./dsdt_fixed.txt 229: TRAP (0x47) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 232: Store (0x07D0, OSYS) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 237: Store (One, LINX) Error 4063 - Object does not exist ^ (LINX) ./dsdt_fixed.txt 242: Store (0x07D1, OSYS) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 247: Store (0x07D1, OSYS) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 252: Store (0x07D2, OSYS) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 257: Store (0x07D6, OSYS) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 261: If (LAnd (MPEN, LEqual (OSYS, 0x07D1))) Error 4063 - Object does not exist ^ (MPEN) ./dsdt_fixed.txt 261: If (LAnd (MPEN, LEqual (OSYS, 0x07D1))) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 263: TRAP (0x3D) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 266: TRAP (0x2B) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 267: TRAP (0x32) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 271: OperationRegion (GNVS, SystemMemory, 0xBF6DEDBC, 0x0100) Error 4063 - Object does not exist ^ (GNVS) ./dsdt_fixed.txt 272: Field (GNVS, AnyAcc, Lock, Preserve) Error 4063 - Object does not exist ^ (GNVS) ./dsdt_fixed.txt 274: OSYS, 16, Error 4063 - ^ Object does not exist (OSYS) ./dsdt_fixed.txt 275: SMIF, 8, Error 4063 - ^ Object does not exist (SMIF) ./dsdt_fixed.txt 276: PRM0, 8, Error 4063 - ^ Object does not exist (PRM0) ./dsdt_fixed.txt 277: PRM1, 8, Error 4063 - ^ Object does not exist (PRM1) ./dsdt_fixed.txt 278: SCIF, 8, Error 4063 - ^ Object does not exist (SCIF) ./dsdt_fixed.txt 279: PRM2, 8, Error 4063 - ^ Object does not exist (PRM2) ./dsdt_fixed.txt 280: PRM3, 8, Error 4063 - ^ Object does not exist (PRM3) ./dsdt_fixed.txt 281: LCKF, 8, Error 4063 - ^ Object does not exist (LCKF) ./dsdt_fixed.txt 282: PRM4, 8, Error 4063 - ^ Object does not exist (PRM4) ./dsdt_fixed.txt 283: PRM5, 8, Error 4063 - ^ Object does not exist (PRM5) ./dsdt_fixed.txt 284: P80D, 32, Error 4063 - ^ Object does not exist (P80D) ./dsdt_fixed.txt 285: LIDS, 8, Error 4063 - ^ Object does not exist (LIDS) ./dsdt_fixed.txt 286: PWRS, 8, Error 4063 - ^ Object does not exist (PWRS) ./dsdt_fixed.txt 287: DBGS, 8, Error 4063 - ^ Object does not exist (DBGS) ./dsdt_fixed.txt 288: LINX, 8, Error 4063 - ^ Object does not exist (LINX) ./dsdt_fixed.txt 290: ACT1, 8, Error 4063 - ^ Object does not exist (ACT1) ./dsdt_fixed.txt 291: ACTT, 8, Error 4063 - ^ Object does not exist (ACTT) ./dsdt_fixed.txt 292: PSVT, 8, Error 4063 - ^ Object does not exist (PSVT) ./dsdt_fixed.txt 293: TC1V, 8, Error 4063 - ^ Object does not exist (TC1V) ./dsdt_fixed.txt 294: TC2V, 8, Error 4063 - ^ Object does not exist (TC2V) ./dsdt_fixed.txt 295: TSPV, 8, Error 4063 - ^ Object does not exist (TSPV) ./dsdt_fixed.txt 296: CRTT, 8, Error 4063 - ^ Object does not exist (CRTT) ./dsdt_fixed.txt 297: DTSE, 8, Error 4063 - ^ Object does not exist (DTSE) ./dsdt_fixed.txt 298: DTS1, 8, Error 4063 - ^ Object does not exist (DTS1) ./dsdt_fixed.txt 299: DTS2, 8, Error 4063 - ^ Object does not exist (DTS2) ./dsdt_fixed.txt 301: APIC, 8, Error 4063 - ^ Object does not exist (APIC) ./dsdt_fixed.txt 302: MPEN, 8, Error 4063 - ^ Object does not exist (MPEN) ./dsdt_fixed.txt 303: PCP0, 8, Error 4063 - ^ Object does not exist (PCP0) ./dsdt_fixed.txt 304: PCP1, 8, Error 4063 - ^ Object does not exist (PCP1) ./dsdt_fixed.txt 305: PPCM, 8, Error 4063 - ^ Object does not exist (PPCM) ./dsdt_fixed.txt 308: IGDS, 8, Error 4063 - ^ Object does not exist (IGDS) ./dsdt_fixed.txt 309: TLST, 8, Error 4063 - ^ Object does not exist (TLST) ./dsdt_fixed.txt 310: CADL, 8, Error 4063 - ^ Object does not exist (CADL) ./dsdt_fixed.txt 311: PADL, 8, Error 4063 - ^ Object does not exist (PADL) ./dsdt_fixed.txt 312: CSTE, 16, Error 4063 - ^ Object does not exist (CSTE) ./dsdt_fixed.txt 313: NSTE, 16, Error 4063 - ^ Object does not exist (NSTE) ./dsdt_fixed.txt 314: SSTE, 16, Error 4063 - ^ Object does not exist (SSTE) ./dsdt_fixed.txt 315: NDID, 8, Error 4063 - ^ Object does not exist (NDID) ./dsdt_fixed.txt 316: DID1, 32, Error 4063 - ^ Object does not exist (DID1) ./dsdt_fixed.txt 317: DID2, 32, Error 4063 - ^ Object does not exist (DID2) ./dsdt_fixed.txt 318: DID3, 32, Error 4063 - ^ Object does not exist (DID3) ./dsdt_fixed.txt 319: DID4, 32, Error 4063 - ^ Object does not exist (DID4) ./dsdt_fixed.txt 320: DID5, 32, Error 4063 - ^ Object does not exist (DID5) ./dsdt_fixed.txt 322: BLCS, 8, Error 4063 - ^ Object does not exist (BLCS) ./dsdt_fixed.txt 323: BRTL, 8, Error 4063 - ^ Object does not exist (BRTL) ./dsdt_fixed.txt 324: ALSE, 8, Error 4063 - ^ Object does not exist (ALSE) ./dsdt_fixed.txt 325: ALAF, 8, Error 4063 - ^ Object does not exist (ALAF) ./dsdt_fixed.txt 326: LLOW, 8, Error 4063 - ^ Object does not exist (LLOW) ./dsdt_fixed.txt 327: LHIH, 8, Error 4063 - ^ Object does not exist (LHIH) ./dsdt_fixed.txt 329: EMAE, 8, Error 4063 - ^ Object does not exist (EMAE) ./dsdt_fixed.txt 330: EMAP, 16, Error 4063 - ^ Object does not exist (EMAP) ./dsdt_fixed.txt 331: EMAL, 16, Error 4063 - ^ Object does not exist (EMAL) ./dsdt_fixed.txt 333: MEFE, 8, Error 4063 - ^ Object does not exist (MEFE) ./dsdt_fixed.txt 335: TPMP, 8, Error 4063 - ^ Object does not exist (TPMP) ./dsdt_fixed.txt 336: TPME, 8, Error 4063 - ^ Object does not exist (TPME) ./dsdt_fixed.txt 338: GTF0, 56, Error 4063 - ^ Object does not exist (GTF0) ./dsdt_fixed.txt 339: GTF2, 56, Error 4063 - ^ Object does not exist (GTF2) ./dsdt_fixed.txt 340: IDEM, 8, Error 4063 - ^ Object does not exist (IDEM) ./dsdt_fixed.txt 341: GTF1, 56, Error 4063 - ^ Object does not exist (GTF1) ./dsdt_fixed.txt 343: ASLB, 32, Error 4063 - ^ Object does not exist (ASLB) ./dsdt_fixed.txt 344: IBTT, 8, Error 4063 - ^ Object does not exist (IBTT) ./dsdt_fixed.txt 345: IPAT, 8, Error 4063 - ^ Object does not exist (IPAT) ./dsdt_fixed.txt 346: ITVF, 8, Error 4063 - ^ Object does not exist (ITVF) ./dsdt_fixed.txt 347: ITVM, 8, Error 4063 - ^ Object does not exist (ITVM) ./dsdt_fixed.txt 348: IPSC, 8, Error 4063 - ^ Object does not exist (IPSC) ./dsdt_fixed.txt 349: IBLC, 8, Error 4063 - ^ Object does not exist (IBLC) ./dsdt_fixed.txt 350: IBIA, 8, Error 4063 - ^ Object does not exist (IBIA) ./dsdt_fixed.txt 351: ISSC, 8, Error 4063 - ^ Object does not exist (ISSC) ./dsdt_fixed.txt 352: I409, 8, Error 4063 - ^ Object does not exist (I409) ./dsdt_fixed.txt 353: I509, 8, Error 4063 - ^ Object does not exist (I509) ./dsdt_fixed.txt 354: I609, 8, Error 4063 - ^ Object does not exist (I609) ./dsdt_fixed.txt 355: I709, 8, Error 4063 - ^ Object does not exist (I709) ./dsdt_fixed.txt 356: IDMM, 8, Error 4063 - ^ Object does not exist (IDMM) ./dsdt_fixed.txt 357: IDMS, 8, Error 4063 - ^ Object does not exist (IDMS) ./dsdt_fixed.txt 358: IF1E, 8, Error 4063 - ^ Object does not exist (IF1E) ./dsdt_fixed.txt 359: HVCO, 8, Error 4063 - ^ Object does not exist (HVCO) ./dsdt_fixed.txt 360: NXD1, 32, Error 4063 - ^ Object does not exist (NXD1) ./dsdt_fixed.txt 361: NXD2, 32, Error 4063 - ^ Object does not exist (NXD2) ./dsdt_fixed.txt 362: NXD3, 32, Error 4063 - ^ Object does not exist (NXD3) ./dsdt_fixed.txt 363: NXD4, 32, Error 4063 - ^ Object does not exist (NXD4) ./dsdt_fixed.txt 364: NXD5, 32, Error 4063 - ^ Object does not exist (NXD5) ./dsdt_fixed.txt 365: NXD6, 32, Error 4063 - ^ Object does not exist (NXD6) ./dsdt_fixed.txt 366: NXD7, 32, Error 4063 - ^ Object does not exist (NXD7) ./dsdt_fixed.txt 367: NXD8, 32, Error 4063 - ^ Object does not exist (NXD8) ./dsdt_fixed.txt 368: OSCC, 8, Error 4063 - ^ Object does not exist (OSCC) ./dsdt_fixed.txt 369: OSCS, 8, Error 4063 - ^ Object does not exist (OSCS) ./dsdt_fixed.txt 370: NEXP, 8, Error 4063 - ^ Object does not exist (NEXP) ./dsdt_fixed.txt 371: CIRS, 8 Error 4063 - ^ Object does not exist (CIRS) ./dsdt_fixed.txt 374: Name (DSEN, One) Error 4063 - ^ Object does not exist (DSEN) ./dsdt_fixed.txt 375: Name (ECON, Zero) Error 4063 - ^ Object does not exist (ECON) ./dsdt_fixed.txt 376: Name (GPIC, Zero) Error 4063 - ^ Object does not exist (GPIC) ./dsdt_fixed.txt 377: Name (CTYP, Zero) Error 4063 - ^ Object does not exist (CTYP) ./dsdt_fixed.txt 378: Name (L01C, Zero) Error 4063 - ^ Object does not exist (L01C) ./dsdt_fixed.txt 379: Name (VFN0, Zero) Error 4063 - ^ Object does not exist (VFN0) ./dsdt_fixed.txt 380: Name (VFN1, Zero) Error 4063 - ^ Object does not exist (VFN1) ./dsdt_fixed.txt 383: Method (_L01, 0, NotSerialized) Error 4063 - Object does not exist ^ (_L01) ./dsdt_fixed.txt 385: Add (L01C, One, L01C) Error 4063 - Object does not exist ^ (L01C) ./dsdt_fixed.txt 385: Add (L01C, One, L01C) Error 4063 - Object does not exist ^ (L01C) ./dsdt_fixed.txt 386: P8XH (Zero, One) Error 4063 - Object does not exist ^ (P8XH) ./dsdt_fixed.txt 387: P8XH (One, L01C) Error 4063 - Object does not exist ^ (P8XH) ./dsdt_fixed.txt 387: P8XH (One, L01C) Error 4063 - Object does not exist ^ (L01C) ./dsdt_fixed.txt 388: If (LAnd (LEqual (RP1D, Zero), \_SB.PCI0.RP01.HPSX)) Error 4063 - Object does not exist ^ (RP1D) ./dsdt_fixed.txt 388: If (LAnd (LEqual (RP1D, Zero), \_SB.PCI0.RP01.HPSX)) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP01.HPSX) ./dsdt_fixed.txt 391: If (\_SB.PCI0.RP01.PDCX) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP01.PDCX) ./dsdt_fixed.txt 393: Store (One, \_SB.PCI0.RP01.PDCX) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP01.PDCX) ./dsdt_fixed.txt 394: Store (One, \_SB.PCI0.RP01.HPSX) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP01.HPSX) ./dsdt_fixed.txt 395: Notify (\_SB.PCI0.RP01, Zero) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP01) ./dsdt_fixed.txt 399: Store (One, \_SB.PCI0.RP01.HPSX) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP01.HPSX) ./dsdt_fixed.txt 1277: Store (Zero, OSCS) Error 4095 - ^ syntax error, unexpected PARSEOP_STORE Maximum error count (200) exceeded ASL Input: ./dsdt_fixed.txt - 7015 lines, 236008 bytes, 2910 keywords Compilation complete. 201 Errors, 0 Warnings, 0 Remarks, 4 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) mkdir: ./Debug: File exists tar: ./Debug/dsdt.tar: Can't add archive to itself logout [Prozess beendet] Here is my dsdt.dsl : dsdt.tar Could you pls help me? Thanks Drakulix Link to comment Share on other sites More sharing options...
MikeHunt79 Posted September 22, 2009 Share Posted September 22, 2009 Got the following error on my Acer Aspire One 150: How can I fix it? Hi, did you ever get around this problem in the end? I'm using an Acer Aspire One and getting the exact same problem! ./dsdt_fixed.txt 1213: CreateDWordField (BUF1, Local2, CAPB) Link to comment Share on other sites More sharing options...
kizwan Posted September 22, 2009 Share Posted September 22, 2009 Hi everyone,................................ I konw there is a dsdt fix for that problem, but if i try to use dsdt patcher I get about 200 ERRORS!!!!! As you can see here: Last login: Sun Sep 20 17:41:30 on ttys000 /Users/TesteR/Desktop/DSDT_Patcher1-1/DSDT\ Patcher ; exit; Mac:~ TesteR$ /Users/TesteR/Desktop/DSDT_Patcher1-1/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] 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: Method (_PTS, 1, NotSerialized) Error 4063 - Object does not exist ^ (_PTS) ./dsdt_fixed.txt 68: Store (Zero, P80D) Error 4063 - Object does not exist ^ (P80D) ./dsdt_fixed.txt 69: P8XH (Zero, Arg0) Error 4063 - ^ Object does not exist (P8XH) ./dsdt_fixed.txt 70: And (\_SB.PCI0.LPCB.PMRD (0xB5), 0xF7, Local0) Error 4063 - Object does not exist ^ (\_SB.PCI0.LPCB.PMRD) ./dsdt_fixed.txt 71: \_SB.PCI0.LPCB.PMWT (0xB5, Local0) Error 4063 - Object does not exist ^ (\_SB.PCI0.LPCB.PMWT) ./dsdt_fixed.txt 72: TRAP (0x48) Error 4063 - ^ Object does not exist (TRAP) ./dsdt_fixed.txt 75: \_SB.PHSR (0x4B) Error 4063 - Object does not exist ^ (\_SB.PHSR) ./dsdt_fixed.txt 79: Method (_WAK, 1, NotSerialized) Error 4063 - Object does not exist ^ (_WAK) ./dsdt_fixed.txt 81: P8XH (One, 0xAB) Error 4063 - ^ Object does not exist (P8XH) ./dsdt_fixed.txt 84: If (LOr (LEqual (OSYS, 0x07D1), LEqual (OSYS, 0x07D2))) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 84: If (LOr (LEqual (OSYS, 0x07D1), LEqual (OSYS, 0x07D2))) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 86: TRAP (0x3E) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 94: If (LAnd (And (CFGD, 0xF0), LEqual (OSYS, 0x07D1))) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 96: TRAP (0x3D) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 101: Notify (\_SB.PCI0, 0x08) Error 4063 - Object does not exist ^ (\_SB.PCI0) ./dsdt_fixed.txt 102: If (NEXP) Error 4063 - Object does not exist ^ (NEXP) ./dsdt_fixed.txt 104: If (And (OSCC, 0x02)) Error 4063 - Object does not exist ^ (OSCC) ./dsdt_fixed.txt 106: \_SB.PCI0.NHPG () Error 4063 - Object does not exist ^ (\_SB.PCI0.NHPG) ./dsdt_fixed.txt 109: If (And (OSCC, 0x04)) Error 4063 - Object does not exist ^ (OSCC) ./dsdt_fixed.txt 111: \_SB.PCI0.NPME () Error 4063 - Object does not exist ^ (\_SB.PCI0.NPME) ./dsdt_fixed.txt 115: If (LEqual (RP1D, Zero)) Error 4063 - Object does not exist ^ (RP1D) ./dsdt_fixed.txt 117: If (LEqual (DCKN, Zero)) Error 4063 - Object does not exist ^ (DCKN) ./dsdt_fixed.txt 119: Notify (\_SB.PCI0.RP01, Zero) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP01) ./dsdt_fixed.txt 123: If (LEqual (RP2D, Zero)) Error 4063 - Object does not exist ^ (RP2D) ./dsdt_fixed.txt 125: Notify (\_SB.PCI0.RP02, Zero) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP02) ./dsdt_fixed.txt 128: If (LEqual (RP3D, Zero)) Error 4063 - Object does not exist ^ (RP3D) ./dsdt_fixed.txt 130: Notify (\_SB.PCI0.RP03, Zero) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP03) ./dsdt_fixed.txt 133: If (LEqual (RP4D, Zero)) Error 4063 - Object does not exist ^ (RP4D) ./dsdt_fixed.txt 135: Notify (\_SB.PCI0.RP04, Zero) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP04) ./dsdt_fixed.txt 138: If (LEqual (RP5D, Zero)) Error 4063 - Object does not exist ^ (RP5D) ./dsdt_fixed.txt 140: Notify (\_SB.PCI0.RP05, Zero) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP05) ./dsdt_fixed.txt 143: If (LEqual (RP6D, Zero)) Error 4063 - Object does not exist ^ (RP6D) ./dsdt_fixed.txt 145: Notify (\_SB.PCI0.RP06, Zero) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP06) ./dsdt_fixed.txt 150: TRAP (0x46) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 151: If (LEqual (Zero, ACTT)) {} Error 4063 - Object does not exist ^ (ACTT) ./dsdt_fixed.txt 152: TRAP (0x49) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 153: Or (\_SB.PCI0.LPCB.PMRD (0xB5), 0x08, Local0) Error 4063 - Object does not exist ^ (\_SB.PCI0.LPCB.PMRD) ./dsdt_fixed.txt 154: \_SB.PCI0.LPCB.PMWT (0xB5, Local0) Error 4063 - Object does not exist ^ (\_SB.PCI0.LPCB.PMWT) ./dsdt_fixed.txt 159: If (DTSE) Error 4063 - Object does not exist ^ (DTSE) ./dsdt_fixed.txt 161: TRAP (0x47) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 164: Notify (\_SB.PWRB, 0x02) Error 4063 - Object does not exist ^ (\_SB.PWRB) ./dsdt_fixed.txt 167: \_PR.RPPC () Error 4063 - Object does not exist ^ (\_PR.RPPC) ./dsdt_fixed.txt 168: P8XH (Zero, 0xCD) Error 4063 - ^ Object does not exist (P8XH) ./dsdt_fixed.txt 176: Method (GETB, 3, Serialized) Error 4063 - Object does not exist ^ (GETB) ./dsdt_fixed.txt 180: CreateField (Arg2, Local0, Local1, TBF3) Error 4063 - Object does not exist ^ (TBF3) ./dsdt_fixed.txt 181: Return (TBF3) Error 4063 - Object does not exist ^ (TBF3) ./dsdt_fixed.txt 184: Method (PNOT, 0, Serialized) Error 4063 - Object does not exist ^ (PNOT) ./dsdt_fixed.txt 186: If (MPEN) Error 4063 - Object does not exist ^ (MPEN) ./dsdt_fixed.txt 190: Notify (\_PR.CPU0, 0x80) Error 4063 - Object does not exist ^ (\_PR.CPU0) ./dsdt_fixed.txt 194: Notify (\_PR.CPU0, 0x81) Error 4063 - Object does not exist ^ (\_PR.CPU0) ./dsdt_fixed.txt 200: Notify (\_PR.CPU1, 0x80) Error 4063 - Object does not exist ^ (\_PR.CPU1) ./dsdt_fixed.txt 204: Notify (\_PR.CPU1, 0x81) Error 4063 - Object does not exist ^ (\_PR.CPU1) ./dsdt_fixed.txt 210: Notify (\_PR.CPU0, 0x80) Error 4063 - Object does not exist ^ (\_PR.CPU0) ./dsdt_fixed.txt 212: Notify (\_PR.CPU0, 0x81) Error 4063 - Object does not exist ^ (\_PR.CPU0) ./dsdt_fixed.txt 216: Method (TRAP, 1, Serialized) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 218: Store (Arg0, SMIF) Error 4063 - Object does not exist ^ (SMIF) ./dsdt_fixed.txt 219: Store (Zero, TRP0) Error 4063 - Object does not exist ^ (TRP0) ./dsdt_fixed.txt 220: Return (SMIF) Error 4063 - Object does not exist ^ (SMIF) ./dsdt_fixed.txt 225: Method (_INI, 0, NotSerialized) Error 4063 - Object does not exist ^ (_INI) ./dsdt_fixed.txt 227: If (DTSE) Error 4063 - Object does not exist ^ (DTSE) ./dsdt_fixed.txt 229: TRAP (0x47) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 232: Store (0x07D0, OSYS) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 237: Store (One, LINX) Error 4063 - Object does not exist ^ (LINX) ./dsdt_fixed.txt 242: Store (0x07D1, OSYS) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 247: Store (0x07D1, OSYS) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 252: Store (0x07D2, OSYS) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 257: Store (0x07D6, OSYS) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 261: If (LAnd (MPEN, LEqual (OSYS, 0x07D1))) Error 4063 - Object does not exist ^ (MPEN) ./dsdt_fixed.txt 261: If (LAnd (MPEN, LEqual (OSYS, 0x07D1))) Error 4063 - Object does not exist ^ (OSYS) ./dsdt_fixed.txt 263: TRAP (0x3D) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 266: TRAP (0x2B) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 267: TRAP (0x32) Error 4063 - Object does not exist ^ (TRAP) ./dsdt_fixed.txt 271: OperationRegion (GNVS, SystemMemory, 0xBF6DEDBC, 0x0100) Error 4063 - Object does not exist ^ (GNVS) ./dsdt_fixed.txt 272: Field (GNVS, AnyAcc, Lock, Preserve) Error 4063 - Object does not exist ^ (GNVS) ./dsdt_fixed.txt 274: OSYS, 16, Error 4063 - ^ Object does not exist (OSYS) ./dsdt_fixed.txt 275: SMIF, 8, Error 4063 - ^ Object does not exist (SMIF) ./dsdt_fixed.txt 276: PRM0, 8, Error 4063 - ^ Object does not exist (PRM0) ./dsdt_fixed.txt 277: PRM1, 8, Error 4063 - ^ Object does not exist (PRM1) ./dsdt_fixed.txt 278: SCIF, 8, Error 4063 - ^ Object does not exist (SCIF) ./dsdt_fixed.txt 279: PRM2, 8, Error 4063 - ^ Object does not exist (PRM2) ./dsdt_fixed.txt 280: PRM3, 8, Error 4063 - ^ Object does not exist (PRM3) ./dsdt_fixed.txt 281: LCKF, 8, Error 4063 - ^ Object does not exist (LCKF) ./dsdt_fixed.txt 282: PRM4, 8, Error 4063 - ^ Object does not exist (PRM4) ./dsdt_fixed.txt 283: PRM5, 8, Error 4063 - ^ Object does not exist (PRM5) ./dsdt_fixed.txt 284: P80D, 32, Error 4063 - ^ Object does not exist (P80D) ./dsdt_fixed.txt 285: LIDS, 8, Error 4063 - ^ Object does not exist (LIDS) ./dsdt_fixed.txt 286: PWRS, 8, Error 4063 - ^ Object does not exist (PWRS) ./dsdt_fixed.txt 287: DBGS, 8, Error 4063 - ^ Object does not exist (DBGS) ./dsdt_fixed.txt 288: LINX, 8, Error 4063 - ^ Object does not exist (LINX) ./dsdt_fixed.txt 290: ACT1, 8, Error 4063 - ^ Object does not exist (ACT1) ./dsdt_fixed.txt 291: ACTT, 8, Error 4063 - ^ Object does not exist (ACTT) ./dsdt_fixed.txt 292: PSVT, 8, Error 4063 - ^ Object does not exist (PSVT) ./dsdt_fixed.txt 293: TC1V, 8, Error 4063 - ^ Object does not exist (TC1V) ./dsdt_fixed.txt 294: TC2V, 8, Error 4063 - ^ Object does not exist (TC2V) ./dsdt_fixed.txt 295: TSPV, 8, Error 4063 - ^ Object does not exist (TSPV) ./dsdt_fixed.txt 296: CRTT, 8, Error 4063 - ^ Object does not exist (CRTT) ./dsdt_fixed.txt 297: DTSE, 8, Error 4063 - ^ Object does not exist (DTSE) ./dsdt_fixed.txt 298: DTS1, 8, Error 4063 - ^ Object does not exist (DTS1) ./dsdt_fixed.txt 299: DTS2, 8, Error 4063 - ^ Object does not exist (DTS2) ./dsdt_fixed.txt 301: APIC, 8, Error 4063 - ^ Object does not exist (APIC) ./dsdt_fixed.txt 302: MPEN, 8, Error 4063 - ^ Object does not exist (MPEN) ./dsdt_fixed.txt 303: PCP0, 8, Error 4063 - ^ Object does not exist (PCP0) ./dsdt_fixed.txt 304: PCP1, 8, Error 4063 - ^ Object does not exist (PCP1) ./dsdt_fixed.txt 305: PPCM, 8, Error 4063 - ^ Object does not exist (PPCM) ./dsdt_fixed.txt 308: IGDS, 8, Error 4063 - ^ Object does not exist (IGDS) ./dsdt_fixed.txt 309: TLST, 8, Error 4063 - ^ Object does not exist (TLST) ./dsdt_fixed.txt 310: CADL, 8, Error 4063 - ^ Object does not exist (CADL) ./dsdt_fixed.txt 311: PADL, 8, Error 4063 - ^ Object does not exist (PADL) ./dsdt_fixed.txt 312: CSTE, 16, Error 4063 - ^ Object does not exist (CSTE) ./dsdt_fixed.txt 313: NSTE, 16, Error 4063 - ^ Object does not exist (NSTE) ./dsdt_fixed.txt 314: SSTE, 16, Error 4063 - ^ Object does not exist (SSTE) ./dsdt_fixed.txt 315: NDID, 8, Error 4063 - ^ Object does not exist (NDID) ./dsdt_fixed.txt 316: DID1, 32, Error 4063 - ^ Object does not exist (DID1) ./dsdt_fixed.txt 317: DID2, 32, Error 4063 - ^ Object does not exist (DID2) ./dsdt_fixed.txt 318: DID3, 32, Error 4063 - ^ Object does not exist (DID3) ./dsdt_fixed.txt 319: DID4, 32, Error 4063 - ^ Object does not exist (DID4) ./dsdt_fixed.txt 320: DID5, 32, Error 4063 - ^ Object does not exist (DID5) ./dsdt_fixed.txt 322: BLCS, 8, Error 4063 - ^ Object does not exist (BLCS) ./dsdt_fixed.txt 323: BRTL, 8, Error 4063 - ^ Object does not exist (BRTL) ./dsdt_fixed.txt 324: ALSE, 8, Error 4063 - ^ Object does not exist (ALSE) ./dsdt_fixed.txt 325: ALAF, 8, Error 4063 - ^ Object does not exist (ALAF) ./dsdt_fixed.txt 326: LLOW, 8, Error 4063 - ^ Object does not exist (LLOW) ./dsdt_fixed.txt 327: LHIH, 8, Error 4063 - ^ Object does not exist (LHIH) ./dsdt_fixed.txt 329: EMAE, 8, Error 4063 - ^ Object does not exist (EMAE) ./dsdt_fixed.txt 330: EMAP, 16, Error 4063 - ^ Object does not exist (EMAP) ./dsdt_fixed.txt 331: EMAL, 16, Error 4063 - ^ Object does not exist (EMAL) ./dsdt_fixed.txt 333: MEFE, 8, Error 4063 - ^ Object does not exist (MEFE) ./dsdt_fixed.txt 335: TPMP, 8, Error 4063 - ^ Object does not exist (TPMP) ./dsdt_fixed.txt 336: TPME, 8, Error 4063 - ^ Object does not exist (TPME) ./dsdt_fixed.txt 338: GTF0, 56, Error 4063 - ^ Object does not exist (GTF0) ./dsdt_fixed.txt 339: GTF2, 56, Error 4063 - ^ Object does not exist (GTF2) ./dsdt_fixed.txt 340: IDEM, 8, Error 4063 - ^ Object does not exist (IDEM) ./dsdt_fixed.txt 341: GTF1, 56, Error 4063 - ^ Object does not exist (GTF1) ./dsdt_fixed.txt 343: ASLB, 32, Error 4063 - ^ Object does not exist (ASLB) ./dsdt_fixed.txt 344: IBTT, 8, Error 4063 - ^ Object does not exist (IBTT) ./dsdt_fixed.txt 345: IPAT, 8, Error 4063 - ^ Object does not exist (IPAT) ./dsdt_fixed.txt 346: ITVF, 8, Error 4063 - ^ Object does not exist (ITVF) ./dsdt_fixed.txt 347: ITVM, 8, Error 4063 - ^ Object does not exist (ITVM) ./dsdt_fixed.txt 348: IPSC, 8, Error 4063 - ^ Object does not exist (IPSC) ./dsdt_fixed.txt 349: IBLC, 8, Error 4063 - ^ Object does not exist (IBLC) ./dsdt_fixed.txt 350: IBIA, 8, Error 4063 - ^ Object does not exist (IBIA) ./dsdt_fixed.txt 351: ISSC, 8, Error 4063 - ^ Object does not exist (ISSC) ./dsdt_fixed.txt 352: I409, 8, Error 4063 - ^ Object does not exist (I409) ./dsdt_fixed.txt 353: I509, 8, Error 4063 - ^ Object does not exist (I509) ./dsdt_fixed.txt 354: I609, 8, Error 4063 - ^ Object does not exist (I609) ./dsdt_fixed.txt 355: I709, 8, Error 4063 - ^ Object does not exist (I709) ./dsdt_fixed.txt 356: IDMM, 8, Error 4063 - ^ Object does not exist (IDMM) ./dsdt_fixed.txt 357: IDMS, 8, Error 4063 - ^ Object does not exist (IDMS) ./dsdt_fixed.txt 358: IF1E, 8, Error 4063 - ^ Object does not exist (IF1E) ./dsdt_fixed.txt 359: HVCO, 8, Error 4063 - ^ Object does not exist (HVCO) ./dsdt_fixed.txt 360: NXD1, 32, Error 4063 - ^ Object does not exist (NXD1) ./dsdt_fixed.txt 361: NXD2, 32, Error 4063 - ^ Object does not exist (NXD2) ./dsdt_fixed.txt 362: NXD3, 32, Error 4063 - ^ Object does not exist (NXD3) ./dsdt_fixed.txt 363: NXD4, 32, Error 4063 - ^ Object does not exist (NXD4) ./dsdt_fixed.txt 364: NXD5, 32, Error 4063 - ^ Object does not exist (NXD5) ./dsdt_fixed.txt 365: NXD6, 32, Error 4063 - ^ Object does not exist (NXD6) ./dsdt_fixed.txt 366: NXD7, 32, Error 4063 - ^ Object does not exist (NXD7) ./dsdt_fixed.txt 367: NXD8, 32, Error 4063 - ^ Object does not exist (NXD8) ./dsdt_fixed.txt 368: OSCC, 8, Error 4063 - ^ Object does not exist (OSCC) ./dsdt_fixed.txt 369: OSCS, 8, Error 4063 - ^ Object does not exist (OSCS) ./dsdt_fixed.txt 370: NEXP, 8, Error 4063 - ^ Object does not exist (NEXP) ./dsdt_fixed.txt 371: CIRS, 8 Error 4063 - ^ Object does not exist (CIRS) ./dsdt_fixed.txt 374: Name (DSEN, One) Error 4063 - ^ Object does not exist (DSEN) ./dsdt_fixed.txt 375: Name (ECON, Zero) Error 4063 - ^ Object does not exist (ECON) ./dsdt_fixed.txt 376: Name (GPIC, Zero) Error 4063 - ^ Object does not exist (GPIC) ./dsdt_fixed.txt 377: Name (CTYP, Zero) Error 4063 - ^ Object does not exist (CTYP) ./dsdt_fixed.txt 378: Name (L01C, Zero) Error 4063 - ^ Object does not exist (L01C) ./dsdt_fixed.txt 379: Name (VFN0, Zero) Error 4063 - ^ Object does not exist (VFN0) ./dsdt_fixed.txt 380: Name (VFN1, Zero) Error 4063 - ^ Object does not exist (VFN1) ./dsdt_fixed.txt 383: Method (_L01, 0, NotSerialized) Error 4063 - Object does not exist ^ (_L01) ./dsdt_fixed.txt 385: Add (L01C, One, L01C) Error 4063 - Object does not exist ^ (L01C) ./dsdt_fixed.txt 385: Add (L01C, One, L01C) Error 4063 - Object does not exist ^ (L01C) ./dsdt_fixed.txt 386: P8XH (Zero, One) Error 4063 - Object does not exist ^ (P8XH) ./dsdt_fixed.txt 387: P8XH (One, L01C) Error 4063 - Object does not exist ^ (P8XH) ./dsdt_fixed.txt 387: P8XH (One, L01C) Error 4063 - Object does not exist ^ (L01C) ./dsdt_fixed.txt 388: If (LAnd (LEqual (RP1D, Zero), \_SB.PCI0.RP01.HPSX)) Error 4063 - Object does not exist ^ (RP1D) ./dsdt_fixed.txt 388: If (LAnd (LEqual (RP1D, Zero), \_SB.PCI0.RP01.HPSX)) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP01.HPSX) ./dsdt_fixed.txt 391: If (\_SB.PCI0.RP01.PDCX) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP01.PDCX) ./dsdt_fixed.txt 393: Store (One, \_SB.PCI0.RP01.PDCX) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP01.PDCX) ./dsdt_fixed.txt 394: Store (One, \_SB.PCI0.RP01.HPSX) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP01.HPSX) ./dsdt_fixed.txt 395: Notify (\_SB.PCI0.RP01, Zero) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP01) ./dsdt_fixed.txt 399: Store (One, \_SB.PCI0.RP01.HPSX) Error 4063 - Object does not exist ^ (\_SB.PCI0.RP01.HPSX) ./dsdt_fixed.txt 1277: Store (Zero, OSCS) Error 4095 - ^ syntax error, unexpected PARSEOP_STORE Maximum error count (200) exceeded ASL Input: ./dsdt_fixed.txt - 7015 lines, 236008 bytes, 2910 keywords Compilation complete. 201 Errors, 0 Warnings, 0 Remarks, 4 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) mkdir: ./Debug: File exists tar: ./Debug/dsdt.tar: Can't add archive to itself logout [Prozess beendet] ........................... Thanks Drakulix Hi, Try to change this:- External (^CPU0._PPC) to:- External (\_PR_.CPU0._PPC) kizwan Link to comment Share on other sites More sharing options...
Drakulix Posted September 22, 2009 Share Posted September 22, 2009 Hi, Try to change this:- External (^CPU0._PPC) to:- External (\_PR_.CPU0._PPC) kizwan I just deleted this line and some other (around 5), now my DSDT works. Is this okay or should I try your method? Now I have an other problem... I want to fix my x3100 in this dsdt file, but there isn't any Device(Tv) in Device(GFX0) to delete or other things from the x3100 dsdt fix I found. There only 6 Devices in Device (GFX0): Device (DD00) to (DD05). Should I try to delete some of this Devices to fix my second monitor problem (see above)? Thx for the help. Drakulix Link to comment Share on other sites More sharing options...
kizwan Posted September 22, 2009 Share Posted September 22, 2009 I just deleted this line and some other (around 5), now my DSDT works.Is this okay or should I try your method? Emmm...I don't know what are the disadvantages when you removed it. What I know is that it ('my' method) works for BenQ S41. I found it when comparing the 'faulty' dsdt.dsl with other dsdt.dsl (different hardware). Now I have an other problem...I want to fix my x3100 in this dsdt file, but there isn't any Device(Tv) in Device(GFX0) to delete or other things from the x3100 dsdt fix I found. There only 6 Devices in Device (GFX0): Device (DD00) to (DD05). Should I try to delete some of this Devices to fix my second monitor problem (see above)? ......................... I don't think deleting other Devices is a good solution. It is hard to imagine in my head what is exactly your problem, but did you mean you want to make the monitor connected to DVI port to be detected as primary monitor instead secondary? Check in ioregistryexplorer to confirm either it is detected as GFX0 or VGA0. Try look for information about your monitor & take note what it labeled as & try to compare it in dsdt.dsl. Or you can post the screenshot of the ioregistryexplorer here. kizwan Link to comment Share on other sites More sharing options...
Dunkin401 Posted September 22, 2009 Share Posted September 22, 2009 Perhaps someone could aid my confusion a bit. I have an ASUS Essentio Desktop PC with a Core 2 Quad. I was able to install iATKOS 10.5.7 and get everything working lan/audio/graphics etc.. I also used the old ACPI/APIC kexts from the DVD and have ACPI/APIC Disabled in my BIOS However System Profiler states 1 cpu 1 core. I had to boot the install DVD with cpus=1 in order to get it to boot however after install it boots fine, without any flags etc.. What I am wondering is. When I installed it also installed the DSDT patch. Will I have to repatch in my working OSX installation? Meaning can I use the DSDT GUI Patcher to do this unmodified and place it in /Extra or / ? I am using Chamelon 2 Bootloader and my chipset is ICH10R. I would appreciate any help seeing as this is the last little thing that is bugging me about my install other than the lack of cpu core recognition this install was pretty flawless. Thank you Link to comment Share on other sites More sharing options...
Drakulix Posted September 23, 2009 Share Posted September 23, 2009 Emmm...I don't know what are the disadvantages when you removed it. What I know is that it ('my' method) works for BenQ S41. I found it when comparing the 'faulty' dsdt.dsl with other dsdt.dsl (different hardware). I don't think deleting other Devices is a good solution. It is hard to imagine in my head what is exactly your problem, but did you mean you want to make the monitor connected to DVI port to be detected as primary monitor instead secondary? Check in ioregistryexplorer to confirm either it is detected as GFX0 or VGA0. Try look for information about your monitor & take note what it labeled as & try to compare it in dsdt.dsl. Or you can post the screenshot of the ioregistryexplorer here. kizwan 1. 'Your Method' works thx. 2. Finally I got it. Now I have ONE Monitor detected. The Problem was not the DSDT-File. In IORegistyExplorer I found out (thx kizwan) that my S-Video-Adapter is detected as IOUSBComposideDriver. So I removed the IOUSBComposideDriver from /S/L/E/IOUSBDiver.kext/Plugins/ and now everything works. Now I just add the IOUSBComposideDriver to my Disabler.kext and everything should work!! Link to comment Share on other sites More sharing options...
Ruud Posted September 27, 2009 Share Posted September 27, 2009 Hello All, I'm still having problems patching my dsdt. Hope someone here can help me. When I'm running the patcher I get an error and some warnings and I can't figure out how to fix this. When I use the -f function and use the dsdt.aml file I get the error: HPET: probeHPET() failed. The following debug info was given by the patcher: 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 ./dsdt_fixed.txt 1031: Method (_OSC, 5, NotSerialized) Warning 1076 - ^ Reserved method has too many arguments (_OSC requires 4) ./dsdt_fixed.txt 1042: CreateDWordField (BUF1, Local2, CAPB) Error 4111 - Creating a named object in a While loop ^ ./dsdt_fixed.txt 1047: And (CAPB, 0xFFFFFFFC) Warning 1105 - Result is not used, operator has no effect ^ ./dsdt_fixed.txt 5369: Method (_GTM, 0, NotSerialized) Warning 1087 - Not all control paths return a value ^ (_GTM) ./dsdt_fixed.txt 5369: Method (_GTM, 0, NotSerialized) Warning 1080 - Reserved method must return a value ^ (_GTM) ./dsdt_fixed.txt 5529: Method (_GTF, 0, NotSerialized) Warning 1087 - Not all control paths return a value ^ (_GTF) ./dsdt_fixed.txt 5529: Method (_GTF, 0, NotSerialized) Warning 1080 - Reserved method must return a value ^ (_GTF) ./dsdt_fixed.txt 5597: Method (_GTF, 0, NotSerialized) Warning 1087 - Not all control paths return a value ^ (_GTF) ./dsdt_fixed.txt 5597: Method (_GTF, 0, NotSerialized) Warning 1080 - Reserved method must return a value ^ (_GTF) ./dsdt_fixed.txt 5670: Method (_GTM, 0, NotSerialized) Warning 1087 - Not all control paths return a value ^ (_GTM) ./dsdt_fixed.txt 5670: Method (_GTM, 0, NotSerialized) Warning 1080 - Reserved method must return a value ^ (_GTM) ./dsdt_fixed.txt 5843: Method (_GTF, 0, NotSerialized) Warning 1087 - Not all control paths return a value ^ (_GTF) ./dsdt_fixed.txt 5843: Method (_GTF, 0, NotSerialized) Warning 1080 - Reserved method must return a value ^ (_GTF) ./dsdt_fixed.txt 5911: Method (_GTF, 0, NotSerialized) Warning 1087 - Not all control paths return a value ^ (_GTF) ./dsdt_fixed.txt 5911: Method (_GTF, 0, NotSerialized) Warning 1080 - Reserved method must return a value ^ (_GTF) ./dsdt_fixed.txt 6018: Method (_GTF, 0, NotSerialized) Warning 1087 - Not all control paths return a value ^ (_GTF) ./dsdt_fixed.txt 6018: Method (_GTF, 0, NotSerialized) Warning 1080 - Reserved method must return a value ^ (_GTF) ./dsdt_fixed.txt 6064: Method (_GTF, 0, NotSerialized) Warning 1087 - Not all control paths return a value ^ (_GTF) ./dsdt_fixed.txt 6064: Method (_GTF, 0, NotSerialized) Warning 1080 - Reserved method must return a value ^ (_GTF) ASL Input: ./dsdt_fixed.txt - 6335 lines, 214953 bytes, 2512 keywords Compilation complete. 1 Errors, 18 Warnings, 0 Remarks, 40 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) Attached is de debug folder the patcher created. I hope someone can explain to me what's going wrong. root.tar Link to comment Share on other sites More sharing options...
starobrno1 Posted September 28, 2009 Share Posted September 28, 2009 I just klicked the patcher and automaticly got a DSDT.aml, put it in my extra folder and it´s good no probs. The boot up is a bit uggly but it does boot up, takes pretty much the same time as with 10.5.6. Shuts down too but takes a minute or two. Was I just lucky then? GA EP45-DS3 Q6600 two 7300gs 512 mb pcie Link to comment Share on other sites More sharing options...
Common Sense Posted September 28, 2009 Share Posted September 28, 2009 I would be very greatful if anyone could take a look at my dsdt and see if it could be fixed, I have some experience with dsdt patching but never with a problem bios like this one. Also, is there anyway to disable an onboard graphics card using dsdt patching? I have an unsopported built in graphics card which is pcie and a discrete pci 8400 gs and I cannot disable the onboard card in bios. Also setting the primary graphics card port to pci does not help. I know its offtopic but if anyone have any idea on how to make the nvidia card work please share it with me Thanks a lot guys! CS cs.tar Link to comment Share on other sites More sharing options...
zhbanq Posted October 3, 2009 Share Posted October 3, 2009 Hi Can someone help me? Method (WMBD, 3, NotSerialized) Warning 1087 - Not all control paths return a value ^ (WMBD) Method (WMBD, 3, NotSerialized) { While (One) { Store (Arg1, T0_0) If (LEqual (T0_0, 0x01)) { Store (Arg2, BUFF) Z009 (BF00) Return (DSY0) } Else { If (LNotEqual (Match (Package (0x02) { 0x02, 0x03 }, MEQ, T0_0, MTR, 0x00, 0x00), Ones)) { If (LEqual (Arg1, 0x02)) { Store (Arg2, DY10) } Else { Store (Arg2, DSY1) } Z00A (Arg1) Return (DSY1) } Else { If (LNotEqual (Match (Package (0x02) { 0x04, 0x05 }, MEQ, T0_0, MTR, 0x00, 0x00), Ones)) { Store (Arg1, Local0) If (LEqual (Local0, 0x04)) { Store (Arg2, BUFF) If (LEqual (BF00, 0x01)) { Or (Local0, 0x10, Local0) } } Z00B (Local0) If (LNotEqual (BF01, 0x00)) { If (LEqual (Arg1, 0x04)) { Store (0x01, BUFF) } } Return (BUFF) } Else { If (LEqual (T0_0, 0x07)) { Store (\_TZ.THRM._TMP (), Local0) Divide (Local0, 0x0A, , Local0) Store (Local0, Index (BCDS, 0x0B)) Store (DerefOf (Index (BCDS, 0x0B)), BUFF) Return (BUFF) } Else { If (LEqual (T0_0, 0x0A)) { Z00E () Return (BUFF) } Else { If (LEqual (T0_0, 0x0B)) { Store (Arg2, BBAR) Store (ShiftLeft (And (BBA1, 0x0F), 0x04), Local1) Or (And (BBA0, 0x0F), Local1, Local1) Store (Local1, P80H) Z007 (Local1) Return (BBPD) } Else { } } } } } } Break } } Link to comment Share on other sites More sharing options...
mitch_de Posted October 3, 2009 Share Posted October 3, 2009 Warning 1087 - Not all control paths return a value ^ (WMBD) Warings (only) may not be a real problem if there are no errors and you get an .aml ! Simple try to use it ! Even an unpatched (orig. BIOS > .dsl) has lots of warnings or an useable has > 10 warnings ! Link to comment Share on other sites More sharing options...
mattlowe01 Posted October 6, 2009 Share Posted October 6, 2009 Can someone clarify how I run this program on windows vista? Thank you very much Link to comment Share on other sites More sharing options...
aliasa_anderson Posted October 8, 2009 Share Posted October 8, 2009 If I have well understand : The _PIC(x) Method : This control method is used by Windows 2000 and later versions to report the current interrupt model to the BIOS. _PIC(0) for PIC mode _PIC(1) for ACPI mode This mode is stored into the GPIC variable : Name (\GPIC, 0x00) Method (\_PIC, 1, NotSerialized) { Store (Arg0, GPIC) } "if(GPIC)" mean "if not in PIC mode", that is "if is using APIC". In case of APIC, you can use static interrupt routing, like in your code : "Package (0x04){0xFFFF,0x00,0x00,0x10}" means "slot 0 + any function, INTA, static node: the 8259 prog int ctrl, interrupt number 16" Else you are configured using the standart PIC mode, and then for compability with Win98 you should devine int-link-node. So, assuming you are using Linux or XP or above, you can suppress the "if" condition. Thnx alot for all the help. Sorry to bother you again but if i undersatand correctly,i should replace this : ====================== Method (_PRT, 0, NotSerialized) { If (GPIC) { Return (Package (0x04) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0xFFFF, 0x01, 0x00, 0x11 }, Package (0x04) { 0xFFFF, 0x02, 0x00, 0x12 }, Package (0x04) { 0xFFFF, 0x03, 0x00, 0x13 } }) } } =============================== with this : =============================== Method (_PRT, 0, NotSerialized) { Return (Package (0x04) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0xFFFF, 0x01, 0x00, 0x11 }, Package (0x04) { 0xFFFF, 0x02, 0x00, 0x12 }, Package (0x04) { 0xFFFF, 0x03, 0x00, 0x13 } }) } ================================= wherever the If(GPIC) appeared. Please also suggest if i have to do this for both If(GPIC) and If(\GPIC) ? Link to comment Share on other sites More sharing options...
LeMaurien19 Posted October 9, 2009 Share Posted October 9, 2009 Hi all, I wonder if anyone could help me? I'm trying to make sleep/resume work on my HP Mini 1001TU (Snow Leo, EFI boot Vanilla) with lid support (sleep when lid is closed). Actually it's dpassmor from myhpmini.com who got sleep working on the Mini but I thought it'd be worth a shot to try getting sleep when lid is closed via dsdt editing/patching. Here's the original code of that particular DSDT part: Scope (_SB.PCI0) { Name (\LIDS, One) Device (LID) { Name (_HID, EisaId ("PNP0C0D")) Method (_LID, 0, NotSerialized) { Acquire (ECMX, 0xFFFF) If (ECRG) { Store (^^SBRG.EC0.ELID, LIDS) } Else { Store (One, LIDS) } Release (ECMX) Return (LIDS) } } } Then I edited this section following the guide at msiwind.net Scope (_SB.PCI0) { Name (\LIDS, One) Device (LID) { Name (_HID, EisaId ("PNP0C0D")) Method (_LID, 0, NotSerialized) { XOr (LIDS, One, Local0) If (Local0) { Notify (SLPB, 0x80) } Return (LIDS) } } } I did manage to get sleep when I close the lid, but when I open it again, although the Mini resumes, it sorts of gets a "dizzy spell", sleeping and resuming every 5 secs or so. Any help would be greatly appreciated. TIA. Oh and here's the whole dsdt file in .txt: dsdt_fixed.txt Link to comment Share on other sites More sharing options...
Beerkex'd Posted October 9, 2009 Share Posted October 9, 2009 Can someone clarify how I run this program on windows vista? Thank you very much You can't. If you want to extract and patch your DSDT under Windows you can use Lavalys Everest Corporate Edition to extract it And Koalala's ACPIPatcher (search the forum) to patch it. Link to comment Share on other sites More sharing options...
cybernanga Posted October 9, 2009 Share Posted October 9, 2009 Hiya all, I was wondering if anybody could help me out. I have a Toshiba Satellite Pro A100 (PSASPE-00F005EN) I've installed 10.5.6 on it using the xXx installer, and everything works fine except for any kind of sleep or hibernation. One important thing to note, is that this machine no longer has it's LCD display which got smashed. I removed it completely, and am only able to use an external. The machine can be put to sleep using the menu command, or the power button, and does go into sleep mode with an orange pulsing power light. When you press the power button to wake it up, the power light turns blue, the caps lock key flashes once, power is restored to usb devices, and there is a small amount of HD and CD activity. However, the screen (external) remains in standby mode, the keyboard is non responsive (no caps lock light) and I am forced to do a hard reboot. I've updated the BIOS (Phoenix) to the latest version, and I've done an RTC fix in the DSDT which has solved the issue of having to reset the CMOS every time I do a hard reboot after hibernate. I had read that EHCI or UHCI fixes to the DSDT can help resolve wake from sleep issues, but my DSDT does not contain either term which has me stumped. I'm attaching my DSDT file (with the rtc fix) and my ioreg, If anyone cares to take a look, I'd really appreciate any pointers you can give. cybernanga.zip Oh, I should also mention that I am triple booting OSX, Ubuntu and Win XP using Chameleon 2.0 RC3. The other OS's will sleep and hibernate with no problems. Link to comment Share on other sites More sharing options...
kdawg Posted October 10, 2009 Share Posted October 10, 2009 Hiya all, I was wondering if anybody could help me out. I have a Toshiba Satellite Pro A100 (PSASPE-00F005EN) I've installed 10.5.6 on it using the xXx installer, and everything works fine except for any kind of sleep or hibernation. One important thing to note, is that this machine no longer has it's LCD display which got smashed. I removed it completely, and am only able to use an external. The machine can be put to sleep using the menu command, or the power button, and does go into sleep mode with an orange pulsing power light. When you press the power button to wake it up, the power light turns blue, the caps lock key flashes once, power is restored to usb devices, and there is a small amount of HD and CD activity. However, the screen (external) remains in standby mode, the keyboard is non responsive (no caps lock light) and I am forced to do a hard reboot. I've updated the BIOS (Phoenix) to the latest version, and I've done an RTC fix in the DSDT which has solved the issue of having to reset the CMOS every time I do a hard reboot after hibernate. I had read that EHCI or UHCI fixes to the DSDT can help resolve wake from sleep issues, but my DSDT does not contain either term which has me stumped. I'm attaching my DSDT file (with the rtc fix) and my ioreg, If anyone cares to take a look, I'd really appreciate any pointers you can give. cybernanga.zip Oh, I should also mention that I am triple booting OSX, Ubuntu and Win XP using Chameleon 2.0 RC3. The other OS's will sleep and hibernate with no problems. Looking in your DSDT, USB1-USB4 are your UHCI devices. USB7 is your EHCI device. Perform a search on your ioreg file and you'll see them. Link to comment Share on other sites More sharing options...
cybernanga Posted October 10, 2009 Share Posted October 10, 2009 Looking in your DSDT, USB1-USB4 are your UHCI devices. USB7 is your EHCI device. Perform a search on your ioreg file and you'll see them. Thanks Kdawg, I appreciate the help. I'm going to try some DSDT edits, and I'll get back to you and let you know how it goes. Link to comment Share on other sites More sharing options...
Recommended Posts