Implementación de botones

Se recomienda usar un recurso GPIO físico para los botones y los indicadores de estado.

En sistemas que no tienen un recurso GPIO físico para un botón de hardware obligatorio/opcional o para un indicador GPIO (indicación de modo portátil/pizarra o indicación acoplada), un controlador de modo de usuario o modo kernel puede insertar cambios de estado directamente en el controlador de bandeja de entrada en lugar de un recurso de hardware físico que se atribuye al dispositivo de matriz de botones (_CID PNP0C40), indicador de estado del modo portátil/pizarra (_CID PNP0C60) o indicador de estado de acoplamiento (_CID PNP0C70).

Para usar una interfaz, debe existir una entrada en la tabla ACPI que defina cada uno de los dispositivos correspondientes para los que se va a utilizar la interfaz. Sin embargo, la existencia de cualquier recurso GPIO para un dispositivo es opcional. Consulte ejemplos de descriptores ACPI.