Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The checklists in this article contain requirements that the ACPI platform firmware must meet to properly support the power and battery subsystem. For each requirement in a checklist, the column marked "Applies to S3/S4" indicates whether the requirement applies to PCs that implement the traditional ACPI S3 and S4 power states. The column marked "Applies to CS" indicates whether the requirement applies to PCs that implement the modern standby power model, which is supported starting with Windows 8.
Power supply checklist
Requirement | Applies to S3/S4 | Applies to CS |
---|---|---|
Power Source device object is present in the ACPI namespace. |
||
|
Yes |
Yes |
Power source device provides the following control methods and objects: |
||
|
Yes |
Yes |
|
Yes |
Yes |
Battery checklist
System designers should make sure that they have completed the items in the following table for each battery present in the system. For systems that have multiple batteries, the first battery in the namespace should be the primary battery for the system, for debugging purposes.
Requirement | Applies to S3/S4 | Applies to CS |
---|---|---|
A Device() object for each battery device in the ACPI namespace. |
||
|
Yes |
Yes |
Each battery device provides the following control methods and objects: |
||
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
The _BIX method must support the following fields and constraints as described in battery static information section: |
||
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
The _BST method must report real-time battery status. |
||
|
Yes |
Yes |
|
Yes |
Yes |
Support for ACPI Battery Trip Points |
||
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
Implement Device Specific Methods as appropriate |
||
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |