Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 Sep 1995 22:52:13 -0400 (EDT)
From:      John Brann <jbrann@panix.com>
To:        hardware@freebsd.org
Subject:   Re: Video Board, Cirrus Logic 5434 on PCI
Message-ID:  <199509060252.WAA11828@panix2.panix.com>
In-Reply-To: <Pine.BSF.3.91.950905102514.1218A-100000@zapata.omnix.fr.org> from "Didier Derny" at Sep 5, 95 10:27:34 am

next in thread | previous in thread | raw e-mail | index | archive | help
> 
> 
> Is it possible to use a Cirrus (GD5434) Board with FreeBSD-2.05 and 
> XFree86 ?
> 
> 
Yes, definitely.  I have a PCI card with 2Mb memory which works just fine at 
8bpp.  It also worked with 1Mb - which brings me to another question...

I added the extra Meg of memory to move up to 64K colours.  In order to drive 
my GD5434 up to 16bpp, I must specify a 'Membase' option for the framebuffer 
base address.  To quote the 'Readme'...

  With a card on the PCI bus, there is a PCI configuration register that
  holds the framebuffer base address. However, the driver currently does
  not read it out yet, so you'll have to specify the address with
  MemBase. On one system tested, it mapped at 0xa0000000, and it
  appeared addresses where assigned in 0x08000000 increments over the
  PCI devices. A program is most likely available to read out the PCI
  configuration.


So, does this program exist?  Alternatively, can I work out the info. I need
from the boot messages?  I see that... 

   vga0 <VGA-compatible display device> rev 142 int a irq ?? on pci0:18
   pci0: uses 16781312 bytes of memory from f800000 0 upto f8ffffff.

Any help is appreciated...

I'm running 2.0.5-950622-SNAP on a Pentium 60 with 32Mb of RAM

John

-- 
  "That was inedible muck, and there wasn't enough of it."
                                          Sir Henry Rawlinson.
John Brann  --  jbrann@panix.com  jbrann@newparadigm.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199509060252.WAA11828>