PIP10 by Paul Kinzelman Digital Equipment Corp ML1-3/E63 146 Main St. Maynard, Ma. 01746 April 1, 1980 1.0 ABSTRACT PIP10 allows a user to interchange both ASCII and PDP-11 binary format files via magtape between a TOPS-10 or TOPS-20 system running the standard PIP or COPY and an RT-11 system running PIP10. 2.0 OPERATION (PDP-10 TO PDP-11) Write a tape on the 10 system with COPY or PIP. Leave the system defaults alone for parity, format and record size, and set the default density to the desired density. Do not use wild card characters in the file specification because there is no directory on the tape and you won't know which file is which without looking at the file itself. You may write any number of files mixing ASCII and binary formats. An example of TOPS-20 commands is: @COPY FILE1.EXT MTA0: @COPY FILE2.EXT MTA0: Take the tape to the RT-11 system and run PIP10. The program will print the question: PIP10 V34, /H FOR HELP: Type the drive you are using, i.e., MS0:, MT1:, etc. followed by any switches (see later). Then, for each file, you are asked: TYPE FILE.EXT - Type the file name of the file about to be read in followed by any switches. When PIP10 has read all the files on the Page 2 tape, the tape is rewound and the program returns to monitor. When you transfer a file in ASCII mode, line numbers are automatically deleted (PDP-10 bit 35 is on for line numbers). If the extension of the file name is .BIN or .OBJ, the file is processed in binary format. Otherwise the format is in ASCII. You may override these defaults by typing /A for ASCII or /B for binary after the file. Note that the binary format must be compressed (4 bytes per PDP-10 word) not image. If the file name you type already exists, you will be warned that you are about to overwrite an existing file. If you don't want to be warned, type /N when you type the magtape number to the first question. If you have a lot of files to transfer, what I do is to make an indirect file to do the transfer on the 10. The first file I write on the tape is the indirect file so when I read the file on the RT system, I have a list of files on the tape after the indirect file. For repeated transfers, you could make up a batch control file on the RT-11 system. 3.0 OPERATION (PDP-11 TO PDP-10) In response to the first question, type the magtape to be used followed by the /W switch that signifies you want to write the tape. Then type the desired file(s) to the next and following questions. When you type the file name of the last file, type /U and the tape will be rewound after the file is written. You could also type ^C to the file request question and the tape would still be terminated properly. Take the tape to the 10 system and read the tape file by file with PIP or the COPY command. Again, do not use wild cards as you can't be sure of the order of the transfer. An example of the COPY command is: @COPY MTA0: FILE1.EXT @COPY MTA0: FILE2.EXT Again, if the file extension is .BIN or .OBJ, the file will be transfered in binary format. Otherwise the default is ASCII. Typing /A or /B overrides the default to ASCII or binary respectively.