On Thu, 13 Jan 2000 [EMAIL PROTECTED] wrote:
> From: [EMAIL PROTECTED]
>
> > I'm having a problem setting up X11 for a motherboard with a CL-GD5428 on
> > board.
> > At the moment I can use 8bpp without problems, however the board can
> > support 24bpp. In order to access the higher colour depth I must provide
> > the base address that the card maps the frame buffer to.
>
> I don't think a board with 1Mb of memory can do 24bit color. With 1Mb
> of memory you can do 800x600 at 16 bit color, tops, unless the board
> does some vary strange virtuals. The 5428 itself may be capable but I
> don't think it's been provided with enough memory.
I had a similar issue with a 5428 some time (years) ago. The 5428 can
do 24 bit. However, XFree's support for 24bit requires memory-mapped
access to the board, but some (many?) 5428 boards did not provide this
facility - they didn't hook up the relevent pin. (At 24bit, you're
only going to get 640x480 too)
See /usr/X11R6/lib/X11/doc/README.cirrus, and read about
'5. Linear addressing and 16bpp/24bpp/32bpp modes'
Regards,
Mark
+-------------------------------------------------------------------------+
Mark Cooke The views expressed above are mine and are not
Systems Programmer necessarily representative of university policy
University Of Birmingham URL: http://www.sr.bham.ac.uk/~mpc/
+-------------------------------------------------------------------------+