Jump to content

need help to understand dsdt error


pink101
 Share

1 post in this topic

Recommended Posts

Hello, I tried to decompile and then recompile a dsdt file without any patches just to see if the compiler work and the result is it didn't. Is anybody know why this happen? My mobo is biostar a880g+, the bios is ami bios. I get the dsdt.aml using acpidump.exe then acpixtract.exe. Then i decompile it using iasl.exe -d to get the dsdt.dsl. but when i tried to recompile it using iasl without any patches, it spit out three errors:

Compiler aborting due to parser-detected syntax error(s)
../../Documents/acpidumps/dsdt.dsl   3361:                 If (ECEN)
Error    6126 -        syntax error, unexpected PARSEOP_IF ^ 

../../Documents/acpidumps/dsdt.dsl   5799:                 If ((STCL == 0x0101))
Error    6126 -        syntax error, unexpected PARSEOP_IF ^ 

../../Documents/acpidumps/dsdt.dsl   6190: 
Error    6126 - syntax error, unexpected PARSEOP_SCOPE, expecting $end and premature End-Of-File

when i tried using (old) maciasl on osx 10.6, it spit out even more errors (near 200 errors). is there anyone can help me with this? i tried to attach the dsdt.dsl but the forum attachment tool didn't allow me to upload this kind of file...

 

i've rename my dsdt so i can upload it here... can someone help me fix compiling errors, and if you can, please help me with fix the original dsdt before adding any patch, and after adding patch for osx... thank's...

 

The original binary file is around 41.5kb, but if i compile and produce those errors, the result is only around 20.1kb...

my-intel-dsdst.txt

Link to comment
Share on other sites

 Share

×
×
  • Create New...