ACPI ファームウェアの実装要件
この記事のチェックリストには、電源およびバッテリー サブシステムを適切にサポートするために、ACPI プラットフォーム ファームウェアが満たす必要がある要件が記載されています。 チェックリストの各要件の "S3/S4 に適用" 列は、その要件が、従来の ACPI S3 および S4 の電源状態を実装する PC に適用されるかどうかを示します。 "CS に適用" 列は、その要件が、Windows 8 以降サポートされている最新のスタンバイ電源モデルを実装する PC に適用されるかどうかを示します。
電源チェックリスト
要件 | S3/S4 に適用 | CS に適用 |
---|---|---|
電源デバイス オブジェクトが ACPI 名前空間内に存在する。 |
||
|
はい |
はい |
電源デバイスに、次の制御メソッドとオブジェクトが用意されている: |
||
|
はい |
はい |
|
はい |
はい |
バッテリーのチェックリスト
システム設計者は、システム内に存在するバッテリーそれぞれに対して、次の表の項目が完了していることを確認する必要があります。 複数のバッテリーを持つシステムの場合は、デバッグのために、名前空間の最初のバッテリーをシステムのプライマリ バッテリーにする必要があります。
要件 | S3/S4 に適用 | CS に適用 |
---|---|---|
ACPI 名前空間内の各バッテリー デバイスの Device() オブジェクト。 |
||
|
はい |
はい |
各バッテリーに、次の制御メソッドとオブジェクトが用意されている: |
||
|
はい |
はい |
|
はい |
はい |
|
はい |
はい |
|
はい |
はい |
|
はい |
はい |
|
はい |
はい |
_BIX メソッドは、バッテリーの静的情報セクションで説明されているように、次のフィールドと制約をサポートする必要がある。 |
||
|
はい |
はい |
|
はい |
はい |
|
はい |
はい |
|
はい |
はい |
|
はい |
はい |
|
はい |
はい |
|
はい |
はい |
|
はい |
はい |
|
はい |
はい |
|
はい |
はい |
|
はい |
はい |
_BST メソッドは、バッテリーの状態をリアルタイムで報告する必要がある。 |
||
|
はい |
はい |
|
はい |
はい |
ACPI バッテリー トリップ ポイントのサポート |
||
|
はい |
はい |
|
はい |
はい |
|
はい |
はい |
必要に応じてデバイス固有のメソッドを実装する |
||
|
はい |
はい |
|
はい |
はい |
|
はい |
はい |