Linux Device Drivers 3 / Драйверы устройств Линукс (третье издание): Chapter 10. Interrupt Handling

Оглавление
Английский оригинал Перевод на русский

Сожалеем, но текст оригинала доступен только зарегистрированным пользователям.

Глава 10. Обработка прерываний.

armagetron 31.10.10 в 10:01

0

Хотя некоторые устройства могут управляться исключительно их диапазонами ввода/вывода, большинством реальных устройств управлять немного сложнее. Устройства взаимодействуют с внешним миром, который часто включает такие вещи, как вращающиеся диски, движущуюся ленту, провода к удалённым местам и т.д. Многое из того, что нужно сделать, осуществляется в течение временных промежутков, отличных и намного превышающих временные промежутки процессора. Так как почти всегда нежелательно заставлять процессор ожидать внешние события, у устройства должна быть возможность сообщить процессору, когда что-то произошло.

maxwell44 22.12.11 в 15:38

0

Хотя некоторые устройства могут управляться исключительно их диапазонами ввода/вывода, большинством реальных устройств управлять немного сложнее. Устройства взаимодействуют с внешним миром, который часто включает такие вещи, как вращающиеся диски, движущуюся ленту, провода к удалённым местам и т.д. Многое из того, что нужно сделать, осуществляется в течение временных промежутков, отличных и намного превышающих временные промежутки процессора. Так как почти всегда нежелательно заставлять процессор ожидать внешние события, у устройства должна быть возможность сообщить процессору, когда что-то произошло.

maxwell44 22.12.11 в 15:38

0
Минутку...