TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Leon Deboer
from: Andrew Grillet
date: 1995-08-12 21:56:40
subject: Re: PORT VIRTUALIZATION

-=> On 05 Aug 95  22:59:00 Leon Deboer said to All <=-

 LD> I am told OS2 virtualizes all of it's IO space and devices and if
 LD> this is true is the following possible on a network connected under
 LD> OS2.
 LD> Can a parallel port on machine A be "virtualized" on machine B so
 LD> that it looks like a local port.
 It can.

 LD> My reason for wanting this in that I
 LD> have some DOS/WINDOZE programs which must obviously use direct LPT
 LD> access on a local basis in that they can not be fooled into printing on
 LD> a network they report only the local ports even though I have other
 LD> "VIRTUAL" ports allocated with network printers.

These presumably don't use the bios to access the printer port, and hit the
hardware direct.

 LD> What's invloved if is possible and any programmers willing to
 LD> discuss a fee to do it?

You have to set up the hardware to interrupt if an attempt is made to
access the port, go and look at the instruction that did it, and pass it
to the other machine. If its an IN, you also have to get the data, then
restart the trapped program. It sounds easy, but it is fiendishly hard
to debug.

The timing is completely screwed. Anthing timing sensetive wont work.
(This means dongles normally, but also parallel to scsi converters,
and parallel port network cards. Some printers have bi-directional comms
using the control lines for data, and these may not work either.)

I might quote, but I'm working at present, and don't have the time.

If you cant find someone else you might try twisting my arm.

Andrew


... Engage brain before operating mouth
--- Blue Wave/Max v2.12 OS/2 [NR]
* Origin: Me/2 (2:254/259)
SEEN-BY: 105/42 620/243 711/401 409 410 413 430 807 808 809 934 955 712/407
SEEN-BY: 712/515 628 704 713/888 800/1 7877/2809
@PATH: 254/259 1 255/1 440/4 141/209 270/101 105/103 42 712/515 711/808 809
@PATH: 711/934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.