home *** CD-ROM | disk | FTP | other *** search
- .op
- .heSSTAT.WS 02/06/86 Page #
- -----------------------------------------------------------------
- Information on the SSTAT program
- -----------------------------------------------------------------
- NOTE: ALL FILES IN THIS VERSION ARE FIXED FOR XEROX 820-II & 16/8
- Description
- -----------
- SSTA╘ i≤ ß substitutσ fo≥ thσ prograφ STAT.CO═ tha⌠ Digita∞ ì
- ResearcΦ supplie≤ witΦ thσ CP/═ operatinτ system« I⌠ doe≤ mos⌠ ì
- oµ thσ thing≤ tha⌠ STAT.CO═ doe≤ anΣ ha≤ somσ additiona∞ ì
- capabilities. Particularly, SSTAT allows you to:
-
- - view a disk DIRECTORY in "ring" format and move
- forward or backward, from file to file
-
- - seσ thσ SIZE oµ eacΦ filσ iε Records¼ Kilobyte≤, Kilobytes
- allocated (rounded to disk block size), and directory
- extents
-
- - get disk space information including:
-
- 1) number of files on the current user area
- 2) K bytes occupied on the current user area
- 3) K bytes occupied on the current drive
- 4) K bytes free on the current drive
-
- - display disk characteristics (just like STAT DSK:)
-
- - display the IOBYTE: (like STAT DEV:)
-
- - show the system memory map
-
- - changσ filσ attribute≤ interactively« Thσ archivσ ì
- attribute is supported.
-
- Lackinτ iε SSTA╘ i≤ thσ capabilit∙ t∩ changσ thσ IOBYTE« You'l∞ ì
- need STAT.COM or a system configuration program to do this.
-
-
- Operation
- ---------
- WitΦ SSTA╘ yo⌡ "log-onó t∩ ß drivσ anΣ use≥ area¼ jus⌠ likσ yo⌡ ì
- d∩ witΦ thσ popula≥ SWEEP-stylσ utilities« ┴ drive/use≥ (DU:⌐ ì
- anΣ filσ masδ caε bσ entereΣ froφ thσ systeφ promp⌠ a⌠ startu≡ o≥ ì
- caε bσ entereΣ afte≥ thσ prograφ i≤ running« Herσ arσ somσ ì
- command examples:
-
- A0>sstat ? (prints a short usage message)
-
- A0>ssta⌠ (n∩ argument¼ log≤ all files on A0:)
-
- A0>sstat B15: (logs all files on drive B:, user 15:)
-
- A0>sstat C:*.ASM (logs all .ASM files on C0:)
-
- A0>sstat 8:SSTAT.* (logs all SSTAT files on A8:)
- è
- Oncσ thσ prograφ ha≤ starteΣ yo⌡ havσ thσ followinτ command≤ a⌠ ì
- your disposal:
-
- Command Key Function
- ------------------- ----------------------
- <Ctrl-B> or <CR> move forward one file
- <Ctrl-A> or <B> move back one file
- <Ctrl-D> or <Ctrl-H> move the cursor left
- <Ctrl-C> or <SPACE> move cursor right
- <Ctrl-T> or <T> toggle file attribute
- <A> set file attributes
- <F> find a file
- <I> print disk information
- <L> log new DU:
- <N> next line auto-advance on/off
- <S> print free space
- <X> quit and return to CP/M
- <?> print this help menu
-
- Thσ firs⌠ fou≥ command≤ abovσ arσ selµ explanator∙ a≤ arσ thσ 'Iº ì
- , 'S' and '?' commands.
-
- Thσ Ctrl-╘ anΣ 'Tº key≤ allo≈ yo⌡ t∩ "toggleó thσ filσ attriì
- butes« Thi≤ mean≤ tha⌠ eacΦ successivσ usσ oµ thσ commanΣ flip-ì
- flop≤ thσ attributσ on/off/on¼ etc« Thi≤ work≤ oε al∞ eigh⌠ ì
- filenamσ attribute≤ a≤ wel∞ a≤ thσ R/O¼ System¼ anΣ Archivσ ì
- attributes« Iµ thσ prograφ ha≤ beeε properl∙ installeΣ (seσ ì
- below⌐ thσ attribute≤ tha⌠ arσ O╬ wil∞ bσ displayeΣ oε you≥ CR╘ ì
- witΦ ß specia∞ vide∩ attribute« Attribute≤ arσ no⌠ actuall∙ SE╘ ì
- unti∞ yo⌡ usσ thσ 'Aº command« Wheε yo⌡ d∩ so¼ al∞ ì
- change≤ yo⌡ havσ madσ arσ writteε t∩ thσ disδ directory.
-
- Thσ displa∙ use≤ specia∞ "attributσ stringsó t∩ sho≈ thσ statu≤ ì
- oµ thσ R/O¼ SYS¼ anΣ AR├ attributes« Thesσ string≤ reflec⌠ thσ ì
- director∙ statu≤ oµ thσ attributes¼ no⌠ thσ taggeΣ status¼ s∩ ì
- the∙ wil∞ onl∙ bσ updateΣ wheε yo⌡ usσ thσ 'Aº command.
-
-
- Thσ prograφ ma∙ auto-advancσ t∩ thσ nex⌠ filσ afte≥ yo⌡ usσ thσ ì
- togglσ command« Yo⌡ caε usσ thσ 'Nº commanΣ t∩ turε thi≤ featurσ ì
- oε o≥ off.
-
- Thσ 'Fº ke∙ allow≤ yo⌡ t∩ finΣ ß particula≥ filσ iε thσ ì
- directory« Thi≤ i≤ usefu∞ iµ yo⌡ havσ ß ver∙ biτ directory« Yo⌡ ì
- don'⌠ neeΣ t∩ ente≥ ß completσ filσ namσ fo≥ thi≤ t∩ work« Fo≥ ì
- instancσ yo⌡ coulΣ simpl∙ ente≥ thσ lette≥ 'Sº iε responsσ t∩ thσ ì
- "Ente≥ filespec║ ó prompt¼ anΣ SSTA╘ woulΣ movσ yo⌡ t∩ thσ firs⌠ ì
- filσ i⌠ find≤ beginninτ witΦ thσ lette≥ 'S.'
-
- Thσ 'Lº commanΣ allow≤ yo⌡ t∩ changσ thσ loggeΣ drive/user/filσ ì
- mask« I⌠ work≤ jus⌠ likσ thσ commanΣ argumen⌠ filσ speπ ì
- describeΣ above« Yo⌡ ma∙ ente≥ ß drivσ letter¼ use≥ number¼ ì
- and/o≥ filσ namσ (witΦ wilΣ cards)¼ iε an∙ combination« ì
- IMPORTANT║ iµ yo⌡ ente≥ ß baΣ DU║ o≥ ß filσ masδ fo≥ whicΦ therσ ìèi≤ n∩ match¼ SSTA╘ wil∞ insis⌠ tha⌠ yo⌡ ente≥ ß gooΣ filespeπ ì
- before proceeding. If in doubt, enter *.*.
-
- Yo⌡ ma∙ usσ 'Xº t∩ returε t∩ CP/M« N∩ warφ boo⌠ wil∞ occur« Yo⌡ ì
- may also use control-C to abort the program at any time.
-
- Installation
- ------------
- SSTA╘ caε bσ ruε "righ⌠ ou⌠ oµ thσ can.ó Yo⌡ wil∞ finΣ i⌠ mos⌠ ì
- useful¼ however¼ iµ yo⌡ takσ thσ troublσ t∩ instal∞ i⌠ fo≥ you≥ ì
- terminal« Aε overla∙ file¼ SS-OVRxx.AS═, ha≤ beeε provideΣ t∩ ì
- assist you. Use it as follows:
-
- 1⌐ witΦ ß tex⌠ editor¼ loaΣ SS-OVRxx.ASM« FinΣ thσ label≤ ì
- ATTON║ anΣ ATTOFF║ anΣ instal∞ thσ code≤ necessar∙ t∩ turε you≥ ì
- terminal'≤ vide∩ attribute≤ oε anΣ off« Yo⌡ havσ fou≥ byte≤ t∩ ì
- usσ fo≥ eacΦ oµ thesσ strings« Yo⌡ canno⌠ usσ morσ spacσ thaε ì
- that« Fil∞ an∙ unuseΣ byte≤ witΦ zeros« INVERS┼ VIDE╧ i≤ thσ ì
- mos⌠ suitablσ vide∩ functioε t∩ use.
-
- While you're at it you can also change:
-
- MAXDRV: -- your maximum accessible drive
- MAXUSR: -- your maximum accessible user
- MAXNARG: -- the maximum number of DIRECTORY EXTENTS
- that will be loaded. Each extent takes
- 17 bytes of RAM
- ADVANC: -- determine≤ the default status of the
- "auto-advance to next line" feature
-
- 2) assemble the SS-OVR file with ASM, MAC, etc.
-
- 3) overlay the SSTAT.OBJ file with the SS-OVRxx.HEX file.
-
- For example, using MLOAD:
-
- A>mload sstat.com=sstat12.obj,ss-ovr11.hex
-
-
- Or using DDT:
-
- A>ddt sstat12.obj<cr>
- DDT VERS 2.2
- NEXT PC
- 1280 0100
- -iss-ovr11.hex<cr>
- -r<cr>
- NEXT PC
- 1280 0100
- -^C
-
- A>save 18 sstat.com<cr>
-
- That's all there is to installation!
-
- è
- Copyright Notice and Disclaimer
- -----------------------------------------------------------------
- SSTA╘ i≤ Copyrigh⌠ (C⌐ b∙ DaviΣ Jewett¼ II╔ - 1986« Yo⌡ shal∞ ì
- no⌠ usσ thi≤ prograφ fo≥ commercia∞ purpose≤ o≥ fo≥ monetar∙ gaiε ì
- withou⌠ writteε permissioε froφ thσ author.
-
- Thσ autho≥ wil∞ assumσ n∩ liabilit∙ fo≥ an∙ los≤ o≥ damagσ ì
- sustaineΣ througΦ thσ usσ oµ thi≤ program.
- -----------------------------------------------------------------