[comp.os.cpm] cpm

CBWP8008@IRUCCVAX.BITNET (07/08/87)

I don't use cpm much but i have a small problem with a machine here
i'm trying to get software and data off of. the software is ok (ascii
transfer) but i'm having to uuencode all the data files to transfer
them. The machine is a british made systime 500. which is cpm86 based
with cpm 2.2. It uses 4 4mb removable cartridges and 5 rs232 ports at
the back and can support up to 4 users. I thought that rainbow(also
cpm86) kermit might work on this so i hexified it and transfered to
the systime and it worked... sort of. The program ran but the data
didn't seem to be coming out of any of the ports in the back of the
machine.

what i want to know is if there is any way of defining a
communications channel in cpm (as you can see i know very little about
it) or is kermit hardware specific for the rainbow, which has a coms
port. If it is is there any ready written communications software
written in ms-basic ( the only language around on the systime) which i
could port on to it. Uuencoding isn't so bad for the smaller files
(<250K) but there are several here which exceed 2.5mb so i could be
here for YEARS transfering them

Thanx
Ian Murphy (^v^)

mlinar@poisson.usc.edu (Mitch Mlinar) (07/12/87)

In article <KPETERSEN.12317278993.BABYL@SIMTEL20.ARPA> CBWP8008@IRUCCVAX.BITNET writes:
>   ....
>the back and can support up to 4 users. I thought that rainbow(also
>cpm86) kermit might work on this so i hexified it and transfered to
>the systime and it worked... sort of. The program ran but the data
>didn't seem to be coming out of any of the ports in the back of the
>machine.
>
>what i want to know is if there is any way of defining a
>communications channel in cpm (as you can see i know very little about

Sorry, Ian, but CP/M lacked a REAL generic interface to a serial port.
All modem software for CP/M is hardwired for a given port at some point
or another; nearly all BIOSes have no provision for it.  The rainbow software
is operating on another port.

There may be hope, however, since many modem programs (early ones) have a
few bytes you can "ding" to change the port # to the proper value.  You
WILL need SOME information about that machine (I never heard of it) as well
as the program to figure out where to ding it.  (Or, if you know the port
information, any PD modem program could have an overlay written for it and
that would also solve your problem.) Otherwise, a good CP/M hacker could
find it for you, but it would take a little time...

Good luck.

-Mitch