I would like to use an I/O board (8255 chip set) that uses lets say a base address range of 300H (Prototype function range).
How does one bypass the "virtual memory" and get/set some physical memory?
Any help would be appreciated.
I would like to use an I/O board (8255 chip set) that uses lets say a base address range of 300H (Prototype function range).
How does one bypass the "virtual memory" and get/set some physical memory?
Any help would be appreciated.
OS-MS 2000, MS C++ v6.x
WinNT doesn't give you direct access to anything outside your processes virtual memory space without some form of driver or hack. Do a search for 'giveio' in your favourite search engine.
Go figure, thanks for the helpOriginally posted by Sorensen
WinNT doesn't give you direct access to anything outside your processes virtual memory space without some form of driver or hack. Do a search for 'giveio' in your favourite search engine.
So what's a good template for an NT driver?
At this point in time.....lookup WDM (Windows Driver Model)Originally posted by Unregistered
So what's a good template for an NT driver?