David, You may want to consider changing the alloc_page to use pci_alloc_consistent() as is done in Alan Cox's version of the drm's. I changed the i810 one to do that in a patch sent to the drm list a couple weeks ago (Doesn't seem to be applied, I thought Jens was applying it). It looks like the alloc_page was reworked, but the pci_alloc_consistent() seems a cleaner way to go. (And potentially more correct, as I know that Alan changed it for a reason)
I don't know how far back the pci* functions go. Might be a compatibility issue. -Matt -----Original Message----- From: David Dawes [mailto:[EMAIL PROTECTED]] Sent: Tuesday, September 10, 2002 6:33 PM To: [EMAIL PROTECTED] Subject: [Xpert]i830/i845G updates I've just committed a major rework of the i830/i845G support in the i810 driver. It's available from the XFree86 CVS trunk. If you had problems with the previous version, try this one. This version works best with the 2.4.19 kernel (or later). I've also done a little testing of this driver on FreeBSD with an 845G. FreeBSD's agp kernel module needs some patching to work with the 830 and 845G. I've got some further information about this at <http://www.xfree86.org/~dawes/845driver.html>. David -- David Dawes Release Engineer/Architect The XFree86 Project www.XFree86.org/~dawes _______________________________________________ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert _______________________________________________ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
