Need to add LPT at port 378

  • Thread starter Thread starter njem
  • Start date Start date
N

njem

I have an old program that uses a parallel port key. My system doesn't
have a parallel port so I put an add-in card in and it can be set to
LPT1 but the address range it uses is A400, no where near the old
standard 378. I cannot change the address it uses. Nothing is using
378. The key is not recognized. Anyone know a way to add a parallel
port at 378?

Thanks
 
njem said:
I have an old program that uses a parallel port key. My system doesn't
have a parallel port so I put an add-in card in and it can be set to
LPT1 but the address range it uses is A400, no where near the old
standard 378. I cannot change the address it uses. Nothing is using
378. The key is not recognized. Anyone know a way to add a parallel
port at 378?

Thanks

Return the add-in card. Shop for a parallel port card that lists
a physical address at 378 or one which can be programmed or can
be jumpered to it. The other alternative is to upgrade the old
program to a Windows XP version, if that option is available.
 
That's the nature of my question. I don't find many parallel port add-
in cards anymore, and the ones I find don't give that kind of detail.
Has anyone bought such a card that could use 378? I guess I'll ask
that as another post.
 
njem said:
I have an old program that uses a parallel port key. My system doesn't
have a parallel port so I put an add-in card in and it can be set to
LPT1 but the address range it uses is A400, no where near the old
standard 378. I cannot change the address it uses. Nothing is using
378. The key is not recognized. Anyone know a way to add a parallel
port at 378?

Thanks



WinXP does not allow any software applications to directly address
hardware resources, such as serial or parallel ports. This behavior is
by design and is one of the reasons the WinNT family of operating
systems is so much more stable than Win9x. For a hardware security
dongle (your parallel port key) to work on these operating systems, very
specific device drivers must be provided by the application's manufacturer.

Before wasting anymore time, money, or effort, contact the
manufacturer of the application to see if any updates, patches, or
upgrades are available. If the application's manufacturer will not (or
cannot because they no longer exist) provide you with a patch, new
device driver, or product to render this legacy application
Win2K/XP-compatible, you have little choice other than to replace it, or
continue using the OS for which it was designed. Alternatively, you'll
need to acquire a newer version of your application that is designed
specifically for Win2K/XP.


--

Bruce Chambers

Help us help you:


http://support.microsoft.com/default.aspx/kb/555375

They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety. ~Benjamin Franklin

Many people would rather die than think; in fact, most do. ~Bertrand Russell

The philosopher has never killed any priests, whereas the priest has
killed a great many philosophers.
~ Denis Diderot
 
What else would be in the way? This program ran on an XP system that
had a built-in parallel port. That system died. Moved the program to a
new system with no parallel port. Installed the parallel add-in and
tried it at its default LPT2 or set as LPT1, connected the dongle, the
program runs but then says it can't find the dongle. Applying what you
said about specific drivers the software must know how to access the
dongle thru XP. But it worked on an old system with built-in port but
not add-in port. Company is no longer available.

Thanks
 
njem said:
What else would be in the way? This program ran on an XP system that
had a built-in parallel port. That system died. Moved the program to a
new system with no parallel port. Installed the parallel add-in and
tried it at its default LPT2 or set as LPT1, connected the dongle, the
program runs but then says it can't find the dongle. Applying what you
said about specific drivers the software must know how to access the
dongle thru XP. But it worked on an old system with built-in port but
not add-in port. Company is no longer available.

Thanks
Windows XP does support an address of 378 for the parallel port. The
problem is to find a, add-in parallel port device that utilizes the
same 378 address, as mentioned to GRider. Failing this, for a legacy
application that has died on the vine of obsolesence, it is worthwhile
to keep and maintain just a legacy system to operate it.
 
GHalleck said:
Windows XP does support an address of 378 for the parallel port. The
problem is to find a, add-in parallel port device that utilizes the
same 378 address, as mentioned to GRider. Failing this, for a legacy
application that has died on the vine of obsolesence, it is worthwhile
to keep and maintain just a legacy system to operate it.

