framebuffer access in little endian mode

2 messages, 2 authors, 2003-06-20 · open the first message on its own page

framebuffer access in little endian mode

From: Laurent Mohin <hidden>
Date: 2003-06-20 06:48:15

Hello,

I'm designing a custom board with a 405GPr and a Silicon Motion SMI712
graphic controller. The interface to this chip is via PCI interface and it
gives access to its internal framebuffer in little endian format. Because
access done by the 405GPr are in big endian, color in 16bpp mode aren't
displayed correctly.

Unfortunately, it seems that the chip doesn't provide a way to access the
framebuffer in big endian format.

Any  hints are welcome.

Laurent

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

Re: framebuffer access in little endian mode

From: Ralph Blach <hidden>
Date: 2003-06-20 11:22:25

Laurent,

One thought would be to modify the pte entries to support little endian and have an
IO_Remap little endian.  (To those who think this is herasy or what ever, I accept you
critisisms.)

Any body else out there with better, and I know there must be better solutions?

Chip

Laurent Mohin wrote:
Hello,

I'm designing a custom board with a 405GPr and a Silicon Motion SMI712
graphic controller. The interface to this chip is via PCI interface and it
gives access to its internal framebuffer in little endian format. Because
access done by the 405GPr are in big endian, color in 16bpp mode aren't
displayed correctly.

Unfortunately, it seems that the chip doesn't provide a way to access the
framebuffer in big endian format.

Any  hints are welcome.

Laurent



** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help