Re: Question about Hardware IO mapping
- From: "Dusko Savatovic" <savatovic@xxxxxxxxxxxxxxxx>
- Date: Sun, 29 Nov 2009 18:49:09 +0100
Hi dtremain,
There's an old saying, "If it ain't broken, don't fix it".
Anyway, I remember good old days of "daisy chaninig" parallel ports.
First, you would attach a scanner, then you would daisy chain IOMega zip drive and finally, you would daisy chain a printer.
Frankly, I don't know what LCRAM card reader is. Can it be replaced by something more modern? USB card reader perhaps? What sort of data is being exported/imported?
First
You may try to "SET LCBASE=10c0" by an alternative way, ie System Properties/Advanced/Environment Variables. Set this variable as both System variable and User variable (under user account that starts your application).
Second
Why does it have to be PCI-DIO24 ?
On some motherboards, the built-in parallel port can be remapped to 380h.
Good luck, and please keep us posted. I'm dying of curiosity.
"dtremain" <dtremain@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message news:6138BD54-75EB-4B2F-B4B7-C3B039597908@xxxxxxxxxxxxxxxx
I am in need of some direction with I/O mapping. We recently moved a client.
from a 2000 server up to a new 2008 server. In the old server was PCI-DIO24
parallel interface card that was linked to an LCRAM card reader which was
used by an office app to import and export data. The old IO address of the
card (in the 2000 server) was 380h, and on that 2000 server everything seemed
to work fine. When I moved the apps and hardware from the old server to the
new one the application that drives the LC cards is still wanting to read
based on the old hardware address, 380h, even though the new address is
10c0h. Is there anything I can do within the server's autoexec files to
correct (or manipulate) the address of the card so the cards can be read?
When I attempt to run the app it says that it cannot find an I/O card at
address 380h. I have uninstalled and reinstalled the drivers thinking that
something might change, but no luck yet. Our programmer found the old
manuals and they stated to use "SET LCBASE=10c0" in the autoexec.bat file and
that would cure the issue, but doing so has not resulted in anything
positive, and to be honest I thought that the newer platforms do not use
autoexec.bat anyhow so I didn't expect it to work. Can anyone give me so
pointers?
Thanks in advance.
- References:
- Question about Hardware IO mapping
- From: dtremain
- Question about Hardware IO mapping
- Prev by Date: Question about Hardware IO mapping
- Next by Date: Re: Everyone/Admin permissions for print driver problems
- Previous by thread: Question about Hardware IO mapping
- Index(es):
Relevant Pages
|