16.1.3.1 Example: S3 Sleeping State Implementation When the SLP_TYPx register(s) are programmed to the S3 value (found in the \_S3 object) and the SLP_EN bit is set, or the HW-reduced ACPI Sleep Type value for S3 and the SLP_EN bit are written to the Sleep Control Register, the hardware will implement an S3 sleeping state transition by doing the following: 1. Placing the memory into a low-power auto-refresh or self-refresh state. ... 16.1.4 S4 Sleeping State The S4 sleeping state is the lowest-power, longest wake-latency sleeping state supported by ACPI. In order to reduce power to a minimum, it is assumed that the hardware platform has powered off all devices.
Re: How is this anything new?
When the SLP_TYPx register(s) are programmed to the S3 value (found in the \_S3 object) and the
SLP_EN bit is set, or the HW-reduced ACPI Sleep Type value for S3 and the SLP_EN bit are
written to the Sleep Control Register, the hardware will implement an S3 sleeping state transition by
doing the following:
1. Placing the memory into a low-power auto-refresh or self-refresh state.
...
16.1.4 S4 Sleeping State
The S4 sleeping state is the lowest-power, longest wake-latency sleeping state supported by ACPI.
In order to reduce power to a minimum, it is assumed that the hardware platform has powered off all
devices.