<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Sat, 11 May 1991 07:18:00 CST
From   : LANCE TAGLIAPIETRA <TAGLANCE@ucs.UWPLATT.EDU>
Subject: Re: KERMIT 4.11 Installation (Help Wanted)

Hello,
 
writes jm59@prism.gatech.EDU (MILLS,JOHN M.):
>After reading the post that KERMIT had just been re-released for
>CP/M, I downloaded all the files that looked appropriate from
>watsun..., and that's quite a few!  About 500KB of cp*.asm and cp*.hlp,
>with a few stray items still sitting on our file system waiting
>to be brought down.  (I got some reading in last night, even at
>2400 Bd. [8*>)
 
From reading the rest of your post, it seems you left out the most
important file for the moment, CPKERM.DOC.  This file is the
documentation for Kermit-80.  It was also updated for the new
release. It explains how to use kermit, and how to install it
on your system, even re-assembling if necessary.  CPKERM.PS is
cpkerm.doc on postscript format and prints a nicely formatted
Kermit-80 manual.
 
If you system is one of those supported (you never did mention
what system you were trying to get kermit to support in your
post) all you need to do is mload the overlay for your system
cpxxxx.hex with the system independent file cpsker.hex.  The
mload program is available from the kermit server along with
its documentation.
 
>Has anyone out there put this package, or another recent, similar
>release together?  I would like to know:
>(1) Which modules do I _not_ need?
 
This is described in cpkerm.doc.
 
>(2) Where are the hardware- and terminal-dependent parts buried?
 
The hardware and terminal dependent parts are buried in the system
specific overlay file.
 
>(3) What is a good assembly and linkage sequence?
 
Kermit-80 is designed to be assembled with the LASM public domain
assembler. It can also be assembled with m80, but I have not tried
this as I don't have m80.  Since you should be able to use the
system independent hex file as you got it from the server, only one
assembly should be needed if your system is not already one of those
supported. The hex file created by lasm.com is then merged with the
system independent file with mload.com.  Lasm.com is the asm.com
assembler with a LINK command added which allow chaining of files
at assembly time.  It is also 2K smaller than asm.com.
 
>(4) I also ftp'd two hex files: kernel and generic sections.  How do
>    I patch them together (ddt?), and what functions will I have/
>    not have in the generic hex patch?
 
Mload.com is used to merge the system independent and system dependent
hex files into one executable .com file.  Mload and its documentation
are available from the kermit server and simtel20. If your system is
covered by one of the system dependent hex files, you do not need to
re-assemble.
 
>I expect to use M80 and L80 to accomplish the assembly and link, as
>they are mentioned in the kernel source header, and I have them.
>Been a _long_ time since I tried to _use_ them, tho... [8*(.
 
Lasm.com is available from the same place you got the other kermit
sources.  It is also available on simtel20, along with its sources.
 
I hope this helps.
 
>Thanks in advance.
>
>John M. Mills, Georgia Tech/GTRI       jm59@prism.gatech.edu
>(404)894-8346
>
 
Lance Tagliapietra   taglance@ucs.uwplatt.edu

<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>