|
|
1.1 ! root 1: .th TP V 9/10/73 ! 2: .sh NAME ! 3: tp \*- DEC/mag tape formats ! 4: .sh DESCRIPTION ! 5: The ! 6: command ! 7: .it tp ! 8: dumps and extracts files to and ! 9: DECtape and magtape. ! 10: The formats of these tapes are the same except ! 11: that magtapes have larger directories. ! 12: .s3 ! 13: Block zero contains a ! 14: copy of a stand-alone bootstrap program. ! 15: See boot procedures (VIII). ! 16: .s3 ! 17: Blocks 1 through 24 ! 18: for DECtape (1 through 62 for magtape) ! 19: contain a directory of the tape. ! 20: There are 192 (resp. 496) entries in the directory; ! 21: 8 entries per block; ! 22: 64 bytes per entry. ! 23: Each entry has the following format: ! 24: .s3 ! 25: .lp +24 20 ! 26: path name 32 bytes ! 27: .lp +24 20 ! 28: mode 2 bytes ! 29: .lp +24 20 ! 30: uid 1 byte ! 31: .lp +24 20 ! 32: gid 1 byte ! 33: .lp +24 20 ! 34: unused 1 byte ! 35: .lp +24 20 ! 36: size 3 bytes ! 37: .lp +24 20 ! 38: time modified 4 bytes ! 39: .lp +24 20 ! 40: tape address 2 bytes ! 41: .lp +24 20 ! 42: unused 16 bytes ! 43: .lp +24 20 ! 44: check sum 2 bytes ! 45: .s3 ! 46: .i0 ! 47: The path name entry is the path name of the ! 48: file when put on the tape. ! 49: If the pathname starts with a zero word, ! 50: the entry is empty. ! 51: It is at most 32 bytes long and ends in a null byte. ! 52: Mode, uid, gid, size and time modified ! 53: are the same as described under i-nodes (file system (V)). ! 54: The tape address is the tape block number of the start of ! 55: the contents of the file. ! 56: Every file ! 57: starts on a block boundary. ! 58: The file occupies (size+511)/512 blocks ! 59: of continuous tape. ! 60: The checksum entry has a value such that ! 61: the sum of the 32 words of the directory entry is zero. ! 62: .s3 ! 63: Blocks 25 (resp. 63) on are available for file storage. ! 64: .s3 ! 65: A fake entry (see tp(I)) ! 66: has a size of zero. ! 67: .sh "SEE ALSO" ! 68: file system(V), tp(I)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.