Tech Support > Microsoft Windows > Drivers > Accessing large physical memory block (128M-1G)
Accessing large physical memory block (128M-1G)
Posted by Michael Huang on February 2nd, 2005


Hi all,

There is a big block of physical memory (128M-1G) reserved for my driver
(x86 only) as cache buffer for a special app. OS is unaware of this memory
block.

How could my driver access this big physical memory block, less than 64K
each time, at IRQL as high as DISPATCH level?

Any suggestion will be appreciated.

Thanks in advance
---------
Michael


Posted by Gabriel Bogdan on February 2nd, 2005


As a sugestion, use IoQueueWorkItem, then in the callback use MmMapIoSpace?


"Michael Huang" <mhuang@emboot.com> wrote in message
news:%23QDrI%23VCFHA.3328@TK2MSFTNGP14.phx.gbl...