[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: X server support?
-----BEGIN PGP SIGNED MESSAGE-----
On Sep 10, 2008, at 1:50 PM, KIYOHARA Takashi wrote:
From: Michael Lorenz <macallan%netbsd.org@localhost>
Date: Tue, 9 Sep 2008 23:52:30 -0400
I want support the X server for port bebox and prep.
What should I first do?
I copied some files of /usr/X11R6/lib/modules of macppc. And, mmap
the map of 0xfc000000 and it failed though Driver was set to s3 in
XF86Config for bebox.
Sure it wasn't 0xf2000000? That would be the Xserver trying to mmap
the PCI IO space.
I put XF86Config and XFree86.0.log's on bebox.
This is where mapping IO space fails:
(WW) xf86EnableIO 5
(II) xf86EnableIO: ffffffff
(WW) Can't map IO space!
Then X tries to mmap the card's framebuffer aperture, apparently
believing it's at 0xfc000000 but I see no such range reported in the
PCI scan. Could you please post the card's pcictl dump output?
I suspect that the card either doesn't have a BAR for its aperture or
the driver doesn't look at it and tries to get the aperture address
from the graphics chip's IO registers which returns bogus since we
failed to map IO space.
If the card doesn't use a BAR for its aperture we have a problem
since drivers like genfb will only let you mmap ranges that are
either known to belong to the graphics chip or PCI IO.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
-----END PGP SIGNATURE-----
Main Index |
Thread Index |