On Mer, 2005-05-11 at 02:16, Ian Romanick wrote: > I was afraid of that. :( The problem is that the MGA can *only* DMA > commands & vertex data from "PCI" memory or AGP. In the case of the > G200 (typically only 8MB), you don't want to use 1/8th of your on-card > memory for commands either. I'll have to dig deeper and see if there's > another way around this.
Getting physically linear allocations out of the kernel after boot for anything more than about 64K is very touch and go. If you can use the IOMMU for it then you can get 1Mb of virtual space fairly sanely and map it. If you actually need that much. Given your card will be chugging along far more slowly and the transfer rate is far slower I doubt 1Mb would be needed. You've got a good chance of grabbing 128K linear early on at least for testing purposes. Alan ------------------------------------------------------- This SF.Net email is sponsored by Oracle Space Sweepstakes Want to be the first software developer in space? Enter now for the Oracle Space Sweepstakes! http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel