Доброго времени суток, у меня к Вам появился такой вопрос, пару недель назад попала мне в руки плата привезенная из Китая типа dewelopment board там в комплекте шли 2 диска, вобщем я запустил на ней xubuntu бинарные фалы взял из диска, там все ложится в карту памяти потом с неё происходит загрузка и бинарники переписываются в nanad чип и потом грузится можно оттуда, это так предыстория, сама плата называется tiny6410 board с процом арм11 и сенсорным дисплеем. Я собрался эту плату использовать в качестве устройства управления через spi ведомым устройством и для того чтобы последовательный интерфейс работал нужно было в настройках ядра поставить нужную опцию через menuconfig и откомпилить, но тут китайцы подложили очень не кислую свинью, плата пришла со спецефическим дисплеем Н43 и на диске откомпиленные образы ядра тока были без исходников, драйвер дисплея я нашел в исходниках ядра тока другой версии более ранней, с этим ядром работать плата не зохотела, порывшись по сайту производителя и местном форуме нашел исходники нужной версии ядра. Вот тока незадача там при распаковке предлагается несколько файлов config под разные дисплеи а моего нет, после перезборки под наоболее подходящий дисплей N43 картинка на дисплее получается размыта, но появляется spi Теперь вопрос:
как мне добавить в ядро линукса драйвер дисплея взятый из другой версии ядра?
Порывшись по поиску узнал что можно доварлять модули в ядро, но я не уверен то ли это что мне нужно, при добавлении модуля дисплея появится ли он в файле config и можно потом его скажем через menuconfig изменить? Вобщем нужен совет, направление в какую сторону копать, ранее лазить во внутренности ядра не доводилось то. Тут то делов накидать прогу провести кросскомпиляцию и запустить на плате для этого очень понравилась идея взять лазаря Lazarus IDE так как делфи я знаю лучше чем С++ с этим проблем не возникло а настроить ОС это проблема так что надеюсь на Вашу посильную помощь.