Acpi tos620a что это за драйвер

Обновлено: 30.06.2024

Помогите пожалуйста найти драйвер на устройство:
Generic Bluetooth Adapter: USB\VID_0B05&PID_1712&REV_1915
Помимо него только: Microsoft Bluetooth Enumenator: BTH\MS_BTHBRB
Просто хотелось бы со всеми возможностями софта установить.
Драйвера с Вашего сайта пробовал, не ставятся почему то.
Появляется ошибка: нет подключенных устройств, хотя телефон по блютузу определяется и сопрягается.
Windows 7 x86 MSDN с 1 паком. На ХР дрова становились нормально, а тут проблема.
Ноутбук ASUS модель: M50 Sa.

ZVEZDOPADla, держите - ссылка.

Добавлено:
Если после запуска выдаст ошибку, то запустите файл Bluetooth_Suite.EXE в папке "c:\DRIVERS\Bluetooth Driver\Bluetooth\AR3011\".

ACPI\TOS6205\2&DABA3FF&2

Windows 8.1 32-bit / Toshiba Satellite C850D-DSK (PSCC2R)

DOWNLOAD DRIVERS
Находите свое устройство и скачиваете драйвер на Bluetooth Stack - Bluetooth software + drivers

Ноутбуки: Lenovo Ideapad Y570, DELL Inspiron 7737, APPLE MacBook Pro 15 с несколькими системами

Прошу помочь с драйвером на устройство.

Generic Bluetooth Adapter

USB\VID_0CF3&PID_3004&REV_0001
USB\VID_0CF3&PID_3004

Windows 8.1 64-bit / Ноутбук Samsung NP-305E5A-S09RU

Здравствуйте, не могу найти драйвер для Generic Bluetooth Adapter
ноутбук ASUS X541SC

Dima423, держите - ссылка. На название архива внимание не обращайте - в нём есть драйвер и для Windows 7 64-bit (см. папку \BT_DriverOnly.zip\driver only\drivers_Win7\production\Windows7-x64).

Neon2. Огромное спасибо, все подошло, поставился wifi и bluetooth.
Еще нужны драйверы для:
PCI\VEN_8086&DEV_22DC&SUBSYS_12E01043&REV_35

Unknown
ACPI\INT3400
PnP-устройство Intel Dynamic Platform & Thermal Framework

PCI\VEN_8086&DEV_22DC&SUBSYS_12E01043&REV_35

PCI\VEN_8086&DEV_2298&SUBSYS_12E01043&REV_35

PCI\VEN_8086&DEV_2292&SUBSYS_12E01043&REV_35

Ноутбуки: Asus N61Vn, Dell Inspiron 7720 и G3 3779 с Windows 10 64-bit

Люди добрые, подскажите, пожалуйста, какой драйвер нужен для моей конфигурации.

Бегемот80, судя по приведённому вами скриншоту, драйвер на Bluetooth у вас уже установлен.

Generic Bluetooth Adapter

USB\VID_04F2&PID_B49F&REV_0200
USB\VID_04F2&PID_B49F

Lenovo IdeaPad 100-15IBY / Windows 10 (LTSB 1607) 32-bit

Неизвестное устройство

ACPI\VEN_TOS&DEV_6205
ACPI\TOS6205
*TOS6205

Toshiba Satellite L50-A PSKJWR/ Windows 10 64-bit LTSB 1607

malor, держите - ссылка.

Добавлено:
И, если ещё актуально, держите для Lenovo IdeaPad 100-15IBY - ссылка. Хотя эту ссылку вы могли и сами найти на страничке поддержки указанной вами модели.

Доброго времени суток! Ищу драйвер для адаптера под 64 бита W7 и выше (идеально W10):

Описание устройства Generic Bluetooth Adapter
ID устройства 413C-8160
Класс устройства E0 / 01 (Bluetooth)
Протокол устройства 01
Версия 0173h
Производитель Dell Computer Corp
Продукт Dell Wireless 365 Bluetooth Module
Поддерживаемая версия USB 2.00
Текущая скорость Full (USB 1.1)

