deedot said:
If i extract my dsdt and recompile it without any edits i get 2 syntax errors...if i add the suggested text i still get those errors ...any reason why the original extracted dsdt wouldnt recompile?
Thats been my issue as well. I just don't understand why it wont' compile when I haven't even touched it. I just extract and then turn around and try to compile and I get this
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20091214 [Dec 16 2009]
Copyright (C) 2000 - 2009 Intel Corporation
Supports ACPI Specification Revision 4.0
/Users/dysan911/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 1: ACPI(\_PR.CPU1, 0x80)
Error 4096 - ^ syntax error, unexpected PARSEOP_NAMESEG, expecting PARSEOP_DEFINITIONBLOCK
ASL Input: /Users/dysan911/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl - 28336 lines, 973090 bytes, 0 keywords
Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 0 Optimizations
I don't have a clue how to resolve it.
Line 1 looks like this:
ACPI Warning: NsLookup: Type mismatch on HASH (RegionField), searching for (Buffer) (20091214/nsaccess-731)
/*
* Intel ACPI Component Architecture
* AML Disassembler version 20091214
*
* Disassembly of ./dsdt.dat, Mon Apr 2 15:04:37 2012
*
*
* Original Table Header:
* Signature "DSDT"
* Length 0x00025281 (152193)
* Revision 0x02
* Checksum 0xA5
* OEM ID "HPQOEM"
* OEM Table ID "161C "
* OEM Revision 0x00000001 (1)
* Compiler ID "INTL"
* Compiler Version 0x20060912 (537266450)
*/
If I comment out Line one and then attempt to compile, I get hit with this lovely bit:
Maximum error count (200) exceeded
ASL Input: /Users/dysan911/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl - 28472 lines, 976544 bytes, 11237 keywords
Compilation complete. 201 Errors, 0 Warnings, 1 Remarks, 3968 Optimizations