On Sun, 25 Jul 2004, Mark Vojkovich wrote: > On Sun, 25 Jul 2004, Samuel Teng wrote: > > Please do help me!! I tried to run XFree86-4.2.0 on a Monochromonic LCD with 1BPP support. > > But the characters are displayed in a reversed style! For example, if the bitmap is 1010000, it will > > be displayed as 00000101. > What do you mean displayed reversed? If LSBFirst, then the LSB will > be the leftmost pixel and the MSB will be the rightmost pixel. > > I have set the IMAGE_BYTE_ORDER and BITMAP_BIT_ORDER to LSBFirst. Then why it is > > reversed? Those are the settings for mfb. On ix86 (among others), IMAGE_BYTE_ORDER must be LSBFirst; BITMAP_BIT_ORDER, MSBFirst; and BITMAP_SCANLINE_UNIT 8, for 1bpp operation. This is all set up by the xf1bpp framebuffer. It therefore seems likely you are using the wrong framebuffer. Marc. +----------------------------------+-----------------------------------+ | Marc Aurele La France | work: 1-780-492-9310 | | Computing and Network Services | fax: 1-780-492-1729 | | 352 General Services Building | email: tsi@xxxxxxxxxxx | | University of Alberta +-----------------------------------+ | Edmonton, Alberta | | | T6G 2H1 | Standard disclaimers apply | | CANADA | | +----------------------------------+-----------------------------------+ XFree86 developer and VP. ATI driver and X server internals. _______________________________________________ XFree86 mailing list XFree86@xxxxxxxxxxx http://XFree86.Org/mailman/listinfo/xfree86