LINUX.ORG.RU
Ответ на: комментарий от DELIRIUM

Эта, хочу, чтобы echo 'bla-bla-bla' > /dev/fb0' выводилось на /dev/tty1. cat /dev/fb0 > /dev/tty1, вроде, одноразовая команда, а мне надо, чтоб всегда при записи данных в /dev/fb0 (в том числе из проги user space) они появлялись на /dev/tty1...

alexvm
() автор топика
Ответ на: комментарий от anonymous

Тоже не совсем то. Мне надо, чтобы /dev/fb0 использовался не как простая ссылка, а для того, зачем он и был придуман - вывод на консоль (я использую spi жки) текстовой информации в графическом виде, причем я хочу ещё и фонт задавать...

alexvm
() автор топика
Ответ на: комментарий от anonymous

Ну, я же не требую невозможного )) Как я понимаю, фреймбуфер и предназначен для вывода информации на заданное графическое устройство. Только как ему это устройство указать...

alexvm
() автор топика
Ответ на: комментарий от power

Лоханулся, неправильно вопрос сформулировал.

Есть драйвер ЖКИ, драйвер создает и регистрирует фреймбуфер /dev/fb0. Надо организовать консоль на этом ЖКИ. Например, echo 'bla-bla-bla' > /dev/tty1 приводит к тому, что данные транслируются в этот самый /dev/fb0 и выводятся на ЖКИ.

alexvm
() автор топика
Ответ на: комментарий от power

Ну так тебе нужен терминал для фреймбуфера. Например http://code.google.com/p/fbterm/

Есть встроенный драйвер fbcon, он создает консоль для фреймбуфера. Но как ему указать девайс, на который консоль выводить?

alexvm
() автор топика

ТС юзай screen для своих нужд. и будет тебе счастие.

MikeDM ★★★★★
()
Ответ на: комментарий от anonymous

да,

3. fbcon=map:<0123>
95	
96	        This is an interesting option. It tells which driver gets mapped to
97	        which console. The value '0123' is a sequence that gets repeated until
98	        the total length is 64 which is the number of consoles available. In
99	        the above example, it is expanded to 012301230123... and the mapping
100	        will be:
101	
102			tty | 1 2 3 4 5 6 7 8 9 ...
103			fb  | 0 1 2 3 0 1 2 3 0 ...

только где эту опцию задавать, у меня ембеддед устройство, ни лило, ни груба...

alexvm
() автор топика
Ответ на: комментарий от alexvm

Совсем нет загрузчика никакого? Вроде бы можно еще вкомпилить строку с параметрами ядра прямо в ядро. Ну или если это модуль ядра то при загрузке этого модуля ему можно передавать параметры.

Hope ★★
()
Ответ на: комментарий от Hope

модуль скомпилирован с ядром, загрузчик есть, конечно, u-boot, но сомневаюсь, что опцию fbcon=... можно передавать в парамеирах ядра.

alexvm
() автор топика
Ответ на: комментарий от alexvm

вкомпилять коммандлайн в ядро? использовать загрузчик?

slapin ★★★★★
()
Ответ на: комментарий от slapin

А ты не сомневайся.

Точно, зря сомневался. Работает. Всем спасибо!

alexvm
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.