Ноутбук: Dell Latitude E6410, Vostro V13 с Windows 10 64-bit

Победил сам: снес весь софт для него, почистил реестр утилитой (не буду рекламировать), поставил эту софтину из шапки темы, заработало.
Кому интересно: Dell Vostro V13 Win-10/64 LTSB 1607 (мы не ищем легких путей ).

Ноутбук: Dell Latitude E6410, Vostro V13 с Windows 10 64-bit

Кажется, сборник SDI 17.3 неправильно определил какие драйвера ставить.
На изображениях - то, что получилось .

Данные устройства:
USB\VID_8086&PID_0189&REV_6919
USB\VID_8086&PID_0189

Samsung NP300E7Z-S02RU / Windows 8.1 32-bit

malor , Есть официальные драйвера NP300E7ZH или Файлы для загрузки

Ноутбук: Packard Bell ENTE11HC , Acer Aspire ES1-533 с Windows 10 64-bit

столкнулся с проблемой: у друга на самолично собранном ноуте 2 блютуса и сейчас отказываются пахать драйвера для блютуса стандартные или ещё какие либо, хотя при первых днях работы всё было ок. Возможно ли что есть конфликт оборудования программный или ему схемы посоветовать смотреть где он там что накрутил??

Этот кулибин отпаял лишнее, заработало. Похоже ОС не могло понять где что в железе просто.

Ноутбук ASUS F3JR
ОС Windows 7 32bit
Проблема следующая:
Bluetooth отсутствует вовсе в Диспетчере устройств (и при показать скрытые устройства), в сетевых подключениях, в BIOS (тут общая строка, которая отвечает и за WiFi и за Bluetooth), при включении утилитой: wireless console (есть только WIFI), упоминаний в поиске по компьютеру тоже нету. Обновления WINDOWS все самые последние стоят, Driver Updater на него так же драйвера не находит. При установке драйверов с офф сайта и не только при установке пишет, включите Bluetooth и все, дальше ничего сделать не могу, так как включить его кнопкой на корпусе и сочетанием клавиш Fn+F2 не получается. И на этом вся установка прекращается. BIOS так же перепрошивал стандартным (последним обновлением) с офф. сайта ASUS. На Windows XP все работало нормально.

Здравствуйте.
Ноутбук Asus X751S
Нужен Драйвер для Bluetooth:
Generic Bluetooth Adapter
USB\VID_13D3&PID_3408&REV_0001
Пробовал Atheros и Broadcom, не подходят.
На Intel не похоже.

Название файла - Bluetooth_Broadcom_Lenovo_W7_W8_W81_September_2014.exe (если не ошибаюсь)

Ноутбук: Lenovo Y550 (P9700, 8GB RAM, SSD) с Windows 10 64-bit

А что у вас такие проблемы с блютузом? 10 стоит, никаких вообще проблем, ввсе работает и ничего не виснет, дрова дефолтные, ни разу не обновлял. Причем в сложных условиях все работало. Слетел вайфай один раз у меня в отпуске, во Франции был, на море ездили, яхту на прокат брали и ьри дня к берегу не приставали. Там мобильная связь странно устроена, если на смартфоне точку доступа сделать и файфай раздовать - то не всегда получается. Через блютуз проще как то

я просто удалил устройство в диспетчере. поставил по новой драйвер и включилось (rкогда был Acer ASUS N61Ja)

Статьи по драйверам для ноутбука и компьютера

Драйвера для Asus 1005P

Полный набор драйверов и фирменных утилит для нетбуков серии Asus Eee PC 1005P (1005P, 1005PR, 1005PE, 1005PX, 1005PEG, 1005PXD и 1005PG) для Windows XP, Windows Vista и Windows 7.

Драйвера для Asus X52J

Полный комплект драйверов и утилит для ноутбуков из серии Asus X52J (Asus X52Jb, Asus X52Je, Asus X52Jk, Asus X52Jr, Asus X52Jt и Asus X52Ju) для 32 и 64-битных редакций операционных систем Windows XP, Windows Vista и Windows 7.

