Trailing-Edge - PDP-10 Archives - BB-L288A-RM - swskit-utilities/filadr.exe
There are 3 other files named filadr.exe in the archive. Click here to see a list.
?p0?hX0?x " 
<++	2	`]@H0	2@   4 B@@4 "4aF+3 5@@A@@A "& $5,# ^K K "& $6,# ,6BA	@@A+60FpIG`G@G G(NG0C $<,!,"<,~ $=,! $@,# ,"ZH4,~GpH H0 $C,! $F,# ,"+@ ,~IHHXI,"\"P,~
This program can either dump out the addresses of the disk which a
file is using, or dump out the addresses which are marked in the BAT
blocks of a structure.  Commands are:

  ADDRESS arg	Set whether or not to type the addresses of the used
		pages, or just plus signs.  The arg is one of ON or
		OFF.  The default is ON.

  BAT-BLOCKS str	Type out information about the BAT blocks on
		the indicated structure.  The disk addresses pointed
		to by the BAT blocks is also listed.

  EXIT		Leave the program

  FILE spec	Process the given file spec, making a list of the
		addresses the file is using.

  HELP		Type this message.

  WIDTH arg	Set how many addresses to print on a line.  The
		argument is one of WIDE, NARROW, or DEFAULT.


1.	WHEEL or OPERATOR capability is required to run this program
	as it does DSKOPs to read the index blocks.

2.	All disk addresses will seem to be at least as large as the
	value 10,,000000.  This bit can be ignored, it is simply a
	flag meaning that the address is a disk address.

3.	Numbers in the output followed by a period are decimal numbers,
	all other numbers are octal.

4.	Any gaps in the output (such as non-printed sections or page
	numbers) indicate that an area exists which has no pages in use.

5.	Any asterisks indicate that the indicated page is recorded
	in the BAT blocks for that structure.

6.	Addresses in the BAT blocks are listed as A,B where A is the
	address of the start of a bad region, and B is the number
	of consequtive bad blocks.

7.	The headers for the BAT block typeout mean the following:
	UNIT	  The logical unit within the structure
	BLOCKS	  The number of blocks found to be bad on the unit
	REGIONS	  The number of regions which are bad.  This number is
		  how many entries are made in the BAT block
	COUNT	  The number of regions which were found bad by the
		  monitor.  This will not include regions originally
		  found by the mapping program

,$I,!!$4D+ $K,# DA$L,!0$M,#@DA,",	4@@A\"%,~, B`b,; OZA R
%5`b+16B!*+:6,,&,*,2,A S@636@,C*V] %:@]"X:^!*~c(A[4BAGB^:^ ,,&,*,2,G ].B^.B*j:3A\^^A%7@t,~`A$%,~ f &(@ g@^ ^@,C j] %:@] X7$`,~bD\+S %F` $a@ l `.$0 A[4H[a@+YV  $,C+]  $,C+]`@ m $a@:`3d`+O %,~ $n,! $p,# DB $r,! $M,# DA," B'4"t0B+\"C B(4,
@D\"C(4 DB@@^@@_@@_,~ A 4 "`@6B4+ A'"t0B+ A $
1&27 " B\,~ ap+ A\$@@,~ap+  @ A&!&G&J+ ,~ @ A&!&G&J+  $,~
AG &0 $ BQ4,~@@]O@`!"~Q, [cE+/ZB`7 `ZB`:]*b, \BB`GB`,~!$~X$0 (	H*d3J+(6!$~Q, A[7@ &.+(	*d7 B],~,X " Ba@,u7,J  B8* @8  8.Ba..3.b+=,~d"7
.&2&a+H2"2b+D:_ $ A6@,~"
.4B%0b """!"X." (@ d$~cHd$.a Ea:a&. Ea:a.&.F8n:8x."*bO,~ @@a*"3O@bO@cO@c\"G Be@@G@@d!" $b64n d`b`b@+[ 
+6@+Ze6@b3Db7@+ Db b D
 c D7Dm+$ D+[ " "0B	+7@b+)!"v6@*br "2Bb+.,~D  " $,G  " $@,G F i@+:x`@,~`@+!"@ 3D@*b~7 G ,~@@70 0*"?,~d"p l" 8
f1 8f1 & $@Q4!1B(:2H?,~ ?Z1B
	Disk addresses for file $@
Super Index Block address:     Sections used: Index block has a checksum error

Total pages used:     Data pages: Pages listed in the BAT blocks (marked with "*"): 
Section:      Index block address:      Pages in use:          --    OF STRUCTUREPS@HpLISTED TO FILE$$
BAT blocks for structure :
Units in structure: 

Unit   Blocks   Regions   Count           Status

Addresses marked in the BAT blocks:
?Logicalunit number too large for tables\"
? Duplicate logical unit found in structure\"+
? Units don't agree in number of packs in structure\"+
? Unit found with zero sectors\" +
? No units found for structure\"%+
? Structure is missing some units\"*+@H:.Both BAT blocks are correctBAT blocks differ from each otherPrimary BAT block is badSecondary BAT block is badBoth BAT blocks are bad

? Device must be a disk
? This program can not run without WHEEL or OPERATOR capabilities

FILADR>6`6``OOrc OOqh OguxOguS
dK>xdK6n<*o UqQwx2qQ;tKZZYYV`S7[V`gXV`nV`
M/=7AM//A:L'q/L'E,9%*MLF7MLF6K}AOpX9KK<cJ>w	47;L	*[37844{hk77C&)[S+UT.
$cPuAw`	C]Lm^.\\h`[M`C	^3+=]2Rb6TF`
CXpl	.06LCjkLCiyO@-DBbAPS%A,[%AO%?d]+w3GKzK
r6Ar5?fBr5>B+LA	E%wPl <
Nsz(TkuS$.yS$.qS$.qS$)H9A H@$Hf&f4KFc(	L	KHY4	t'JiwW	x9!QRgi @Je;lX~Je;lQJe;l0xJe;lJe;ipJe;iK`e3,1e'*)eC=wk;dRS(9(kBCu=d@%+T2%Mh;")MG2MG#KRsK@KRm#CKRY"=RKR'xKRNKRKQjB&KQhk`KQcIJL  JLmf`JLaU#ll	HYtW7HY\2HY[3hX R7mgR7mIR7lj7R7lW?R7lWR7lPB?R7lIR7q@:pR7q<@R7q
Y,_:,6,Q9R,ByR,ByP9@PLk+tVC+t&a%tV*$^)5+_)(c_Du"MRDCxGsbP0\B:/\>X\>5'\7N+\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