|
From: Michel <mi...@da...> - 2002-02-03 01:08:52
|
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 |