Compartir a través de


Requisitos de implementación de hardware de plataforma

Windows admite dos topologías de hardware para el subsistema de alimentación y carga. En el caso de los sistemas basados en S3 o S4, solo se permiten soluciones integradas basadas en controladores. En el caso de los sistemas en espera modernos, el diseñador del sistema puede elegir entre una solución integrada basada en controladores y una solución basada en SPB. En este tema se describen los requisitos de cada una de las dos topologías. Un sistema solo debe cumplir los requisitos de la topología seleccionada.

Cada una de las dos tablas siguientes contiene una lista de comprobación de los requisitos para la topología de hardware designada. Para cada requisito de la lista de comprobación, la columna marcada como "Se aplica a S3/S4" indica si el requisito se aplica a los equipos que implementan los estados tradicionales de energía ACPI S3 y S4. La columna marcada como "Se aplica a CS" indica si el requisito se aplica a los equipos que implementan el modelo moderno de energía en espera, que se admite a partir de Windows 8.

Para obtener más información sobre estas dos topologías de hardware, consulte Diseño de hardware del subsistema de batería y energía.

Solución integrada basada en controlador

Si el diseñador de plataformas elige usar una solución basada en controlador incrustado, se aplican los requisitos que se enumeran en la tabla siguiente.

Requisito Se aplica a S3/S4 Se aplica a CS

El controlador incrustado (EC) se define en el espacio de nombres ACPI tal y como se describe en la sección 12.11 de la especificación ACPI 5.0.

  • El objeto Device() de la EC está presente en el espacio de nombres ACPI.

El dispositivo EC proporciona los siguientes métodos de control y objetos:

  • _HID con un valor de "PNP0C09".

  • _CRS objeto que indica los recursos de E/S para el controlador incrustado.

  • _GPE objeto que define la SCI para el controlador incrustado.

  • Una región de operación que describe la información contenida en el controlador incrustado a la que puede acceder otro código de método de control ACPI en el espacio de nombres, incluido el estado de la batería y los métodos de información.

La solución controladora insertada cumple los objetivos de energía.

  • La potencia nominal consumida por el EC para el subsistema de energía y batería está por debajo de 5 miliwatts.

No

Solución simple de bus periférico (SPB) conectada

Si el diseñador de plataformas elige usar una solución de subsistema de batería y alimentación conectada a SPB, se aplican los requisitos que se enumeran en la tabla siguiente. Esta solución se admite a partir de Windows 8, pero solo en sistemas modernos en espera.

Requisito Se aplica a S3/S4 Se aplica a CS

El controlador incrustado (EC) se define en el espacio de nombres ACPI tal y como se describe en la sección 12.11 de la especificación ACPI 5.0.

  • El objeto Device() de la EC está presente en el espacio de nombres ACPI.

No

El dispositivo EC proporciona los siguientes métodos de control y objetos:

  • _HID con un valor de "PNP0C09".

No

  • _CRS objeto que indica los recursos de E/S para el controlador GPIO.

No

  • Para cada interrupción, un objeto _AEI que asigna el GPIO al método de evento ACPI correspondiente.

No

Un nodo Device() para el controlador SPB.

  • _HID con el identificador de hardware adecuado para el dispositivo.

No

  • _CSR objeto que describe los recursos de interrupción y hardware del controlador GPIO.

No

No

  • Una región de operación GenericSerialBus dentro del ámbito del dispositivo SPB que describe los registros de comandos virtuales para el dispositivo SPB.

No

  • Definiciones de campo dentro de la región de operación GenericSerialBus. Las definiciones de campo permiten que el código ASL fuera del dispositivo SPB acceda a los registros de comandos virtuales para el dispositivo SPB.

No