Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O método _DSM é definido no ponto 9.14.1, "_DSM (Device Specific Method)", na de especificação ACPI 5.0. Este método fornece dados individuais específicos do dispositivo e funções de controlo que podem ser chamadas por um controlador de dispositivo sem entrar em conflito com outros métodos específicos do dispositivo.
O _DSM para um determinado dispositivo ou classe define um UUID (GUID) que é garantido não entrar em conflito com outros UUIDs. Para cada UUID, há um conjunto de funções definidas que o método _DSM pode implementar para fornecer dados ou executar funções de controle para o driver.
Para a classe de dispositivos HIDI2C, a função 1 é definida da seguinte forma:
Argumentos
Arg0: UUID = 3cdff6f7-4267-4555-ad05-b30a3d8938de
Arg1: ID da revisão = 1
Arg2: Índice de função = 1
Arg3: Nenhum
Regresso
Um inteiro que contém o HidDescriptorAddress. Este endereço é o deslocamento do registo no dispositivo I2C no qual o(s) descritor(es) HID(s) pode(m) ser lido(s).
O índice de função 0 de cada _DSM é uma função de consulta que retorna o conjunto de índices de função suportados e é sempre necessário. Para obter mais informações, consulte a seção 9.14.1, "_DSM (Device Specific Method)", na especificação ACPI 5.0 .