LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Direct memory read from Windows 98

I have a need to read a portion of memory, in the upper 10 mbyte
region, in a Windows 98 machine using either LabVIEW 5.1.1 or
LabVIEW 6i. I am not able to find any working code on the
National site. Does some one have a working example or can they
refer me to a company that sells one. I know about the port in
and out functions and they wont work

any help would be appreciated
thank you

James Zumstein
925 422-5744
E-mail zumstein1@llnl.gov
0 Kudos
Message 1 of 2
(2,246 Views)
Port in/out functions are for I/O ports, not for memory I/O.
You need to write a VxD which can access ANY of logical memory
addresses, and a DLL which bridges the VxD and your app. Then
your app will ba able to use the DLL thru the CallLibrary feature.

But anyway why do you need access upper 10MB area of the
Windows system? How do you decice the memory range of
the 10MB? And what do you obtain from the mem space?

Makoto

"jamesz" wrote in message
news:3AC750C3.B29B504@home.com...
> I have a need to read a portion of memory, in the upper 10 mbyte
> region, in a Windows 98 machine using either LabVIEW 5.1.1 or
> LabVIEW 6i. I am not able to find any working code on the
> National site. Does some one have a working example or can they
> refer me to a
company that sells one. I know about the port in
> and out functions and they wont work
>
> any help would be appreciated
> thank you
>
> James Zumstein
> 925 422-5744
> E-mail zumstein1@llnl.gov
>
0 Kudos
Message 2 of 2
(2,246 Views)