Hi,
I would like C/C++ code to access memory that is set in a driver.
This is a PCI card that accesses the dual-port memory of a microcontroller.
There is a program (exe) which you can access this memory
AcmeView that can be found here:
http://www.softlookup.com/display.asp?id=7087
The manufacturer no longer page and source code already exists not at all.
This program is a general "Memory Viewer"
Here is a picture of my Device Manager the address 0xF0200000 as start address indicates: (the other address space funzt net)
http://imageshack.us/f/708/nxpcidriver.png/
Here is a picture of AcmeView with which I can read this section:
http://imageshack.us/f/822/acmview.png/
"Hello I am here", the microcontroller writes to this memory.
You can also write purely AcmeView there and read the written purely in the microcontroller
So now I want access to C code to that memory.
This memory-Range is outside the address of RAM-memory.
The computer has 2GB of RAM. Windows XP SP3 32-Bit
I've tried the WinIO.dll libary so I can read and write but only inside of RAM-memory not outside.
AcmeView somehow programmed to access to this memory, so ther must be a way to write self a programm wich can do this.
Does anyone have ideas?
Sorry for my bad english.