遲鈍雨人
禁行機車是不公不義的事情,不理解為什麼那麼多人可以視做理所當然?
星期一, 3月 09, 2009
WinIo Library 如何突破2GB限制?
要在Windows下任意存取記憶體如
Rw-Everything
之類的程式大多需要一個kernel driver來幫你突破Windows的保護機制。其中還是open source我所知就只有
WinIo
了。
不幸的WinIo Library因為採用memory section object method,如果要mapping的位址位於2GB之後(0x80000000)就會失敗,這時請採用MmMapIoSpace method。詳細請參考
How To Map Adapter RAM into Process Address Space
。
較新的文章
較舊的文章
首頁
訂閱:
文章 (Atom)