Драйвера для Lenovo IdeaPad G470

Полный комплект драйверов и утилит Lenovo для различных модификаций ноутбука Lenovo IdeaPad G470 для Windows XP, Windows Vista и Windows 7.

Драйвера для Asus X57V

Полный комплект драйверов и утилит для ноутбуков Asus X57V, Asus X57Vn, Asus X57Vm и Asus X57Vc для Windows XP, Windows Vista и Windows 7.

Неизвестные устройства
Раньше у мя стояла Windows XP вчера поставил Windows 7-64бита)проблема воть вчем у мя нестоят дров.

Появились неизвестные устройства Windows 8.1
Друзья нужна Ваша помощь. Ноутбук на Win 8.1 подключение по Wifi - роутер Netgear. Пароль стоит.

Какие драйвера нужно установить? (Неизвестные устройства)
В диспетчере устройств в разделе другие устройства желтым выделены : PCI Device гнездо 17 шина 5.


Неизвестные устройства PCI ноутбук ASUS X550CC
Помогите решить проблему. 1 драйвер в списке насколько я понял это на чипсет, после установки с.

Ладно, посмотрим. Но вот у меня сейчас ноутбук. И в скрытых устройствах висит
ACPI\TOS1901\2&DABA3FF&0
На форумах говорят, что это горячие кнопки, которые работают в Windows7. Качал разные драйвера, не помогает. В Total Commander'е написано, что это Firmware Linkage Driver. Хочу спросить у умных людей, есть ли выход какой-то. Ноут Toshiba Satellite L-505 ES 5018.

Добавлено через 1 минуту
Сейчас у меня Windows XP.

Добавлено через 2 часа 57 минут
Народ, пожалуйста, помогите кто знает.

После первой ошибки сразу вторая

Добавлено через 15 минут
Есть ли еще предположения?

у меня Win7 64, вебкамера Logitech С910..

Все отлично работало до того момента, как из logitech пришло обновление ПО и тут же и Винды попытались засунуть свое обновление.. видимо, произошел конфликт..
Теперь никакие переустановки драйверов не помогают..
Камера отображается как ЮСБ-устройство и как Звуковое..
Но не отображается как Устройство обработки изображений - пишет "Неизвестное устройство".. при этом на попытку заменить драйвер выдает, что последняя версия уже загружена..
Попытка снести и установить заново ничего не дала.. либо не устанавливаются вовсе, либо подключается виндовская установка, но все равно на 2/3 (и Обязательное обновление на Logitech от виндов - загружается, но не устанавливается, пишет - отказ)

в чем проблема и как ее решить?

Попробуй удалить файлы драйверов вручную.

Добавлено через 21 минуту
Так же может быть кривая запись в реестре. Попробуй найти код устройства в реестре. Однако он код будет короче. Можешь поискать вручную. HKEY_LOCAL_MACHINE\SYSTEM\ в ветках Controlset001\Enum\USB Controlset002\Enum\USB Controlset003\Enum\USB CurrentControlSet\Enum\USB

Добавлено через 50 секунд
Просто удали все файлы драйверов и запись в реестре. Затем устанавливай заново.

Помогите пожалуйста найти драйвер на устройство:
Generic Bluetooth Adapter: USB\VID_0B05&PID_1712&REV_1915
Помимо него только: Microsoft Bluetooth Enumenator: BTH\MS_BTHBRB
Просто хотелось бы со всеми возможностями софта установить.
Драйвера с Вашего сайта пробовал, не ставятся почему то.
Появляется ошибка: нет подключенных устройств, хотя телефон по блютузу определяется и сопрягается.
Windows 7 x86 MSDN с 1 паком. На ХР дрова становились нормально, а тут проблема.
Ноутбук ASUS модель: M50 Sa.

ZVEZDOPADla, держите - ссылка.

Добавлено:
Если после запуска выдаст ошибку, то запустите файл Bluetooth_Suite.EXE в папке "c:\DRIVERS\Bluetooth Driver\Bluetooth\AR3011\".

