Уважаемому sasamy !!!
Команд:
hwinfo --framebuffer
и
fbset
я Debian не вижу.
Сейчас, пока плата отлаживается, я работаю под
VMplayer c SK-iMX233.
Возможно проблемы из-за его укороченности.
Понятно - это bsd-аналог линуксового фрембуфера о котором тут уже была речь (кстати - он появился намного позже чем в фреймбуфер в Linux и ни то ни другое строго говоря к юниксу отношения не имеет), соотвественно посмотреть режим можно через fbset, Qt прекрасно работает с линуксовым фреймбуфером, изменять режим как уже писал Павел смысла нет.
$sudo apt-get install fbset hwinfo
По поводу документации - смотрите в исходниках ядра
$cd linux-xxx/Documentation/fb
Большое спасибо Всем !!!
Сажусь читать linux-xxx/Documentation/fb
Надеюсь что-нибудь вычитать.
Если интересуют результаты - сообщу.
С благодарностью
Алексеев Аркадий
а вовсе и не на винте было, а на микроэсди (будь она неладна) :P
могу еще ядро (если очень сильно кастрировать) на флопик положить, а рутовую на zip-drive..
чуть не согласен, на примере imx535 - у меня сложилось впечатление, что как минимум при работе с lvds драйвер можно заставить считывать параметры матрицы (edid), после чего драйвер подстраивает под правильную геометрию фреймбуфер и физику интерфейса..
но это сильно частный случай - в общем да, параметры жестко прописаны и привязаны к конкретному TFT..
(впрочем, и тут есть ньюансы)..
на мой взгляд, вы уходите на слишком низкий уровень - это скорее системные функции, прикладники обычно не заморачиваются такими вещами..
в свое время я пробовал начальные действия по написанию софтины по работе с фрейбуфером, вполне успешно открывал, чего то рисовал и писал - все работало..
ах да.. утилита fbset должна быть в составе buildroot вашего BSP для imx-a..
если хочется низкоуровнего - в том же билдруте посмотрите сорцы программы fbi - там много чего полезного будет..
Уважаемому Yury093
Дело не в низком уровне.
Просто изображение на экране и на бумаге иногда
немного отличаются. Например, на экране фон графиков
удобнее иметь черным, ана бумаге белым и т.д.
Так вот это удобнее делать путем простой смены палитр.
Для экрана один набор, а для печати другой.
И не надо менять софт. По крайней мере мне так нравится.