Solution: Text drawing problems on armbe-linux platform with sisusb driver

Michel Dänzer michel at tungstengraphics.com
Wed Jan 17 01:59:22 PST 2007


On Tue, 2007-01-16 at 09:56 -0600, George McCollister wrote:
> This is a follow up to the following post:
> http://lists.freedesktop.org/archives/xorg/2006-November/020097.html
> 
> BYTE/BIT_ORDER is set to LSBFirst for all linux __arm__! I'm using an 
> IXP425 which is big endian. Changing LSBFirst to MSBFirst fixes the 
> problem described in my November post!
> 
> xserver/include/servermd.h line 500
> 
> /* linux on the Compaq Itsy */
> #if defined(linux) && defined(__arm__)
> #define IMAGE_BYTE_ORDER        LSBFirst
> #define BITMAP_BIT_ORDER        LSBFirst

I assume X_BYTE_ORDER is defined correctly as X_BIG_ENDIAN? I'm
wondering if at least IMAGE_BYTE_ORDER couldn't be derived from
X_BYTE_ORDER on all platforms.


-- 
Earthling Michel Dänzer           |          http://tungstengraphics.com
Libre software enthusiast         |          Debian, X and DRI developer




More information about the xorg mailing list