Comment 316 for bug 272247

Revision history for this message
Scott Minster (sminster) wrote :

The "External (^Z00G, IntObj)" really gave iasl a lot of trouble. Everything after that first error happened because of it. I'm not DSDT expert, but based on my experience fixing my DSDT, I'm attaching a set of diffs to apply to your DSDT that at least make it compile. I'm pretty confident about the diffs other than the "Z00G" ones. The others were similar to ones I had to make to my DSDT, and I verified that the _HOT and _CRT changes make sense mathematically (it takes 95, multiplies it by 10 and adds 2732 to return a temperature in Kelvin times 10).

The Z00G changes are completely foreign to me. I made a guess based on the surrounding code, and the compiler seemed OK with it. I have no idea if it is correct, just that it compiles. Maybe someone knowledgeable in DSDT knows if my suggestion is correct or not.