home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / cpm / utils / dirutl / zdr.lbr / ZDR.DQC / ZDR.DOC
Encoding:
Text File  |  1985-09-04  |  2.5 KB  |  51 lines

  1.                         **>> ZDR.DOC <<**
  2.  
  3. ZDR is a small ( <7 records, <1k ), but complete disk directory 
  4. program, meant for situations where conservation of disk space is 
  5. of value.  Its small size, and horiZontal format (the Z in ZDR) 
  6. are suited to the screen of the portable Epson Geneva PX-8.
  7.  
  8.                        **>> Using ZDR <<**
  9.  
  10. A>zdr
  11. > DDT     COM  5k > DO      COM  1k > LASM    COM  8k > LOAD    COM  2k       
  12. > MDM     COM 18k > MODEM   COM  6k > RESULTS HMG 12k > UNERA   COM  1k       
  13. > ZDR     COM  1k                                                             
  14. A:  64k total/ 55k used >>  9k left                                 
  15.  
  16. ZDR can also be called with    A>zdr B:   or   A>zdr D4:   and 
  17. will recognize these CPM-style and ZCPR-style requests for disk
  18. areas and disk id's.  If ZDR is asked for a directory of another 
  19. user area, it will list the files in that disk/area only, with 
  20. their correct sizes.  ZDR should work with any floppy 
  21. disk/ramdisk/rom chip setup which uses CPM v2.2 protocols to 
  22. define disk space.  It will deal correctly with files up to 255k 
  23. in size, and with disks having up to 1000k of total space.  ZDR
  24. senses the data block size (some disks use 1k, fewer 2k, very few 
  25. 4k, and so on) and adjusts its calculations to take account of 
  26. the disk space allocation protocols.  The directory is 
  27. alphabetized and presented in order from upper left to lower 
  28. right.
  29.  
  30. ZDR's small size suggests that it might be useful for inclusion
  31. in other programs which need directory functions.  It is more
  32. sophisticated than most "internal" directories in its provision
  33. for file size statistics and alphabetization, yet small enough
  34. to add only a small bulge to a modem program or text processor.
  35. The assembly language for ZDR, ZDR.ASM, should also be found
  36. in this area if you wish to use ZDR in this way.  If you install
  37. ZDR in another program, note that it builds a directory table 
  38. upward from its own last address, potentially overwriting the 
  39. next k or so above.
  40.  
  41. There are many excellent directory programs available, but if
  42. you keep a directory program on every floppy disk, you'll save
  43. 2-3k/disk for other files if that directory program is ZDR.
  44.  
  45.                             **>> <<**
  46.  
  47. July, 1985                                   Mike Yarus
  48.                                              2231 16th Street
  49.                                              Boulder, CO 80302
  50.                                              Compuserve 73145,513
  51.