Я хотел бы поделиться переменной между ядром и пользовательским пространством, и я обнаружил, что это возможно с procfs. Модуль ядра должен действовать определенным образом, если задано заданное значение. Пользовательская космическая программа отвечает за изменение этого значения, но модуль ядра должен прочитать его, когда это необходимо.Check/proc файл из модуля ядра C
Я знаю, что я должен создать файл /proc
в модуле ядра. Мой вопрос: Как прочитать файл из модуля ядра?
Использование прок для обмена переменных в пространстве пользователя обескураживают и магистральным не будет принимать никаких код, который делает это, если у вас нет действительно хорошей причины для создания записи proc. Вместо этого используйте sysfs, который был создан для решения этой самой проблемы. – tangrs
@tangrs, тогда я попробую _sysfs_. Спасибо за весь ваш ответ! – 2rdv1