Fixing dsdt.dsl for IP35 pro
November 3rd, 2009
If you try to edit a dsdt.dsl generated for an IP35 pro (to fix the cmos reset issue on Snow Leopard for instance), you may get an error when you try to recompile it something like…
5824: Store (GAHS (Zero), Local6) Error 4060 - Called method returns no value ^
This prevents you recompiling a useable dsdt.aml. The fix is to return a value from the GAHS method. Search for ‘GAHS’ and you will find a function that should look like this…
Method (GAHS, 1, NotSerialized) { }
and change it to…
Method (GAHS, 1, NotSerialized) { Return (0x1) }
…and you should be good to go.
NOTE: This issue may not be exclusive to the IP35 Pro, but I did find several others with the same Mobo & issues in my Googling for a solution. Not sure either if 0×1 is the correct return value, or if it even matters, but it does fix the compile error and seems to work fine on my system. YMMV
Recent Comments