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 / BDOS / DOSPLS25.ARK / SYSDISK.INF < prev    next >
Text File  |  1986-11-20  |  4KB  |  118 lines

  1.  
  2. This is a suggested procedure for setting up your first DOS+
  3. system disk.
  4.  
  5. Once you have created a bootable DOS+ system (see -INSTALL.DOS)
  6. put the system tracks on a freshly formatted (i.e. empty) disk.
  7. Then copy CCPXTEND.SYS as the first file.  This will place it
  8. near the directory and minimize head movement in loading (it 
  9. will be used frequently).
  10.  
  11. Next, do "save 16 subspace".  This will later be erased, but
  12. reserves space for $$$.SUB files created by JOB.  This will
  13. speed up execution of batch jobs.  This space will handle jobs
  14. with up to 32 lines.
  15.  
  16. On a separate disk, make a COPY of the distributed DOS+24.LBR by
  17.  
  18.     FCOPY -v dos+24.lbr command.lbr
  19.  
  20. (or equivalent PIP command.  FCOPY has DU addressing).
  21.  
  22. Use LU or NULU to strip and re-organize this COPY by deleting
  23. all files except the .COM files.  You can use:
  24.  
  25.     NULU -o command.lbr -d *.?z? *.rel *.sys --read.me -k -x
  26. or
  27.     LU -o command.lbr -d *.?z? *.rel *.sys --read.me -r -x
  28.  
  29. (each will ask how many directory entries to assign.  I suggest
  30.  you allow for 40 or more - you will be adding to this library).
  31.  
  32. (you might as well delete MOVDOS+.COM unless you are using a
  33.  1983 Kaypro IV.)
  34.  
  35. If you are using LU 3.0 or up, or NULU 1.51 or up, the file 
  36. dates will be preserved during the re-organization.
  37.  
  38. Now copy this new COMMAND.LBR to your new system disk
  39.  
  40.     FCOPY -v command.lbr d0:       (d is where your new disk is)
  41.  
  42. (You may add your favorite utilities to COMMAND.LBR.  STAT and
  43.  NULU will be useful.  DO NOT INSTALL WordStar there if you ever
  44.  use the R)un command.  Never install overlay files.  There is
  45.  no point to installing files that are an exact multiple of the
  46.  disk allocation size, such as LT version 1.5, unless you need
  47.  more directory space.)
  48.  
  49. When you have finished adding the other files you want (your
  50. own) to the system disk, do "ERA SUBSPACE".  Create it again
  51. before adding new files to the disk or to COMMAND.LBR.  This
  52. will optimize JOB performance.
  53.  
  54. You can reboot from the new disk now if you wish.
  55.  
  56. Create LRUN.COM on drive d: (your new disk) by:
  57.  
  58.     ALIAS d:ccpxtend.sys lrun.com        (takes no added room)
  59.  
  60. Set all files to be $SYS files with
  61.  
  62.     STAT *.* $sys
  63.  
  64. (this last will make them accessible to all user numbers)
  65.  
  66. To prepare for future date-stamping, do
  67.  
  68.     INITDIR d:               (d is the drive for your new disk)
  69.  
  70. DISK.DIR (.DZR) is a listing of my own system disk.  It may be
  71. helpful in organizing your own.
  72.  
  73. CCPXTEND.SYS bytes 109h thru 110h (as viewed in DDTZ) contains
  74. the name of the program to run when a command is not found on
  75. the path or in COMMAND.LBR. (8 chars, including blank padding).
  76. If set to all blanks no extra try is done.  If you wish to
  77. automatically access your MBASIC interpreter, for example,
  78. change this to "MBASIC  " by
  79.  
  80.     STAT ccpxtend.sys $dir
  81.     STAT ccpxtend.sys $r/w
  82.  
  83.     DDTZ ccpxtend.sys
  84.     .... signon etc.
  85.     -s109
  86.     0109 52 'M'
  87.     010A 55 'B'
  88.     010B 4E 'A'       (note use of quoted characters)
  89.     010C 50 'S'
  90.     010D 43 'I'
  91.     010E 44 'C'
  92.     010f 20 .         (exit mode, got to terminating blank)
  93.     -w                (write it back)
  94.     -^C               (exit DDTZ)
  95.  
  96.     STAT ccpxtend.sys $r/o
  97.     STAT ccpxtend.sys $sys
  98.  
  99. and now MBASIC will be automatically loaded and passed your
  100. command line.  For this you should put MBASIC on your disk,
  101. possibly in COMMAND.LBR.  Now, instead of "MBASIC xxx" you
  102. will simply enter "xxx" (but "MBASIC xxx" is still valid).
  103.  
  104. Another possibility is "JOB     ", which will try to run 
  105. a submit file (of type .JOB) on disk or in JOBS.LBR if all
  106. else fails.
  107.  
  108. There are two more customization points in CCPXTEND.SYS.
  109.  
  110. Adr.   Default   Use
  111. 0103H    'A'     '@' thru 'P', alternate drive to search for
  112.                  commands.  Normally '@' for DOS+ to disable
  113.                  and allow DOS+ paths to control.
  114. 0104h    0ffh    0ffh (disable), 0 thru 15=0fh for alternate
  115.                  user to search for commands. 
  116.  
  117.                  cbf
  118. ûµ