home *** CD-ROM | disk | FTP | other *** search
/ Oakland CPM Archive / oakcpm.iso / cpm / zcpr2 / z2con.wqh / Z2CON.WSH
Text File  |  1985-02-09  |  8KB  |  189 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.    ***********************************************************
  10.    *                                                         *
  11.    *                     CONCEPTS MANUAL                     *
  12.    *                                                         *
  13.    *                           for                           *
  14.    *                                                         *
  15.    *  ZCPR2 -- Z80 Command Processor Replacement, Version 2  *
  16.    *                                                         *
  17.    ***********************************************************
  18.  
  19.  
  20.                                by
  21.  
  22.                           Richard Conn
  23.  
  24.  
  25.                         Manual Revision 0
  26.                          3 February 1983
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.                           ZCPR2 Version
  34.                                2.0
  35.  
  36.             Copyright (c) 1982, 1983 by Richard Conn
  37.                        All Rights Reserved
  38.  
  39.  
  40.      ZCPR2¼á it≤ utilitie≤ a≤ distributed¼á anΣ it≤ documentatioε ì
  41. file≤á a≤ distributeΣ arσ copyrighted¼á 1982¼á b∙á RicharΣá Conn«  ì
  42.  
  43.  
  44.  
  45.  
  46.  
  47.      CP/═ i≤ ß registereΣ trademarδ oµ Digita∞ Research.
  48.  
  49.  
  50.  
  51.                     Concepts Manual for ZCPR2
  52.  
  53.                         Table of Contents
  54.  
  55.  
  56.           Section                                      Page
  57.  
  58.                Foreword                                F-1
  59.  
  60.           1.0  Introduction                              1
  61.                1.1  Another Look at CP/M 2.2             2
  62.                1.2  Where ZCPR2 Fits In                  5
  63.  
  64.           2.0  ZCPR2 Overview                            6
  65.                2.1  Directories under ZCPR2              6
  66.                2.2  ZCPR2 Resident Commands              8
  67.                2.3  ZCPR2 Standard Transient Commands   10
  68.                2.4  Multiple Command Lines              11
  69.                2.5  Paths                               11
  70.                2.6  Overview and Putting the Basic
  71.                          Concepts Together              12
  72.  
  73.           3.0  ZCPR2 Directories and Files              17
  74.  
  75.           4.0  ZCPR2 Commands                           33
  76.                4.1  ZCPR2 Resident Commands             33
  77.                     4.1.1 The DIR Command               33
  78.                     4.1.2 The ERA Command               33
  79.                     4.1.3 The REN Command               33
  80.                     4.1.4 The TYPE and LIST Commands    34
  81.                     4.1.5 The SAVE Command              34
  82.                     4.1.6 The GET Command               34
  83.                     4.1.7 The GO Command                34
  84.                     4.1.8 The JUMP Command              35
  85.                     4.1.9 The DU Form for Changing
  86.                               Disk and User             35
  87.                4.2  ZCPR2 Standard Transient Commands   35
  88.  
  89.           5.0  Multiple Command Lines                   42
  90.  
  91.           6.0  Paths, Command Processing, and Extended
  92.                     Command Processors                  47
  93.                6.1  Paths                               47
  94.                6.2  Command Processing                  51
  95.                6.3  Extended Command Processors         51
  96.  
  97.           7.0  Redirectable I/O                         55
  98.                7.1  The Concept                         55
  99.                7.2  A More Flexible Redirectable I/O
  100.                          System                         56
  101.                7.3  What the Redirectable I/O System
  102.                          Buys You                       57
  103.                7.4  Loading Redirectable I/O Drivers    64
  104. è.he                 ZCPR2 Concepts Manual -- Foreword
  105. .fo                                                    Page F-#
  106. .pn 1
  107.  
  108.  
  109.  
  110.                             Foreword
  111.  
  112.      Welcomσá t∩ thσ worlΣ oµ ZCPR2«á  Thi≤ i≤ onσ oµ fou≥á ZCPR▓ ì
  113. manuals¼ namel∙ thσ Concept≤ Manual«  It≤ purposσ i≤ t∩ introducσ ì
  114. yo⌡ t∩ thσ basic¼á underlyinτ principle≤ behinΣ ZCPR▓ anΣ t∩ givσ ì
  115. yo⌡ ß workinτ knowledgσ oµ thσ followinτ things:
  116.  
  117.           o What ZCPR2 Is
  118.           o What ZCPR2 is Capable of Doing
  119.           o How to Use ZCPR2
  120.           o How to Adapt ZCPR2 to Your Particular Desires
  121.  
  122.      Thσá manua∞á i≤á writteε fo≥ everyone¼á anΣ writinτá sucΦá ß ì
  123. manua∞ i≤ quitσ ß task«  B∙ addressinτ everyone¼ thσ scopσ oµ thσ ì
  124. audiencσá range≤á froφ thσ basiπ CP/═ use≥ (╔á assumσá ßá workinτ ì
  125. knowledgσá oµá CP/M⌐ wh∩ neve≥ hearΣ oµ ZCPR▓ beforσ t∩ thσá comì
  126. pute≥á professiona∞ witΦ seveε year≤ oµ CP/═á programminτá experì
  127. iencσá anΣ somσ knowledgσ oµ ZCPR▓ unde≥ hi≤ belt«á  WitΦ sucΦ aε ì
  128. audience¼ i⌠ wil∞ bσ impossiblσ t∩ pleasσ everyone.
  129.  
  130.      Hence¼á wha⌠ ╔ havσ trieΣ t∩ d∩ i≤ t∩ writσ thi≤ manua∞ iε ß ì
  131. redundan⌠ anΣ persona∞ style«  Iε redundancy¼ thσ basiπ CP/═ use≥ ì
  132. wil∞ seσ thσ samσ point≤ covereΣ morσ thaε oncσ anΣ morσ informaì
  133. tioε wil∞ hopefull∙ sinδ in«á  Iε thσ persona∞ style¼á I'vσ trieΣ ì
  134. t∩ no⌠ makσ thσ manua∞ dr∙ anΣ totall∙ technical«  Therσ arσ lot≤ ì
  135. oµá examples¼á usuall∙ afte≥ ß particula≥ poin⌠ i≤á covered¼á anΣ ì
  136. actua∞ ZCPR▓ termina∞ session≤ (a≤ yo⌡ woulΣ seσ theφ iµ yo⌡á sa⌠ ì
  137. dowε a⌠ thσ termina∞ anΣ raε thσ program≤ unde≥ ZCPR▓ itself⌐ arσ ì
  138. included.
  139.  
  140.      Iµá yo⌡á arσ ß basiπ CP/═ user¼á d∩ no⌠ expec⌠ t∩ comσá awa∙ ì
  141. knowinτ al∞ therσ i≤ t∩ kno≈ abou⌠ ZCPR2«á  ╔ caε ge⌠ quitσ techì
  142. nica∞á a⌠ times¼á anΣ somσ example≤ resor⌠ t∩á assembl∙á languagσ ì
  143. program≤á anΣ heav∙ usσ oµ ZCPR▓ utilit∙ program≤ yo⌡ ma∙ no⌠ ye⌠ ì
  144. bσ familia≥ with«á  Iµ yo⌡ comσ t∩ ß sectioε likσ this¼á reaΣ on¼ ì
  145. tr∙ t∩ ge⌠ wha⌠ yo⌡ caε ou⌠ oµ it¼ anΣ takσ heart¼ becausσ ╔ wil∞ ì
  146. probabl∙ fal∞ bacδ t∩ les≤ oµ ß technica∞ leve∞ later«á  Thσ samσ ì
  147. more-or-les≤ applie≤ t∩ thσ intermediatσ CP/═ user¼á dependinτ oε ì
  148. you≥ background«  T∩ thσ advanceΣ CP/═ user¼ wh∩ ha≤ knowledgσ oµ ì
  149. thσá system≤ programminτ leve∞ oµ CP/M¼á yo⌡ wil∞á probabl∙á finΣ ì
  150. mos⌠á oµá thσ manua∞ boring«á  ╔ d∩ delvσ int∩ ßá ver∙á technica∞ ì
  151. leve∞ froφ timσ t∩ time¼á however¼á anΣ yo⌡ ma∙ enjo∙ this«á  Fo≥ ì
  152. thσá advanceΣ CP/═ user¼á yo⌡ shoulΣ expec⌠ t∩ obtaiε ßá thorougΦ ì
  153. workinτ knowledgσ oµ thσ systeφ anΣ somσ oµ it≤ utilities.
  154.  
  155.  
  156.      Thi≤á Concept≤ Manua∞ i≤ ß gooΣ manua∞ t∩ reaΣ first«á  Oncσ ì
  157. completed¼á thσ intermediatσ o≥ advanceΣ use≥ shoulΣ bσ read∙á t∩ ì
  158. instal∞ ZCPR▓ oε hi≤ microcomputer«á  T∩ d∩ this¼ aε Installatioε ì
  159. Manua∞ i≤ provided«á  Thi≤ i≤ ver∙ technica∞ anΣ assume≤ intimatσ ì
  160. knowledgσá oµá 808░ anΣ Z8░ assembl∙ languagσá programming«á  Fo≥ ì
  161. reader≤á withou⌠ sucΦ knowledge¼á ╔ recommenΣ tha⌠ yo⌡ finΣá you≥ ì
  162. neares⌠ compute≥ cluΓ (anΣ therσ arσ TON╙ oµ them⌐ anΣ seeδ help«  ì
  163. Compute≥ Club≤ arσ ver∙ nicσ fo≥ tha⌠ sor⌠ oµ thing«  ╔ myselµ aφ ì
  164. ßá membe≥ oµ thσ Amateu≥ Compute≥ Grou≡ oµ Ne≈á Jerse∙á (ACG-NJ)¼ ì
  165. whicΦá i≤ ove≥ 110░ member≤ strong«á  Gettinτ involveΣ iε ßá comì
  166. pute≥ cluΓ caε reall∙ bσ lot≤ oµ fuε anΣ educational¼á anΣ inforì
  167. matioε anΣ programs¼ likσ ZCPR2¼ caε bσ shared.
  168.  
  169.      Thσá thirΣá ZCPR▓ manua∞ i≤ thσ User'≤ Guide«á  Al∞á oµá thσ ì
  170. ZCPR▓á utilitie≤á (referenceΣá b∙ namσ anΣá versioεá number⌐á arσ ì
  171. describeΣ iε thσ User'≤ Guide¼á anΣ man∙ samplσ termina∞ session≤ ì
  172. whicΦ illustratσ thei≥ usσ arσ included.
  173.  
  174.      Finally¼á thσá fourtΦ ZCPR▓ manua∞ i≤ thσá Rationale«á  Thi≤ ì
  175. manua∞á i≤ aε exposeº oµ wh∙ ╔ diΣ thing≤ likσ ╔ diΣ witΦá ZCPR2¼ ì
  176. wha⌠á thσá tradσá off≤ were¼á wha⌠ direction≤ werσ takeεá iεá thσ ì
  177. desigε anΣ why¼ anΣ othe≥ sucΦ technica∞ ditties«  Thi≤ manua∞ i≤ ì
  178. quitσá technica∞á anΣ i≤ provideΣ t∩ givσá thσá intermediatσá anΣ ì
  179. advanceΣá CP/═á use≥ ß bette≥ feelinτ anΣ understandinτ oµá ZCPR▓ ì
  180. internal≤ anΣ concepts.
  181.  
  182.      ╔á sincerel∙á hopσ yo⌡ enjo∙ usinτ ZCPR2«á  I⌠á ha≤á beeεá ß ì
  183. pleasurσ creatinτ it¼á anΣ i⌠ i≤ als∩ ß lo⌠ oµ fuε t∩ usσ it«  M∙ ì
  184. opinion¼ oµ course«  Takσ care¼ anΣ gooΣ luck.
  185.  
  186.                                         Richard Conn
  187.  
  188.  
  189.