Пытаюсь добавить его ядро Linux 2.6.28. в папке drivers создал подпапку mfr и поместил туда файлы:
1) mrf24j40.c - исходники драйвера
2) файл Kconfig:
3) файл Makefile:
Прописал ссылку на свой Kconfig в файле
linux/arch/arm/Kconfig:
Запустил make_menuconfig. Мой конфиг в нем появился, я его выбрал.
После этого запускаю скрипт для сборки ядра make_kernel, ядро компилируется нормально, без ошибок, но мой файл не подхватывает, в моей директории файла *.o не создается.
Пробовал добавить в свой Makefile строчку для отладки:
но она не выводиться на экран. Получается мой Makefile в сборку не включается, а почему не могу понять, может еще какие-нибудь шаги нужно делать?
По идее, все правильно, должен компилировать ...
Проверьте системное время, он может игнорировать файлы, дата создания которых позже чем текущая дата системы.