public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] lcd-console / display rotation
@ 2015-03-02 10:12 Hannes Petermaier
  2015-03-02 21:42 ` Simon Glass
  2015-03-02 22:04 ` Anatolij Gustschin
  0 siblings, 2 replies; 5+ messages in thread
From: Hannes Petermaier @ 2015-03-02 10:12 UTC (permalink / raw)
  To: u-boot

Hello everybody,

A short question about lcd-console:

Today u-boot only supports a 'linear framebuffer', meaning the next pixel 
of a character is allways right after left and the framebuffer address is 
incrementing.
We call this the display is mounted with 0? rotation.

In some cases we have a rotated display.
Maybe rotated by 90? to have portrait mode or even 180? due to mechanical 
issues.

My question is:
Is anybody currently working around this, having rotated display ?
If not so, i would like start a implementation.

180? is quite easy, we only need to add some offset (total len of 
framebuffer) to our framebuffer base address and do -- instead ++ for 
drawing characters. Font can be reused.

In the other cases, 90? and 270? it will maybe a bit tricky. I think a 
?rotated font? is also necessary.

Of course we have to think about the other functions like scroll up/down.

best regards,
hannes

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2015-03-04 11:58 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-02 10:12 [U-Boot] lcd-console / display rotation Hannes Petermaier
2015-03-02 21:42 ` Simon Glass
2015-03-03 10:31   ` Hannes Petermaier
2015-03-04 11:58     ` Nikita Kiryanov
2015-03-02 22:04 ` Anatolij Gustschin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox