Google
 

Trailing-Edge - PDP-10 Archives - QT020_T20_4.1_6.1_SWSKIT_851021 - swskit-hacks/mtvrfy.exe
There are no other files named mtvrfy.exe in the archive.
?p0@?h>?x+C0Iuh>.u`~		445	'@@|&
ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890 !@#$%^&*()
abcdefghijklmnopqrstuvwxyz-=`[];',.\_+~{}:"<>?|F x	x
x
|x1pX8h8xJ"(o08PmXohx|v^+?+?3@@2O@3@@3 	",k,C+B "1 $	"24	$ ^0 0 $	+24	$`b+	.Z+ $	424	.`b+	. $	624	$`b+	. D0 $	824	.`b+	. 0'ad+k4m\"	96@2+]\"# 0(4	$ $D@D!"\$#4	$ B2,~6@0+	> $	B24	.`b+	. $	624	$`b+	. D0 $	824	.`b+	. 0'ad+k4m,,~\"	C@@0,~\"	H@@0,~ $	U24	.`b+	. $	824	.`b+	.6@0,(<+> $	W24	.`b+	. $	824	.`b+	.7@0+	[ 2 	\4/\"	] 2 $4+\"	_@@0@@2,~ 2	+  04	.+ $	W24	.`b+	. $	824	.`b+	.7@0+-6@2+\"# 0(4	$ $D@D!"\$#4	$ B2\"	`,>\"	a,~ $	824	.`b+	.\",~

This program is used to check tape data integrity. It will write data from
the begining of the tape all the way until the end. Then it will check what
was just written against the data that was supposed to be written. Commands
are as follows:

ASSIGN [tape]
     The ASSIGN command will allow you to assign a tape drive that has been
     set available for system usage and is not under MOUNTR's control.

DEASSIGN
     This will deassign the tape drive that you have assigned. It works like
     DISMOUNT on a labelled tape.

EXIT
     To exit from the program. Note: If a tape drive has been assigned, it
     will be deassigned upon exitting.

HELP
     This is it.

INFORMATION (about parameter settings)
    This will show you the settings for OVERRIDE and UNLOAD.

PUSH
     To push to a lower EXEC.

REWIND
     This allows you to rewind the tape on the assigned drive.

SET
     Used to SET one of the following flags:

     UNLOAD - SET UNLOAD ON sets a flag so that after tape verification, the
              tape drive will be unloaded. Note, if tape verification fails,
              the tape will still be unloaded.
              SET UNLOAD OFF sets a flag so that after verification, the tape
              drive remains loaded. This is the default.

     OVERRIDE [ON,OFF] - If a tape has been verified good or bad, a "stamp"
              is placed at the beginning of the tape. SET OVERRIDE ON tells
              the program to ignore this stamp and verfiy the tape anyway.
              SET OVERRIDE OFF will allow a check to see if the tape has been
              already checked. Default setting: ON.

UNLOAD
    This will unload or DISMOUNT the current tape in use.

VERIFY [tape]
    Begins verification procedure. The program will write data on the tape,
    will rewind, and then read the data off the tape. If there are any tape
    errors, it will be reported. The tape name does not have to be supplied
    if a drive has been assigned using the ASSIGN command.

In addition to the above commands, the user may type a control-A during tape
verification for status information. This will enable the program to report
to the user which record the program is currently on. To abort the verification
process, type a control-E. This can only be done during verification.

A tape with a write ring must be placed in the assigned drive or an error
will occur. The tape drive must also be on line.

7@0+-6@2+\"# 0(4	$ $D@D!"\$#4	$ B2 2 	\4/ 2 $
 &4	. 2 $ &4	.6@3,:\"	b,0,y\"	`,>\"	a\"	d 2 	\4/,H,~\"	f,~ B20B++6\"	j,^,~\"	m!"X2	4	r,^,~0BJ+	u 22bD	w+2,~,> 2 	\4/ 2 $C+ ,> 2 	\4/,d,~,^,~|CABCDE@@2BDO2BD,~.&1& +f2B	#+k\"	w+\"	|+ $
