Compartilhar via


Requisitos de implementação de hardware da plataforma

O Windows dá suporte a duas topologias de hardware para o subsistema de energia e carregamento. Para sistemas baseados em S3/S4, somente as soluções integradas baseadas em controlador são permitidas. Para sistemas do modo de espera moderno, o Designer de Sistema pode escolher entre uma solução baseada em controlador inserido e uma solução baseada em SPB. Este tópico descreve os requisitos de cada uma dessas topologias. Um sistema deve estar em conformidade com os requisitos apenas para a topologia selecionada.

Cada uma das duas tabelas a seguir contém uma lista de verificação de requisitos para a topologia de hardware designada. Para cada requisito na lista de verificação, a coluna marcada como "Aplica-se a S3/S4" indica se o requisito se aplica a computadores que implementam os estados tradicionais de energia ACPI S3 e S4. A coluna marcada como "Aplica-se ao CS" indica se o requisito se aplica a computadores que implementam o modelo de energia em modo de espera moderno, que tem suporte começando com o Windows 8.

Para obter mais informações sobre essas duas topologias de hardware, consulte Design de hardware do subsistema de bateria e energia.

Solução baseada em controlador incorporado

Se o designer de plataforma optar por usar uma solução baseada em controlador incorporado, os requisitos listados na tabela a seguir se aplicarão.

Requisito Aplica-se a S3/S4 Aplica-se a CS

O controlador incorporado (CI) é definido no namespace ACPI, conforme descrito na seção 12.11 da especificação ACPI 5.0.

  • O objeto Device() para o CI está presente no namespace ACPI.

Sim

Sim

O dispositivo de energia do CI fornece os seguintes métodos de controle e objetos:

  • _HID com um valor de "PNP0C09".

Sim

Sim

  • Objeto _CRS que indica os recursos de E/S para o controlador incorporado.

Sim

Sim

  • Objeto _GPE que define o SCI para o controlador incorporado.

Sim

Sim

  • Uma região de operação que descreve as informações contidas no controlador incorporado que podem ser acessada por outro código de método de controle ACPI no namespace, incluindo o status da bateria e métodos de informações.

Sim

Sim

A solução de controlador incorporado atende às metas de energia.

  • A energia nominal consumida pelo CI para subsistema de energia e bateria está abaixo de 5 miliwatts.

Não

Sim

Solução simples conectada ao barramento periférico (SPB)

Se o designer de plataforma optar por usar uma solução de subsistema de energia e bateria conectada a SPB, os requisitos listados na tabela a seguir se aplicarão. Essa solução tem suporte a partir de Windows 8, mas somente em sistemas de modo de espera moderno.

Requisito Aplica-se a S3/S4 Aplica-se a CS

O controlador incorporado (CI) é definido no namespace ACPI, conforme descrito na seção 12.11 da especificação ACPI 5.0.

  • O objeto Device() para o CI está presente no namespace ACPI.

Não

Sim

O dispositivo de energia do CI fornece os seguintes métodos de controle e objetos:

  • _HID com um valor de "PNP0C09".

Não

Sim

  • Objeto _CRS que indica os recursos de E/S para o controlador GPIO.

Não

Sim

  • Para cada interrupção, um objeto _AEI que mapeia o GPIO para o método de evento ACPI correspondente.

Não

Sim

Um nó Device() para o controlador SPB.

  • _HID com a ID de hardware apropriada para o dispositivo.

Não

Sim

  • Objeto _CSR que descreve os recursos de interrupção e hardware do controlador GPIO.

Não

Não

  • Uma região de operação GenericSerialBus dentro do escopo do dispositivo SPB que descreve os registros de comando virtual para o dispositivo SPB.

Não

Sim

  • Definições de campo dentro da região de operação GenericSerialBus. As definições de campo permitem que o código ASL fora do dispositivo SPB acesse os registros de comando virtual para o dispositivo SPB.

Não

Sim