On Sam, 2002-02-02 at 19:47, Adam Kowalczyk wrote:
> The last big hurdle I'm facing is getting the XFree86 4.1.0 to work w=
ith
> the tdfx driver to take advantage of the hardware acceleration. The issu=
e
> seems to be that the XFree86 driver is looking directly at the BASE ADDRE=
SS
> REGISTERS of the PCI card instead of reading the values from the OS. The
> other problem may be that the driver doesn't like the 0x40000000 address =
for
> the IO base. Unfortunately, there is nothing that I can do since that's
> where it happens to be and that address needs to be ioremapped. This was
> the one thing that I had to change in the tdfxfb.c video driver as well.
Looking at xf86EnableIO() in
xc/programs/Xserver/hw/xfree86/os-support/linux/lnx_video.c,
implementing the pciconfig_iobase syscall should be a first step towards
a solution.
--=20
Earthling Michel D=E4nzer (MrCooper)/ Debian GNU/Linux (powerpc) developer
XFree86 and DRI project member / CS student, Free Software enthusiast
|