accessing physical memory mapped to a pci board

J

john

I would like to view physical memory that is mapped to a pci board. I
am using a tool called WinIO to try to create a virtual address to
that physical memory. It works for both read and write of some
addresses, like 0x9FFF0. However, the resource the board uses is
address at 0xE8100000 which I cannot pick up with the tool. I have
confirmed that address in windows device manager and in the BAR0 entry
in the table that the PCI board registers with windows. Is there some
protection in Windows that I must circumvent to view that memory?

I am running an XP box. The board's driver is installed and the board
is functioning properly in windows while I am trying to read the
memory. I have 1 GB of physical RAM and a swap file of 1.5 GB. (the
memory address that PCI board is at appears to be about 3.8 GB
offset... I'm not sure about that either)

I appreciate any thoughts you have.

Thanks,
John
 
Q

Quentin Godfroy

I would like to view physical memory that is mapped to a pci board. I
am using a tool called WinIO to try to create a virtual address to
that physical memory. It works for both read and write of some
addresses, like 0x9FFF0. However, the resource the board uses is
address at 0xE8100000 which I cannot pick up with the tool. I have
confirmed that address in windows device manager and in the BAR0 entry
in the table that the PCI board registers with windows. Is there some
protection in Windows that I must circumvent to view that memory?

I am running an XP box. The board's driver is installed and the board
is functioning properly in windows while I am trying to read the
memory. I have 1 GB of physical RAM and a swap file of 1.5 GB. (the
memory address that PCI board is at appears to be about 3.8 GB
offset... I'm not sure about that either)

I appreciate any thoughts you have.

Thanks,
John

This is far out of the scope of this newsgroup. You should try some
more specific newsgroups.
 
K

Keith Thompson

john said:
I would like to view physical memory that is mapped to a pci board. I
am using a tool called WinIO to try to create a virtual address to
that physical memory. It works for both read and write of some
addresses, like 0x9FFF0. However, the resource the board uses is
address at 0xE8100000 which I cannot pick up with the tool. I have
confirmed that address in windows device manager and in the BAR0 entry
in the table that the PCI board registers with windows. Is there some
protection in Windows that I must circumvent to view that memory?
[...]

You're asking a Windows question, not a C question.

comp.os.ms-windows.programmer.win32 *might* be the right place to ask,
but I'm not sure.
 
J

jacob navia

john said:
I would like to view physical memory that is mapped to a pci board. I
am using a tool called WinIO to try to create a virtual address to
that physical memory. It works for both read and write of some
addresses, like 0x9FFF0. However, the resource the board uses is
address at 0xE8100000 which I cannot pick up with the tool. I have
confirmed that address in windows device manager and in the BAR0 entry
in the table that the PCI board registers with windows. Is there some
protection in Windows that I must circumvent to view that memory?

I am running an XP box. The board's driver is installed and the board
is functioning properly in windows while I am trying to read the
memory. I have 1 GB of physical RAM and a swap file of 1.5 GB. (the
memory address that PCI board is at appears to be about 3.8 GB
offset... I'm not sure about that either)

I appreciate any thoughts you have.

Thanks,
John

You have to build a device driver John. That is outside the scope of
this group. Try one of the device drivers groups in the msnews
server. They are followed by dedicated microsoft professionals
that are very competent and will tell you exactly what you
have to do. I always found there very helpful people.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,997
Messages
2,570,239
Members
46,828
Latest member
LauraCastr

Latest Threads

Top