24	.`b+	. $	824	.`b+	.!"\$
4	$ B1!"54	$ B1Q1!@4	$ 1@@4	$95,~ $
24	$`b+	.Z+!!!
 $

24	$`b+	.OZ+ $
24	$`b+	.@Z+ $	824	.`b+	.3H	#+
O@3,~ $	824	.`b+	.3H	#+
@@3,~ $
24	.`b+	. $	824	.`b+	.\"
6@3+\"
73\"
\"
6@3+ \"
,~\"
,~ $	W24	.`b+	. $	824	.`b+	.7@0+. 2	4
 04	$@@0\"
@@#,~\"
!,~,q 2 $4	. 2 $$47 22`D,	@@5+00BH,
& 22aD$+	.\"
( 2 $4	.,~ 2 
*4/ 2 $4	. 2 $4	. 2 $4	.!"X2	4
+,~,q 2 $4	.@@  
-*"# 2 $%4P,f,	@@5+I0BH,
& 22aD$+Z\"
.,y\"	`,>,^,>\"	a6@3,{,~,y\"
0\"	`,>,d+W@@' 
4*"G 2 	\4/ 2 $&+ ,>,~O@' 
4*"G+_@ F 2D	#,~."0B+g+QHXH*#G G DH.$	 DG1d+k 
5*",~0 " 
5* "+ "!$, 
6/ 
6/ 
7/,~ ", "0 "0 "00,~ Bq 
7*"x 2 $
 &y4	.\"
8 " | 
:J4	$ 
;*>/ 2 $4	.:5 50"+
;+ "  ,y\"
=,> 	"\"	a+B Bi 
@*"p\"
@ 
D*>/MTVRFY>@A@AS@ASSASSIGNDEASSIGNEXITHELPINFORMATIONPUSH@QUITREWINDSETUNLOADVERIFYlHERROR: \"	#e "U$@+ + \"'<A command, 6H	*MTVRFY: \"	-e "U$@+ + \"'+ ,~TAPE@x	4A tape@ H	5Tape drive assigned - [OK]
CONFIRM@x	< $	=24	.`b+	.+dTAPE NAMED@x	AERROR: Device is not MAGTAPE - fix device name.
Tape drive not assigned - run OPR and set the drive unavailable, or
mount the tape via the MOUNT command.
FROM PROGRAM@x	SCURRENT TAPE@x	V%No tape to unload.
\"	X,~pUnloading tape - [OK]
Rewinding...
Writing data on tape...
Verifying tape...You must assign a tape drive first.
%Tape drive is not on line.
%Tape is write protected. Insert a write ring.
 2l"	+ +50B(+	$,~	v%Tape already verified, verification was [OK]
%Tape already verified, verification failed, possible junk tape
TO EXEC@x
SYSTEM:EXEC.EXEOVERRIDEOFFONH
	H
	O@3,~@@3,~ABOUT PARAMETER SETTINGS@x
Unloading after verification: OFF
ON
Override tape header:  2l"	+ +)Tape drive deassigned - [OK]
%No tape drive has been assigned, aborting command.
0BH+	$,~
Data written - [OK]
p 2l"	+ +H 
Tape verified - [OK]

%Data error - tape may be no good.
$p'``6(q
MTVRFY: At record 8,^,^+Z
%Aborting verification...i
%Use ^E to abort verification.
COPYRIGHT (C) DIGITAL EQUIPMENT CORPORATION 1984.
ALL RIGHTS RESERVED.
 "   " "\" " U$@+ + \" ,~,
L<\"!+
T.p5>
\,>p,p+
[,^/:x,~,^/,~/pPp,>#/$`|+
]+
W?p,>p,p+
d,^"`>p:x+
f,^"`>p,~,> .p5>
k,p+$ Z,^:x,~ ,>Zp>w h+
h,> ?p,p+
s Z,^:x+
t Z,^,~,> >hh,p+$ Z,^:x,~,> >hh,p+&hh Z,^:x,~:x,~,>,p7:,^,~,>,>,p7:,^,^,~>
~,p7:~
~>~,~>
|}~,p7:|~}
|>|,~,> .p5>,p+( :,^"Z\,^?x+p ,>Zp>w h+
? JSYS ERROR: 
PROGRAM CANNOT CONTINUE
 Z,^,~hh Z,^,~ +6)6`)ES
nE?
pC0r
`C0r
ao[
fi;
i>#s
V>#_
XkdkbkakaE[
z?;
}IYO`G)OX OLsxOLs|OLLzHIDlxOYnOYvOXtOXlrOXXpHIDYnORsXORq`OR^^ORK\OR8ZHIDXXOLSbOLRlOL@jOL<hOL*fOLdHIDXbOF3JOF3VOF!TOFROF
POF	NOEwLHIDWJPzd"OTI@WHoWHmUWHmQWHl3uO< xO%?OLZWWB!XPk"PimmzOE0^OE!"OE.OD~wODpODJGODF*
OD9
OD9OD9OD9
OD9
OD9	OD9	OD9
OD9
OD9OD9OD9OD9OD9OD9OD7,OD7OD3QOD17OD,'>OD,?>9[
t>3;
wPHhfPHhePHhePHgmP.WuPJ
tWuPJ
sWuP7
fWuP7
dHJdHfbHelHRjH>hH+fHJoLHFJHFVH3TH RHPH
NOqFxOqF|OqzOq&nOq&vOqtOp}rOphpHrXZOkXOjt`Oj`^OjL\HJ
pH+nH+vH*tH*lrHJxZH$sXH$q`H$^^H$K\HJcdHSbHRlH@jH<hH*fHJOLH3JH3VH!THRH
PH	NOF
sxOF
s|OF
LzLA$5C AP N:pN9XhxN9WF|N9&N9r_q$
kmzt9
hVS$
\VS
]VSM
WVSX
[8Q1;,~M',2M'*hM'(@M&~(M&rI@M&NtM&NM&<]M&<\ M&4
M&/DM&-)
Oz!r
Tz!r
T
T,
Tz)0
L
St,
Ll <S1&D	L	D i})m!	DDzo4
Tznt4
LJ"hX RD89w+z#,897e
DWQ^Nm;NkY{/?vOvA+OvA*OvA)O*3O*/kDIY[|S7(~z-mOOrc OOqh }7k 
I@hO`D
O`CO`OUOTH
O_._O_(2nE%O=O/L`iMKoO.4=
O0"O\[{ON_}ONK]ON@ION|ONk=|GJPHhePJYP2iP2i$P	P	83@WQI8z#0/Wk8/i79P@VKV;/l)Hl(?PbK^,%G@3nK/bf_15l
|BN'PcEL2cEHycDmz0ZZYYVS	&0bnIS`H9M#*
nK)PWx .b5.a4.a4

		
rLdJU)(
r:^SQhKWKHB)HB(Ll\)[pLl[eV~0KJYU)kYT%+m')-F.LYfW)LYe{x
DqLD7p(LD7WcLD7W\ LD7O#,'-X2&T8b$8H+k
m75r6=#&/KH&/JHE$X,rfD>ToL>Aj<1TOs.a[L]K+mK+lu_(T+%(TsC!|K@(r2
t(1L-:GHi)0QL1P	Sop2>'Ke
`R]m2	KHY4	K4DoPR}
c[P	C;@!#+
iD''JiwW	x
i
G
i
OjO0eGQw{<L7w^,_e)J^wcdakW}y'#,_9p/
_9j(3H
_Z7/_g(R\} $R\}x	u='JSz_3N=qJO	)	 
M+2JM@:@Kmn~FKjgKjfKRY;KRY"6KQkt
RKQkVKQjB1JL JL  JLPJLzU H&<0@JLmf`JLaUJLL^
Ks	-70H_M"6H^'4	H^!	H^t~k:HY5b6HYfd
GE75
GD7S z#,R84$ [Z{'GS(?+qj	~nW%tR%V
|O/+])d)|k6w,D+\2g'r'I(\)8*\)7\	\	)\+,\6.\.,[rO.O[mNO[mO[m	O[l|[l{&O[l+O[kO[kO[j]O[jRO[i%r%H([Z[X%[Qgr%0[Ms/[M"-[M	+[L,[FG[@v*r#eOD^w'dw]!+{0