Sorry if this is repeat: haven't seen my original show up in 12 hours.

I have a question about "what if physical memory is fragmented"?
The AGIPIOC_ALLOC call returns a 'physical' address.
This implies that the ALLOC is a single contiguous chunk of physical
memory. Right?

However, I cant imagine that it is easy to guarantee 64 megs of contiguous
physical RAM allocation. So something seems wrong with my assumption.


I've looked at the bsd AGP source, and it uses "malloc()", and some fancy
bsd magic that I dont understand.
Similarly, I do not understand the linux page allocation stuff at all.


So, what should be the behaviour of my agp implementation, if contiguous
physical memory is not available?
I would think it should not be neccessary: thats why the GATT exists, after
all?!

_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to