home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / a / cpkerm.bw4 < prev    next >
Internet Message Format  |  2020-01-01  |  3KB

  1. Date: Tue, 14 May 91 11:46:47 EDT
  2. From: Mike Freeman <freeman@watsun.cc.columbia.edu>
  3. To: info-cpm@wsmr-simtel20.army.mil, fdc
  4. Subject: Kermit-80 Version 4.11
  5.  
  6. Dear Mr. Mills:
  7.      In a recent Info-cpm digest, in article <26697@hydra.gatech.EDU>, 
  8. you asked how to get Kermit-80 version 4.11. going.  Lance 
  9. Tagliapietra's answer was a good one.  You also might want to get 
  10. cpaaaa.hlp from watsun's ~kermit/a/ directory; this gives the machines 
  11. that Kermit-80 currently supports along with the filenames of the Intel 
  12. hex files for those machines.  As Mr. Tagliapietra says, you probably 
  13. won't have to rebuild the system-independent part of Kermit-80.  If your 
  14. CP/M machine is one of those currently supported by Kermit-80, you need 
  15. only get the system-dependent hex file and combine them with MLOAD, DDT, 
  16. DDTZ or whatever (MLOAD and DDTZ are my preferences since they don't 
  17. require you to calculate image length for a CP/M SAVE).  If your system 
  18. is not supported, pick up cpxtyp.asm, cpxcom.asm, cpxlnk.asm and 
  19. cpxswt.asm.  Currently, systems are organized into "families", as, for 
  20. example, Amstrad machines.  If you were going to recompile Amstrad 
  21. Kermit's system-dependent file, you'd also get cpxpcw.asm.  Some systems 
  22. (as, for example, the HP-125) are in the files cpxsys.asm and 
  23. cpxsy2.asm, which you'd get.  In any case, if your system isn't 
  24. supported, get a "family" file that's close or create one yourself.  If 
  25. your system doesn't have a built-in terminal, you'll also need 
  26. cpxvdu.asm (which contains terminal drivers).  Set the appropriate 
  27. switch in cpxtyp.asm to true (or put one in for your system if it isn't 
  28. supported), set a terminal-switch to TRUE (or select Generic CRT if 
  29. nothing's listed for your terminal or put your terminal's codes into a 
  30. family file or cpxvdu.asm), get LASM or M80 and compile away. L80 can be 
  31. used to link the system-dependent file but you must be sure to do a 
  32. /P:7000 as the first part of the L80 command tail so the REL-file has 
  33. the proper absolute address.  You still need MLOAD, DDT, DDTZ or 
  34. whatever to combine the files, so why not get LASM and use it, too.  
  35. Hope this message along with Mr. Tagliapietra's message helps you.  Feel 
  36. free to ask either him or me any Kermit-80 queries you'd like.
  37.      By the way, I think you'll like Kermit-80 4.11.  It's got support 
  38. for many REMOTE commands (advanced server commands).  It's only drawback 
  39. is that it doesn't support repeat-prefixing or extended-length packets 
  40. yet -- get QTERM version 43E (along with my bug fix for it) to get those 
  41. features.
  42.      Cheers!
  43.      -- Mike Freeman K7UIJ --
  44.      301 N.E. 107th Street
  45.      Vancouver, WA 98685
  46.      (206)574-8221 (home)
  47.      (206)690-2307 (work)
  48. P.S. If your system isn't supported, you'll also need to (a) create a
  49. family switch in cpxtyp.asm or (b) set sysfam TRUE and put your code in
  50. cpxsys.asm/cpxsy2.asm.  Then compile and link. -- Mike Freeman K7UIJ --
  51.