VerizonLover Posted November 4, 2011 Share Posted November 4, 2011 I've extracted my DSDT and SSDT using R/W Everything and decompiled using MSASL. Now my problem are errors while compiling: DSDT: </p><p>Line 147: Use of compiler reserved name (_T_0)</p><p> </p><p>Line 5536: Result is not used, possible operator timeout will be missed</p><p> </p><p>Line 5548: Result is not used, possible operator timeout will be missed</p><p> </p><p>Line 5561: Result is not used, possible operator timeout will be missed</p><p> </p><p>Line 5574: Result is not used, possible operator timeout will be missed</p><p> </p><p>Line 5586: Result is not used, possible operator timeout will be missed</p><p> </p><p>Line 5599: Result is not used, possible operator timeout will be missed</p><p> </p><p>Line 5612: Result is not used, possible operator timeout will be missed</p><p> I've fixed the first by apple the "_T_x rename" patch. However the "possile operator timeout patches nothing. The erors are caused by the infamous "Acquire(MUTE, 0x3e8)" line. And no, I am not running an AMD processor, so the legacy kernel is obviously not the answer. As for the SSDT, the errors are: </p><p>Line 173: Object not found or not accessible from scope (_PR_.P001)</p><p> </p><p>Line 173: Forward references from Scope operator not allowed (_PR_.P001)</p><p> </p><p>Line 228: Object not found or not accessible from scope (_PR_.P002)</p><p> </p><p>Line 303: Forward references from Scope operator not allowed (_PR_.P002)</p><p> </p><p>Line 303: Object not found or not accessible from scope (_PR_.P003)</p><p> </p><p>Line 303: Forward references from Scope operator not allowed (_PR_.P003)</p><p> </p><p>Line 368: Object not found or not accessible from scope (_PR_.P004)</p><p> </p><p>Line 368: Forward references from Scope operator not allowed (_PR_.P004)</p><p> </p><p>Line 433: Object not found or not accessible from scope (_PR_.P005)</p><p> </p><p>Line 433: Forward references from Scope operator not allowed (_PR_.P005)</p><p> </p><p>Line 498: Object not found or not accessible from scope (_PR_.P006)</p><p> </p><p>Line 498: Forward references from Scope operator not allowed (_PR_.P006)</p><p> </p><p>Line 563: Object not found or not accessible from scope (_PR_.P007)</p><p> </p><p>Line 563: Forward references from Scope operator not allowed (_PR_.P007)</p><p> </p><p>Line 628: Object not found or not accessible from scope (_PR_.P008)</p><p> </p><p>Line 628: Forward references from Scope operator not allowed (_PR_.P008)</p><p> </p><p>Line 693: Object not found or not accessible from scope (_PR_.P009)</p><p> </p><p>Line 693: Forward references from Scope operator not allowed (_PR_.P009)</p><p> </p><p>Line 758: Object not found or not accessible from scope (_PR_.P010)</p><p> </p><p>Line 758: Forward references from Scope operator not allowed (_PR_.P010)</p><p> </p><p>Line 823: Object not found or not accessible from scope (_PR_.P011)</p><p> </p><p>Line 823: Forward references from Scope operator not allowed (_PR_.P011)</p><p> </p><p>Line 888: Object not found or not accessible from scope (_PR_.P012)</p><p> </p><p>Line 888: Forward references from Scope operator not allowed (_PR_.P012)</p><p> </p><p>Line 953: Object not found or not accessible from scope (_PR_.P0013)</p><p> </p><p>Line 953: Forward references from Scope operator not allowed (_PR_.P013)</p><p> </p><p>Line 1018: Object not found or not accessible from scope (_PR_.P014)</p><p> </p><p>Line 1018: Forward references from Scope operator not allowed (_PR_.P014)</p><p> </p><p>Line 1083: Object not found or not accessible from scope (_PR_.P015)</p><p> </p><p>Line 1083: Forward references from Scope operator not allowed (_PR_.P015)</p><p> </p><p>Line 1148: Object not found or not accessible from scope (_PR_.P016)</p><p> </p><p>Line 1148: Forward references from Scope operator not allowed (_PR_.P016)</p><p> I assume I can remove processors 9-16 because I only have 4 cores (8 threads), thus only 8 references needed. Am I correct? And one changes, if any, do I need to make to the DSDT? Attached are my DSDT and SSDT. Any help? DSDT.TXT SSDT.TXT Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted November 4, 2011 Share Posted November 4, 2011 ACPI tables are not txt files, you can break the formatting editing them like that. zip your DSDT.dsl and SSDT.dsl (right click -> compress) and attach them. Link to comment Share on other sites More sharing options...
VerizonLover Posted November 5, 2011 Author Share Posted November 5, 2011 That's how MSASL extracted them. They're just renamed ASL files. I had to rename it to TXT because it said "unsupported file type" when trying to upload. I can attach the original bin files if you would like. Just be sure to extract using MSASL. Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted November 5, 2011 Share Posted November 5, 2011 Okay well in that case renaming before opening with an editor won't cause any problems. Next time just zip the files before attaching. Link to comment Share on other sites More sharing options...
Recommended Posts