17.5 PARCOPY Cable PARCOPY - Das Kabel im Klartext
Wie Sie sicherlich wissen existiert seit langer Zeit ein
Kopierprogramm das es erlaubt Daten zwischen einem PC und einem
Atari-Computer hin- und her zu kopieren. PARCP von Petr Stehlik
erledigt diese Arbeiten schnell und sauber. Für den PC
benötigen Sie eine kleine Hardware die aus zwei DB 25 Steckern
und zwei 74HC Chips bestehet. Das Interface ist schnell gebaut und
sollte Problemlos funktionieren.
In der Abbildung 1 sehen Sie das PC-Printerport Interface und
Abbildung 2 zeigt das eigentliche PARCP-Kabel das Sie ebenfalls selbst
herstellen müssen.
Idee und (c) Petr Stehlik
Petr Stehlik
PARCP stands for PARallel CoPier. It does copy files between two
computers. It acts as a file network running over parallel (=printer)
ports of those computers. This allows you to copy many and large files
very quickly from one machine to another, either by simple drag
& drop, or automated in batch mode or you can choose from two
different user interfaces (command line like in a FTP client and
fullscreen windows just like Norton Commander).
It's cheap, it's fast, it's available everywhere, and it's easy to
setup and use.
The PARCP cable is all that's needed to connect two computers, and
it can be build for very few bucks. You can even look around and if
you find parallel LapLink cable, you need nothing but PARCP!
Connecting two computers takes only a seconds decision and a few
minutes work, no need to search for a netcard. This might even be
especially important in the case of notebooks, where netcard are not
easily available.
Not requiring a netcard also means that apart from connecting the
cables, everything else is software configuration (which in principle
could be made very easy). PARCP can connect two computers running
different operating systems. No need to search for a common network
protocol, PARCP itself is a 'common protocol'.
PARCP needs not to be 'installed' in the way you know it from
Microsoft operating systems - complicated procedure, several reboots,
no ability to uninstall. No! PARCP can be just unpacked and started -
and it works! Without reboots, without conflicts with other hardware
or software components, without headaches...
PARCP can even connect two different platforms, like is IBM PC or
clone and Atari ST (or compatible). For Atari computers it's even more
important, because there are nearly no network cards. Sometimes a ZIP
disk is used to transfer files from one computer to another - first
copy files from one computer to ZIP, then copy files from ZIP to
another computer.
Is that easy? Fast? No!
PARCP easily outperforms parallel ZIP in reading - so if you
connect those two computers with a PARCP cable, it's more than two
times faster to copy the same amount of data from one computer to
another.
PARCP has been designed to work on two different computer
platforms:
I will use the word Atari as a general reference for any
of the computers with Motorola CPU inside and running TOS or
compatible operating system (MiNT/MagiC) and the word
<STRONG>PC</STRONG> for any computer with Intel or
compatible CPU and running DOS or compatible operating system
(Windows9x/OS/2) or Linux-ix86.
The main feature of PARCP is the ability of connecting of any two
supported computers:
PARCP comes in three different binary files compiled for three
main operating systems (OS):
All three binary versions of PARCP look and behave exactly the
same way, which is handy for user learning its capabilities.
PARCP runs well under following pre-emptive multitasking OS:
Please note PARCP can't run under WindowsNT, because this
operating system doesn't allow user programs to program hardware of
parallel port directly. There are two solutions for transferring files
from/to NTFS (WindowsNT native file system). Either use
http://www.sysinternals.com NTFS driver for DOS/Windows9x that will
allow you to read NTFS under plain DOS or Windows, or you can use a
recent version of Linux kernel (2.2.x) that contains NTFS driver.
Main PARCP features under these enhanced OS:
non-blocking waiting for user action
***************************************************************** * note: you need not to build the cable, you can simply buy it! * * * * please refer to the section 6.3 of this document. * *****************************************************************
The following diagram shows you how to build your own parallel
cable for use with my PARCP (PARallel CoPy). This cable allows you to
connect your computer with any other computer if both machines have
either bidirectional parallel ports or UNI-BI adapter fitted.
The easiest way how to build the cable is to buy a cable for
dataswitch. It's usually marked as 25M-25M. That means there are MALE
Canon-25 connectors on both ends of that cable. The cable has either
18 or 25 wires in itself. The 18-wires one is sufficient for our
needs, because PARCP uses just 18 wires. When you buy that cable, you
just need to exchange wires on pins 1 an 11 at one ends of cable (and
to cut the wires on unused pins such as pin 10,12,13..17).
The PARCP cable should consist of just 18 wires. The wiring
diagram is as follows:
Canon-25 MALE Canon-25 MALE ------------- ------------- pin connection pin 1 ............................... 11 (Strobe => Busy) 2 ............................... 2 (Data 0) 3 ............................... 3 (Data 1) 4 ............................... 4 (Data 2) 5 ............................... 5 (Data 3) 6 ............................... 6 (Data 4) 7 ............................... 7 (Data 5) 8 ............................... 8 (Data 6) 9 ............................... 9 (Data 7) 11 ............................... 1 (Busy <= Strobe) 18 ............................... 18 (GND of Data 0) 19 ............................... 19 (GND of Data 1) 20 ............................... 20 (GND of Data 2) 21 ............................... 21 (GND of Data 3) 22 ............................... 22 (GND of Data 4) 23 ............................... 23 (GND of Data 5) 24 ............................... 24 (GND of Data 6) 25 ............................... 25 (GND of Data 7)
The 'schematics' above wanted to say that all 8 data bits are
straight wires, while the Strobe and Busy signals are crossed in one
connector. The GND is connected in both connectors as well, of course
(please note that some cables do not have enough wires for connecting
pins 18-24. In this case it should be OK to connect just the 25th
Pin).
This cable also works with ST-Trans © Atari 1992, with
plip protocol of MiNT-Net © Kay Roemer and with HDD_DMN3 by
MC Soft & Hard.
Warning: if the cable length should exceed 5 meters, please get a
cable with proper metal shielding, otherwise random errors may occur
during the transfer.
Resources:
MiNT-Net (PLIP driver) (c) Kay Roemer (MiNT-MiNT only)
HDD_DMN3 (c) MC Soft & Hard 1997 (Atari-PC only)
PC2Am (c) Michal Kara AKA Lemming (Amiga-PC only)
PARCP Home Site:
http://cas3.zlin.vutbr.cz/ stehlik/
You can easily get the PARCP cable directly from me. Just send me
15 DM, 9 US$ or 5 UKP in a (registered) letter and I'll send you back
the 2 metres (6 feets) long PARCP cable.
Feel free to send any bugreports, suggestions, remarks,
registrations...
Copyright © Robert Schaffner (doit@doitarchive.de) Letzte Aktualisierung am 23. Mai 2004 |