[Wine] Want to use Digital Oszilloscope DSO-2100 at parport LPT1

Gert van den Berg wine-users at mohag.net
Tue Feb 2 11:41:31 CST 2010


I might be completely wrong, but here goes...

On Tue, Feb 2, 2010 at 12:27, lsmod <wineforum-user at winehq.org> wrote:
> Some time ago i already tried to get running a Digital Oszilloscope DSO-2100 at the parallel port LPT1.

>
> I installed the old Windows98-Version of the Oszilloscope software in "Windows ME" emulation.

>> Module  Address                 Debug info      Name (29 modules)
>> PE        650000-  656000       Deferred        ioport.sys

That looks a lot like a driver, maybe this one:
http://www.brothersoft.com/ioport-download-47899.html

Drivers would not work under Wine.

IO Ports should NEVER be accessed directly on a multi-tasking
operating system. (If direct access takes place, multiple application
can access the port simultaneously, leading to crashes in the best
case...) If it runs under a Windows NT as a non-administrator user,
this is not the issue...

You might be able to bypass it by using a wrapper that sets up IO
permissions using http://linux.die.net/man/2/ioperm and then starts
the Wine program.. (It would probably need to run as root) Not sure if
that would be able to bypass driver issues...

>> fixme:vxd:VXD_Open Unknown/unsupported VxD L"vkvxd.vxd". Try setting Windows version to 'nt40' or 'win31'.

VXD drivers won't work, try a non Win9x mode...

> I would say there is just no access to the parport!?

Or the parallel port only works if it is access by the proper
interfaces, not directly by an application doing stuff that only the
kernel should be doing...

Gert



More information about the wine-users mailing list