V-comp

Последовательные асинхронные порты
в терминальных и платежных системах

 
 
 




Идея Green PC, воплощенная силами Intel и Microsoft в принципы Advanced Power Management

ACPI-справочник практикующего наладчика

«Человек, который это пишет, не сможет подобрать на улице бездомную собачку».

Мало кто предполагал в августе 96-го, когда Микрософт объявил о новом подходе к взаимодействию аппаратных средств с операционной системой, какие перспективы ждут эту инициативу. Базисом для построения послужила разработка Phoenix - спецификация ACPI. Забавно, что для презентации использовался пре-релиз, пронумерованный как Rev 0.7, который в нынешней спецификации даже не значится. На протяжении многих лет интерфейс ACPI (Advanced Configuration and Power Interface) оставался удивительным, непонятным и в какой-то мере даже невостребованным явлением.

В чем суть придумки?


Еще в 1995 году появился первый PnP BIOS, в задачи которого входило упрощение процесса конфигурирования дополнительных плат, устанавливаемых в персональный компьютер. Спецификация PnP позволила детерминировать процесс взаимодействия шин и устройств PCI, а главное - открыть дорогу к широкому использованию адаптеров для ISA шины, избавив пользователя от необходимости разбираться в тонкостях адресного пространства архитектуры PC.

Параллельно существовала идея Green PC, воплощенная силами Intel и Microsoft в принципы APM (Advanced Power Management). Идея APM состоит в том, что управление схемам энергосбережения возлагаются на BIOS, а операционная система через BIOS обращается только за обработкой соответствующих событий.

ACPI перебрал на себя не только функции Power Management, но и "залатал прореху" в спецификации PnP. Очевидные недостатки Plug-and-Play, когда BIOS и операционная система могли, как известный персонаж из мультфильма, пересчитать все адаптеры, не позволяли построить исчерпывающий список того, что требовало учета. Спецификация PnP была бессильна в том случае, если требовалось определить, сколько процессоров имеется в системе либо дать качественную оценку состоянию аппаратных средств. Например, оценить ресурс аккумуляторной батареи ноутбука.


Следующая глава

Рейтинг@Mail.ru

Copyright 2010 V-comp