home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / simtel / archives / cpm / 8402-1.txt < prev    next >
Text File  |  1993-02-12  |  208KB  |  5,058 lines

  1.  1-Feb-84 11:42:47-MST,961;000000000000
  2. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  3. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Wed 1 Feb 84 11:42:42-MST
  4. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  1 Feb 84 3:42 EST
  5. Received: From Sri-Unix.ARPA by BRL via smtp;  1 Feb 84 3:31 EST
  6. Received: from Usenet.uucp by sri-unix.uucp with rs232; 1 Feb 84 0:23-PST
  7. Date: 30 Jan 84 19:42:26-PST (Mon)
  8. To: info-cpm@brl
  9. From: hplabs!hao!kpno!grandi@ucb-vax
  10. Subject: How does a VT180 send break?
  11. Article-I.D.: kpno.291
  12.  
  13. I'm trying to get my DEC VT180 to send out a break under program
  14. control.  In other words, has anyone a working modem7 SENDBRK routine
  15. for the VT180?  I know the machine is capable of it since it nicely
  16. breaks in terminal, but my ignorant attempts to make the 8251 do my
  17. bidding have been dismal failures.
  18. -- 
  19. Steve Grandi,  Kitt Peak National Observatory, Tucson, AZ, (602) 325-9228
  20.       {arizona,decvax,hao,ihnp4,astrovax,utastronomy,amd70}  !kpno!grandi
  21.  1-Feb-84 13:14:36-MST,793;000000000000
  22. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  23. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Wed 1 Feb 84 13:14:32-MST
  24. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  1 Feb 84 13:48 EST
  25. Received: From Sri-Unix.ARPA by BRL via smtp;  1 Feb 84 8:58 EST
  26. Received: from Usenet.uucp by sri-unix.uucp with rs232; 1 Feb 84 5:54-PST
  27. Date: 28 Jan 84 0:46:05-PST (Sat)
  28. To: info-cpm@brl
  29. From: pur-ee!uiucdcs!parsec!graham@ucb-vax
  30. Subject: Re: MDM719 now available - (nf)
  31. Article-I.D.: uiucdcs.5221
  32.  
  33. #R:sri-arpa:-1585500:parsec:48000006:000:193
  34. parsec!graham    Jan 27 18:42:00 1984
  35.  
  36. How do those of us not on the ARPANET get stuff from this wondrous SIMTEL20??
  37.  
  38. Marv Graham; ConVex Computer Corp.
  39. {allegra,ihnp4,uiucdcs,ctvax}!parsec!graham
  40. O: (214)669-3700  H: (214)931-7924
  41.  2-Feb-84 08:46:22-MST,614;000000000000
  42. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  43. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Thu 2 Feb 84 08:46:17-MST
  44. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  2 Feb 84 3:18 EST
  45. Received: From Sumex-Aim.ARPA by BRL via smtp;  1 Feb 84 22:33 EST
  46. Date: Wed 1 Feb 84 19:40:32-PST
  47. From: Leslie Zatz <ZATZ@SUMEX-AIM.ARPA>
  48. Subject: MDM???
  49. To: INFO-CPM@BRL.ARPA
  50.  
  51.    Can someone let us know what is going on with the MDM
  52. series? It looks like MDM720 has come out from I. Hoff
  53. but there had been a previous posting indicating that
  54. R. Fowler was putting out MDM720. Are these the same?
  55. -------
  56.  2-Feb-84 08:49:07-MST,1064;000000000000
  57. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  58. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Thu 2 Feb 84 08:49:03-MST
  59. Received: From Sri-Kl.ARPA by BRL-VGR via smtp;  2 Feb 84 7:32 EST
  60. Date: Thu 2 Feb 84 04:34:28-PST
  61. From: Jon L. Spear <OTHB@SRI-KL.ARPA>
  62. Subject: Z-80, CP/M Emulator for Macintosh?
  63. To: Info-CPM@BRL-VGR.ARPA, info-micro@MIT-MC.ARPA
  64.  
  65.     I am not sure what possessed me to do it, but I just
  66. bought an Apple Macintosh.  Nifty machine, but a dirth of
  67. software -- no programming language available yet (to users).
  68.  
  69.     Has anyone done Z80 or 8080 emulators for the 68000
  70. so that they could run the thousands of CP/M programs in the
  71. world?  I am not too concerned with the obvious media problems.
  72. The question is whether it is feasible to write an emulator
  73. that would fit in the 128K RAM, allow a reasonable size TPA,
  74. and run CP/M programs at a speed close to that of a 2MHZ Z-80.
  75. (emulated on the 8MHZ 68000).
  76.  
  77.     With a Z-80 costing only a few bucks, a hardware solution
  78. might be much more reasonable.
  79.  
  80. Comments?
  81.  
  82. --Jon
  83. -------
  84.  2-Feb-84 08:49:15-MST,569;000000000000
  85. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  86. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Thu 2 Feb 84 08:49:12-MST
  87. Received: From Sumex-Aim.ARPA by BRL-VGR via smtp;  2 Feb 84 7:58 EST
  88. Date: Thu 2 Feb 84 05:00:26-PST
  89. From: Sam Hahn <SHahn@SUMEX-AIM.ARPA>
  90. Subject: Re: Z-80, CP/M Emulator for Macintosh?
  91. To: OTHB@SRI-KL.ARPA
  92. cc: Info-CPM@BRL-VGR.ARPA, info-micro@MIT-MC.ARPA
  93. In-Reply-To: Message from "Jon L. Spear <OTHB@SRI-KL.ARPA>" of Thu 2 Feb 84 04:58:33-PST
  94.  
  95. Are you sure the 68k is actually running at 8Mhz, and not 5 Mhz, as I thought?
  96. -------
  97.  2-Feb-84 08:53:35-MST,1467;000000000000
  98. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  99. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Thu 2 Feb 84 08:53:31-MST
  100. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  2 Feb 84 9:41 EST
  101. Received: From Radc-Tops20.ARPA by BRL via smtp;  2 Feb 84 9:35 EST
  102. Date: Thu 2 Feb 84 09:37:30-EST
  103. From: Gern <GUBBINS@RADC-TOPS20.ARPA>
  104. Subject: New MAILING-LIST:  INFO-HZ100
  105. To: zellich@OFFICE-3.ARPA
  106. cc: INFO-HZ100@RADC-TOPS20.ARPA, INFO-MICRO@BRL.ARPA, INFO-CPM@BRL.ARPA
  107.  
  108. To whom it may concern,
  109.  
  110. The INFO-HZ100 mailing list is now a reality.
  111.  
  112. INFO-HZ100 is a forum for discussion concerning topics related to
  113. the Zenith Z-100 (Heath H-100) family of professional desktop
  114. computers.   Messages are collected into digests and distributed
  115. as the volume of mail dictates.
  116.  
  117. Periodically, useful knowledge and items generated from the digests
  118. and other random sources will be edited into a newsletter for
  119. distribution to both network and non-network interested groups.
  120.  
  121. Any comments, suggestions, help, knowledge, software, ideas, file space,
  122. etc., would be greatly appreciated.
  123.  
  124. Future plans are to have a library of Z-100 software, and digest &
  125. newsletter archives.
  126.  
  127. All requests to this list should be directed to:
  128.                       INFO-HZ100-REQUEST@RADC-TOPS20
  129.  
  130. Submissions to the digest should be directed to:
  131.                           INFO-HZ100@RADC-TOPS20
  132.  
  133. Coordinator: Dave Gubbins (Gern)  <GUBBINS@RADC-TOPS20>
  134.  
  135. -------
  136.  2-Feb-84 10:22:24-MST,647;000000000000
  137. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  138. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Thu 2 Feb 84 10:22:14-MST
  139. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  2 Feb 84 11:28 EST
  140. Received: From Parc-Maxc.ARPA by BRL via smtp;  2 Feb 84 11:20 EST
  141. Date: Thu, 2 Feb 84 08:23 PST
  142. From: DHead.es@PARC-MAXC.ARPA
  143. Subject: Public domain for -86
  144. To: INFO-CPM@BRL.ARPA
  145.  
  146. Does anyone know if much is being done in the area of RCPM systems and
  147. public domain software for CP/M-86? I saw a couple of SIG/M disks with
  148. translations of stuff like Vfiler, but are there any more sources? Any
  149. pointers would be appreciated.
  150.  
  151. ~~Dave~~
  152.  
  153.  2-Feb-84 10:22:37-MST,898;000000000000
  154. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  155. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Thu 2 Feb 84 10:22:31-MST
  156. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  2 Feb 84 11:27 EST
  157. Date:     Thu, 2 Feb 84 11:19:50 EST
  158. From:     Rick Conn <rconn@brl>
  159. To:       info-cpm@brl
  160. Subject:  SYSLIB 3.0
  161.  
  162.     The first step in the creation of ZCPR3 is now complete (at least
  163. for the time being).  This is the creation of SYSLIB 3.0 from SYSLIB 2.7.
  164. The following message is a rather complete documentation of the differences
  165. between these two.  If anyone knows of any bugs I have not corrected or
  166. has any ideas as to what additional features should go into SYSLIB 3.0,
  167. please drop me a message.
  168.  
  169.     Note that Z3LIB, which contains the ZCPR3-specific utilities,
  170. is now a separate library from SYSLIB 3.0.  Z3LIB is still evolving and
  171. details will be released later on it.
  172.  
  173.         Rick
  174.  2-Feb-84 10:48:20-MST,11371;000000000000
  175. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  176. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Thu 2 Feb 84 10:47:50-MST
  177. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  2 Feb 84 11:28 EST
  178. Date:     Thu, 2 Feb 84 11:21:19 EST
  179. From:     Rick Conn <rconn@brl>
  180. To:       info-cpm@brl
  181. Subject:  SYSLIB 2.7 and SYSLIB 3.0 differences
  182.  
  183.                             SYSLIB 3.0 Upgrade Notes
  184.  
  185.  
  186.  
  187.                            Notes on Changes in SYSLIB
  188.                           From SYSLIB 2.7 to SYSLIB 3.0
  189.  
  190.                                   Richard Conn
  191.                                 February 1, 1984
  192.  
  193.              This  document  summarizes the changes made to SYSLIB  under 
  194.         Version 3.0 from the previous version,  2.7.  SYSLIB 3.0 consists 
  195.         of over 210 routines in over 150 modules, each module residing in 
  196.         a separate file.
  197.  
  198.         A.  Changes Made to Existing Routines and Modules
  199.  
  200.              1. All of the ZCPR2-specific routines have been removed from 
  201.         SYSLIB.  These are now placed in a separate library and have been 
  202.         updated to reflect ZCPR3 rather than ZCPR2.   SYSLIB 2.7 is still 
  203.         to be used to support ZCPR2, while SYSLIB 3.0 and Z3LIB are to be 
  204.         used to support ZCPR3.
  205.  
  206.              2.  Disk-Based Named Directories are not supported in Z3LIB.  
  207.         The  ZDNAME  routine  has  been  omitted,  and  ZCPRQ2,  ZFNINIT, 
  208.         ZDNFIND,  and  ZFNAME  have been changed to remove  any  features 
  209.         relating  to  disk-based named directories.   Memory-based  named 
  210.         directories  are  still  supported.   Modules:   SZFNAME.MAC  and 
  211.         SZGPINS.MAC  changed and now named Z3FNAME.MAC  and  Z3GPINS.MAC.  
  212.         Also,  to test the value of this change,  XD was reassembled, and 
  213.         the  new COM file is 11 blocks (almost 1.5K) smaller than the old 
  214.         version.
  215.  
  216.              3.   All  math routines have been broken out  into  separate 
  217.         modules as appropriate.  There are now 12 math modules in SYSLIB.  
  218.         Modules:  SMATH.MAC removed, SMTHnn (01 <= nn <= 12) added.
  219.  
  220.              4.   A  bug  has been corrected in EVAL10  which  prohibited 
  221.         accurate  processing  of numbers greater than  8  bits.   Module:  
  222.         SEVAL1.MAC.
  223.  
  224.              5.  Version Number is now 3.0.  Module:  SVERSION.MAC.
  225.  
  226.              6.  A  bug has been corrected in DIRF and DIRFS in which the 
  227.         proper  return  code  was  not  returned  in   A/PSW.    Internal 
  228.         documentation was also cleaned up.  Also, the SDIR.MAC module was 
  229.         broken up into a set of independent modules, named SDIRxx.MAC (00 
  230.         <= xx <= 10), SDIR.MAC, SDIRHDR.LIB, and SDIRBF.MAC.
  231.  
  232.              7.   The  SUD module was broken up into SUD1.MAC,  SUD2.MAC, 
  233.         and SUD3.MAC.
  234.  
  235.              8.  The routines F$MAKE, F$READ, and F$WRITE were changed to 
  236.         return  proper  PSW  flag settings.   Now  return  codes  can  be 
  237.         examined  without  an  ORA A after the  routine  call.   Modules:  
  238.         SFMAKE.MAC, SFREAD.MAC, SFWRIT.MAC.
  239.  
  240.  
  241.  
  242.  
  243.                                                            Page 1
  244.  
  245.  
  246.  
  247.  
  248.  
  249.                             SYSLIB 3.0 Upgrade Notes
  250.  
  251.  
  252.  
  253.              9.   The  following  SYSLIB routines have been  modified  or 
  254.         improved:
  255.  
  256.                   Routine   Module         Routine   Module
  257.                   -------   ------         -------   ------
  258.                   PADC      SPADC          PA2HC     SPA2HC
  259.                   PHL4HC    SPHL4HC        PHL5DC    SPHL5DC
  260.                   PHLDC     SPHL5DC        LADC      SLADC
  261.                   LA2HC     SLA2HC         LHL4HC    SLHL4HC
  262.                   LHL5DC    SLHL5DC        LHLDC     SLHLDC
  263.  
  264.  
  265.  
  266.         B.  New SYSLIB Routines and Modules
  267.  
  268.              1.  The following numeric output routines have been added:
  269.  
  270.              Routine   Module    Function
  271.              -------   ------    --------
  272.              LAFDC     SLAFDC    Print A as Floating Decimal to LST:
  273.              LHLFDC    SLHLFDC   Print HL as Floating Decimal to LST:
  274.  
  275.              MAFDC     SMAFDC    Print A as Floating Decimal to Memory
  276.              MHLFDC    SMHLFDC   Print HL as Floating Dec to Memory
  277.  
  278.              PAFDC     SPAFDC    Print A as Floating Decimal to CON:
  279.              PHLFDC    SPHLFDC   Print HL as Floating Decimal to CON:
  280.  
  281.              SA2HC     SSA2HC    Print A as 2 Hex Chars to S Output*
  282.              SA3DC     SSADC     Print A as 3 Dec Chars to S Output
  283.              SADC      SSADC     Print A as Decimal Chars to S Output
  284.              SAFDC     SSAFDC    Print A as Floating Dec to S Output
  285.              SHL4HC    SSHL4HC   Print HL as 4 Hex Chars to S Output
  286.              SHL5DC    SSHL5DC   Print HL as 5 Dec Chars to S Output
  287.              SHLDC     SSHL5DC   Print HL as Dec Chars to S Output
  288.              SHLFDC    SSHLFDC   Print HL as Floating Dec to S Output
  289.  
  290.         *  S  Output is the new SYSLIB  Switched  Output  feature,  where 
  291.         output  can be selected to go to any one of four combinations  of 
  292.         CON: or LST: dynamically.
  293.  
  294.              2.  The following S-Output Routines have been added:
  295.  
  296.              Routine   Module    Function
  297.              -------   ------    --------
  298.              SCOUT     SSCOUT    Print Char A with Ctrl Char Processing
  299.                                       to S Output
  300.              SCRLF     SSCRLF    Print New Line to S Output
  301.              SCTLFL    SSCTLFL   Switch Control Flag
  302.              SOUT      SSOUT     Print Char A to S Output
  303.              SPRINT    SSPRINT   Print String at Ret Adr to S Output
  304.              SPSTR     SSPSTR    Print String at HL to S Output
  305.  
  306.  
  307.  
  308.  
  309.                                                            Page 2
  310.  
  311.  
  312.  
  313.  
  314.  
  315.                             SYSLIB 3.0 Upgrade Notes
  316.  
  317.  
  318.  
  319.         B.  New SYSLIB Routines and Modules, Con't
  320.  
  321.              3.   The  following Byte-Oriented File I/O  routines,  which 
  322.         support variable-sized buffers for blocking/deblocking, have been 
  323.         added.  All are in the SFXIO.MAC Module.
  324.  
  325.              Routine   Function
  326.              -------   --------
  327.              FXI$OPEN  Open File for Input
  328.              FXI$CLOSE Close Input File
  329.              FXO$OPEN  Open File for Output
  330.              FXO$CLOSE Close Output File
  331.              FX$GET    Get Byte from Input File
  332.              FX$PUT    Put Byte to Output File
  333.  
  334.              4.  An F$SIZE routine has been added which computes the file 
  335.         size of a file to the nearest K, ignoring grouping factors.  Just 
  336.         the  first  12 bytes of the FCB are passed  to  F$SIZE.   Module:  
  337.         SFSIZE.MAC.
  338.  
  339.              5.   A set of routines have been added for character testing 
  340.         and  string  parsing  functions.   Each is contained in  its  own 
  341.         module, which is named after it with an S prefix.  These routines 
  342.         are:
  343.  
  344.              Routine   Function
  345.              -------   --------
  346.              ISALNUM   Is Alphanumeric
  347.              ISALPHA   Is Alphabetic
  348.              ISCTRL    Is Control
  349.              ISDIGIT   Is Digit
  350.              ISGRAPH   Is Graphic
  351.              ISHEX     Is Hexadecimal
  352.              ISPRINT   Is Printable
  353.              ISPUN     Is Punctuation
  354.              ISSP      Is Space Char
  355.  
  356.              SKNPUN    Skip Over Non-Punctuation Chars
  357.              SKNSP     Skip Over Non-Space Chars
  358.              SKPUN     Skip Over Punctuation Chars
  359.              SKSP      Skip Over Space Chars
  360.  
  361.              6.   New dynamic buffer allocation routines have been added.  
  362.         Both are in the SALLOC.MAC Module.
  363.  
  364.              Routine   Function
  365.              -------   --------
  366.              ALLOC     Allocate N Bytes from Dynamic Buffer
  367.              IALLOC    Specify Bounds of Dynamic Buffer
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.                                                            Page 3
  376.  
  377.  
  378.  
  379.  
  380.  
  381.                             SYSLIB 3.0 Upgrade Notes
  382.  
  383.  
  384.  
  385.         B.  New SYSLIB Routines and Modules, Con't
  386.  
  387.              7.  The following character I/O routines have been added:
  388.  
  389.              Routine   Module    Function
  390.              -------   ------    --------
  391.              BIN       SBIN      Input CON: Char via BDOS
  392.              BIST      SBIST     Input CON: Char Status via BDOS
  393.              BOUT      SBOUT     Output Char to CON: via BDOS
  394.  
  395.              CAPIN     SCAPIN    Input CON: Char and Capitalize
  396.              CAPINE    SCAPIN    CAPIN and Echo
  397.  
  398.              8.   There are now eight SYSTEST programs,  designed to test 
  399.         the   various  features  of  SYSLIB  3.0.    These  programs  are 
  400.         SYSTEST.MAC and SYSTESTn.MAC (1 <= n <= 7).
  401.  
  402.              9.   The  following  FCB File Name and Type Output  routines 
  403.         have been added:
  404.  
  405.         CON:   LST:   Switched  Memory    Function
  406.         ----   ----   --------  ------    --------
  407.         PFN1   LFN1   SFN1      MFN1      12 Chars, Embedded Spaces
  408.         PFN2   LFN2   SFN2      MFN2      N-Chars, No Spaces
  409.         PFN3   LFN3   SFN3      MFN3      12 Chars, Trailing Spaces
  410.  
  411.              Each routine is in its own module,  which is named after the 
  412.         routine but is prefixed with an S (ie, PFN1 is in SPFN1.MAC).
  413.  
  414.  
  415.             10.   The following User Area Manipulation routines have been 
  416.         added:
  417.  
  418.         Routine   Module         Function
  419.         -------   ------         --------
  420.         GUA       SGUA.MAC       Get Current User Area in A
  421.         SUA       SSUA.MAC       Set User Area in A
  422.  
  423.             11.   The following file attribute manipulation routines have 
  424.         been added:
  425.  
  426.         Routine   Module         Function
  427.         -------   ------         --------
  428.         GFA       SGFA.MAC       Return File Attributes
  429.         SCFA      SSCFA.MAC      Set and Clear File Attributes
  430.         SFA       SFA.MAC        Set File Attributes
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.                                                            Page 4
  442.  
  443.  
  444.  
  445.  
  446.  
  447.                             SYSLIB 3.0 Upgrade Notes
  448.  
  449.  
  450.  
  451.         B.  New SYSLIB Routines and Modules, Con't
  452.  
  453.             12.   The  following  random file access routines  have  been 
  454.         added:
  455.  
  456.         Routine   Module         Function
  457.         -------   ------         --------
  458.         R$READ    SRREAD         Random Block Read
  459.         R$WRITE   SRWRITE        Random Block Write
  460.  
  461.  
  462.  
  463.         C.  Documentation
  464.  
  465.              1.   All  of the SYSLIB.HLP files have been  rewritten,  and 
  466.         many new files have been added.   These files completely document 
  467.         SYSLIB 3.0.  There are 20 SYSLIB 3.0 HLP Files.
  468.  
  469.              2.   Realizing  the investment some people have in hard copy 
  470.         of the SYSLIB 2.4 documentation,  I do not intend to release  new 
  471.         SYSLIB 3.0 manuals at this time.  This update and the four Z2SYS-
  472.         n.MOD  files  will serve to bring your documentation up to  date.  
  473.         The  SYSLIBx.HLP files should be used as  the  complete,  on-line 
  474.         authoritative reference.
  475.  
  476.  
  477.                                                 Richard Conn
  478.  
  479.  
  480.  
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.                                                            Page 5
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  2-Feb-84 11:27:30-MST,1105;000000000000
  514. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  515. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Thu 2 Feb 84 11:27:25-MST
  516. Date:     Thu, 2 Feb 84 12:43:14 EST
  517. From:     Dave Towson (info-cpm) <cpmlist@brl-vgr>
  518. To:       info-cpm@brl-vgr
  519. Subject:  General interest.
  520.  
  521. I just received a request from Larry Byard to change his address for receiving
  522. this list form byard@dca-ems to byard@obl.  When I sent him a reply saying
  523. that the change had been made, he sent the following message.  I haven't 
  524. studied the list to see who else might be on it from outside of the continental
  525. US, but if we didn't have it already, we now have an international list.
  526.  
  527. ----- Forwarded message # 1:
  528.  
  529. Received: From Dca-Ems.ARPA by BRL-VGR via smtp;  2 Feb 84 3:32 EST
  530. Date: 2 February 1984 03:12 EST
  531. From: Byard @ DCA-EMS
  532. To: cpmlist @ brl-vgr
  533.  
  534. Date: February 2, 1984
  535. Re:   Re:  Address for receiving INFO-CPM
  536. Text: Thank you, Dave.  As a matter of possible interest, OBL is located
  537. in Oberursal, West Germany.  Larry
  538.  
  539.  
  540. ----- End of forwarded messages
  541.  
  542.  
  543.  
  544. Dave Towson
  545. info-cpm-request@brl-vgr
  546.  
  547.  
  548.  2-Feb-84 12:30:50-MST,605;000000000000
  549. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  550. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Thu 2 Feb 84 12:30:43-MST
  551. Received: From Simtel20.ARPA by BRL-VGR via smtp;  2 Feb 84 14:04 EST
  552. Date: Thu 2 Feb 84 12:04:23-MST
  553. From: Keith Petersen <KPETERSEN@SIMTEL20.ARPA>
  554. Subject: MODEM program wanted for C64 CP/M
  555. To: Info-Micro@BRL-VGR.ARPA, Info-Cpm@BRL-VGR.ARPA
  556.  
  557. Does anyone have a Ward Christensen protocol MODEM program that
  558. works with the Commodore 64 CP/M cartridge?  I have several friends
  559. who are trying to figure out how to address a modem port for serial
  560. I/O while in CP/M.
  561. -------
  562.  2-Feb-84 14:12:50-MST,823;000000000000
  563. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  564. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Thu 2 Feb 84 14:12:45-MST
  565. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  2 Feb 84 15:46 EST
  566. Received: From Sumex-Aim.ARPA by BRL via smtp;  2 Feb 84 15:41 EST
  567. Delivery-Notice: While sending this message to BRL.ARPA, the
  568.  SUMEX-AIM.ARPA mailer was obliged to send this message in 50-byte
  569.  individually Pushed segments because normal TCP stream transmission
  570.  timed out.  This probably indicates a problem with the receiving TCP
  571.  or SMTP server.  See your site's software support if you have any questions.
  572. Date: Thu 2 Feb 84 12:32:14-PST
  573. From: Dan Kent <KENT@SUMEX-AIM.ARPA>
  574. Subject: what is ZCPR3 ??
  575. To: info-cpm@BRL.ARPA
  576.  
  577. I'm a newcomer to this world of CPM-INFO.  Is there a glossary somewhere?
  578. -------
  579.  2-Feb-84 19:23:03-MST,1488;000000000000
  580. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  581. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Thu 2 Feb 84 19:22:56-MST
  582. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  2 Feb 84 20:58 EST
  583. Received: From Sumex-Aim.ARPA by BRL via smtp;  2 Feb 84 20:49 EST
  584. Return-Path: <MAILER-DAEMON@LANL>
  585. Received: from lanl by SUMEX-AIM.ARPA with TCP; Thu 2 Feb 84 13:23:19-PST
  586. Date:  2 Feb 1984 14:15:43 (Thu)
  587. From: MAILER-DAEMON@lanl
  588. Subject: Undeliverable mail
  589. To: KENT@sumex-aim
  590. ReSent-date: Thu 2 Feb 84 17:53:49-PST
  591. ReSent-from: Dan Kent <KENT@SUMEX-AIM.ARPA>
  592. ReSent-to: INFO-CPM@BRL.ARPA
  593.  
  594. Mail addressed to post-info-cpm at a could not be sent.
  595. 421 Mail system botch at LANL-A
  596. ------- Unsent message is below -------
  597.  
  598. Date: 2 Feb 1984 14:05:37-MST
  599. From: KENT@SUMEX-AIM
  600. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  2 Feb 84 15:46 EST
  601. Received: From Sumex-Aim.ARPA by BRL via smtp;  2 Feb 84 15:41 EST
  602. Delivery-Notice: While sending this message to BRL.ARPA, the
  603.  SUMEX-AIM.ARPA mailer was obliged to send this message in 50-byte
  604.  individually Pushed segments because normal TCP stream transmission
  605.  timed out.  This probably indicates a problem with the receiving TCP
  606.  or SMTP server.  See your site's software support if you have any questions.
  607. Date: Thu 2 Feb 84 12:32:14-PST
  608. From: Dan Kent <KENT@SUMEX-AIM.ARPA>
  609. Subject: what is ZCPR3 ??
  610. To: info-cpm@BRL.ARPA
  611.  
  612. I'm a newcomer to this world of CPM-INFO.  Is there a glossary somewhere?
  613. -------
  614.  3-Feb-84 08:38:48-MST,848;000000000000
  615. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  616. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Fri 3 Feb 84 08:38:42-MST
  617. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  3 Feb 84 3:30 EST
  618. Received: From Sri-Unix.ARPA by BRL via smtp;  3 Feb 84 3:21 EST
  619. Received: from Usenet.uucp by sri-unix.uucp with rs232; 3 Feb 84 0:08-PST
  620. Date: 31 Jan 84 19:59:01-PST (Tue)
  621. To: info-cpm@brl
  622. From: pur-ee!uiucdcs!ccvaxa!mikel@ucb-vax
  623. Subject: squeeze/unsqueeze - (nf)
  624. Article-I.D.: uiucdcs.5289
  625.  
  626. #N:ccvaxa:24000001:000:272
  627. ccvaxa!mikel    Jan 17 14:45:00 1984
  628.  
  629. I need help getting a copy of the squeeze and unsqueeze programs.  I have
  630. uploaded a cpm disk on the vax and want to unsqueeze some of the files.
  631. Does anyone have a copy that i can get?
  632.  
  633.                     Thanks,
  634.                     Mikel Matthews
  635.                     pur-ee!uiucdcs!ccvaxa!mikel
  636.                     mikel@compion
  637.  3-Feb-84 08:39:26-MST,1840;000000000000
  638. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  639. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Fri 3 Feb 84 08:39:17-MST
  640. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  3 Feb 84 3:54 EST
  641. Received: From Sri-Unix.ARPA by BRL via smtp;  3 Feb 84 3:48 EST
  642. Received: from Usenet.uucp by sri-unix.uucp with rs232; 3 Feb 84 0:40-PST
  643. Date: 31 Jan 84 20:22:23-PST (Tue)
  644. To: info-cpm@brl
  645. From: pur-ee!uiucdcs!parsec!ctvax!uokvax!emjhm@ucb-vax
  646. Subject: CONIX for CP/M - (nf)
  647. Article-I.D.: uiucdcs.5295
  648.  
  649. #N:uokvax:7900012:000:1244
  650. uokvax!emjhm    Jan 30 17:32:00 1984
  651.  
  652. Does anyone know anything about the CONIX shell that runs on 32K or greater
  653. CP/m systems.  I saw a full page advertisement in the Feb. "Computer Shopper"
  654. that said it could handle quite a few of the nice things that UNIX has to
  655. offer like file pipes/tees and re-direction to name a few.  It looks pretty
  656. decent for those of us who can't afford full blown UNIX or who are stuck
  657. with mere finite spaced, relatively slow floppy disks systems and 8080 or
  658. Z-80 processors.  Some of the nice things about CONIX seem to be that you
  659. can use only the parts that you want or disable functions or frills that
  660. you don't need or haven't the capacity for.  They also say a few things  
  661. in their ad which seem to be contradictory.  Like for instance they say
  662. that the CONIX command processor will run under any CP/M and BIOS on virtually
  663. any machine without modification and in the same breath say that it can
  664. access 16 disk drives(actual or virtual if they don't exist).  How would
  665. that be possible without at least fiddling with the BIOS jump vectors?
  666. Some folks have their CBIOS in ROM.  Will it run on their system?  I'd
  667. appreciate hearing from anyone that has heard anything or is presently
  668. using CONIX.  There's got to be a gotcha somewhere.
  669. Jim Miller
  670.  3-Feb-84 08:39:35-MST,1271;000000000000
  671. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  672. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Fri 3 Feb 84 08:39:28-MST
  673. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  3 Feb 84 3:54 EST
  674. Received: From Sri-Unix.ARPA by BRL via smtp;  3 Feb 84 3:49 EST
  675. Received: from Usenet.uucp by sri-unix.uucp with rs232; 3 Feb 84 0:39-PST
  676. Date: 31 Jan 84 20:22:11-PST (Tue)
  677. To: info-cpm@brl
  678. From: pur-ee!uiucdcs!parsec!ctvax!uokvax!emjhm@ucb-vax
  679. Subject: Re: Zenith 100 - (nf)
  680. Article-I.D.: uiucdcs.5294
  681.  
  682. #R:ut-ngp:-24200:uokvax:7900011:000:670
  683. uokvax!emjhm    Jan 30 17:01:00 1984
  684.  
  685. The Z-100 does indeed hane an IEE-696 S-100 bus in it.  The 8085 and 8088
  686. processors work in tandem and appear as a single master cpu on the bus.
  687. As for "Standard S-100 single board processors and hard disk controllers"
  688. just play like you have a processor and memory board installed in the S-100
  689. bus that can't be removed.  The S-100 bus wil tolerate slave processors on
  690. the bus but the slave will have to be given the bus by the 8085 or 8088
  691. processors that are always present and must be running to keep the display
  692. going.  I'm not sure how much trouble you would have in trying to get
  693. a single board S-100 processors to play slave to the Z-100 processors.
  694. Jim Miller
  695.  3-Feb-84 08:41:26-MST,2179;000000000000
  696. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  697. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Fri 3 Feb 84 08:41:00-MST
  698. Received: From Csnet-Cic.ARPA by BRL-VGR via smtp;  3 Feb 84 7:18 EST
  699. Date: 3 Feb 1984 01:23:16-EST
  700. From: erh%virginia@csnet-relay
  701. Return-Path: <erh%Virginia@CSNet-Relay>
  702. To: Info-Cpm@brl-vgr
  703. Via:  Virginia; 3 Feb 84 6:16-EST
  704.  
  705. 1
  706.     I have recently obtained MDM716 and I am gratified with its
  707. performance.  I submit the following suggestions in hope of making the
  708. excellent thing better:
  709.  
  710. 1. The overlay method of customizing the program is still too specific.
  711. Ideally, there should be two clearly defined overlays:
  712.     -- an outer one containing all procedures for a given modem
  713.     or modem setup.  There would be one overlay for PMMI, another for
  714.     Hayes, etc.  This overlay should contain well isolated procedures
  715.     to hang up the modem, send a break, etc.  The way it is now, a 
  716.     Hayes user has to wade through all the PMMI stuff to find the 
  717.     relevant code (not mentioning the fact that the code for the 
  718.     other modems just sits there and uses the precious K's).  To wit:
  719.     Hayes can be told to hang up by dropping DTR, which is infinitely
  720.     faster than sending the #$%! pluses, but the DISCONNECT stuff is 
  721.     buried too well for me to bother. That outer overlay should contain 
  722.     procedures to do all kinds of exotic things, such as change the baud 
  723.     rates, etc.  Use flags to indicate which procedures are valid.
  724.     -- an inner one dealing with the i/o hardware: sending and 
  725.     receiving characters from the modem.  And please, have somewhat 
  726.     more general procedures.  The functions to mask a status byte are
  727.     cute, but too primitive.  The guys using interrupts and BIOS 
  728.     bufferring of incoming characters would prefer to use a system
  729.     or BIOS call to get/test for input characters.
  730.  
  731. 2. The dialing procedures could be somewhat smarter.  Use some way of 
  732. separating the decription from the phone number.  The way it is now,
  733. all digits get dialed out, including things like "Gandalf1, 1200bps...".
  734. I also agree with a recent remark about necessity of controlling the
  735. pulse/tone dialing mode.
  736.  
  737. ~v~ Ed Howorka, erh@uvacs
  738.  ~
  739.  
  740.  3-Feb-84 08:43:22-MST,699;000000000000
  741. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  742. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Fri 3 Feb 84 08:43:18-MST
  743. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  3 Feb 84 9:07 EST
  744. Received: From Sri-Unix.ARPA by BRL via smtp;  3 Feb 84 8:59 EST
  745. Received: from Usenet.uucp by sri-unix.uucp with rs232; 3 Feb 84 5:55-PST
  746. Date: 1 Feb 84 16:57:32-PST (Wed)
  747. To: info-cpm@brl
  748. From: ihnp4!houxm!mhuxl!aluxp!wrbull@ucb-vax
  749. Subject: Access to SIMTEL
  750. Article-I.D.: aluxp.1179
  751.  
  752. Can ATT Bell Laboratories access SIMTEL and if yes, how? Any help
  753. is greatly appreciated.
  754.  
  755. Thanks in Advance...        W.R.Bullman
  756.                 (215)439-5550
  757.  
  758.     Path:(I'm new on the net but...) ...aluxp!wrbull (???)
  759.  3-Feb-84 09:51:16-MST,464;000000000000
  760. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  761. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Fri 3 Feb 84 09:51:12-MST
  762. Date:     Fri, 3 Feb 84 11:29:11 EST
  763. From:     Dave Towson (info-cpm) <cpmlist@brl-vgr>
  764. To:       info-cpm@brl-vgr
  765. Subject:  Burton, where are you?
  766.  
  767. I had a request to add AMD70!FORTUNE!BURTON@BERKELEY to this list.  The
  768. mailer won't accept that address.  Got another address, Burton?
  769.  
  770.  
  771.  
  772. Dave Towson
  773. info-cpm-request@brl-vgr
  774.  
  775.  
  776.  3-Feb-84 10:27:04-MST,682;000000000000
  777. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  778. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Fri 3 Feb 84 10:26:59-MST
  779. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  3 Feb 84 11:54 EST
  780. Received: From Parc-Maxc.ARPA by BRL via smtp;  3 Feb 84 11:43 EST
  781. Date: Fri, 3 Feb 84 08:45 PST
  782. From: MMOON.ES@PARC-MAXC.ARPA
  783. Subject: Re: Public domain for -86
  784. In-reply-to: "DHead's message of Thu, 2 Feb 84 08:23 PST"
  785. To: DHead.ES@PARC-MAXC.ARPA
  786. cc: INFO-CPM@BRL.ARPA
  787.  
  788.  
  789. The only CP/M-86 related  PD software I have seen was on Sigi Kluger's
  790. system in El Paso, Texas, but then I do very littlte long-haul searching
  791. or downloading due to 300 baud limits.
  792.             MMoon.es
  793.  
  794.  3-Feb-84 11:27:36-MST,1035;000000000000
  795. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  796. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Fri 3 Feb 84 11:27:32-MST
  797. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  3 Feb 84 12:55 EST
  798. Received: From Rochester.ARPA by BRL via smtp;  3 Feb 84 12:40 EST
  799. Received: by sen.rochester (3.327.3N) id AA10011; 3 Feb 84 12:41:16 EST (Fri)
  800. Received: by cay.Rochester (3.327.3N+) id AA05568; 3 Feb 84 12:37:57 EST (Fri)
  801. Message-Id: <8402031741.10011@sen.rochester>
  802. Date: 3 Feb 84 12:41:16 EST (Fri)
  803. From: Mike Ciaraldi <ciaraldi@Rochester.ARPA>
  804. Subject: Re:  PD programs  to do file compares...
  805. To: LIN@mit-ml.ARPA, info-cpm@brl.ARPA
  806.  
  807. There are BDS C programs in the public domain to do file compartisons.
  808. These are avaialble on one of the CPMUG volumes.
  809. The set includes DIF2, which is like the Unix DIFF (it finds the
  810. differences), and SSED, which is a stream editor that
  811. can use the difference files to turn one text into another.
  812. I have used them on CP/M-80, and they work OK.
  813.  
  814. Mike Ciaraldi
  815. ciaraldi@rochester
  816.  3-Feb-84 11:30:02-MST,1082;000000000000
  817. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  818. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Fri 3 Feb 84 11:29:58-MST
  819. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  3 Feb 84 12:54 EST
  820. Received: From Rochester.ARPA by BRL via smtp;  3 Feb 84 12:38 EST
  821. Received: by sen.rochester (3.327.3N) id AA09926; 3 Feb 84 12:38:48 EST (Fri)
  822. Received: by cay.Rochester (3.327.3N+) id AA05558; 3 Feb 84 12:35:44 EST (Fri)
  823. Message-Id: <8402031738.9926@sen.rochester>
  824. Date: 3 Feb 84 12:38:48 EST (Fri)
  825. From: Mike Ciaraldi <ciaraldi@Rochester.ARPA>
  826. Subject: Floppies on VAX
  827. To: allegra!fortune!burton@Rochester.ARPA, 
  828.     allegra!rochester!ciaraldi@Rochester.ARPA
  829. Cc: info-cpm@brl.ARPA
  830.  
  831. There is a program called CPMUTL.C on the SIMTEL archives
  832. in MICRO:<UNIX.CPM>.
  833. This is supposed to run on a 780 and let you read and write CP/M
  834. floppies under Unix. I have not tried it,
  835. so I don't know if 1) it works, and 2) it would work on
  836. a 750. But, you might try.
  837.  
  838. This message is in response to a
  839. question from allegra!fortune!burton.
  840.  
  841. Mike Ciaraldi
  842. ciaraldi@rochester
  843.  3-Feb-84 14:26:40-MST,1269;000000000000
  844. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  845. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Fri 3 Feb 84 14:26:35-MST
  846. Received: From Usc-Ecl.ARPA by BRL-VGR via smtp;  3 Feb 84 15:50 EST
  847. Date:  3 Feb 1984 1240-PST
  848. From: Ted Shapin <BEC.SHAPIN@USC-ECL.ARPA>
  849. Subject: The problem with LISTST
  850. To: wancho@SIMTEL20.ARPA
  851. cc: info-cpm@BRL-VGR.ARPA
  852. Postal-address: Beckman Instruments, Inc.
  853. Postal-address: 2500 Harbor X-11, Fullerton, CA 92634
  854. Phone: (714)961-3393
  855.  
  856. Digital Research made an error in their manual in describing what LISTST
  857. should do.
  858.  
  859. "The value 00 is returned in A if the list device in not ready to accept
  860. a character and 0FFH if a character can be sent to the printer. A 00 [!] value
  861. should be returned if LISTST is not implemented."
  862.  
  863. An application program cannot know whether the BIOS implemented LISTST or
  864. not.  If the application program uses this BIOS entry point and assumes it
  865. is implemented according to DRI's instructions, it will loop forever waiting
  866. for a 0FFH if tha BIOS doesn't implement LISTST and returns a 00.
  867.  
  868. I do my checking for printer ready in the LIST code which outputs a character.
  869.  
  870. It sounds like Lifeboaat may have done a similar thing and perhaps there is
  871. a bug in the LIST routine.
  872. Ted.
  873. -------
  874.  3-Feb-84 19:21:07-MST,471;000000000000
  875. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  876. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Fri 3 Feb 84 19:21:04-MST
  877. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  3 Feb 84 20:53 EST
  878. Received: From Mit-Mc.ARPA by BRL via smtp;  3 Feb 84 20:40 EST
  879. Date: 3 February 1984 20:42 EST
  880. From: Herb Lin <LIN@mit-mc>
  881. Subject:  getting KERMIT - where is it?
  882. To: info-cpm@brl
  883.  
  884. I remember it is at columbia somewhere, but what are the pathnames etc...
  885.  
  886. tnx.
  887.  
  888.  6-Feb-84 08:34:06-MST,712;000000000000
  889. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  890. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Mon 6 Feb 84 08:34:00-MST
  891. Received: From Brl-Bmd.ARPA by BRL-VGR via smtp;  5 Feb 84 9:07 EST
  892. Date:     Sun, 5 Feb 84 8:55:43 EST
  893. From:     Charlie Strom (NYU) <strom@brl-bmd>
  894. To:       INFO-CPM@brl-vgr
  895. Subject:  Standard needed
  896.  
  897. I have been asked to poll the user community on siuggestions as ti a naming
  898. convention for CP/M-86 object code files. Calling them .CMD (on an RCPM) will
  899. cause confusion with DBASE command files; needless to say if the RCPM is running
  900. CP/M-86, it would be disastrous to have all these .CMD files sitting there as
  901. well. One suggestion is .O86. I would appreciate your input.
  902.  6-Feb-84 08:35:10-MST,980;000000000000
  903. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  904. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Mon 6 Feb 84 08:34:46-MST
  905. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  5 Feb 84 9:56 EST
  906. Date:     Sun, 5 Feb 84 9:44:11 EST
  907. From:     Keith Petersen <w8sdz@brl>
  908. To:       Info-Cpm@brl-vgr
  909. Subject:  Changes to Royal Oak RCPM
  910.  
  911. The Royal Oak (Michigan) RCPM no longer requires "callback".  It
  912. now answers on your first call and accepts 110, 300, 450, 600 and
  913. 710 baud (using 103 tones).
  914.  
  915. The floppy drives are no longer in service.  The 10 megabyte hard
  916. disk has been replaced with a 26 megabyte hard disk partitioned
  917. into four logical drives.
  918.  
  919. Info-Cpm readers who do not have access to SIMTEL20 will find many
  920. of the same files are available on the Royal Oak RCPM.
  921.  
  922. Sometime in the near future a 300/1200 baud modem may be added.
  923. I will announce it on Info-Cpm if/when it happens.
  924.  
  925. The phone number for the Royal Oak RCPM is (313) 759-6569.
  926.  
  927. --Keith
  928.  6-Feb-84 08:35:14-MST,605;000000000000
  929. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  930. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Mon 6 Feb 84 08:35:03-MST
  931. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  5 Feb 84 13:29 EST
  932. Received: From Amsaa.ARPA by BRL via smtp;  5 Feb 84 13:20 EST
  933. Date:     Sun, 5 Feb 84 13:15:57 EST
  934. From:     David Towson (CSD) <towson@amsaa>
  935. To:       Herb Lin <LIN@mit-mc>
  936. cc:       info-cpm@brl
  937. Subject:  Re:  getting KERMIT - where is it?
  938.  
  939. Herb - Kermit is on Columbia-20 in directory PS:<KERMIT>.  Using FTP, do
  940.  
  941.           "dir ps:<kermit>"
  942.  
  943. to see what's there.
  944.  
  945.  
  946. Dave
  947. towson@amsaa
  948.  
  949.  6-Feb-84 08:38:28-MST,1374;000000000000
  950. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  951. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Mon 6 Feb 84 08:38:16-MST
  952. Received: From Usc-Eclb.ARPA by BRL-VGR via smtp;  6 Feb 84 0:57 EST
  953. Date: 5 February 1984  21:55-PST (Sunday)
  954. Sender: TLI@usc-eclb
  955. From: Tony Li <Tli@usc-eclb>
  956. To:   Info-Micro@brl-vgr, Info-CPM@brl-vgr
  957. Subject: CP/M 80 programs on a 68K...
  958. Reply-to: Tli@usc-eclb
  959. Home: 1275 W. 29th #211, Los Angeles, Ca. 90007  (213) 737-8168
  960.  
  961.  
  962. For all of you who are just dying to run your 68K as a souped up
  963. 8080...
  964.  
  965. EM80 - an 8080 & CP/M-80 emulator for CP/M-68K
  966. Empirical Research Group, Inc.
  967. P.O. Box 1176
  968. Milton WA 98354
  969.  
  970. From the spec sheet...  
  971.  
  972. "This emulator requires a minimum of 128K of memory be available.
  973. This does, however, also include the space occupied by CP/M-68K
  974. itself....
  975.  
  976. All normal BDOS calls are supported by the software emulation.  All
  977. direct BIOS calls, except for the disk related ones, are also
  978. correctly handled by EM80...
  979.  
  980. At present, only 8080 opcodes are supported by the emulator.  A future
  981. release will support all Z80 opcodes..."
  982.  
  983. Example of usage:
  984.  
  985. A> EM80 PIP A:=B:TEST.DAT[V]
  986.  
  987. Cheers,
  988. Tony ;-)
  989.  
  990. P.S.  Before you go running this on you Mac, though, you first have to
  991. get CP/M-68K up and running.  If anyone has or is working on a BIOS
  992. for the Mac, how about dropping the list a line?
  993.  6-Feb-84 08:40:13-MST,811;000000000000
  994. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  995. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Mon 6 Feb 84 08:39:34-MST
  996. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  4 Feb 84 5:53 EST
  997. Received: From Sri-Unix.ARPA by BRL via smtp;  4 Feb 84 5:47 EST
  998. Received: from Usenet.uucp by sri-unix.uucp with rs232; 4 Feb 84 2:39-PST
  999. Date: 25 Jan 84 9:19:30-PST (Wed)
  1000. To: info-cpm@brl
  1001. From: harpo!seismo!rlgvax!plunkett@ucb-vax
  1002. Subject: Gordon "CBASIC" Eubanks
  1003. Article-I.D.: rlgvax.1615
  1004.  
  1005. Gordon Eubanks, Jr., a true pioneer in the microcomputer field with
  1006. his E-BASIC, CBASIC, and later CB-80, etc., is listed in the SOFTCON
  1007. notice as no longer at Digital Research, Inc.  Now a so-called
  1008. "Independent Consultant".  Does anyone know anything more about
  1009. this?
  1010.  
  1011. ..{allegra|seismo}!rlgvax!plunkett
  1012.  6-Feb-84 08:42:10-MST,549;000000000000
  1013. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  1014. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Mon 6 Feb 84 08:42:03-MST
  1015. Received: From Rand-Relay.ARPA by BRL-VGR via smtp;  4 Feb 84 18:42 EST
  1016. Date: 4 Feb 1984 09:36:40-EST
  1017. From: goldfarb.ucf-cs@rand-relay
  1018. Return-Path: <goldfarb.UCF-CS@Rand-Relay>
  1019. Subject: squeeze/unsqueeze for Unix
  1020. To: info-cpm@brl-vgr, purdue!pur-ee!uiucdcs!ccvaxa!mikel.ucf-cs@rand-relay
  1021. Via:  UCF-CS; 4 Feb 84 15:30-PST
  1022.  
  1023. I am sending them to you via Unix mail.
  1024.                     Ben Goldfarb
  1025.                     {duke,decvax}!ucf-cs!goldfarb
  1026.  6-Feb-84 08:43:14-MST,841;000000000000
  1027. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  1028. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Mon 6 Feb 84 08:43:03-MST
  1029. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  5 Feb 84 1:14 EST
  1030. Received: From Usc-Isid.ARPA by BRL via smtp;  5 Feb 84 1:03 EST
  1031. Date: 4 Feb 1984 09:53-PST
  1032. Sender: ABN.ISCAMS@usc-isid
  1033. Subject: Re:  getting KERMIT - where is it?
  1034. From: ABN.ISCAMS@usc-isid
  1035. To: LIN@mit-mc
  1036. Cc: info-cpm@brl
  1037. Message-ID: <[USC-ISID] 4-Feb-84 09:53:11.ABN.ISCAMS>
  1038. In-Reply-To: The message of 3 February 1984 20:42 EST from Herb Lin <LIN@mit-mc>
  1039.  
  1040. Herb,
  1041.  
  1042. KERMIT is at (via FTP)
  1043. COLUMBIA20  (can't remember if the 20 should be -20; try both)
  1044. DIR <KERMIT>  will get you the listing
  1045. GET <KERMIT>-README.TXT (I think that's the title) will get you the latest
  1046. update on goings on.
  1047.  
  1048. Regards,
  1049. David Kirschbaum
  1050. Toad Hall
  1051.  6-Feb-84 11:10:11-MST,937;000000000000
  1052. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  1053. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Mon 6 Feb 84 11:09:59-MST
  1054. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  6 Feb 84 12:28 EST
  1055. Received: From Mit-Multics.ARPA by BRL via smtp;  6 Feb 84 12:09 EST
  1056. Date:  Mon, 6 Feb 84 12:04 EST
  1057. From:  Woodie@MIT-MULTICS.ARPA
  1058. Subject:  SID/ZSID
  1059. To:  info-cpm@BRL.ARPA
  1060. Message-ID:  <840206170454.575774@MIT-MULTICS.ARPA>
  1061.  
  1062.           When I try to use the "assemble" mode of SID to assemble code
  1063. directly into memory, I find that any references to memory addresses in
  1064. BIOS are rejected.  I can assemble code which references the "Transient
  1065. Program Area" (e.g., STA 105h) but not that same code if it references
  1066. BIOS (maybe BDOS as well), e.g., STA EF00 (Which is in my Osborne 1's
  1067. BIOS).  Can anyone tell me if this "feature" was put there on purpose,
  1068. or how to get around it?
  1069.  
  1070. Paul Woodie (Woodie.DODCSC at MIT-MULTICS)
  1071.  6-Feb-84 11:10:44-MST,1004;000000000000
  1072. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  1073. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Mon 6 Feb 84 11:10:32-MST
  1074. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  6 Feb 84 12:47 EST
  1075. Received: From Mit-Multics.ARPA by BRL via smtp;  6 Feb 84 12:34 EST
  1076. Posted-Date:  6 Feb 84 12:23 EST
  1077. Date:  Mon, 6 Feb 84 12:22 EST
  1078. From:  Woodie@MIT-MULTICS.ARPA
  1079. Subject:  ddd.asm
  1080. To:  info-cpm@BRL.ARPA
  1081. Message-ID:  <840206172242.019832@MIT-MULTICS.ARPA>
  1082.  
  1083.           Has any one used the ddd.asm program ( which is in the
  1084. simtel20 collection) on the Osborne 1?  (That is, or is supposed to be,
  1085. the program that should allow disk head alignment with out the use of a
  1086. dual-trace oscilloscope).  I know that the 8080 assembly language
  1087. program was meant to be customized to the particular host machine, and I
  1088. have done some of that for my Osborne 1, but I would like to communicate
  1089. with anyone who has completed that process and used to program.
  1090.  
  1091.  
  1092. Paul Woodie (Woodie.DODCSC at mit-multics)
  1093.  7-Feb-84 08:20:17-MST,925;000000000000
  1094. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  1095. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Tue 7 Feb 84 08:20:10-MST
  1096. Received: From Rand-Relay.ARPA by BRL-VGR via smtp;  7 Feb 84 0:57 EST
  1097. Date: 6 Feb 1984 09:33:40-EST
  1098. From: goldfarb.ucf-cs@rand-relay
  1099. Return-Path: <goldfarb.UCF-CS@Rand-Relay>
  1100. Subject: Re:  Changes to Royal Oak RCPM
  1101. To: w8sdz@brl
  1102. Cc: info-cpm@brl-vgr
  1103. Via:  UCF-CS; 6 Feb 84 19:46-PST
  1104.  
  1105. congratulations, Keith!  Sounds like you're moving ahead nicely.  One 
  1106. question.  Sigi Kluger seems to be leading the pack toward charging
  1107. set fees for "membership" in RCP/M's around the country.  One system
  1108. here has decided to go that way, stating that "the best systems" around the 
  1109. country are doing it.  I really have no objection to his doing whatever
  1110. he wants with his system, but I am interested in what the "Father of
  1111. RCP/M" has to say on the subject in general.  Can you comment?
  1112.  
  1113.                 Ben 
  1114.  7-Feb-84 08:20:27-MST,665;000000000000
  1115. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  1116. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Tue 7 Feb 84 08:20:20-MST
  1117. Received: From Csnet-Cic.ARPA by BRL-VGR via smtp;  7 Feb 84 1:38 EST
  1118. Date: 6 Feb 1984 10:39:17-EST
  1119. From: erh%virginia@csnet-relay
  1120. Return-Path: <erh%Virginia@CSNet-Relay>
  1121. Subject: Standard needed
  1122. To: INFO-CPM@brl-vgr, mmdf%virginia@csnet-relay
  1123. Via:  Virginia; 7 Feb 84 0:17-EST
  1124.  
  1125. About the naming of RCPM CP/M86 files: how about ".B86" (for Binary
  1126. or oBject), or "86J" (this would allow looking at all object files
  1127. using "DIR *.??J").  I am against ".O86", since it is easy to confuse
  1128. with ".086".
  1129. ~v~ Ed Howorka, erh@uvacs
  1130.  ~
  1131.  
  1132.  7-Feb-84 08:22:31-MST,2667;000000000000
  1133. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  1134. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Tue 7 Feb 84 08:22:14-MST
  1135. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  7 Feb 84 4:10 EST
  1136. Received: From Sri-Unix.ARPA by BRL via smtp;  7 Feb 84 4:04 EST
  1137. Received: from Usenet.uucp by sri-unix.uucp with rs232; 7 Feb 84 0:56-PST
  1138. Date: 1 Feb 84 13:25:38-PST (Wed)
  1139. To: info-cpm@brl
  1140. From: ihnp4!alberta!ubc-vision!uw-beaver!ssc-vax!fluke!ipspec@ucb-vax
  1141. Subject: List of Kaypro ports and baud codes
  1142. Article-I.D.: vax1.489
  1143.  
  1144. This is the complete list (I think) of port addresses for the Kaypro 2, and
  1145. older 4's.  The newer 4's will use some of the unused ports for the new added
  1146. standard features such as the real time clock and modem (hope you have heard 
  1147. about that).  The 10 I think falls same way, basically same as below but some 
  1148. of extras like the light use some of the 'unused' ports.
  1149.  
  1150. Ports are selected in groups of 4 by U57, then individually by A0 and A1 of the
  1151. address bus. (Baud rates ports dont't bother with the individule select.)
  1152.  
  1153. 0      RS-232 serial baud rate, W (write only)              BAUD RATE CODES
  1154. 1-3    Unused (actually will perform same as port 0)           0       50
  1155. 4      RS-232 serial data, R/W  (read/write)                   1       75
  1156. 5      Keyboard serial data, R/W                               2      110
  1157. 6      RS-232 status, R/W                                      3      134.5
  1158. 7      Keyboard status, R/W                                    4      150
  1159. 8      Parallel printer data, R/W                              5      300
  1160. 9      Unused PIO (port B of U54), R/W                         6      600 
  1161. A      Parallel printer status, R/W                            7     1200
  1162. B      Status for unused port 9, R/W                           8     1800
  1163. C      Keyboard baud rate, W.  (but don't change it)           9     2000
  1164. D-F    Unused (actually will perform same as port C)           A     2400
  1165. 10-13  Disk I/O functions, R/W                                 B     3600
  1166. 14-17  Unconnected. Pin 10 of U57 decodes this block of 4      C     4800
  1167. 18-1B  Unconnected. Pin 9  of U57 decodes this block of 4      D     7200
  1168. 1C     System port, R/W. (disk select, motor control,          E     9600
  1169.                                  & printer handshakes)         F   19,200
  1170. 1D     Unused PIO (port B of U72), R/W
  1171. 1E     Status of port 1C, R/W
  1172. 1F     Status of unused port 1D, R/W
  1173.  
  1174. This is actually my first pass this and hasn't all been verified.  If someone 
  1175. would add in the info the new 4's and 10's and repost it, I'm sure that all 
  1176. interested would thankful.
  1177.  
  1178. Regards,
  1179. Al Weiss 
  1180.  7-Feb-84 08:24:07-MST,485;000000000000
  1181. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  1182. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Tue 7 Feb 84 08:23:56-MST
  1183. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  7 Feb 84 6:17 EST
  1184. Received: From Mit-Mc.ARPA by BRL via smtp;  7 Feb 84 6:12 EST
  1185. Date: 7 February 1984 06:14 EST
  1186. From: Jerry E. Pournelle <POURNE@mit-mc>
  1187. Subject: BYTE arrived...
  1188. To: INFO-CPM@mit-mc
  1189.  
  1190. Saturday 4 February in Hollywood (second class; I've had the Fed
  1191. Expressed copy for some time.)
  1192.  
  1193.  7-Feb-84 08:35:33-MST,683;000000000000
  1194. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  1195. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Tue 7 Feb 84 08:35:29-MST
  1196. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  7 Feb 84 8:20 EST
  1197. Received: From Mit-Mc.ARPA by BRL via smtp;  7 Feb 84 7:52 EST
  1198. Date:  7 Feb 1984 0450-PST
  1199. From: Crede Edens <Edens@office-3>
  1200. Subject: MODEMS WANTED
  1201. To:   INFO-CPM@mit-mc
  1202. cc:   EDENS@BRL.ARPA
  1203.  
  1204.  
  1205. Some time last year I saw a message that someone posted concerning some
  1206. U.S. Robotics modems for sale for a very reasonable price.  Are there some of
  1207. these still available?  Or does someone know of another brand for sale
  1208. reasonable?
  1209.  
  1210. Reply to EDENS@OFFICE-3
  1211.  
  1212. THANKS
  1213. -------
  1214.  
  1215.  7-Feb-84 08:48:58-MST,1037;000000000000
  1216. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  1217. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Tue 7 Feb 84 08:48:52-MST
  1218. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  7 Feb 84 9:59 EST
  1219. Received: From Sri-Unix.ARPA by BRL via smtp;  7 Feb 84 9:51 EST
  1220. Received: from Usenet.uucp by sri-unix.uucp with rs232; 7 Feb 84 6:38-PST
  1221. Date: 6 Feb 84 16:09:43-PST (Mon)
  1222. To: info-cpm@brl
  1223. From: hplabs!zehntel!dual!fortune!burton@ucb-vax
  1224. Subject: Re: Siemens Floppy Drives - Parts & Serv - (nf)
  1225. Article-I.D.: fortune.2452
  1226.  
  1227. #R:linus:-64200:fortune:25500005:000:414
  1228. fortune!burton    Feb  6 12:12:00 1984
  1229.  
  1230.  
  1231. Since this is a public net, and the libel laws apply, I won't say more
  1232. about Siemens, and believe me, I don't believe in paying retail [I was
  1233. born and raised in NYC], but it's not worth it for Siemens.
  1234.  
  1235.   Philip Burton      101 Twin Dolphin Drive
  1236.   Fortune Systems    Redwood City, CA  94065       (415) 595-8444 x 526
  1237.             - - -
  1238. {allegra,[decvax!decwrl,ucbvax]!amd70,cbosgd,harpo,hpda,ihnp4,sri-unix}
  1239. !fortune!burton
  1240.  7-Feb-84 11:31:39-MST,11370;000000000000
  1241. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  1242. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Tue 7 Feb 84 11:31:14-MST
  1243. Date:     Tue, 7 Feb 84 12:36:02 EST
  1244. From:     Dave Towson (info-cpm) <cpmlist@brl-vgr>
  1245. To:       info-cpm@brl-vgr
  1246. Subject:  [phil%euler:  Sorry...]
  1247.           [phil%euler:  MODEM7 for the C64]
  1248.  
  1249.  
  1250. ----- Forwarded message # 1:
  1251.  
  1252. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  6 Feb 84 18:37 EST
  1253. Received: From Ucb-Vax.ARPA by BRL via smtp;  6 Feb 84 18:29 EST
  1254. Received: from ucbjade.CC.Berkeley.ARPA (ucbjade.ARPA) by UCB-VAX.ARPA (4.22/4.21)
  1255.     id AA02030; Mon, 6 Feb 84 15:22:34 pst
  1256. Received: from ucbruby.CC.Berkeley.ARPA by ucbjade.CC.Berkeley.ARPA
  1257.     (4.13/4.13) id AA11835; Mon, 6 Feb 84 15:29:37 pst
  1258. Received: by ucbruby.CC.Berkeley.ARPA
  1259.     (4.13/4.13) id AA10364; Mon, 6 Feb 84 14:51:29 pst
  1260. Date: Mon, 6 Feb 84 14:51:29 pst
  1261. From: phil%euler@BRL.ARPA
  1262. Message-Id: <8402062251.AA10364@ucbruby.CC.Berkeley.ARPA>
  1263. To: ruby.info-cpm-request@brl
  1264. Subject: Sorry...
  1265.  
  1266.      It seems I may have sent a rather lengthy file to info-cpm-request
  1267. instead of to info-cpm as was intended; if you could send it out to
  1268. info-cpm I would appreciate it.
  1269.  
  1270.      If I didn't screw up, then disregard this notice.
  1271.  
  1272.                     Phil
  1273.  
  1274.                 (jlapsley%D.CC@Berkeley, NOT %ucbeuler)
  1275.  
  1276. ----- Forwarded message # 2:
  1277.  
  1278. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  6 Feb 84 18:38 EST
  1279. Received: From Ucb-Vax.ARPA by BRL via smtp;  6 Feb 84 18:30 EST
  1280. Received: from ucbjade.CC.Berkeley.ARPA (ucbjade.ARPA) by UCB-VAX.ARPA (4.22/4.21)
  1281.     id AA02059; Mon, 6 Feb 84 15:23:32 pst
  1282. Received: from ucbruby.CC.Berkeley.ARPA by ucbjade.CC.Berkeley.ARPA
  1283.     (4.13/4.13) id AA11846; Mon, 6 Feb 84 15:30:39 pst
  1284. Received: by ucbruby.CC.Berkeley.ARPA
  1285.     (4.13/4.13) id AA10208; Mon, 6 Feb 84 14:37:58 pst
  1286. Date: Mon, 6 Feb 84 14:37:58 pst
  1287. From: phil%euler@BRL.ARPA
  1288. Message-Id: <8402062237.AA10208@ucbruby.CC.Berkeley.ARPA>
  1289. To: ruby.info-cpm-request@brl
  1290. Subject: MODEM7 for the C64
  1291.  
  1292.      I recall someone recently asking about the availability of modem7
  1293. or xmodem programs for the C64 under CP/M.  As it happened, fairly
  1294. randomly, someone just sent me this -- I have not used it and I know
  1295. nothing about it (I don't even have a C64), but I thought I might
  1296. send it to the net.
  1297.  
  1298.                     Phil
  1299.             (contrary to the "From" field, I am still
  1300.             at "jlapsley%D.CC@Berkeley")
  1301.  
  1302. ------------
  1303.  
  1304. Date: Mon, 6 Feb 84 12:44:55 pst
  1305. From: jmrubin@ucbcoral (Joel Rubin)
  1306. To: jlapsley@D
  1307. Subject: xmodem for C'64
  1308.  
  1309.     I don't know if you're still looking for
  1310. an xmodem protocol program for the C'64, but here is one.
  1311. I haven't tried it yet.  (Documentation+Hexfile)
  1312.  
  1313.  
  1314. MODEM64: DOCUMENTATION
  1315. BY CHRIS LAMPTON, 75275,1373
  1316. 01/29/84
  1317.  
  1318.  
  1319.     MODEM64 IS A SIMPLE TERMINAL
  1320. EMULATOR WITH XMODEM DOWNLOAD FACILI-
  1321. TIES, DESIGNED TO RUN UNDER COMMODORE
  1322. 64 CP/M. IT WILL NOT RUN UNDER OTHER
  1323. VERSIONS OF CP/M; IN FACT, IT WILL ONLY
  1324. RUN UNDER THE CP/M PACKAGE OFFERED BY
  1325. COMMODORE BUSINESS MACHINES.
  1326.     WHEN FIRST RUN, MODEM64 IS IN
  1327. NORMAL TERMINAL MODE. ASCII DATA RE-
  1328. CEIVED THROUGH THE RS-232 PORT IS DIS-
  1329. PLAYED ON THE SCREEN. DATA TYPED ON THE
  1330. KEYBOARD IS TRANSMITTED. PARITY IS
  1331. IGNORED. MOST STANDARD ASCII CONTROL
  1332. CODES ARE IMPLEMENTED. TO EXIT MODEM64
  1333. PRESS FUNCTION KEY F2 (SHIFT-F1).
  1334. XMODEM DOWNLOADS ARE INITIATED BY
  1335. PRESSING FUNCTION KEY F8 (SHIFT-F7).
  1336.  
  1337.  
  1338. USING MODEM64 WITH AN RCP/M
  1339. (REMOTE CP/M DATABASE)
  1340.  
  1341.  
  1342.     THE STANDARD RCP/M COMMAND FOR
  1343. XMODEM TRANSMISSION IS:
  1344.  
  1345. XMODEM S FILENAME.EXT
  1346.  
  1347.     IF THE SPECIFIED FILE IS AVAILABLE,
  1348. THE RCP/M WILL RESPOND WITH THE NUMBER
  1349. OF 128 BYTE BLOCKS IN THE FILE AND THE
  1350. APPROXIMATE DOWNLOAD TIME. IF YOU
  1351. SHOULD DECIDE AT THIS POINT THAT YOU
  1352. WISH TO ABORT THE DOWNLOAD, PRESS
  1353. CTRL-'X' TO SEND AN ASCII CANCEL
  1354. SIGNAL TO THE SENDING COMPUTER.
  1355. TO BEGIN THE DOWNLOAD, PRESS F8,
  1356. AND MODEM64 WILL AUTOMATICALLY
  1357. REQUEST THE RCP/M TO START TRANS-
  1358. MITTING. THE MESSAGE 'XMODEM TRANSMIS-
  1359. SION INITIATED' WILL APPEAR ON THE
  1360. SCREEN. IF FOR ANY REASON THE TRANS-
  1361. MISSION IS NOT RECEIVED, MODEM64 WILL
  1362. CONTINUE BROADCASTING THE REQUEST FOR
  1363. APPROXIMATELY 100 SECONDS BEFORE
  1364. ABORTING THE DOWNLOAD AND RETURNING TO
  1365. TERMINAL MODE. SHOULD THIS OCCUR, THE
  1366. MESSAGE 'BLOCK NOT RECEIVED, XMODEM
  1367. TRANSMISSION ABORTED' WILL BE DIS-
  1368. PLAYED. THE DOWNLOAD MAY BE MANUALLY
  1369. ABORTED BY PRESSING THE RUN-STOP KEY.
  1370.     ONCE TRANSMISSION HAS BEGUN, THE
  1371. DOWNLOADED BLOCKS WILL BE AUTOMATICALLY
  1372. SAVED TO THE DISK IN CP/M FORMAT. AS
  1373. EACH BLOCK IS RECEIVED, THE MESSAGE
  1374. 'BLOCK #NN RECEIVED' WILL BE DISPLAYED,
  1375. WHERE NN IS THE BLOCK NUMBER IN HEXA-
  1376. DECIMAL. IF MORE THAN 255 (FF HEX)
  1377. BLOCKS ARE TRANSMITTED, THE BLOCK
  1378. NUMBER WILL ROLL OVER TO 00. CHECKSUMS
  1379. ARE USED TO VERIFY THE ACCURACY OF THE
  1380. TRANSMITTED DATA. AT THE END OF TRANS-
  1381. MISSION, MODEM64 WILL INFORM THE
  1382. SENDING COMPUTER OF THE SUCCESSFUL
  1383. RECEIPT OF THE FILE AND WILL DISPLAY
  1384. THE MESSAGE 'XMODEM TRANSMISSION COM-
  1385. PLETED' BEFORE RETURNING TO TERMINAL
  1386. MODE.
  1387.     FILES WILL BE SAVED TO THE DISK
  1388. UNDER THE FILENAME 'NEWFILE,' WITH THE
  1389. EXTENSION '.XMD'. FILES DOWNLOADED
  1390. DURING A SINGLE SESSION WILL BE SEQUEN-
  1391. TIALLY NUMBERED, WITH THE FIRST FILE
  1392. GIVEN THE NAME 'NEWFILE1.XMD,' THE
  1393. SECOND FILE THE NAME 'NEWFILE2.XMD,'
  1394. AND SO FORTH. LETTERS OF THE ALPHABET
  1395. WILL BE USED ONCE THE TEN NUMERALS ARE
  1396. EXHAUSTED. GIVEN THE OBVIOUS LIMITATION
  1397. ON FILE NAMES, IT IS RECOMMENDED THAT
  1398. YOU NOT DOWNLOAD MORE THAN 35 FILES IN
  1399. ONE SESSION, OR YOU MAY FIND UNTYPABLE
  1400. ASCII CHARACTERS IN THE NAMES.
  1401.     IT IS ALSO RECOMMENDED THAT YOU
  1402. RENAME ALL DOWNLOADED FILES IMMEDIATELY
  1403. AFTER THE SESSION, USING THE CP/M REN
  1404. COMMAND, BECAUSE EXISTING NEWFILES ON
  1405. THE DISK WILL BE DELETED BY MODEM64
  1406. DURING LATER SESSIONS TO MAKE ROOM FOR
  1407. FRESHLY DOWNLOADED FILES WITH THE SAME
  1408. SEQUENCE NUMBERS.
  1409.     IN THE EVENT THAT YOU ATTEMPT TO
  1410. DOWNLOAD TO A FULL DISK (OR A FULL DISK
  1411. DIRECTORY), AN ERROR MESSAGE WILL BE
  1412. PRINTED AND THE DOWNLOAD ABORTED. ANY
  1413. DATA DOWNLOADED TO THE CURRENT FILE
  1414. BEFORE THE DISK LIMIT WAS REACHED WILL
  1415. BE PRESERVED.
  1416.     THIS IMPLEMENTATION OF XMODEM IS
  1417. NOT BULLET PROOF. IT IS POSSIBLE FOR
  1418. THE SENDING COMPUTER AND THE RECEIVING
  1419. COMPUTER TO FALL OUT OF SYNC AND NOT
  1420. RECOVER, THOUGH THIS IS NOT A VERY
  1421. LIKELY EVENT. SHOULD IT OCCUR, THE
  1422. DOWNLOAD WILL MORE THAN LIKELY ABORT
  1423. BY ITSELF. HOWEVER, SHOULD YOU NOTICE
  1424. AN UNUSUALLY LONG PAUSE BETWEEN BLOCKS
  1425. -- SAY 20 SECONDS OR MORE -- YOU SHOULD
  1426. ABORT MANUALLY WITH THE RUN-STOP KEY.
  1427. THE SENDING COMPUTER MAY CONTINUE
  1428. BROADCASTING DATA, BUT WILL NOTICE
  1429. WITHIN A FEW SECONDS THAT NO ACKNOW-
  1430. LEDGING SIGNAL IS BEING RECEIVED AND
  1431. WILL CANCEL THE DOWNLOAD. YOU MAY THEN
  1432. INITIATE THE DOWNLOAD AGAIN. THIS HAS
  1433. HAPPENED TO ME ONCE IN ROUGHLY 40
  1434. DOWNLOADS. SECURITY WILL BE TIGHTENED
  1435. IN SUBSEQUENT VERSIONS.
  1436.     SUGGESTIONS FOR FUTURE IMPROVEMENTS
  1437. AND REPORTS OF CURRENT BUGS SHOULD
  1438. BE CONVEYED TO THE AUTHOR VIA COMPU-
  1439. SERVE INFORMATION SERVICE EMAIL OR THE
  1440. CIS COMMODORE-64 SIG.
  1441. :10010000010B0021D601115D00EDB03E093200F96E
  1442. :100110002103122206F93E013200CE003A00F95FB7
  1443. :100120001600213901195E2356EBCD38013E093204
  1444. :1001300000F9210012C31301E9410180018E0197EA
  1445. :10014000013A64003CFE3AC24C013E413264003E3A
  1446. :1001500000327C00326800326900326A000E0F11F2
  1447. :100160005C00CD0500FEFFCA72010E13115C00CDCC
  1448. :1001700005000E16115C00CD0500FEFFCA9B01C9EB
  1449. :100180000E15115C00CD0500FEFFCAA601C90E10B8
  1450. :10019000115C00CD0500C9E1C3000011B4010E09D6
  1451. :1001A000CD0500C3AE0111CA010E09CD05003E0107
  1452. :1001B000320EF0C94449534B204449524543544FF1
  1453. :1001C00052592046554C4C0D0A244449534B204665
  1454. :1001D000554C4C0D0A244E455746494C4530584D18
  1455. :1001E00044000000000000000000000000000000CB
  1456. :1001F00000000000000000000000000000000000FF
  1457. :100200004CBC1358AD8602851320F512A99320AB80
  1458. :1002100012A200A0031820F0FFA27FA0142029142E
  1459. :10022000A201A00C1820F0FFA2A2A014202914A261
  1460. :1002300002A0051820F0FFA2B3A014202914A205E3
  1461. :10024000A0001820F0FF20F51220CD1220E312A903
  1462. :100250000E20AB12207612208F12C98090F62064F7
  1463. :10026000124C5412297F0AA8B9D9168504C8B9D9E5
  1464. :100270001685056C0400A20520C6FF20E4FFC90016
  1465. :10028000F00C297FA8B9591620AB124C7B1260A242
  1466. :100290000620C6FFA00084CC20E4FFC900F00BA814
  1467. :1002A000B95915C980B00320BE1260A2074820C901
  1468. :1002B000FF2072146820D2FFA5138D860260A2056C
  1469. :1002C0004820C9FF68A8B9591520D2FF60A905A226
  1470. :1002D00002A00320BAFFA904A255A01520BDFF204B
  1471. :1002E000C0FF60A906A200A0FF20BAFFA90020BDA0
  1472. :1002F000FF20C0FF60A907A203A0FF20BAFFA9004A
  1473. :1003000020BDFF20C0FF60A2D3A01420291420A389
  1474. :1003100013A915850AA20520C6FFA9808504A91086
  1475. :100320008505A901850BA90A8506A50A20BE12A983
  1476. :10033000FF85078508A903851220E4FF850DA59197
  1477. :100340002980D0034CDA13A50DC900F00BC901F0C8
  1478. :100350001AC904D0034CEA13C607D0DDC608D0D9A9
  1479. :10036000C612D0D5C606D0C24CD313A906850A2022
  1480. :100370004514205F148509204514205F14A9808549
  1481. :100380000CA000204514205F149104C8C60CD0F3C3
  1482. :10039000204514C50BF0034C111320AD1320FA13A4
  1483. :1003A0004C1513A9004CAF13A9044CAF13A9028D2F
  1484. :1003B0000009A900850E20E7FF4C000A686820CDDF
  1485. :1003C0001220F51220E312A50EC900F00568684C52
  1486. :1003D000DA1360A2F3A014202914A207A015202983
  1487. :1003E00014A91820BE1220A81360A90620BE12A2CC
  1488. :1003F00024A01520291420A81360A242A0152029AA
  1489. :1004000014A5094A4A4A4A186930C93A900318693A
  1490. :100410000720AB12A509290F186930C93A900318B3
  1491. :10042000690720AB12A24AA01586108411A20720EA
  1492. :10043000C9FF207214A000B110C900F00720D2FF3C
  1493. :10044000C84C37146020E4FF850D20B7FF2908D081
  1494. :10045000F4A5912980D00568684CDA13A50D6018C1
  1495. :10046000650B850BA50D602072146868A9068D00C8
  1496. :100470000960A00184CCA4D3B1D1297F91D1602A95
  1497. :100480002A2A20584D4F44454D20363420425920C9
  1498. :100490004348524953204C414D50544F4E202A2A34
  1499. :1004A0002A004A414E554152592032392C203139C7
  1500. :1004B0003834004E4F5420464F5220434F4D4D4547
  1501. :1004C000524349414C20444953545249425554499E
  1502. :1004D0004F4E000D584D4F44454D205452414E5300
  1503. :1004E0004D495353494F4E20494E49544941544573
  1504. :1004F000440D00424C4F434B204E4F542052454335
  1505. :1005000045495645440D00584D4F44454D205452E1
  1506. :10051000414E534D495353494F4E2041424F52543F
  1507. :1005200045440D00584D4F44454D205452414E53C3
  1508. :100530004D495353494F4E20434F4D504C45544520
  1509. :100540000D00424C4F434B20230020524543454968
  1510. :100550005645440D00060000000001020304050694
  1511. :100560000708090A0B0C0D0E0F100A1213081516B6
  1512. :100570001718191A1B1C0C1E1F20212223242526A4
  1513. :100580002728292A2B2C2D2E2F3031323334353683
  1514. :100590003738393A3B3C3D3E3F40616263646566B3
  1515. :1005A0006768696A6B6C6D6E6F7071727374757663
  1516. :1005B0007778797A5B5C5D5E5F6041424344454693
  1517. :1005C0004748494A4B4C4D4E4F5051525354555643
  1518. :1005D0005758595A7B7C7D7E7F0000000000000048
  1519. :1005E000000081000080000000000000000000000A
  1520. :1005F00000000000000000000000000000000000FB
  1521. :1006000000000000000000000000000000000000EA
  1522. :1006100000000000000000000000000000000000DA
  1523. :1006200000000000000000000000000000000000CA
  1524. :1006300000000000000000000000000000000000BA
  1525. :1006400000000000000000000000000000000000AA
  1526. :100650000000000000000000000001020304050685
  1527. :100660000714090A0B930D0E0F100A121308151622
  1528. :100670001718191A1B1C0C1E1F20212223242526A3
  1529. :100680002728292A2B2C2D2E2F3031323334353682
  1530. :100690003738393A3B3C3D3E3F40616263646566B2
  1531. :1006A0006768696A6B6C6D6E6F7071727374757662
  1532. :1006B0007778797A5B5C5D5E5F6041424344454692
  1533. :1006C0004748494A4B4C4D4E4F5051525354555642
  1534. :1006D0005758595A7B7C7D7E7F07136714FD02FFB4
  1535. :1006E00002FD02FD02FF02FD02FD02FD02FD82F994
  1536. :1006F00002FF02FD02FD02F902FF02F90B8B82FFED
  1537. :0000000000
  1538.  
  1539. ----- End of forwarded messages
  1540.  7-Feb-84 12:13:02-MST,515;000000000000
  1541. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  1542. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Tue 7 Feb 84 12:12:59-MST
  1543. Received: From Nosc-Cc.ARPA by BRL-VGR via smtp;  7 Feb 84 12:53 EST
  1544. Received: by Nosc.ARPA (4.12/4.7)
  1545.     id AA03585; Tue, 7 Feb 84 09:53:22 pst
  1546. Date: Tue, 7 Feb 84 09:53:22 pst
  1547. From: James F. Jperry <jperry@nosc>
  1548. Message-Id: <8402071753.AA03585@Nosc.ARPA>
  1549. To: info-cpm%brl=vgr@nosc
  1550. Cc: jperry@nosc
  1551. Subject: release
  1552.  
  1553. -------
  1554. please remove my name kfrom the info cpm list
  1555. -------
  1556.  
  1557.  9-Feb-84 18:16:33-MST,796;000000000000
  1558. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  1559. Received: from BRL-TGR by SIMTEL20.ARPA with TCP; Thu 9 Feb 84 18:16:27-MST
  1560. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  7 Feb 84 14:55 EST
  1561. Received: From Mit-Mc.ARPA by BRL via smtp;  7 Feb 84 14:34 EST
  1562. Date: 7 Feb 84 09:49:57 PST (Tuesday)
  1563. From: Veizades.PA@PARC-MAXC.ARPA
  1564. Subject: CRC error checking in XModem
  1565. To: INFO-MODEM7@mit-mc.ARPA, INFO-CPM@mit-mc.ARPA
  1566. cc: Veizades.PA@PARC-MAXC.ARPA
  1567.  
  1568. I am implementing the XModem protocol on a non CP/M system and I am interested in
  1569. the exact method by which the CRC value is generated, what portion of the XModem
  1570. packet is used to compute the CRC and the differences in the protocol when the CRC
  1571. option is used.  Can anyone out there help?
  1572.  
  1573. John Veizades  -  Veizades@PARC-MAXC
  1574.  
  1575.  9-Feb-84 18:16:39-MST,1249;000000000000
  1576. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  1577. Received: from BRL-TGR by SIMTEL20.ARPA with TCP; Thu 9 Feb 84 18:16:34-MST
  1578. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  7 Feb 84 16:50 EST
  1579. Received: From Mit-Multics.ARPA by BRL via smtp;  7 Feb 84 16:34 EST
  1580. Received: from CISL-SERVICE-MULTICS.ARPA by MIT-MULTICS.ARPA TCP; 07-Feb-1984 16:16:01-est
  1581. Received: from HIS-PHOENIX-MULTICS.ARPA by CISL-SERVICE-MULTICS.ARPA dial; 07-Feb-1984 16:13:01-est
  1582. Date:  Tue, 7 Feb 84 14:09 MST
  1583. From:  Brzozowski%his-phoenix-multics.arpa@BRL.ARPA
  1584. Subject:  Turbo Pascal
  1585. To:  info-cpm@BRL.ARPA
  1586. Message-ID:  <840207210928.530621@HIS-PHOENIX-MULTICS.ARPA>
  1587.  
  1588.    Does anyone out there in netland have a copy of the "Turbo Pascal"
  1589. by Borland International as advertized in BYTE?  For the price, it
  1590. seems like a good deal to learn Pascal ($49.95), but if it's not
  1591. standard it 'aint much of a lesson (Except how NOT to buy a compiler).
  1592. Is Boralnd International a reputable company to deal with?
  1593. Forgive me if I seem skeptical, but I am wary about great claims and
  1594. small prices...
  1595.  
  1596.    Any information would be helpful (Diskette formats for CPM-80,
  1597. 8087 support, etc.).
  1598.  
  1599.                     Thanks in advance!
  1600.                     Gary Brz...
  1601.  
  1602.  9-Feb-84 18:17:00-MST,730;000000000000
  1603. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  1604. Received: from BRL-TGR by SIMTEL20.ARPA with TCP; Thu 9 Feb 84 18:16:56-MST
  1605. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  7 Feb 84 18:50 EST
  1606. Received: From Cmu-Cs-A.ARPA by BRL via smtp;  7 Feb 84 18:39 EST
  1607. Date:  7 Feb 84 1739 EST (Tuesday)
  1608. From: George.Wood@cmu-cs-a
  1609. To: info-cpm@brl, info-micro@brl
  1610. Subject: forth for trs-80/100 wanted
  1611. Message-Id: <07Feb84.173934.GW90@CMU-CS-A>
  1612.  
  1613. A visitor from Holland would like to get forth for
  1614. his trs-80 model 100. He's heard there's one available, 
  1615. but is having trouble finding a source/vendor, and
  1616. will only be in the U.S. for a week. I'd appreciate 
  1617. assistance in helping him find it. 
  1618.             George.Wood@CMU-CS-A.ARPA
  1619.  9-Feb-84 18:19:14-MST,655;000000000000
  1620. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  1621. Received: from BRL-TGR by SIMTEL20.ARPA with TCP; Thu 9 Feb 84 18:19:08-MST
  1622. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  7 Feb 84 20:07 EST
  1623. Received: From Parc-Maxc.ARPA by BRL via smtp;  7 Feb 84 20:00 EST
  1624. Date: Tue, 7 Feb 84 17:00 PST
  1625. From: SSalzman.ES@PARC-MAXC.ARPA
  1626. Subject: Re: Turbo Pascal
  1627. In-reply-to: <840207210928.530621@HIS-PHOENIX-MULTICS.ARPA>
  1628. To: Brzozowski%his-phoenix-multics.arpa@BRL.ARPA
  1629. cc: info-cpm@BRL.ARPA
  1630.  
  1631. Read Microsystems magazine, Feb issue. They have a review of Turbo
  1632. Pascal. According to them it's quite a nice system. I'd look into it.
  1633.  
  1634.                 Isaac Salzman.
  1635.  9-Feb-84 18:30:29-MST,8475;000000000000
  1636. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  1637. Received: from BRL-TGR by SIMTEL20.ARPA with TCP; Thu 9 Feb 84 18:30:10-MST
  1638. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  7 Feb 84 20:20 EST
  1639. Date:     Tue, 7 Feb 84 20:05:04 EST
  1640. From:     Keith Petersen <w8sdz@brl>
  1641. To:       Info-Cpm@brl-vgr, Info-Micro@brl-vgr
  1642. Subject:  Definition of CP/M MODEM protocol
  1643.  
  1644. I guess it's time to re-send this file to the mailing list.  I've
  1645. recently received numerous requests for the exact definition of
  1646. the Ward Christensen MODEM protocol.  The original uses CHECKSUM
  1647. error checking.  MODEM7 introduced CRC error checking but as far
  1648. as I know, no one has ever issued a DOC file explaing how that
  1649. works.  The source code is well commented and should serve as a
  1650. guide.
  1651.  
  1652. ---from the author of MODEM, Ward Christensen---
  1653. MODEM PROTOCOL OVERVIEW  178 lines, 7.5K
  1654.  
  1655. 1/1/82 by Ward Christensen.  I will maintain a master copy of
  1656. this.  Please pass on changes or suggestions via CBBS/Chicago
  1657. at (312) 545-8086, or by voice at (312) 849-6279.
  1658.  
  1659. NOTE this does not include things which I am not familiar with,
  1660. such as the CRC option implemented by John Mahr.
  1661.  
  1662. Last Rev: (none)
  1663.  
  1664. At the request of Rick Mallinak on behalf of the guys at
  1665. Standard Oil with IBM P.C.s, as well as several previous
  1666. requests, I finally decided to put my modem protocol into
  1667. writing.  It had been previously formally published only in the
  1668. AMRAD newsletter.
  1669.  
  1670.     Table of Contents
  1671. 1. DEFINITIONS
  1672. 2. TRANSMISSION MEDIUM LEVEL PROTOCOL
  1673. 3. MESSAGE BLOCK LEVEL PROTOCOL
  1674. 4. FILE LEVEL PROTOCOL
  1675. 5. DATA FLOW EXAMPLE INCLUDING ERROR RECOVERY
  1676. 6. PROGRAMMING TIPS.
  1677.  
  1678. -------- 1. DEFINITIONS.
  1679. <soh>    01H
  1680. <eot>    04H
  1681. <ack>    06H
  1682. <nak>    15H
  1683. <can>   18H
  1684.  
  1685. -------- 2. TRANSMISSION MEDIUM LEVEL PROTOCOL
  1686. Asynchronous, 8 data bits, no parity, one stop bit.
  1687.  
  1688.     The protocol imposes no restrictions on the contents of the
  1689. data being transmitted.  No control characters are looked for
  1690. in the 128-byte data messages.  Absolutely any kind of data may
  1691. be sent - binary, ASCII, etc.  The protocol has not formally
  1692. been adopted to a 7-bit environment for the transmission of
  1693. ASCII-only (or unpacked-hex) data , although it could be simply
  1694. by having both ends agree to AND the protocol-dependent data
  1695. with 7F hex before validating it.  I specifically am referring
  1696. to the checksum, and the block numbers and their ones-
  1697. complement.
  1698.     Those wishing to maintain compatibility of the CP/M file
  1699. structure, i.e. to allow modemming ASCII files to or from CP/M
  1700. systems should follow this data format:
  1701.   * ASCII tabs used (09H); tabs set every 8.
  1702.   * Lines terminated by CR/LF (0DH 0AH)
  1703.   * End-of-file indicated by ^Z, 1AH.  (one or more)
  1704.   * Data is variable length, i.e. should be considered a
  1705.     continuous stream of data bytes, broken into 128-byte
  1706.     chunks purely for the purpose of transmission. 
  1707.   * A CP/M "peculiarity": If the data ends exactly on a
  1708.     128-byte boundary, i.e. CR in 127, and LF in 128, a
  1709.     subsequent sector containing the ^Z EOF character(s)
  1710.     is optional, but is preferred.  Some utilities or
  1711.     user programs still do not handle EOF without ^Zs.
  1712.   * The last block sent is no different from others, i.e.
  1713.     there is no "short block".  
  1714.  
  1715. -------- 3. MESSAGE BLOCK LEVEL PROTOCOL
  1716.  Each block of the transfer looks like:
  1717. <SOH><blk #><255-blk #><--128 data bytes--><cksum>
  1718.     in which:
  1719. <SOH>       = 01 hex
  1720. <blk #>     = binary number, starts at 01 increments by 1, and
  1721.               wraps 0FFH to 00H (not to 01)
  1722. <255-blk #> = blk # after going thru 8080 "CMA" instr, i.e.
  1723.               each bit complemented in the 8-bit block number.
  1724.               Formally, this is the "ones complement".
  1725. <cksum>     = the sum of the data bytes only.  Toss any carry.
  1726.  
  1727. -------- 4. FILE LEVEL PROTOCOL
  1728.  
  1729. ---- 4A. COMMON TO BOTH SENDER AND RECEIVER:
  1730.  
  1731.     All errors are retried 10 times.  For versions running with
  1732. an operator (i.e. NOT with XMODEM), a message is typed after 10
  1733. errors asking the operator whether to "retry or quit".
  1734.     Some versions of the protocol use <can>, ASCII ^X, to
  1735. cancel transmission.  This was never adopted as a standard, as
  1736. having a single "abort" character makes the transmission
  1737. susceptible to false termination due to an <ack> <nak> or <soh>
  1738. being corrupted into a <can> and canceling transmission.
  1739.     The protocol may be considered "receiver driven", that is,
  1740. the sender need not automatically re-transmit, although it does
  1741. in the current implementations.
  1742.  
  1743. ---- 4B. RECEIVE PROGRAM CONSIDERATIONS:
  1744.     The receiver has a 10-second timeout.  It sends a <nak>
  1745. every time it times out.  The receiver's first timeout, which
  1746. sends a <nak>, signals the transmitter to start.  Optionally,
  1747. the receiver could send a <nak> immediately, in case the sender
  1748. was ready.  This would save the initial 10 second timeout. 
  1749. However, the receiver MUST continue to timeout every 10 seconds
  1750. in case the sender wasn't ready.
  1751.     Once into a receiving a block, the receiver goes into a
  1752. one-second timeout for each character and the checksum.  If the
  1753. receiver wishes to <nak> a block for any reason (invalid
  1754. header, timeout receiving data), it must wait for the line to
  1755. clear.  See "programming tips" for ideas
  1756.     Synchronizing:  If a valid block number is received, it
  1757. will be: 1) the expected one, in which case everything is fine;
  1758. or 2) a repeat of the previously received block.  This should
  1759. be considered OK, and only indicates that the receivers <ack>
  1760. got glitched, and the sender re-transmitted; 3) any other block
  1761. number indicates a fatal loss of synchronization, such as the
  1762. rare case of the sender getting a line-glitch that looked like
  1763. an <ack>.  Abort the transmission, sending a <can>
  1764.  
  1765. ---- 4C. SENDING PROGRAM CONSIDERATIONS.
  1766.  
  1767.     While waiting for transmission to begin, the sender has
  1768. only a single very long timeout, say one minute.  In the
  1769. current protocol, the sender has a 10 second timeout before
  1770. retrying.  I suggest NOT doing this, and letting the protocol
  1771. be completely receiver-driven.  This will be compatible with
  1772. existing programs.
  1773.     When the sender has no more data, it sends an <eot>, and
  1774. awaits an <ack>, resending the <eot> if it doesn't get one. 
  1775. Again, the protocol could be receiver-driven, with the sender
  1776. only having the high-level 1-minute timeout to abort.
  1777.  
  1778.  
  1779. -------- 5. DATA FLOW EXAMPLE INCLUDING ERROR RECOVERY
  1780.  
  1781. Here is a sample of the data flow, sending a 3-block message.
  1782. It includes the two most common line hits - a garbaged block,
  1783. and an <ack> reply getting garbaged.  <xx> represents the
  1784. checksum byte.
  1785.  
  1786. SENDER                    RECEIVER
  1787.                 times out after 10 seconds,
  1788.             <---        <nak>
  1789. <soh> 01 FE -data- <xx>    --->
  1790.             <---        <ack>
  1791. <soh> 02 FD -data- xx    --->    (data gets line hit)
  1792.             <---        <nak>
  1793. <soh> 02 FD -data- xx    --->
  1794.             <---        <ack>
  1795. <soh> 03 FC -data- xx    --->
  1796.    (ack gets garbaged)    <---        <ack>
  1797. <soh> 03 FC -data- xx    --->        <ack>
  1798. <eot>            --->
  1799.             <---        <ack>
  1800.  
  1801. -------- 6. PROGRAMMING TIPS.
  1802.  
  1803. * The character-receive subroutine should be called with a
  1804. parameter specifying the number of seconds to wait.  The
  1805. receiver should first call it with a time of 10, then <nak> and
  1806. try again, 10 times.
  1807.   After receiving the <soh>, the receiver should call the
  1808. character receive subroutine with a 1-second timeout, for the
  1809. remainder of the message and the <cksum>.  Since they are sent
  1810. as a continuous stream, timing out of this implies a serious
  1811. like glitch that caused, say, 127 characters to be seen instead
  1812. of 128.
  1813.  
  1814. * When the receiver wishes to <nak>, it should call a "PURGE"
  1815. subroutine, to wait for the line to clear.  Recall the sender
  1816. tosses any characters in its UART buffer immediately upon
  1817. completing sending a block, to ensure no glitches were mis-
  1818. interpreted.
  1819.   The most common technique is for "PURGE" to call the
  1820. character receive subroutine, specifying a 1-second timeout,
  1821. and looping back to PURGE until a timeout occurs.  The <nak> is
  1822. then sent, ensuring the other end will see it.
  1823.  
  1824. * You may wish to add code recommended by Jonh Mahr to your
  1825. character receive routine - to set an error flag if the UART
  1826. shows framing error, or overrun.  This will help catch a few
  1827. more glitches - the most common of which is a hit in the high
  1828. bits of the byte in two consecutive bytes.  The <cksum> comes
  1829. out OK since counting in 1-byte produces the same result of
  1830. adding 80H + 80H as with adding 00H + 00H.
  1831.  9-Feb-84 18:39:11-MST,711;000000000000
  1832. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  1833. Received: from BRL-TGR by SIMTEL20.ARPA with TCP; Thu 9 Feb 84 18:39:08-MST
  1834. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  7 Feb 84 20:40 EST
  1835. Received: From Mit-Mc.ARPA by BRL via smtp;  7 Feb 84 20:30 EST
  1836. Date:     Tue, 7 Feb 84 20:25:02 EST
  1837. From:     BRINT <abc@brl-bmd>
  1838. To:       Mike Ciaraldi <ciaraldi@rochester.arpa>
  1839. cc:       INFO-CPM@mit-mc.arpa, POURNE@mit-mc.arpa
  1840. Subject:  Re:  BYTE arrived...
  1841.  
  1842. IEEE Spectrum arrived yesterday; I saw someone with a copy
  1843. last week.  You can't get it on the newsstands.
  1844.  
  1845. (Who cares?  Who cares when your BYTE arrived?  Is that the
  1846. most interesting thing that happened to you today?  What a
  1847. pity!)
  1848.  
  1849.  9-Feb-84 20:46:37-MST,584;000000000000
  1850. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  1851. Received: from BRL-TGR by SIMTEL20.ARPA with TCP; Thu 9 Feb 84 20:46:34-MST
  1852. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  8 Feb 84 3:58 EST
  1853. Received: From Mit-Mc.ARPA by BRL via smtp;  8 Feb 84 3:46 EST
  1854. Date: 8 February 1984 03:32 EST
  1855. From: Jerry E. Pournelle <POURNE@mit-mc>
  1856. Subject:  Turbo Pascal
  1857. To: Brzozowski%his-phoenix-multics.arpa@brl
  1858. cc: info-cpm@brl
  1859. In-reply-to: Msg of Tue 7 Feb 84 14:09 MST from Brzozowski%his-phoenix-multics.arpa at BRL.ARPA
  1860.  
  1861. it gets delivered in reaqsonable time and it's good stuff.
  1862.  
  1863. 14-Feb-84 08:17:29-MST,1124;000000000000
  1864. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  1865. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Tue 14 Feb 84 08:17:21-MST
  1866. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  9 Feb 84 9:48 EST
  1867. Received: From Sri-Unix.ARPA by BRL via smtp;  9 Feb 84 9:34 EST
  1868. Received: from Usenet.uucp by sri-unix.uucp with rs232; 9 Feb 84 6:25-PST
  1869. Date: 8 Feb 84 8:28:41-PST (Wed)
  1870. To: info-cpm@brl
  1871. From: hplabs!hao!seismo!rochester!rocksvax!dave@ucb-vax
  1872. Subject: Re: Floppies on VAX
  1873. Article-I.D.: rocksvax.1643
  1874. In-Reply-To: Article <16380@sri-arpa.UUCP>
  1875.  
  1876. We got that here, woork great... Probably won't work on a 750, they have
  1877. no floppy disk drive built in.   The thing is painfully slow however, no
  1878. fault of the program, just the RX01 interface in the VAX, which is basically
  1879. connected via RS232 to the PDP11 which talks through a byte or something in
  1880. the VAX.  Hokey but it was only intended to boot the machine and run
  1881. diagnostics.
  1882.  
  1883. We use MODEM7 on an 820 now, because it goes a bit faster....
  1884. -- 
  1885. Dave
  1886.  
  1887. Arpa: Sewhuk.HENR@PARC-MAXC.ARPA
  1888. uucp: {allegra, rochester, ritcv, ritvp, amd70, sunybcs}!rocksvax!dave
  1889. 14-Feb-84 08:18:39-MST,1067;000000000000
  1890. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  1891. Received: from BRL-TGR by SIMTEL20.ARPA with TCP; Tue 14 Feb 84 08:18:32-MST
  1892. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  8 Feb 84 10:13 EST
  1893. Received: From Ucb-Vax.ARPA by BRL via smtp;  8 Feb 84 10:07 EST
  1894. Received: from ucbjade.CC.Berkeley.ARPA (ucbjade.ARPA) by UCB-VAX.ARPA (4.22/4.22)
  1895.     id AA20267; Wed, 8 Feb 84 07:00:58 pst
  1896. Received: from ucbruby.CC.Berkeley.ARPA by ucbjade.CC.Berkeley.ARPA
  1897.     (4.13/4.13.1) id AA10495; Wed, 8 Feb 84 07:07:50 pst
  1898. Received: by ucbruby.CC.Berkeley.ARPA
  1899.     (4.14/4.13) id AA26032; Wed, 8 Feb 84 07:07:46 pst
  1900. Date: Wed, 8 Feb 84 07:07:46 pst
  1901. From: phil%euler@BRL.ARPA
  1902. Message-Id: <8402081507.AA26032@ucbruby.CC.Berkeley.ARPA>
  1903. To: ruby.info-cpm@brl
  1904. Subject: FORTH for the TRS-80 Model 100
  1905.  
  1906.      In the February Byte (yes, a subscription copy), the "Microbytes"
  1907. column mentions that American Micro Products has introduced a $99.95 MVP
  1908. FORTH for the model 100.  Hope this helps -- I don't have an address for
  1909. AMP.
  1910.  
  1911.                     Phil
  1912.                 (still jlapsley%D.CC@Berkeley)
  1913. 14-Feb-84 09:39:20-MST,1265;000000000000
  1914. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  1915. Received: from BRL-TGR by SIMTEL20.ARPA with TCP; Tue 14 Feb 84 09:39:13-MST
  1916. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  8 Feb 84 16:13 EST
  1917. Received: From Rochester.ARPA by BRL via smtp;  8 Feb 84 15:45 EST
  1918. Received: by sen.rochester (3.327.3N) id AA06883; 8 Feb 84 15:45:42 EST (Wed)
  1919. Received: by cay.Rochester (3.327.3N+) id AA14096; 8 Feb 84 15:42:24 EST (Wed)
  1920. Message-Id: <8402082045.6883@sen.rochester>
  1921. Date: 8 Feb 84 15:45:42 EST (Wed)
  1922. From: Mike Ciaraldi <ciaraldi@Rochester.ARPA>
  1923. Subject: Z-100 Terminal emulation
  1924. To: info-cpm@brl.ARPA
  1925.  
  1926. I have encountered a problem trying to run Emacs on a VAX/Unix system
  1927. using a Z-100 as a terminal.
  1928. I am running MODEM712 under CP/M-85, with the flag set which
  1929. allows control characters to get through to the screen
  1930. (rather than being filtered out, which is the default).
  1931. The Unix system (BSD 4.1c) thinks the terminal is an H-19.
  1932.  
  1933. When I start up Emacs, everything is correct except that
  1934. a "Y6" appears in the upper left corner of the screen.
  1935. The cursor controls, etc. work all right.
  1936. Does anyone know if there is a bug in the Z-100's emulation
  1937. of the H-19, or maybe a problem in the
  1938. standard Termcap?
  1939.  
  1940. Mike Ciaraldi
  1941. ciaraldi@rochester
  1942. 14-Feb-84 09:48:50-MST,617;000000000000
  1943. Return-Path: <info-cpm-request@AMSAA.ARPA>
  1944. Received: from AMSAA by SIMTEL20.ARPA with TCP; Tue 14 Feb 84 09:48:47-MST
  1945. Date:     Tue, 14 Feb 84 2:35:29 EST
  1946. From:     Michael John Muuss <mike@amsaa>
  1947. To:       INFO-CPM@amsaa
  1948. Subject:  Change of Distribution Machine
  1949.  
  1950. To more evenly distribute the load of transmitting all the mailing lists,
  1951. the INFO-CPM list is now being transmitted by host AMSAA, rather than
  1952. host BRL-VGR.
  1953.  
  1954. Contributions to the list should still be mailed to
  1955.  
  1956.     < INFO-CPM @ BRL >
  1957.  
  1958. and requests of the moderator should be mailed to
  1959.  
  1960.     < INFO-CPM-REQUEST @ BRL >
  1961.  
  1962. Best,
  1963.  -Mike Muuss
  1964. 14-Feb-84 09:55:52-MST,661;000000000000
  1965. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  1966. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Tue 14 Feb 84 09:55:48-MST
  1967. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  9 Feb 84 5:19 EST
  1968. Received: From Sri-Unix.ARPA by BRL via smtp;  9 Feb 84 5:13 EST
  1969. Received: from Usenet.uucp by sri-unix.uucp with rs232; 9 Feb 84 1:55-PST
  1970. Date: 28 Jan 84 20:03:26-PST (Sat)
  1971. To: info-cpm@brl
  1972. From: decvax!duke!phs!jtb@ucb-vax
  1973. Subject: Re: ut-ngp.241: SIMTEL CP/M ARCHIVES
  1974. Article-I.D.: phs.2186
  1975.  
  1976. I would also like a copy of any instructions on ftping files from
  1977. SIMTEL perhaps someone could post them to the news.?
  1978. Jose Torre-Bueno
  1979. decvax!duke!phs!jtb
  1980. 14-Feb-84 10:01:44-MST,1382;000000000000
  1981. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  1982. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Tue 14 Feb 84 10:01:39-MST
  1983. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  9 Feb 84 9:30 EST
  1984. Received: From Sri-Unix.ARPA by BRL via smtp;  9 Feb 84 8:59 EST
  1985. Received: from Usenet.uucp by sri-unix.uucp with rs232; 9 Feb 84 5:56-PST
  1986. Date: 29 Jan 84 16:40:36-PST (Sun)
  1987. To: info-cpm@brl
  1988. From: hplabs!intelca!proper!forcm5!jr@ucb-vax
  1989. Subject: Are locations 57H through 59H used?
  1990. Article-I.D.: forcm5.119
  1991.  
  1992. Hi.  I'm interested in finding out whether the addresses 57H through 59H in
  1993. the base page ("System Parameter Area") are used in any variant of CP/M.  I'm
  1994. especially interested in whether CP/M Plus uses these addresses.  (They're
  1995. listed as "reserved" in the CP/M 2.2 and MP/M II manuals).
  1996.  
  1997. If anyone's interested in what I want to do with these addresses, think about
  1998. argv[0] (that's the way the command name is passed to the program, for those
  1999. of you who don't recognize that from C and UNIX)...  I'd like to propose that
  2000. those addresses be reserved for that purpose (along the lines of the way MP/M
  2001. II stores info about the passwords from a command line), but I need to find out
  2002. if there are any conflicts first...
  2003.  
  2004.                 Thanks in advance!
  2005. -- 
  2006.                 JR (John Rogers)
  2007.                 UUCP: forcm5!jr, fortune!jr, proper!jr
  2008.                 CompuServe: 70140,213  MCI Mail: jrhpp
  2009. 14-Feb-84 10:28:04-MST,633;000000000000
  2010. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  2011. Received: from BRL-TGR by SIMTEL20.ARPA with TCP; Tue 14 Feb 84 10:28:00-MST
  2012. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  8 Feb 84 23:16 EST
  2013. Received: From Sumex-Aim.ARPA by BRL via smtp;  8 Feb 84 23:08 EST
  2014. Date: Wed 8 Feb 84 20:09:10-PST
  2015. From: Leslie Zatz <ZATZ@SUMEX-AIM.ARPA>
  2016. Subject: DEC RAINBOW
  2017. To: info-cpm@BRL.ARPA
  2018.  
  2019.    I need to transfer an addresss list now on a DEC Rainbow
  2020. to my out off date system and would like to do via telephone
  2021. using MDM. Does anyone have a DEC Rainbow who would be willing to load up and permit me to 
  2022. call to transsfer?
  2023. -------
  2024. 14-Feb-84 10:33:00-MST,519;000000000000
  2025. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  2026. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Tue 14 Feb 84 10:32:56-MST
  2027. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  9 Feb 84 17:22 EST
  2028. Received: From Aerospace.ARPA by BRL via smtp;  9 Feb 84 17:11 EST
  2029. Date:           Thu, 9 Feb 84 14:10:57 PST
  2030. From:           William T. Overman <overman@aerospace>
  2031. To:             info-cpm@brl
  2032. Subject:        squeeze on tops-20
  2033.  
  2034. Does anyone know of a version of SQ (squeeze) running on TOPS-20?
  2035.  
  2036. Thanks,
  2037. Bill
  2038. 14-Feb-84 10:51:25-MST,1079;000000000000
  2039. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  2040. Received: from BRL-TGR by SIMTEL20.ARPA with TCP; Tue 14 Feb 84 10:51:21-MST
  2041. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  9 Feb 84 1:50 EST
  2042. Received: From Csnet-Cic.ARPA by BRL via smtp;  9 Feb 84 1:35 EST
  2043. Date: 8 Feb 1984 02:04:25-EST
  2044. From: erh%virginia@csnet-relay
  2045. Return-Path: <erh%Virginia@CSNet-Relay>
  2046. Subject: Turbo Pascal
  2047. To: info-cpm@brl, mmdf%virginia@csnet-relay
  2048. Via:  Virginia; 9 Feb 84 0:17-EST
  2049.  
  2050. Read Jerry's comments about Turbo in Feb. Byte.  By the way, I disagree
  2051. with his gripes concerning Borland's policy of charging extra $100 for
  2052. unlimited object code distribution.  Why didn't Jerry complain about
  2053. Sorcim not letting people distribute freely the PRUN.COM file (i.e. the
  2054. p-code interpreter that comes with Pascal/M)?  In a sense, this would
  2055. equivalent, as linked object code is made in large part of library
  2056. procedures.  Now, quite possibly the the general trend is toward automatic
  2057. licensing of compiler's output.  I only think that Jerry's flames were
  2058. exagerated.
  2059. --Ed Howorka.
  2060.  
  2061. 14-Feb-84 11:15:09-MST,766;000000000000
  2062. Return-Path: <info-cpm-request@AMSAA.ARPA>
  2063. Received: from AMSAA by SIMTEL20.ARPA with TCP; Tue 14 Feb 84 11:15:05-MST
  2064. Received: From brl-gateway2.ARPA by AMSAA via smtp;  14 Feb 84 12:45 EST
  2065. Received: From Rochester.ARPA by BRL via smtp;  14 Feb 84 12:33 EST
  2066. Received: by sen.rochester (3.327.3N) id AA13612; 14 Feb 84 11:40:05 EST (Tue)
  2067. Received: by cay.Rochester (3.327.3N+) id AA00389; 14 Feb 84 12:31:34 EST (Tue)
  2068. Message-Id: <8402141640.13612@sen.rochester>
  2069. Date: 14 Feb 84 11:40:05 EST (Tue)
  2070. From: Mike Ciaraldi <ciaraldi@Rochester.ARPA>
  2071. Subject: Modems Wanted Update
  2072. To: Mike Ciaraldi <ciaraldi@Rochester.ARPA>, info-cpm@brl.ARPA
  2073.  
  2074. I found the ad I was looking for--
  2075. USRobotics Password for $315 from S-100, inc.
  2076. in Arizona.
  2077. see February Byte.
  2078. 14-Feb-84 11:15:38-MST,801;000000000000
  2079. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  2080. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Tue 14 Feb 84 11:15:35-MST
  2081. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  9 Feb 84 22:45 EST
  2082. Received: From Mit-Mc.ARPA by BRL via smtp;  9 Feb 84 22:32 EST
  2083. Date: 9 February 1984 22:33 EST
  2084. From: Eric Stork <STORK@mit-mc>
  2085. Subject: HELP ON MODEM7XX FOR EAGLE II
  2086. To: INFO-CPM@brl
  2087. cc: STORK@mit-mc
  2088.  
  2089.  
  2090. A friend in Los Angeles has an Eagle 2 and needs
  2091. a version of MODEM7 to get started on communications.
  2092. Would appreciate a response to STORK % MIT-MC if someone
  2093. has this set up, so I can get you together with my LAX friend.
  2094. Or, if you're in the LAX area, call Ernie Rosenberg at
  2095. (818)501-0736 evenings, or at the office (213)486-6098.
  2096. He'll sure appreciate any help getting started.
  2097.  
  2098. 14-Feb-84 13:37:44-MST,935;000000000000
  2099. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  2100. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Tue 14 Feb 84 13:37:39-MST
  2101. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  10 Feb 84 0:18 EST
  2102. Received: From Mit-Mc.ARPA by BRL via smtp;  10 Feb 84 0:06 EST
  2103. Date: 10 February 1984 00:07 EST
  2104. From: Stephen C. Hill <STEVEH@mit-mc>
  2105. Subject:  Making WordStar 3.3 come up faster
  2106. To: WANCHO@stl-host1
  2107. cc: STEVEH@mit-mc, info-cpm@brl
  2108. In-reply-to: Msg of 29 Jan 1984  10:10 CST (Sun) from WANCHO at STL-HOST1
  2109.  
  2110. Upon re-reading my preceeding message, I discovered a typo
  2111. (Murphy at work again!)  The actual instructions that should
  2112. have been placed at 3CEB are JR 38 and NOP (18 38 00).  The
  2113. last NOP is just placed there for neatness, since I am
  2114. replacing a three byte instruction with a two byte.  Please
  2115. note that the relative jump is a 38 NOT a 3A, as previously
  2116. reported.  Please correct the WS files at SIMTEL.  Thx.
  2117.  
  2118. 15-Feb-84 08:15:18-MST,856;000000000000
  2119. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  2120. Received: from BRL-TGR by SIMTEL20.ARPA with TCP; Wed 15 Feb 84 08:15:15-MST
  2121. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  7 Feb 84 19:41 EST
  2122. Received: From Mit-Mc.ARPA by BRL via smtp;  7 Feb 84 19:28 EST
  2123. Received: by sen.rochester (3.327.3N) id AA17033; 7 Feb 84 19:29:22 EST (Tue)
  2124. Received: by cay.Rochester (3.327.3N+) id AA12626; 7 Feb 84 19:25:57 EST (Tue)
  2125. Message-Id: <8402080029.17033@sen.rochester>
  2126. Date: 7 Feb 84 19:29:22 EST (Tue)
  2127. From: Mike Ciaraldi <ciaraldi@Rochester.ARPA>
  2128. Subject: Re:  BYTE arrived...
  2129. To: INFO-CPM@mit-mc.ARPA, POURNE@mit-mc.ARPA
  2130.  
  2131. Mirabile dictu, my February Byte arrived here in Rochester
  2132. on Thursday, Feb. 2.  Newsstand copies arrived earlier that week.
  2133. This is a new record for promptness on my subscription copy.
  2134. Mike Ciaraldi
  2135. ciaraldi@rochester
  2136.  
  2137. 15-Feb-84 08:15:44-MST,2304;000000000000
  2138. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  2139. Received: from BRL-TGR by SIMTEL20.ARPA with TCP; Wed 15 Feb 84 08:15:38-MST
  2140. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  7 Feb 84 20:20 EST
  2141. Received: From Rochester.ARPA by BRL via smtp;  7 Feb 84 20:07 EST
  2142. Received: by sen.rochester (3.327.3N) id AA17266; 7 Feb 84 20:08:19 EST (Tue)
  2143. Received: by cay.Rochester (3.327.3N+) id AA12663; 7 Feb 84 20:05:00 EST (Tue)
  2144. Message-Id: <8402080108.17266@sen.rochester>
  2145. Date: 7 Feb 84 20:08:19 EST (Tue)
  2146. From: Mike Ciaraldi <ciaraldi@Rochester.ARPA>
  2147. Subject: Re: Modems wanted
  2148. To: info-cpm@brl.ARPA
  2149.  
  2150. Some prices I have seen:
  2151. USRobotics Password, $339 from Image Computers, P.O.Box
  2152. 1164, Cardiff, CA 92007   (619) 942-7373
  2153.  
  2154. Hayes Smartmodem 1200  $469 from The Byte General,
  2155. 3 Sierks Lane, Roslyn Harbor NY 11576
  2156. (516) 625-0920 orders; (516) 484-6391 technical.
  2157.  
  2158. Signalman Mark XII $329 from Aldershot's, 1103 High Vista Dr.,
  2159. Richardson TX 75080
  2160. (800) 527-4235 outside Texas, (214) 235-0798 inside Texas.
  2161.  
  2162. Hayes 1200 $469 from Longwood Computing/Mail Order Heaven,
  2163. 205 Birch Drive, Roslyn NY 11576  (516) 944-6117. They
  2164. also have the new Prometheus Modem/Chronograph. No price
  2165. listed.
  2166.  
  2167.  
  2168. Rixon R212A (highly reviewed in newest Byte, I think).
  2169. $455 from Micro Trend, 2001 Kirby, Suite 906, Houston
  2170. TX 77019.
  2171.  
  2172. Hayes 1200 $475 from Computers Anonymous, 278 Plandome Rd.,
  2173. Manhasset NY 11030  (516) 365-7982 voice
  2174. or 625-0160 modem.
  2175.  
  2176. Hayes 1200 $485 from Computer Connection, 12841 S. Hawthorne Blvd,
  2177. No. 585, Hawthorne CA 90250   (213) 514-9019.
  2178.  
  2179.  
  2180. US Robotics Password $340, Hayes 1200 $493 from Knowledge
  2181. Systems, (213) 344-4455, 19707 Ventura Blvd., Woodland Hills Ca 91354.
  2182.  
  2183. Rixon $469, Hayes $499 from CFX Disk Systems, POBox 90152,
  2184. Norcross GA 30092 (800) 241-4783 or (404) 255-3377.
  2185.  
  2186. These prices are fram ads in either January Byte or
  2187. February Computer Shopper.
  2188.  
  2189. *******
  2190.  
  2191. In addition to this, here in Rochester we arranged a
  2192. group buy through Marchese Enterprises for Passwords
  2193. at $325 each in blocks of at least five.
  2194.  
  2195. And, I remember seeing the Password at $315, I think somewhere
  2196. in December or January Byte, but now I can't find the ad.
  2197.  
  2198. Hope this helps. I have no connection with any of
  2199. these companies.
  2200.  
  2201. Mike Ciaraldi
  2202. ciaraldi@rochester
  2203. 15-Feb-84 08:17:28-MST,1192;000000000000
  2204. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  2205. Received: from BRL-TGR by SIMTEL20.ARPA with TCP; Wed 15 Feb 84 08:17:23-MST
  2206. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  8 Feb 84 10:13 EST
  2207. Received: From Sri-Unix.ARPA by BRL via smtp;  8 Feb 84 10:10 EST
  2208. Received: from Usenet.uucp by sri-unix.uucp with rs232; 8 Feb 84 6:57-PST
  2209. Date: 6 Feb 84 10:08:03-PST (Mon)
  2210. To: info-cpm@brl
  2211. From: ihnp4!afinitc!rbm@ucb-vax
  2212. Subject: DRI C Problems
  2213. Article-I.D.: afinitc.171
  2214.  
  2215.      The CP/M-86 version of the Digital Research C compiler is full of
  2216. floating-point bugs.  Since we are planning to do a good amount of floating- 
  2217. point computations the Digital Research compiler is unacceptable to us.
  2218. We are thus shopping for a compiler once again.  If anyone knows of any
  2219. other compilers which meet the following requirements I would appreciate
  2220. hearing from you:
  2221.  
  2222.           - is a full C implementation (i.e. Kernighan and Ritchie)
  2223.           - runs in a CP/M-86 environment
  2224.           - has more than 64K of data space
  2225.  
  2226.                Rick Moll
  2227.                ..!ihnp4!afinitc
  2228.  
  2229.                Affinitec
  2230.                2252 Welsch Ind. Ct.
  2231.                St. Louis, MO 63146
  2232. 15-Feb-84 08:26:00-MST,564;000000000000
  2233. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  2234. Received: from BRL-TGR by SIMTEL20.ARPA with TCP; Wed 15 Feb 84 08:25:57-MST
  2235. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  9 Feb 84 1:50 EST
  2236. Received: From Mit-Mc.ARPA by BRL via smtp;  9 Feb 84 1:38 EST
  2237. Date: 8 Feb 1984 01:49:37-EST
  2238. From: erh%virginia@csnet-relay
  2239. Return-Path: <erh%Virginia@CSNet-Relay>
  2240. Subject: BYTE arrived...
  2241. To: INFO-CPM@mit-mc, mmdf%virginia@csnet-relay
  2242. Via:  Virginia; 9 Feb 84 0:17-EST
  2243.  
  2244. Tuesday 7 February in Charlottesville VA (only two weeks after the 
  2245. January copy).
  2246.  
  2247. 15-Feb-84 09:10:03-MST,831;000000000000
  2248. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  2249. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Wed 15 Feb 84 09:09:48-MST
  2250. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  10 Feb 84 10:42 EST
  2251. Received: From Radc-Tops20.ARPA by BRL via smtp;  10 Feb 84 9:39 EST
  2252. Date: Fri 10 Feb 84 09:30:03-EST
  2253. From: Gern <GUBBINS@RADC-TOPS20.ARPA>
  2254. Subject: INFO-HZ100 birth pains
  2255. To: HZ100-Lovers: ;
  2256. cc: INFO-MICRO@BRL.ARPA, INFO-CPM@BRL.ARPA
  2257.  
  2258.  
  2259. Birth Pains:  I am working on our mailer.  The following people
  2260. have been dropped off the list due to mailer problems, their mailboxes,
  2261. or my own folly with this systems editor.  Please resubmit your address:
  2262.  
  2263. UMICH Z-00_people
  2264. Brahms
  2265. Elder WPAFB (no mailbox)
  2266. NYU-INFO-HZ100
  2267. hutchinson
  2268.  
  2269. All unix addresses (with ! in them) who did not receive this.   Thanx.
  2270.  
  2271. Gern
  2272. -------
  2273. 15-Feb-84 11:09:58-MST,688;000000000000
  2274. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  2275. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Wed 15 Feb 84 11:09:55-MST
  2276. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  10 Feb 84 12:33 EST
  2277. Received: From Parc-Maxc.ARPA by BRL via smtp;  10 Feb 84 12:13 EST
  2278. Date: Fri, 10 Feb 84 08:54 PST
  2279. From: Eldridge.es@PARC-MAXC.ARPA
  2280. Subject: Random number generator wanted
  2281. To: info-cpm@brl.ARPA
  2282. cc: es820ug^.es@PARC-MAXC.ARPA, Eldridge.es@PARC-MAXC.ARPA
  2283. Reply-To: Eldridge.es@PARC-MAXC.ARPA
  2284.  
  2285. Does anyone have a linear congruential random number generator
  2286. implemented in C using 32-bit words (long)?  I would appreciate hearing
  2287. about it.
  2288.  
  2289. George (Eldridge.es@PARC-MAXC.ARPA)
  2290.  
  2291. 15-Feb-84 13:32:55-MST,638;000000000000
  2292. Return-Path: <info-cpm-request@AMSAA.ARPA>
  2293. Received: from AMSAA by SIMTEL20.ARPA with TCP; Wed 15 Feb 84 13:32:51-MST
  2294. Received: From brl-gateway2.ARPA by AMSAA via smtp;  14 Feb 84 17:04 EST
  2295. Received: From Rand-Relay.ARPA by BRL via smtp;  14 Feb 84 16:58 EST
  2296. Date: 14 Feb 1984 11:45:58-PST (Tuesday)
  2297. From: Jim moore <MOORE.LOSANGEL.IBM@rand-relay>
  2298. Return-Path: <MOORE.LOSANGEL.IBM-SJ@Rand-Relay>
  2299. Subject: suggest new mailing list
  2300. To: info-cpm@brl
  2301. Via:  IBM-SJ; 14 Feb 84 13:10-PST
  2302.  
  2303. For the obvious reasons, why don't the interested parties initiate a new
  2304. mailing list:
  2305.  
  2306.      INFO-WHEN-MY-BYTE-ARRIVES
  2307.  
  2308. Thanks,
  2309.  
  2310. Jim
  2311. 15-Feb-84 13:33:54-MST,870;000000000000
  2312. Return-Path: <info-cpm-request@AMSAA.ARPA>
  2313. Received: from AMSAA by SIMTEL20.ARPA with TCP; Wed 15 Feb 84 13:33:51-MST
  2314. Received: From brl-gateway2.ARPA by AMSAA via smtp;  14 Feb 84 23:53 EST
  2315. Received: From Sumex-Aim.ARPA by BRL via smtp;  14 Feb 84 23:50 EST
  2316. Date: Tue 14 Feb 84 20:44:14-PST
  2317. From: Leslie Zatz <ZATZ@SUMEX-AIM.ARPA>
  2318. Subject: David Ragozin
  2319. To: info-cpm@BRL.ARPA
  2320.  
  2321. Thanks for your offer of help. I can not reach you from
  2322. SUMEX at entropy!rag@uw-beaver. I get a message of no such local user.
  2323. I will try again. What I want to do is to send you
  2324. diskettes with a mailing list, then at your convenience,
  2325. call you and receive them over the phone. If agreeable,
  2326. please give me you address and phone number.
  2327.    Leslie M. Zatz, MD, Radiology Dept (114)
  2328.    VAMC, Palo Alto, CA  94304
  2329. I am going to try sending message to you direct again.
  2330. -------
  2331. 15-Feb-84 13:34:00-MST,488;000000000000
  2332. Return-Path: <info-cpm-request@AMSAA.ARPA>
  2333. Received: from AMSAA by SIMTEL20.ARPA with TCP; Wed 15 Feb 84 13:33:57-MST
  2334. Received: From brl-gateway2.ARPA by AMSAA via smtp;  14 Feb 84 23:53 EST
  2335. Received: From Sumex-Aim.ARPA by BRL via smtp;  14 Feb 84 23:50 EST
  2336. Date: Tue 14 Feb 84 20:39:22-PST
  2337. From: Leslie Zatz <ZATZ@SUMEX-AIM.ARPA>
  2338. Subject: Re:  DEC RAINBOW
  2339. To: info-cpm@BRL.ARPA
  2340. In-Reply-To: Message from "ENTROPY!rag (David Ragozin)" of Tue 14 Feb 84 09:56:39-PST
  2341.  
  2342.  
  2343. -------
  2344. 15-Feb-84 13:57:30-MST,1865;000000000000
  2345. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  2346. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Wed 15 Feb 84 13:57:24-MST
  2347. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  10 Feb 84 20:47 EST
  2348. Received: From Parc-Maxc.ARPA by BRL via smtp;  10 Feb 84 20:43 EST
  2349. From: DGILBERT.ES@PARC-MAXC.ARPA
  2350. Date: 10 Feb 84 17:37:34 PST
  2351. Subject: WordStar with ZCPR2
  2352. To: BURTON@BERKELEY.ARPA
  2353. cc: INFO-CPM@BRL.ARPA, DGILBERT.ES@PARC-MAXC.ARPA
  2354.  
  2355.         USING WORDSTAR UNDER ZCPR2
  2356.  
  2357. Programs like WordStar are a problem, in that one would like to keep 
  2358. only 1 set of files and be able to use tham from any USER area.  
  2359. WordStar always looks for its overlay files on drive A, if not on the 
  2360. default drive.  Unfortunately, there is no provision for specifying 
  2361. the USER area, so if your in drive G, user 7, WordStar will only 
  2362. check drive A, user 7 for the overlays if not on drive F, user 7.
  2363.  
  2364. There is a solution.
  2365.  
  2366. A public domain program called 'DUPUSR' will create a duplicate 
  2367. directory entry on your CP/M disk, but a new User Number.  So put the 
  2368. WordStar files on Drive A, User 0 (physical drive E).  Create 
  2369. duplicate entries for the overlay files for A1, A2, A3, ... to your 
  2370. highest user number used.  Each directory entry actually points to 
  2371. the same allocation numbers, so there is only one actual copy of the 
  2372. file.
  2373.  
  2374. This system works fine.  I can be in any user number, on any disk, 
  2375. and run WordStar without a problem.
  2376.  
  2377. There is only one danger.  If you ever erase one of the directory 
  2378. entries that are duplicated in another user area, CP/M will assume it 
  2379. can reuse the allocation groups thus 'freed', unless you do a disk 
  2380. reset by 'Warm Boot'.  By always doing a 'warm boot' after erasing an 
  2381. entry, no problem occurs.  It's better than having duplicate files in 
  2382. every user area and wasting lots of good ol' disk space.
  2383.  
  2384. Doug.
  2385.  
  2386. 15-Feb-84 14:12:47-MST,908;000000000000
  2387. Return-Path: <info-cpm-request@AMSAA.ARPA>
  2388. Received: from AMSAA by SIMTEL20.ARPA with TCP; Wed 15 Feb 84 14:12:42-MST
  2389. Received: From brl-gateway2.ARPA by AMSAA via smtp;  15 Feb 84 15:38 EST
  2390. Received: From Parc-Maxc.ARPA by BRL via smtp;  15 Feb 84 11:25 EST
  2391. Date: Wed, 15 Feb 84 08:20 PST
  2392. From: Eldridge.es@PARC-MAXC.ARPA
  2393. Subject: L80 patches
  2394. To: info-cpm@brl.ARPA
  2395. cc: es820ug^.es@PARC-MAXC.ARPA
  2396. Reply-To: Eldridge.es@PARC-MAXC.ARPA
  2397.  
  2398. I am using Link-80 3.44 09-Dec-81.  It appears that L80 does a disk
  2399. reset and relogs the disk every time it accesses a new REL file.  This
  2400. becomes very time consuming when you have a hard disk with a large
  2401. directory since it must regenerate the allocation map every time it
  2402. resets the disk.
  2403.  
  2404. Is there a patch to modify this behavior?  It seems that all the disk
  2405. relogging is unnecessary and could be patched out.
  2406.  
  2407. George (Eldridge.es@PARC-MAXC.ARPA)
  2408.  
  2409. 15-Feb-84 14:18:53-MST,2094;000000000000
  2410. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  2411. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Wed 15 Feb 84 14:18:46-MST
  2412. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  10 Feb 84 21:33 EST
  2413. Received: From Ucb-Vax.ARPA by BRL via smtp;  10 Feb 84 21:26 EST
  2414. Received: from ucbjade.CC.Berkeley.ARPA (ucbjade.ARPA) by UCB-VAX.ARPA (4.22/4.22)
  2415.     id AA08621; Fri, 10 Feb 84 18:26:49 pst
  2416. Received: from ucbpopuli.CC.Berkeley.ARPA by ucbjade.CC.Berkeley.ARPA
  2417.     (4.14/4.13.1) id AA14535; Fri, 10 Feb 84 18:22:53 pst
  2418. Received: by ucbpopuli.CC.Berkeley.ARPA
  2419.     (4.14/4.13) id AA00571; Fri, 10 Feb 84 15:48:55 pst
  2420. Date: Fri, 10 Feb 84 15:48:55 pst
  2421. From: cgr%ucbpopuli.CC@berkeley
  2422. Message-Id: <8402102348.AA00571@ucbpopuli.CC.Berkeley.ARPA>
  2423. To: info-cpm@brl
  2424. Subject: SUBMIT and lowercase
  2425.  
  2426.  
  2427.      I have a question concerning SUBMIT and XSUB. My application
  2428. involves creating text files on a KayPro II (running CP/M v.  2.2) and
  2429. uploading them to a Unix system.  I would like to create a variety of
  2430. SUBMIT files to do various kinds of error correction automatically
  2431. (remove spaces at beginning and end of lines, merge multiple spaces
  2432. between words, etc., etc.).  Unfortunately, SUBMIT seems to
  2433. automatically transform my lowercase patterns into uppercase before
  2434. passing them on to ED (which can handle lowercase patterns); thus, the
  2435. following script will change "AFRICA" to "ASIA" but will not change
  2436. "AFrica" to "Africa".
  2437.  
  2438.      XSUB
  2439.      ED TEXT.MSS
  2440.      #A
  2441.      B
  2442.      #SAFRICA^ZASIA^Z
  2443.      B
  2444.      #SAFrica^ZAfrica^Z
  2445.      E
  2446.  
  2447. Words fail me.  Am I missing something?  Surely serious programmers
  2448. wouldn't write a major system program that can't handle lowercase?... 
  2449.  
  2450.      Is there any way to circumvent this "feature"? I'm no CP/M
  2451. wizard, but I'm willing to get my hands dirty if there's any kind of
  2452. kludge that will let me do what I want.  All suggestions gratefully
  2453. considered.  If there's sufficient interest, I'll summarize responses
  2454. for the net. 
  2455.  
  2456.                                    John Hevelin
  2457.                                    ucbvax!cgrucbpopuli
  2458.  
  2459. 15-Feb-84 15:16:56-MST,2558;000000000000
  2460. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  2461. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Wed 15 Feb 84 15:16:47-MST
  2462. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  11 Feb 84 2:09 EST
  2463. Received: From Mit-Mc.ARPA by BRL via smtp;  11 Feb 84 1:56 EST
  2464. Date: 10 Feb 84 22:31:17 PST (Fri)
  2465. To: info-cpm@mit-mc
  2466. cc: young@uci-750b
  2467. Subject: Turbo Pascal-- first impressions
  2468. From: Michal Young <young@uci-750a>
  2469.  
  2470. Turbo Pascal arrived yesterday.  I'll share some first impressions now
  2471. and give a better review when I've used it for a while.
  2472.  
  2473. First-- it is very near standard.  Get and Put are not implemented, the
  2474. IO primitives are instead Read and Write.  The heap is really a stack
  2475. and storage is returned by using mark and release instead of dispose.
  2476. Goto may not leave a block (this may be a problem for error recovery).
  2477. Functions and procedures may not be passed as parameters. 'Packed' is 
  2478. allowed but meaningless, and pack and unpack are not provided.  
  2479.  
  2480. There are numerous extensions, but they are well thought out mostly and 
  2481. do not screw up the syntax or semantics of the standard portion of the
  2482. language.  For instance, initializers are provided by an extension to
  2483. the const declaration.  Structures and arrays can be initialized this
  2484. way.  Strings up to 255 characters are allowed.  
  2485.  
  2486. A real attempt has been made to provide a programming environment rather
  2487. than just a compiler.  Provided the program and pascal system both fit
  2488. in memory, you can edit a program, compile and run it, and edit again
  2489. to fix an error without leaving the environment.  And no annoying waits
  2490. for overlays to load from disk, either-- compiler, editor, and program
  2491. somehow fit in memory all at once.  When either a syntax error or a run-time
  2492. error is detected, you wind up back in the editor with the cursor at 
  2493. the error.  If you have to run your program from outside the pascal 
  2494. system (because it is too big to fit with everything else in memory),
  2495. you can still find the source line in error.  You reenter the pascal
  2496. system and tell it the program counter address, and it re-compiles
  2497. until it comes to that address.  Pretty slick.  There are a few
  2498. rough edges, but I haven't ever seen a compiler (not interpreter)
  2499. this nice to work with.
  2500.  
  2501. The documentation is good.  250+ pages in a paperback book, reasonably
  2502. well written but not outstanding.  This same manual covers CP/M-80,
  2503. CP/M-86, and MS-DOS versions.  Except for BIOS level diddling (which
  2504. turbo will allow), it looks to be portable.  
  2505.  
  2506. Michal Young
  2507. young@uci
  2508.  
  2509. 15-Feb-84 15:34:42-MST,1531;000000000000
  2510. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  2511. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Wed 15 Feb 84 15:34:34-MST
  2512. Received: From Brl-Bmd.ARPA by BRL-VGR via smtp;  11 Feb 84 8:10 EST
  2513. Date:     Sat, 11 Feb 84 8:01:11 EST
  2514. From:     Charlie Strom (NYU) <strom@brl-bmd>
  2515. To:       DGILBERT.ES@parc-maxc.arpa
  2516. cc:       INFO-CPM@brl-vgr
  2517. Subject:  SETDRU
  2518.  
  2519.  
  2520. Another solution to the problem of multiple overlays is a program called
  2521. SETDRU, authored by Mike Rubenstein. SETDRU is a BDOS filter which allows
  2522. remapping of up to 8 file specifications (unambiguous or ambiguous)
  2523. so that a program can access any other files on any drive/user. This
  2524. works very well with Wordstar, and allows me to have a small (<1K)
  2525. program called EDIT.COM on my ZCPR2 root du. Invoking EDIT will call
  2526. Wordstar which could be on any other du as well as its overlays which
  2527. could be on the same or yet another du. If ZCPR is not installed, one
  2528. must have multiple copies of EDIT.COM, but not of WS or its overlays.
  2529.  
  2530. SETDRU actually consists of a user interface and two filters, one
  2531. that allows the filter to be bound to the .COM program of
  2532. interest and another which calls the program. The latter is required
  2533. for programs such as WS that test its integrity after re-entry from the
  2534. R command.
  2535.  
  2536. SETDRU is in Z80 code. I will be completing an 8080 conversion in a
  2537. few days and will upload relevant files to Simtel at that time and will
  2538. post a notice to the list. I have run this program successfully under
  2539. CP/M Plus as well as 2.2.
  2540. 15-Feb-84 15:57:56-MST,1755;000000000000
  2541. Return-Path: <info-cpm-request@AMSAA.ARPA>
  2542. Received: from AMSAA by SIMTEL20.ARPA with TCP; Wed 15 Feb 84 15:57:49-MST
  2543. Received: From brl-gateway2.ARPA by AMSAA via smtp;  15 Feb 84 15:58 EST
  2544. Received: From Rochester.ARPA by BRL via smtp;  15 Feb 84 15:51 EST
  2545. Received: by sen.rochester (3.327.3N) id AA15602; 15 Feb 84 15:51:01 EST (Wed)
  2546. Received: by cay.Rochester (3.327.3N+) id AA03199; 15 Feb 84 15:48:25 EST (Wed)
  2547. Message-Id: <8402152051.15602@sen.rochester>
  2548. Date: 15 Feb 84 15:51:01 EST (Wed)
  2549. From: Mike Ciaraldi <ciaraldi@Rochester.ARPA>
  2550. Subject: Re:  Need help designing homebrew system
  2551. To: info-cpm@brl.ARPA, menlo70!nsc!nessus@ucb-vax.ARPA
  2552.  
  2553. I would recommend some good books on designing digital and
  2554. computer hardware.
  2555.  
  2556. Don Lancaster's "TTL Cookbook" covers the basics, and I think
  2557. he has one for microprocessors now.
  2558.  
  2559. Sol Libes and someone whose name I forgot have a book
  2560. on interfacing to the S-100 bus. I realize you are using the
  2561. Multibus, but the principles are similar.
  2562.  
  2563. You might also get the books Godbout publsihes which collect
  2564. all the technical manuals of their products.
  2565.  
  2566. Intel makes several Multibus CPU, memory, and peripheral boards.
  2567. I think they will send you tech manuals, including schematics, for
  2568. free.
  2569.  
  2570.  
  2571. In addition, if you want to run CP/M 3.0 you will need
  2572. bank switching so the CPU can address more than 64K of memory.
  2573. Just having a latch for hig-order address lines may not
  2574. be enough.
  2575.  
  2576.  
  2577. finally, for bringing up the software, look at the sample
  2578. BIOS's in the SIMTEL archives. It is much easier to
  2579. produce a working CP/M operating systemif you have access
  2580. to another CP/M system with assembler, editor, and
  2581. compatible disk drives.
  2582.  
  2583. Good luck!
  2584.  
  2585. Mike Ciaraldi
  2586. ciaraldi@rochester
  2587. 15-Feb-84 18:05:03-MST,1763;000000000000
  2588. Return-Path: <info-cpm-request@AMSAA.ARPA>
  2589. Received: from AMSAA by SIMTEL20.ARPA with TCP; Wed 15 Feb 84 18:04:57-MST
  2590. Date:     Wed, 15 Feb 84 19:50:11 EST
  2591. From:     Dave Towson (info-cpm) <cpmlist@amsaa>
  2592. To:       info-cpm@amsaa
  2593. Subject:  Mail problems at BRL.
  2594.  
  2595.  
  2596. ----- Forwarded message # 1:
  2597.  
  2598. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  13 Feb 84 19:42 EST
  2599. Received: From Rand-Unix.ARPA by BRL via smtp;  13 Feb 84 19:28 EST
  2600. From: vortex!lauren@rand-unix
  2601. Date: Mon, 13-Feb-84 15:34:06-PST
  2602. Sender: Lauren Weinstein <vortex!lauren@rand-unix>
  2603. Subject: lists
  2604. Message-ID: <8402131534.8779.2.VT2.2@vortex.UUCP>
  2605. To: UNIX-WIZARDS-REQUEST@brl, INFO-MICRO-REQUEST@brl, INFO-CPM-REQUEST@brl
  2606.  
  2607. Are these lists all healthy?  I got virtually no traffic over the weekend,
  2608. including messages I sent myself to all three lists.  I continue to get
  2609. copies of messages from people talking about their damn Byte 
  2610. subscriptions, however...
  2611.  
  2612. Thanks much for any info.
  2613.  
  2614. --Lauren--
  2615.  
  2616.  
  2617. ----- End of forwarded messages
  2618.  
  2619. Lauren and all others on info-cpm - It has just been discovered that a mailer
  2620. bug was being triggered by mail rejected from Rand-Unix due to an upper/lower
  2621. case switch in the mailing list.  This has been fixed with a band-aid, and the
  2622. local mail people think things should be working okay now.  Also, to relieve a
  2623. serious mail-handling load on BRL-VGR, the list has been moved to my home
  2624. machine (yay!) AMSAA.  Mail to the list should now be addressed to info-cpm@brl or info-cpm@amsaa (take your pick).  Likewise, mail having to
  2625. do with list changes, additions, deletions or other such matters should go to
  2626. info-cpm-request@brl or @amsaa.  Sorry for the past inconvenience.
  2627.  
  2628.  
  2629.  
  2630. Dave Towson
  2631. info-cpm-request@amsaa
  2632.  
  2633.  
  2634. 15-Feb-84 18:51:45-MST,1657;000000000000
  2635. Return-Path: <info-cpm-request@AMSAA.ARPA>
  2636. Received: from AMSAA by SIMTEL20.ARPA with TCP; Wed 15 Feb 84 18:51:39-MST
  2637. Date:     Wed, 15 Feb 84 20:36:34 EST
  2638. From:     Dave Towson (info-cpm) <cpmlist@amsaa>
  2639. To:       info-cpm@amsaa
  2640. Subject:  [knutson:  Re: Z-100 Terminal emulation]
  2641.  
  2642.  
  2643. ----- Forwarded message # 1:
  2644.  
  2645. Received: From Brl-Vgr.ARPA by AMSAA via smtp;  15 Feb 84 15:37 EST
  2646. Received: From Ut-Ngp.ARPA by BRL-VGR via smtp;  15 Feb 84 10:03 EST
  2647. Date: Wed, 15 Feb 84 09:05:18 cst
  2648. From: knutson@ut-ngp.ARPA
  2649. Posted-Date: Wed, 15 Feb 84 09:05:18 cst
  2650. Message-Id: <8402151505.AA19163@ut-ngp.ARPA>
  2651. Received: by ut-ngp.ARPA (4.22/3.14)
  2652.     id AA19163; Wed, 15 Feb 84 09:05:18 cst
  2653. To: info-cpm-request@BRL-VGR.ARPA
  2654. Subject: Re:  Z-100 Terminal emulation
  2655. Cc: ciaraldi@rochester.ARPA
  2656.  
  2657. I have set up a Z100 termcap entry that seems to work rather well.  It 
  2658. has been run on a line at upto 2400 baud without problems.
  2659.  
  2660. #    the following are termcap entries that have been modified
  2661. #    from /etc/termcap or are terminals that are used besides the
  2662. #    ones that were modified.
  2663. zc|z100c|h100c|z-100c|h-100c|heath/zenith z-100 pc with color monitor:\
  2664.     :vs=\Ex4\Em71:ve=\Ey4\Em70:tc=z100:
  2665. z1|z100|h100|z-100|h-100|heath/zenith z-100 pc:\
  2666.     :al=5*\EL:bs:cd=\EJ:ce=\EK:cl=5*\EE:cm=1*\EY%+ %+ :co#80:dc=1*\EN:\
  2667.     :dl=5*\EM:do=\EB:ei=\EO:ho=\EH:im=\E@:li#24:mi:nd=\EC:as=\EF:ae=\EG:\
  2668.     :ms:pt:sr=\EI:se=\Eq:so=\Ep:up=\EA:vs=\Ex4:ve=\Ey4:\
  2669.     :kb=^h:ku=\EA:kd=\EB:kl=\ED:kr=\EC:kh=\EH:kn#10:\
  2670.     :k0=\EJ:k1=\ES:k2=\ET:k3=\EU:k4=\EV:k5=\EW:\k6=\EP:k7=\EQ:\
  2671.     :k8=\ER:k9=\EOI:
  2672.  
  2673.                         Jim Knutson
  2674.                         knutson@ut-ngp
  2675.  
  2676.  
  2677. ----- End of forwarded messages
  2678. 16-Feb-84 08:00:17-MST,933;000000000000
  2679. Return-Path: <info-cpm-request@AMSAA.ARPA>
  2680. Received: from AMSAA by SIMTEL20.ARPA with TCP; Thu 16 Feb 84 08:00:12-MST
  2681. Received: From brl-gateway2.ARPA by AMSAA via smtp;  15 Feb 84 23:14 EST
  2682. Received: From Ut-Ngp.ARPA by BRL via smtp;  15 Feb 84 23:03 EST
  2683. From: mknox@ut-ngp.ARPA
  2684. Posted-Date: Wed, 15 Feb 84 22:01:30 CST
  2685. Message-Id: <8402160404.AA04631@ut-ngp.ARPA>
  2686. Received: by ut-ngp.ARPA (4.22/3.14)
  2687.     id AA04631; Wed, 15 Feb 84 22:04:59 cst
  2688. Date: Wed, 15 Feb 84 22:01:30 CST
  2689. To: info-cpm@brl.ARPA
  2690. Subject: IBM-PC CP/M-86 Kermit needed
  2691.  
  2692.  
  2693. I fear my first msg fell into a week long 'bit-bucket' which existed.  So
  2694. now I will ask again:
  2695.  
  2696.   Does anyone have an implementation of KERMIT for the IBM-PC under
  2697.   CP/M-86?  The only ones at Columbia seem to be for the RAINBOW and
  2698.   NEC-APC.  A crude job would still be useful to me, as long as it
  2699.   can send and receive binary files.
  2700.  
  2701.             thanks;
  2702.             MKNOX at UT-NGP
  2703. 16-Feb-84 09:18:03-MST,687;000000000000
  2704. Return-Path: <info-cpm-request@AMSAA.ARPA>
  2705. Received: from AMSAA by SIMTEL20.ARPA with TCP; Thu 16 Feb 84 09:17:59-MST
  2706. Received: From brl-gateway2.ARPA by AMSAA via smtp;  16 Feb 84 4:30 EST
  2707. Received: From Mit-Mc.ARPA by BRL via smtp;  16 Feb 84 4:21 EST
  2708. Date: 16 February 1984 04:21 EST
  2709. From: Jerry E. Pournelle <POURNE@mit-mc>
  2710. Subject:  Turbo Pascal-- first impressions
  2711. To: young@uci-750a
  2712. cc: INFO-CPM@mit-mc, young@uci-750b
  2713. In-reply-to: Msg of 10 Feb 84 22:31:17 PST (Fri) from Michal Young <young at uci-750a>
  2714.  
  2715. Turbo, most tell me, is pretty good, BUT:
  2716.  
  2717. do this
  2718.  
  2719. foo := 1.23 * 100
  2720. now take frac of foo.
  2721. It won't be zero.
  2722.  
  2723. They say they'll fix that real soon now
  2724.  
  2725. 16-Feb-84 09:18:52-MST,1138;000000000000
  2726. Return-Path: <info-cpm-request@AMSAA.ARPA>
  2727. Received: from AMSAA by SIMTEL20.ARPA with TCP; Thu 16 Feb 84 09:18:44-MST
  2728. Received: From Brl-Vgr.ARPA by AMSAA via smtp;  16 Feb 84 4:59 EST
  2729. Received: From Mit-Mc.ARPA by BRL-VGR via smtp;  16 Feb 84 4:52 EST
  2730. Date: 16 February 1984 04:53 EST
  2731. From: Jerry E. Pournelle <POURNE@mit-mc>
  2732. Subject:  writing w/o opening
  2733. To: ciaraldi@rochester
  2734. cc: w8sdz@brl, Info-Cpm@brl-vgr
  2735. In-reply-to: Msg of 24 Jan 84 15:06:00 EST (Tue) from Mike Ciaraldi <ciaraldi at Rochester.ARPA>
  2736.  
  2737. it's not. sigh
  2738.     Date: 24 Jan 84 15:06:00 EST (Tue)
  2739.     From: Mike Ciaraldi <ciaraldi at Rochester.ARPA>
  2740.     To:   Info-Cpm at brl-vgr.ARPA, w8sdz at brl.ARPA
  2741.     Re:   writing w/o opening
  2742.  
  2743.     Under MP/M, there is a checksum in the FCB.
  2744.     This gets set when you open the file, and you cannot
  2745.     read or write on the file unless this checksum is correct.
  2746.     So, the problem of wiping out your directory by not
  2747.     opening the file first should not occur.
  2748.  
  2749.     I don't know if this technique is used in newer products
  2750.     such as CP/M-86 or CP/M-Plus
  2751.  
  2752.     Mike Ciaraldi
  2753.     ciaraldi@rochester
  2754.  
  2755. 16-Feb-84 09:31:06-MST,611;000000000000
  2756. Return-Path: <info-cpm-request@AMSAA.ARPA>
  2757. Received: from AMSAA by SIMTEL20.ARPA with TCP; Thu 16 Feb 84 09:31:01-MST
  2758. Received: From Brl-Vgr.ARPA by AMSAA via smtp;  16 Feb 84 9:47 EST
  2759. Date:     Thu, 16 Feb 84 9:42:33 EST
  2760. From:     Mike Muuss <mike@brl-vgr>
  2761. To:       info-cpm@brl-vgr
  2762. Subject:  VAX UNIX <-> CPM program needed
  2763.  
  2764. I know that a VAX UNIX (4.2 BSD) program to read/write 8" CPM floppies
  2765. on the VAX 780 console floppy drive exists.  I find myself in the
  2766. embarrassing position of needing a copy for one of our users.
  2767. Can somebody please provide a copy, or pointers?
  2768.     Best,
  2769.      -Mike Muuss
  2770. 16-Feb-84 09:35:25-MST,985;000000000000
  2771. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  2772. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Thu 16 Feb 84 09:35:16-MST
  2773. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  10 Feb 84 3:36 EST
  2774. Received: From Sri-Unix.ARPA by BRL via smtp;  10 Feb 84 3:28 EST
  2775. Received: from Usenet.uucp by sri-unix.uucp with rs232; 10 Feb 84 0:24-PST
  2776. Date: 9 Feb 84 11:18:13-PST (Thu)
  2777. To: info-cpm@brl
  2778. From: menlo70!nsc!nessus@ucb-vax
  2779. Subject: Need help designing homebrew system
  2780. Article-I.D.: nsc.623
  2781.  
  2782.      I am considering building a homebrew computer system and would like
  2783. to make it CP/M compatible.  Anyone have any ideas about designing such a
  2784. thing{hardware and software}?  The system will be using Multibus(tm) boards
  2785. and card cage.
  2786.  
  2787.      Please do not advise me to go and buy XYZ system.  My budget cannot afford
  2788. buying a computer.  I collected the necessary components{disks, RAM, and such
  2789. from my company electronics club.
  2790.  
  2791.                     Kchula-Rrit
  2792.                     !menlo70!nsc!nessus
  2793. 16-Feb-84 09:36:09-MST,416;000000000000
  2794. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  2795. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Thu 16 Feb 84 09:36:03-MST
  2796. Received: From Minet-Obl-Em.ARPA by BRL-VGR via smtp;  10 Feb 84 3:51 EST
  2797. Date: 10 February 1984 08:48 GMT
  2798. From: byard@minet-obl-em
  2799. Subject: 8 Mhz Engine
  2800. To: info-cpm@brl-vgr
  2801.  
  2802. Date: 10 Feb 1984 08:44:52 Z
  2803. Text: According to the latest issue of InfoWorld that's what Mac has.  Larry
  2804.  
  2805. 16-Feb-84 09:43:13-MST,5218;000000000000
  2806. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  2807. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Thu 16 Feb 84 09:42:58-MST
  2808. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  12 Feb 84 5:44 EST
  2809. Received: From Rand-Unix.ARPA by BRL via smtp;  12 Feb 84 5:28 EST
  2810. From: vortex!lauren@rand-unix
  2811. Date: Sun, 12-Feb-84 00:40:50-PST
  2812. Sender: Lauren Weinstein <vortex!lauren@rand-unix>
  2813. Subject: Cure for Vadic Triple Modem Problem...
  2814. Message-ID: <8402120040.04737dVT2.1@vortex.UUCP>
  2815. To: INFO-MICRO@brl, INFO-CPM@brl, UNIX-WIZARDS@brl, TELECOM@mc
  2816.  
  2817. So bunky, you say you got yourself a Racal-Vadic triple modem
  2818. (3451-series) and you have some problems with it?  You say that sometimes
  2819. in auto-answer mode it seems to hang offhook, making it impossible for any 
  2820. new calls to arrive?  You say that when this happens it refuses to respond
  2821. to DTR and only resets if you cycle the power or fiddle with the mode
  2822. toggle switch (if you have one, that is)?  Is that what's bothering
  2823. you, bunky?
  2824.  
  2825. WELLLLL!  Lift up your head and greet the sun, 'cause a solution
  2826. does exist -- and it doesn't even involve hydrochloric acid or 
  2827. jackhammers!  
  2828.  
  2829. Seriously, though, many persons have reported problems with triple modems
  2830. getting into a strange wedged condition from which it is difficult
  2831. to escape.  Both manual dial and autodial triples have shown this 
  2832. behavior, which is characterized by the modem being offhook, sending
  2833. a 212 carrier, and having both the HS and DSR lights lit.  Only cycling
  2834. the power or performing a software reset (by flipping the toggle switch
  2835. between auto and manual on the autodial modems) will clear this condition;
  2836. the modem is oblivious to DTR.  After having this occur repeatedly on the
  2837. main Vortex dialup line, I started harassing the engineers up at
  2838. Racal.  Actually, they were quite helpful, once they realized that I knew
  2839. what I was talking about and hadn't plugged the RJ-11C phone plug into
  2840. an AC wall outlet!
  2841.  
  2842. After talking with three different engineers and having them duplicate
  2843. the problem on their test benches, we arrived at the cause of the problem
  2844. and a (simple) solution.  The problem is caused by a "hole" in the triple
  2845. modem protocol select algorithm.  Under certain random timing conditions,
  2846. the modem may be "fooled" into entering a pseudo-originate mode during 
  2847. its answer-mode operations.  The exact reasons are too complex to go
  2848. into here, but the cure is straightforward:
  2849.  
  2850. Inside the modem, option dip switch A1 is described by the manual
  2851. as:
  2852.  
  2853. "Attended/Unattended Disconnect -- Set to Attended [ON] for Auto Dial modems.
  2854. (Unattended setting relates to manual originate operation only.)"
  2855.  
  2856. DON'T YOU BELIEVE IT!  This switch also affects the handling of DTR
  2857. during answer mode processing.  The "normal" setting of this option
  2858. (as set by the "standard-options" switch A6) is ON (Attended).
  2859. This is WRONG for almost all operations.  For both auto-dial and
  2860. non-autodial triple modems, this option should normally be
  2861. set to OFF (Unattended).  The only side effect of this is that if
  2862. you attempt to use the modem in a MANUAL originate mode, you will
  2863. probably have to supply DTR at the RS232 interface (big deal!)
  2864. If you leave A1 OFF, the answer mode wedging problem should vanish!
  2865. Auto-dial operations on auto-dial modems should work as always.
  2866.  
  2867. NOTE: If your triple has switch A6 OFF, then "standard-options" mode
  2868. is ENABLED and the remaining A and B switches are ignored.  In order
  2869. to change the state of A1 to OFF, you must also turn switch A6 ON
  2870. to disable "standard-options" and make sure that all other switches are
  2871. set appropriately.
  2872.  
  2873. I recommend the following settings (some of these are NOT the
  2874. default settings):
  2875.  
  2876. A1  --  OFF  (Unattended -- fixes the answer wedge problem)
  2877. A2  --  OFF  (Do NOT respond to remote test) [do you want everyone in 
  2878.          the universe "testing" your modem for you?]
  2879. A3  --  ON   (10 bit chars -- this is normal)
  2880. A4  --  ON   103 operation enabled
  2881. A5  --  OFF  (10 bit chars -- this is normal)
  2882. A6  --  ON   Disable standard-options (enables all other switches)
  2883. A7  --  ON   Auto-disconnect on loss of carrier enabled
  2884.  
  2885. B1  --  OFF  Local digital loopback select (ignored when not testing)
  2886. B2  --  OFF  DTR controlled from RS232 interface
  2887. B3  --  OFF  Originate and Answer modes allowed
  2888. B4  --  OFF  1204 bps speed (this is normal)
  2889. B5  --  ON   Auto-disconnect/Abort timer enabled
  2890. B6  --  OFF  Asynchronous operation
  2891. B7  --  ON   DSR off in test (ignored when not testing)
  2892.  
  2893. In addition, I recommend the following two jumper changes on the
  2894. BOTTOM pc board:
  2895.  
  2896. Insert jumper "r"  -- enable data rate indicator on RS232 pin 12
  2897. Remove jumper "ag" -- do not tie carrier detect high (RS232 pin 8)
  2898.  
  2899. ------
  2900.  
  2901. The "wedged" condition mentioned above, being related to a rather
  2902. random timing window, is more likely to have been seen on modems
  2903. that have a high volume of calls than on low volume incoming lines.
  2904. However, it occurs frequently enough that I recommend the option
  2905. change for all triple modems being used for incoming calls.
  2906.  
  2907. Be sure to let me know if you have any questions about or problems with
  2908. this info.  I hope it's of some use, bunky...
  2909.  
  2910. --Lauren--
  2911.  
  2912. 16-Feb-84 09:45:21-MST,683;000000000000
  2913. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  2914. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Thu 16 Feb 84 09:45:17-MST
  2915. Received: From Ut-Ngp.ARPA by BRL-VGR via smtp;  12 Feb 84 21:17 EST
  2916. From: mknox@ut-ngp.ARPA
  2917. Posted-Date: Sun, 12 Feb 84 20:16:31 CST
  2918. Message-Id: <8402130218.AA02725@ut-ngp.ARPA>
  2919. Received: by ut-ngp.ARPA (4.22/3.14)
  2920.     id AA02725; Sun, 12 Feb 84 20:18:41 cst
  2921. Date: Sun, 12 Feb 84 20:16:31 CST
  2922. To: info-cpm@brl-vgr.ARPA
  2923. Subject: KERMIT :: CP/M-86
  2924.  
  2925.  
  2926. Does anyone have a version of KERMIT that runs on the IBM-PC under
  2927. CP/M-86?  Currently I have only found the NECAPC and RAINBOW versions.
  2928. Or am I going to need to 'pre-invent' the wheel?
  2929.  
  2930.                     tnx
  2931. 16-Feb-84 09:45:42-MST,1173;000000000000
  2932. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  2933. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Thu 16 Feb 84 09:45:37-MST
  2934. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  12 Feb 84 11:03 EST
  2935. Received: From Mit-Mc.ARPA by BRL via smtp;  12 Feb 84 10:45 EST
  2936. Date: 12 February 1984 10:45 EST
  2937. From: Allan D. Plehn <PLEHN@mit-mc>
  2938. Subject: WARNING about Micro Design Associates.
  2939. To: INFO-CPM@mit-mc, INFO-MICRO@mit-mc
  2940. cc: PLEHN@mit-mc
  2941.  
  2942. Two friends of mine have purchased the disk controller board offered
  2943. by Micro Design Associates, Columbia, Mo.  Neither has been able to
  2944. make it work.  Efforts to contact the company have been futile; their
  2945. telephone has been disconnected.
  2946.  
  2947. The disk controller was advertised in a full page ad on page 19 of
  2948. the December 1983 issue of Microsystems Magazine.  It is a IEEE-696
  2949. (S-100) board and is supposed to run 5 1/4 and 8 inch drives
  2950. simultaneously.  The software provided is said to allow writing
  2951. sixteen specified soft sectored formats "and most others".
  2952.  
  2953. I'd appreciate hearing from others who may have ordered this
  2954. board.  Did yours work or not?  Have you discovered any fixes?
  2955. Etc. etc.
  2956.         PLEHN%MIT-MC
  2957.  
  2958. 16-Feb-84 09:48:05-MST,1000;000000000000
  2959. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  2960. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Thu 16 Feb 84 09:47:58-MST
  2961. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  13 Feb 84 10:16 EST
  2962. Received: From Radc-Tops20.ARPA by BRL via smtp;  13 Feb 84 9:50 EST
  2963. Date: Mon 13 Feb 84 09:50:44-EST
  2964. From: Gern <GUBBINS@RADC-TOPS20.ARPA>
  2965. Subject: Mail relay for INFO-HZ100
  2966. To: INFO-HZ100@RADC-TOPS20.ARPA
  2967. cc: INFO-MICRO@BRL.ARPA, INFO-CPM@BRL.ARPA
  2968.  
  2969.  
  2970. With any luck, my TOPS20 system is patched to relay all INFO-HZ100@RADC-TOPS20
  2971. back out to the distribution list of approximately 60 persons.  This
  2972. is a test message.   All mailing list submissions  are to INFO-HZ100
  2973. @RADC-TOPS20 and requests to INFO-HZ100-REQUEST@RADC-TOPS20.  Any persons
  2974. or systems still not getting these messages as requested please rerequest
  2975. as my mailer choked on several addresses and UNIX addresses (corrected)
  2976. and you were hacked off the list to allow the system to work at all.
  2977.  
  2978. Thanx,
  2979.  
  2980. Gern
  2981. -------
  2982. 16-Feb-84 11:03:23-MST,1396;000000000000
  2983. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  2984. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Thu 16 Feb 84 11:03:17-MST
  2985. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  13 Feb 84 16:58 EST
  2986. Received: From Mit-Mc.ARPA by BRL via smtp;  13 Feb 84 15:49 EST
  2987. Received: from RU-BLUE.ARPA by RUTGERS.ARPA with PUP; 13 Feb 84 15:30:19 EST
  2988. Date: 13 Feb 84 15:29:37 EST
  2989. From: Charles <MCGREW@RU-BLUE.ARPA>
  2990. Subject: Need microcomputer "C" with UNIX IO
  2991. To: C-folks: ;
  2992.  
  2993. Hello,
  2994.  
  2995.     We're implementing a multi-user distributed adventure game
  2996. here and want to find a C with UNIX IO (as close to Berkely's as
  2997. possible would be nice).  We're soliciting for comments and
  2998. suggestions on the C compilers available.
  2999.  
  3000.     We are talking mostly about small machines, as in 6502, Z80 or
  3001. (gag me with advertising hype) 8088, but comments about C that runs on
  3002. non-unix 68000s would be appreciated.
  3003.  
  3004.     It should be a complete C through to enumeration types.  We
  3005. need to watch two ports at once (keyboard and communications), so some
  3006. kind of non-blocking IO or interrupt support would be a must.
  3007.  
  3008. Needed features:
  3009.     fseek 
  3010.     non-blocked IO (as in NO_DELAY in ioctl), or better,
  3011.     IO interrupt signals as on Berkely.
  3012.  
  3013. Desired features:
  3014.     enumeration types
  3015.     reasonably fast code (always a help, eh?)
  3016.  
  3017. Please send recommendations and comments to MCGREW@RU-BLUE.
  3018.  
  3019. Thanks,
  3020.  
  3021. Charles
  3022. -------
  3023.  
  3024. 16-Feb-84 11:14:29-MST,644;000000000000
  3025. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3026. Received: from AMSAA by SIMTEL20.ARPA with TCP; Thu 16 Feb 84 11:14:25-MST
  3027. Received: From Brl-Vgr.ARPA by AMSAA via smtp;  16 Feb 84 12:57 EST
  3028. Received: From Uw-Beaver.ARPA by BRL-VGR via smtp;  16 Feb 84 12:44 EST
  3029. Date: 16 Feb 84 09:36:04 PST (Thu)
  3030. From: David Ragozin <ENTROPY!rag@BRL-VGR.ARPA>
  3031. Received: by ENTROPY.UUCP (3.320/4.2)
  3032.     id AA17521; 16 Feb 84 09:36:04 PST (Thu)
  3033. Subject: Re:  VAX UNIX <-> CPM program needed
  3034. Message-Id: <8402161736.AA17521@ENTROPY.UUCP>
  3035. To: info-cpm@brl-vgr, uw-beaver!mike@brl-vgr
  3036.  
  3037. I think its in SIMTEL20 under micro:<unix.cpm> with a name like
  3038. cpmutl.
  3039. 16-Feb-84 11:15:09-MST,1326;000000000000
  3040. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  3041. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Thu 16 Feb 84 11:15:00-MST
  3042. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  13 Feb 84 19:42 EST
  3043. Received: From Ucb-Vax.ARPA by BRL via smtp;  13 Feb 84 19:22 EST
  3044. Received: from ucbjade.CC.Berkeley.ARPA (19002080) by UCB-VAX.ARPA (4.22/4.22)
  3045.     id AA29992; Mon, 13 Feb 84 13:32:15 pst
  3046. Received: from ucbruby.CC.Berkeley.ARPA by ucbjade.CC.Berkeley.ARPA
  3047.     (4.14/4.13.1) id AA12265; Mon, 13 Feb 84 13:27:46 pst
  3048. Received: by ucbruby.CC.Berkeley.ARPA
  3049.     (4.14/4.13) id AA10447; Mon, 13 Feb 84 13:22:33 pst
  3050. Date: Mon, 13 Feb 84 13:22:33 pst
  3051. From: phil%euler@BRL.ARPA
  3052. Message-Id: <8402132122.AA10447@ucbruby.CC.Berkeley.ARPA>
  3053. To: ruby.info-cpm@brl
  3054. Subject: Minor gripe about advertisements
  3055.  
  3056.      It really irritates me when a company has what looks to be a nice
  3057. product (e.g, Turbo Pascal) and they claim it runs on "CP/M-80", but
  3058. they don't bother to mention that it's Z-80 only.  At the risk of
  3059. starting a general flame ("Anyone who wouldn't use a Z-80 is an
  3060. idiot"), anyone have any ideas on what percentage of the CP/M-80
  3061. market is Z-80?  Mail to me, I will summarize if it is of general
  3062. interest or if there is a great response.  Both are unlikely.
  3063.  
  3064.                 Phil
  3065.         (jlapsley%D.CC@Berkeley, ignore the headers)
  3066. 16-Feb-84 16:40:09-MST,566;000000000000
  3067. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  3068. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Thu 16 Feb 84 16:40:05-MST
  3069. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  13 Feb 84 23:28 EST
  3070. Received: From Sumex-Aim.ARPA by BRL via smtp;  13 Feb 84 23:16 EST
  3071. Date: Mon 13 Feb 84 20:12:53-PST
  3072. From: Leslie Zatz <ZATZ@SUMEX-AIM.ARPA>
  3073. Subject: dec RAINBOW
  3074. To: info-cpm@BRL.ARPA
  3075.  
  3076. Would someone with a DEC RAINBOW be able to load in a mailing
  3077. address list from a diskette and let me down-
  3078. load it using MDM via phone?
  3079. Leslie M. Zatz, Stanford
  3080. -------
  3081. 17-Feb-84 08:46:55-MST,568;000000000000
  3082. Return-Path: <info-cpm-request@BRL-VGR.ARPA>
  3083. Received: from BRL-VGR by SIMTEL20.ARPA with TCP; Fri 17 Feb 84 08:46:50-MST
  3084. Received: From brl-gateway2.ARPA by BRL-VGR via smtp;  14 Feb 84 2:27 EST
  3085. Received: From Parc-Maxc.ARPA by BRL via smtp;  14 Feb 84 2:16 EST
  3086. From: ssalzman.es@PARC-MAXC.ARPA
  3087. Date: 14 Feb 84 2:15:08 EST
  3088. Subject: morrow md-3 & bye3
  3089. To: info-cpm@brl.ARPA
  3090. cc: ssalzman.es@PARC-MAXC.ARPA
  3091.  
  3092. Does anyone know of someone who is running BYE3 on a Morrow MD-3???
  3093. I need to get info on how to initialize the baud rate for it.
  3094. Thanks.
  3095.  
  3096. -Isaac.
  3097. 17-Feb-84 18:42:04-MST,3147;000000000000
  3098. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3099. Received: from AMSAA by SIMTEL20.ARPA with TCP; Fri 17 Feb 84 18:41:56-MST
  3100. Received: From brl-gateway2.ARPA by AMSAA via smtp;  17 Feb 84 20:17 EST
  3101. Received: From Mit-Mc.ARPA by BRL via smtp;  17 Feb 84 20:14 EST
  3102. Received: from HIS-PHOENIX-MULTICS.ARPA by CISL-SERVICE-MULTICS.ARPA dial; 17-Feb-1984 20:06:12-est
  3103. Date:  Fri, 17 Feb 84 18:05 MST
  3104. From:  Kevin Kenny <Kenny%his-phoenix-multics.arpa@BRL.ARPA>
  3105. Subject:  Turbo Pascal--first impressions
  3106. Reply-To:  Kenny%PCO@CISL-SERVICE-MULTICS.ARPA
  3107. To:  "Dr Jerry E. Pournelle" <POURNE@MIT-MC.ARPA>
  3108. cc:  INFO-CPM@MIT-MC.ARPA
  3109. Message-ID:  <840218010529.999942@HIS-PHOENIX-MULTICS.ARPA>
  3110.  
  3111. The problem that you're describing (where frac (1.23 * 100) isn't zero)
  3112. is the usual truncation error in binary arithmetic.  If they say that
  3113. they'll fix it Real Soon Now, they either are lying, or mean that they
  3114. intend to foul things up further; to someone who's doing numerical
  3115. analysis, the result is CORRECT (if it's very close to 0 or 1; you
  3116. didn't say what the result is, just what it isn't).
  3117.  
  3118. [flame on] I am getting awfully tired of people who say that decimal
  3119. arithmetic is "inherently more accurate" than binary.  This claim is
  3120. absolute rubbish. [blowtorch valve off again].
  3121.  
  3122. The problem, of course, is that there is no exact binary representation
  3123. for 1.23; the expansion is a repeating string beginning
  3124. 1.0011101011100001010001 with the last twenty digits repeating.  The
  3125. fact that 1.23 can be represented as a finite-length string in decimal
  3126. leads people to claim that "decimal is more accurate." But, try
  3127. representing 1/3 in either system.  It doesn't go, does it?  Does this
  3128. say that we should all switch to the ancient Babylonian (base sixty)
  3129. system, where 1/3 can be represented exactly as <00>.<20>? I don't think
  3130. so.
  3131.  
  3132. The point is, that any number can be represented to any level of
  3133. precision (short of exact) in any radix.  No radix can represent all
  3134. numbers exactly; Georg Cantor proved that a long time ago.
  3135.  
  3136. I concede that there is a problem in dealing with bankers and other
  3137. people who expect dollars and cents to come out even.  But a dollar
  3138. amount isn't a floating point number at all: it's an integer number of
  3139. cents!  In COBOL and PL/1, there are facilities to deal with the idea
  3140. that an integer might have a "decimal point" in its displayed
  3141. representation.  In most other languages, you just have to remember that
  3142. a variable contains an amount in cents and convert it before
  3143. displaying. It's not that tough.  Really it isn't.
  3144.  
  3145. The floating point implementations that "don't have this problem" use
  3146. "fuzzy comparisons".  What this means is that if the difference between
  3147. two numbers is less than some arbitrary constant times the smaller one,
  3148. they are considered equal.  This keeps the bankers happy, but drives the
  3149. engineers up a wall; there's an implicit loss of (real) precision to
  3150. gain the (perceived) accuracy.
  3151.  
  3152. Enough said.  Just a one sentence summary:
  3153.  
  3154. COMPARING TWO FLOATING POINT NUMBERS FOR EXACT EQUALITY IS NEARLY ALWAYS
  3155. A MISTAKE, WHATEVER BASE THE MACHINE USES.
  3156.  
  3157. /k**2
  3158.  
  3159. 20-Feb-84 09:55:03-MST,1166;000000000000
  3160. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3161. Received: from AMSAA by SIMTEL20.ARPA with TCP; Mon 20 Feb 84 09:54:57-MST
  3162. Received: From brl-gateway2.ARPA by AMSAA via smtp;  18 Feb 84 5:19 EST
  3163. Received: From Mit-Mc.ARPA by BRL via smtp;  18 Feb 84 5:06 EST
  3164. Date: 18 February 1984 05:06 EST
  3165. From: Jerry E. Pournelle <POURNE@mit-mc>
  3166. Subject:  Turbo Pascal--first impressions
  3167. To: Kenny%PCO@cisl-service-multics
  3168. cc: INFO-CPM@mit-mc
  3169. In-reply-to: Msg of Fri 17 Feb 84 18:05 MST from Kevin Kenny <Kenny%his-phoenix-multics.arpa at BRL.ARPA>
  3170.  
  3171. 1. My mistake: I repeated something I was told.
  3172. 2. Turbo is going to DOCUMENT the fact that frac of a floating
  3173. point number is close to ONE, not close to ZERO; apparently this
  3174. representation scheme is in use in other machines, and they're
  3175. staying compatible.
  3176. 3. Computer science is wonderful, but I'm glad you don't do my
  3177. taxes or take care of my bank account.
  3178. 4. I don't much care about the subjects of your flame, but I do
  3179. care about ease of use and just getting the job done; and I
  3180. don't think I want to train MBA candidates to think about
  3181. numerical representations, merely to be able to use the
  3182. machines.
  3183.  
  3184. 20-Feb-84 09:55:34-MST,1442;000000000000
  3185. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3186. Received: from AMSAA by SIMTEL20.ARPA with TCP; Mon 20 Feb 84 09:55:28-MST
  3187. Received: From brl-gateway2.ARPA by AMSAA via smtp;  18 Feb 84 15:05 EST
  3188. Received: From Mit-Xx.ARPA by BRL via smtp;  18 Feb 84 14:58 EST
  3189. Date: Sat 18 Feb 84 14:58:35-EST
  3190. From: Larry Seiler <Seiler@MIT-XX.ARPA>
  3191. Subject: Floating point money
  3192. To: POURNE@MIT-MC.ARPA
  3193. cc: Seiler@MIT-XX.ARPA, Info-CPM@BRL.ARPA
  3194.  
  3195. FLoating point numbers are the wrong thing to use in what is
  3196. essentially an integral application (integral numbers of pennies).
  3197. Although there are ways around this - such as rounding values to 
  3198. the nearest penny before comparing them.  If you want ease of use
  3199. for those MBA's (a worthy goal, certainly), then print out numbers
  3200. and let them type numbers with two digits past the decimal point, 
  3201. but store all numbers internally as numbers of pennies (the MBA's 
  3202. won't be writing programs, just using them).  And keep those MBA's 
  3203. away from Multiplan.  While I love Multiplan dearly, don't expect 
  3204. it to work any better than Turbo Pascal on floating point comparisons.  
  3205. In fact, my copy of Multiplan (for the VT180) can't even round zero 
  3206. to two decimal places and get something that is equal to zero (details
  3207. on request).  Number representation is a tricky problem, I'm sorry to say,
  3208. and I'd hate to use a tax program written by someone who couldn't see
  3209. what the problem is.
  3210.     Larry
  3211. -------
  3212. 20-Feb-84 09:56:26-MST,883;000000000000
  3213. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3214. Received: from AMSAA by SIMTEL20.ARPA with TCP; Mon 20 Feb 84 09:56:22-MST
  3215. Received: From brl-gateway2.ARPA by AMSAA via smtp;  18 Feb 84 21:26 EST
  3216. Received: From Parc-Maxc.ARPA by BRL via smtp;  18 Feb 84 21:15 EST
  3217. From: DGILBERT.ES@PARC-MAXC.ARPA
  3218. Date: 18 Feb 84 17:55:43 PST
  3219. Subject: WHERE IS DUPUSR?
  3220. To: INFO-CPM@BRL.ARPA
  3221.  
  3222.  
  3223. Sorry for the large distribution, but I can't successfully send
  3224. this message to BURTON@UCB-VAX.ARPA directly.
  3225.  
  3226. In answer to your question.....
  3227. ================================================
  3228. where is this wonderful DUPUSR program located?
  3229.  
  3230. tnx.
  3231. ================================================
  3232.  
  3233. Well,
  3234.  
  3235. Just about any fairly well stocked RCPM system will have DUPUSR.
  3236. I downloaded mine from 
  3237.  
  3238.     Pete Mack
  3239.     Simi Valley RCPM
  3240.     805 - 527 - 2219
  3241.  
  3242.     Was on drive F1:  DUPUSR21.AQM
  3243.  
  3244. Doug.
  3245. 20-Feb-84 09:56:39-MST,1205;000000000000
  3246. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3247. Received: from AMSAA by SIMTEL20.ARPA with TCP; Mon 20 Feb 84 09:56:34-MST
  3248. Received: From brl-gateway2.ARPA by AMSAA via smtp;  18 Feb 84 23:03 EST
  3249. Received: From Mit-Mc.ARPA by BRL via smtp;  18 Feb 84 22:49 EST
  3250. Date: Sat 18 Feb 84 22:50:48-EST
  3251. From: Mark Becker <CENT.MBECK%MIT-OZ@MIT-MC.ARPA>
  3252. Subject: Re: In support...
  3253. To: Pourne@mit-mc
  3254. cc: Seiler@MIT-XX.ARPA, Info-CPM@BRL.ARPA
  3255. In-Reply-To: Message from "Larry Seiler <Seiler@MIT-XX.ARPA>" of Sat 18 Feb 84 16:39:08-EST
  3256.  
  3257.      Oh brother...
  3258.  
  3259.      Jerry, I was able to duplicate the silly bug in Turbo.  And IT IS
  3260. a bug - It DOES NOT do what the book says it ought to do, despite what
  3261. all the mathematicians say.
  3262.  
  3263.      On the other hand, just for kicks I tried defining my own frac
  3264. function and THAT worked per the manual description.
  3265.  
  3266.      What I used was the expansion they give in the book for frac on
  3267. page 131.  What a pain - why didn't Borland do it that way to begin
  3268. with?
  3269.  
  3270.      I wonder what Borland's update policy is?  I remember asking them
  3271. about that when I ordered the compiler.  Never did get a reply.
  3272.  
  3273.      Well, as they say, caveat emptor...
  3274.  
  3275.                     Mark
  3276. -------
  3277.  
  3278. 20-Feb-84 10:18:47-MST,1507;000000000000
  3279. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3280. Received: from AMSAA by SIMTEL20.ARPA with TCP; Mon 20 Feb 84 10:18:42-MST
  3281. Received: From brl-gateway2.ARPA by AMSAA via smtp;  20 Feb 84 11:56 EST
  3282. Received: From Ut-Ngp.ARPA by BRL via smtp;  19 Feb 84 14:44 EST
  3283. From: mknox@ut-ngp.ARPA
  3284. Posted-Date: Sun, 19 Feb 84 13:36:43 CST
  3285. Message-Id: <8402191946.AA21195@ut-ngp.ARPA>
  3286. Received: by ut-ngp.ARPA (4.22/3.14)
  3287.     id AA21195; Sun, 19 Feb 84 13:46:13 cst
  3288. Date: Sun, 19 Feb 84 13:36:43 CST
  3289. To: info-cpm@brl.ARPA
  3290. Subject: SELDSK bug in CP/M-86
  3291.  
  3292.  
  3293. I just encountered a rather interesting bug in the IBM-PC BIOS implementation
  3294. of CP/M-86 (found it the hard way, of course).
  3295.  
  3296.    Perform a SELDSK BIOS call (BIOS call number 9) to a disk (it doesn't
  3297.    matter what one), specifying that it is a 'new disk'.  It will work
  3298.    correctly.
  3299.  
  3300.    Without doing any disk READ or WRITE functions, now do another SELDSK
  3301.    call for the same disk (again specifying that it is a 'new disk').
  3302.    The DISK parameter block returned will UNCONDITIONALLY specify that the
  3303.    disk is SINGLE DENSITY!!!
  3304.  
  3305. -----
  3306.  
  3307. Why would anyone do two disk selects in a row to the same drive?  One case
  3308. is an application program that selects a disk upon startup, and is then
  3309. instructed by the user to 'log in a new diskette in that drive'.  Since
  3310. the density and allocation map may have changed a fresh SELDSK is necessary.
  3311.  
  3312. Curiously, any read/write between the SELDSK function fixes the problem.
  3313. Other BIOS calls do not.  
  3314.  
  3315. 20-Feb-84 10:22:22-MST,1052;000000000000
  3316. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3317. Received: from AMSAA by SIMTEL20.ARPA with TCP; Mon 20 Feb 84 10:22:17-MST
  3318. Received: From brl-gateway2.ARPA by AMSAA via smtp;  20 Feb 84 11:56 EST
  3319. Received: From Mit-Mc.ARPA by BRL via smtp;  20 Feb 84 3:33 EST
  3320. Date: 20 February 1984 03:33 EST
  3321. From: Jerry E. Pournelle <POURNE@mit-mc>
  3322. Subject:  In support...
  3323. To: CENT.MBECK%mit-oz@BRL.ARPA
  3324. cc: Seiler@mit-xx, Info-CPM@brl
  3325. In-reply-to: Msg of Sat 18 Feb 84 22:50:48-EST from Mark Becker <CENT.MBECK%MIT-OZ at MIT-MC.ARPA>
  3326.  
  3327. It's still a prety good compiler (and they are rescinding their
  3328. "extra hundred" for unlimit ed license so the price is right.)
  3329. Try writing Borland, ATTN: PHILLIPPE KAHN, describe what you
  3330. said to me, and put CC:J. E. Pournelle BYTE on the letter (and
  3331. do send me a cc).
  3332.     I suspect they will (1) tellyou about update policies,
  3333. and (2) at least discuss the "feature" (bug?) with youy.
  3334.  
  3335. Then tell me what happened, because I get conflicting stories,
  3336. and I am tired of having my jugular chewed over this issue.
  3337.  
  3338. jep
  3339.  
  3340. 20-Feb-84 10:22:36-MST,655;000000000000
  3341. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3342. Received: from AMSAA by SIMTEL20.ARPA with TCP; Mon 20 Feb 84 10:22:33-MST
  3343. Received: From brl-gateway2.ARPA by AMSAA via smtp;  20 Feb 84 11:56 EST
  3344. Received: From Usc-Isid.ARPA by BRL via smtp;  19 Feb 84 20:04 EST
  3345. Date: 19 Feb 1984 17:00-PST
  3346. Sender: ABN.ISCAMS@usc-isid
  3347. Subject: Re: WHERE IS DUPUSR?
  3348. From: ABN.ISCAMS@usc-isid
  3349. To: DGILBERT.ES@parc-maxc
  3350. Cc: INFO-CPM@brl
  3351. Message-ID: <[USC-ISID]19-Feb-84 17:00:56.ABN.ISCAMS>
  3352. In-Reply-To: The message of 18 Feb 84 17:55:43 PST from DGILBERT.ES@PARC-MAXC.ARPA
  3353.  
  3354. Also via FTP from SIMTEL20 MICRO:<CPM.DIRUTL>DUPUSR2.ASM.1
  3355.  
  3356. David Kirschbaum
  3357. Toad Hall
  3358. 20-Feb-84 11:03:25-MST,1819;000000000000
  3359. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3360. Received: from AMSAA by SIMTEL20.ARPA with TCP; Mon 20 Feb 84 11:03:17-MST
  3361. Received: From brl-gateway2.ARPA by AMSAA via smtp;  20 Feb 84 11:56 EST
  3362. Received: From Mit-Mc.ARPA by BRL via smtp;  20 Feb 84 8:16 EST
  3363. Received: from HIS-PHOENIX-MULTICS.ARPA by CISL-SERVICE-MULTICS.ARPA dial; 20-Feb-1984 07:52:45-est
  3364. Date:  Sat, 18 Feb 84 14:11 MST
  3365. From:  Kevin Kenny <Kenny%his-phoenix-multics.arpa@BRL.ARPA>
  3366. Subject:  Re: Turbo Pascal--first impressions
  3367. Reply-To:  Kenny%PCO@CISL-SERVICE-MULTICS.ARPA
  3368. To:  "Jerry E. Pournelle" <POURNE@MIT-MC.ARPA>
  3369. cc:  INFO-CPM@MIT-MC.ARPA
  3370. In-Reply-To:  Message of 18 Feb 84 03:06 MST from "Jerry E. Pournelle"
  3371. Message-ID:  <840218211139.394998@HIS-PHOENIX-MULTICS.ARPA>
  3372.  
  3373. My apologies for flaming; my last message was written fairly late on a
  3374. very bad day.  I, too, am primarily interested in getting the job done,
  3375. which involves selecting the right tool to do it.
  3376.  
  3377. For doing taxes or balancing bank accounts I'd use scaled fixed-point
  3378. arithmetic, which gets the pennies right, and not worry about whether
  3379. it's decimal or binary internally.  Funny, do you suppose that's why
  3380. COBOL was designed that way?
  3381.  
  3382. For engineering work, I want floating point sometimes (although the more
  3383. you use it, the less you trust it), and (by preference, not necessity)
  3384. binary arithmetic.  On nearly all machines, binary is faster; the
  3385. analysis of computation errors is easier, too.
  3386.  
  3387. For systems programming, I don't give a damn, since it's non-numeric
  3388. anyway.
  3389.  
  3390. A language trying to serve every application's needs can't do them all
  3391. right without falling into the trap of gigantism (_vide_ PL\1).  I think
  3392. Turbo has made the right decision, though I recognize that I'm
  3393. personally biased toward engineering and away from finance.
  3394.  
  3395. 20-Feb-84 11:04:58-MST,810;000000000000
  3396. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3397. Received: from AMSAA by SIMTEL20.ARPA with TCP; Mon 20 Feb 84 11:04:54-MST
  3398. Received: From brl-gateway2.ARPA by AMSAA via smtp;  20 Feb 84 11:57 EST
  3399. Received: From Utexas-20.ARPA by BRL via smtp;  20 Feb 84 10:43 EST
  3400. Date: Mon 20 Feb 84 09:44:33-CST
  3401. From: Aaron Temin <CS.Temin@UTEXAS-20.ARPA>
  3402. Subject: dysan head alignment program/disk
  3403. To: info-cpm@BRL.ARPA
  3404.  
  3405. I recall there being a program in the CPM directories from Dysan that is
  3406. reputed to aid in aligning disk drive heads.  I FTP'ed to Simtel-20, but
  3407. it was being very uncooperative about allowing me to peruse the
  3408. directories.  Could someone give me a full pathname to the file (I think
  3409. its root name is DDD)?  Also, has anyone actually used the program
  3410. successfully? 
  3411.  
  3412. Thanks,
  3413. -aaron
  3414. -------
  3415. 21-Feb-84 09:41:05-MST,1281;000000000000
  3416. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3417. Received: from AMSAA by SIMTEL20.ARPA with TCP; Tue 21 Feb 84 09:40:55-MST
  3418. Received: From brl-gateway2.ARPA by AMSAA via smtp;  20 Feb 84 18:37 EST
  3419. Received: From Usc-Isid.ARPA by BRL via smtp;  20 Feb 84 18:26 EST
  3420. Date: 20 Feb 1984 13:47-PST
  3421. Sender: ABN.ISCAMS@usc-isid
  3422. Subject: Re: dysan head alignment program/disk
  3423. From: ABN.ISCAMS@usc-isid
  3424. To: CS.Temin@utexas-20
  3425. Cc: info-cpm@brl
  3426. Message-ID: <[USC-ISID]20-Feb-84 13:47:26.ABN.ISCAMS>
  3427. In-Reply-To: The message of Mon 20 Feb 84 09:44:33-CST from Aaron Temin <CS.Temin@UTEXAS-20.ARPA>
  3428.  
  3429. Aaron (et al)
  3430. Pathname to the Dysan DDD program for disk drive head alignment:
  3431.  
  3432. (FTP from SIMTEL20, ANONYMOUS login, of course)
  3433.  
  3434. MICRO:<CPM.DSKUTL>DDD.ASM.1
  3435.                   DDD.DOC.1
  3436.                   DDD1.ASM.1
  3437.  
  3438. Nope, haven't used it myself (don't have the special Dysan disk).
  3439.  
  3440. Incidentally, if you want to see a directory (a SINGLE directory),
  3441. DIR MICRO:<CPM.directoryname><ESC><ESC> works pretty good -- IF you know
  3442. the directory name.  Else...you gotta download (or set up the FTP transfer
  3443. to 7 bit ASCII so you can send it to TTY:) MICRO:<CPM>CPM.CRCLST.nn
  3444.  
  3445. You can get the latest CPM.CRCLST by DIR MICRO:<CPM><ESC><ESC>.
  3446.  
  3447. Regards,
  3448. David Kirschbaum
  3449. Toad Hall
  3450. 21-Feb-84 09:41:18-MST,1301;000000000000
  3451. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3452. Received: from AMSAA by SIMTEL20.ARPA with TCP; Tue 21 Feb 84 09:41:10-MST
  3453. Received: From Sri-Kl.ARPA by AMSAA via smtp;  20 Feb 84 21:46 EST
  3454. Date: 20 Feb 1984 18:45-PST
  3455. Sender: BILLW@sri-kl
  3456. Subject:  Re:  dysan head alignment program/disk
  3457. From: BILLW@sri-kl
  3458. To: towson@amsaa
  3459. Cc: ABN.ISCAMS@usc-isid, info-cpm@amsaa
  3460. Message-ID: <[SRI-KL]20-Feb-84 18:45:05.BILLW>
  3461. In-Reply-To: The message of     Mon, 20 Feb 84 21:17:12 EST from     David Towson (CSD) <towson@amsaa>
  3462.  
  3463. Yes, it depends on the FTP user program.  The TOPS20 ftp server
  3464. defaults unspecified parts of the filename to *, so just a
  3465. DIR FILENAME will  actually find FILENAME.*.  By the way, the
  3466. tops20 filename format is <directory>filename.extension.version,
  3467. its only a sometime used cpm convention that the extension contain
  3468. the program version number. directory, filename, and extension can
  3469. all be up to 39 characters long, and version is a number less than
  3470. some large decimal number.  The tops20 FTP code also contains a
  3471. check so that an wildcard directorys cannot be used (presumably,
  3472. this is to prevent people from using large amounts of CPU time
  3473. doing a directory of the entire file system).  Perhaps this
  3474. restriction should be removed from the SIMTEL system ?
  3475.  
  3476. BillW
  3477. 21-Feb-84 09:41:26-MST,696;000000000000
  3478. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3479. Received: from AMSAA by SIMTEL20.ARPA with TCP; Tue 21 Feb 84 09:41:22-MST
  3480. Received: From brl-gateway2.ARPA by AMSAA via smtp;  20 Feb 84 22:18 EST
  3481. Received: From Sri-Kl.ARPA by BRL via smtp;  20 Feb 84 21:50 EST
  3482. Date: 20 Feb 1984 18:47-PST
  3483. Sender: BILLW@sri-kl
  3484. From: William "Chops" Westfield <BillW@sri-kl>
  3485. To: info-micro@brl, info-cpm@brl
  3486. Message-ID: <[SRI-KL]20-Feb-84 18:47:53.BILLW>
  3487.  
  3488. SRI-UNIX, which is the gateway to usenet for INFO-MICRO and
  3489. INFO-CPM (amoung other mailing lists), has a broken IMP11
  3490. interface, and so no net.micro* netnews will be gatewayed
  3491. to the arpanet until we manage to find spare parts someplace...
  3492.  
  3493. BillW
  3494. 21-Feb-84 09:42:31-MST,1067;000000000000
  3495. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3496. Received: from AMSAA by SIMTEL20.ARPA with TCP; Tue 21 Feb 84 09:42:25-MST
  3497. Received: From brl-gateway2.ARPA by AMSAA via smtp;  21 Feb 84 8:31 EST
  3498. Received: From Dca-Ems.ARPA by BRL via smtp;  21 Feb 84 8:05 EST
  3499. Date: 21 Feb 1984  7:57:50 EST (Tuesday)
  3500. From: Maj Bower (HQ USEUCOM) <bower@dca-ems>
  3501. Subject: disk drive/controller problem
  3502. To: info-cpm@brl
  3503. Cc: byard@dca-ems
  3504.  
  3505.    Has anyone successfully interfaced the Compu/time UFDC-1
  3506. controller (which may be the same as QT Systems) with the
  3507. Siemens Fdd-221-5 80 track double-sided drive?  I have two
  3508. such drives which work with the Versafloppy II and Jade
  3509. Double-D, but will do NOTHING on the UFDC-1.  Various
  3510. things such as adjusting terminating resistor packs have
  3511. had no effect.
  3512.    The only difference I have been able to find is that
  3513. the UFDC-1 uses a special data seperator chip where
  3514. others use op-amp based designs.  Losing the use of
  3515. a 784K drive on my portable system is painful.
  3516.    Can anyone help?
  3517.  
  3518.                     Hal Bower
  3519.                     Bower at DCA-EMS
  3520.  
  3521. 21-Feb-84 09:43:29-MST,660;000000000000
  3522. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3523. Received: from AMSAA by SIMTEL20.ARPA with TCP; Tue 21 Feb 84 09:43:25-MST
  3524. Received: From brl-gateway2.ARPA by AMSAA via smtp;  21 Feb 84 8:54 EST
  3525. Date:     Tue, 21 Feb 84 8:31:05 EST
  3526. From:     Keith Petersen <w8sdz@brl>
  3527. To:       Aaron Temin <CS.Temin@utexas-20.arpa>
  3528. cc:       Info-Cpm@brl
  3529. Subject:  Re:  dysan head alignment program/disk
  3530.  
  3531. Try MICRO:<CPM.DSKUTL> as the directory on SIMTEL20.  You'll find
  3532. the original generic DDD.ASM and a new one DDD1.ASM which I believe
  3533. is for a CCS disk controller.  You'll find DDDTAR.LBR on TCBBS
  3534. Dearborn, MI (313) 846-6127, which is for the Tarbel controller.
  3535. 21-Feb-84 09:43:34-MST,921;000000000000
  3536. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3537. Received: from AMSAA by SIMTEL20.ARPA with TCP; Tue 21 Feb 84 09:43:28-MST
  3538. Date:     Mon, 20 Feb 84 21:17:12 EST
  3539. From:     David Towson (CSD) <towson@amsaa>
  3540. To:       ABN.ISCAMS@usc-isid
  3541. cc:       info-cpm@amsaa
  3542. Subject:  Re:  dysan head alignment program/disk
  3543.  
  3544. David - A couple things in your note concerning the whereabouts of the Dysan
  3545. DDD program caught my eye:  What are the escapes in the FTP sequences for ?
  3546. Our UNIX FTP doesn't use them.  Our syntax is:
  3547.  
  3548.      ftp "micro:<cpm.dirname>filename" local_filename
  3549.  
  3550. The quotes are there to keep UNIX happy, since the < and > characters are
  3551. special in UNIX.  Second, I don't think you need to append the version number
  3552. to the filename (as in filename.nn).  I have never been refused by a TOPS-20
  3553. system, and I have never used the version number.  Have you had difficulties
  3554. if you didn't use it ?
  3555.  
  3556.  
  3557. Dave
  3558.  
  3559. 21-Feb-84 09:44:00-MST,682;000000000000
  3560. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3561. Received: from AMSAA by SIMTEL20.ARPA with TCP; Tue 21 Feb 84 09:43:56-MST
  3562. Received: From brl-gateway2.ARPA by AMSAA via smtp;  21 Feb 84 9:14 EST
  3563. Received: From Mit-Mc.ARPA by BRL via smtp;  21 Feb 84 8:51 EST
  3564. Date: 21 February 1984 08:52-EST
  3565. From: Keith Petersen <W8SDZ@mit-mc>
  3566. Subject:  SIMTEL20 CP/M directory list
  3567. To: EJS@mit-mc
  3568. cc: Info-Cpm@brl
  3569. In-reply-to: Msg of 20 Feb 1984 14:15-EST from Eric J. Swenson <EJS>
  3570.  
  3571. A complete list of all directories containg CP/M files on SIMTEL20 is
  3572. available on MIT-MC as ARMTE;CPM DIRLST.  This is a copy of
  3573. MICRO:<CPM>CPM.CRCLST from SIMTEL20 and is updated frequently.
  3574. --Keith
  3575.  
  3576. 21-Feb-84 18:10:36-MST,768;000000000000
  3577. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3578. Received: from AMSAA by SIMTEL20.ARPA with TCP; Tue 21 Feb 84 18:10:31-MST
  3579. Date:     Tue, 21 Feb 84 19:56:40 EST
  3580. From:     David Towson (CSD) <towson@amsaa>
  3581. To:       Earnie Boyd DRSTE-CM-F 4377 <eboyd@apg-1>
  3582. cc:       info-cpm@amsaa
  3583. Subject:  Quotes around filenames in FTP command lines.
  3584.  
  3585. Ernie - Thanks for your note saying that quotes are not needed around filenames
  3586. in FTP command lines sent from UNIX unless there is a SPACE in the filename.
  3587. Sure enough; I tried it without the quotes and it worked fine on Simtel20.
  3588. You are also right about where I got into the habit of using quotes.  I got it
  3589. from FTPing from Mit-mc, which does have two-part filenames with the parts
  3590. separated by a space.
  3591.  
  3592.  
  3593. Dave
  3594.  
  3595. 22-Feb-84 10:24:03-MST,1117;000000000000
  3596. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3597. Received: from AMSAA by SIMTEL20.ARPA with TCP; Wed 22 Feb 84 10:23:43-MST
  3598. Received: From brl-gateway2.ARPA by AMSAA via smtp;  21 Feb 84 21:12 EST
  3599. Received: From Sri-Sprm.ARPA by BRL via smtp;  21 Feb 84 21:07 EST
  3600. Received: from Usenet.uucp by sri-unix.uucp with rs232; 20 Feb 84 0:10-PST
  3601. Date: 19 Feb 84 6:03:12-PST (Sun)
  3602. To: info-cpm@brl
  3603. From: decvax!decwrl!lipman@ucb-vax
  3604. Subject: id AA04376; Sun, 19 Feb 84 06:02:59 pst
  3605. Article-I.D.: decwrl.5690
  3606.  
  3607. Message-Id: <8402191402.AA04376@decwrl.uucp>
  3608. Date: Sunday, 19 Feb 1984 06:05:21-PST
  3609. From: dosadi::binder  (Wanted:  A good five-cent nickel)
  3610. To: net.micro.apple, net.micro.cpm, net.micro, applenet, cpmnet, micronet
  3611. Subject: Want KERMIT
  3612.  
  3613. Is anyone out there willing to provide copies of KERMIT-65
  3614. for the Apple ][ and KERMIT-80 for Apple ][ CP/M on disk?
  3615.  
  3616. I will happily pay your costs for the disks and mailing.
  3617.  
  3618. I already have the documentation.
  3619.  
  3620. Please contact me directly by netmail or telephone.  Thanks.
  3621.  
  3622. - Dick Binder
  3623. decvax!decwrl!rhea!dosadi!binder
  3624. (617) 486-6363 (0815-1700 weekdays)
  3625. 22-Feb-84 10:24:07-MST,1634;000000000000
  3626. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3627. Received: from AMSAA by SIMTEL20.ARPA with TCP; Wed 22 Feb 84 10:23:49-MST
  3628. Received: From brl-gateway2.ARPA by AMSAA via smtp;  22 Feb 84 1:21 EST
  3629. Received: From Sri-Sprm.ARPA by BRL via smtp;  22 Feb 84 1:11 EST
  3630. Received: from Usenet.uucp by sri-unix.uucp with rs232; 17 Feb 84 4:19-PST
  3631. Date: 15 Feb 84 12:44:40-PST (Wed)
  3632. To: info-cpm@brl
  3633. From: decvax!genrad!rick@ucb-vax
  3634. Subject: cpm 2.2 bios
  3635. Article-I.D.: genrad.3855
  3636.  
  3637.     Has anyone every successfully modified their bios to handle xon/xoff
  3638. protocol for the console in a non-interrupt polled system.  This would 
  3639. probably require some sort of buffer arrangement, but characters would only
  3640. be noticed if some program or the ccp was polling the status port.  I am also
  3641. interested in handling a terminal (vt100) where the special function keys
  3642. send out three characters one after the other.  This is particularly nasty
  3643. when using them for an editor as characters are often lost.  right now, i
  3644. have my cns$ot routine sending out 10 nulls when it detects a line feed
  3645. so that the terminal has time to scroll. ( i have another terminal which
  3646. also requires this because of the xon/xoff problem).  I have an S-100
  3647. system built with assorted boards (including Ithaca Audio z80 board and Jade
  3648. Double D Disk Controller.  Am I going to have to add an interrupt controller
  3649. to resolve the above mentioned problems?  I forgot to mention that this is
  3650. for cp/m version 2.2
  3651.  
  3652.     I would very much appreciate any information that anyone has.
  3653.                 Thank you,
  3654.  
  3655.                 Rick Frerichs
  3656.         uucp:        decvax!genrad!rick
  3657.         tel:        617-779-2811 x6435
  3658. 22-Feb-84 10:24:33-MST,1515;000000000000
  3659. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3660. Received: from AMSAA by SIMTEL20.ARPA with TCP; Wed 22 Feb 84 10:24:08-MST
  3661. Received: From brl-gateway2.ARPA by AMSAA via smtp;  22 Feb 84 5:30 EST
  3662. Received: From Sri-Sprm.ARPA by BRL via smtp;  22 Feb 84 5:23 EST
  3663. Received: from Usenet.uucp by sri-unix.uucp with rs232; 22 Feb 84 0:25-PST
  3664. Date: 20 Feb 84 7:05:11-PST (Mon)
  3665. To: info-cpm@brl
  3666. From: harpo!ulysses!burl!clyde!akgua!mcnc!ecsvax!emigh@ucb-vax
  3667. Subject: Re: WordStar with ZCPR2
  3668. Article-I.D.: ecsvax.2034
  3669. In-Reply-To: Article sri-arpa.16735
  3670.  
  3671. []
  3672.  
  3673.   There are two other ways to fix this:
  3674.  
  3675. 1)  WSUFIX5.ASM:  This is a patch to WS.COM and WSOVLY1.OVR that will have
  3676.     WordStar search a default user area for COM and OVR files.  Therefore,
  3677.     you need only one copy of the WS files (thereby saving you directory
  3678.     entries).
  3679.  
  3680. 2)  SUPUSER.COM:  This program resides just below the BDOS and has a list
  3681.     of files and where (drive/user) they are to be found.  The program
  3682.     must be initialized for a particular set, and for many programs it
  3683.     can be integrated into the COM file (not WordStar, however).
  3684.  
  3685. For WordStar, I prefer to use WSUFIX5, since it merely changes the user
  3686. area, and does not defeat the drive searching feature of WordStar (look on
  3687. default, then on A: (or wherever)).  I have several copies of WS.COM in
  3688. my DU areas, each configured for a different application.  I use SUPUSER
  3689. for most other programs with overlays, etc.
  3690.  
  3691. --Ted Emigh-- decvax!mcnc!ecsvax!emigh
  3692. 22-Feb-84 10:24:39-MST,664;000000000000
  3693. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3694. Received: from AMSAA by SIMTEL20.ARPA with TCP; Wed 22 Feb 84 10:24:24-MST
  3695. Received: From brl-gateway2.ARPA by AMSAA via smtp;  22 Feb 84 5:30 EST
  3696. Received: From Sri-Sprm.ARPA by BRL via smtp;  22 Feb 84 5:27 EST
  3697. Received: from Usenet.uucp by sri-unix.uucp with rs232; 22 Feb 84 0:38-PST
  3698. Date: 20 Feb 84 7:53:43-PST (Mon)
  3699. To: info-cpm@brl
  3700. From: harpo!ulysses!burl!clyde!akgua!mcnc!ecsvax!emigh@ucb-vax
  3701. Subject: Re: WordStar with ZCPR2
  3702. Article-I.D.: ecsvax.2036
  3703. In-Reply-To: Article ecsvax.2034 sri-arpa.16735
  3704.  
  3705. []
  3706.  
  3707.   Please replace all SUPUSER with SETDRU.  Sorry.
  3708.  
  3709. --Ted Emigh-- decvax!mcnc!ecsvax!emigh
  3710. 22-Feb-84 10:24:53-MST,1057;000000000000
  3711. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3712. Received: from AMSAA by SIMTEL20.ARPA with TCP; Wed 22 Feb 84 10:24:33-MST
  3713. Received: From brl-gateway2.ARPA by AMSAA via smtp;  22 Feb 84 6:06 EST
  3714. Received: From Sri-Sprm.ARPA by BRL via smtp;  22 Feb 84 5:59 EST
  3715. Received: from Usenet.uucp by sri-unix.uucp with rs232; 18 Feb 84 5:44-PST
  3716. Date: 16 Feb 84 13:54:51-PST (Thu)
  3717. To: info-cpm@brl
  3718. From: ihnp4!ihuxf!vej@ucb-vax
  3719. Subject: Blow out deal on Verbatim head cleaning kits
  3720. Article-I.D.: ihuxf.2027
  3721.  
  3722. I have a few brand new Verbatim 8 inch disk head cleaning kits and
  3723. am willing to let them go at ANY reasonable price.
  3724. These babys were selling for $11.95 from Verbatim.
  3725. I bought these with a group purchase of some equipment
  3726. and I am willing to make a deal to clear them out.
  3727. First come first serve so call or write soon.
  3728. NO REASONABLE OFFER REFUSED!!
  3729.  
  3730.  
  3731.     work phone: 312-979-2890
  3732.     home phone: 312-961-1207
  3733.     
  3734.     or send mail to ihuxf!vej    
  3735.  
  3736.                 Dwight Yackley
  3737.                 office 6L313 x2890
  3738.                 AT&T Bell Labratories
  3739.                 Naperville, Illinois
  3740.                 
  3741. 22-Feb-84 10:25:03-MST,1337;000000000000
  3742. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3743. Received: from AMSAA by SIMTEL20.ARPA with TCP; Wed 22 Feb 84 10:24:46-MST
  3744. Received: From brl-gateway2.ARPA by AMSAA via smtp;  22 Feb 84 6:07 EST
  3745. Received: From Sri-Sprm.ARPA by BRL via smtp;  22 Feb 84 6:01 EST
  3746. Received: from Usenet.uucp by sri-unix.uucp with rs232; 18 Feb 84 5:57-PST
  3747. Date: 16 Feb 84 7:05:03-PST (Thu)
  3748. To: info-cpm@brl
  3749. From: harpo!ulysses!burl!clyde!akgua!itm!danny@ucb-vax
  3750. Subject: Need info on uc.c transfer stuff
  3751. Article-I.D.: itm.1055
  3752.  
  3753. [What brings you here?]  <-- Virtual Line.
  3754.  
  3755.     Well "Push has come to shove", "The time is now", and
  3756. "Jean Kirkpatrick is nobody's baby."
  3757.  
  3758.     Anyway, I now have great need to transfer [stdout/file] to
  3759. (specifically) a Xerox 820 II (which runs CP/[yuk]M) printer.
  3760.  
  3761.     Seemingly, I have 1/2 of the interface: uc.c which was
  3762. posted/mailed about 2 weeks ago.  Well, I didn't receive the
  3763. man page, or any other documentation with it.  So:
  3764.  
  3765.         *Anything* *anyone* has will be appreciated.  Like,
  3766.         what do I need on the CP/M side? UMODEM? Naked
  3767.         CP/M?  Any experiences, opinions, or sources would
  3768.         be appreciated.
  3769.  
  3770.     (From the heart) Thanks in advance...
  3771.  
  3772.                                 Expectingly,
  3773.  
  3774.                                 Danny
  3775.                     akgua!itm!danny
  3776. 22-Feb-84 10:25:24-MST,1384;000000000000
  3777. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3778. Received: from AMSAA by SIMTEL20.ARPA with TCP; Wed 22 Feb 84 10:25:03-MST
  3779. Received: From brl-gateway2.ARPA by AMSAA via smtp;  22 Feb 84 6:20 EST
  3780. Received: From Sri-Sprm.ARPA by BRL via smtp;  22 Feb 84 6:09 EST
  3781. Received: from Usenet.uucp by sri-unix.uucp with rs232; 18 Feb 84 10:57-PST
  3782. Date: 17 Feb 84 6:23:31-PST (Fri)
  3783. To: info-cpm@brl
  3784. From: ihnp4!ihlts!w9skd@ucb-vax
  3785. Subject: RBBS Message Transfer
  3786. Article-I.D.: ihlts.366
  3787.  
  3788.   I have heard rumors of CP/M RBBS late nite, automatic message exchange
  3789. networks (like UUCP?).  I am interested in using this technique to exchange
  3790. mail between my Packet Radio RBBS and other packet LAN's.  If anyone has
  3791. any information on protocols, people doing this, please let me know.
  3792.  
  3793. If such systems don't exist, I have a draft for an inter-lan message
  3794. protocol and would be interested in sharing my ideas.
  3795.  
  3796.   Comment in passing.  I have modified BYE.ASM into several versions.
  3797. One allows access from a normal VHF-FM Amateur RTTY station, and the other
  3798. from a Amateur Packet Radio station though my TNC.  I am currently using
  3799. RBBS.BAS for the bulletin board, but am in the process of writing a
  3800. system that is specially tailored to Amateur Packet Radio (using ideas
  3801. stolen from Frank Wancho's RBBS4.C).
  3802.  
  3803. -- 
  3804. +++++
  3805.         F. R. "Dick" George
  3806.         ihnp4!ihlts!w9skd
  3807.         312/979-4390
  3808.         
  3809. 22-Feb-84 10:25:33-MST,941;000000000000
  3810. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3811. Received: from AMSAA by SIMTEL20.ARPA with TCP; Wed 22 Feb 84 10:25:21-MST
  3812. Received: From brl-gateway2.ARPA by AMSAA via smtp;  22 Feb 84 6:32 EST
  3813. Received: From Sri-Sprm.ARPA by BRL via smtp;  22 Feb 84 6:21 EST
  3814. Received: from Usenet.uucp by sri-unix.uucp with rs232; 19 Feb 84 6:39-PST
  3815. Date: 18 Feb 84 6:31:03-PST (Sat)
  3816. To: info-cpm@brl
  3817. From: decvax!decwrl!lipman@ucb-vax
  3818. Subject: id AA26208; Sat, 18 Feb 84 06:30:53 pst
  3819. Article-I.D.: decwrl.5681
  3820.  
  3821. Message-Id: <8402181430.AA26208@decwrl.uucp>
  3822. Date: Saturday, 18 Feb 1984 06:31:31-PST
  3823. From: dosadi::binder  (Wanted:  A good five-cent nickel)
  3824. To: net.micro.cpm, cpmnet
  3825. Subject: Apple CP/M question
  3826.  
  3827. Does anybody know how I can tell my Apple Microsoft CP/M V2.23 that the
  3828. disks connected are 40-track drives?  I'd like to get that extra 20KB
  3829. of storage...
  3830.  
  3831. Thanks in advance.
  3832.  
  3833. - Dick Binder
  3834. decvax!decwrl!rhea!dosadi!binder
  3835. 22-Feb-84 10:25:55-MST,5223;000000000000
  3836. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3837. Received: from AMSAA by SIMTEL20.ARPA with TCP; Wed 22 Feb 84 10:25:34-MST
  3838. Received: From brl-gateway2.ARPA by AMSAA via smtp;  22 Feb 84 7:30 EST
  3839. Received: From Sri-Sprm.ARPA by BRL via smtp;  22 Feb 84 7:23 EST
  3840. Received: from Usenet.uucp by sri-unix.uucp with rs232; 22 Feb 84 3:25-PST
  3841. Date: 21 Feb 84 3:25:06-PST (Tue)
  3842. To: info-cpm@brl
  3843. From: decvax!vortex!lauren@ucb-vax
  3844. Subject: Cure for Vadic Triple Modem Problem
  3845. Article-I.D.: vortex.262
  3846.  
  3847. Reposting due to failure of SRI-UNIX gateway...
  3848.  
  3849. ---
  3850.  
  3851. So bunky, you say you got yourself a Racal-Vadic triple modem
  3852. (3451-series) and you have some problems with it?  You say that sometimes
  3853. in auto-answer mode it seems to hang offhook, making it impossible for any 
  3854. new calls to arrive?  You say that when this happens it refuses to respond
  3855. to DTR and only resets if you cycle the power or fiddle with the mode
  3856. toggle switch (if you have one, that is)?  Is that what's bothering
  3857. you, bunky?
  3858.  
  3859. WELLLLL!  Lift up your head and greet the sun, 'cause a solution
  3860. does exist -- and it doesn't even involve hydrochloric acid or 
  3861. jackhammers!  
  3862.  
  3863. Seriously, though, many persons have reported problems with triple modems
  3864. getting into a strange wedged condition from which it is difficult
  3865. to escape.  Both manual dial and autodial triples have shown this 
  3866. behavior, which is characterized by the modem being offhook, sending
  3867. a 212 carrier, and having both the HS and DSR lights lit.  Only cycling
  3868. the power or performing a software reset (by flipping the toggle switch
  3869. between auto and manual on the autodial modems) will clear this condition;
  3870. the modem is oblivious to DTR.  After having this occur repeatedly on the
  3871. main Vortex dialup line, I started harassing the engineers up at
  3872. Racal.  Actually, they were quite helpful, once they realized that I knew
  3873. what I was talking about and hadn't plugged the RJ-11C phone plug into
  3874. an AC wall outlet!
  3875.  
  3876. After talking with three different engineers and having them duplicate
  3877. the problem on their test benches, we arrived at the cause of the problem
  3878. and a (simple) solution.  The problem is caused by a "hole" in the triple
  3879. modem protocol select algorithm.  Under certain random timing conditions,
  3880. the modem may be "fooled" into entering a pseudo-originate mode during 
  3881. its answer-mode operations.  The exact reasons are too complex to go
  3882. into here, but the cure is straightforward:
  3883.  
  3884. Inside the modem, option dip switch A1 is described by the manual
  3885. as:
  3886.  
  3887. "Attended/Unattended Disconnect -- Set to Attended [ON] for Auto Dial modems.
  3888. (Unattended setting relates to manual originate operation only.)"
  3889.  
  3890. DON'T YOU BELIEVE IT!  This switch also affects the handling of DTR
  3891. during answer mode processing.  The "normal" setting of this option
  3892. (as set by the "standard-options" switch A6) is ON (Attended).
  3893. This is WRONG for almost all operations.  For both auto-dial and
  3894. non-autodial triple modems, this option should normally be
  3895. set to OFF (Unattended).  The only side effect of this is that if
  3896. you attempt to use the modem in a MANUAL originate mode, you will
  3897. probably have to supply DTR at the RS232 interface (big deal!)
  3898. If you leave A1 OFF, the answer mode wedging problem should vanish!
  3899. Auto-dial operations on auto-dial modems should work as always.
  3900.  
  3901. NOTE: If your triple has switch A6 OFF, then "standard-options" mode
  3902. is ENABLED and the remaining A and B switches are ignored.  In order
  3903. to change the state of A1 to OFF, you must also turn switch A6 ON
  3904. to disable "standard-options" and make sure that all other switches are
  3905. set appropriately.
  3906.  
  3907. I recommend the following settings (some of these are NOT the
  3908. default settings):
  3909.  
  3910. A1  --  OFF  (Unattended -- fixes the answer wedge problem)
  3911. A2  --  OFF  (Do NOT respond to remote test) [do you want everyone in 
  3912.          the universe "testing" your modem for you?]
  3913. A3  --  ON   (10 bit chars -- this is normal)
  3914. A4  --  ON   103 operation enabled
  3915. A5  --  OFF  (10 bit chars -- this is normal)
  3916. A6  --  ON   Disable standard-options (enables all other switches)
  3917. A7  --  ON   Auto-disconnect on loss of carrier enabled
  3918.  
  3919. B1  --  OFF  Local digital loopback select (ignored when not testing)
  3920. B2  --  OFF  DTR controlled from RS232 interface
  3921. B3  --  OFF  Originate and Answer modes allowed
  3922. B4  --  OFF  1204 bps speed (this is normal)
  3923. B5  --  ON   Auto-disconnect/Abort timer enabled
  3924. B6  --  OFF  Asynchronous operation
  3925. B7  --  ON   DSR off in test (ignored when not testing)
  3926.  
  3927. In addition, I recommend the following two jumper changes on the
  3928. BOTTOM pc board:
  3929.  
  3930. Insert jumper "r"  -- enable data rate indicator on RS232 pin 12
  3931. Remove jumper "ag" -- do not tie carrier detect high (RS232 pin 8)
  3932.  
  3933. ------
  3934.  
  3935. The "wedged" condition mentioned above, being related to a rather
  3936. random timing window, is more likely to have been seen on modems
  3937. that have a high volume of calls than on low volume incoming lines.
  3938. However, it occurs frequently enough that I recommend the option
  3939. change for all triple modems being used for incoming calls.
  3940.  
  3941. Be sure to let me know if you have any questions about or problems with
  3942. this info.  I hope it's of some use, bunky...
  3943.  
  3944. --Lauren--
  3945. 22-Feb-84 10:26:07-MST,1685;000000000000
  3946. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3947. Received: from AMSAA by SIMTEL20.ARPA with TCP; Wed 22 Feb 84 10:26:00-MST
  3948. Received: From brl-gateway2.ARPA by AMSAA via smtp;  22 Feb 84 7:31 EST
  3949. Received: From Sri-Sprm.ARPA by BRL via smtp;  22 Feb 84 7:25 EST
  3950. Received: from Usenet.uucp by sri-unix.uucp with rs232; 22 Feb 84 4:13-PST
  3951. Date: 21 Feb 84 9:00:44-PST (Tue)
  3952. To: info-cpm@brl
  3953. From: ihnp4!ihuxx!ignatz@ucb-vax
  3954. Subject: Re: Turbo Pascal
  3955. Article-I.D.: ihuxx.677
  3956. In-Reply-To: Article <16676@sri-arpa.UUCP>
  3957.  
  3958.     Read Jerry's comments about Turbo in Feb. Byte.  By the way, I disagree
  3959.     with his gripes concerning Borland's policy of charging extra $100 for
  3960.     unlimited object code distribution.  Why didn't Jerry complain about
  3961.     Sorcim not letting people distribute freely the PRUN.COM file (i.e. the
  3962.     p-code interpreter that comes with Pascal/M)?  In a sense, this would
  3963.     equivalent, as linked object code is made in large part of library
  3964.     procedures.  Now, quite possibly the the general trend is toward automatic
  3965.     licensing of compiler's output.  I only think that Jerry's flames were
  3966.     exagerated.
  3967.     --Ed Howorka.
  3968.  
  3969. Excuse me, but I *thoroughly* agree with Jerry's complaints about the
  3970. $100 fee.  A compiler or interpreter is a tool.  If I can't use it as
  3971. one without forking over extra money to the providers of the tool,
  3972. it's totuse such a tool for production work.  (Never mind that I wouldn't
  3973. produce a marketable product in PASCAL in the first place...) And often
  3974. such a charge is added on a per-unit distribution basis!  I refuse
  3975. to encourage practices in any way whatsoever, and I encourage others
  3976. to do likewise.
  3977.  
  3978.                 Dave Ihnat
  3979.                 ihuxx!ignatz
  3980. 22-Feb-84 10:31:54-MST,1691;000000000000
  3981. Return-Path: <info-cpm-request@AMSAA.ARPA>
  3982. Received: from AMSAA by SIMTEL20.ARPA with TCP; Wed 22 Feb 84 10:31:40-MST
  3983. Received: From Rochester.ARPA by AMSAA via smtp;  22 Feb 84 11:25 EST
  3984. Received: by sen.rochester (3.327.3N) id AA01174; 22 Feb 84 11:24:45 EST (Wed)
  3985. Received: by cay.Rochester (3.327.3N+) id AA00479; 22 Feb 84 11:22:21 EST (Wed)
  3986. Message-Id: <8402221624.1174@sen.rochester>
  3987. Date: 22 Feb 84 11:24:45 EST (Wed)
  3988. From: Mike Ciaraldi <ciaraldi@Rochester.ARPA>
  3989. Subject: Uc.c
  3990. To: info-cpm@amsaa.ARPA
  3991.  
  3992. I have been using umodem.c (version 3.6) for
  3993. Unix to CP/M file transfers, and wanted to upgrade to 
  3994. uc.c, since it has CRC checksumming.
  3995.  
  3996. I fetched it from SIMTEL, and it compiled OK, but when I run
  3997. it I immediately get a segmentation fault, before it even
  3998. prints the sing-on message (the printf is the FIRST executable
  3999. statement!).
  4000. I contacted Rick Conn and he said he wrote this for System V.
  4001. We are running BSD 4.1c (soon to convert to 4.2).
  4002.  
  4003. For comparison, umodem has conditional-compile flags for
  4004. JHU (Johns Hopkins), VER7 (Version 7, also good for Berkeley),
  4005. and SYS3 (for System III, and V also, I suppose).
  4006.  
  4007. Does anyone know how to fix up uc.c? The differences on
  4008. umodem have to do with how you tell the system to kill echo,
  4009. go to 8-bit transmission, etc. But all these calls are
  4010. after the printf, so why don't we even see the sign-on message?
  4011. (last-minute thought: maybe the output buffer is not
  4012. getting flushed).  
  4013.  
  4014. I suppose I could hack up uc.c and put in the same things umodem
  4015. has, but if someone else has already done it, I would
  4016. appreciate a copy. Also, it should be added to the archives.
  4017.  
  4018. Mike Ciaraldi
  4019. ciaraldi@rochester
  4020. 22-Feb-84 11:33:23-MST,1740;000000000000
  4021. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4022. Received: from AMSAA by SIMTEL20.ARPA with TCP; Wed 22 Feb 84 11:33:16-MST
  4023. Received: From Brl-Voc.ARPA by AMSAA via smtp;  22 Feb 84 13:16 EST
  4024. Date:     Wed, 22 Feb 84 13:01:03 EST
  4025. From:     "Ferd Brundick (LTTB)" <fsbrn@brl-voc>
  4026. To:       Mike Ciaraldi <ciaraldi@rochester.arpa>
  4027. cc:       info-cpm@amsaa.arpa
  4028. Subject:  Re:  Uc.c
  4029.  
  4030. Haaah,
  4031.  
  4032. Out of curiosity, I grabbed a copy of uc.c and tried to compile it
  4033. under 4.2 bsd.  So far, so good.  Then I executed it and got the
  4034. help screen.  I executed it a second time with the '-z' option and
  4035. played around with the menu (I'm a umodem user and have never used
  4036. uc before).  Everything worked fine except for the 'd' command.  It
  4037. tried to execute the system command 'dir' which we don't have; I
  4038. renamed it 'ls -l', recompiled, and now 'd' works the way it should.
  4039. I couldn't test the file transfer commands because my micro is at
  4040. home (and doesn't work thru the TAC anyway).
  4041.  
  4042. The bottom line is that everything looks ok to me.  Did you try a
  4043. simple test like this, or were you only attempting file transfers ??
  4044.  
  4045. PS.  I also applaud umodem.c for checking for various OS flags, but
  4046. I spent my entire lunch break recently trying to get it to compile
  4047. under 4.2.  I had to try every flag because there was not an entry for
  4048. it.  If there is a help file available -- not how to USE the program,
  4049. but how to COMPILE it -- I would appreciate a pointer to it.  If there
  4050. isn't, I think one should be written.
  4051.  
  4052.                                         dsw, fferd
  4053.                                         Fred S. Brundick
  4054.                                         USABRL, APG, MD.
  4055.                                         <fsbrn@brl-voc>
  4056. 23-Feb-84 08:08:29-MST,963;000000000000
  4057. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4058. Received: from AMSAA by SIMTEL20.ARPA with TCP; Thu 23 Feb 84 08:08:22-MST
  4059. Received: From brl-gateway2.ARPA by AMSAA via smtp;  22 Feb 84 22:06 EST
  4060. Date:     Wed, 22 Feb 84 22:03:13 EST
  4061. From:     Bob Bloom (TECOM) <bbloom@brl>
  4062. To:       info-cpm@brl
  4063. Subject:  A fast(er) W* 3.3 start-up
  4064.  
  4065. According to a Robert P. Van Natta in January's "The Software Magazine"
  4066. (just received today - but no comment needed on that!) in a article
  4067. one can speed up the start-up by ddt patches:
  4068.     02b2 - 40 --> 00
  4069.     3f1d - 20 --> 00
  4070.     411f - A0 --> 00
  4071. The first is the old "DEL4" patch point for lenght of logo display.
  4072. The other two "will suppress the display of the trade secret notice
  4073. and logo respectively"
  4074.  
  4075. One should only do this to purchased, legal copiesW*.  ;-)
  4076.  
  4077. I've tried it and it seems to work.  Something is still thrown to the
  4078. screen but too rapidly to read.  (Good 'nough for gov'ment work.)
  4079.  
  4080. -bob bloom
  4081. 23-Feb-84 08:18:08-MST,1245;000000000000
  4082. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4083. Received: from AMSAA by SIMTEL20.ARPA with TCP; Thu 23 Feb 84 08:17:58-MST
  4084. Received: From brl-gateway2.ARPA by AMSAA via smtp;  23 Feb 84 4:52 EST
  4085. Received: From Mit-Mc.ARPA by BRL via smtp;  23 Feb 84 4:47 EST
  4086. Date: 23 February 1984 04:47-EST
  4087. From: Jerry E. Pournelle <POURNE@mit-mc>
  4088. Subject:  Turbo Pascal
  4089. To: ihnp4!ihuxx!ignatz@ucb-vax
  4090. cc: info-cpm@brl
  4091. In-reply-to: Msg of 21 Feb 84 9:00:44-PST (Tue) from ihnp4!ihuxx!ignatz at ucb-vax
  4092.  
  4093. 1.  Relax.  Borland has dropped the "extra charge" for
  4094. licensing fees.
  4095. 2. I doubt you actually read what I said, since you ask
  4096. questions that were answered in the article itself.
  4097.  
  4098. 3. SORCIM didn't encourage (allow) distribution of PRUN because
  4099. they didn't want to support it and all the programs that would
  4100. be written in it; and indeed, they have ceased to sell PASCAL/M
  4101. entirely, which is a pity, since it was a good teaching
  4102. language; but they decline to support it.  I gather there are
  4103. some negotiations between Workman and SORCIM that might lead to
  4104. Workman becoming a source of Pascal/M; but no details.
  4105.     I never heard of a case where SORCIM tried to STOP
  4106. anyone from distributing PRUN; but they sure wouldn't explictly
  4107. allow it.
  4108.  
  4109. 23-Feb-84 08:24:58-MST,1784;000000000000
  4110. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4111. Received: from AMSAA by SIMTEL20.ARPA with TCP; Thu 23 Feb 84 08:24:51-MST
  4112. Received: From brl-gateway2.ARPA by AMSAA via smtp;  23 Feb 84 9:58 EST
  4113. Received: From Radc-Tops20.ARPA by BRL via smtp;  23 Feb 84 9:46 EST
  4114. Date: Thu 23 Feb 84 09:45:23-EST
  4115. From: Gern <GUBBINS@RADC-TOPS20.ARPA>
  4116. Subject: Mailing List Submit Kickbacks and Control
  4117. To: INFO-MICRO@BRL.ARPA, INFO-CPM@BRL.ARPA
  4118.  
  4119.  
  4120.  
  4121. As anyone who has sent a message to this (or any) mailing list knows,
  4122. bad addresses of persons on the list get kicked back to the sender.
  4123. This gives the submitter a bunch of rejected mail from persons he
  4124. has never heard of.   There is nothing the maintainer of the list
  4125. can do to find the bad addresses, except send a test message thru
  4126. and hack off the rejected kickbacks.  Requests for addition to
  4127. this list is rather good, and many hosts I have never heard from
  4128. (but work okay).  Some sites re-redistribute this list, so that
  4129. kickback problems may not be related to this master list, but
  4130. several systems deep somewhere.  The first thing I checked into
  4131. when I got the mailing list to redistribute was this problem, and
  4132. it goes beyond the scope of control of this system as the rejected
  4133. messages are sent back to the submitter from the problem site, not
  4134. back here first.  Yesterday, I hacked off 2 more problem addresses,
  4135. one never gave any trouble before and the other from a new person
  4136. that had a stable address.  The point is, unless I submit something
  4137. and get the kickbacks, or persons are kind enough to flag me as
  4138. to the problem addresses, I have no way to find out the problems.
  4139. If someone knows a way to control and/or monitor this, please flag
  4140. me.  Thanx
  4141.  
  4142. Gern
  4143. INFO-HZ100@RADC-TOPS20 Coordinator
  4144. -------
  4145. -------
  4146. 23-Feb-84 11:55:10-MST,1288;000000000000
  4147. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4148. Received: from AMSAA by SIMTEL20.ARPA with TCP; Thu 23 Feb 84 11:55:05-MST
  4149. Received: From Nrl-Aic.ARPA by AMSAA via smtp;  23 Feb 84 13:38 EST
  4150. Date: 23 Feb 1984 13:12-EST
  4151. From: Russ Smith <smith@nrl-aic>
  4152. Subject: THE modem program
  4153. To: info-cpm@amsaa
  4154. Message-Id: <84/02/23 1312.533@NRL-AIC>
  4155.  
  4156. I was just looking over the most recent simtel20 CPM CRCLST copy and
  4157. noticed that the infamous MDM7** series is up to 724! Good grief!!
  4158. Is this the ballyhooed (sp?) version that was to replace Irv Hoff's
  4159. or is this something else? When were the other versions (briefly) put
  4160. on the system? Is there any reason for someone who seldom uses home 
  4161. remote file transfer to give up on version 712 or so and update to
  4162. 724 (or is it 725 by now (726?))? If this isn't the new radically
  4163. altered MDM program will one of these soon be?
  4164.  
  4165. Pardon the questions but the last reference I remember anyone making to
  4166. the net specifically about the MDM stuff mentioned that version 720
  4167. would be completely different and better (in some way or other) than
  4168. the stuff originally done by half a dozen people, Irv Hoff in
  4169. particular. I was rather surprised to see what appeared to be a
  4170. continuation rather than a jump in the series.
  4171.  
  4172. Russ <Smith@nrl-aic>
  4173. 23-Feb-84 13:58:16-MST,998;000000000000
  4174. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4175. Received: from AMSAA by SIMTEL20.ARPA with TCP; Thu 23 Feb 84 13:58:11-MST
  4176. Date:     Thu, 23 Feb 84 15:32:53 EST
  4177. From:     David Towson (CSD) <towson@amsaa>
  4178. To:       Russ Smith <smith@nrl-aic>
  4179. cc:       info-cpm@amsaa
  4180. Subject:  Re:  THE modem program
  4181.  
  4182.  
  4183. Russ - The 724 version of MDM was contributed by Irv Hoff.  If you FTP the
  4184. file "micro:<cpm.modem7>mdm724.msg" you can read a brief version of the update
  4185. history.  No, this is not the promised "super version".  That is being done by
  4186. Ron Fowler.  In my opinion, there is no reason for you to switch from MDM712
  4187. unless you can benefit from the particular enhancements that have been added
  4188. since that version.  These deal mainly with autodial applications, but there is
  4189. also a change in the way memory is allocated to receiving buffers.  Some folks
  4190. were having trouble with the 16K file-transfer buffer taking too long to be
  4191. written to disk, and they needed a smaller buffer.
  4192.  
  4193. Dave
  4194.  
  4195. 23-Feb-84 16:47:26-MST,772;000000000000
  4196. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4197. Received: from AMSAA by SIMTEL20.ARPA with TCP; Thu 23 Feb 84 16:47:22-MST
  4198. Received: From brl-gateway2.ARPA by AMSAA via smtp;  23 Feb 84 18:25 EST
  4199. Received: From Brl-Bmd.ARPA by BRL via smtp;  23 Feb 84 18:23 EST
  4200. Date:     Thu, 23 Feb 84 18:15:57 EST
  4201. From:     Charlie Strom (NYU) <strom@brl-bmd>
  4202. To:       hplabs!hao!kpno!amd70!phil@ucb-vax
  4203. cc:       INFO-CPM@brl
  4204. Subject:  Desoldering techniques
  4205.  
  4206. Ypu brought up a pet subject of mine - namely the best technique to
  4207. use to remove IC's from pc boards. I have tried a large number of alternatives
  4208. and have finally decided that a heated iron with a vacuum source is the
  4209. best tool for such purposes, but I'm always open to suggestions and
  4210. new ideas. Any comments?
  4211.  
  4212. 24-Feb-84 08:08:00-MST,717;000000000000
  4213. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4214. Received: from AMSAA by SIMTEL20.ARPA with TCP; Fri 24 Feb 84 08:07:42-MST
  4215. Received: From brl-gateway2.ARPA by AMSAA via smtp;  24 Feb 84 6:06 EST
  4216. Received: From Mit-Mc.ARPA by BRL via smtp;  24 Feb 84 5:59 EST
  4217. Date: 24 February 1984 05:59-EST
  4218. From: Paul R. Grupp <GRUPP@mit-mc>
  4219. Subject:  Desoldering techniques
  4220. To: strom@brl-bmd
  4221. cc: INFO-CPM@mit-mc
  4222. In-reply-to: Msg of Thu 23 Feb 84 18:15:57 EST from Charlie Strom (NYU) <strom at brl-bmd>
  4223.  
  4224. I've always found it easier to cut the IC leads one at a time, *THEN*
  4225. desolder the "stubs".  (You wern't planning on putting it back I hope!)
  4226. An even better way is not to buy boards that don't use sockets.
  4227.  
  4228. --Paul
  4229.  
  4230. 24-Feb-84 10:19:45-MST,1253;000000000000
  4231. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4232. Received: from AMSAA by SIMTEL20.ARPA with TCP; Fri 24 Feb 84 10:19:40-MST
  4233. Received: From brl-gateway2.ARPA by AMSAA via smtp;  24 Feb 84 12:02 EST
  4234. Received: From Mit-Mc.ARPA by BRL via smtp;  24 Feb 84 11:53 EST
  4235. Date: Fri 24 Feb 84 08:43:12-PST
  4236. From: Bud Spurgeon <SPURGEON@SUMEX-AIM.ARPA>
  4237. Subject: Re: Desoldering techniques
  4238. To: GRUPP@MIT-MC.ARPA
  4239. cc: strom@BRL-BMD.ARPA, INFO-CPM@MIT-MC.ARPA
  4240. In-Reply-To: Message from "Paul R. Grupp <GRUPP@mit-mc>" of Fri 24 Feb 84 02:59:00-PST
  4241.  
  4242. I've found that for something you can carry in your toolbox, a hand-held
  4243. "solder sucker" used along with a soldering iron works about the best.
  4244. Carry along some of the "solder braid" stuff for really hard to unsolder
  4245. items, and maybe a higher temperature tip for your soldering iron to
  4246. convince the braid to work (the heavier braid really soaks up the heat).
  4247.  
  4248. For bench use I've found the vacuum pump based machine, specifically those
  4249. models made by Pace to be better (faster,cleaner,leaves re-usable holes
  4250. and trace) than anything else.  You must fiddle with this equipment more
  4251. though.  It works best only when kept really clean, with clean filters
  4252. and tips.  Then it works real well.
  4253.         -Bud
  4254. -------
  4255.  
  4256. 24-Feb-84 16:03:09-MST,621;000000000000
  4257. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4258. Received: from AMSAA by SIMTEL20.ARPA with TCP; Fri 24 Feb 84 16:03:03-MST
  4259. Received: From brl-gateway2.ARPA by AMSAA via smtp;  24 Feb 84 17:42 EST
  4260. Received: From Parc-Maxc.ARPA by BRL via smtp;  24 Feb 84 17:31 EST
  4261. Date: Fri, 24 Feb 84 17:29 EST
  4262. From: Slade.wbst@PARC-MAXC.ARPA
  4263. Subject: BDS C & DEC VT180
  4264. To: info-cpm@brl.arpa
  4265. cc: Slade.wbst@PARC-MAXC.ARPA
  4266.  
  4267. I am porting a  BDS C program onto a DEC VT180. Could anyone supply the
  4268. proper parameters that should be set in the hardware.h file and should
  4269. anything be changed in bdscio.h?
  4270.  
  4271. Thank you-
  4272.  
  4273. Mike Slade
  4274.  
  4275. 24-Feb-84 18:24:31-MST,657;000000000000
  4276. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4277. Received: from AMSAA by SIMTEL20.ARPA with TCP; Fri 24 Feb 84 18:24:26-MST
  4278. Received: From brl-gateway2.ARPA by AMSAA via smtp;  24 Feb 84 20:04 EST
  4279. Received: From Parc-Maxc.ARPA by BRL via smtp;  24 Feb 84 19:56 EST
  4280. Date: Fri, 24 Feb 84 16:54 PST
  4281. From: MMOON.ES@PARC-MAXC.ARPA
  4282. Subject: Re: cpm 2.2 bios
  4283. In-reply-to: "decvax!genrad!rick@ucb-vax.ARPA's message of 15 Feb 84
  4284.  12:44:40 PST (Wed)"
  4285. To: decvax!genrad!rick@ucb-vax.ARPA
  4286. cc: info-cpm@brl.ARPA
  4287.  
  4288. Message me if you get any ratiional suggestions; L50 can be used to good
  4289. effect in xon/xoff mode if the 'frame speaks the same.
  4290.  
  4291.         MMoon.es
  4292.  
  4293.  
  4294. 27-Feb-84 08:16:58-MST,652;000000000000
  4295. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4296. Received: from AMSAA by SIMTEL20.ARPA with TCP; Mon 27 Feb 84 08:16:49-MST
  4297. Received: From brl-gateway2.ARPA by AMSAA via smtp;  26 Feb 84 16:54 EST
  4298. Received: From Mit-Mc.ARPA by BRL via smtp;  26 Feb 84 16:48 EST
  4299. Date: Sun 26 Feb 84 16:47:32-EST
  4300. From: Clifford A. Lasser <CAL%MIT-OZ@MIT-MC.ARPA>
  4301. Subject: lost program
  4302. To: INFO-CPM%MIT-OZ@MIT-MC.ARPA
  4303.  
  4304. I recently managed to loose all my copies of SID.  I originally purchased
  4305. SID from Lifeboat, but since that was such a long time ago, they will only
  4306. sell me a new copy at the full price.  Is there anything I can do about this?
  4307. -Cliff
  4308. -------
  4309.  
  4310. 27-Feb-84 08:17:02-MST,721;000000000000
  4311. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4312. Received: from AMSAA by SIMTEL20.ARPA with TCP; Mon 27 Feb 84 08:16:58-MST
  4313. Received: From brl-gateway2.ARPA by AMSAA via smtp;  26 Feb 84 18:48 EST
  4314. Received: From Usc-Isi.ARPA by BRL via smtp;  26 Feb 84 18:42 EST
  4315. Date: 26 Feb 1984 15:41-PST
  4316. Sender: SCHNUR@usc-isi
  4317. Subject: Exon 500
  4318. From: SCHNUR@usc-isi
  4319. To: info-cpm@brl
  4320. Message-ID: <[USC-ISI]26-Feb-84 15:41:42.SCHNUR>
  4321.  
  4322. The Division where I work at NRL has just pruchased many Exxon
  4323. 500 for word processing.  Does any body out htere have one?  Has
  4324. any body set them up with Bye and mdm7?  Exxon has not yet
  4325. provided us with port maps etc so any help would be of great use.
  4326.  
  4327. Joel schnur (6510-NRL) Schnur @isia
  4328. 27-Feb-84 08:17:10-MST,568;000000000000
  4329. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4330. Received: from AMSAA by SIMTEL20.ARPA with TCP; Mon 27 Feb 84 08:17:06-MST
  4331. Received: From brl-gateway2.ARPA by AMSAA via smtp;  27 Feb 84 4:09 EST
  4332. Received: From Mit-Mc.ARPA by BRL via smtp;  27 Feb 84 4:08 EST
  4333. Date: 27 February 1984 04:07-EST
  4334. From: Frank J. Wancho <FJW@mit-mc>
  4335. Subject:  RBBS 4.0 Edit 21 Available
  4336. To: INFO-CPM@brl
  4337.  
  4338. RBBS421.LBR is temporarily available on MC:FJW;RBBS 421LBR.  The
  4339. individual files (and this .LBR) will be available on the SIMTEL20 in
  4340. MICRO:<CPM.RBBS4> later today.
  4341.  
  4342. --Frank
  4343.  
  4344. 27-Feb-84 08:31:48-MST,4316;000000000000
  4345. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4346. Received: from AMSAA by SIMTEL20.ARPA with TCP; Mon 27 Feb 84 08:31:32-MST
  4347. Received: From brl-gateway2.ARPA by AMSAA via smtp;  24 Feb 84 22:53 EST
  4348. Date:     Fri, 24 Feb 84 22:43:22 EST
  4349. From:     Keith Petersen <w8sdz@brl>
  4350. To:       Russ Smith <smith@nrl-aic>
  4351. cc:       Info-Cpm@brl
  4352. Subject:  Re:  MDM724 update
  4353.  
  4354. Ron Fowler has not released his program.  It will have a different
  4355. name, more features and be easier to configure.
  4356.  
  4357. I have uploaded MDM724, the latest version in the MDM7xx series,
  4358. to SIMTEL20 (and also temporarily available on MIT-MC in directory
  4359. AR100:FJW; ).  You asked what was new... here's the information.
  4360. I see no reason to get upset when people update a program to make
  4361. it better, if you chose to stay with an older version, that's
  4362. your decision.  I like the new features.
  4363.  
  4364. ---
  4365. TOPIC:    MDM724.ASM MODEM PROGRAM
  4366.  
  4367. FROM :    IRV HOFF W6FFC
  4368.  
  4369. DATE :    17 FEB 84
  4370.  
  4371.  
  4372.     NOTE:    This program when assembled is 72 sectors
  4373.         long.  Use this figure when merging the
  4374.         appropriate overlay file for your computer
  4375.         via DDT, etc.  (Most of the overlays were
  4376.         written when MDM7xx.COM was only 66 sectors
  4377.         and the example included in each says to
  4378.         store 66 sectors.)  For MDM724 use:
  4379.  
  4380.             B>SAVE 72 MDM724.COM
  4381.  
  4382.     NOTE:    M7LIB.COM is a rapid and surprisingly easy
  4383.         way to quickly change any entries in the
  4384.         phone number library.  See M7LIB.DOC if
  4385.         instructions are needed.  M7NM-6.ASM is
  4386.         necessary for setting or altering numbers
  4387.         for 'SPRINT', 'MCI', etc.
  4388.         
  4389.     NOTE:    If using the phone number overlay to change
  4390.         the phone library numbers, be sure to use:
  4391.  
  4392.                  M7NM-6.ASM
  4393.  
  4394.         (Previous versions of M7NM will not work with
  4395.         this new version, as the phone number library
  4396.         now contains 36 numbers (A-Z as usual plus 0-9)
  4397.         rather than the 26 in versions prior to MDM722.)
  4398.  
  4399.      Most users will not need the lengthy (160k) source code at all.
  4400.      Just get MDM724.COM and then check one of the associated over-
  4401.      lay programs to obtain the overlay for your particular computer.
  4402.      Merge that with MDM724.COM according to the instructions near
  4403.      the start of the overlay file, using DDT.COM, etc.  (See above
  4404.      note relative to saving 72 sectors.  STAT.COM would then show
  4405.      144 records for 18k.)
  4406.  
  4407.      The following bytes can be changed easily with DDT, then Save 72
  4408.  
  4409.     0DFEH  -  HEXSHOW 00 = do not show hex record count
  4410.               FF = show both hex and decimal count
  4411.     0DFFH  -  SAVSIZ  20 = 4k file transfer buffer size
  4412.                    (see table below for other options)
  4413.     0E00H  -  NUMBLIB (start of telephone number library)
  4414.  
  4415.      To change the file transfer buffer size via DDT, change byte 0DFFH:
  4416.  
  4417.         10   (hex)   =   16 records   =   2k
  4418.         20   (hex)   =   32 records   =   4k
  4419.         40   (hex)   =   64 records   =   8K
  4420.         60   (hex)   =   96 records   =  12k
  4421.         80   (hex)   =  128 records   =  16k
  4422.  
  4423.                 - Irv Hoff
  4424. RECENT CHANGES:
  4425. --------------
  4426.  
  4427. (READ THE UPDATE HISTORY IN MDM723.ASM FOR MORE DETAILED INFORMATION)
  4428.  
  4429. MDM724 - added 10 function keys for auto-typing preselected messages
  4430.  
  4431. MDM723 - alphabetizes the phone library vertically for:
  4432.          'CAL' - used with auto-dial modems including PMMI
  4433.      'NUM' - used with manually-dialed modems
  4434.  
  4435. MDM722 - phone number library now has 36 entries rather than 26 (has
  4436.      A-Z as usual plus 0-9).  Better supports single-digit result
  4437.      codes for the Anchor Mark XII modem as well as Hayes and USR.
  4438.  
  4439. MDM721 - makes it easier to abort an auto-dial call with CTL-X.
  4440.  
  4441. MDM720 - changed from BIOS to BDOS call to run the printer.
  4442.  
  4443. MDM719 - modest changes, PMMI pulse dialing set faster.
  4444.  
  4445. MDM718 - now supports the Anchor Mark XII modem.  Buffer size for ASCII
  4446.      capture set for 16k.  Buffer size for file transfers adjustable
  4447.      from 1 sector to 16k.  (Allows for slow floppy disk systems so
  4448.      XMODEM does not show a timeout error.)
  4449.  
  4450. MDM717 - Log-on now works properly on main frames that echo characters
  4451.       with parity set.
  4452.  
  4453. CREDITS:
  4454. -------
  4455.  
  4456. MDM724 - Sigi Kluger
  4457. MDM723 - Irv Hoff with routine developed by Ken Lovett
  4458. MDM722 - Bill Brehm with routines developed by Fred Viles
  4459. MDM721 - Bill Brehm
  4460. MDM720 - Irv Hoff
  4461. MDM719 - Keith Petersen
  4462. MDM718 - Irv Hoff with routine developed by Fred Viles
  4463. MDM717 - Irv Hoff
  4464. 27-Feb-84 08:31:51-MST,2464;000000000000
  4465. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4466. Received: from AMSAA by SIMTEL20.ARPA with TCP; Mon 27 Feb 84 08:31:38-MST
  4467. Received: From brl-gateway2.ARPA by AMSAA via smtp;  24 Feb 84 22:53 EST
  4468. Date:     Fri, 24 Feb 84 22:45:02 EST
  4469. From:     Keith Petersen <w8sdz@brl>
  4470. To:       Russ Smith <smith@nrl-aic>
  4471. cc:       Info-Cpm@brl
  4472. Subject:  MDM724 key string info
  4473.  
  4474. MDM724 update information
  4475.  
  4476. Sigi Kluger, El Paso TX  02-17-84
  4477.  
  4478. Being used to a great non-public modem program with a number of
  4479. function keys, I decided to add ten function keys to MDM7.  Great
  4480. for things you do most, like DIR *.* $U0AD, or XMODEM S, or you
  4481. could even save your name in a function key for logon.
  4482.  
  4483.  
  4484. 1. HOW TO ACCESS (transmit) THE FUNCTION KEYS.
  4485.  
  4486. You transmit the contents of a function key by typing first the
  4487. INTERCEPT CHARACTER, then a digit 0..9.  The INTERCEPT CHARACTER
  4488. is a unique control character which tells MDM7 that a function key
  4489. command follows. The INTERCEPT CHARACTER is set to ^A (CONTROL-A).
  4490. In the distribution version, the following keys are defined:
  4491.  
  4492. ^A0    DIR
  4493. ^A1    DIR *.* $U0AD
  4494. ^A2    XMODEM S
  4495. ^A3    XMODEM R
  4496. ^A4    BYE
  4497. ^A5    CBBS
  4498.  
  4499. (Function keys 2 and 3 have no trailing CR).
  4500.  
  4501.  
  4502. 2. HOW MUCH ROOM?
  4503.  
  4504. A total of 256 bytes are reserved for the function key definition.
  4505. Each definition takes up the number of bytes in the string, PLUS 2.
  4506. Note that you must not enclose any control characters in the
  4507. definitions (CR is allowed, though, and optional).
  4508.  
  4509.  
  4510. 3. HOW TO CHANGE THE FUNCTION KEYS
  4511.  
  4512. In order to not increase the size of MDM7 considerably, I have written
  4513. the MDMFNK utility.  MDMFNK.COM is virtually self-explanatory and
  4514. covered by its own short DOC file.
  4515.  
  4516.  
  4517. 4. WHAT WILL NOT WORK
  4518.  
  4519. Do not attempt to use DDT to modify the function keys.  Especially, do
  4520. not force any control characters into the definitions.  There can only
  4521. be three non-printing characters in each definition, the start byte,
  4522. an optional CR at the end, and the end byte.
  4523.  
  4524.  
  4525. 5. DEFINITION FORMAT
  4526.  
  4527. This is an example of the definition for function key 1:
  4528.  
  4529. DB    1,'THIS IS A FUNCTION KEY',CR,0
  4530.     ^        ^          ^
  4531.     ^        ^          stop character
  4532.     ^        key definition plus CR
  4533.     start character
  4534.  
  4535. Each key definition string starts with the key number in binary.
  4536. The function key processor searches for that number.  Therefore,
  4537. those numbers must be unique throughout the key definitions.
  4538. EMPTY key definitions are encoded thusly:
  4539.  
  4540. DB    9,0        ;empty function key #9
  4541. 27-Feb-84 08:32:07-MST,969;000000000000
  4542. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4543. Received: from AMSAA by SIMTEL20.ARPA with TCP; Mon 27 Feb 84 08:32:01-MST
  4544. Received: From brl-gateway2.ARPA by AMSAA via smtp;  24 Feb 84 23:16 EST
  4545. Date:     Fri, 24 Feb 84 23:07:51 EST
  4546. From:     Keith Petersen <w8sdz@brl>
  4547. To:       Info-Cpm@brl
  4548. Subject:  MDM724 file list
  4549.  
  4550. This is a list of the MDM724 files uploaded to SIMTEL20 and MIT-MC.
  4551. All .COM files are stored in ITS-binary format on both hosts.
  4552.  
  4553. On MIT-MC         On SIMTEL20
  4554. AR100:FJW;     MICRO:<CPM.MODEM7>   (directory names)
  4555.  
  4556. M7LIB  COM         M7LIB.COM   (this is version 1.1 on both hosts)
  4557. M7LIB  DOC         M7LIB.DOC
  4558. M7LIB  HEX         M7LIB.HEX
  4559. M7NM   6ASM        M7NM-6.ASM
  4560. MDM724 ASM         MDM724.ASM
  4561. MDM724 COM         MDM724.COM
  4562. MDM724 HEX         MDM724.HEX
  4563. MDM724 MSG         MDM724.MSG
  4564. MDM724 UPD         MDM724.MSG
  4565. MDMFNK 11COM       MDMFNK11.COM
  4566. MDMFNK 11HEX       MDMFNK11.HEX
  4567. MDMFNK DOC         MDMFNK.DOC
  4568.  
  4569. --end--
  4570. 27-Feb-84 08:32:09-MST,1070;000000000000
  4571. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4572. Received: from AMSAA by SIMTEL20.ARPA with TCP; Mon 27 Feb 84 08:32:02-MST
  4573. Received: From brl-gateway2.ARPA by AMSAA via smtp;  25 Feb 84 1:26 EST
  4574. Received: From Mit-Xx.ARPA by BRL via smtp;  25 Feb 84 1:16 EST
  4575. Date: Sat 25 Feb 84 01:18:06-EST
  4576. From: Andrew Braunstein <OA.ASB@MIT-XX.ARPA>
  4577. Subject: Alternate Rainbow printers
  4578. To: INFO-CPM@BRL.ARPA
  4579. cc: .@MIT-XX.ARPA
  4580.  
  4581.    According to the Rainbow manual (or what there is of it), the rainbow's
  4582. printer port should respond to either an XON/XOFF protocol, or a DTR ready
  4583. signal on pin 6? of the rs232c connector.  The rainbow does not seem to
  4584. respond in any manner to the DTR signal being pulled HIGH or LOW on pin 6
  4585. or on pin 20 (where it should be).  The owners manual says on the bottom
  4586. of page 40 that "the printers DTR signal (on pin 6) has a higher priority
  4587. than XON/XOFF control characters (on pin 3)."
  4588.  
  4589.   If any one knows the fix to this problem, or can help in any other way to
  4590. make the rainbow respond to a DTR signal, it would appreciate it.
  4591. -------
  4592. 27-Feb-84 09:28:37-MST,960;000000000000
  4593. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4594. Received: from AMSAA by SIMTEL20.ARPA with TCP; Mon 27 Feb 84 09:28:30-MST
  4595. Received: From brl-gateway2.ARPA by AMSAA via smtp;  27 Feb 84 11:03 EST
  4596. Received: From Nadc.ARPA by BRL via smtp;  27 Feb 84 10:52 EST
  4597. Date: 27 Feb 1984 10:49:02-EST
  4598. From: reece@nadc
  4599. To: info-cpm@brl
  4600. Subject: modem7 on Micro Decision
  4601.  
  4602. I have been trying to get modem7 working on a Morrow Micro-Decision
  4603. and am having trouble. I was about to give up and out of desperation,
  4604. tried an older version (711) and it worked! Does anyone know why
  4605. 711 would work and 720 would not? I have the newest MD3 model with the
  4606. software setable baud rates and a Centronics port. I made all the setup
  4607. routines in the overlay file just "return". I use the Morrow-supplied
  4608. setup program to change the rate and have the modem program assume
  4609. it's ready to use. I use the same modem720 program on an H89 and it
  4610. works fine.
  4611.  
  4612. Jim Reece
  4613. REECE@NADC
  4614. 27-Feb-84 14:22:46-MST,825;000000000000
  4615. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4616. Received: from AMSAA by SIMTEL20.ARPA with TCP; Mon 27 Feb 84 14:22:40-MST
  4617. Received: From brl-gateway2.ARPA by AMSAA via smtp;  27 Feb 84 16:01 EST
  4618. Received: From Sumex-Aim.ARPA by BRL via smtp;  27 Feb 84 15:59 EST
  4619. Received: from ISL by SUMEX-AIM with Pup; Mon 27 Feb 84 12:58:38-PST
  4620. Date: Monday, 27 Feb 1984 12:59-PST
  4621. To: info-cpm@brl
  4622. Subject: Disk Editor?
  4623. From: meier%isl@BRL.ARPA
  4624.  
  4625.     Does anyone know of a disk editor available for cpm and the 1791 disk
  4626. controller chip?  The following features are needed:
  4627.     o ability to read a bad sector in order to find out what is wrong
  4628.         or recover as much information as possible
  4629.     o ability to correct a bad sector
  4630. Please send your response to info-cpm rather than to me personally.
  4631.                 Thanks,
  4632.                 Bob (isl!meier@shasta)
  4633. 28-Feb-84 08:10:09-MST,993;000000000000
  4634. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4635. Received: from AMSAA by SIMTEL20.ARPA with TCP; Tue 28 Feb 84 08:09:54-MST
  4636. Received: From brl-gateway2.ARPA by AMSAA via smtp;  27 Feb 84 21:41 EST
  4637. Received: From Mit-Mc.ARPA by BRL via smtp;  27 Feb 84 21:39 EST
  4638. Date: 27 February 1984 21:21-EST
  4639. From: Eric Stork <STORK@mit-mc>
  4640. Subject: Problem with MDM720 on MicroDecision
  4641. To: reece@nadc
  4642. cc: STORK@mit-mc, info-cpm@brl
  4643.  
  4644. Your experience with getting MDM711 to work on your machine, but not
  4645. MDM720, may be related to the overlay.  For MDM724 the overlay no
  4646. longer seems to work beyond the LOGON lable (I got it to work by
  4647. deleting everything that did not seem to match after examing
  4648. the first bytes and the overlay with DDT).  But I checked the PMMI overlay,
  4649. which may not be exactly like your MD version.
  4650. I don;t know if the problem goes back to 720.  If you like, I can send
  4651. you a copy of the overlay that now works for me, so you can examine it.
  4652. Advise if you want that.
  4653. Eric
  4654.  
  4655. 28-Feb-84 08:10:23-MST,2614;000000000000
  4656. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4657. Received: from AMSAA by SIMTEL20.ARPA with TCP; Tue 28 Feb 84 08:10:09-MST
  4658. Date:     Mon, 27 Feb 84 22:25:29 EST
  4659. From:     David Towson (CSD) <towson@amsaa>
  4660. To:       info-cpm@amsaa
  4661. Subject:  Query to Multics people.
  4662.  
  4663. Multics people - I have been having an interesting exchange of messages with
  4664. David Cargo at Hi-Multics concerning the transfer of Simtel20 files stored in
  4665. ITS binary format (this includes all binary files, and ALL files in the SIGM
  4666. and CPMUG archives).  Apparently, Hi-Multics' FTP doesn't accommodate TENEX mode
  4667. (which works so nicely for us here on the BRLNET UNIX machines).  That has left
  4668. David in the same awkward position we were in until we were told about TENEX
  4669. mode, namely, that of having to transfer the files using binary mode, and then
  4670. post-process them to get rid of the four padding zeros that follow the four
  4671. 8-bit bytes in each 36-bit ITS binary word.  With the aid of a system wizard,
  4672. David now has a program that is a modified version of a proprietary system copy
  4673. routine, and which does the necessary post-processing.  Using this program, he
  4674. has successfully transferred ITS binary files from Simtel20.  He has then used
  4675. Keith Petersen's ITSCVT program (available as ITSCVT.HEX on Simtel20 in 
  4676. directory MICRO:<CPM.HEX>) to remove the four ITS "header-bytes".  (This is 
  4677. done after the program has been downloaded to a CP/M machine.)
  4678.      So my question to you Multics users is this:  What methods are you using
  4679. to transfer ITS binary files from Simtel20 ?  Does anyone have an FTP that will
  4680. transfer these files and automatically discard the padding bits ?  Or is there
  4681. an FTP option that has not been mentioned here, and which will do the job ?
  4682.      As the maintainer for this list, I get many queries.  By far, the most
  4683. frequent questions deal with the archives and how to FTP.  Not being a Multics
  4684. user, I am very much at a disadvantage in trying to help Multics people, and I
  4685. would greatly appreciate your assistance in providing me with information.  
  4686. The program David is now using is based on proprietary roots, and cannot,
  4687. therefore, be freely distributed.  He has suggested the possibility of creating
  4688. a difference file that could be used by legitimate users of the base-program
  4689. to produce the modified version.  Back before we learned about TENEX mode
  4690. (which solved our problem on the UNIX machines), we too used a post-processor.
  4691. It was a happy day when we were able to abandon it.  Is there a similar happy
  4692. solution for Multics users ?
  4693.  
  4694.  
  4695.  
  4696. Dave Towson
  4697. info-cpm-request@amsaa
  4698.  
  4699.  
  4700. 28-Feb-84 08:10:33-MST,997;000000000000
  4701. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4702. Received: from AMSAA by SIMTEL20.ARPA with TCP; Tue 28 Feb 84 08:10:26-MST
  4703. Received: From brl-gateway2.ARPA by AMSAA via smtp;  27 Feb 84 22:57 EST
  4704. Received: From Parc-Maxc.ARPA by BRL via smtp;  27 Feb 84 22:44 EST
  4705. From: ssalzman.es@PARC-MAXC.ARPA
  4706. Date: 27 Feb 84 19:42:50 PST
  4707. Subject: Re: modem7 on Micro Decision
  4708. In-reply-to: reece@nadc.ARPA's message of 27 Feb 84 10:49:02 EST
  4709. To: reece@nadc.ARPA
  4710. cc: info-cpm@brl.ARPA
  4711.  
  4712. Hi. A friend of mine has an MD-3 and he's running mdm720 with no
  4713. problems. You shouldn't change anything in the overlay file at all.
  4714. Just leave all the port equates and modem setup routines in tack.
  4715. Run setup and make sure the serial port is set to 1200 baud. From there 
  4716. mdm720 will use a divisor to get down to 300 baud. Any more problems
  4717. let me know. We are in the process of getting the BYE program running
  4718. on it too. If you have anything on that let me know.
  4719.  
  4720.             - Isaac Salzman.
  4721.  
  4722. ssalzman.es@parc-maxc
  4723. 28-Feb-84 08:10:42-MST,919;000000000000
  4724. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4725. Received: from AMSAA by SIMTEL20.ARPA with TCP; Tue 28 Feb 84 08:10:36-MST
  4726. Received: From brl-gateway2.ARPA by AMSAA via smtp;  27 Feb 84 23:08 EST
  4727. Received: From Bnl.ARPA by BRL via smtp;  27 Feb 84 22:57 EST
  4728. Date: 27-Feb-84 22:00:34-EST
  4729. From: jalbers@bnl
  4730. To: STORK@mit-mc, info-cpm@brl, reece@nadc, root@BRL.ARPA
  4731.  
  4732. To: reece@nadc, root
  4733. Subject: Re:  Problem with MDM720 on MicroDecision
  4734. Cc: STORK@mit-mc, info-cpm@brl
  4735.  
  4736. I have discovered the same problem with the Osborne Executive and Osborne 1
  4737. overlays.  It looks like to overlays at SIMTEL20, or at least not all of them,
  4738. have been set up for MDM724+.  Is MDM724 larger than MDM720?  Should the
  4739. ORG or starting locations, or the locations of some 'subroutines' be changed
  4740. in the overlays?
  4741.  
  4742.                                             Jon Albers
  4743.                                             jalbers@bnl
  4744.  
  4745. 28-Feb-84 08:10:43-MST,976;000000000000
  4746. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4747. Received: from AMSAA by SIMTEL20.ARPA with TCP; Tue 28 Feb 84 08:10:38-MST
  4748. Received: From Uw-Beaver.ARPA by AMSAA via smtp;  28 Feb 84 1:08 EST
  4749. Date: 27 Feb 84 22:00:22 PST (Mon)
  4750. From: David Ragozin <ENTROPY!rag@AMSAA.ARPA>
  4751. Received: by ENTROPY.UUCP (3.320/4.2)
  4752.     id AA29560; 27 Feb 84 22:00:22 PST (Mon)
  4753. Subject: Re:  Query to Multics people.
  4754. Message-Id: <8402280600.AA29560@ENTROPY.UUCP>
  4755. To: info-cpm@amsaa, uw-beaver!towson@amsaa
  4756.  
  4757. Some time ago someone posted the following suggestion for FTP'ing ITS
  4758. format files to get rid of thepadding bits in each 36-bit word:
  4759.  
  4760. >quote (> is the FTP prompt)
  4761. type "l 8"
  4762.  
  4763. Entering these two lines seems to set things up properly on the UNIX
  4764. system I work on, even though FTP does not have the 
  4765. TENEX mode (type?).
  4766.  
  4767. There is still the need to eliminate the first 4 bytes using ITCVT
  4768. (or using dd on a UNIX system).
  4769.  
  4770. Hope this helps.
  4771. David Ragozin - entropy!rag@uw-beaver
  4772. 28-Feb-84 08:11:33-MST,1002;000000000000
  4773. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4774. Received: from AMSAA by SIMTEL20.ARPA with TCP; Tue 28 Feb 84 08:11:27-MST
  4775. Received: From brl-gateway2.ARPA by AMSAA via smtp;  28 Feb 84 9:10 EST
  4776. Received: From Sri-Sprm.ARPA by BRL via smtp;  28 Feb 84 9:05 EST
  4777. Received: from Usenet.uucp by sri-unix.uucp with rs232; 28 Feb 84 5:55-PST
  4778. Date: 27 Feb 84 12:15:03-PST (Mon)
  4779. To: info-cpm@brl
  4780. From: hplabs!hpda!fortune!burton@ucb-vax
  4781. Subject: Moving Downloaded Files to Floppy - (nf)
  4782. Article-I.D.: fortune.2629
  4783.  
  4784. #N:fortune:25500007:000:409
  4785. fortune!burton    Feb 27 09:55:00 1984
  4786.  
  4787.  
  4788. For me this question is academic, since I'm not on ARPANET, and cannot down-
  4789. load from SIMTEL20.  For those who are/do, "How do you transfer your downloaded
  4790. files onto a floppy for use on your CP/M system"
  4791.  
  4792.   Philip Burton      101 Twin Dolphin Drive
  4793.   Fortune Systems    Redwood City, CA  94065       (415) 595-8444 x 526
  4794.             - - -
  4795. {allegra  decvax!decwrl!amd70 cbosgd harpo hpda ihnp4 sri-unix}!fortune!burton
  4796. 28-Feb-84 10:04:50-MST,815;000000000000
  4797. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4798. Received: from AMSAA by SIMTEL20.ARPA with TCP; Tue 28 Feb 84 10:04:45-MST
  4799. Received: From brl-gateway2.ARPA by AMSAA via smtp;  28 Feb 84 11:44 EST
  4800. Received: From Mit-Mc.ARPA by BRL via smtp;  28 Feb 84 11:36 EST
  4801. Date: Tue, 28 Feb 84 11:22:54 EST
  4802. From: Manny Crivello <crivello@bbn-unix>
  4803. Subject: help wordstar
  4804. To: info-cpm@mit-mc
  4805.  
  4806.  Hi I have an: apple II+,als cpmplus,smarterm 80col, and pkaso interface to
  4807. a prism 132-all option. I can get Wordstar to work with my 80col or my
  4808. printer, BUT, not at the sane time. can anyone save me a lot time of debuging
  4809. and tell me how to configer wordstar.
  4810.  
  4811. p.s. i'm using wordstar ver 3.01p I also have ver 3.3.
  4812.       i would be greatful for any help.
  4813.  
  4814.                                          M.D.Crivello
  4815.  
  4816.  
  4817.  
  4818.  
  4819. 28-Feb-84 11:51:18-MST,1075;000000000000
  4820. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4821. Received: from AMSAA by SIMTEL20.ARPA with TCP; Tue 28 Feb 84 11:51:07-MST
  4822. Date:     Tue, 28 Feb 84 13:33:06 EST
  4823. From:     David Towson (CSD) <towson@amsaa>
  4824. To:       hplabs!hpda!fortune!burton@ucb-vax
  4825. cc:       info-cpm@amsaa
  4826. Subject:  Re:  Moving Downloaded Files to Floppy - (nf)
  4827.  
  4828. Philip - There are two families of programs that are commonly used to download
  4829. files from a timeshare machine to a CP/M machine.  One is based on a protocol
  4830. created by Ward Christensen, and the other had its roots at Columbia University
  4831. (I think).  The first is called MODEM2, MODEM7, MDM7xx (xx=two digits) or some
  4832. similar name.  The second is called KERMIT.  Both of these are available for 
  4833. with several timeshare machines and many micros.  Whichever you choose, there
  4834. must be compatible programs running on both ends of the transfer to obtain the
  4835. benefits of automatic transfer with error detection and retransmission of bad
  4836. blocks.  MODEM7 files are on Simtel20, and KERMIT files are on Columbia-20.
  4837.  
  4838.  
  4839. Dave
  4840. towson@amsaa
  4841.  
  4842. 28-Feb-84 15:57:15-MST,663;000000000000
  4843. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4844. Received: from AMSAA by SIMTEL20.ARPA with TCP; Tue 28 Feb 84 15:57:12-MST
  4845. Received: From Brl-Vgr.ARPA by AMSAA via smtp;  28 Feb 84 16:03 EST
  4846. Received: From Nbs-Sdc.ARPA by BRL-VGR via smtp;  28 Feb 84 15:58 EST
  4847. Date: Tue, 28 Feb 84 15:34:48 EST
  4848. From: blue@nbs-sdc
  4849. Subject: Aztec CII directed I/O
  4850. To: info-cpm@brl-vgr
  4851.  
  4852. Recently someone described the slowness of directed I/O with Aztec's
  4853. CII compiler as being caused by doing one 128-byte sector write for
  4854. each character written. Can someone point me to the way to fix this?
  4855. Thanks.
  4856.      Jim Blue
  4857.      National Bureau of Standards
  4858.      (blue @ nbs-sdc)
  4859. 29-Feb-84 13:42:46-MST,1205;000000000000
  4860. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4861. Received: from AMSAA by SIMTEL20.ARPA with TCP; Wed 29 Feb 84 13:42:41-MST
  4862. Received: From brl-gateway2.ARPA by AMSAA via smtp;  29 Feb 84 0:03 EST
  4863. Received: From Cmu-Cs-A.ARPA by BRL via smtp;  28 Feb 84 23:52 EST
  4864. Date: 28 Feb 84 2350 EST (Tuesday)
  4865. From: George.Wood@cmu-cs-a
  4866. To: info-cpm@brl
  4867. Subject: RE: disk editor wanted for cpm/1791
  4868. Message-Id: <28Feb84.235047.GW90@CMU-CS-A>
  4869.  
  4870.  
  4871. Ward Christiansen's DUU (DU version 77 ?)  is a good disk editor, but
  4872. will not do exactly what Bob Meier wants, i.e.  read a bad sector, if
  4873. the sector crc is bad; This is bacause the 179x series won't do the
  4874. read -- it reports the crc error instead.  If the sector is damaged but 
  4875. contains a valid crc, or is intermitently readable DUU will read it.
  4876.  
  4877.     The only way I know of to read really bad sectors is to read
  4878. the whole track and pick the sector out of the track.  I don't know of
  4879. any editor which will do this, although I have a little program which
  4880. will read a track into a buffer and let me mess with it via ddt.
  4881. Reading whole tracks is pretty hardware specific, and on some non-dma
  4882. systems, can't be done because of timing problems.
  4883.  
  4884.                         George
  4885. 29-Feb-84 13:42:52-MST,622;000000000000
  4886. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4887. Received: from AMSAA by SIMTEL20.ARPA with TCP; Wed 29 Feb 84 13:42:49-MST
  4888. Received: From Brl-Vgr.ARPA by AMSAA via smtp;  29 Feb 84 0:49 EST
  4889. Received: From Mit-Mc.ARPA by BRL-VGR via smtp;  29 Feb 84 0:46 EST
  4890. Date: Wed 29 Feb 84 00:43:45-EST
  4891. From: Lance Rips <HLP.LR%MIT-SPEECH@MIT-MC.ARPA>
  4892. Subject: Help on graphics
  4893. To: info-cpm@BRL-VGR.ARPA
  4894.  
  4895.      Does anyone know of reasonable graphics software
  4896. for cpm?  I don't need fancy pie charts or histograms,
  4897. but simply bivariate plots (with lines or just scatter)
  4898. for looking over data.  Thanks.        Lance
  4899. -------
  4900.  
  4901. 29-Feb-84 13:43:00-MST,1402;000000000000
  4902. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4903. Received: from AMSAA by SIMTEL20.ARPA with TCP; Wed 29 Feb 84 13:42:55-MST
  4904. Received: From Hi-Multics.ARPA by AMSAA via smtp;  29 Feb 84 1:18 EST
  4905. Date:  29 February 1984 00:16 cst
  4906. From:  Eaton.HFED@hi-multics
  4907. Subject:  disk crc emulation
  4908. To:  info-cpm@amsaa
  4909.  
  4910. I am trying to duplicate the CRC generation that occurs inside a
  4911. WD1793 floppy disk controller chip.  Western Digital's application notes
  4912. on this chip specify that the crc register is preloaded with all ones and that
  4913. the crc generation commences with the address mark and continues through the
  4914. last data character.
  4915.  
  4916. The test data that I am attempting to use was obtained by reading
  4917. an ID field from disk.  It consists of:
  4918.        FE (ID Adr Mark),00,00,02,00,87 (CRC1),90 (CRC2).
  4919.  
  4920. I used the CRC routine from SYSLIB 2.7 feeding it 5 bytes of FE,00,00,02,00.
  4921. The result was not 87,90 as I felt it should be.  Even after modifying CRCCLR
  4922. to initialize it's counter to FFFF I was still unable to duplicate the CRC's that were generated by the WD1793.
  4923.  
  4924. Does the fact that the address mark is generated using a clock pattern of C7 have anything to do with this?  Are clock bits also piped through the generator?
  4925.  
  4926. The CRC routine supposedly uses the same X16 + X12 + X5 + 1 polynomial as
  4927. the WD1793 chip.
  4928.  
  4929. Where am I missing the boat on this?
  4930.  
  4931.           Eaton.HFED @ HI-MULTICS
  4932. 29-Feb-84 13:43:12-MST,1749;000000000000
  4933. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4934. Received: from AMSAA by SIMTEL20.ARPA with TCP; Wed 29 Feb 84 13:43:04-MST
  4935. Received: From Hi-Multics.ARPA by AMSAA via smtp;  29 Feb 84 1:58 EST
  4936. Date:  29 February 1984 00:57 cst
  4937. From:  Eaton.HFED@hi-multics
  4938. Subject:  re:desoldering
  4939. To:  info-cpm@amsaa
  4940.  
  4941. Some desoldering techniques that I have heard of or used:
  4942.  
  4943. 1. Hand held solder sucker ball and soldering iron. (pros are good with these)
  4944. 2. Vaccuum pump with desoldering iron. (excellent and expensive)
  4945. 3. Propane torch and chip puller. (used on surplus boards only)
  4946. 4. Special multiprong tips which desolder all pins simultaneously.
  4947. 5. Solder wick and soldering iron. (I always blow etches)
  4948. 6. Clip pins off chip using GA54-2 cutters from Diamond Tools then
  4949.      trim leads on new chip and solder them to stubs from old chip.
  4950.      The cutters have carbide steel tips which actually crush the
  4951.      pins across their widest points.  A cheap tool will not hold
  4952.      up in repeated use.  As you can tell by the length of this entry
  4953.      this is my method of choice for replacing bad chips.  With the
  4954.      other methods that I can afford, there always seems to
  4955.      be some type of plated through hole damage.
  4956. 7. One of my fellow technical types uses a variation of no. 6.  He takes a
  4957.      hammer and screwdriver, puts the board on a sturdy flat surface
  4958.      and smashes the little buggers to smithereens (the chips that is)
  4959.      then reuses the old leads just as before.  That always makes me
  4960.      nervous but he does it with high density memory boards with no
  4961.      ill effects.
  4962. 8. Spring loaded vaccuum plungers and iron. (so-so)
  4963.  
  4964.  
  4965.  
  4966. That's all I can think of at the moment.  Bon Apetit.
  4967.  
  4968.  
  4969.     Jesse Eaton @ HI-MULTICS
  4970.  
  4971. 29-Feb-84 13:43:23-MST,688;000000000000
  4972. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4973. Received: from AMSAA by SIMTEL20.ARPA with TCP; Wed 29 Feb 84 13:43:20-MST
  4974. Received: From Radc-Multics.ARPA by AMSAA via smtp;  29 Feb 84 10:31 EST
  4975. Date:  29 February 1984 10:32 est
  4976. From:  Wiedemann.4506i1808@radc-multics
  4977. Subject:  Ithaca S-100 CPU Monitor
  4978. To:  info-cpm@amsaa
  4979.  
  4980.      I have an Ithaca Audio Z-80 CPU board for an S-100 bus that needs a
  4981. monitor ROM.  The board is Model 1A-1010, Rev 2.
  4982.      Does anyone out there have the source code for the monitor?  I have
  4983. contacted Ithaca Audio and they said that since that board was
  4984. discontinued several years ago, they no longer support it.
  4985.      Thanx much!!
  4986.  
  4987. Wolf Wiedemann
  4988. 29-Feb-84 13:43:31-MST,1245;000000000000
  4989. Return-Path: <info-cpm-request@AMSAA.ARPA>
  4990. Received: from AMSAA by SIMTEL20.ARPA with TCP; Wed 29 Feb 84 13:43:26-MST
  4991. Received: From brl-gateway2.ARPA by AMSAA via smtp;  29 Feb 84 11:21 EST
  4992. Received: From Usc-Eclb.ARPA by BRL via smtp;  29 Feb 84 11:18 EST
  4993. Date: 29 Feb 1984 0811-PST
  4994. From: Brad%fcdssasd@BRL.ARPA
  4995. Subject: Re: Help on graphics
  4996. Sender: FCDSSASD@USC-ECLB.ARPA
  4997. To: HLP.LR%MIT-SPEECH@MIT-MC.ARPA
  4998. cc: FCDSSASD@USC-ECLB.ARPA, INFO-CPM@BRL.ARPA
  4999. Reply-To: FCDSSASD@usc-eclb
  5000. In-Reply-To: Your message of 28-Feb-84 2336-PST
  5001.  
  5002. Lance,
  5003.     Probably the best all around grahpics package for business
  5004. applications or any fairly simple problem is a software package
  5005. called DGRAPH by FOX & GELLER 604 Market Street; Elmwood Park,
  5006. New Jersey 07407 phone (201) 837-0142
  5007.  
  5008.     Now i have used this package and it is very easy to use and
  5009. won't take any time to learn. It's all menu driven and will even
  5010. work on letter quality printers. In the latter use the period
  5011. wears out quickly. The final product looks good and as you can probably
  5012. tell, it will graph DBASE II (Ashton-Tate) files without conversion.
  5013.  
  5014.      Hope this helps. If you need mor info about DGRAPH (Fox & Geller)
  5015. then let me know.
  5016.  
  5017.  
  5018. Cheers,
  5019. Brad
  5020. -------
  5021. 29-Feb-84 13:44:14-MST,712;000000000000
  5022. Return-Path: <info-cpm-request@AMSAA.ARPA>
  5023. Received: from AMSAA by SIMTEL20.ARPA with TCP; Wed 29 Feb 84 13:44:10-MST
  5024. Received: From Hi-Multics.ARPA by AMSAA via smtp;  29 Feb 84 13:37 EST
  5025. Date:  29 February 1984 12:37 cst
  5026. From:  Cargo.PD@hi-multics
  5027. Subject:  ? Command line access from MBasic
  5028. To:  info-cpm@amsaa
  5029.  
  5030. I remember (too vaguely) seeing an article or note in a "recent"
  5031. publication (within the last year) a "how to" on getting the cp/m
  5032. command line from inside a MicroSoft BASIC program. I thought it was
  5033. either in Dr. Dobb's or BYTE, but it might have been Microsystems. I
  5034. would appreciate it if anybody could refresh my memory on this. Thank
  5035. you.
  5036.     David Cargo (Cargo at HI-Multics)
  5037. 29-Feb-84 19:08:31-MST,972;000000000000
  5038. Return-Path: <info-cpm-request@AMSAA.ARPA>
  5039. Received: from AMSAA by SIMTEL20.ARPA with TCP; Wed 29 Feb 84 19:08:27-MST
  5040. Received: From Brl-Vgr.ARPA by AMSAA via smtp;  29 Feb 84 20:51 EST
  5041. Received: From Mit-Mc.ARPA by BRL-VGR via smtp;  29 Feb 84 20:49 EST
  5042. Date: Wed 29 Feb 84 20:51:08-EST
  5043. From: Thomas D. Carrell <SR.CARRELL%MIT-SPEECH@MIT-MC.ARPA>
  5044. Subject: Help on graphics
  5045. To: hlp.lr%MIT-SPEECH@MIT-MC.ARPA
  5046. cc: info-cpm@BRL-VGR.ARPA
  5047.  
  5048. Another plotting package that I use a lot is DataPlotter available
  5049. from Lark Software, 7 Cedars Rd, Caldwell, NJ, 07006, phone
  5050. (201) 226-7552.  You can see examples of their plots in their
  5051. ads in Microsystems.  The package is cheap ($50), easy to use, flexible,
  5052. and the graphs look great.  I have had some accepted for
  5053. publication in professional journals.  They have versions for CP/M 80,
  5054. MS-DOS, and CP/M 86.  They support lots of different dot-matrix
  5055. printers, and you have to specify which one you want.
  5056. -------
  5057.  
  5058.