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