Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A Especificação Avançada de Configuração e Interface de Energia, Revisão 5.0 (Especificação ACPI 5.0), define um novo conjunto de recursos para dar suporte a dispositivos móveis de baixa potência que são baseados em circuitos integrados do Sistema em um Chip (SoC) e que implementam o modelo de energia em espera conectado. A partir do Windows 8 e do Windows 8.1, o Windows dá suporte aos novos recursos do ACPI 5.0 para plataformas baseadas em SoC.
Esta seção contém diretrizes para implementar computadores Windows e dispositivos que dão suporte aos novos recursos na especificação ACPI 5.0. Desenvolvedores de firmware e designers de sistema podem usar essas diretrizes para garantir que o Windows seja executado corretamente em suas plataformas. Para obter uma lista de todos os requisitos de firmware do Windows, consulte a documentação do Programa de Certificação do Windows.
Nesta seção
| Tópico | Descrição |
|---|---|
| Visão geral do suporte do Windows para ACPI 5.0 | A especificação ACPI 5.0 permite o suporte de plataformas móveis baseadas em SoC que executam o Windows 8 e posterior, mas continua a dar suporte a muitos recursos úteis que foram introduzidos nas versões anteriores do Windows. Este guia de design direciona os implementadores para as partes do ACPI 5.0 que se aplicam especificamente a plataformas baseadas em SoC e descreve as práticas recomendadas para implementar os recursos específicos do SoC no ACPI para executar o Windows nessas plataformas. |
| Tabelas de descrição do sistema ACPI | A implementação da especificação de hardware acpi (configuração avançada e interface de energia) não é necessária em plataformas baseadas em SoC ou sistemas do Windows Server baseados em BIOS, mas grande parte da Especificação de Software ACPI é (ou pode ser) necessária. A ACPI define um mecanismo genérico e extensível de passagem de tabela, além de tabelas específicas para descrever a plataforma para o sistema operacional. |
| Objetos de namespace de gerenciamento de dispositivo | A especificação ACPI 5.0 define vários tipos de objetos de namespace que podem ser usados para gerenciar dispositivos. Por exemplo, os objetos de identificação do dispositivo contêm informações de identificação para dispositivos que se conectam a barramentos, como I2C, que não dão suporte à enumeração de hardware de dispositivos filho. Outros tipos de objetos de namespace podem especificar recursos do sistema, descrever dependências do dispositivo e indicar quais dispositivos podem ser desabilitados. |
| E/S de uso geral (GPIO) | Os circuitos integrados do SoC fazem uso extensivo de pinos de E/S de uso geral (GPIO). Para plataformas baseadas em SoC, o Windows define uma abstração geral para hardware GPIO e essa abstração requer suporte do namespace ACPI (Advanced Configuration and Power Interface). |
| SPB (barramento periférico simples) | Os circuitos integrados do SoC fazem uso extensivo de interconexões serial simples, de baixa contagem de pinos e de baixa potência para se conectar a periféricos de plataforma. I2C, SPI e UARTs são exemplos. Para plataformas baseadas em SoC, o Windows fornece uma abstração geral para hardware SPB (Barramento Periférico Simples) e essa abstração requer um novo suporte do namespace ACPI (Advanced Configuration and Power Interface). |
| Gerenciamento de energia do dispositivo | A especificação do ACPI 5.0 define um conjunto de objetos de namespace para especificar informações de energia do dispositivo para um dispositivo. Por exemplo, um conjunto de objetos pode especificar os recursos de energia que um dispositivo requer em cada estado de energia do dispositivo com suporte. Outro tipo de objeto pode descrever a capacidade do dispositivo de acordar de um estado de baixa potência em resposta a eventos de hardware. |
| Dispositivos definidos por ACPI | A especificação ACPI 5.0 define vários tipos de dispositivo para representar e controlar os recursos típicos da plataforma. Por exemplo, a ACPI define um botão Liga/Desliga, um botão de suspensão e indicadores do sistema. Para plataformas baseadas em SoC, o Windows fornece drivers internos compatíveis com os dispositivos definidos pela ACPI descritos neste artigo. |
| Outros objetos de namespace ACPI | Para algumas classes específicas do dispositivo, há requisitos para que objetos de namespace ACPI (Configuração Avançada e Power Interface) adicionais apareçam nesses dispositivos no namespace. Esta seção lista os objetos adicionais necessários para plataformas baseadas em SoC. |
| Métodos específicos do dispositivo ACPI | 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. |