ну вот.. покрутил..
попробовал собрать вот с этой версией, как с наиболее подходящей: http://sasamy.narod.ru/lcd/pcf8833_16bpp.c
виснет на этапе пробы, анализ printk привел
к функции register_framebuffer(), которая через файл fbmem.c вызывала fb_notifier_call_chain(), далее смотреть не стал ибо нифига не понимаю в ихних закорючках..
кстати в некоторых версиях для LS020 виснет там же.. (ядро 2.6.32.8)
обратно стал мучить вчерашнюю версию с 0.2 кадра пер сек..
переписал функцию в стиле ugly code :)
хм.. результат порадовал - загрузка проца ~10-20%
но где-то что-то глючит - изображение смещено на ~16 пикселей вправо..
тэкс, взял mplayer пересобранный под мнук950, запуск, сегфолт :(
пришлось все собирать по-новой, размер бинарника усох на.. _1_мегабайт (gcc 3.4.1)
запуск прошел успешно, изображение правильное, звук правильный, загрузка проца ~35-40%
вот картинка, может позже выложу видюшку..
Это еще не повод для радости.
А то, что на бб, так я свободно все модули собираю на бб, и гружу при необходимости их на мелкого.(У меня не ls020).
Надо курить код драйвера.
Да я сделал вроде кое как..Будет время оптимизирую,хотя фпс и нагрузка на проц радует.Взял сразу 16битный режим работы..
Вот во вторник заберу экран WF43BTIBED0#000 буду его прикручивать на spi.Кстати взял в 2 раза дешевле чем тут продаются с тачскрином.
Подскажите как обойти что бы экран не гас через некоторое время простоя...?