Глава 5. Работа с таймерами, потоками и рабочими очередями ядра
Содержание
- Глава 5. Работа с таймерами, потоками и рабочими очередями ядра
- Технические требования
- Задержка на заданное время в самом ядре
- Разбираемся как пользоваться атомарным API *delay()
- Разбираемся как пользоваться атомарным API *sleep()
- Получение временных отметок внутри кода ядра
- Давайте испробуем - как долго происходят задержки и засыпания в действительности?
- Драйверы "sed" - демонстрация таймеров, потоков и рабочих очередей ядра
- Настройка и использование таймеров ядра
- Создание потоков ядра и работа с ними
- Применение рабочих очередей ядра
- Выводы
- Вопросы
- Дополнительное чтение
Наш образец модуля таймера ядра - представление кода 1
Наш образец модуля таймера ядра - представление кода 2
Наш образец модуля таймера ядра - его исполнение
Умышленный пропуск своей шины