The website "dmilvdv.narod.ru." is not registered with uCoz.
If you are absolutely sure your website must be here,
please contact our Support Team.
If you were searching for something on the Internet and ended up here, try again:

About uCoz web-service

Community

Legal information

Глава 7, Время, задержки и отложенная работа

Глава 7, Время, задержки и отложенная работа

Предыдущая  Содержание  Следующая V*D*V

Глава 7

 

На данный момент мы знакомы с основами написания полнофункционального символьного модуля. Однако, драйверам реального мира необходимо делать больше, чем осуществлять операции, которые управляют устройством; они должны решать такие вопросы, как синхронизация, управление памятью, доступ к оборудованию и многое другое. К счастью, для облегчения задачи написания драйвера ядро экспортирует много средств. В следующих нескольких главах мы опишем некоторые ресурсы ядра, которые можно использовать. В этой главе описывается решение проблем синхронизации. Работа со временем включает в себя следующие задачи, в порядке усложнения:

 

Измерение временных интервалов и сравнение времени;

Получение текущего времени;

Задержка операции на указанное время;

Планирование асинхронных функций для выполнения в более позднее время;

 

Предыдущая  Содержание  Следующая