Обзор объектов acPI 4.0 Power Metering
Интерфейс счетчика мощности ACPI (PMI) предоставляет возможности учета электроэнергии и бюджетирования аппаратной платформы драйверам, которые предоставляют интерфейс WDM PMI.
PMI ACPI предоставляется объектами ACPI 4.0 Power Metering. Эти объекты предоставляют уровень абстракции для протокола, который используется для измерения электроэнергии и бюджетирования аппаратной платформой. Этот уровень абстракции обеспечивает согласованный интерфейс источника питания и счетчика для операционной системы на всех аппаратных платформах.
Встроенное ПО системы должно реализовывать объекты контроля мощности ACPI 4.0. Сведения о реализации платформы являются проприетарными и характерными для системы.
Источники питания и счетчики, совместимые с PMI, определяются с помощью идентификатора оборудования ACPI000D. Кроме того, PMI ACPI определяет методы управления, которые используются для получения статической информации, а также запроса или задания динамической информации. Например, метод управления ACPI PMI определяется для считывания текущего энергопотребления из счетчика мощности, совместимого с PMI.
События PMI, такие как превышение пороговых значений питания, передаются через набор кодов уведомлений ACPI на устройстве счетчика мощности.
Каждый объект пространства имен ACPI PMI имеет соответствующие методы управления, которые позволяют взаимодействовать между операционной системой и аппаратной платформой. Эти методы управления обеспечивают поддержку следующих компонентов:
Запрос характеристик источника питания и счетчика электроэнергии.
Запрос измерений энергопотребления среды выполнения.
Управление бюджетированием электроэнергии с помощью счетчика электроэнергии.
Уведомление о событии.