ACPI\TOS6205\2&DABA3FF&2

Windows 8.1 32-bit / Toshiba Satellite C850D-DSK (PSCC2R)

DOWNLOAD DRIVERS
Находите свое устройство и скачиваете драйвер на Bluetooth Stack - Bluetooth software + drivers

Ноутбуки: Lenovo Ideapad Y570, DELL Inspiron 7737, APPLE MacBook Pro 15 с несколькими системами

Прошу помочь с драйвером на устройство.

Generic Bluetooth Adapter

USB\VID_0CF3&PID_3004&REV_0001
USB\VID_0CF3&PID_3004

Windows 8.1 64-bit / Ноутбук Samsung NP-305E5A-S09RU

Здравствуйте, не могу найти драйвер для Generic Bluetooth Adapter
ноутбук ASUS X541SC

Dima423, держите - ссылка. На название архива внимание не обращайте - в нём есть драйвер и для Windows 7 64-bit (см. папку \BT_DriverOnly.zip\driver only\drivers_Win7\production\Windows7-x64).

Neon2. Огромное спасибо, все подошло, поставился wifi и bluetooth.
Еще нужны драйверы для:
PCI\VEN_8086&DEV_22DC&SUBSYS_12E01043&REV_35

Unknown
ACPI\INT3400
PnP-устройство Intel Dynamic Platform & Thermal Framework

PCI\VEN_8086&DEV_22DC&SUBSYS_12E01043&REV_35

PCI\VEN_8086&DEV_2298&SUBSYS_12E01043&REV_35

PCI\VEN_8086&DEV_2292&SUBSYS_12E01043&REV_35

Ноутбуки: Asus N61Vn, Dell Inspiron 7720 и G3 3779 с Windows 10 64-bit

Люди добрые, подскажите, пожалуйста, какой драйвер нужен для моей конфигурации.

Бегемот80, судя по приведённому вами скриншоту, драйвер на Bluetooth у вас уже установлен.

Generic Bluetooth Adapter

USB\VID_04F2&PID_B49F&REV_0200
USB\VID_04F2&PID_B49F

Lenovo IdeaPad 100-15IBY / Windows 10 (LTSB 1607) 32-bit

Неизвестное устройство

ACPI\VEN_TOS&DEV_6205
ACPI\TOS6205
*TOS6205

Toshiba Satellite L50-A PSKJWR/ Windows 10 64-bit LTSB 1607

malor, держите - ссылка.

Добавлено:
И, если ещё актуально, держите для Lenovo IdeaPad 100-15IBY - ссылка. Хотя эту ссылку вы могли и сами найти на страничке поддержки указанной вами модели.

Доброго времени суток! Ищу драйвер для адаптера под 64 бита W7 и выше (идеально W10):

Описание устройства Generic Bluetooth Adapter
ID устройства 413C-8160
Класс устройства E0 / 01 (Bluetooth)
Протокол устройства 01
Версия 0173h
Производитель Dell Computer Corp
Продукт Dell Wireless 365 Bluetooth Module
Поддерживаемая версия USB 2.00
Текущая скорость Full (USB 1.1)

Ноутбук: Dell Latitude E6410, Vostro V13 с Windows 10 64-bit

Победил сам: снес весь софт для него, почистил реестр утилитой (не буду рекламировать), поставил эту софтину из шапки темы, заработало.
Кому интересно: Dell Vostro V13 Win-10/64 LTSB 1607 (мы не ищем легких путей ).

Ноутбук: Dell Latitude E6410, Vostro V13 с Windows 10 64-bit

Кажется, сборник SDI 17.3 неправильно определил какие драйвера ставить.
На изображениях - то, что получилось .

Данные устройства:
USB\VID_8086&PID_0189&REV_6919
USB\VID_8086&PID_0189

Samsung NP300E7Z-S02RU / Windows 8.1 32-bit

malor , Есть официальные драйвера NP300E7ZH или Файлы для загрузки

Ноутбук: Packard Bell ENTE11HC , Acer Aspire ES1-533 с Windows 10 64-bit

