Здравствуйте, x64, Вы писали:
I>>vad = MmMapIoSpace(a,4096,FALSE); I>>функция возвращается null. Что я делаю неверно?
x64>Я не большой спец по Windows CE, но может попробовать третий параметр выставить в TRUE?
Из msdn третий параметр
CacheEnable
[in] Flag to indicate whether the physical address range can map as cached memory. For device registers, this value is usually FALSE.
Думаю ошибка со структурой PHYSICAL_ADDRESS... или с размером памяти отображаемой, но что-то по-разному пробовала, никак...