ボタンの実装

ボタンと状態インジケーターの両方に物理 GPIO リソースを使用することをお勧めします。

必須またはオプションのハードウェアボタンやGPIOインジケータ(ラップトップ/スレートモード表示やドッキング表示)に対応する物理GPIOリソースがないシステムでは、ユーザーモードまたはカーネルモードのドライバーによって、ボタンアレイデバイス(_CID PNP0C40)、ラップトップ/スレートモード状態インジケータ(_CID PNP0C60)、またはドッキング状態インジケータ(_CID PNP0C70)に起因する受信トレイドライバーへ、物理ハードウェアリソースの代わりに状態の変化を直接挿入することができます。

インターフェイスを使用するには、インターフェイスを使用する各デバイスを定義する ACPI テーブルにエントリが存在する必要があります。 ただし、デバイスの GPIO リソースの存在は省略可能です。 ACPI 記述子のサンプルを参照してください。