Kaar Posted July 19, 2010 Share Posted July 19, 2010 Well, after tinkering around for a while, I hit a wall. I got it to get less than 200 errors, but this particular one is beyond me. It's from running under Ubuntu, copying /proc/acpi/dsdt, then decompiling it. I've included the original dsdt.dsl along with the one I got to get further, but I'm not sure what it is. Logs are included as well. (Note: I know this lacks any specific 'patching', but I want to get it debugged before I start modifying it for Leopard-specific fixes.) My motherboard's an ASUS M4A79T Deluxe. North Bridge is AMD 790FX, South Bridge is AMD SB750. Anyone know how to fix these errors it spouts? dsdt.zip Link to comment Share on other sites More sharing options...
Kaar Posted July 19, 2010 Author Share Posted July 19, 2010 Alright, I appear to have solved the most pressing syntactic problems. After a LOT of rearranging, framing some If sections in dummy _INI methods, and a few other things along those lines, the IASL compiler accepts it. however, I still get a lot of warnings... Intel ACPI Component Architecture ASL Optimizing Compiler version 20100702 [Jul 19 2010] Copyright (c) 2000 - 2010 Intel Corporation Supports ACPI Specification Revision 4.0a /cygdrive/g/modded-dsdt.dsl 3803: Acquire (ECMU, 0x5000) Warning 1105 - Possible operator timeout is ignored ^ /cygdrive/g/modded-dsdt.dsl 3823: Acquire (ECMU, 0x1388) Warning 1105 - Possible operator timeout is ignored ^ /cygdrive/g/modded-dsdt.dsl 3824: Acquire (MLMU, 0x1388) Warning 1105 - Possible operator timeout is ignored ^ /cygdrive/g/modded-dsdt.dsl 3845: Acquire (ECMU, 0x1388) Warning 1105 - Possible operator timeout is ignored ^ /cygdrive/g/modded-dsdt.dsl 3846: Acquire (MLMU, 0x1388) Warning 1105 - Possible operator timeout is ignored ^ /cygdrive/g/modded-dsdt.dsl 4012: Acquire (ECMU, 0x1388) Warning 1105 - Possible operator timeout is ignored ^ /cygdrive/g/modded-dsdt.dsl 4082: Acquire (ECMU, 0x1388) Warning 1105 - Possible operator timeout is ignored ^ /cygdrive/g/modded-dsdt.dsl 4544: Method (SCMN, 1, NotSerialized) Warning 1088 - Not all control paths return a value ^ (SCMN) /cygdrive/g/modded-dsdt.dsl 4978: Method (VGET, 1, NotSerialized) Warning 1088 - Not all control paths return a value ^ (VGET) /cygdrive/g/modded-dsdt.dsl 5004: Store (VGET (Local0), Local1) Warning 1093 - Called method may not always return a value ^ /cygdrive/g/modded-dsdt.dsl 10411: Acquire (MUTE, 0x03E8) Warning 1105 - Possible operator timeout is ignored ^ /cygdrive/g/modded-dsdt.dsl 10425: Acquire (MUTE, 0x03E8) Warning 1105 - Possible operator timeout is ignored ^ /cygdrive/g/modded-dsdt.dsl 10440: Acquire (MUTE, 0x03E8) Warning 1105 - Possible operator timeout is ignored ^ /cygdrive/g/modded-dsdt.dsl 10455: Acquire (MUTE, 0x0FFF) Warning 1105 - Possible operator timeout is ignored ^ /cygdrive/g/modded-dsdt.dsl 10469: Acquire (MUTE, 0x03E8) Warning 1105 - Possible operator timeout is ignored ^ /cygdrive/g/modded-dsdt.dsl 10484: Acquire (MUTE, 0x03E8) Warning 1105 - Possible operator timeout is ignored ^ /cygdrive/g/modded-dsdt.dsl 10499: Acquire (MUTE, 0x03E8) Warning 1105 - Possible operator timeout is ignored ^ /cygdrive/g/modded-dsdt.dsl 10556: Method (TGET, 1, NotSerialized) Warning 1088 - Not all control paths return a value ^ (TGET) /cygdrive/g/modded-dsdt.dsl 10600: Method (FGET, 1, NotSerialized) Warning 1088 - Not all control paths return a value ^ (FGET) /cygdrive/g/modded-dsdt.dsl 10668: Store (TGET (Local0), Local1) Warning 1093 - ^ Called method may not always return a value /cygdrive/g/modded-dsdt.dsl 10701: Store (FGET (Local0), Local1) Warning 1093 - ^ Called method may not always return a value /cygdrive/g/modded-dsdt.dsl 14732: Add (Local1, 0x80) Warning 1106 - Result is not used, operator has no effect ^ /cygdrive/g/modded-dsdt.dsl 15636: Method (WMAA, 3, NotSerialized) Warning 1088 - Not all control paths return a value ^ (WMAA) ASL Input: /cygdrive/g/modded-dsdt.dsl - 16845 lines, 478945 bytes, 6448 keywords AML Output: /cygdrive/g/dsdt.aml - 59301 bytes, 1395 named objects, 5053 executable opcodes Compilation complete. 0 Errors, 23 Warnings, 0 Remarks, 79 Optimizations (END) I've attached the DSDT.dsl. It's messy; after a while, I stopped bothering with indentation. Notepad++ would freeze due to the long undo history... But yeah, any help ironing out these wrinkles? modded_dsdt.zip Link to comment Share on other sites More sharing options...
Recommended Posts