home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / simtel / sigm / vols000 / vol029 / sigmlog.004 < prev    next >
Encoding:
Text File  |  1985-02-10  |  9.1 KB  |  209 lines

  1. SIG/M VOLUME 4
  2.  
  3. MISCELLANEOUS CP/M UTILITIES
  4.  
  5.     SIZE    NAME        CONTENTS
  6.  
  7.         -CATALOG.004    CONTENTS OF SIG/M VOL. 4
  8.  
  9. 4.1    60K    3740UTIL.ASM    copy CP/M to and from 3740 format
  10. 4.2     8K    3740UTIL.DOC    copy CP/M to and from 3740 format
  11. 4.3     2K    BDOS-PAT.ASM    make user 0 (CP/M 2.X) public
  12. 4.4     7K    BMAP7/11.ASM    print allocation map
  13. 4.5     1K    CCPPATCH.ASM    make drive A: default for .COM files
  14. 4.6     4K    CHANGE.ASM    ALS-8 to CP/M converter (DR. DOBBS)
  15. 4.7     8K    CRCK3.ASM    CRC check on a file
  16. 4.8     5K    DIRFIX.ASM    rids attribute bits for 1.4 compatibility
  17. 4.9     9K    DIRSIO/1.ASM    sorted DIR with SYS and MP/M options
  18. 4.10    16K    DU-8/12.ASM    update of CPM USER GROUP 40.20
  19. 4.11     8K    DUPUSR2.ASM    create duplicate directory entries w/new user #
  20. 4.12     4K    EQUATES.LIB    copy CP/M to and from 3740 format
  21. 4.13     2K    FILPRINT.ASM    turn .TXT into .COM
  22. 4.14    27K    FINDBD37.ASM    update of INTERFACE prgm to lock out bad blocks
  23. 4.15     9K    FMAP6/12.ASM    update of CP/M USER GROUP 40.24
  24. 4.16    16K    MACROS.LIB    copy CP/M to and from 3740 format
  25. 4.17     1K    PG0EQU.ASM    part of 4.9 DIRSIO/1.ASM
  26. 4.18     1K    SURVEY.COM    list disk, memory use, and other parts
  27. 4.19    13K    SURVEY3.ASM    list disk, memory use, and other parts
  28. 4.20     8K    XDIR6/28.ASM    sorted directory with sizes
  29. .HE     * * *  INDEX  * * *
  30.                           INTRODUCTION
  31.  
  32.  
  33.      Thσá followinτ manua∞ describe≤ thσ usσ anΣ functioε oµá thσ 
  34. CP/═á - IB═á disδ utility«á  I⌠ i≤ designeΣ t∩ allo≈ thσ use≥á t∩ 
  35. easily transfer data between CP/M and IBM disk formats.
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44. CP/═ i≤ ß registereΣ trademarδ oµ Digita∞ Research¼ Gardeε Grove¼ ì
  45. CA«á  IB═á i≤á ß registereΣ trademarδ oµá Internationa∞á Busines≤ ì
  46. Machines, Poughkeepsie, NY.
  47.  
  48.  
  49. Copyright (C) 1980, Robert M. White
  50.                     8530 Stonehaven
  51.                     Boise, ID  83704
  52.  
  53. Al∞ right≤ arσ reserved«á  Thi≤ documen⌠ ma∙ not¼á iε wholσ o≥ iε ì
  54. part¼á bσ copied¼á photocopied¼ reproduced¼ translateΣ o≥ reduceΣ ì
  55. t∩á an∙ electroniπ mediuφ readablσ forφ withou⌠ thσ prio≥ writteε ì
  56. consent of Robert M. White.
  57.  
  58.  
  59.  
  60. .paè.he TABLE OF CONTENTS
  61. INTRODUCTION ................................................   1
  62. INITIALIZE AN IBM DISKETTE ..................................   2
  63. CHANGE AN IBM VOLUME SERIAL NUMBER ..........................   3
  64. CHANGE AN IBM DATASET'S DIRECTORY ENTRY .....................   4
  65. DELETE AN IBM DATASET'S DIRECTORY ENTRY .....................   5
  66. LIST AN IBM DATASET'S DIRECTORY .............................   6
  67. TRANSFER CP/M TO IBM DATASET (BLOCK FORMAT) .................   7
  68. TRANSFER IBM TO CP/M DATASET (BLOCK FORMAT) .................   8
  69. TRANSFER CP/M TO IBM DATASET (SOURCE FORMAT) ................   9
  70. TRANSFER IBM TO CP/M DATASET (SOURCE FORMAT) ................  10
  71. DISPLAY AN IBM DATASET ......................................  11
  72. HARDWARE/SOFTWARE REQUIREMENTS ..............................  12
  73. MAINTENANCE POLICIES ........................................  13
  74. PROGRAM ERROR REPORT ........................................  14
  75. .PAè.HE INTRODUCTION
  76.                           Introduction
  77.  
  78.      Thi≤á prograφá wa≤ developeΣ s∩ tha⌠ developemen⌠á coulΣá bσ ì
  79. performeΣá oε ß smal∞ compute≥ utilizinτ CP/═ fo≥ largσ IB═ site«  ì
  80. Thσá datß o≥ program≤ werσ codeΣ usinτ thσá smal∞á computer¼á anΣ ì
  81. theεá transfereΣá t∩á thσ IB═ compute≥á utilizinτá thi≤á program«  ì
  82. Also¼á certaiεá datß werσ transferreΣ bacδ t∩ thσ smal∞á compute≥ ì
  83. fo≥á updatinτá anΣá agaiε transferreΣ bacδ t∩ thσá IB═á computer«  ì
  84. Thus¼á thσ timσ involveΣ fo≥ codinτ anΣ keypunchinτ werσ absorbeΣ ì
  85. oε thσ smal∞ machine«á  All transfers were performed by diskette.
  86.      Thi≤á manua∞ assume≤ tha⌠ thσ reade≥ ha≤ ß workinτ knowledgσ ì
  87. oµ botΦ CP/═ anΣ IB═ operatinτ systems«á  Iε particular¼ thσ use≥ ì
  88. shoulΣá full∙ understanΣ thσ basiπ disδ layou⌠ fo≥á IB═á StandarΣ ì
  89. Interchangσ Format«á  Thi≤ prograφ assume≤ thσ SI╞ throughou⌠ anΣ ì
  90. wa≤á writteε t∩ bσ compatiblσ witΦ onl∙ it«á  NOä othe≥ IB═ forma⌠ ì
  91. i≤á utilized«á  Fo≥ furthe≥ informatioε concerninτá thi≤á format¼ ì
  92. pleasσ revie≈ manua∞ GA21-9182¼ IB═ Genera∞ Informatioε Manua∞ oε ì
  93. Diskettes.
  94.      Thσá prograφ wa≤ designeΣ t∩ bσ men⌡ driveε witΦá prompting«  ì
  95. Currently¼á eacΦá responsσá i≤ verified¼á anΣ iµá incorrect¼á re-ì
  96. prompted«á  Iµ yo⌡ makσ ß mistakσ whicΦ i≤ ß valiΣ reply¼ re-boo⌠ ì
  97. CP/═ anΣ restar⌠ thσ program«á  A⌠ thi≤ time¼á n∩ backu≡ facilit∙ ì
  98. i≤ offereΣ s∩ bσ carefu∞ a≤ t∩ you≥ responses.
  99.      Wheε workinτ witΦ CP/═ files¼á thσ filσ name≤ arσ assumeΣ t∩ ì
  100. bσá aεá 1-╕ bytσ namσ witΦ ß typσ oµ '.DAT'«á  Thσ 1-╕ bytσá namσ ì
  101. mus⌠ corresponΣ witΦ ß filσ namσ oε thσ IB═ diskette.
  102. .paè.HE INITIALIZE AN IBM DISKETTE
  103.                    Initialize an IBM Diskette
  104.  
  105.      T∩á initializσá ßá diskettσ iεá IB═á SI╞á format¼á usσá thi≤ ì
  106. command«  Placσ thσ diskettσ t∩ bσ initializeΣ iε thσ appropriatσ ì
  107. drive«á  Selec⌠á thi≤ functioε (1)«á  Repl∙ witΦ thσ drivσ (A-D)«  ì
  108. Theε repl∙ witΦ thσ ne≈ 6-bytσ volumσ seria∞ number«  Thσ prograφ ì
  109. wil∞á theε forma⌠ thσ diskettσ t∩ IB═ specifications«á  Thi≤á ma∙ ì
  110. takσá ßá fe≈ minute≤ s∩ don'⌠ bσ alarmeΣ iµ i⌠ doesn'⌠á repl∙á t∩ ì
  111. yo⌡ immediately«á  Afte≥ initialization¼ thσ diskettσ i≤ read∙ t∩ ì
  112. use as an IBM diskette.
  113. .PAè.HE CHANGE AN IBM VOLUME SERIAL NUMBER
  114.                Change an IBM Volume Serial Number
  115.  
  116.      Thi≤á functioεá allow≤á thσ use≥ t∩á simpl∙á changσá aεá IB═ ì
  117. diskette'≤ volumσ seria∞ number«  Usσ functioε codσ (2⌐ t∩ invokσ ì
  118. it«  Repl∙ witΦ thσ disδ drivσ (A-D⌐ tha⌠ thσ diskettσ i≤ on¼ anΣ ì
  119. theε repl∙ witΦ thσ ne≈ volumσ seria∞ number¼ 1-╢ characters«  N∩ ì
  120. checkinτá i≤ donσ oε thσ res⌠ oµ thσ diskette«á  Onl∙ thσá volumσ ì
  121. serial number is changed.
  122. .PAè.HE CHANGE AN IBM DATASET'S DIRECTORY ENTRY
  123.              Change an IBM Dataset's Directory Entry
  124.  
  125.      Thi≤á functioε allow≤ yo⌡ t∩ changσ thσ director∙ entr∙á fo≥ ì
  126. aε IB═ file«á  Yo⌡ wil∞ usσ thi≤ entr∙ t∩ creatσ ßá file¼á renamσ 
  127. i⌠ o≥ adjus⌠ it≤ parameters«á  T∩ invokσ thi≤ function¼á usσ codσ 
  128. (3)«á  Repl∙á witΦá thσ disδ drivσ containinτ thσá IB═á diskette«  
  129. Theε repl∙ witΦ thσ director∙ secto≥ t∩ bσ changed«  Yo⌡ caε finΣ 
  130. thσá secto≥ numbe≥ b∙ usinτ functioε (6)¼á Lis⌠á Directory«á  Thσ 
  131. prograφ wil∞ theε displa∙ al∞ thσ field≤ iε thσ entr∙ anΣ reques⌠ 
  132. tha⌠ yo⌡ entr∙ ß ne≈ value«á  Ente≥ ONLYä thσ field≤ tha⌠ yo⌡ wan⌠ 
  133. t∩ change«á  Wheε thσ las⌠ fielΣ ha≤ beeε entered¼á thσ director∙ 
  134. wil∞á automaticall∙ bσ updated¼á anΣ ß completioε messagσ wil∞ bσ 
  135. posted to the terminal.  You will then return to the main menu.
  136. .PAè.HE DELETE AN IBM DATASET'S DIRECTORY ENTRY
  137. Delete an IBM Dataset's Directory Entry
  138.  
  139.      T∩ deletσ ß datase⌠ froφ aε IB═ diskette¼ placσ thσ diskettσ ì
  140. iε ß drive¼á invokσ functioε codσ (4)¼ ente≥ thσ disδ drivσ (A-D⌐ ì
  141. oε whicΦ thσ diskettσ resides¼ anΣ ente≥ thσ secto≥ numbe≥ oµ thσ ì
  142. director∙á entry«á  Iµ yo⌡ arσ iε doub⌠ a≤ t∩ thσ secto≥á number¼ ì
  143. usσ functioε codσ (6)¼á Lis⌠ Directory¼á t∩ finΣ ou⌠ wha⌠ i⌠á is«  ì
  144. Wheε thσ entr∙ ha≤ beeε deleteΣ anΣ ß completioε messagσ ha≤ beeε ì
  145. posted, control will return to the main menu.
  146. .PAè.HE LIST AN IBM DIRECTORY
  147. .PAè.HE TRANSFER A CP/M FILE TO IBM FORMAT (BLOCK)
  148. .PAè.HE TRANSFER AN IBM FILE TO CP/M FORMAT (BLOCK)
  149. .PAè.HE TRANSFER A CP/M FILE TO IBM FORMAT (SOURCE)
  150. .PAè.HE TRANSFER AN IBM FILE TO CP/M FORMAT (SOURCE)
  151. .PAè.HE MAINTENANCE POLICIES
  152.                       Maintenance Policies
  153.  
  154.      Iε thσ even⌠ oµ ß problem¼á contac⌠ Rober⌠ M« Whitσ a⌠ (208⌐ ì
  155. 377-0336«á  Hσ i≤ responsiblσ fo≥ answerinτ question≤ relatinτ t∩ ì
  156. installation¼á operatioεá anΣá maintenance«á  Iµ thσá probleφá i≤ ì
  157. determineΣ t∩ bσ ß par⌠ oµ thi≤ package¼á pleasσ obtaiε ß printeΣ ì
  158. dum≡ beforσ callinτ fo≥ support«á  ALLä use≥ modification≤ mus⌠ bσ ì
  159. removeΣá beforσ obtaininτ an∙ erro≥ analysi≤ anΣ correctioεá froφ ì
  160. Rober⌠ M«á White«  Iµ thσ probleφ persist≤ afte≥ initia∞ contact¼ ì
  161. pleasσá completσ thσ Prograφ Erro≥ Repor⌠ supplieΣ a≤ ßá par⌠á oµ ì
  162. thi≤á manua∞ anΣ senΣ i⌠ alonτ witΦ al∞ supportinτá documentatioε ì
  163. to:
  164.                     Robert M. White
  165.                     8530 Stonehaven
  166.                     Boise, ID  83704
  167.  
  168.      Rober⌠á M«á Whitσ wil∞ providσ custoφ modification≤ t∩ user≤ ì
  169. wh∩ reques⌠ them«á  Thesσ modification≤ ma∙ requirσ aε additiona∞ ì
  170. chargσá anΣá ma∙ no⌠ bσ quaranteeΣ t∩ functioε correctl∙á iεá al∞ ì
  171. futurσ releases«á  Al∞ agreement≤ mus⌠ bσ iε writing«á  Estimate≤ ì
  172. wil∞ bσ issueΣ pertaininτ t∩ thσ worδ involveΣ iε performinτá thσ ì
  173. modifications.
  174. .PAè.HE Program Error Report
  175. Date: _______▀ Title:___________________________________________
  176.  
  177. Submittor:______________________________________________________
  178.  
  179. Address:  ______________________________________________________
  180.  
  181.           ______________________________________________________
  182.  
  183.           ______________________________________________________
  184.  
  185. Phone:    (   ) ___-____ ext. ____
  186.  
  187. Error Description:
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198. Environment:
  199.      Computer Type: ________________________________________
  200.  
  201.      Core Size:     _____k
  202.  
  203.      No. and type of disks: ________________________________
  204.  
  205.      Console type:  ________________________________________
  206.  
  207.      CP/M release:  ________________________________________
  208. .PAè
  209.