home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / cpmhelp / pip.hzp / PIP.HLP
Text File  |  1994-07-27  |  4KB  |  76 lines

  1. :PIP Command
  2.      PI╨á (Periphera∞á Interchangσá Program⌐ i≤ thσá CP/═á transien⌠á whicΦ ì
  3. implement≤ thσ basiπ mediß conversioε operation≤ necessar∙ t∩ load¼á print¼ ì
  4. punch¼á copy¼á anΣá combinσá disδ files«á  PI╨ i≤ initiateΣ b∙ onσá oµá thσ ì
  5. following forms --
  6.  
  7.           PI╨á           Engagσ  PIP¼á promp⌠ thσ use≥ witΦ '*'¼á anΣá reaΣ ì
  8.                          commanΣ line≤ directl∙ froφ thσ console«  PI╨ useΣ ì
  9.                          iεá thi≤á wa∙ i≤ exiteΣ b∙ eithe≥ typinτ aεá empt∙ ì
  10.                          commanΣ linσ (jus⌠ ß carriagσ return⌐ o≥ ßá Ctrl-├ ì
  11.                          as the first character of the line.
  12.           PI╨á cmnΣ      Engagσ PIP¼á executσ  thσ specifieΣá command¼á anΣ ì
  13.                          return to CP/M.
  14.  
  15.      The form of each command line in PIP is --
  16.  
  17.           destination = source#1, source#2, source#3, ..., source#n
  18. ~
  19.      The general forms of PIP command lines are --
  20.  
  21.           x:=y:afεá      Cop∙á al∞á file≤  satisfyinτ afε froφ drivσá ∙á t∩ ì
  22.                          drivσ x«á  'yº ma∙ bσ omitted¼á and¼á iµá so¼á thσ ì
  23.                          currently logged-in drive is selected.
  24.           x:ufn=y║á      Cop∙  thσ filσ giveε b∙ ufε froφ ∙ t∩ x«á  'xº ma∙ ì
  25.                          bσ omitted¼á and¼á iµ so¼á thσ currentl∙ logged-iε ì
  26.                          drive is selected.
  27.           x:afn=y:afε    Likσ thσ above¼ bu⌠ ° and/o≥ ∙ ma∙ bσ omitted╗ thσ ì
  28.                          defaul⌠áá drivσá i≤á selecteΣá fo≥áá thσáá omitteΣ ì
  29.                          drive(s).
  30.           ld=pΣá         Cop∙á froφ  thσ specifieΣ physica∞ devicσá t∩á thσ ì
  31.                          specifieΣá logica∞ device«á  ValiΣ logica∞ device≤ ì
  32.                          are --
  33.                               CON:, RDR:, PUN:, LST:
  34.                          Valid physical devices are --
  35.                               TTY:, CRT:, UC1:, PTR:, PTP:, UR1:, UR2:,
  36.                               UP1:, UP2:, LPT:, UL1:
  37. ~
  38.      Additional device names which may be used in PIP commands are --
  39.  
  40.           NUL:      Send 40 Nulls (ASCII 0) to the device.
  41.           EOF:      Send a CP/M End of File character (ASCII Ctrl-Z).
  42.           INP:      Special PIP input source to be patched (see manual).
  43.           OUT║á     Specia∞á PI╨á outpu⌠  destinatioε t∩á bσá patcheΣá (seσ ì
  44.                     manual).
  45.           PRN║á     Samσ a≤ LST:¼á bu⌠  tab≤ arσ expandeΣ a⌠á ever∙á eightΦ ì
  46.                     characte≥ position¼ line≤ arσ numbered¼ anΣ pagσ eject≤ ì
  47.                     are inserted every 60 lines with an initial eject.
  48. ~
  49.      Thσá use≥á caεá als∩ specif∙ onσ o≥ morσ PI╨á parameter≤á encloseΣá iε ì
  50. square brackets separated by zero or more blanks.  These parameters are --
  51.  
  52.      ┬á   Blocδ modσ  transfer«á  Datß i≤ buffereΣ b∙ PI╨ unti∞ aε ASCI╔ X-ì
  53.           Off character (Ctrl-S) is received from the source device.
  54.      Dεá  Deletσ character≤  whicΦ extenΣ pas⌠ columε ε iε thσ transfe≥á oµ ì
  55.           data to the destination from the character source.
  56.      E    Echo all transfer operations to the console.
  57.      F    Filter (remove) form feeds from the file.
  58.      Gn   Get File from User Number n (n in the range 0 - 15)
  59.      ╚    He° datß transfer«  Al∞ datß i≤ checkeΣ fo≥ prope≥ Inte∞ he° filσ ì
  60.           format.
  61.      I    Ignore ':00' records in the transfer of Intel hex format file.
  62.      L    Translate upper case to lower case alphabetics.
  63.      N    Add line numbers to each line transferred to the destination.
  64.      O    Object file (non-ASCII) transfer.  Ignore End of File.
  65. ~
  66.      Pn   Include page ejects at every n lines.
  67.      Qs^┌áQui⌠á copyinτ  froφ thσ sourcσ devicσ o≥ filσ wheε thσá strinτá ≤ ì
  68.           (terminated by Ctrl-Z) is encountered.
  69.      R    Read system files
  70.      Ss^Z Start copying from the source file when the string s is seen.
  71.      Tn   Expand tabs to every nth column.
  72.      U    Translate lower case to upper case alphabetics.
  73.      V    Verify that data has been copied correctly.
  74.      W    Write over R/O files without console interrogation
  75.      Z    Zero the parity bit on input for each ASCII character.
  76.