Hey there! I was recently fascinated by this post about two weeks ago, when I wanted to figure out the issues behind a misplaced IRQ, and why my laptop wasn't idling cool enough (54C idle is NOT cool, man).
I did some digging (after reading your and everyone else's post), and I managed to find some documentation for ASL here:
http://acpi.info/spec.htm . Be forewarned - those without any programming experience or assembly experience will be lost in some places.
I've learned a handful from debugging the DSDT file, including how it controls certain resources (hence my wireless card dying sometimes). So far, with your guide, I was able to knock my laptop's idle down to about 41-47C w/o AC and about 36-43C w/AC.
I hope that the documentation (I'd use the PDF) will help you and everyone else looking to disect their DSDT, and hopefully it will ultimately lead to an improved experience with fan control, thermals, and hibernation.
Bookmarks