Date : Mon, 30 Jan 1984 09:50:00 EST
From : Phillips.henr@PARC-MAXC.ARPA
Subject: Apple Modem Program
Is this program available in this area ?? I am in desperate need !
(or better yet, can I send you a disc ??) I am looking for a way
to send CP/M files between Apple Super Serial and an 820-II.
Thanks for any help you can offer !!
Mark
Received: from BRL-VGR.ARPA by PARC-MAXC.ARPA; 20 JAN 84 09:41:50 PST
Redistributed: XeroxInfo-CPM^.wbst
Received: From brl-gateway2.ARPA by BRL-VGR via smtp; 20 Jan 84 10:03 EST
Received: From Brl-Voc.ARPA by BRL via smtp; 20 Jan 84 12:05 EST
Date: Fri, 20 Jan 84 11:56:24 EST
From: "Ferd Brundick (LTTB)" <fsbrn@brl-voc.ARPA>
To: ABN.ISCAMS@usc-isid.ARPA
cc: info-cpm@brl.ARPA
Subject: Re: "?Public domain version of MODEM in Apple Pascal?"
Hi,
Since Toad Hall has also expressed interest in an Pascal Modem7, I am
sending a copy of my original reply to the list at large.
- - - - - - - - - -
There <IS> a modem3 program written in Apple (SCUD) Pascal. The files
are on simtel20 in MICRO:<CPM.PASCAL> and the names are given below.
I've never used the program because I don't own an Apple, but I do have
the MODEM3.PAS file if you can't get it from simtel20 (I can get and send
you the other 2 files if you need them). Anyway, below is the header
info from the main file.
dsw, fferd
Fred S. Brundick
USABRL, APG, MD.
<fsbrn@brl-voc>
PROGRAM modem;
{Written by Jack M. Wierda Chicago Illinois
This program is in the public domain.
LANGUAGE: UCSD Pascal
FILES: MODEM3.PAS -- main program
MDM3-Z80IO.Z80 -- serial line interface for Z80
MDM3-8080IO.Z80 -- serial line interface for Intel 8080
This program is basically a re-write in PASCAL of Ward Christensen's
Modem Program which was distributed in CP/M User's Group Volume 25. Identical
and compatible options are provided to allow this program to work directly
with Ward's program running under CP/M. One difference is that when sending
files the PASCAL or CP/M transfer mode must be selected. The PASCAL mode
transfers files between two systems running PASCAL, while the CP/M mode is
used when the receiving system is running CP/M. Basically the CP/M mode
provides the linefeeds required to make a PASCAL file compatible with CP/M.
When CP/M files are received they contain linefeeds, these can be deleted
using the editor to make the file compatible with PASCAL. CP/M files may also
contain tabs which the PASCAL editor does not expand.
External assembly language routines are used to read the status, and read
or write the keyboard and modem ports. These routines are available as
separate files for the 8080 and Z80 processors. The port and flag definitions,
and the timing constant for the one second delay should be changed as required
for your particular hardware.
The program has been tested with text files only, and may not work
correctly for code or other types of files.
The PDP-10 mode transfers PASCAL files to a DEC SYSTEM-10 computer.}
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -