home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / CPM / BBSING / BBS / PICSDOCS.ARK / PICSINTR.MAN < prev    next >
Text File  |  1986-10-18  |  10KB  |  188 lines

  1.  
  2.  
  3.  
  4.                  Pascal Integrated Communications System (PICS)
  5.  
  6.                             Version 1.0  August 1,1986
  7.                                  Les Archambault
  8.  
  9.  
  10. ááááááááPICS.PA╙ anΣ thσ associateΣ suppor⌠ file≤ (includinτ thi≤ ì
  11. áááááááádocumentatioε file⌐ arσ Copyrigh⌠ (c⌐ 198╢ b∙ Le≤ Archambault«  ì
  12. ááááááááNon-commercial¼ publiπ distributioε anΣ usσ oµ thi≤ systeφ i≤ ì
  13. áááááááápermitted«  Al∞ commercia∞ right≤ arσ reserved« Distributioε oµ ì
  14. ááááááááPIC╙ shoulΣ includσ thi≤ documentation.
  15.  
  16. áááááááá===============================================================
  17.  
  18. ááááááááThσ documentatioε fo≥ PIC╙ consist≤ oµ severa∞ manual≤ ì
  19. áááááááácovering the various aspects of the system as follows:
  20.  
  21. ááááááááPICSINTR.MAN - General Introduction, Author's Notes
  22. áááááááá               History and Acknowledgements
  23. ááááááááPICSDEF.MAN  - System Configuration Items and Defaults
  24. ááááááááPICSINST.MAN - Installation for a new System
  25. ááááááááPICSUSR.MAN  - Users Guide
  26. ááááááááPICSCMDS.MAN - Sysops Commands 
  27. ááááááááPICSTO.MAN   - Theory of Operation áááááááá                 
  28.  
  29. áááááááá===============================================================
  30.  
  31.         GENERAL INTRODUCTIO╬  T╧  PICS
  32.  
  33. ááááááááThσ PIC╙ prograφ i≤ writteε iε Turb∩ Pascal« Thσ Prograφ ha≤ beeε ì
  34. áááááááádesigneΣ t∩ bσ ß totall∙ integrateΣ systeφ iε onσ softwarσ ì
  35. áááááááápackage« A⌠ thσ presen⌠ time¼ i⌠ i≤ onl∙ availablσ fo≥ CP/═ ì
  36. áááááááámachine≤ tha⌠ havσ Z8░ processors« PIC╙ doesn'⌠ requirσ suppor⌠ ì
  37. ááááááááfroφ an∙ othe≥ softwarσ prograφ sucΦ a≤ BYE¼ KMD¼ LDIR¼ LU╪ etc« ì
  38. ááááááááAl∞ thσ function≤ oµ thesσ program≤ arσ completel∙ containeΣ ì
  39. ááááááááinsidσ PICS« Tha⌠ mean≤ tha⌠ oncσ PIC╙ i≤ installeΣ anΣ running¼ ì
  40. áááááááán∩ furthe≥ change≤ wil∞ bσ requireΣ wheε upgrade≤ arσ released.
  41. áááááááá áááááááá áááááááá áááááááá 
  42. ááááááááPIC╙ provide≤ ß completσ BB╙ anΣ filσ exchangσ systeφ tha⌠ ha≤ ì
  43. áááááááátota∞ security¼ preventinτ caller≤ gettinτ t∩ thσ operatinτ systeφ ì
  44. ááááááááoµ you≥ compute≥ (caller≤ neve≥ leavσ thσ PIC╙ program.)« Eveε iε ì
  45. ááááááááthσ even⌠ tha⌠ therσ i≤ ß systeφ crash¼ n∩ calle≥ caε acces≤ thσ ì
  46. ááááááááoperating systeφ becausσ thσ modeφ driver≤ wil∞ bσ los⌠ wheε PIC╙ ì
  47. áááááááái≤ exited« N∩ change≤ o≥ modification≤ t∩ you≥ CP/═ (sucΦ a≤ ì
  48. ááááááááaddinτ onσ oµ thσ ZCP╥ o≥ ZCM─ package≤) i≤ required. Sourcσ codσ ì
  49. ááááááááfo≥ thσ entirσ systeφ (EXcludinτ thσ CopywriteΣ Turb∩ Toolbo° ì
  50. áááááááároutine≤ describeΣ below⌐ i≤ beinτ distributed« Thi≤ allow≤ ì
  51. áááááááácustomizatioε b∙ eacΦ Syso≡ anΣ assurancσ tha⌠ therσ arσ n∩ 'bacδ ì
  52. áááááááádoorsº int∩ thσ system.
  53.  
  54. ááááááááPIC╙ operate≤ mucΦ likσ somσ oµ thσ system≤ availablσ fo≥ thσ IB═ ì
  55. ááááááááPC's« I⌠ use≤ nameΣ messagσ area≤ anΣ nameΣ filσ sections« Randoφ ìèááááááááacces≤ files¼ dynamiπ variable≤ witΦ pointer≤ iε singl∙ linkeΣ ì
  56. áááááááálist≤ arσ useΣ throughou⌠ thσ program« Al∞ thi≤ technica∞ stufµ ì
  57. áááááááámean≤ tha⌠ PIC╙ run≤ fast¼ take≤ u≡ ß smal∞ amoun⌠ oµ disδ spacσ ì
  58. ááááááááand is just as full featured as anything available.
  59.  
  60. ááááááááIµ yo⌡ d∩ no⌠ havσ a⌠ leas⌠ ß 54╦ TP┴ (freσ memor∙ belo≈ CP/M⌐ anΣ ì
  61. ááááááááa⌠ leas⌠ 750╦ oµ disδ spacσ availablσ (oε onσ o≥ morσ drives⌐ ì
  62. ááááááááyo⌡ wil∞ probabl∙ no⌠ bσ ablσ t∩ compile PIC╙ oε you≥ system« 
  63. áááááááá 
  64. ááááááááAUTHOR'S NOTES: 8/1/86
  65.  
  66. ááááááááThi≤ softwarσ packagσ i≤ beinτ releaseΣ a≤ sourcσ codσ witΦ n∩ ì
  67. ááááááááexecutablσ objec⌠ code« Thi≤ i≤ partl∙ duσ t∩ thσ neeΣ t∩ compilσ ì
  68. ááááááááthσ sourcσ oε the machinσ wherσ i⌠ wil∞ bσ operateΣ s∩ tha⌠ thσ ì
  69. áááááááátermina∞ routine≤ wil∞ ge⌠ installeΣ anΣ thσ ful∞ TP┴ (availablσ ì
  70. ááááááááRAM memory space) will be utilized.
  71.  
  72. ááááááááIε additioε t∩ thσ abovσ reasons¼ ╔ believσ tha⌠ seriou≤ Sysop≤ ì
  73. ááááááááwil∞ appreciatσ thσ chancσ t∩ customizσ thei≥ systeφ anΣ no⌠ havσ ì
  74. áááááááát∩ depenΣ oε mσ fo≥ implementinτ thei≥ desire≤ anΣ sugestions« ì
  75. ááááááááThi≤ wil∞ freσ mσ t∩ worδ oε furthe≥ enhancement≤ fo≥ thσ system« ì
  76. ááááááááTherσ i≤ alway≤ thσ chancσ tha⌠ someonσ wil∞ stea∞ thσ codσ anΣ ì
  77. ááááááááchangσ thσ namσ o≥ eveε worse¼ releasσ aε updatσ tha⌠ doesn'⌠ ì
  78. ááááááááwork« ╔ hopσ t∩ preven⌠ Sysop≤ froφ gettinτ hur⌠ b∙ tha⌠ onσ b∙ ì
  79. ááááááááthσ registratioε offer tha⌠ is outlineΣ below.
  80. áááááááá áááááááá 
  81. ááááááááThσ softwarσ wil∞ bσ distributeΣ oε Bulletiε BoarΣ Systems« A⌠ thσ ì
  82. áááááááápresent time there are three locations for distribution:
  83.  
  84. áááááááá     TECHnet
  85. áááááááá     415-574-3663  San Mateo, Ca.
  86. áááááááá     415-595-5079  San Carlos, Ca.
  87. áááááááá     Eric Daniel - Sysop
  88.  
  89. áááááááá     THE DESKTOP PUBLISHER
  90. áááááááá     415-856-2771  Palo Alto, Ca.
  91. áááááááá     Freeman Bradford - Sysop
  92.  
  93. áááááááá     ELCOM 1 SYSTEM
  94. áááááááá     415-223-4579  San Pablo, Ca.
  95. áááááááá     John Van Hengel - Sysop
  96.  
  97. ááááááááIµ yo⌡ wan⌠ t∩ contac⌠ mσ pleasσ leavσ ß messagσ fo≥ mσ a⌠ TECHnetì
  98. ááááááááin San Carlos. I will try to answer promptly.
  99. ì
  100. áááááááá╔ havσ n∩ plan≤ a⌠ thσ presen⌠ t∩ distributσ disk≤ t∩ anyone¼ bu⌠ ì
  101. ááááááááthat may change if there is sufficient interest.ì
  102.  
  103. áááááááá╔ wil∞ suppor⌠ onl∙ registereΣ sysop≤ anΣ onl∙ thσ distributeΣ ì
  104. ááááááááversioε oµ thσ softwarσ anΣ update≤ tha⌠ Θ release« Iµ yo⌡ changσ ì
  105. ááááááááanythinτ iε thσ codσ o≥ arσ no⌠ registered¼ yo⌡ arσ goinτ t∩ havσ ì
  106. áááááááát∩ figurσ i⌠ ou⌠ fo≥ yourself.
  107. áááááááá áááááááá áááááááá 
  108. ááááááááIµ yo⌡ usσ PIC╙ fo≥ ß communication≤ system¼ ╔ reques⌠ tha⌠ yo⌡ ì
  109. ááááááááregiste≥ i⌠ witΦ mσ b∙ leavinτ you≥ namσ anΣ addres≤ anΣ ìèáááááááádescriptioε oµ thσ systeφ yo⌡ arσ usinτ oε thσ TECHne⌠ BB╙ system«  ì
  110. ááááááááIn addition please include your phone number.
  111.  
  112. áááááááá     Herσ arσ m∙ reasons:
  113.  
  114. áááááááá ááá  á ╔ wil∞ tr∙ t∩ nofit∙ b∙ mai∞ al∞ oµ thσ registereΣ Sysop≤ ì
  115. áááááááááááááááabou⌠ officia∞ update≤ t∩ thσ softwarσ anΣ thσ naturσ oµ ì
  116. áááááááááááááááthσ change« ╔ wil∞ NO╘ suppor⌠ an∙ Syso≡ tha⌠ ha≤ no⌠ ì
  117. áááááááááááááááregistereΣ hi≤ systeφ witΦ me.
  118. áááááááá 
  119. áááááááá       Thσ amoun⌠ oµ interes⌠ showε iε PIC╙ wil∞ determinσ ho≈ ì
  120. ááááááááááááááámuch effort I will devote to PICS in the future.
  121.  
  122. ááááááááTherσ i≤ n∩ cos⌠ fo≥ thi≤ registration« ╔ hopσ tha⌠ yo⌡ wil∞ takσ ì
  123. ááááááááadvantagσ oµ thσ offer« Iµ thσ postagσ get≤ t∩ bσ to∩ mucΦ fo≥ me¼ ì
  124. áááááááái'll probably ask you to send me a S.A.S.E. 
  125.  
  126. ááááááááPleasσ don'⌠ tr∙ t∩ contac⌠ mσ fo≥ hel≡ witΦ thσ machinσ dependen⌠ ì
  127. áááááááácodσ becausσ ╔ probabl∙ won'⌠ bσ familia≥ witΦ you≥ machine¼ anΣ ì
  128. ááááááááprobabl∙ won'⌠ havσ timσ t∩ hel≡ ove≥ thσ phone« Instead¼ leavσ mσ ì
  129. ááááááááß messagσ oε TECHnet« InsteaΣ tr∙ t∩ finΣ ß frienΣ wh∩ ha≤ ß ì
  130. áááááááámachinσ likσ yours« Believσ mσ tha⌠ work≤ mucΦ better.
  131. áááááááá áááááááá áááááááá áááááááá 
  132. ááááááááAl∞ suggestion≤ fo≥ improvement¼ feature≤ etc« froφ registereΣ ì
  133. ááááááááSysop≤ wil∞ bσ considereΣ anΣ wil∞ bσ addeΣ t∩ PIC╙ iµ Θ fee∞ tha⌠ ì
  134. ááááááááthe∙ wil∞ benefi⌠ thσ greates⌠ numbe≥ oµ Sysops« ╔ wil∞ however¼ ì
  135. áááááááámakσ ß filσ oµ al∞ sucΦ suggestion≤ anΣ distributσ i⌠ alonτ witΦ ì
  136. ááááááááthσ sourcσ file≤ s∩ tha⌠ eveε iµ ╔ don'⌠ usσ al∞ oµ them¼ the∙ ì
  137. ááááááááwil∞ bσ availablσ fo≥ anyonσ wh∩ want≤ t∩ usσ them« Iε thi≤ way¼ ╔ ì
  138. ááááááááhopσ t∩ preven⌠ user≤ oµ PIC╙ froφ feelinτ tha⌠ the∙ havσ sucΦ aε ì
  139. ááááááááimportan⌠ changσ a≤ t∩ requirσ theφ t∩ releasσ aε updatσ oµ thei≥ ì
  140. ááááááááown« Thi≤ jus⌠ lead≤ t∩ tota∞ confusioε abou⌠ thσ entirσ packagσ ì
  141. ááááááááanΣ whethe≥ i⌠ work≤ o≥ no⌠ (thσ reasoε tha⌠ morσ anΣ morσ author≤ ì
  142. ááááááááarσ no⌠ releasinτ thei≥ sourcσ code).
  143. áááááááá áááááááá 
  144. áááááááá╔ hopσ tha⌠ yo⌡ enjo∙ workinτ witΦ PIC╙ a≤ mucΦ a≤ ╔ havσ enjoyeΣ ì
  145. ááááááááthσ approximatel∙ ╕ month≤ tha⌠ i⌠ ha≤ takeε t∩ develo≡ anΣ debuτ ì
  146. ááááááááit«  I'φ surσ tha⌠ therσ wil∞ bσ change≤ anΣ fixe≤ eveε thougΦ thσ ì
  147. áááááááágroup of us have tried to make the first release (1.0) complete.
  148. áááááááá 
  149. áááááááá 
  150.                           HISTOR┘ AN─ ACKNOWLEDGEMENTS
  151.  
  152. ááááááááThσ origina∞ SJBBS¼ writteε iε Xitaε Basiπ b∙ HowarΣ Moulton¼ wa≤ ì
  153. ááááááááadapteΣ t∩ MBasiπ b∙ Brucσ R« Ratoff«  Modification≤ t∩ thi≤ ì
  154. áááááááásysteφ werσ madσ b∙ Brucσ Ratoff¼ Jame≤ Underwood¼ Roε Fowler¼ ì
  155. ááááááááBret⌠ Berg¼ anΣ many¼ man∙ others«  Jame≤ Whortoε anΣ Eddiσ H« ì
  156. ááááááááCurliε converteΣ thσ RBB╙ t∩ Turb∩ Pasca∞ (copyrigh⌠ BorlanΣ ì
  157. ááááááááInternational⌐ iε 198┤ anΣ calleΣ thσ systeφ TPBBS.
  158. áááááááá 
  159. ááááááááRO╙ versioε 1.░ (originall∙ releaseΣ a≤ TBBS2│ bu⌠ changeΣ t∩ RO╙   ì
  160. áááááááát∩ avoiΣ confusioε witΦ TPBB╙ witΦ whicΦ i⌠ share≤ n∩ codσ o≥ ì
  161. áááááááástructure⌐ wa≤ writteε usinτ idea≤ gathereΣ froφ thesσ system≤ ì
  162. ááááááááanΣ froφ other≤ operatinτ oε ß widσ variet∙ oµ computers« Versioε ì
  163. áááááááá2.░ oµ RO╙ wa≤ reviseΣ t∩ includσ indexeΣ filσ suppor⌠ usinτ B½ ìèáááááááátree≤ provideΣ b∙ Turb∩ Toolbo° (copyrigh⌠ BorlanΣ ì
  164. ááááááááInternational)«  Versioε 3.░ eliminateΣ thσ neeΣ fo≥ suppor⌠ froφ ì
  165. ááááááááprogram≤ sucΦ a≤ BYE¼ XMODEM¼ anΣ S─ b∙ incorporatinτ thesσ ì
  166. ááááááááfunction≤ internally« Stevσ Fo° oµ Albuquerquσ (505-299-5974⌐ i≤ ì
  167. ááááááááthσ autho≥ oµ al∞ oµ thσ RO╙ releases« Thσ filσ structurσ oµ PIC╙ ì
  168. áááááááái≤ slightl∙ differen⌠ froφ tha⌠ oµ ROS« Thσ low-leve∞ routine≤ ì
  169. ááááááááROS.MD═ anΣ ROS.MC╚ arσ thσ one≤ PIC╙ uses.
  170. áááááááá 
  171. ááááááááIε thσ developmen⌠ oµ PICS¼ ╔ havσ takeε al∞ oµ thσ wonderfu∞ ì
  172. ááááááááconcept≤ oµ thσ abovσ individual≤ anΣ expandeΣ theφ anΣ addeΣ ì
  173. áááááááámorσ feature≤ t∩ hopefull∙ makσ thi≤ int∩ ß statσ oµ thσ ar⌠ ì
  174. ááááááááintegrateΣ messagσ anΣ filσ transfe≥ system.
  175. áááááááá 
  176. ááááááááMan∙ thank≤ arσ duσ t∩ Freemaε Bradford¼ Johε Vaε Hengel¼ Lindsa∙ ì
  177. ááááááááJone≤ anΣ Eriπ Daniel« Thi≤ systeφ woulΣ no⌠ havσ beeε possiblσ ì
  178. ááááááááwerσ i⌠ no⌠ fo≥ thσ   worδ oµ thesσ individual≤ dedicateΣ t∩ ì
  179. áááááááámakinτ thσ concep⌠ oµ publiπ acces≤ telecommunication≤ work.
  180. áááááááá áááááááá
  181. ááááááááSpecia∞ thank≤ fo≥ thσ concept≤ g∩ t∩ Stevσ Fox¼ thσ autho≥ oµ ì
  182. ááááááááthσ RO╙ serie≤ oµ programs¼ anΣ Ir÷ Hofµ fo≥ thσ communication≤ ì
  183. ááááááááprotoco∞ detail≤ tha⌠ hσ developeΣ iε KM─ anΣ IMP.
  184.  
  185. ááááááááLes Archambault
  186.  
  187. áááááááá 
  188.