Compartir a través de


Método HIDI2C Device-Specific (_DSM)

El método _DSM se define en la sección 9.14.1, "_DSM (método específico del dispositivo)", en la especificación ACPI 5.0. Este método proporciona datos individuales específicos del dispositivo y funciones de control a las que puede llamar un controlador de dispositivo sin entrar en conflicto con otros métodos específicos del dispositivo.

El _DSM de un dispositivo o clase determinado define un UUID (GUID) que se garantiza que no entre en conflicto con otros UUID. Para cada UUID, hay un conjunto de funciones definidas que el método _DSM puede implementar para proporcionar datos o realizar funciones de control para el controlador.

Para la clase HIDI2C de dispositivos, la función 1 se define de la siguiente manera:

Argumentos

  • Arg0: UUID = 3cdff6f7-4267-4555-ad05-b30a3d8938de

  • Arg1: Identificador de revisión = 1

  • Arg2: Índice de función = 1

  • Arg3: Ninguno

Valor devuelto

Entero que contiene HidDescriptorAddress. Esta dirección es el desplazamiento del registro en el dispositivo I2C en el que se pueden leer los descriptores HID.

El índice de función 0 de cada _DSM es una función de consulta que devuelve el conjunto de índices de función admitidos y siempre es necesario. Para obtener más información, consulte la sección 9.14.1, "_DSM (Método específico del dispositivo)", en la especificación ACPI 5.0.