Как написать модуль ядра, который создает каталог в / proc с именем mymod, а файл с таким именем называется mymodfile. Этот файл должен принимать число в диапазоне от 1 до 3 при записи в него и возвращать следующие сообщения при чтении на основе числа, уже записанного в него:
• 1: текущее системное время (с точностью до микросекунд)
• 2: время работы системы
• 3: Количество процессов, которые в настоящее время находятся в системе
«Выход»
root@Paradise# echo 1 > /proc/mymod/mymodfile
root@Paradise# cat /proc/mymod/mymodfile
08:30:24 342us
root@Paradise# echo 2 > /proc/mymod/mymodfile
root@Paradise# cat /proc/mymod/mymodfile
up 1 day, 8 min
root@Paradise# echo 3 > /proc/mymod/mymodfile
root@Paradise# cat /proc/mymod/mymodfile
process count: 48
Пожалуйста, дайте мне подсказку, как написать модули ядра и как скомпилировать и установить его.