From: Adam K. <ako...@co...> - 2002-02-02 18:47:57
|
Hi, This is an update on the Prometheus driver for Linux. The driver now recognizes PCI cards in all slots and the generic routines allocate resources to each card. I believe my problem with KDE and GNOME core dumping was related to not having the 2.4.17 modules and System.map installed in the right locations. I attempted to try to compile in an 8029 PCI ethernet card driver but have come across conflicts with respect to some defines being set differently for zorro ethernet cards. Erkki Vaaja has received a kernel and corresponding files and has been able to boot up with the Voodoo 3 card. The last big hurdle I'm facing is getting the XFree86 4.1.0 to work with the tdfx driver to take advantage of the hardware acceleration. The issue seems to be that the XFree86 driver is looking directly at the BASE ADDRESS 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. Adam Kowalczyk |