Partilhar via


Métodos específicos do dispositivo (_DSM)

Para dar suporte a maior funcionalidade e extensão para selecionar pilhas de tecnologia, o Windows define métodos de Device-Specific (_DSM) para o dispositivo.

A especificação ACPI 5.0 apresenta vários métodos específicos do dispositivo que são usados pelo Windows para dar suporte a plataformas de hardware que usam circuitos integrados do SoC (System on a Chip). Os tópicos nesta seção descrevem os argumentos e os valores retornados definidos para esses métodos.

Nesta seção

Tópico Descrição
Método de Device-Specific do controlador GPIO (_DSM)
Para dar suporte a uma variedade de comunicações específicas da classe de dispositivo entre a pilha de driver de E/S de uso geral (GPIO) no Windows e o firmware da plataforma, a Microsoft define um método de Device-Specific (_DSM) que pode ser incluído em um controlador GPIO no namespace ACPI.
Método battery Device-Specific Para dar suporte ao gerenciamento térmico passivo da bateria pela plataforma, a Microsoft define um método _DSM para se comunicar com o firmware de plataforma do limite térmico definido pela zona térmica da bateria.
Método específico do dispositivo para extensões térmicas da Microsoft Para dar suporte ao design mais flexível de zonas térmicas e sensores térmicos, o Windows dá suporte a extensões para o modelo de zona térmica ACPI. Especificamente, o Windows dá suporte a um MTL (limite mínimo de limitação térmica) para cada zona térmica e também dá suporte ao compartilhamento de um sensor de temperatura entre zonas térmicas.
Método Device-Specific USB (_DSM) Para dar suporte à configuração específica da classe de dispositivo do subsistema USB, o Windows define um método de Device-Specific (_DSM) que tem as funções descritas neste artigo.
Método Device-Specific HIDI2C (_DSM) O método _DSM é definido na seção 9.14.1, "_DSM (Método Específico do Dispositivo)", na especificação ACPI 5.0. Esse método fornece funções de controle e dados individuais específicas do dispositivo que podem ser chamadas por um driver de dispositivo sem entrar em conflito com outros métodos específicos do dispositivo.
Método de Device-Specific da matriz de botões do Windows (_DSM) Para dar suporte à evolução da interface do usuário (interface do usuário) do Botão do Windows, o Windows define um método de Device-Specific (_DSM) para o dispositivo de matriz de botões do Windows com a função descrita neste artigo.

Outros _DSMs definidos para o Windows

Para dar suporte a comunicações específicas da classe de dispositivo entre a pilha de driver no Windows e o firmware da plataforma, a Microsoft define Device-Specific Métodos (_DSM) a serem usados com drivers.

Tópico Descrição
Interface _DSM para classe de função endereçável de energia endereçável de bytes (Interface de função 1) A interface _DSM para a classe de função com suporte de energia endereçável de bytes (Interface de Função 1) foi projetada para mapear para o padrão de interface com suporte de energia endereçável de bytes JEDEC, a fim de minimizar a complexidade do BIOS. Ele fornece uma base comum de relatórios de funções de dispositivo & recursos, de modo que o software do sistema operacional possa interagir com várias implementações por meio dos mesmos mecanismos. Além disso, ele permite suporte para funcionalidade específica do fornecedor por meio do acesso a registros I2C.
_DSM (método específico do dispositivo) para SATA Esse método permite o gerenciamento de cada porta de um controlador SATA separado do controlador host como um todo.