столкнулся с проблемой: у друга на самолично собранном ноуте 2 блютуса и сейчас отказываются пахать драйвера для блютуса стандартные или ещё какие либо, хотя при первых днях работы всё было ок. Возможно ли что есть конфликт оборудования программный или ему схемы посоветовать смотреть где он там что накрутил??

Этот кулибин отпаял лишнее, заработало. Похоже ОС не могло понять где что в железе просто.

Ноутбук ASUS F3JR
ОС Windows 7 32bit
Проблема следующая:
Bluetooth отсутствует вовсе в Диспетчере устройств (и при показать скрытые устройства), в сетевых подключениях, в BIOS (тут общая строка, которая отвечает и за WiFi и за Bluetooth), при включении утилитой: wireless console (есть только WIFI), упоминаний в поиске по компьютеру тоже нету. Обновления WINDOWS все самые последние стоят, Driver Updater на него так же драйвера не находит. При установке драйверов с офф сайта и не только при установке пишет, включите Bluetooth и все, дальше ничего сделать не могу, так как включить его кнопкой на корпусе и сочетанием клавиш Fn+F2 не получается. И на этом вся установка прекращается. BIOS так же перепрошивал стандартным (последним обновлением) с офф. сайта ASUS. На Windows XP все работало нормально.

Здравствуйте.
Ноутбук Asus X751S
Нужен Драйвер для Bluetooth:
Generic Bluetooth Adapter
USB\VID_13D3&PID_3408&REV_0001
Пробовал Atheros и Broadcom, не подходят.
На Intel не похоже.

Название файла - Bluetooth_Broadcom_Lenovo_W7_W8_W81_September_2014.exe (если не ошибаюсь)

Ноутбук: Lenovo Y550 (P9700, 8GB RAM, SSD) с Windows 10 64-bit

А что у вас такие проблемы с блютузом? 10 стоит, никаких вообще проблем, ввсе работает и ничего не виснет, дрова дефолтные, ни разу не обновлял. Причем в сложных условиях все работало. Слетел вайфай один раз у меня в отпуске, во Франции был, на море ездили, яхту на прокат брали и ьри дня к берегу не приставали. Там мобильная связь странно устроена, если на смартфоне точку доступа сделать и файфай раздовать - то не всегда получается. Через блютуз проще как то

я просто удалил устройство в диспетчере. поставил по новой драйвер и включилось (rкогда был Acer ASUS N61Ja)

Статьи по драйверам для ноутбука и компьютера

Драйвера для Asus 1005P

Полный набор драйверов и фирменных утилит для нетбуков серии Asus Eee PC 1005P (1005P, 1005PR, 1005PE, 1005PX, 1005PEG, 1005PXD и 1005PG) для Windows XP, Windows Vista и Windows 7.

Драйвера для Asus X52J

Полный комплект драйверов и утилит для ноутбуков из серии Asus X52J (Asus X52Jb, Asus X52Je, Asus X52Jk, Asus X52Jr, Asus X52Jt и Asus X52Ju) для 32 и 64-битных редакций операционных систем Windows XP, Windows Vista и Windows 7.

Драйвера для Lenovo IdeaPad G470

Полный комплект драйверов и утилит Lenovo для различных модификаций ноутбука Lenovo IdeaPad G470 для Windows XP, Windows Vista и Windows 7.

Драйвера для Asus X57V

Полный комплект драйверов и утилит для ноутбуков Asus X57V, Asus X57Vn, Asus X57Vm и Asus X57Vc для Windows XP, Windows Vista и Windows 7.

Многим из вас знакомо слово ACPI. Кто-то видел его в статьях про NT-системы, кто-то в Диспетчере устройств, а кто-то еще где-нибудь. Однако далеко не все хорошо знают, что это такое. Обычное определение вроде "ACPI — это менеджер питания" слишком поверхностно отражает суть этой системной архитектуры. Между прочим, с приходом ACPI в индустрию канули в лету "разборки" между BIOS'ом и операционкой, появился спящий режим и еще куча полезных функций, о которых раньше можно было только мечтать. Конечно, на полноту изложения данный материал не претендует, но ответ на вопрос, вынесенный в заголовок, дает. Итак, что же такое ACPI?


