The mapping between SLP_TYP and the state the machine enters isn't defined by the spec. To do this reliably you need to parse the _S*x functions in the ACPI tables and write the values that you receive from there, and strictly you also need to do various other things such as masking appropriate GPEs in order to avoid the machine immediately turning back on.
Power management, mobile and firmware developer on Linux. Security developer at Aurora. Ex-biologist. mjg59 on Twitter. Content here should not be interpreted as the opinion of my employer. Also on Mastodon.
Re: How about Halt ?
Date: 2011-06-02 12:54 pm (UTC)