Добавление сна / таймера в модуль ядра

Мне нужно делать задачу через регулярные промежутки времени в модуле ядра после загрузки модуля. Как мне этого добиться. Примеры в Интернете показывают привет мир в init_module и exit_module. Я не видел никакой литературы о том, как кодировать регулярно происходящие события внутри модуля ядра. Может кто-нибудь, пожалуйста, предоставить входные данные? Спасибо

3 ответа

Взгляните на эту статью для Linux: API ядра, часть 3: Таймеры и списки в ядре 2.6

Он имеет пример модуля, который использует как простой API таймера, так и таймеры высокого разрешения.

Взгляните на главу 7 LDD:

http://lwn.net/Kernel/LDD3/

Другие вопросы по тегам