[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: What is memory allocation boundery in Dindows?



> > Due to the special design of our PCI card, our Windows driver needs
> > to allocate memory in a large size boundary. What is the memory
> > boundary size in Windows? It seems to be 4KB in Unix. Is this the
> > case in Windows?

Just to clarify, the buffer you need as contiguous space is in system
memory, not the memory mapped space the BAR in your card allocates, right ?

Assuming this is true, you do indeed need a page table mechanism in your
card. AGP cards get around this by using the GART at the memory controller.
-- 
                                            _______
Paul C. Miranda (paul.miranda@amd.com)      \ ___  |
"Failure is not an option!" - Gene Kranz    /|   | |
(Flight Director: Gemini, Apollo missions) | |___| |
#include <std.disclaimer>           FNORD  |____/ \|