Computing.Net > Forums > Disk Operating System > Redirect I/O to parallel port?

Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to start participating now! Also, be sure to check out the New User Guide.

Redirect I/O to parallel port?

Reply to Message Icon

Name: Oneapplications
Date: September 12, 2008 at 07:28:33 Pacific
OS: DOS
CPU/Ram: 486 / 64MB RAM
Product: n/a
Comment:

Hi all,

I have an old DOS application that uses direct addressing to an ISA relay card (at address 2A8). We have bought a new PCI version of this card but as it's address is different because it's assigned by PCI plug & play, the card does not work with the software.

Is there anyway of redirecting writes to 2A8 to FE00 (the address of the new card).

Failing that is there any way of redirecting writes to 2A8 to the parallel port instead? We can always use a simple relay unit on the parallel port instead if need be.

Does this require a custom TSR?

Any help greatly appreciated!

Chris.



Sponsored Link
Ads by Google

Response Number 1
Name: itguru
Date: September 13, 2008 at 08:37:57 Pacific
Reply:

Can you not disable P'nP in BIOS and assign the addresses manually ??


0

Response Number 2
Name: Oneapplications
Date: September 13, 2008 at 08:55:50 Pacific
Reply:

I have just checked in the bios on the pc in question and it only allows me to change the IRQ of the three PCI slots, not the actual address. Do some boards allow you to specify the base address of the pci slots?


0

Response Number 3
Name: juthi
Date: March 25, 2009 at 21:23:11 Pacific
Reply:

Yes there is. Assuming that you are operating in DOS mode (not DOS shell of a NT protected OS such as XP, 2k, 2003, Vista., etc)....

Download a freeware binary file editor. This editor will allow you to mod the binary files that are presently hard-coded to 2A8 for your adapter card. Make a backup of your original s/w files. Using the executable (most likely the file with the embedded 2A8 address ) - search for "A8 02". When found, replace with "00 FE". Save this updated version of the file and test with your PCI product. You may or may not see more than one reference for this I/O address of 2A8. It should work. We have done this in the past. If within a DOS shell then totally different animal. You will have to do the above AND also relax the IOPM of the NT style OS. Check out Craig Peacock's website dealing with this topic. Good luck !


0

Sponsored Link
Ads by Google
Reply to Message Icon

Related Posts

See More







Post Locked

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.


Go to Disk Operating System Forum Home


Sponsored links

Ads by Google


Results for: Redirect I/O to parallel port?

Using a parallel port CD in DOS. www.computing.net/answers/dos/using-a-parallel-port-cd-in-dos/11658.html

Disk I/O Error Haunting Me. www.computing.net/answers/dos/disk-io-error-haunting-me/9576.html

driver for parallel port externla cd drives www.computing.net/answers/dos/driver-for-parallel-port-externla-cd-drives/2987.html