Thread (12 messages) 12 messages, 6 authors, 2000-09-29

Re: xf 4.0.1 with rage II/rage pro -- multi-headed display!

From: Kostas Gewrgiou <hidden>
Date: 2000-09-27 17:49:48

Possibly related (same subject, not in this thread)

On Wed, 27 Sep 2000, Geert Uytterhoeven wrote:
On Tue, 26 Sep 2000, Benjamin Herrenschmidt wrote:
quoted
One thing: I'd be interested in figuring out what happens if you simply
leave this nasty ATI BAR unassigned (write 0xffffffff and then 0 to it).
Will the controller fail ?
Well, according to Matt Porter, 0 is a valid address in PCI 2.2. So how do you
disable BARs for PCI 2.2-compliant devices?

And I'm afraid what XFree86 4.x will do with BARs set to 0. Probably it will
try to relocate them. I guess that's how it crashes on my box with an
unitialized S3...
Yeap unless i am wrong it will try to relocate them, for prep i fear that
without correct BusAddrToHostAddr/HostAddrToBusAddr functions in the xserver
this isn't going to work at all :(

Don't expect it to initialize the S3 card in any case, the int10 module
needs ISA IO/mem accesses and both don't work at the moment for linux/ppc
you can imagine what the following code will do to your machine :(

 #define V_RAM 0xA0000
 INTPriv(pInt)->vRam = xf86MapVidMem(screen,VIDMEM_MMIO,V_RAM,size);

 Kostas


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help