Промышленный стандарт управления питанием компьютера и его устройствами с помощью ОС был необходим технологии как воздух, ведь постоянные конфликты операционной системы и оборудования мешали разработке и того, и другого. BIOS никак не мог угодить операционке, она — ему. Каждый хотел конфигурировать устройства по-своему. Представляете, что бы было, если бы не существовал ACPI при нынешнем многообразии различных девайсов? Даже подумать страшно. Вот поэтому ведущими IT-компаниями было принято решение отделить "софт от харда" и разработать системную архитектуру, которая брала бы на себя всю тяжесть общения с BIOS'ом. Заодно разработчики не забыли об энергопотреблении, поэтому ACPI еще должен был управлять питанием. 1 декабря 1996 года консорциум, состоящий из Hewlett-Packard Corporation, Intel Corporation, Microsoft Corporation, Phoenix Technologies Ltd. и Toshiba Corporation, объявил о завершении работы над новым стандартом — ACPI, что расшифровывается как Advanced Configuration and Power Interface, или расширенный интерфейс конфигурирования и управления питанием компьютера. ACPI состоял из множества составляющих, главной из которых был специальный участок кода BIOS, обеспечивающий поддержку компьютером новой архитектуры. То есть со старым оборудованием новый стандарт был несовместим.

Основные цели разработки

1. Компьютерная система должна выполнять конфигурирование устройств программными средствами. Управление питанием должно быть более
функциональным и безопасным.
2. Использование ПК должно стать более экономичным.
3. Разработчики оборудования имеют максимальную свободу при проектировании готовых систем: от самых легких решений до самых экстремальных при полной поддержке ОС.
4. Политика управления питанием слишком сложна для реализации в ROM BIOS, поэтому должна осуществляться исключительно самой ОС.
5. Унификация всех алгоритмов питания в единый стандарт ACPI позволит избавиться от конфликтов операционной системы и BIOS'а в вопросах конфигурирования устройств.
6. ОС развивается независимо от аппаратного обеспечения, поэтому на всех ACPI-совместимых машинах можно будет добиться увеличения
производительности и стабильности за счет смены операционной системы.
Нужно сказать, что разработчики своих целей достигли. Стоит рассмотреть структуру работы ACPI подробно.

Структура ACPI


Чтобы понять, как работает та или иная технология, необходим хороший пример. В технической документации разработчики пишут следующее: "Предположим, что ОС имеет политику разделения всех запросов ввода/вывода на ленивых и неленивых. Ленивые запросы (редактирование текста или электронных таблиц) объединяются в группы и исполняются устройством только тогда, когда оно начинает работать по какой-либо _другой_ причине. Неленивые операции заставляют устройство работать при первой же отправке запроса". Для ОС важно различать, какие операции являются ленивыми, а какие — нет. Кроме того, система должна знать состояние всех своих устройств, ведь выключенный девайс никогда ничего делать не станет. Все это обеспечивает ACPI. В то время, когда какая-то железка простаивает без дела, ACPI-драйвер снижает ей мощность питания и вместе с этим уменьшает общее энергопотребление работающей системы. Представьте, что в вашем системном блоке установлен автоответчик. Его задача — отвечать на входящие звонки. Разумеется, вам звонят не постоянно, поэтому большую часть времени автоответчик совершенно ничего не делает, зря потребляя драгоценную электроэнергию. Это очень нерационально. Поэтому ACPI создает девайсу специальную политику поведения, согласно которой он входит в состояние глубокого сна, однако при входящем звонке устройство проснется в течение одной секунды и ответит на вызов. Разумеется, есть одно но: автоответчик обязательно должен быть ACPI-совместимым.

Как было сказано выше, появилось новое состояние оборудования — спящий режим. Состояние всех устройств сохраняется на жесткий диск, а затем может быть восстановлено при следующей загрузке операционной системы. Преимущества спящего режима очевидны. Это быстрый старт системы, возможность продолжения работы с того места, где остановился в прошлый раз, практически моментальное выключение. К минусам можно отнести лишь обязательное наличие файла hiberfil.sys размером с оперативку и остающиеся в памяти невыгруженные dll'ки, которые со временем тормозят работу. Тем не менее, эта фича хорошо прижилась в народе, и многие ею пользуются. Производители корпусов стали даже выпускать модели с двумя кнопками: включение/выключение и спящий режим. Отныне любая кнопка на системном блоке (кроме Reset, конечно) являются программируемой — ACPI позволяет переопределять их. Откройте апплет Электропитание в Панели управления, вкладка Дополнительно. Видите, здесь можно переназначить действия кнопок на вашем корпусе. Благодаря возможностям ACPI мы можем отправлять компьютер в спящий режим по нажатию кнопки Power на системном блоке (если системный блок ATX — впрочем, AT уже можно найти только в музее). ..\Электропитание.jpg. ..\ACPI.jpg Все устройства подключаются к виртуальной ACPI-шине, хотя реальный ввод/вывод идет через обычные интерфейсы (IDE, AGP и т.д.). В этом можно убедиться, если в Диспетчере устройств в меню Вид выбрать пункт Устройства по подключению. Сначала Windows загружает ACPI-драйвер, опрашивающий ACPI-контроллер на предмет подключенных к нему устройств, главным из которых является PCI-шина. Затем выявляются подключенные платы расширения, и процесс повторяется до тех пор, пока не будут определены все шины и подключенные к ним устройства. ..\Device.jpg ACPI состоит из трех компонентов: ACPI-регистры, ACPI BIOS и ACPI-таблица.

ACPI-таблица. ACPI-таблица описывает интерфейсы аппаратных средств. Некоторые из этих описаний могут ограничивать использование устройством каких-либо функций, но большинство из них позволяют устройствам выполнять произвольные последовательности операций. ACPI-таблица содержит так называемые блоки определения (Definition Blocks), которые могут быть запрограммированы из-под ОС. Другими словами, ACPI использует встроенный интерпретатор псевдокода, называемый ACPI Machine Language (AML). AML исполняет код, содержащийся в блоках определения.
ACPI-регистры. Здесь содержится ограниченная часть описания интерфейсов из ACPI-таблиц для быстрого доступа к таким данным.
ACPI BIOS. Это часть кода BIOS, которая совместима с ACPI-спецификациями. Как правило, это код, отвечающий за загрузку, засыпание/пробуждение и перезагрузку машины. ACPI-таблицы также обеспечиваются за счет ACPI BIOS.

ACPI и железо

Специальная таблица описывает поведение обычных и ACPI-совместимых программных и аппаратных средств.

Тип железа Обычная OS ACPI OS с OSPM
Обычное железо Обычная ОС на обычном оборудовании делает то, что делала всегда Если ОС испытывает недостаток в поддержке нужного железа, она осуществляется исключительно за счет BIOS
Обычное и ACPI-железо в одной машине Работает точно так же, как обычная ОС на обычном железе Во время загрузки ОС переключает совместимое оборудование из обычного режима в режим OSPM/ACPI, и с этого момента система имеет поддержку OSPM/ACPI
Только ACPI-железо Управление питанием отсутствует Полная поддержка всех функций OSPM/ACPI

Выводы и заключение

1. Концепция ACPI одинакова для всех типов компьютеров включая десктопы, лэптопы, КПК, мобильные телефоны, рабочие станции и серверы.

2. Новая системная архитектура является достаточно переносимой — как между различными ОС, так и между процессорами.

3. Внедрение ACPI в ОС позволило несколько упростить (и удешевить) разработку кода BIOS, исключив из него примитивные энергоуправляющие функции.

4. Появление этой архитектуры значительно увеличило стабильность работы операционных систем и повысило безопасность использования оборудования.

5. Существование столь большого парка мобильных компьютеров вряд ли было бы возможным без ACPI. Динамическое управление питанием отлично экономит батарею.

Читайте также: