I need to map an address in my virtual address space to a physical address so it can be used by a custom made board to do a DMA transfer directly into PC memory.

Preferably this mapping would be done while in user mode (Win2K).

I don't even know if this is possible, but any sugestions are welcome.