Schaltflächenimplementierung
Es wird empfohlen, eine physische GPIO-Ressource sowohl für die Schaltflächen als auch für zustandsindikatoren zu verwenden.
Auf Systemen, die keine physische GPIO-Ressource für eine erforderliche/optionale Hardwareschaltfläche oder für einen GPIO-Indikator (Anzeige des Laptop-/Schiefermodus oder angedockte Anzeige) verfügen, kann ein Benutzermodus- oder Kernelmodustreiber Zustandsänderungen direkt in den Posteingangstreiber einfügen und nicht einer physischen Hardwareressource, die dem Schaltflächenarraygerät (_CID PNP0C40) zugeordnet ist. Laptop-/Schiefermodus-Statusanzeige (_CID PNP0C60) oder Andockzustandsanzeige (_CID PNP0C70).
Um eine Schnittstelle zu verwenden, muss in der ACPI-Tabelle ein Eintrag vorhanden sein, der jedes der jeweiligen Geräte definiert, für die die Schnittstelle verwendet werden soll. Das Vorhandensein von GPIO-Ressourcen für ein Gerät ist jedoch optional. Weitere Informationen finden Sie unter ACPI-Deskriptorbeispiele.