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 / BEEHIVE / OS / SUPRDOS2.ARC / PUBLIC.DOC < prev    next >
Text File  |  1990-09-21  |  2KB  |  49 lines

  1. PUBLIC.DOC
  2.  
  3.      Thσá file≤á iε thi≤ librar∙ comσ froφ issuσá #9╖á oµá Docto≥ ì
  4. Dobb≤á Journal«á  Thσ .SR├ file≤ arσ thσ assemble≥ sourcσá files«  ì
  5. Yo⌡á  ma∙ havσ t∩ changσ thesσ t∩ .AS═ fo≥ you≥á assembler«á  Thσ ì
  6. assembl∙ i≤ fo≥ ß Z8░ processor¼ bu⌠ thσ sourcσ file≤ arσ writteε ì
  7. iεá aε extendeΣ 808░ assembl∙ language«á  Iµ you≥ assemble≥á doe≤ ì
  8. no⌠á suppor⌠á thesσ mnemonics¼á yo⌡ wil∞ havσ t∩ definσ thσá Z80-ì
  9. specifiπ instruction≤ a≤ macros.
  10.  
  11.      Thσá usσ oµ thesσ file≤ i≤ ver∙ wel∞ documenteΣ iε DD╩á #97¼ ì
  12. anΣ ╔ wil∞ no⌠ attemp⌠ t∩ explaiε theφ fully¼ bu⌠ herσ i≤ ß shor⌠ ì
  13. overview:
  14.  
  15.           System≤ runninτ ZCP╥ havσ thσ optioε oµá puttinτ ì
  16. áááááal∞ .CO═ file≤ oε A0║á anΣ runninτ theφ froφ an∙ use≥ ì
  17. ááááálevel«á  Thσ .CO═ file≤ tha⌠ usσ overlay≤ wil∞ no⌠ bσ ì
  18. áááááablσá t∩á finΣ thei≥ overlay≤ unles≤ the∙ arσá copieΣ ì
  19. áááááonto every user level.  
  20. ááááá     
  21. ááááá     Thσ PUBliπ patcΦ solve≤ thi≤ probleφ b∙ creatinτ ì
  22. ááááápubliπá file≤ whicΦ caε bσ accesseΣ froφ al∞á levels«  ì
  23. áááááThσá prograφ PUBLIC.CO═ wil∞ se⌠ bi⌠ ╖ oµ thσá seconΣ ì
  24. ááááábytσ oµ thσ filename«á  BDO╙ i≤ patcheΣ t∩ matcΦá an∙ ì
  25. áááááunambiguou≤á referencσá t∩ sucΦ ß filσ froφ an∙á use≥ ì
  26. ááááálevel«á  Thi≤á facilit∙ caε als∩ bσ useΣ oεá non-ZCP╥ ì
  27. ááááásystem≤á t∩á makσ .CO═ file≤ availablσá t∩á al∞á use≥ ì
  28. ááááálevels.
  29.  
  30.      PUBLIC.CO═ i≤ copyrighteΣ b∙ Plu*Perfec⌠ Systems«á  I⌠ i≤á ß ì
  31. utilit∙á t∩ set/clea≥ attributσ bi⌠ ▓ oµ filename«á  Fo≥ usσ witΦ ì
  32. Plu*Perfect PUBlic-file BDOS patch.
  33.  
  34. Usage║
  35.  
  36.      PUBLI├ [d:▌                 -- List≤ PUBLI├ File≤ oε d:
  37.      PUBLIC [d:]filename.typ     -- Makes filename.typ PUBlic
  38.      PUBLIC [d:]filename.typ X   -- Makes filename.typ private
  39.  
  40.      filename, type must be unambiguous - no wildcards.
  41.  
  42. Print≤á drive/use≥ numbe≥ oµ al∞ file≤ oµá specifieΣá name¼á witΦ ì
  43. attribute bits displayed as lower-case characters.
  44.  
  45. If just one such file is found:
  46.      option X  -- clears attribute bit 2 -- making file private
  47.      no option -- sets attribute bit 2 -- making file PUBlic
  48.  
  49.