I don't know anything about getting the address needed, but this
device claims to be able to do it.

http://www.lavalink.com/index.php?id=247

Adds one PCI bus 25-pin Enhanced (EPP) Parallel Port to any PCI-equipped PC.
Software configurable for standard ISA LPT (0278h and 0378h) addresses.

http://www.newegg.com/Product/Product.aspx?Item=N82E16815317014

I tried looking for PCI to ISA bridge cards and an
ISA parallel port card, but found the Lava thing instead.

It might be worth phoning the manufacturer and asking about
operation with dongles.

http://www.lavalink.com/dev/index.php?id=27

"2 Vulcan Street, Toronto, Ontario, M9W 1L2, CANADA

T: 1-800-241-LAVA (5282) toll free in North America
T: 416-674-5942
F: 416-674-8262
Skype: office.lavacomputers

Company Contacts

Sales: sales_at_remove-thislavalink.com
Tech Support: tech_at_remove-thislavalink.com"

HTH,
Paul
 
Paul said:
I don't know anything about getting the address needed, but this
device claims to be able to do it.

http://www.lavalink.com/index.php?id=247

Adds one PCI bus 25-pin Enhanced (EPP) Parallel Port to any
PCI-equipped PC.
Software configurable for standard ISA LPT (0278h and 0378h) addresses.

http://www.newegg.com/Product/Product.aspx?Item=N82E16815317014

I tried looking for PCI to ISA bridge cards and an
ISA parallel port card, but found the Lava thing instead.

It might be worth phoning the manufacturer and asking about
operation with dongles.

http://www.lavalink.com/dev/index.php?id=27

"2 Vulcan Street, Toronto, Ontario, M9W 1L2, CANADA

T: 1-800-241-LAVA (5282) toll free in North America
T: 416-674-5942
F: 416-674-8262
Skype: office.lavacomputers

Company Contacts

Sales: sales_at_remove-thislavalink.com
Tech Support: tech_at_remove-thislavalink.com"

HTH,
Paul


This particular card should work because it can be set for the
0378h address.
 
njem said:
What else would be in the way? This program ran on an XP system that
had a built-in parallel port. That system died.


I do wish you had bothered to mention that key piece of information in
the original post. Then we'd have known that the application was
designed for WinXP and that it had the requisite "drivers" built-in. It
would have saved a great deal of time.

Moved the program to a
new system with no parallel port.


Can't help wondering: If you knew that you required a parallel port,
why did you buy a computer without one?



--

Bruce Chambers

Help us help you:


http://support.microsoft.com/default.aspx/kb/555375

They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety. ~Benjamin Franklin

Many people would rather die than think; in fact, most do. ~Bertrand Russell

The philosopher has never killed any priests, whereas the priest has
killed a great many philosophers.
~ Denis Diderot
 
Thanks much. I searched for such cards but didn't find one that stated
it would allow using 378. I'll order one.
 
Well, Bruce, the program had been running on an old XP system that
died. I only had a system without parallel port to move it to. Since
the old system had a built-in port, and the new one only had a port by
way of my add-in card which used a different address, I assumed the
address was the problem. The old system is too dead to check what
address its port was at. I'm going to get one of these suggested cards
and try it.

I still assume the address is the problem, even though we assume it
has correct drivers since it was working with XP. I'm now assuming
they may have written drivers but didn't write them flexible enough to
deal with LPT1 being at anything other than the old standard 378. I'll
find out with the new card.
 
njem said:
Thanks much. I searched for such cards but didn't find one that stated
it would allow using 378. I'll order one.

It is interesting that this PCI device has a BAR for IO space and a
BAR for PCI space. I didn't know you could do that. I thought
PCI devices just used PCI space. And an external EEPROM allows
changing some of the values. Maybe the Lava product does
something like that.

http://www.oxsemi.com/products/serial/documents/PCI_to_serial/5volt/OX16PCI952/SER_OX16PCI952_DS.pdf

http://www.oxsemi.com/products/seri...ial/5volt/OX16PCI952/SER_OX16PCI952_EVBUG.pdf

Paul
 
Back
Top