Есть ли где-нибудь пример пакета о том, как вы могли бы статически скомпилировать драйвер устройства?
Я знаю, что obj-y используется для статической компиляции по сравнению с obj-m. У меня есть динамически загружаемый модуль, который создается в моем пакете buildroot прямо сейчас. Этот динамический модуль работает именно так, как я и ожидал. Я даже понял, что могу изменить make-файл модуля, чтобы использовать obj-y, и добавить параметр buildroot, где, если я нажму на него, он добавит строку в drivers/Makefile. Вывод показал, что мой модуль построен. Но мне совсем не показалось, что функция инициализации моего драйвера выполняется при запуске, потому что я не вижу файл своего устройства в /dev.