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

Reply via email to