[неперевірена версія][перевірена версія]
Вилучено вміст Додано вміст
Немає опису редагування
м Відкинуто редагування 95.135.46.231 (обговорення) до зробленого Qcig
Мітка: Відкіт
Рядок 5:
 
== Ідеологія побудови програмних драйверів ==
ОпераційнаороОпераційна система керує деяким «віртуальним пристроєм», який розуміє стандартний набір команд. Драйвер переводить ці команди в команди, які розуміє безпосередньо пристрій. Ця ідеологія називається «абстрагування від апаратного забезпечення». Драйвер складається з декількох функцій, які обробляють певні події операційної системи. Зазвичай це 7 основних подій:
* завантаження драйвера. Драйвер реєструється в системі, робить первинну ініціалізацію й т.п. ;
* вивантаження. Драйвер звільняє захоплені ресурси — пам'ять, файли, пристрої й т.п. ;