Интерфейс ACPI

При помощи Advanced Configuration and Power Interface (ACPI) определяется стандартный алгоритм взаимодействия операционной системы, аппаратных компонентов и приложений для управления питанием ПК. Предыдущий инструмент управления питанием APM (расшифровывается как Advanced Power Management) много внимания уделяла энергопотреблению монитора, винчестера и процессора. ACPI же осуществляет контроль не только энергопотребления, но и конфигурации устройство Plug and Play. Если система использует ACPI контроль энергопотребления и конфигурирование плат и устройств Plug and Play осуществляется на уровне Windows, а не BIOS.

Создана инновационная спецификация ACPI была тремя корпорациями – Toshiba, Microsoft и Intel. Анонс первой версии состоялся в 1996 году. Наличие поддержки спецификации ACPI стало обязательным условием при получении сертификации PC’97, что вынудило разработчиков BIOS и системных плат встраивать ACPI в свои устройства. Корпорация Intel внедрила поддержку данного стандарта в южный мост PIIX4E весной 1998 года, а компания Microsoft добавила поддержку ACPI в выпущенную в июне 1998 года платформу Windows 98. В момент анонса Windows 2000 стандарт ACPI практически полностью вытеснил устаревший APM.

Спецификация ACPI способна в автоматическом режиме отключать и включать платы и устройства по мере их необходимости. Это относится как к внутренним (например, сетевые адаптеры, винчестеры и приводы оптических накопителей), так и внешним устройствам (видеомагнитофоны, телевизоры, телефоны и т.д.). Также технология позволяет периферийным устройствам запускать работу ПК.

Интерфейс ACPI дает возможность инженерам создавать разнообразные схемы управления питанием ПК при помощи одного программного драйвера. Технология также применяет структуру данных Plug and Play BIOS и способна управлять интерфейсом PnP, формируя независимый интерфейс управления и конфигурирования. Корпорация Microsoft встраивает поддержку стандарта ACPI во все выпускаемые платформы, начиная с Windows 98.

На этапе загрузки Windows выполняет серию тестов аппаратных узлов для определения наличия совместимости с ACPI. Когда обнаруживается устройство, не поддерживающее данный стандарт, то для него задействуется система APM.

Комментарии запрещены.

Поиск