2172366_DT23_Sep64 2172366 DT23 Sep64
User Manual: 2172366_DT23_Sep64
Open the PDF directly: View PDF
.
Page Count: 154
| Download | |
| Open PDF In Browser | View PDF |
DIAGr\JOSTIC lrEST
lfITLE. DIAGNOSTIC MANUAL DT 0023
~MACH. TYPE !G20-1/1311-~ay _ _ APPR. _ _ DATE 9-17-6q
, ENGINEERING CHANGE HISTORY
E/C NO.
t
DATi:
t
ISHEETS AFFECTED
! '.
I
'
rr
d,.,
.·:.------l.--.-------1
'It
--------~·'·I,
,~:
;
,--------i~----_~-·t=~.-------
I
I
r)j',~,
1620-1/1:$11 ",::s
TABLE OF CONTENTS
PROG RAM DESCRIPTICN
00.02 - 00.03
PURPOSE
00.02
PROGRAM REQUIREMENTS
00.02
EQUIPMENT REQUIREMENTS
00.02
GENERAL PROGRAM FLOW
00.03
USE PROCEDURE
01. 01 - 01. 03
BEFORE RUNNING DT 0023
01.01
CONTROL S\VITCH SETTINGS
01.01
PROGRAM LOADING
01.01
OPERATING INSTRUCTIONS
01.01
PRINTOUTS
01.02
DUPLICATE
or
0023
NORMAL TYPEOUT
PRINTOUTS - REFERENCE
01.02
01.03
. 02.01 - 02.19
PRINTOUTS - ERROR
03.01 - 03.28
PROGRAM FLOW CHARTS
04.00 - 04.43
PROGRAM LISTING
05.00 - 05.55
DT 0023
PN 2112366
EC 412531
00.02
DT 0023
1620-1/1311-3 DIAGNOSTIC MANUAL
PROGRA'M DESCRIPTION
Purpose
DT 0023 is· a fault finding program which tests the fHe beginning
with the simplest operations and progressing to the more complex
(e. g. , Read Sector). This a rrangement allows a trouble to appear
in the simpleGt instruction that will fail, thereby simplifying
trouble an~lysis.
This program will not pin pOint the trouble for the Customer
Engineer, rather, it is intended to indicate the Failing Function
very rapidly after which the C. E. must rely on his standard
"trouble shooting" techniques.
Program Reguirements
This test is to be used on the 1620-1/1311-3. Its use on the 1620-II1
13,11-3 is not recommended.
Equipment Requirements
SQme routines make use of jumper wires to allow the 1620 to test
large blocks of functional circuitry (e.g., bit ring) independent of
the remaining file circuitry. Whenever jumpers are used, be sure to
follow instructions implicitly to prevent damage to the machine
circuits. If 3 jumper should be inadvertently installed in the wrong
location, write down the erroneous pin location before removing the
j~.mper ...: this will greatly simplify trouble shooting- any resulting
circuit damage.
The C .E. dIsk pack should be used with or 0023 but any (scratch)
pack may be used as long as the addresses are correct and
readable.
Dr 0023
PN 2172366
EC 412531
l,>-o:."!.~·,"",··"'·~.'~-~.1':'~··M.,···~
f
Start
Control
!I
I
1620 File
Indicator
'Reset
Blank
Transfer
I
'
I
'~ri te/Read
Data
Transfer
;
-----
I
J
Normal:-l
Read Head
,
r
I
f
I
1
1
I
\~rite
Oscillator
I
Flip lome
Triggers
Map
I
Compare
Latch
~-Restore
Addresses
I
I
Bit
Ring
Map
f
Read
I-Cycle
Entry
r
1
\vrite Head
'I
I
File
Indicator
Reset
10 THOU
(Test Comp)
I
I
Branch
Group
Mark
No
Mt\R B Bit
I
..
I
',"'r
I
Read
Sector
I
I
1
.[
I
J
Seek
Scan
Select
Lock
..
I
Group Mark
':'Control
t
. I-Cycle
Entry
I
.NOTE: See Pages 01.03 and
,
Spindle
Speed
I
----.--..
Force Error
Latches
Head
Alignment
I
for starting addresses of Routines •
DT 0023
PN 2172366
EC 41257'
01
USE PROCEDURE
Before Running Dr 0023
1.
2.
3.
4.
5.
The 1620-1 must be functioning properly.
Install C. E. Disk Pack (or scratch pack)
Disk Pack .!!lY.§! have
good addresses.
Turn on 1311 start/stop switch.
Verify proper initial seek sequence before proceeding.
a. Carriage seeks to track zero after loading heads.
b. Ready (green) light turns on.
If "an or "btl above do not function properly, correct before
proceeding.
8
Control Switch Settings
1.
Normal program run, turn all switches down (tloff" and "Program").
Alternate sense switch settings:
a. SS 1 ON
By-pass error typeout during diagnostic loops
b. SS 2 ON Redevelop error
c. SS 3 ON Loop in core load and suppress normal typeout
d. SS 4 ON Loop in routine
Program Loading
L,
2".
Clear 1620 storage 31 00003 00002
Put program deck in card reader and press LOAD key or
load paper tape (insert I 36 00000 00300 RS)
"
Operating Instructions
1~
2,.
3.
4.
S.
6.
Respond to instructions from typewriter. (Type Module number, RS.)
Read and execute instructions in Reference A (Machine hang up conditions).
Follow typeout of program sequence. If an error is detected, look up
error number or reference number in this manual.
If the 1620 fails to start after correct executiQn of instructions in
Reference A, check the following: '
a. Sector cycle on Solid-Logic, 05.07,,10.1
b. File Control cycle on s oUd - Logie 05.07.20.1
c. Cyclinderoverflow on solid - Logie 05.30.10.1
d. Address cyclinder check on solid...; LogIc OS .. 30 .10.1
To RESTART PROGRAM I branch to 00500 (either core load 1 or 2).
After correcting trouble, ALWAYS RERUN COMPLETE PROGRAM
(from step 1, program loading)
. or 0023
PN 2172366
Ee 412531
01.02
Printouts
1.
Normal typeout
The typewriter prints out the address and !.A!!!!lf; of each test routine
as it sequences through the program.
Example
2.
Q.4506 - BRCH NO GM
04860 - RD I-CYC ENTRY
etc.
REFERENCE Printouts.
The typewriter will print out reference statements such as "REF A" ,
"REF B", etc. These references provide additional information requirpd
to implement certain test routines. The references are arranged in
alphabetic order starting on page 02.01.
3.
ERROR Printollts
I.
The typewriter types error numbers such as "ERR 001 ", ItERR 102 I
etc. whp.n the program detects a failing function. Descriptions of
error numbers are arranged in order starting on Puge 03.01.
After each ERROR typeout, the machine will halt. Pressing the 1620
"START" key puts the program in a diagnostic loop. Further ERROR
typeouts and Halts may be suppressed by turning SW #1 on.
4.
DIAGNOSTIC LOOP
This is a short programmed loop designed to exercise the failing
function. It can be used as a scoping loop or to check rspair.
Duplicate
1.
or 0023
Cards:
Place program deck in card reader and blank cards in punch hopper
b. Clear 1620 storage
c. Insert 31 00501 00500
39 00501 00400
49 00000 RS
a.
2•
Paper Tape
a. Load program tape onto reader
b. Insert 36 00000 00300 RS
c. After program ,is loaded, branch to 00588.
DT 0023
PN 2112366
EC 412531
DIAGNDSTIC TEST 0023
TURN ALL SWITCHES OFF OR TO PROGRAM
rn-s
KEY I N MODULE NO. PACK I S ON
03616 - REF A
01+186-1620 Ff lE I ND RESET
0'+ 506-eRCH NO Gr 1
0486D-RO I-eye ENTRY
IT6304-FLIP MUC TGRS
v
07238-NORt·1 FILE iND RESET
07666-RD HEAD HAP
PART 2 OF DT 0023
~R[
HEJ\OS AT CYL 03. TYPE Y-N
~)
Q.3796 - REF ,)
03984-HR I-cve ENTRY
04 1+96-DLANK
XFER
Q5S02-\,lRJRD nf-, Tf.. XFER
Q,8740-HR HEAD MAP
09180-COlv1PARE Ll\ reB
59612-RESTORE ADDRESSES
Q9960-RD SECTOR
.
1231
SEEK
2074-Gt1
+COtlTROL
t12762-FORCE
ERR
LATCHES
T3l~l~6-MAR 8 31 T 10K
13666 - REF
H
TEST COMPLETED
NOTE: Five Digit nlimber preceedlng routine title is the
starting address of that routine.
or 0023
PN 2172366
EC. 412531
DT 0023
1620-1/1311-3 DIAGNOSTIC MANUAL
INDEX OF REFERENCE TYPEOUTS
REF. CHAR.
A
B
C
D
E
G
H
J
K
02.02
02.02
02.02
02.03-02.05
02.06
02.06 - 02.07
02.07
02.07
02.07
N
P
02.08
02.08 - 02.10
02.11 - 02.15
R
S
T
U
V
02 .16 - 02 .17
02.18
02.18
02.18
02.18
y<
Z
02.19
02.19
M
or 0023
PN 2172366
EC 412531
02.02
REFERENCE A
What To Do When The Machine "Hangs Up"
IMPORTANT: 1.
2.
Machine is now in a hang. up condition.
These hang up conditions may occur during
normal operation of the program. It is
~tial that the following steps be taken.
To get out of hang up conditions:
Push Reset and Release keys simultanously, then
push the start key. The test will proceed.
REFERENCE" B
Attach a ,jumper from Al D40K to J pin. This will prevent the
1620 clock from stopping on an illegal operation.
Press 1620 start key to continue.
REFERENCE C
A select lock occurred which cannot be isolated in core load 2.
~ead in core load 1 and branch to the Select Lock test (00556).
Note: If Select Lock is on when Dl 23" starts execution,
t:RR 100 will type out.
DT 0023
PN 2172366
BC 412531
,REF~RENCE
D
Read Scan - This routine reads a track into core and prints out
the First Record. (Set typewriter margin to type 70 character.s
per line). The File Op. used is a RTN with head o.
1.
Install jumper from At F33R to J pin.
This brings up "Gate A of the I/A record" which causes all
data (AGC, address and record) to be transferred to the
CPU on a Read Ope
2.
Turn switch #1 ON to cause the Read Ope to loop.
3.
Press 1620 start kay to begin.
4.
To type out a data scan, turn switch #1 off momentarily.
r~turning It to the ON position as soon as the typewriter
. starts.
5.
Compare the. typeout to the scan typeout model on page 02.05.
Mark the location of the first character on the typeout that
fails to compare to the model. This will heip to identify the
matching error typeout.
6.
Return to Ref "P" or "N" and proceed.
Scope Simulator
· The typewriter may be used in lieu of the scope when using the
scan routine. This is done by substituting the signal to be
,displayed for the standard read data line, thereby converting
logic levels into read data, and transferring this information to
. core.
, 1.
Remove the slip-on terminal at edge connector Al 002 F and
install one end of a long jumper to this pin. Use the other
end of this jumper to probe any logic line desired.
" 2.
The scan jumper, Al F33R to
· 3.
Press 1620 start key. (1311 start/stop switch should be on).
· 4.
Turn switch #1 off to type out.
5.
J pin must be on.
Note the time base of the display on the prior read data
typeout. This is important since some machine failures will
change the time base (number of machine cycles) between
sector start pulses.
(Continued)
DT 0023
PN 2172366
EC 412531
02.04
~cope
Simuiator (Continued)
6. Interpret the voltage levels as follows:
+ for entire Bit Ring cycle
= Voltage - for entire Bit Ring cycle
-@-= Voltage
'*
anything else
= Voltage -
Example:
= Voltage
7
for some part of Bit Ring cycle
- for 4, 2 & 1 of Bit lUng cycle
(Continued)
DT 0023
PN 2172366
EC 412531
REFERENCE D
(Continued)
Scan Typeout Model
NOTE 3
Sector Start .
(Index)
Addr. AGC
/~ Gap
Gap
Record
Recol:'d
Ilf
I
'
12 Pas
\/
6 Pas
100 Characters
AG,C
\/
,/
8 Pos
~400060~4006002334455667788990011223344556677889900
112233445566778899001122334455667788990011223344556677889~~~
I
I
I
I
I
I
I
~S--------------------------~------------------------~/\_--~-----I
Record
Addr. AGC
2nd Sector Start
NOTES:
l~.
2.
The above typeout is a typical example of the information sent
to core on a Read Op. with "Gate A of the I/A record" conditioned
by means of a jumper.
The Read Gate is off during most of the AGC. This blocks read
rlataand results in no bits set into FBR. The read translator
decodes "no'~ bits as 3/I4's. Even parity 8/LI's typeout as@(center scored "at signs tt).
3...
The gaps ordinarily type out as f.Jl s ; however, this is not
extremely significant. They may type out correctly as any
combination of 4, 2 or 1.
lI,.
The I/A and record typeouts both show the actual data written
on disk. TheliA in the model shows that cylinder 03 was read.
5.
The addr. AGe of the second sector Is displJl\yed so that any
failure occurring near the end of first sector might be recognized.
DT 0023
PN 2172366
Ee lI12S31
02.06
REFERENCE E
Re.ad Head Map
This routine reads full track with addresses from each RIW head
at cylinder 03. On each read operation, the first five characters
of the read data in core are analyzed and the R/W head number is
decoded. This information is then stored in a matrix (Head Map)
along with a record of any errors occurring on the data transfer.
If no error is detected, a digit representing the R/W head number
is stored in the map.
M'eaning of the Symbols,
= (Flag) invalid address
= no data transferred
t = read checks or parities
@
digi t 0 through 9
= Head address actually read
Examples
0123 1156789 - Normal map
@1~31~56789
No data XPerred when head 0 tried; all others OK.
0123 115+789 - Parities when head 6 tried; aU others OK.
REFERENCE G
To Run The Bit Ring Test
1.
1urn off 1311 start/stop switch.
2.
Attach the following jwnpers:
a.
b.
c.
3.
(Read Parity to 8 1 or 8 2).
logic pages 05.05.22.1 and 05.14.30.1
Al 1\15E to Bl E36Q' (NQlt to Bit ring advance)
logic pages 05.06.10.1 and 05.20.20.1
Al A15D to BI E43F (MQl to A resets)
logic pages 05.06.10.1 and 05.32.10.1
Al F09F to BI D21tR
Press 1620 start key.
(Continued)
DT 0023
PN.21i2366
Ee 412531
REFERENCE G
This routine resets the Bit ring to
jpfroGeeds t~Ji advance the bit
rIng until 81 or 8;2 Is sensed. The p)('oH)tbut! cou.nts the number of advance
pulses sent between S1 and S2 bits. sensed, to determine where the
failure occurred"
Note: Correct operation is indicated if Ref. "Zit types after several
seconds"
REFERENCE H
To Run The Read Oscillator Test
1.
Turn off the 1311 start/stop switch.
2.
Attach a Jumper from Al F09F to B1 B44C. This connects Read
Parity to counter 000 - logIc pages 05.05.22.1 and 05.15.60.1.
3.
Turn on the C.E. clock gate switch.
4.
Press 1620 start key ..
Adjusting The Oscillator
With the program looping, the OSC. repetition rate will type out
periodically. Tum the adjusting screw on the SMS card at Bl 020
1n very small increments until at least two typeouts indicate that
the oscillator Is in spec.
Turning the screw clockwise decreases the time interval between
oscillator pulses.
For B Suffix 1311s (with two oscillators), after adjusting one
Qscillator card, exchange the 8MS cards at Bl 020 and 19 and
repeat the adjustment on the OSCillator now located at D20.Both
oscillators wIll then be in adjustment. Turn Switch 2 on to Exit.
REFERENCE I
1.
Turn on the Write Address and Compare Disable switches.
2.
Press the 1620 start key.
REFERENCE K
You have told the processC?t that the carriage is not positioned
at cylinder 03.
1.
Manually operate the detent and move the arm to cylinder 03.
2.
Press the 1620 start key.
ur 0023
PN 2112366
EC 412531
02.08
REFERENCE M
Make sure:·
l~
All manual jumpers have been removed.
2'.
All operating
3..
Remove the C.E. disk pack.
4.
Install machine covers, etc.
sw1tche~
are in their normal operating p':)sition.
REFERENCE N
The file failed to Read (no data transferred) from any head.
(See REF E for detailed explanation of H~ad Map.)
1.
Press 1620 start key.
3-.
If no Error typeout, press 1620 start key.
4'.
Do Ref. H.
5..
If no Error typeouts, press 1620 start key.
,6.
'1.
8,.
1):)
Ref. D.
Compare the scan typeout to the error typeouts shown on
page 02.09
Note the number of the typeout which matches or most
nearly resembles the typeout given by your machine.
Refer to Functional Failures listed by error number
on page 02.10
or
0023
PN 2112366
Be 412531
02,,{)9
REFERENCE N
1.
~OOOOOOQOOOOOOOOOQOOOOOOOOOQOOOOOOOOOQOOOOOOOOOQOOOOOOooogo
0000000000000000000"00000000000000000000000000000000000000000000000000
,
2.
I
I
I
I
I
I
I
I
I
I
I
I
I
_~~~~~,~8i~~~~~'~~
~_.~~~~(:o'.Ei(~(~i{~~~~~~
I
· lJ.
I
~~~~)~i'~~~~,l~~~
~{i@~tl~i(~~~.@~~Q.e'(i(f~~~(~
,
3.
(Coni
I
I
I
I
I
I
ooooooooooooooooooooooooooooooooooooooooooooooooooooocoooooo0000000000
0000000000000000000000000000000000000000000000000000000000000000000000
I
I
I
I
(Continued)
DT 0023
PN 2172366
EC 412531
I
t
I
02.10
REFERENCE N
(Continue~)
Funct.ional Failures (possible
1.
caUSi~S
of
R€~iL~'I{j
No data is rf.!ad from the disk ... there is no read amp output.
Only the 1st AGe appears in the typeout. l'11i5 is possible
because the following are present: AGe gate, clock gate, OEe
pulses, bit ring pulses, NUC counts, OlE tgr. flips and CPU
sync pulses are generated. The lack of any bits in FBR translate as 8/1~ f S and typeout as 01' s. Check the following
possible causes:
a.
b.
c.
, d.
e.
No head selected
No signal gate
No read gate
Open coax or dead read amp.
No gap gate
- 05.25.QO.1
- 05.22.30.1
2.
Check for end IIA gate up solid
- 05.22.60.1
3.
Check for AGC gate up solid
- OS.22.l0.1
4~·
No j\GC information Ol~ data has been transferred.
following failures:
- C2.33.20.1
- C2.33~15.l
- 05.22.50.1
No CPU sync
- 05.09.20~1
b. No read enable
- 05.09.10.1
c. nlE tgr. off solid
- 05.08.30.1
d. No phase A, B or C pulses
- 05.1'-1.10.1
e. No clock gate
- 05.22.30.1
f. No sector start
- 05.21.10.1
g. ,End of record gate on solid
- 05.22.60.1
h. Group mark or WLR on solid
- 05.30.10.1
i . . Functiona1 reset up or down solid - 05.32.20.1
j. NRF tgr. on solid
- 05.21.30.1
k. Gap gate on solid
- 05.22.50.1
1. Compare latch on solid
- 05.21.30.1
a.
DT 0023
PN 2172366
EC 412531
Check for the
02~H
REFERENCE
p~"
Parity errors occurred on. two or mOf~'~
(See REF E for detailed e}cpianaUon
H(~;:Hi
Map 8)
1.
Press 1620 Start key.
2.
Do Steps 1 through 6 of Ref D.
3.
Compare the scan typeout to the error typeouts shown on Pages 02.12 and
02.13: note the number of the typeout which matches or
most nearly resembles the typeout given by your machine.
4.
Refer to Functional Failures listed by error number on
Pages 02.14 and 02.15.
NOTE: The scope simulator may be used in lieu of the
scope to check the items listed under FuncUqnal
Failures.
(Continued)
or 0023
PN 2112366
EC 412531
02.12
REFERENCE .l.
Scan Error
Typ~~~~
Error No ..
15eoo~1150121&5G18&01115026500G511109OO&1e15eae5111GOOOO11IseOO510100
1.
005111500001&1000051114OO&G1G14GO&5111egOOG1&15eoo51&1&1~1500e51115
I
I
I
I
I
,
I
2 •.
3.
iffff!lfrt~~FffooooQoOOOOOOOOQOOOOOOOOOQOOOOOOOOOQOOOOOOOOOQOOOOOOOOOQO
0000000000000000000000000000000000000000000000000000000000000000000000
I
I
I
I
I
I
I
....
s.
~7~£fF4~i;~£~F£fffff~~OO60023344556677889900112213445566778899
0011223344S561)71889900112233445S661788990~~~400060140Jt601233445566
I
6.
I
I
I
I
I
I
_~~~~~~~fi~~:1i("~~~
_ ~~~~(a~~~(_'(~~:(~
~~_
I
I
I
7.
8.
(Con t l!lue d)
DT 0023
PN 2172366
EC 412531
I
I
I
I
REFERENCE
P.
,
Scan Error T.YReou'9!
10.
11.
12.
13.
1 ....
1S.
~2C0060~4006002334455667788990011223344556677889900
1122l34455667788990011223344556677889900112233~.5566778~ge~~~
I
16.
I
I
I
I
I
~L~00060~006002 33445.5667788990011223344556677889900
1122334455667788990011223344556677889900112233445566178899~99~
'I
17.
I
I
I
I
,
I
I
~200060~40060023344556677889900112233445566Z7889900
112233445566778899001122334455661788990011223344556677889~1~
I
I
ttontinued)I
DT 0023
PN 2172366
EC 412531
,
I
I ,
02.14
REFERENCE P
(Continued)
Functional Failures (possible~::auses of
{;i£:,Zill1
Check items listed under Error No. corresponding to Error
typeout number shown on previous pages.
NOTE:
Either Scope or Scope Simulator may be used
ERROR NO.
POSSIBLE CAUSE
(See Ref. D).
REFER TO LOGIC PAGE
Check for following error conditions occurring during the
. record portion of the sector.
a. Solid addr. compare gate
- 051.15.70.1
b. Write strobe on (Bit rine C)
- 05.12.GO.l
c. Counter 003 or 004 gate MAR
- 05.15.60.1
d. No standard read data
- OS.l2.l0.l
1.
2.
~
EvenFBR B bit on
A similar typeout
(DIE). Note that
when no. read data
.... 05.12.10.1
solid
\\lould be given for any bit of either FBR
extra bit is present even during the AGe's
is gated.
3.'
No AGC gate
- 05.22.10.1
4.
OlE trigger failing to flip
- 05.08.30.1
5..
6:
a.
No O/E tgr. advance
b.
O/E tgr. on solid
Address AGe is too short.
Set counter 8-10 ;coerau'on
(;(\:~n,dit:~,;(jin!\ju,
-being vE)Xf:;;:~\'...ated j ~3 rH~
Op "
(to I-cycles). The pr'Ogrf).~,m wHJ. i"EH1;ii';',~'/,
-Cycling through File Load Cycles.. Sec
l'\~ote
to i"UO\N ;:::Hngle
on following page.
Check for -8 File Exit
See logic 05.07.,30.1 and ltD pages 04 .. 01
eSc
04 .. 02 ..
ERROR 131
'1620 clock is being stopped erroneously.. Check for -8 Clock
Stop (should be plus). See Note on following page.
See logic 05.06.10.1
ERROR 132
,-Hang up condition occurred dUring File Control Cycle of a Read
operation with a sector count of 000. Switch thousand and Sector
test gate should tum on File Exit latch. Program will remain
in a diagnostic loop. See Note on following page.
'
Check for +Y Fe File Exit
See logic OS. 07 .20.1 and ILD page 04.02
ERROR '133
Machine failed to exit from a Seek (to cycle 03) operation.
Program will remain In a diagnostic loop. See Note on following
}:)age.
Check for missing -Y Promised Exit
See logiC 05.07.30.1
ERROR134
The carriage went to positive stop on a Seek to cylinder 00.
Note on following page.
Check for following failures:
1. -y counter 000 off solid
-OS.IS.60.1
2. One or more MU C triggers on solid
-05.15.40.1
After correcting trouble push 1311 start/stop to restore carriage.
$ee
ERROR 135
Busy latch failing to reset.. Reset normally occurs when +8 15 M8
goes plus after the detent seats. See Note on following page.
Check for down level on +Y File Not Ready
See logic 05 .. 06 .. 10.1
DT 0023
PN 2112366
EC 412531
ERROR" 136
Carriage will not seek past cycUnder 00
a seek to cylinder 03 • See Note.. Check
on solid.
See logic OS.IS.60.1
fOll'
ERROR 137
Machine failed to turn on Exit latch on a.n Address Check.. See Note.
See logic 05.07.30 .. 1
Check following possible causes:
l. No gated sector ..
2 .. No gated index ..
3. NRF tgr .. fails to set.
4. No Addr.. Cyl. check ..
5. File reset up solid.
6 • No selected pre- sector or sector ..
Machine failed to turn on Exit latch on a Read track operation. See Note.
Check for missing -8 End track
See logiC 05830 e 10 c 1
NOTE:(Scope'Loop)
Turn on Switch 1. Push Start Key. (If Ref Z types remove
jumpers that were installed and push start key again.)
You have entered a two instruction routine which follows
each of the above errors It is built into the program to
allow the repeating of the failing instruction. Because all
of the errors on this and the preceeding page are Hang Up
Type Errors, it will be necessary to push the Reset and
Release keys simultanously, then the start or Single cycle
key to repeat this routine.. After correcting trouble turn
switch 2 on to exit from routine. Push start k.ey to continue.
I
$
or
0023
PN 2172366
Ee 412531
03.10
ERROR 140
The carriage went t.o pas lt~ve st.0IP
See Note on following page"
Check for the following faHures~
1.
2•
~.
4.
q'JH<
MUC 1-2 trigger failed to turn off (Ae reset).
The set gate failed to come up ..
No count track pulses.
Busy latch failed to set.
-05.15.40.1
-C2.23.02.1
ERROR 141
The carriage went to positive stop on a Seek to cylinder 02. See
Note on following page. Check for MUC 2 -4 trigger failure to
turn off when MUC 1-2 turned on CAC inputs).
See logiC 05.15.40.1
ERROR 142
The carriage went to positive stop on a Seek to cylinder 04. See
Note on following page.
Check for the following failures:
r
l~
2,.
3~
MUC 4-8 trigger failed to turn off when MUC 2-4 turned on
(AC inputs).
Set gate up solid.
Count 000 latch failed to reset.
See logic 0.) .. 15 .40.1
ERROR 143
The carriage went to positive stop on a Seek to cylinder 05. See
Note on following page. Check for MUC 8-10 trigger failure to
turn off when MUC 4-8 turned on (Ae inputs).
See logiC 05.15.40.1
r
ERROR 144
The carriage went to positive stop on a Seek to cylinder 10. See
Note on following page. Check for MUC 16-20 trigger failure to
t~m off when MUC 8-10 turned on (Ae inputs).
See logiC 05.15.40.1
DT 0023
PN 2172366
EC 412531
ERROR 145
The carriage went to positive
a
See Note. Check for MUC 32 -40 trigger
when MUC 16-20 turned on (AC inputs).
See logic 05 .15 .40 .1
ERROR 146
The carriage went to positive stop on a Seek to cylinder 40.
See Note. Check for MUC 64-80 trigger failure to turn off
when MUC 32 -40 turned on (AC inputs).
See 10g1c 05.15.40 _) 1
r
ERROR 147
The carriage went to positive stop on a Seek to cylinder SO.
See Note. Check for MUC 128-100 failure to turn off when
MUC 64-80 turned on (AC inputs).
See page 05.15.40.1
NOTE:
A Two instruction Routine following each of the errors
(Scope ,Loop)
on this and the preceeding page is built into the
program to allow repeating the failing instruction.
Push the start key to enter this Routine. Because all
of the above errors are hang up type errors I it will
be necessaty to push the reset and release keys
simultanously, then the start or single cycle key to
repeat this routine. Turn on Switch 2 to Redevelop
error. After correcting trouble push 13n start/stop to
restore the carriageo Push start key to continue.
or
0023
PN 2172366
EC 412531
03.12
ERROR 150
Address check reset fuHed (fileq]d truck
Note"
Check for track gate latch faHing~,~JI turf~ r>n. orr innis sing
track start pulse.
See logic 05.30.20.1
'f
ERROR'lSl
'Overflow check reset failed (track Op e) ~ See Note ~
See logic 05.30.20.1
ERROR 152
WLR/RBC reset failed (track Op.). See note ..
See logic 05.30.20.1
ERROR 153
Address check reset failed (Sector Op). See Note.
See logic 05.30.20 .. 1
ERROR,154
Overflow check reset failed (Sector Op). Gee Note ..
See logic 05 .. 30 .20.1
ERROR 155
WLR/RBC reset failed (Sector Op)
.
See logic 05.,30.20,,1
NOTE:(Scope Loop)
to
See Note ..
Tum Switch 1 on and push Start Key for two instruction
Scope I,oop.
DT 0023
PN 217366
EC 412351
ERROR 160
the file faHed to read.
shows that 2 en' more of the
any data and the remaining heads had
on and push stort key for Scope Loop ..
Check for the following error conditions:
1. Read oscillator running continuously
~C2 .. 33.20.1
2. I/A record gate on solid
-05.22.50.1
If fallure 1s neither of the above items Branch to REF D.
See REF E for detailed explanation of Head Map. .
ERROR 161
Miscellaneous read failure pattern.. Push start key. If this error
types again start test over. Failure should fall out under different
~rror number with high probability.
ERRORJ62
The Head Map shows that 2 or more of the 10 R/W heads failed to
transfer any data and the remaining heads read good data (no
parities). This indicates a Head Address Register failure ..
Compare the Head Map typed out t'j the statements below:
HEAD MAP
1.
2.
~.
CIRCUIT FAILURE
0@2245@779
@323@@878@
10@1456@69
4.
OO@@455@@9
5.
0123@5678@
SoUd
Soli d
Soli d
Solid
Solid
HArt
HAlt
HAR
HAR
HAR
Not 2 Bit
4 Bit
Not 4 Bit
8 Bit
Not 8 Bit
See logiC pages 05.25 .. 30.1,05.25 .. 40.1 and ILD pages
06.03 and 06.04.
Push Start Key. The typewriter will ask to loop on a
single head or all heads. Turn Switch 1 on. Insert
the desired head selection character. Type RS. Scope
the failing circuit ~ If Switch 1 is off the typewriter
will type the address and first part of the data read.
Turn Switch 2 on to exit from loop
See REF E for detailed explanation of Head Map ..
(>
ERROR 163
File faUed to read correctly (parity) from one head. AU other heads
read correctly. Branch back. to beginning of test (00500). If
trouble appears soUd, bring in the second core load (Bra.nch to 00532).
(This will rewrite the a ddres ses and data on Track 3.)
/
(Continued)
or 0023
PN 2172366
EC 412351 .
03.14
After test is
test over If trouble: l~::ti:i ,"'; ';'0 l.'/i~~:~.!(;~:,", ;,
LJ,rJii "')(Ir:dJ'l {'\.l(il ~;1\e.
pack (cause unknown); H troubV::::
r.:\fr:.,~ 1.:h~~ dh>k pa(~k may be
'damaged - change disk packs.,
Jf or 0023 has never been run on thls palek N errors may occur
-on the first pass of the diagnostic ... possible cause - bad
data O!1 cyUnder 03.
t)
ERROR 164
File failed to read sequentially from heads 9-0.
Head Ador. Register CHAR) or HAR decocUng r,ircuit is failing.
Compare the Head map typeout with the failure maps shown below.
EXAMPLE:
HEAD MAPS
1.
5678956789
2.
3.
0123401234
0133056885
CIRCUIT FAILURE
Solid HAR 1 Bit
Solid BAR Not 1 Bit
SoUd HAR 2 Bit
Push Start key. The typewriter will ask to loop on a single head
Turn switch 1 on. Insert the desired head
~election character" Type RS. Scope fa.iling circuit. If switch
,l is not turned 00, the typewriter will type the address and
the first part of the data read.. Turn Switch 2 on to Exit from loop.
See logiC pages 05.25,,30.1, 05.25.40 .. 1 and ILD pages
,06 • 03 an d 06. 0 4 ~
See REF E for detailed explanation of Head Map
or all heads.
to
ERROR 165
/File failed to Read (tranRfer any data) from one head - all others OK.
The Head map typeout indicates the failing head position with an @.
Press 1620 start k.ey to put program into a diagnostic loop which will
'select and read from the failing head co Turn Switch 2 on to exit from
,loop.
See REF E for detailed explanation of Head map.
ERROR 166
R/W heads failed to load to the disk. surface 15 sec. after the 1311
',start/stop switch was turned on. This normally takes place during
.the power-on seek"
·Possible cause: Latch magnet not energized or excessive" slop·' in
~the head loading linkage.
See logic C2 .13 c 10 ~ ).
DT 0023
PN 2112366
Ee 412531
ERROR· 167
The carriage faHed to
t(,>
push start key for scope loop ~
Check following possible causes:
1. No Set counter 1-2 or 2-4 pulse
2.
3.
-05.15 .. 30.1
-OS.IS.10.1
-05.07.20.1
No gate MAR to MUC
No home Seek gate
ERROR 168
The machine is unable to decode the address read from disk. This
is probably caused by incorrect read format"
Press start key. The typewriter will ask to loop on a single head
or all heads. Insert the desired head selection character. Type Rs.
If Switch 1 1s off, the typewriter will output the first part of the
data read; If Switch 1 is on, error tYP(~outs are bypassed.
Scope
the failing circuit"
EXAMPLE HEAD MAP
----------3333333333
CIRCUIT FAILURE
IvIisslng Set Counter 4-8 pulse
(logic 05.15.30.1)
See Ref E for detailed explanation of head map.
DT 0023
PN 2172366
EC 4.12531
03.16
ERROR 1:10
Write Erase clrcuit tu.rnE!d. ni."\
8~~}"1«;!:
at BIB13. Scope as noted below"
ERROR f71
Read and Write gate HAnd" turned on Select Lock..
card pulled at BIC09. Scope as noted below.
Replace the
ERROR 172
AC- DC Safety circuit turned on Select Lock.
Replace the card
Pl111ed at BIC06 and scope the failing circuit in the DC (CPU not
running) condition. Mter correcting trouble I push start key to
continue.
ERROR 173
Multiple lv10dules Selected turned on Select Lock..
Module Select Lock map at Ref R~
Refer to
1. First core load: no seoping loop is provided"
NOTE:
(Seoping loop)
Scope the falling circuit in the DC condition.
After correcting trouble I push start key to
.continue.
2. Second core load: push start key for ecoping loop.
After correcting trouble ~ turn switch 2 on to exit
from loop.
DT 0023
PN 2172366
Be 412531
ERROR 180
Index is faiHrag to come up.
See logic 05.21.10.1
Check jumper location. (A misplaced jumper wUl also
cause this error)
ERROR 181
Disk array is running too slow. Check for bad spindle bearings,
slipping belt or dragging brake. Check frequency of the input
power. Note that motor may be 50 or 60 cycle - be sure that
proper pulley is used for the input frequency.
ERROR 182
Disk array is running too fast. Check frequency of input power.
Note that motor may be 50 or 60 cycle - be sure that proper pulley
Is used for the input frequency.
or 0023
PN 2112366
EC 412531
· 03.18
ERROR
too
Machine failed to Exit from a 'Write sect.''.:j;;;'
(Seetoli
count = 000.) See Note"
See logic 05.07.30.1 and ILD page 04 .. 02
ERROR 201
Machine failed to Exit from a Write Op. with an Address Check.
See Note.
See logIc 05.07.30.1 and ILD page 04.02.
ERROR 202
M~chine failed to Exit from a Write track Op. See Note.
See logic 05.07.30.1 and ILD page 04.02
ERROR 203
M~chine
failed to Exit from a RBC full track Op. See Note.
See logic 05.07.30.1 and ILD page 04" 02
ERROR 204
Machine failed to Exit from a Read Full track Op. with WLR checking.
See Note.
See logic 05.07 • 30.1 and ILD page 04.02
NOTE:
( Diagnostic
Loop)-,
A two instruction routine following each of the above errors
is built into the program to allow repeaUng the failing
instruction. Push the start key to enter this routine. Because
all of the above errors are hang up type errors, it will be necessary
to push the Reset and Release keys simultanously, then the
Start' or Single cycle key to repeat this loop. To redevelop
error, tum on Switch 2.
.
IJ1' 0023
PN2172366
EC 412531
ERROR 2.10
One or more bit lines in the write tr€;t(~l,:;:;;~(;~t(?it
The CPU attempted to write only the Sl and 82 Oln Kl\lisk
l~ending
8/4 bits (@) to the file. This combination 1s blocked by the
w'rite translator and normally sets no bits in FBR. Any bit
erroneously set into FBR will be written on disk (possibly, along
with the S/4blts should thjs combination faU to be blocked).
Note, on the Read Op. the no bit combination from disk Is
converted back to an S/4 (@) by the Read translator.
If the read field consists of variable, valid data, then the write
operation must have failed to write on disk.
The typewriter will ask for a character which will be written on
disk and read back to assist in diagnosing the failure. To
isolate the trouble, analyze the bit configuration of the read
field typed out"
For"a Scope Loop:
1. Turn on Switch 1.
2 ." Type digit which the program will attempt to write and read.
3. Type RS.
4. To type in new digit, turn Switch 1 off"
5., To exit from routine turn Switch 2 on. Type RS co
See logic 05 .1L 10.1
ERROR 211
Writing even parity failed to turn-on Write Parity check. Turn on
Switch #1 to enter write loop. Push start key.
,
See logic 05.30.30.1
.
ERROR 2i2
Reading even parity failed to turn on Read Parity check. Tum on
Switch #1 to enter read loop. Push start key.
See logic 05.30.30.1
ERROR 213
Ev~n serial FBR data picked up a bit writing blanks (SI & S2)
on" disk. Error hit is typ~d out.. Typewriter will call for a test
digit to help diagnose the trouble. For scope loop turn on Switch I,
enter Digit," RS.. The progra.m will attempt to write then read that
digit. To enter new digit, turn off Switch L To exit from routine
turn Switch 2 on •
.See logic 05 .12 .80.1
ERROR 2t4
Odd serial FBR data picked up a bit while writing blanks (S1 & S2)
on disk. Error bit Is typed out. Typewriter will call for a test
digit to help diagnose the. trouble. For scope loop turn on Switch 1,
enter Digit, RS. The program will attempt to write then read that
digit. To enter new digit, tum off S'witch 1. To exit from routine
turn Switch 2 on. Type RB.
See logic 05.12 .SO.l
or
0023
PN2112366
Be 412531
03.20
ERROR '220
An error occurred during write data transfer. The matrix typeout
(See example below) summarizes the errors occurr.ing during a Write
track, Read track, and Compare loop. This routi.ne writes nine
2100 character records; each record consisting of one of the characters shown in line 1 below. The data is read back and compared to write data.
WrlRd Data TranRfer
(Error Matrix)
12480t*@*
Line 1 = data written and read
W 000000000
Line 2 = sununaryof write checks (W)
Line 3 = summary of Even Pari ties (MBR E)
E
011111001
EXAMPLE
a 011111001
Line 4 = summary of Odd Parities (MBR 0)
R 011111011
Line 5 = summary of Read checks (R)
Line 6 = St.lJT1rtlary of Compares (X)
X 022221111
I
I
I
Errors when data =
Errors when data =
Errors when data =
$
0
1
Legend:
o = Correct Operation
1 = A check, parit~, or unequal compa I'e in CPU.
2 = Compare operation omitted *
After typing out the error matrix, the typewriter asks for a test
digi.t. Key in one digit and press the release/start key. The
machine will now generate a 2100 character record from the digit
keyed in, Write track and Read track (Hd.O). The first part of the data is
then typed out(See example below) to assist in diagnosing the·problem.
EXAMPLE
KEY IN WR-RD DIGIT
IRS
08252 EVEN ODD RD CK WTN 11 RTN 111118888888888888888888888888888888888
8
KEY IN WR-RD DIGIT
2RS
08252 EVEN ODD RD CK WTN 22 RTN
222221~I+I+I+I+I+&fLtI+I+I+LfLfI+L"+I+I+'+I+I+'+Lt'+I+'+Lf'+I+I+Iif'+'+'+
"t
KEY IN WR-RD DIGIT
4RS
0'8'252 EVEN ODD RD CK WTN 44
RTN
44444IU:1Be8Ss8S8SaSeesSSe9sS8geSeSeSFHJe8
KEY IN WR-RD DIGIT
8 RS
08'252 EVEN ann RD CK WTN 88
RTN
88888ijqij4ij£i~qqij4ijqijqijqijqijfiqijQijQijijqijijijij4
:fi'
'4
(Continued)
DT 0023
PN 2172366
EC 412531
ERROR '220 (Continued)
In this example 4 different test digits were keyed in (one at a time),
1, 2, 4 and 8. The output shows that only the first five characters
of each record were written and read back correctly; this corresponds
to the five characters placed in the address location. The failure
seen here apparently 1s caused by losing format control after the I/A,
thus the record (and record AGC) are incorrect. If your typeout
matches this example, check for a missing It set counter 16-20" pulse.
Scope Loop:
1. Turn on Switch 1.
2. Type digit which program will attempt to write then read.
3 • Type It.c;.
4. To enter new digit, turn switch I off.
$. To exit from this loop turn switch 2 on ..
See logic 05.15.30.1
Character Coding:
1620 -a.-Write Xlator -P-1311 ---J)IIoIll!flo,Read
Xlator~1620
C:---------C82 - - - - - - - - - . - C
B82----------F
,C82
~BA82
~~~ ql
~F84
B
F84
ill 0023
PN 2172366
EC 412531
03.22
ERROR 230
One or more heads failed to write correctly ..
Scope Loop:
1. Tum on Switch 1.
2 • Push Start Key.
See logic C2. 30.05.1
or 0023
PN 2112366
EO 412531
ERROR 240
.Read Back Check inclk;Oltor was
cij)jf~
"equal (Rd/Wr data compared equal in 1620 core hi)
transfer routine) •
. Check for compare latch failing to set or failure of 1311 compare
, It And II. circuits.
See Note
See log1c05.21.30.1
ERROR 241
WLR/RBC indicator (37) failed to tum on with either a Wt"ong
Length Record or Read Back Check error.
Check for a solid WLR/RBC reset. See note
See logic 05.30.20
§
ERROR 242
, RBC indicator (37) failed to turn on in a Read Back Check operation
. with unequal data. See Note ..
See logic 05.21.30.1
Also, the RBe Op. may be terminating too early (before any unequal
,data Is compared).
"Check for a missing pulse, set counter 64-80
See logic 05 .15 .. 30 .1
It
NOTE:(Scope Loop)
1. Turn on Switch 1.
2. Push Start Key ..
or 0023
PN 2112366
EO 412531
03.24
ERROR'2~L
A'ddll"oss ,[>r", 1C,,;,,,f.l'
•
!.~~;
\hJi8'r~f"'''~
0Y"!i""U~···t(
..;;.!.",
~,).," .",;~ ..J.,,_. ~I
.,J~
'''.'
Check the following pO:S;~:'ibJl;~ cal:J{S~\
D
o
o
o
o
D£CISIOIU
m.n
•• teAlIS A fIOm WOI A IRAHCM TO ALTO"'Tt
""lltS
IS P'OSI'IU lAID 0It VA'UAILI (_ITIO••
PROCESS ..,,: A (jRW' OF ••1IUCTIM VIt'CI'i PD,• • A ...nSlI.
runtTtOlf
'"1:
MMD" ACCDS
COMMEt":
AN
(mv
FftOM Oft OfT '" ANOttU MftT OP' "
(011 ntl 1M( PAGE).
PRlDl'fNtO
,_un:
I'UfICHIt CAIIO: .
ot
"'",.Nt
A GI\OU,
maATc. HOT D~U.u Ut ~I
PMTltU\.AR StT . , .1.oW CHAR".
0It.Q2
~ONH, NO.
PUT
ENTRY
tONn.
04.04
04.05
04.06
04.07
04.08
04.09
011.10
GO
No
OIt.OJ
0It.0It
04.05. 09
IJ)
0It.06 .
tC.
0It.07. 09
04.08
011.09
04.10
04. t I
04. II. 13
04.12
Aft
AB
AF
AG
AM
At
AJ
Nt.
Sf:
IIF
IJG
8H
81
AM
A'
Act
Nt.
AS
AI
AU
A'I
1M
AI(
04.13
04.13.
04. 1ft
04.15
04 •. IS.
04.20
04. IS
04. IS.
04. IS.
04.·18.
15. 16, 17
39. 43
16
34 ... ,
34
04.2S
04.21
04.29
011. )0
04.)0
8K
04.3'
04.'1
04.30
04.10
04.12
8L
04.)!. )3
04.)2
8"
04.)2
04.3)
04.13
eN
Olt.n
BP
04.3)
04.)2
04.)4
04.15
04.)5
04.35
04.36
ox
04.36
04.31
04.35
04.12
04.14
04.15
04.16
OIf.03
04.21
0It.17
04.17
04. UI
04,
I,
BY
04.]6, J7
cz
04.37
04.20
CA
04.37
04.'"
04.38
04.22
CD
Ct
Oft.15t 16 b ~
04.. 12, IS. It,
04.1fO
04.40
04.4'
8A
"IJ
04.2)
04.23
04.23
OIt.ZIt
~
04.24
Oft.2S
AV
04.26
0l1.29. 31
04 .. :h%;
04.21
8J
04.19. 21. IS
04.20. 23
0It.22
04.20
AI
i::Wffi\l
©4.2S
1)1,.26. 28
04.27
01+.28
Olt.11
At.
1M
\\l@.
BQ
8ft
BS
itT
au
BV
BW
CD
6}T OO:f~
fM 21]23"
l( 4'2Ut
0lt.39
ON
COMPUlI
0111( DRIVE
DIG IT INSlU
.N DC"S
YES
NO
Dt 002.)
PM 1172366
at "12S:..
Of 002)
fiR 21123"
It IIUIS)I
r
~'<-~·
ill
wr O~I'
PN iH1U"
lU; 411lni
'I
r
YU
NO
ON
~T t:ml~
f!fi aI7i366
It "USJI
lOT 002)
1ft
U123"
Ie ttU53i
ON
04.12
I)
OFF
OFF
OFF
0lt.12
VES
AJ
Oft. 12
Df 002)
~
2'72366
EC "'2S"
04.14
ON
YU
INITIALIZE
NO
SET Oll
AUD TO CNTR
YES
CHECK FOR
VALID SECTOR
ADDRESS
SET HAP
FLAG DIGIT
IF BAD ADOR
NO
.OT 0023
PH 2172366
£t "'25)1
~£T
~
ADD TO tN,",
0"
Oft. J8
YES
Oft.
1,
Dr 0013
'" 2112366
It '*'2SJI
YES
FINO
POSITION Of
BAt) PARITY
CHARACTER
ITff
CYL 03
Off. ,It
04.39
frf OOf3
PH 1112366
EC
"tlSl'
AUD HEADS
9-0 ON eYL
~3
OFF
0It. ,It
0It. ,..
OIte 18
NO
1)7 0023
'" 2172366
EC 412531
DT 002)
m 211U66
It "253'
04.20
AS
orF
DT 002)
PH 2172366
It 412$31
RESET
sn LOCK
,)
RUET
UL LOCK
OFF
R£sn
SU LOCK
DT GOU
AI 11723&4
lC feUS,.
0It.20
usn..
,NDJCATOftS
IltAO AREA
.... TIAUZE .
sn "'"
IN
MtR'X .. V
w'"
IN
SIT
MlIUX .. -E-
SET NI" '"
1tA"",X- "0"
SIT .......
HATlUX • "."
StT "t ..
t.
HA11\,X ..X"
SIf
"s"
tN
MAnux.. "X"
ElT 002)
PM 1172)"
Ie '115:»1
UPDATE
SCAN W\TRlX
FOI\ DiCIT
011
GENERATl2100
CHARACTERS
Oft. to
GENERATE_
2100
'S
'*'
SET MP
CHAR TO
"I"
NO
'DT 0023
fIN 2172366
It "125"
*
GENERATE
2100"
'S
TRY ANOTHER
WAY TO lUAN
ott IND
CHANGE DATA
PUT "0" IN
"IDDLE OF
RECORD
)l---
OT 0023
F.N 2172366
Ie r;'2S1'
GE:N1Mlt",
WIt I iE REtOftD
INSERT
$leTOR
ADDRESSES
DU,t.ICATE
SECTM
ADDRESS I"
DATA
NO
ON
OT 0023
PM 1172366
Ie 'U25)1
IlIlTIALlzt
J
NUT SECTOR
• 'TRAtk
01 (02)
~ 2172366
It "'2S)1
8F
INITIALIZE
orF
ON
8'
,- 01 0023
I!M 2172)66
Itt "t2S)'
INITIALIZE:
C¥LINDE'"
IlEXT
CYLINO£A
00
01
01
04
05
"
20
ItO
SO
",a
"
OFF
Dr 0023
ffl 2'71366
£C 412S)1
'NSERT GM
AT OW REsn
INf,.ICATOAS
6J
INSEkT GH
AT ENO OF
DATA
RESET
INO ICATOftS
OM
81
04.30
81(
DT 002)
PH 2172)66
It 1&1253'
1M
ON
. Of 0023
At
Itt:
2112366
4'25)1
ON
Of4..)1
Of 0023
fiM 2172366
£C 4125)1
INITIALIZE
CAN HANG-UP
I' Hl\ft CHI(
011.1'
DT 002)
m 2172366
Et 4t'U1
DU
~J!
$, 01\ $1 JUHPlRED
TO INO 06
HQ.. I lIT JU"'EITED
TO lIT It INti RESIT
__ lIT JUM'lUD
TO lIT It I . ADVANCE
~
RESET ItT
RING
51 • ON
II
OF'
S!1Cf:l ADVANe!
lVRN OFF-06
8 • 0..
ON
SEND ADVANCE
HALT RESET
'IT RING
It .. ON
~--!"·I
SEND AWANet·
I • '"
SIND ADVANCE
DT0013
PH 1172366
It "'IS)t
6
tV
SENO ADVANCE
' , . OJ
0"
8 .. OJ
SUIl AOVANCE
. WItN 0"-06
V. ON
UNO ADVANCE
t .. ON
SEND ADVANt£
DT~023
'H 2172)66
it "125)1
ADO TO
lOOP (N1ft
T
YU
Oft. )$
Df 0023
PI 2112366
Ie '''15)1
"~)n
HUt lEftO JUfif'EA
TO INO 06 (IlEAD Cit)
Cl.otIt ...1Il OM
tHICK THAT
ItEM tHECK
WILL 11IftM ON
-OELAY..
PROGMH
DUHPS litO
CitARACTtI\S
S FIRST
Oft. 0)
NOTt
sn
LOt{
Mf.~$AM
ADORUS CHlCK
i\nU fA SUI(
RESET
SEI LOCK
A JUMPER FROM MAR 8
I.T , ..
ALUM PRG" 10 ft£St'!' SUUT
LOCK lJ.TCM
ItO
'01 0023
PH 2172'66
It .. '2Ut
COMPUTE HOD
COMPUTE HD
$£L LOCk
SEUCT lOCK
HAP
HAP
SEUCT
"tAD
YES
PUTt
III M.
110
DT 0023
PM 2172366
EC "'253'
ikJ@'fiI:
i~@tl:n JImNRfO T@
CHECK (INO (6)
INITIALIZE
MONIE
IDLI COUNTIft
CooNT INDUE
'M , "IHUn
LO
H8
0"
OF'
ON
DT 002)
... JI7l)66
Ie
,.aas,.
I!t~M
Cf\D~J'\ lill ~Ittl
&*~AD" ARt "lAD
o
)
to
7
8
1
2
,,
5
AD~~NC[
TO
NEXT HEAD
IN LIST
NO
04.0)
ill 0023
1620-1/1311-3 Diagnostic Manual
Index to Program Listing
Core Location
Page
Branch table (to enter routines)
00500-00580
05.01
C. E. Work Area (unused core)
14000-15000
05 01
Rea d In Area
15000
05.01
Routines (Main)
-First Core LoadControl
1620 File Indicator Reset
Branch No Group Mark
Read I-Cycle Entry
Flip MUC Triggers
Normal File Indicator Reset
Read Head Map
-Second Core LoadWrite I-Cycle Entry
Blank Transfer
Write/Read Data Transfer
Write Head Map
Compare Latch
Restore Addresses
Read Sector
Seek
. Group Mark Control
Force Error Latches
MAR 8 bit 10 THOU
0
05.01
Routines (Auxilliary)
-First and Second Core LoadsBit Ring
Oscillator
Scan
- First Core LoadSelect Lock
Spindle Speed
Head Alignment
or 0023
PN 2172366
Ee 412531
03616
04186
04506
04860
06304
07238
07666
05.09
05.10
05.11
05.12
05.15
05.17
05.18
03984
04496
05502
08740
09180
09612
09960
11234
12074
12762
13446
05.31
05.33
05.35
05.42
05.44
05.45
05.46
05.49
05.51
05.53
05.54
02134
01368
00776
05.05
05.03
05.02
10432
12330
13016
05.24
05.28
05.30
05.01
00010*
0002000030-
DIAGNOSTIC lESf
THIS PROGRAM CHECKS THE IBM 1311 DISK
STORAGE DRIVE.MODEL 3 AS ATTACHED
TO THE IBM 1620 MOD ONE ONLY
0004000050*
000600007000080*
00090*
0010000110*
00120*
00130*
00140*
00150*
00160*
00170*
00180*
00190*
00200
.00210 RSTRT
00220
ASSUMPTIONSTHIS PROGRAM ASSUMES THAT THE BASIC
1620 CPU IS OPERATING PROPERLY AND
THAT THE USER IS FAMILIAR WITH THE
1311 DISK STORAGE DRIVE.
SCOPETHIS TEST IS DESIGNED TO DETECT AND
ISOLAl'E MAlFUNCTIO~S IN THE OPERATION
AND CONTROL OF THE 1311 DISK STORAGE DRIVE.
OOftG 00402
START
DC
01.-,*-,.
B
00230 LOAD2
NOP
00240
00250
RNCD
·8
00260 LPCT
OC
00270
DDA
0028000290.
00300*
02.00 .... 00460.1.10000.20,RDAREA
00310
~DORG
500
-87
87
START,.,
seANl".
RoOSe,t'
SITRNG •••
LOA02 •••
ALIGN, ••
ADJUST •••
SELOK •••
RT09 •• ,
RT08 •••
REST6, ••
-B7
-87
·87
87
87
81
'81
'81
81
START OF TEST
READ SCAN
READ OSCILLATOR TEST
BIT RING TEST
LOAD CORE LOAD 2
HEAD ALIGNMENT
SPINDLE SPEEO TEST
SELECT LOCK TEST
SEEK TEST
READ SECTOR
RESTORE SCTR AD~S
GO TO
00430.
00440*
00450*
004,000,.10"
00410*
00490*
00402
00402 49 03616 00000
00409 00001
0041441 00000 OOOCO·
00426 36 00000 00500
00438 49 00000 OOOOOJ
00449 00002
00460 00006 lJOOOO
00466 00003 -20
00469 00005~5000
8ftANeH TABLE FOR ENTERING THE VARIOUS ROUTINES
00320
00330
00340
00350
00360
00310
00310
00!90
00400
00410
00420
OO~~
TO REPRODUCE THE PAPER TAPE
OF DIAGNOSTIC TEST 0023
-INSERT AND EXECUTE A BRANCH
TO THIS ROUTINE
Dr 0023
PN 2172366
EC 412531 .
00500
00500 49 03616
00508 49 00776
OO~16 49 01368
00524 49 02134
00532 49 00414
00540 49 13016
00548 49 12330
00556 49 10432
00564 49 11234
00512 49 09960
00580 49 09612
001)00
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
005·00 PAPER
00510 TAPE
00520
OO~.'O
00540
005!;0
0056,0
0051'0
00580
00590
OO('JOO
RCTY
-H
RNPT 20000-ENOI-lOO
ONPT 20000-ENOI-lOO
'RNPT 20000-LAST-IOO
RAPT 00091
'ONPT 20000-LAST-IOO
'WAPT PNCHH.
H
81
0061t) RELOAD DAC
0062() PNCHH DAC
00630*
0064CI*
00650*
*-12.
28.RELOAD PAPER TAPE IN READER'
02.H'
TFM
RSTRT+6.* ••
8TM
H
REFN.44.10,
00690 BOX
00700 RCNT
00110 DATAA
,DC
DC
02.0.*-6
05.0.*-1
DGM
*
CYL3+5,600
CVl3
00720 SEVEN ·TFM
00730
00740*
0075000760 sCt
00710
0078000790
00800
00810
00820
00830
00840*
00850
00860
00170
00800
00890
00900
009"10
00920
·SK
eM
*+11.0,10,
RTH
·eE
-81M
97
OO~1I0
0
CYl3
*+32."
ERRN.030.,
TURN ON E/Z
E/Z ON • EXIT OK
GO TyPE ERROR
*-60
IF SW 1 IS ON,lOOP READ TRACK
"Bel SC1t..
SW 1 OFF/ON FOR TRACE
ReTY
'8TM SDUMP"t
GO OUMP TRACE DATA
8TM INDRST
ReTY
~ATY GRID •• ,
TyPE GRID
'BNC2 SC1 •••
8TM REFN.69.10,
GO TYPE REF
l
06,011160.*
3~
00000
00117
00000
06618
06618
05948
00102
00100
00000
00300
00200
00300
00660 31
OOO~l
00300
00672
00684
006 6
00108
00717
00713
35 05948
39 00713
48 00000
49 00696
00056
00004
00200
00200
00000
00000
00776
00788
00800
00805
00810
00811
00812
00824
16 00408 -0776
17 03164 0001144
48 00000 .00000
00002
00005
00001
16 03565 -0600
34 03560 00701
5
..... '0.19860
*+23tROAREA+2
99999t99999..
00836 17 01140 -0000
00848 17 02904 -0000
00860
00872
00884
00896
00908
14 00811 000-0
36 03560 00706
46 00916 01200
17 03220 -003'0
49 00848 00000
00916 46 00836 00100
00928 34 00000 00102
00940 17 01036 -0000
00952 17 02904
00964 34 00000
00976 39 01221
00988 47 00836
01000 17 03164
01012 48 00000
-0000
00102
00100
00200
00009
OOOOQ
01023 00006
01024 49 03616 00000
START
DUMP 140 CHAR READ
DS
SDUMP .TFM
TFM
00"0
01000
TD
OO"fO
LOAD RESTART
GO TYPE REF
BTM SRESET'9.
RESET READ AREA
81M RSTIND".
RESET IND
READ TRACK,SUPER SECTOR 130 CHAR
00930
H
009,,.0 ReONST DC
00950
87
0091&0*
34
39
48
36
35
READ SCAN
00610
00680
00660 SCANl
0058$
00600
00612
00624
00636
00648
WATY RELOAD
MOVE DATA
or
0023
p~.,? t12.~9;§
EC 412531
01035 00005
01036 16 01066 J986P
01048 16 01071 J~002
01060 lS 99999 99999
05.03
AM
01010
01020
01030
01040
AM
CM
*-6.01.10
*-13.01.10
*-30.20000 ••
8HE
*-48
010~0
ONTY 19860
01060
01010*
01080
01090 SRESET
01100
.
01110
01120
01130
01140
01150
01160
01170*
01180*
01190*
01200 seDMP
01210 GR1D
882
8t
81
01220
01230·
OAC
~ESET
OS
TF
99999.ZEROIO,.
--6 .10
eM
*-16.19999 •••
*+12.1600
*+ 12.1700
SNE
SRESET+12
882
OS
OAC
.19930
40.
t
I
J
I
O~CtLLATOR
00005
16 01158
26 99999
11 01158
14 011S8
46 01200
J5009
02897
-0010
J9999
01600
46 01212 01100
41 01152 01200
42 00000 OUOOO
19930 00000
I
01221 00080
01301 00062
I
I •
ADJUSTMENT
CLOCK DRIVE RUNS RD/WR OSC
OSC RUNS BIT RING ( 10 BIT MODE
BtT RING RUNS Mue ( 51 PULSES)
Mue ZERO TURNS ON 1620 READ CHK
TFM
8TM
RSTRT+6.*.,
REFN,48.10,
ReTY
WATY OSCT2
~tNCNT
01138
01140
MOVE o-s TO READ AREA 01152
01164
CHK RESET DONE
01116
01188
01200
01212
01224
11 01066 000-1
11 01011 000-1
:\4 01066 KOOOO
47 01060 01200
35 19860 00100
42 00000 00000
DATA FOR SCAN ROUTINE
READ
01'30
01340
OllS0
01360
RE_D AREA
5
*+18.RDAREA+9
"1~40*
01250*
01260*
01270*
01280*
01290*
01300·
01'10 Roose
01!20
CHIC. DONE
TPM
AM
01072
01084
01096
01108
01120
01132
'H
DC
01310 MAXCNT DC
LOAD RESTART
GO TYPE REF
H
03.0.*-7
06.0,*-1
01380*
CHECK RD CHK WILL TURN ON AND OFF
01390*
ALSO SYNC PROGRAM ~ITH FILE CLOCK
01 ... 00 STOSC 'MM
*.9.01.810,
RESET FILE
01410
,81
*+12,600..
TURN OFF RD CK
01420
TR
00100.00100"
TIME
014'0
,TR
00100,00100,.
DELAY
01440
81
*+~6,600,.
CHK FOR MUC ZERO
01450
,8TM
01460
NOP
01410
NOP
01480
01490*
01500
81
£RRN.020..
GO TYPE ERROR
01368 16 00408 -1368
01380 11 03164 OOOMa
01392 34 00000 00102
01404 39 01969 00100
01416 48 00000 00000
01420 00003
01426 00006
01428
01440
01452
01464
01416
01458
01500
01512
Ol~24
STOSC
13
46
31
31
46
11
41
41
49
01532 46
or 0023
PN2112366
EC 412531
01437 0-0-1
00600
00100 00100
00100 00100
01~32 00600
03220 -0020
00000 00000
00000 00000
01428 00000
014~2
Ol~44
006tO
01510
af'U
01520
01530
BNI
elM
01540
01550
,NOP
}cOP
01560
01510*
01580 RCt
01590
01600
01610
01620*
.87
016~O
01640
01650
01660
01670
01680
01690-
01'00 RC2
01710
01120 RC3
01730
01740 RC4
01150
01160
01110
01180
01190
01800
01810
01820
01830
~c
l;H)
~t$
ERRNe021o,
STOSC
SYNC PROGRAM WITH DISK CLOCK
.TFM OVFLO,O,9
TFM MINCNT,O,10.
INITiALiZE
TFM
MAXCN°r.O.8
~NI
*,600..
8NI
*+24.600
SYNC PROGRAM
AM
MINCNT.Ol,lO
AM
MAXCNT.Ol.lO.
IDLE CNTR
BNI *-12.600
AM
OVFlO.Olt9.
DONf CNTR
8NV *-60
. COMPUTE l/FREQ. LENGTH OF EACH 61T
MM MINCNT,07,lO
"TF
OSCWA,99
MM
MAXCNT.17,lO
A
99.0SCWA"
COMPUTE LENGTH
AM
1F
99.189859.
OSCWA.99
AM
TO
TO
OSCWA,OSCONT
95,05.10,'
BLNGTH+OO,90
BLNGTH+04.91
BLNGTH+06,92.t
M
~O
TD
TO
BLNGTH+IO.94
*+36
ReTY
o1 ~ ~lO OVFLO OC
'WArY
01&'60
01.8)70
8NC2
01810
8TM
OF EACH BIT
ROUND OFF
MOVE DIGITS TO O/P
01fj~O
01890
01900 OSCWA
DC
87
01'20*
,
08.0.*
SCANl
DATA AND CONSTANTS
OAt
01'.0
bAt
01950 8lNGTH OAC
01960 rVBR
CAC
01910 TYBR 1
0198001'90*
02000*
GO TYPE REF
H
01910
01,,0 05CT2
04.0,*-5
BlNGTH
STOSC
REFN,69,lO.
45.81T lNGTH SHO BE 1.429S
us.
19, (MIN • 1.4280 US)'
01,1.4399'
4.SENT
~DAC· 01, 99 ADV'
81T RING TEST
DT 0023
PN 2112366
Ee 412531
100600
C0600
01906
01420
01426
01648
00-00
-0021.
00000
00000
00000
01612
01624
01636
01648
lit
16
16
47
01660
01672
0168401696
01708
01120
41 01614 00600
000-0
0-000
00600
I l 01 4.20
11 01426
41 01684
11 01906
000-1
000-1
00600,
00-01
41 01660 01400
01132 13 01420 000-7
BlNGTH+08~93
·BC1
£t. Olt1! Iif..")
$»<1 ~)
~~\ ~,
01~66 1'" 03ll2©
~80 41 00000
01592 41 00000
01601+ 49 O14~8
Z
01744
01156
01768
011BO
01792
01804
01816
01828
01840
01852
01864
01816
01688
01900
01906
01912
01924
01936
01948
01959
0196Q
l6
019~9
00099
13 01426 OOOJ7
21 00099 01959
11 00099 J8985
26 01959 00099
23 01959 02169
11 00095 000-5
25 02097 00090
25 02101 00091
25 02103 0009~
25 02105 00093
25 02107 0009_
46 01914 00100
34 00000 00102
00004
39 02091 00100
47 01428 00200
17 0316400009
48 00000 00000
00008
49 00716 00000
(MAle 1.4310 US)
019"9 00090
02059 0003S
02091 00011e.
02111 00008
02119 00016
05 .. 05
0201002020*
02030*
02040.
020~O
~Jf;,!~'
Sl
(1;q
,:;; ;~f;~
VAR I OU;~ .•·
BITRNG
f) f~' f~Y\ .~~.
~~f S:~,~
;
lFM
RSTRT+6 ..... tl
81M
H
REFf\h47.10.
S
~.,
h
/I'~i?~ E "::<'!~ t~1 ~~\i (.~~"
tUAO R fS '~. i\R it
GO 1~i q~E R ~:J~
Ar~~~s
02200
02210
atM
02220
02230
81
BRER3.600tt
8tM
PUl!SE,* ••
02240
02250
eN!
BTM
BRERIt,600.t
l f) O""~,O8 -2134
11 03164 OOOM7
02158 48 00000 00000
02169 00(\06
SET MOP TO HOP
02170 1!J 02!>O1 00001
SET PROG CNTR
02182 16 00810 -0000
RESET ,~DV CNTR
02194 16 02511 00-00
RESET SIT RING
02206 13 Ol21!> 0-0-1
CHI( FOR 52 • RESET OF RING
02218 41 02622 00600
GO SEND alT RING ADV
8
02230 11 02862 -2210 '
DUMMY TURN OFF
02242 46 02254 00600 .
CHI( FOR NO Sl OR S2
02254 46 02682 00600
I.
GO SEND BIT "ING r\OV
02266 11 02862 -2266
CHI(. BIf STUCK ON
02278 46 02706 00600
GO SEND SI T .R! NG ADV
2
02290 11 02862 -2290
CHI< BIT STL'CI( ON
0230·2 46 02106 00600
(;iO SEND BIT RING ADV
1
02314t. 11 02862 -231'.
CHK BIT STUCK ON
02326 46 02106 00600
GO SEND BIT RING AOV
51
02338 17 02862 -2338
CHK 51 TURNED ON
02350 47 02790 00600
PULSE.*,
GO SEND BIT RING AOV
02260
81.
*+12,600,.
02270
81
BRER5t600tt
~2280
81M
PULSE'*'f
02060
02010
02080 05(ONT DC
02090
TD!f1
02100 BTB1
TFM
TFM
02110
02120
MM
0'21'0
BNt
06.01562~,*
BRl+1.1 ••
ReNT.ooo ••
AOV,O,9.
*+9.1,810.
BRERl,600 ••
02140 8T82
B1M
PULSE.*,.
02150
02160
02170
8,1
*c}12.600"
02180
02190
B.t
BRER3t600,~
81M
PULSE,*"
B.J
B.TM
t'
02290
02300
Bt
81
BTM
BRER2.600.,
PULSE,".,
BRER3,600 ••
PULSEt*'~
t
BRER3,600 ••
PULSE,ft ••
r~f
DUMMY TURN OFF
CHK FOR ADV
GO SEND BIT RING AOV
CHI( BIT STUCK ON
GO SEND 61T RING ADV
aIr
(;)~
j
3~,
O~;146
W
02362 11 02862 -2362
02314 46 02386 00600
02386 46 02614 00600
C
02396 17 02862 -:t398
02410 46 02706 00600
b
02422 17 02862 -2422
02434 46 02706 00600
02110
81
02'20
8TM
BRER3,600.t
PULSE.*"
GO SEND 8IT RING AOV
02310
02'.0
81
8RER1.600,.
PULSE,* ••
CHI( BIT STUCK ON
GO SEND aIr RING AOV
02'50
8NI
TFM
BRER6~600 ••
17 02862 -2446
02458 46 02706 00600
52
02,.10 17 02862 -2410
(HI{
02482 47 02838 v0600
NOP
sr81
03.0 •• ,
52 FLIPPING ON
RESET ADV CNTR
AM
RCNT.Ol.l0
02360
02170 SRt
02380 ADV
02390
02400
BTM
OC
eM
ADV.O,9.
ReNT.Oloa ••
CHIC.
STUCK ON
ADVANCE CNTR
COUNT 0100 LOOPS
or 0023
PN 2112365
EC 412531
A
02446
02494 16 02517 00-00
02506 1t1 02182 00000
02517 0000)
02518 11 00810 000-1
02530 14 00810 -0100
02410
02420
02430
8(4
'02440 BT8!
8T82
BTB1
8T81-12
8TM
REFN.69,10,
02450
'H
02460
02470
02480*
02490 BRERl
02500
02~10
02520
025~O
02540*
02550 BRER2
02560
02570*
02580 BREft!
02590
02600
02610
02620
02630
02640
02650*
02660 BREit ..
02670
02680-
8NE
8Cl
GO TYPE REF
I
'8C4 RSTRT
Roose
B1
NO 52 ON BIT RING RESET
81M fRRN,OlO.,
GO TYPE ERROR
HOP
MM
*+9,01,810,
RESET RING
BCl *-12
B
BT81-12".
NO ADV (2),OR 51 OR 52 STUCK ON
8TM ERRN,Oll,.
GO TYPE ERROR
SRERR
B
, BIT RING TRIG STUCK ON
8TM
8Cl
TO
TO
ERRN.012,711 ••
BRERR.,.
TYBRl+2.AOV-l.t
TYBR1+4,AOV
WAry TyeR",
GO TYPE ERROR
AND AOV
CNn~
M
BRERR
8
. NO AO" C3 ) .OP 51 NOT TURNING ON
BTM
8
~
ERRNt013tt
GO TYPE ERROR
BRERR
NO ADV. ( 1 ) ,OR 51
STUCK ON
GO TYPE ERROR
02690 BR£RS
81M
02700
B
02710*'
02120 BR£R6
027!\O DRERR
52 NOT FLIPPING ON
8TM ERRN,OlS"
87
BTBl
ERfUhOl."
BRERR
GO TYPE ERROR
02:;42 41 02230 01200
025;4 46 021B2 00100,
02566 46 02110 00400
02578 11 03164 '00009,
02590 48 00000 00000
02602 46 00402 OO~·OO
026110- ~9 01368 00000
02622
02634
02646
02658
02670
11 03220 -0010
'+1 00000 00000
13 02655 0-0-1
46 02646 00100,
49 02110 00000
02682 11 03220 -0011
02694 49 02850 00000 .
11 03220 -OOlK,
46 02850 00100
25 02121 02516.
25 O.e 123 02511
O~154 39 02111 00100
02766 46 00000 00000
02718 1~9 0.2850 00000
02106
02118
02130
02142
02790 17 03220 -0013
02802 49 02850 00000
0213 1/1J. 11 03220 -0014
02626 49 02650 00000
02838 17 03220 .... 0015
02850 49 02182 00000'
02140-
02750*
02160*
02170
02780 PULSE
OS
MM
02790
02800
02810*
0282002830*
0284002850*
02860~
02810~
o2 tUH) *
THIS ROUTINE SENDS ONE BIT RING
AOVANCE AND ADOS 1 TO THE ADVANCE CNTR
S
*+9,04,8109
02861 00005
MULl 8Y • • BIT RING ADV
02862 13 02811 0-0-4
ADO TO AOVANCE CNTR
RETURN
02814 11 02511 000-1'
02186 42 00000 00000
ERROR ROUTINE FOR 81T RING
COMMO~4
DATA AND ROUTINES BETWEEN
(ORE tOAD 1 AND
(OO~
lOAD 2
.
020904t
02900 lER010 DC
02891 00010
DT 0023
PN 2172366
EC 412531
05 .. 07
02910*
02920*
02930*
02940·
02950.
THIS SUBROUTINE RESETS ALL THE
1620 ERROR INDICATORS. THE ROUTaN~
IS ENTERED VIA A 8TM 111,.
02960*
02970*
Q2980
,OS
5
02990 INORST Bt
*+12.0600,.
*+12,0100,.
0300081
03010
81
03020
81
03030
81
03040
03050
RD CK
WR CK
MBR-E
MBR-O
*+12.1600"
*+12,1100 ••
*+12.3600 ••
*+12.3700,.
BI
.~ t
AORS CK
RBC/WlR
OVFLO CK
*+12,3800"
03060
~B2
03070 RSTINO PS
,INDRST
03080*
'
03090*
YES - NO ANSWERING ROUTINE
THE USER MUST TYPE
0'100*
Y • YES
OR
N. NO
0311003120.
THEN RELEASE AND START
03130*
03140
-DS
5
02902 00005
02904 46 02916 00600
0291tSl 46 Ol92.~ 00100
0292n 46 02940 01600
02940 41f~ 029'i<~ '1)1100
02952 46 02964 03600
0296_ 46 02976 03700
02976 46 02988 03800
02988 42 00000 00000
02904 00000
f
INIT
03190
MZ+6,*-1.9
MR+6,*-1'"
'RATY ANSt,.
ANS,&8.10,
'eM
-BE
MR
03200 Ml
03210
/TOM
'882
INSERT
03150 YfSNO
03160
\)3170
03180
·TF
'TF
99999,0 ••
IAlIlf
ACCEPT ANSWER
CHI'. FOR YES
0
O:J220 MR
TO
99999.RM,.
INSERT RM
v.h2?H)
03240 AHS
'B82
nAC
t ••
RETURN
03.XXX
02994- 00005
02996 2(, 03062
03008 26 03016
03020 31 03085
03032 14 03085
Q3044 46 03070
03056 15 99999
03068 42 00000
02995'
0299~
00100
00008
01200
00000
00000
03010 25 9q999 035l.5
03082 1~2 00000 00000
03085 00006
O~250*
0'260*
03270*
. GENERAL OUTPUT ROUTINE FOR TYPING - ADDRESS AND MESSAGES
03280
'OS
03290 TYPE
rSI
03300
'RCTY
03310
03320
03330
03340
0335003360*
'WNTY RSTRT+2"t
'rF
*+18.TYPE-l
a30 4 00005
BYPASS NORM TYPE OUT FOR LOOP
03096 46 03156 0030Q
03310Olll0*
03190*
03""00* ,
WAry 99999",
~8B2
Ol10e.J4 00000 00102
TYPE ROUTINE LOCATION 03120 16 00404 00100
TYPE MESSAGE
03132 26 03150 03095
03144 39 99999 00100
03156 42 00000 00000
REFERENCE NUMBER
THIS ROUTINE TYPES THE REFERENCE NUMBER.
tT IS ENTERED VIA A 8TM (1, ••
THE a-FIELD CONTAINS ALPHA CODE
1."11' 0023
PN 2112366
EC 412531
03410
03420 REFN
03430
03&\40
03450
03460 R£FNl
03470*
0348003490*
03S00*
03S10*
03520035~O
03540 ERRN
035S0
03560
03570 NOMOD
03580
03~90
03600
03610
03620
03630
03640
03650
03660
03670 MCH1
03610
03690 ERRNI
03100 REF
~s
Relv
03750 MBRO
03160 ROCK
03110 PSW
03180
03190
03GOO
O~810
O~820
OS
SF
8'Cl
D"C
S"NF
Of) :U~O
46 03395 031&3
03Z00 39 03319 00100
03212 ~2 00000 00000
ERRNl
03218
03220
03232
03244
02.0,*-8
""+~6 .ERRN-l
03247 00002
rOM ERRNl-23.1
CF
ERRN-l
WNTY RSTRT+2 •••
TD
ERR+14.ERRN-3
TO
ERR+16.ERRN-2 •••
TO
ERR+18.ERRN-l
WATY ERR •••
H,
DS
TOM
BB2
OAC
OAC
OAC
DAC
05
INSERT ERROR NO.
TYPE ERROR NUMBER
.*
12. - REF
X
13& - ERR 999
,
•
06. EXIT'
31.ARE HEADS AT CYL 03,TVPE Y-N
06.EVEN t
05.0DO
t
01,RD CK
.REF"+3
·01.·
DC
Ot.'
03860 eTlZ
TYPE ROUTINE LOC
*-11.8
DC
DC
DC
DS
DOA
03810 eYL'
5
RSTRT+3
ReTY
03840 RMRST
O:t850 RM
TYPE REFERENCE NO.
~J0404
1~~
ERROR NUMeER
THIS ROUTINE TYPES THE ERROR NUMBERS.
IT IS ENTERED VIA A 81M (11).
THE Q-FIELD CONTAINS THE ERROR CODE~
DC
DC
DC
0'810
ZH~
~82
03110 ERR
DAC
03120 EXIT
OAC
0:3730 TS\tfC31 OAC
03740 MeRE
{~ (~ (~ 0 ~)~t ~) ,;Z
WNTY RSTRT+2i1'1!l
TF
REF+16tREFH-l
WAry REFlot
03256
03268
03280
03292
03304
03316
03328
03340
03352
03363
03364
03316
03379
03403
03429
03441
03503
03515
00005
32 00405 00000
46 03316 00100
34 00000 00102
44 03292
15 033,3
33 03219
38 00404
25 03411
25 03419
25 03421
39 03~03
48 00000
00000
15 03353
42 00000
00024
00026
00012
0006l
00012
00010
03219
00001
00000
00100
03211
03218
03219
00100
00000
00008
00000
03525 00014
0
03167 00000
03539 00002
03540 00001
02,'
01,'
03541 00001
03542 00001
01.'
01,'
03543 00001
03544 00001
01,'
035 .. 5 00001
,RMRST
03545
03546
03552
03555
03560
03566
0356,9
,l •• l.RDAREA
el.180e20.RDAftEA
or
0023
2172366
EC 412531
00000
00006 1-0000
00003 -01
00005 J5000
00006 1-0180
00003 -20
00005 J5000
05.09
O~880
ADRSCK DOA. _ ~;
~Hq;,11,i,
tr;~
~h:
3!;},8~
03890 DCFSCO OOA
.1'ttROAREA
03900 RESET- DOA
.1,SCTR+80000,Q.RDAREA
03910*
{lOOO!» J~OOO
03588
03594
03591
03602
03608
00006
00003
00005
00006
00003
03611
OOOO~
1-00UO
-00
J5000
lROOOO
-00
J5000
THIS ROUTINE DOES THE FOLLOWINGTYPES THE TEST NAME
TYPES SWITCH SETTINGS
TYPES PERTINENT OPERATING INSTRUCTIONS
ALLOWS tHE KEYING IN OF ESSENTIAL INFORMATION
0~9~O*
03960*
03910*
0398003990*
04000 START
1;,:i 9 "(777
,,' 0 1
CONTROL
0'920*
03930*
0'940*
0,.010
04020
04030
04040
04050
04060*
04010*
040aO*
04090
04100
04110
Q 0 ~Hi~ ;;
TFM RSTRT+6.* ••
ReTY
ReTY
WATY TSTNAM".
ReTY
WATY SETSW,t.
LOAD RESTART ADRS
TYPE TEST NAME
TYPE SW SETTINGS
03616
036Z8
03640
03652
0366403676
16
34
34
39
34
39
00408
00000
00000
04009
00000
0&;.051
-3616
00102
00102
00100
00102
00100
REQUEST AND ACCEPT MODULE NUMetR
RelY
WATY RQTMN •••
RNTY NOMOD
REQUEST
04120
Belt
O~130
ReTY
OOPS SW
04140*
04150*
*-36 •• ,
MOD NO.
03688 34 00000 00102
03100 39 04123 00100
03112 36 03247 00100
03724 46 03688 00400
u3736 3,. 00000 00102
COMPUTE DISK DRIVE DIGIT FROM MODULE NO.
0,.160*
0"170
MM
04180
04190
04200
AM
04210
04220
04230
042.0
04250
04260
TO
TO
TO
NO.·.OD .02,10,
99.01t10.
00460,99,9
CYLZ.99.,
TO
TO
CYL3.99,.
ADRSCK.99,.
DCFSCO.99.,
TD
DC~TK.99,
TO
TD
MULT BY
2
ADD 1
PLACE
THE
DISK
DRIVE
DIGIT
03148
03760
03712
03764
03796
03608
03820
13 03247
11 00099
25 00460
25 03546
25 03560
25 03514
25 03588
03832 25 06290
03844 25 100.6
IN
EACH
DISK CONTROL FIELD
•
BRDX4,99,t
CYL35,99t.
03856 2S
04270*
04280*
04300~
FIRST PASS O"fLY
TYPE REFERENCE NUMBER (REF NO) TO
FORCE USER TO GO TO DOCUMENTATION.
0"'10.
AFTER TVP I"G REF NO. t THE CPU \1il,l,
04290-
Dr 0023
PN 21123G6
EC 412531
1~2;2
000-2
000-1
00099
00099
00099
00099
00099
000'99
00099
000'99
04320*
0433004340*
04350*
04360 HOPt04370
04380*
04390 GOOF.
04400
04410
04420
04430.
04440
04450
04460
04470
04460 CEOK
04490
04500*
04'10404520*
HANG-UP
RT02
03868 41
REFN.41.10.
.GO TYPE REF
A
03880 11
FORCE HANG-UP CONDITION
TFM RSTRT+6.*
03892 16
eM ft-+ 11. 0.10.
TURN ON Ell LATCH
03904 14
RN
CYl:3.700"
iLLEGAL OP .... SHOULD STOP CLOCK
BNE ·CEOt(E/Z TRiG OM - FAILED TO HANG-UP
BTM ERRN.I00t.
TYPE ERROR NO. 100
RN
CYl3.708.~
DtAG. LOOP
BCl *-12
RSTRT
B
TOM
NOP1+1,9 ••
87
RT02
04~eo*
00408 -3892
03915 000-0
03916 36 03560 00708
03928 '.7 03988 01200
03940
03952
03964
03916
03986
11
36
46
49
15
03220 -0100
03560 00708
03952 00100
00402 00000
03869 00009
04000 49 04186 00000
21,OIAGNOSTIC TEST 0023 e
36~TURN ALL SWITCHES OFF OR TO PROGRAM'
32,KEY IN MODULE NO. PACK IS ON
04009 00042
OltOSl 00072
04123 00064
INDICATOR RESET
THIS ROUTINE RESETS ALL THE 1620 INDICATORS
WITH A 8t (46) INSTRUCTION AND CHECKS THAT
THE DISK STORAGE INOICATORS- AORS CHK (36).
WLR/RBC CHK (31"OVFlO CHK (38)oAND ANY
r-llE CHI( (39) AND WRITE CHECK (07)
AND READ CHECK C06) ARE INDEED TURNED OFF.
046404
04650ft
04660*
04610 RT02
TFM
046eo
8TM
0"690
04700
04110
04120
04730
04740
04750
04760
CHAN6E HOP TO B
04166 00000
03164 000M1
DATA.TYPEOUTS.ANO CONSTANTS
0456004510.
046~O*
THE
NOP
BTM
04530 TSTNAM DAC
04S40 SETSW OAt
04550 RQTMN DAC
0459004600*
04610*
04620*
A~~~
TO FIND OUf HOW
BTM
BNI
8TM
HOP
BNI
8TM
NOP
BNI
01&110
04110
81M
04190
04800
04810
RStRT+6.* ••
TYPE.ZZl . f
INORST,*.t
LOAD RESTART AORS
TYPE FILE IHO RESEr
GO RESET INO
*+36.03600 ••
ADRS CK
ERRN,,11O.711t,
GO TYPE ERROR 110
*.36.03700"
ERRNtl11tl11,
WLR/R8C CK
GO TYPE ERROR 111
*+36,03800,0
OVFL.O CK.
ERRN.112.111.
GO TYPE ERROR 112
8tcl
*+36,03900,.
81M
ERRN.l1',?}l.
ANY FILE
GO TYPE ERROR 113
NOP
NO'
04186 16 00408 -4186
04198 17 03096 -4195
04210
04222
04234
04246
04258
04210
04282
Ct294
0/,.)06
04318
04330
04342
O~3~4
or
0023
PN 2112366
Ee 412531
11
47
17
41
47
11
41
41
11
41
47
17
41
02901+ -4210
04258
03220
00000
04294
03600
-01100000
03700
03220 -OllJ
00000 00000
04-330 03800
03220 -0111{
00000 00000
04366 03900
03220 -Olll..
00000 00000
os.u
04820
04830
04840
BNI
f} ... :j
8TM
HOP
ERnNtl14\"'111~
G·($
O~850
B~U
04860
04810
04880
04890
04900
8TM
NOP
*+36.700"
ERRN,115.711,
WRITE CK
GO TYPE ERROR
8e4
,BNF
Bel
04910
H
BNC2
04920
04930
04940·
04950*
04960*
04970*
04980*
04990*
87
~H' (p ~H'hi ~,
(qfJ'iJ,I
11~
*+24 •• ,
RT02+24
RSTRT,.,
(j f~~ ~\ ~6~-' ~}
THIS ROUTINE CHECKS THE BRANCH NO
GROUP MARK INSTRUCTION C SNG - 55
PHASE
DATA
BRANCH
A
a
05020*
05030-
D
C
GM
NO '.
0
YES
YES
YES,
7
RM
05l:!.O R28
05140
TFM RSTRT+6.* ••
8TM TYPE,ZZ2 ••
'TFM lPCT,O,lO
PHASE A DATA • GM
BNG *+20.DATAA ••
81
R2B
8TM ERRN,120,711,
HOP
PHASE 8
DATA. 0
BNG ...... 36.DATAB"
81M ERRN,121.711,
O~150
,NOP
05160-
PHASE C
DATA • 7
*+36,DATAC.,
,8TM ERRH.122.711,
RT28
050'0
05060
05070·
05080 R2A'
05090
05100
05110
0'\120*
05170 R2C
05180
O~190
.eNG
,NOP
PHASE 0
05200*
O~210
1
RT02+24
RT2B,RSTRT+3.,
OSOOO*
05010*
O~040
'" " D;~' i\~, ,i'~ 00600
l'p O~2 ~ (~ -01114
04) 0 41 00000 00000
04402 47 04 /.38 00700
04414- 17 03220 -OlIN
04426 4) 00000 00000
04438 ~6 04210 004-00
04450 44 04506 00405
04462 .. 6 041+86 00100
04414 48 00000 00000
04486 47 04210 00200
04498 49 00402 00000
1/ 'Ii
Y1f r~~r:.
R20
-BNG
05220
-8TM
OS230
0524005250
05260
·NOP
'AM
'SNV
O~270
'8(4
0'280
·-8MF
05290
·8Cl
05300
05310
05320
-H
DATA • RM
*.'6.DATAD.,
ERRN.12!.111.
lPCT.Ol.lO
R2A, ••
RT2B+24
RTO',RSTRT+!
*+24.,.
LOAO RESTART
TVPE BRCH NO GM
SHO NOT BRCH
OATAA
GM
GO TYPE ERROR 120
04542 55 04562 00811
04554 49 04586 00000
04562 17 03220 -012-
04514 41 00000 00000
SHD BRCH
DATAB • 0
GO TYPE ERROR 121
SHO BRCH
DATAC • 7
GO TYPE ERROR 122
SHD aRCH
DATAD • RM.
GO TYPE ERROR 123
lOOP CNTRL
'BNC2 ,R2A.,
8
a
04506 16 00408 -4506
04518 17 03096 -4831
04530 16 OOJ.. 49 000-0
RT02 •• ,
Dr 0023
PN 2172366
EC 412531
04586 55 04622 04790.-
04598 17 03220 -012J
04610 41 00000 00000
04622 55 04658 04791
04634 11 03220 -012K
046/.6 41 00000 00000
--,
046S.sLss; 04694 04792_ 4- q.
04670 17 0:;220 -O12l
04682 41 00000 00000 b4 {,J
04694 11 00449
04106 47 04S42
04718 46 OltS30
04730 44- 04860
04142 46 04166
04754 48 00000
04166 41 00000
04178 49 04186
000-1
OlltOO
00400
00405
00100
00000
00242
00000
05330*
05~40*
DATA
05350*
05360 DATAB
DSC
01tO
0'370 DATAC
OSC
01,1
05390 Zll
05400 1Z2
DAC
DAC
01,21.-1620 FILE IND RESET'
12,-BACH NO GMt
05380 OATAD
PC
05410*
05420*
05500
05510 LPl
05520
THIS ROUTINE CHECKS THAT EACH DISK
INSTRUCT10N WILL GIVE A FILE EXIT
OR I-CYCLE ENTRY.
t.
TFM
RSTRT+6,*~,
BTM
TYPE,ZZ3
TFM
eM
RON
lPCT.90,lO
*+11,0.100
DCFSCO •••
AM
SNV
87
05550
05560
05570"
05580
05590
05600*
TYPE
04860 16 00408 -4860
READ I-CYCLE ENTRY
TURN ON Ell IND
READ DISK - StTR eNT
BTM
LPCT,OI,lO ••
lOOP CNTR
lPl
RT038
OPERATION HUNG-UP
REFNt42tlO. '
GO TYPE REF
H
05610 RT03Al
05620
05630
05640
05650
05660
, READ DISK WITH MQse
*+11,0.10.
RH
DCFSCO.708,.
eM
BE
RT03A2
BTP~
ERRH,130,.
BTM
REFN.69,lO.
H
056'10
RN
OS680·
05690
05700*
05110
05720
LOAD RESTART AORS
04812
04684
04896
III
000
04908
Ell ON • I-CYCLE ENTRY
05530
05540
DCFSCO,108"
8N(2 *-12
• SCTR CNT •
05730
05140
05150 R!A
0'160
05110
05100 R'S
eM
RON
*+11.0.10.
DCf'SCO.tt
SHE
e
04988
05000
05012
GO TYPE ERROR
05024
GO TYPE REF
l
05036
05048
READ DISK SC. O.MQ • 8
05060
05072
05084
14- 04999 000-0
36 C3!;88 00108
46 05096 01200
11 03220 -0130
11 03164 00009
48 00000 00000
TURN ON Ell IHO
READ DISK.SCTR (NT
14 05107 000-0
READ DISK MQ a 8,SC-O
$TM
GO TYPE ERROR
ERRN.l'2t.
01200
000-1
01400.
00000
000,
Ell ON • I CYCLE
GO TYPE ERROR
GO TYPE REF
1
R3S"",
36 03586 00702
04964 11 03164- OOOM2
04976 l~a 00000 00000
TURN ON E/Z
R3B"t
8TM ERRH.131.,
BTM ftEFN.69.10t
H
87
17 03096 -6259
1& 00449 aOORO
14 04907 000-0
04920 47 0496404932 11 00449
~4944 47 04896
04956 49 05248
RSTRT
' READ OISK WITH.SCTR CNT • 000
8
RTO~A2
00001
00001
00001
00042
00024
I CYCLE ENTRY
0543005440*
05450*
05460*
05410*
05460 RT03
05490
04790
04191
04192
04795
04637
Dr 0023
PN 2172366
Ee 412531
&
05096
000
05108
05120
05132
05144
US156
05168
36 03588 00708
47 0;060 00200
49 00402 00000
~6
00702
01200
-0131
00009
OOQOO
49 05212 00000
05176 11 O~220 -0132
41
11
11
48
03588
05176
03220
03164
00000
OS .13
05190
05800
OS81t'
05820
H
05e30
B
8n'~
f~ i:.:;, [;
611) til (~Ie) '"
I~)1
,J'
()
t3 .i T
;;:r~,/~OO
RON OCf'SCO
BNC2 *-12
00009
48 OOtj(}C) 00000
05,,12 36
03~aa
00702
OS224 41 OS212 00200
05236 49 00402 00000
RSTRT
05840*
05850*
05860*
05870 RT03B
05880 R381
05890
O~900
05910·
05920
05930
05940
05950
SEEK
TFM
CM
I-CVCLE ENTRY
RSTRT+6 •• "
*+11.0.10,
Sf{
CYLZ ••••
RT03C •••
BE
SEEK OP HUNG-UP
aTM ERRN.133 ••
CYLZ
-8"C2 *-12
CYLINDER 03
LOAD RESTART
TURN ON Ell INO
SEEK CYt. 00
Ell
ON
• I-CY
GO TYPE ERROR
'SK
-8
RSTRT
05248 16 00408 -~~"8
05260 14 05£11 000-0
05272 34 03546 00701
O~284 46 053 /,,4 01200
05296 11 03220 -0133
05308 34- 03546 00101
05320 41 05308 oo~oo
05332 49 00402 0000'0
O~960*
CHECK FOR POSITIVE STOP ON SEEK
05970·
05980·
05990 RT03(
06000
eM
RON
*+11,,0.10 ••
DCFSCO •••
06010
8E
~T03D"f;
TURN ON E/Z
053~4
14
053~5
000-0
READ DISK HANG-UP • POSITIVE STOP
05~56
36 03588 00102
STOP OR BUSY LATCH ON
05368 46 05524 01200
ASK IF POSITIVE STOP
06020*
060~O
O~380
.ReTY
06040
WATY ASKCS.t,
ASK USER IF POSITIVE STOP
06050
06060
8TM
GET ANSWER
RM • YES POS sTP
34 00000 C0101
05392 39 06119 00100
06070*
06080
06090
06100
06110
06120 R3C2
06130
06140
06150
06160*
0611006180-
06190 RT03D
0620{Ht
06210
06220.
06230
06240
06250
YESNO.CSSWtt
BNR R3Cl.CSSW ••
HeADS AT POSITIVE STOP
BTM fRRNo134,.
GO TYPE ERROR NO.
SK
CYLZ
BNC2 *-12
8
RSTRT
BTM
RON
DCFSCO •••
ERRNtl'5.,·
05428 17 03220 -0134
05440 34 03546 00101
05452 47 05440 0020~
05464 49 00402 00000
GO TYPE ERROR
05416 17 03220 -0135
READ DISK HANG-UP • POSITIVE STOP
05468 36 03588 00702
05500 41 05488 0020'0
05512 49 00402 00000
8NC2 *-12
B
05404 11 02996 -6256
05416 45 05476 06256
RSTRT
«EAD DISK WITH ADDRESS CK EXIT
TFM
RSTRT+6.*..
LOAD RESTART ADRS
MUC TRIGGER
CMTR 1-2
SK
CYLOl •• ,
SEEK CVL 01
CHECK·FOR POSITIVE-STOP
eM
*+11.0,10
RON DCFseo".
READ DISK SC • 000
6E
*+60
or
0023
PN 2112366
EC 412531
05524 16 00408 -552'4
05536 34 06984 00701
O~548 1. 05559 000":0
OS560 36 03588 00702
OS~12
46
05632 01200
06260
06270
.-8 1M
ERRN,1.40,9
06280
06290
06300*
'8
RSTRT
MUe
06310
'SK
CYL02 •• ,
06320*
06330
06340
06350
06360
06310
06380
06390
C~~$4 11 03220 OOJ40
05596 34 06984 00101
SK
(YL01
BNC2 *-12
eM
TRIGGER
CNTR
0'608 47 05596 00200
05620 49 00402 00000
2-4
SEEK ('1,-
02
*+11,0,10
RON OCr-SCO".
BE
*+60
81M· ERRNt141.,
Sf(
REAO DISK SC • 000
TYPE ERROR NO.
S K 3YL 02
CYl02.t,
BNC2 *-12
B
RSTRT
06400
SK
06410
06420 R3Dl
06430
06440
06450
06460
TFM
CYl3, ••
LFCT.20.1011
SEEK CYL. 03
eM
*+11.0.10.
TURN ON Ell
RO DISK FOR ADRS CK
Ell ON R I-CYCLE
SHE
AM
AORSCK, ••
*+44, ••
LPCT,OltlO
06470
BN'E
87
R3Dl
RT03E
06480
06490
RCTY
WATY HOLDOO •••
06500
06510
06520
06530
81M
YESNO,PSW
SNR
*+60,PSW
06540
06550
06560
06510
06580406590.
06600*
06610 RTO~E
06620 R'D4
~ON
TFM
RSTRT+6,* ••
R3D2
06650
06660
8NE
8e4
87
06670 R!D2
8TM
CHKMUC
06680
06690
06100
06710*
06120*
0'1'0*
34 06998 0010i
05644
05656
05668
05680
05692
05704
05716
05128
14
36
46
11
34
47
49
3 /t
GO TyPE ERROR
RTN
DeFTK •••
ERRHell8t,
DCFTK.,.
,
R5TRT
~NC2 *-12
05764 36
05776 41
05788 11
05800 41
05812 49
05820 34
CK EXIT
LOAD RESTART ADRS
TURN ON Ell
READ TRACK
RT03+24
RT"
06140 ROAAEA ()s
ADDRESS
05740 16
05152 14
0565S 000-0
03568 00102
05728 01200
03220 -0141
06998 00701
05692 00200
00402 00000
03560 00101
00449 OOQK~
05163 000-0
03574 00102
05820 01200
00449 000-1'
05752 01200
05936 00000
00000 00102
05832 39 06195 oo~oo
05844 17 02996 -3161
05656 45 05916 03167
05868 11 03220 -0136'
05880 36 03514 00102
05892 41 05880 00200
05904 49 0')402 00000
05916 17 03220 -0137'
05928 49 05680 00000
TYPE ERROR NO
HANG-UP
- ftEAD TRACK SIMILAR TO
*.11.0,10,
06640
ASK IF HEADS AT eVl 00
B1M ERRt•• 136 •••
RON ADRSCK,.t
8"C2 *-12
RSTRT
B
STM EMRNe137,.,
87
*-48
eM
066~O
O~632
CHECK FOR POSITIVE STOP
05936 16 00408 -!936
05948 14 05959 000-0.
05960 36 06290 00706
05972 47 06004 01200
05984 46 04684 00400.
GO TYPE ERROR
READ TRACK
05996 49 06304 00000
RO TIC.
NRF TROUBLE
06004
06016
06028
06040
17 03220 -0138,
36 06290 00106
41 06016 00200·
49 00402 00000.
DATA. CONSTANTS. AND TYPEOUTS --.15000
15000 00000
DT 0023
PN 2172366
EC 412531
05 .. 15
06150 WRAREA 't15
06760 RONT 1 "OAC
06710 RDNT2 'OAC
06780
06190
06800
06810
ASKCS
'DAC
HOLDOO "OAC
CSSW
OS
ZZ3
"DAC
06820 DCFTKDDA
14.-RDN S(~O» •
19,-RQN CMQ-S,SC-O)
3S.ARE HEAOS AT POSITIVE STOP,TVPE Y-N
11.ARE HEADS AT eYL OOtTVPE Y-N
1
16.-RD I-eYe ENTRY'
91.00180,20.ROAREA
,:ll::iL, O()O(i
O()053 OOOla
06081
• 06119
06195
06256
06259
06290
06296
06299
00038
00016
00062
00001
00032
00006 1 0180
OOOOl -20
00005 J5000
06830*
06840·
06850*
06860*
06810*
06880.
06890·
06900*
CHECK MUC TRIGGERS WILL FLIP
DO A SEEK TO seT Mue
lHEN (HECK FOR POSITIVE-STOP
MUC TRIGGER
CNTR 4-8
06910 CHKMUC TFM RSTRT+6,.,.
LOAD RESTART ADRS
06920
erM TYPE,lZ4..
TYPE FLIP Mue TRGRS
06930
SK
CYL04,..
SEEK CVL 04
06940*
CHECK FOR POSITIVE STOP
06950
eM *+11.0.10
069~0
RON DCFSCO...
READ DISK SC • 000
06970·
*+60.
BE
06980
elM ERRN.142.tt
TYPE ERROR NO.
Sf(
06990
CYL04."
SEEK CYL. 04
07000
BNCZ *-12
'8
07010
0102{Ht
07030
01040
01050*
01060
01070
Oi080
01090
01100
reM
01110
01120
07130*
8
RSTRT
'TFM
"S~
'RDN
"BE
81M
RSTRT
MUC TRIGGER
CNTR 8-10
RSTRT+6.*
SEEK CVL
CYLOS,t.
CHECK FOR POSITIVE STOP
*+11.0.10
DCFSeO...
05
READ DISK se • 000
*+60
ERRN,143.9.
SI(
CYL05 •• ,
BNC2 *-12
MUC
TRIGGER
TYPE ERROR NO.
SEEK CYl OS
CNTR
TFM
RSTRT+6.*
'SIC.
0716007170
07180
'RON
07190
07200
8£
(YLIO,..
SEEK CYL 10
CHECK FOR POSITIVE STOP
*+11.0.10
DCFSCO...
READ DISK SC • 000
01210
07220
072'0
elM
'Sit
.+60
ERRH.144,9,
(VLIO,..
IMC2 *-12
RSTRT
06340
06352
06364
06316
06388
06400
06412
14
36
46
11
34
47
49
06351
035H8
06424
03220
01012
06368
00402
000-0
00102
01l~Q
-0142
00701
00200
00000
06424 16 00403 -6424
06436 34 07026 00101
06448
06460
06472
06484
06496
06508
Q6520
14
36
46
17
34
47
49
06459
03588
06532
03220
01026
06496
00402
000-0
00702
01200
00J43
00701
00200
00000
16-20
07140
07150
eM
063C4 16 00408 -6304
06316 11 03096 -10Q7
06328 34 01012 00101
TyPE ERRO~ NO.
SEEK CVL 10
:8
or 0023
PN2172366
Ee 412531
06532 16 00408 -6S32
06544 34 07040 00101
06556
06568
06580
06592
06604
06616
06628
14
36
46
17
34
47
49
06S67
03588
06640
03220
01040
06604
00402
000-0
00702
01200
OOJ44
00101
00200
00000
0724001250
07260
07270*
01280
07290
07300
07310
07320
071330
07'40
07350*
07360
01370
07380*
07390
07400
07410
07420
07430
07440
07450
07460*.
07410
07480
07490*
07500
07510
07520
01530
07540
07550
01560
MU(:
TFM
51(
1"RHiGER
RSTRT+6.*
CYl.20 •••
SEEK CYL
CHECK FOR POSITIVE - STOP
eM
*+11.0.10
~DN
OCFSCO •••
BE
8TM
-51(
*+60
ERRN.145.9.
CYl20 •••
READ DISK SC
eM
*+11.0.10
DCFSCO •••
BE
*+60
SI(
CYL40, ••
BTM
ERRN ,146 .9·,
BNC2 *··12 .
B
RSTRT
TFM
RSTRT+6t*
CYl50, ••
S.t(
eM
RON
BE
ill
20
REAO DISK SC
IS
000
TYPE ERROR NO.
SEEK CYL 40
MUC TRIGGER
06664 14 06675 000-0
06616 36 03588 00702'
06688 46 06148 O120a
06100 17 03220 OOJ45
06112 34 01054 00701
06124 47 06112 00200
06136 49 00402 00000
06748 16 00408· -6748
06760 34 0"1068 00701
40
06772
06784
06796
06808
06820
06832
06844
14 06163 000·,,0
36 03588 00702
46 06856 01200
17 03220 OOJ46
34 07068 00701
41 06820 00200
49 00402 00000
CTR 128 - 100
SEEK CYL
CHECK FOR POSITIVE - STOP
*+11,0.10
50
DCFSCO,.,
READ DISK SC .. 000
8TM
SI(
*+60
ERRH,147,9,
TYPE ERROR NO.
CYl50, ••
SEEK CVL
8NC2
*-12
B
8e4
CHKMUC+24
07580
07590*
87
RT3.5
01'00 CYlOl
DOA
.1.00200.1.RDAREA
01610 CVlO2
DDA
.1.00400.1.RDAREA
01620 CYlO4
DDA
,1.OO800.1.RDAREA
016'0 CYLOS
OCA
.1.01000.1,RDAREA
01640 CYlIO
~DA
.1.02000.1,RDAREA
07~70
000
TYPE ERROR NO.
SEEK CYL
BNC2 *-12
RSTRT
B
MUC TRIGGER
CNTR 64-80
TFM RSTRT+6.*
51(
CYL40.,.
SEEK CYL
CHECK FOR POSITIVE - STOP
~DN
06640 16 00408 ""'66~~O
06652 34 01054 00701"
20
RSTRT
50
06856 16 00408 -6856
06868 34 07082 00701
06880
06892
0690406916
06928
06940
06952
06964
06976
14 06891 000"'0
36 03588 00"'02
46 06964 01200
17 03220 OOJ47
34- 01082 00701
47 06928 00200
49 00402 00000
46 06328 00400
49 07238 00000
06984
069 0
06993
06998
07004
07001
07012
01018
00006 1-0200
00003 -01
oooos JSOOO
00006 1-0400
00003 -01
00005 J5UOO
00006 1-0800
00003 -01
00005 J5000
00006 1-1000
00003 -01
00005 JSOOO
DATA
07021
07026
01032
07035
01040 00006 1-2000
01046 00003 -01
07049 OOOOS J5000
Dr 0023
PN 2172366
EC 412531
05.17
07650 CYL20
DDA
.l,04QOO.l.RDAREA
01054 00006 1-4000
01060 00003 -0.1
07063
01066
01014
01017
CYL40
DDA
,1.OBOOO.l,ROAREA
07670 CYl50
DOA
,1,lOOOO.1.RDAREA
07082
15.-FLIP MUC TGRS.
2I.-NORM FIL~ INO RESET'
35,IS SELECT LOCK LIGHT ONtTVPE Y-N
07088
07091
01091
07127
01169
07660
07680 ZZ,.
01690 ll15
07100 ASKSL
DAC
OAt
DAC
00005
00006
00003
COOOS
00006
00003
00005
00030
00042
00010
J5000
1-8000
-01
JSOOO
IJOOOO
-01
JSOOO
07710*
01720*
THIS ROUTINE CHECKS THE FILE
INCfCATOR RESET LINES.
IN5TRUCTION
RTN (NORMAL OPERATION)
RON (SECTOR COUNT • 0)
07130.
017.Q·
07150*
07160*
07170*
0718007190*
07800 RT3.5
07810
8TM
01320 RitA
8TM
07830
07840
01850
01860
01810
01380
FtTN
TFM
8Cl
BNt
01tl90
SNR
87
07910
07940
01950
01960
07910
07980
01990
08000
LOAD RESTART
INORST,*+12't
CYL3.tt
*-12
RIIAlo3600.t
RESET INDICATORS
NORfJlAl TRACK OP
ReTY
WATY ASKSL •• ,
8TM YESNO,PSW.,
0"1'900
0"1920
07930 RIlA!
RSTRT+6,*tt.
TYPE.ZZ15tt
*+20,PSW, •
SELOK
eTM ERRN.150ft
BNC2 RllA
BNt
erM
*+36,3800.,
ERRN.1'l.,
BNC2 RIlA
BNt
elM
*+36.~700t.
r~RN.152t.
TYPE
ADRS CHI(
ASK IF SELECT LOCK
GET ANSwER
RM
lit
07238 16 00408 -7238
NORMAL FILE tHO RESET
YES
TYPE ERROR NO.
OVFLO CHK
GO TYPE ERROR
WLR-R8C
GO TYPE ERROR
BNC2 tt11 ..
8NF *.Z4,RSTRT+'
RSTRT
e
07250
01262
07274
07286
07298
07310
07322
07334
07346
07358
01366
07318
01390
11
17
36
46
47
34
39
11
45
49
17
47
41
07402 17
07414
07426
07438
07450
01462
01414
03096
02904
03560
07274
07390
oooo~
07169
02996
01366
10432
03220
07262
01426
03220
07262
47
. , 07462
11 03220
41 07262
44 07486
49.00402
-1121
-1214
00106
00100
03600
00102
00100
-3167
03167
00000
-0150
00200
03800
-0151
00200
03700
-0152
00200
00405
00000
0&010.
08020*
08030*
08040 RllB
08050
08060
08010
oaoao
BTM
INDRST.*+12.,
RDN
BCl
OCFSCO.,.
*-12
'NI
81M
*.36.3600,.
ERIUhlS3,\lI
RESET INDICATORS
07486 11 02904 -1498
RON
AORS CK
07_98 3' 03588 00702
01510 46 01498 00100
07~22 41 075~8 03600
GO TYPE ERROR
07534 11 03220 -0153
SCTR eNT • 000
or 0023
PN 2172366
EG 412531
06090
(')8100
08110
08120
08130
08140
081S0
08160
08170
08180
08190*
08200*
0821()*
08220*
BNC2 RllS
8TM ERRN.l,4.,
BNC2 Rila
BNI
*+'6t3800~t
GO TVPE ERROR
BNI
*+36.3700.,
8TM
ERRN,15~ ••
WLR-RBe
GO TYPE ERROR
llNC2 RIIS
-8C4
RIIA
~NF
*+24.RSTRT+3
RSTRT
-e
08240*
08250*
08270*
08280*
08310*
08320*
08330*
08340*
08350*
-FIRST A SEEK IS PERFORMED TO MOVE THE
ACCESS MECHANISM TO SOME CYLINOER (03)
-SECOND A READ TRACK IS USED TO TRANSFER
DATA FROM HO 0-9 TO THE 1620.
~THIRD
08~60*
08310*
08380*
06390*
08400*
08410*
01630 46 07262 00400
01642 44 01666 0040S
07654 49 00402 OOOOg
THIS ROUTINE GENERATES A HEAD MAP.
THIS MAP IS 10 DIGITS LONG AND IS
A SERIES OF DIGITS 0-9.AT SIGNS.AND RM.
082~O.
08290-
07558 47 01594 03800
01510 11 03220 ''''015407582 41 07486 0020~
. 07594 .7 07630 03100
01606 17 03220 -Ol't
07610 47 07486 0020a
HEAO MAP ROUTINE
082~O*
08300*
O\flf'lO CK
GENERATE MAP AT SiGN
E
RECORD MARK
•
DIG 0 - 9
•
HD NO.ORDER 0123456789
NO DATA TRANSFER
PARITY OR RO CK ON TRANSFER
SCTR ADRS DECODED TO HD NO
-FOURTH
NORMAL MAP
01234567f'9
-ERROR TYPEOUT
08/~20*
05430*
00440*
08450*
08460*
08470 RT04
08480
08490
0@500
OaSlO R4BB
08520
08530 HMER
06540
(Hl5!tO
08S60
Ot570
08580 R4e!
08590
HEAO MAP XXXXXXXXXX
WHERE X-X IS MAP CHARACTERS
TFM
8TM
RS'fRT+6''''.t
TYPE,lZS ttl
Tr:M
CYL3+5,180 ••
51(
TFM
TOM
DC
TFM
TFM
TFM
TFM
eTM
8TM
CYL3t ••
lOAD RESTART AORS
TYPE REAO HEAD MAP
SEEK TO CYLINDER 03
CVL3+5,180"
HMER,Q
1.0,*-2
AERC,O.9
XERC.O.9,.
PERC,O.9ft
INIT
tAL
IZE
RESET READ AREA
tNDRST
m
16 00408
17 03096
16 03565
34 03560
16 03565
15 07735
01735 00001
-7666
J0091
-0780
00701
-0780
00000
07738 16 10062 00-00
R483+6.19999.,
5RESET."
07666
07618
01690
07702
01714
07726
0023
PN 2172366
EC 412531
07750 16
07762 16
07714 16
07186 17
01198 17
10061
10070
06304
01140
00-00
00-00
J9999
-0000
02904 -0000
05.19
08600
08610
08620
086~O*
06640
08650
08660
08670
08680
Ots690
08700
087tO
08720
08730
08740*
087S0
08760
08770
08780
08790
05eOO
0881008820
OS8~O
08840
08850
08860
oe870*
08880 R4Bl
06890
08900
08910
08920039'30
Oet40
089~O
08960 R482
08970
08980·
08990 R4B4
09000
09010
0902009030
09040
090~O
09060
09010
09080
09090
'R TN
CYL 3 f
81
R4Bl+48,600
I)
i
NOP
tHECK FOR RECORD MARKS IN SECTOR ADDRESS
"BNR
BNR
*+20.RDAREA
R4Bl+48
*+20.RDAREA+l
81
R4Bl+48
BNR
BNR
*+20,RDAREA+2 ••
R4B1+48
*+20.RDAREA+3
R481+46
*+20,RDAREA+4
B7
R4Bl+48
B7
B7
8NR
B7
~D
BO
CHECK FOR 8,2 BITS
CHECK FOR DATA TRANSFER
R4Bl.RDAREA"
CHK
R4Bl.PDAREA+l..
R4Bl,ROAREA+2,.
R4Bl.RDAREA+3..
R4Bl,RDAREA+5.,
R4Bl.ROAREA+6..
80
80
BO
80
SET MAP CHAR TO AN
AM
XERC,Ol.lO.
to
HMER.RM
tOM BOX •• ,
DNB I ••
B7
AT SIGN
UPDATE XFER ER eMTR
BLANK • NO XFER
R4B2
Bt
AM
TO
:TO
TF
B7
*+2401600
R4B4t1700
SET MAP CHAR TO A RECORD MARK
PERC.OI,IO.
UPDATE PARITY ER CT
BOX.RM..
RM • PARITY ER
HMER.RM
BADSA.CYL3+5,.
STORE BAD HD ADRS
*+32
COMPUTE HEAD NO. FROM SECTOR ADRS
MM
RO~REA+4f05.10,
COMPUTE
lO
BO~.91..
TRACK NO.
-SF
95.t,
eM
8E
96.3.10.,
*+48
SF
AM
'TO
BOX
AERC,l,lO
HMER.RM
'8
SO
R483
80
*-60.98., ••
01846
07858
07866
07878
01666
01898
07906
07918
*-48.99 •• .,
or 0023
PN 2172366
EC 412531
45 07866 15000
49 08110 00000,
45 01886 15001
49
45
49
45
49
01926 45
07938 49
FIRST CHAR
07946
CHK SECOND CHAR
07958
CHK THIRO CHAR,EVEN 07970
CHK FOURTH CHARtOOO 01982
CHK SIXTH CHAR,ODD
01994
CHK SEVENTH CHAR.EVEN
CHECK FOR PARITY,FIRST 5 CHAR
SF
RDAREA
IF
RDAREA+4.RDAREA+4.t RD-WR MEM DATA
aNt
07810 36 01~bO 00706
07822 46 08110 00600
01834 41 00000 00000
43
43
43
43
43
08110 00000
01906 1~002
08110 00000
01926
08110
01946
08110
15003
00000
15004
00000
08062 15000
08062 15001
08062 15002
08062 15001
08062 1500~
08006 43 08062 15006
000-1
03545
00000
08018
08030
08042
08053
08054
11 10067
25 01735
15 00805
00001
49 06146
08062
080;4
08066
08098
32 15000 00000
26 1~004 15004
46 08110 01600
47 08166 01100
00000
08110 11 10070 000-1
08122 25 00805 03545
08134 25 07135 03545
06146 26 10051 03565
Ob158 49 08190 00000
000-5
00097
OUOOO
000-3
01200
00000
08238 11 10062 000-1
08250 25 07735 03S4~
08262 49 08298 00000
0821~ 43 08226 00099
08286 43 08226 00098
08166
08116
06190
08202
08214
08226
13 15004
2~ 00805
32 00095
14 00096
46 08262
32 00805
09100 R4S3
09110
09120
09130
09140
09150
.TO
19999t80Xt~
.·SM
.SM
*-6,01.\.l
,eM
~ SHE
· TFM
09160*
09170*
CHECK FOR xFER FAILURE ON ALL HEADS.
CHKSL., •
09200
SK
09210
.8 I
,BNR
09230
09240
09250
09260*
09270
09280
09290-
09300
09310
0932009330
09340
09350*
CVL3+S,20,lO.
CYL3+5,580,9.
R48S
CHK.SL+S.180tt
SELOK t 3600, ,
R4DO.HMER
.8TM ASK3.*+12 ••
GO ASK IF AT CYL 3
-eM
XERC.I0.10.
CHK ER eNT • 10
,BE
n4Xl
CHECK FOR PARITY CHK WITH ALL HEADS.
CM
PERC,lO,lO,
CHK ER eNT s 10
BE
R4X2
CHECK FOR ANY ERRORS
A
PERC.XERC"
COMPUTE TOTAL ERRORS
R4X5,.,
.BE
TOTAL (NT
PERC,Ol.10
,eM
.BE
!Til
1
TOTAL CNT • 10
PERC.10ttlO
CM
09370
·SHE
09380*
09390*
10 XFER AND PARITY ERRORS
CHECK FOR 1 XFER FAILURE
-eM
XERC.Ol,IO
09420
09430
09440
09450
09460
09t) 70
09480*
09490 R4D1
08322 12 03565
Od334 14 03565
0834' 47 01786
08358 l~ 03565
OOOKO
DONSO
08310
08362
08394
08406
08418
08430
00101
03600
01135
-8418
01200
-0780
R401
·BE
R4X2
·81M
-51
*+36.00100 ••
HMTOE.160.t
t.
R4BB
· 8
*-489. it
-c
TYPE ERROR NO
SCAN1.00200 ••
-St
, 8
· 36
f
CYL3,00706 ••
03560
10432
09010
09886
10067
09498
OOOJO
0120'0
08442 14 10070 OOOJO
08454 46 09650 01200
08466 21 10070 10067
08418 46 09414 01200
08514 14 10010 OOOJO
08526 47 08634 01200
08538
08550
08562
0851',.
08586
14
46
17
46
46
1006"' 000-.1
0965Q 0120.0
097/~6
-016.0
08610
00776
08598 49 01114
08610 36 03560
08622 49 08514
0010.0
00200
00000
SOME XFER.PARITY,AND SOME GOOD DATA
XERC.PERC"
CHECK FOR NO XFER ERRORS
,. BE
09500
, SD
09510
· 87
09520
09530
81M
09540
B
09550 R4D11 NOP
09S60
BTM
09510
8
R4Dll
*+20"XERC
09580*
09'90R402
1 ERROR EITHER PARITY OR XFER
XERC.Ol.l0
CM
34
46
45
11
14
46
08490 14 10010 000-1
08502 46 08718 01200
R4D2
09360
09400
09410
08291 25 19999 00805
08310 12 08304 -0001
DECODE ERROR MAP AND ERROR COUNTERS
09180*
09190.
09220
DEeR FOR
NEXT HD
CHK ALL HEADS READ
R4X2
HMTOE,161o.
Rlt81."
TYPE ERROR
HMTOE,162 ••
TYPE ERROR NO.
R487 •••
Dr 0023
PN 2172366
EC 412531
08634
08646
08658
08670
08678
08690
08702
24
46
43
49
17
49
41
00106
00000
10067
0&702
08616
09650
09746
09102
00000
10010
01200
10061
00000
-0161
00000
00000
08114 17 09746 -0162
08726 49 09102 00000
08118 1_ 10061 000-1
05.21
09600
09610
09620
09630**
096/.0
09650
09660
09670 MOV
09680
09690
09700
09710
09720
09730 LeRD
091.0
09150
09760
09770
09780*
- BE
R4X3
HMTOE,163 ••
TYPE ERROR NO.
RTN BRDX4t ••
READ BAD DATA
FIND LOCATION OF BAD PARITY
- B1M
INDRST •••
RESET INDICATORS
. TFM *+35,RDAREA
TF
*+18,*+23
TO
99999.99999"
MOVE DI~IT
· elM
AM
*-1.01
81
MOVPAR.1600.,
MOVPAR.I100 ••
BI
eM
09840
098S0*
09860 R4DO
09870
09880
09890
09900
09910
OtJ920*
09930*
PARITY
MOV+ll.RDAREA+2100,.CHK DONE
, BNE
- NOP
' RTN
· BCI
MOV-12
PRDX4, ••
*-12
READ WITH BAD HEAD
8NC2 R4B7
R5TRT
8
09190 MOVPAR' 5M
MOV+l1,RDAREA,.
' TF
09800
*+lS.MOV+ll
OQ810
· SPTY
09820
09830
CHECI( FOR
DC
· WNTY
· 87
01.'.*-4
*-10."
COMPUTE DELTA
TYPE
P~RITY
LBRD
CHECI( HEAD MAP VS NORMAL MAP
19989,0.11,
SET FLAG
19999.NHOM.,
C
CHI( NORMAL MAP
BNE *+44
8C3
R4BB
;tT02
LOA02
· 87
0617/. 36 10046 0070·6
08786
06198
08810
08822
08834
06846
08658
08810
08882
08894
08906
08918
08930
17 02904 -000'0
16 08833 J!lOOO
26 088.28 0883"3
25 99999 9999"9
11 08833 -0001
46
46
14
47
41
36
08954
08 9 ~1H1{>
08833
08810
00000
10046
4t6 08906
47 09102
08942 49 00402
08954
08966
08978
08985
LOCATION 08990
09002
· TOM
Be4
QfJ,150 46 0,9 10!) 0 01200
08162- l7 09'146 -0163
01600
01700
J7100
01200
00000
00706
00100
Ou200
00000
12 08833 J5000
26 08984 0883,3
34 00000 00101
00001
38 08980 00100
49 08694- 00000
09010 15 19989 000009022 24 19999 10431
09034 47 09078 01100
09046 46 01714 00400
09058 46 04186 00300
09070 49 00414 oouoo
OUTPUT - ERROR NUMBER AND HEAD MAP
09940·
ASK3.*+12.,
HMTOE.164.,
099S0
09960
09970 R4B7
' RelY
09980
' TO
19999.RM
09990
10000
10010
10020
· WATY
RQHN
· WATY
RQAL
10030
10040
10050 R4X6
10060
10070
10080
10090
10100
·81M
·8TM
· Rery
GO ASK IF AT CYL. 3
TYPE ERROR NO.
SPTY
,. RNTY HONM
,. BNR R4X7tHDNM
· TFM
· RTN
· SM
· eM
. BMf
· Bel
CYL3+S.780
CYL3 •••
CYL3+5,20.10
(YI..3+,.580,9
R4X6t12.t.
R4-X6
DT 0023
PN 2172366
EC 412531.
09078 17 09886 -909,0
09090 11 09746 -016.4
09102 34 00000 0010.2
09114- 25 19999 0354-5
09126 39 10211 0010.0
Q9138 34 00000 00102
09150 39 10303 00100
Q9162 34 00000 00101
09174- 36 10064 00100
09186 45 09294 10064
09198 16 03565 -0180
09210 36 03560 007Q6
09222 12 03565 0001(0
09234 14 03!)6S OONao
09246 47 09210 0120,0
09258 46 09198 00100
10110
10120
10130 R4Xl
10140
10150
10160
10170
10180
10190
10200
10210
10220
10230-
10240 R4X5
10250
10260
10210 R4X3
10280
10290
10300
10310-
BNC2 R487
RT04
B
09294
13
CYL3+4.99
2~
RTN
Bel
CVL3
09306
09318
09330
09344
09354
09366
09414
09426
09438
09450
09462
09474
09486
41
17
49
41
11
36
46
25
34
38
093'16 46
09390 41
09402 49
*-12-
ROAREA+40.RM
TO
ReTY
WNTY RDAREA
6e4
R4X7
9NC2 R481
8
RT04
NOP
8TM
HMTOE.168
B
NOP
RltB7
erM
HMTOE,165.t
BHC2 R487
B
RSTRT
GO TYPE ERROR
ASK. USER IF
NOP
Q74TY 1'9990.,.,
TFM 19999,0.,
H
RESET
10·~eo
8
87
ASK IF HD 1..0
N
DUMP HEAD MAP
our... p
AREA
8ITRNG
eTM
ERRN t 166"
RSTRT
GO TyPE ERROR
10490*
10580
10590
10600
10610-
09510
09522
09534
09546
09558
09.570
09582
09594
09606
09618
09626
09638
34 00000 OG102
39 10123 00100
11 02996 -3It)7
45 09626 03161
17 03164 OOONS
39 10399 00100
35 19990 00100
16 19999 -0000
48 00000 00000
49 021)4 00000
11 03220 .... 0166
49 00402 00000
09650
09662
09674.
09686
It-l 00000 00000
17 03164 000N7
39 10399 00100
35 19990 00100
16 19999 -0000
48 00000 00000
11 02904 .... 0000
49 00776 00000
SECONDARY TEST FOR PARITY CHECKS
OR REAO CHECKS ON ALL HEADS
10500*
10510*
10520*
10510
00000
-0168
00000
00000
-0165
00200
00000.
09498 41 00000 00000
Aery
1043010440
104'0
10460
10470 R4Xll
1054,0
10550
10560
000-2
00099
00706
00100
03545
00102
00100
00400
00200
00000
HEAOS ARE LOADED
GET ANSWER
RM 18 YES
GO TYPE REF
10530 R4X2
00000
09746
09102
00000
09746
41 09102
49 00402
£00
()UOOO
SECONDARY TEST FOR NO DATA TRANSFER
FROM ANY OF THE 10 HEADS
WATY HOLD, 9) t
8TM YESNO.PSWt.
8NR R4)(11,PSW ••
8TM REFM.S5,lO,
WATY TYPHO
10~20
O~;~l()Z
01666
10064
03564
03560
09318
15040
00000
15000
09294
09102
07666
HONM.02.10
10~50*
10370
10380
10390
10400
10410
!1.~f
~9
MM
TF
10320·
10330*
10340-
10360 Ft4X1
092 0
09282
r~op
elM REFN.S1.10o
WATY TYPHD
ONTY 19990.,.
TFM 19999,0 ••
H
aTM
81
GO TYPE REF
P
OUMP HEAD MAP
RESET DUMP AREA
0969&
09710
RSTIND
SCANI
09'122
09734
or 0023
PN 2112366
EC 412531
05.23
10620-.
106~O*
10640
106~O
HMTOE
10660
10670
10680
10690
10100
10710
10720
OS
Bel
ReTY
WNTY
TO
TO
TO
S
Q9745
09746
09158
09170
09762
09794
HMTOEI
RSTRT+2 •••
TYPE RT LOC
ERR+14,HMTOE-3
ERR+ 16 ,Hp..1TOE-2
ERR+18{1HMTOE-l
WATY
0960~
ERR •••
TYPE ERROR NO.
19990."
19999,0,.
DUMP HEAD MAP
RESET DUMP AREA
WAlY TYPHO
10740
ONTV
TFM
10750
H
l01~O
10160 HMTOEI 882
10170*
'
10780*
1079010800
10810 ASK)
10820
10630
10840
10850
10860
10870*
10S30
10390
10900
10910
10920
10930
10940
10950
10960*
10910*
10980lO~90
09818
09830
09842
09854
09866
09816
00005
46 09318
34 00000
38 00404
25 03411
25 03419
25 034~1
39 03403
39 10399
35 19990
16 19999
48 00000
42 00000
00100
00102
00100
09143
09744
09745
00100
00100
00100
-0000
OUOOO
00000
ASK USER IF ACCESS IS POSITIONED AT CYL 03
OS
RelY
WATY T5WC31",
S'TM YESNO,PSWtt
BNM *+32.PSW ••
TF
*.18,ASK3-1
CHK HDS AT CVL 3
GET ANSWER
RM
!'i,l
YES
8'1
99999 •• ,
RETURN
B1M
TFM
ERRN,167t.
ASK3-1.R4BB
TYPE ERROR
SK
CYL3 •••
*-12
SEEK CVL
ael
BNC2 ASK3
B1M REFN,52,lO.
03
GO TYPE REF
H
87
R"SB
DATA AND CONSTANTS FOR ROUTINE
B~DX4
K
09884
09886
09898
09910
00005
34 00000 00102
3 0 03441 00100
11 02996 -3161
09922 45 09954 03167
09934 26 099~2 09885
09946 49 99999 00000
09954
09966
09918
09990
10002
10014
10026
10038
11
16
34
46
41
11
48
49
03220
09685
03560
09918
09886
03164
00000
07114
-0167
-7714
00101
00100
oOlOO
COQN2
OOOOv
00000
1~046
00006 1R9999
4
10052 00002 -20
10055 00005 J5000
11000
8AOS~
OS
11010 AERC , DC
11020 HDNM _ DC
11030 XERe
11040 PERC·
11050 TORD .
• 11060 Zl.511010 HDLD .
.BRDX4+5
03,0
10051 00000
10062 00003
10064 00002
DC
DC
2.30
03,0
03.0
DAC
OAC
12. DATA READ •
13.-RO HEAD MAP'
10097 00026
44.ARF HEADS LOADED TO DISK SURFACE.TVPE Y-N t
OAe
46t TO READ (lOOP) SINGLE HEAD ENTER HEAD NUMBER'
10211 00092
DAC
10061 00003
10070 00003
10013 00024
10123 00088
11030 RQHN
Dr 0023
PN 2172366
EC 412531
llOOPI All HEA05
11100 HOCNT DC
11110 TYPHD DAC
11120 NHOM -DC
r'1i\,~~K ~
10303}
10396
10399
10431
03,0
12.-HEAD MAP
!O.012~4567a9
tl1~O*
00092
00003
00024
00010
1311 DISK - SELECT LOCK
11140*
11150*
11160*
11170*
THIS PROGRAM DETERMINES THE
CAUSE OF SELECT LOCK ON THE
IBM 1311 DISK FI~ES
11180-1-
11190*
11200*
11210*
THE POSSIBLE CAUSES ARE AS FOLLOWS 1 - HEAD SELECT SAFETY
2 - WRITE/ERASE SAFETY
3 - READ/WRITE GATES
It- - AC/D( SAFETY
S - MODULE SELECT SAFETY
11220*
11230*
1121.011250*
11260-
11210*
CONTROL ROUTINE
11280*
11290 SELOK
,TFM
11300
11110
·81M
1139(HJj
1140{)
1141(~
11420~
11450
11460
11~10*
lll~~O
11490
11500
1.1510
11S20*
11S30*
11!.U~O
11550
11560
11510
11
R
10432 16 00406 J04:~2
10444 17 03164 OOON9
10456 48 00000 00000
THIS SUBPROGRAM CHECKS AC-DC,WR-ERt
AND RD-WR SAfETY SELECT LOCK
-fFM
RSTRT+6,f.
8TM
H~ORST ~; t
RESET
INDICATORS
RON RESET"t
CHECK FOR SELECT LOCK
'SI(
CHKSLlli'.
BNt
SL8 L. 3600, f
ERROR CONDiTION
11430*
114l\O
LOAD RESTART
GO TYPE REF
H
1132011"0*
11340*
11350*
11360
11310
11380
RSTRT+6t*il'
REFNflS9~lO,
OETECT-
10463 16 OOl.O8 JO/.. 68
10480 11 02904 -0000
10492 36 03602 00702'
SEEK MSTR MOD
AORS CHK
SEl. LOK
10504 34- 03560 00701'
10516 47 10196 03600'
GO TYPE REF
10528 17 03164 00002
=
AC~DCtWR-ER.RD-WR
8TM
)t
REFN962"lO"
S
10540 48 00000 00000
0360~ 00102
RESET,.,
CHECK FOR SELECT LOCK
'-RON
10552 3&
5K
CHKSl
_B t
*+32t3600 ••
ADRS CK
ERRN~170fl9
W~~-ER
BrM
,-61
SEL
tI!
tOI{
CAUSED SEl LOl(
SLEl~\l~'
STILL GOT SELECT LOCK WITH WR-ER
SAFET"r PUlLEOtSOMETHING ELSE CAUSED IT
BTM REFN", .. 10,
GO TYPE REF
T
H
-RON
Re:SET,~,
-5K
CHKSLttt;
·BI
*+:!2,3C)OO~ f
CHK FOR SEL LOK
AORS CHK
or
0023
PN 2112366
Be 412531
:!1!
SEt lOt<
10564 ;\4 03560 00701
10516 46 10606 03600
10')86 11 03220 -0170
10600 49 10160 00000
10608 11 03164
10620 46 00000
10632 36 03602
10644 34 03560
10656 1.6 1068S
00003
00000
00102
00101
03600
05 .. 25
11£)90
11600
~~
l
t,::'J
S1
}.
~:;L,
'~ t ,~ ";1
DRONr
,1(lBO
11610*
11620
11630
H
11640
RON
RESET."
11650
SK
CHKSL".
8t
*+36,3600 ••
-81M
ERRN.112"
nD-~Hi
BTM
11660
11670
11680 SlEl
11690
11700
NOP
MOP
B
C/~V~~;L;:
Sf!.,!;:
LO(,(
GO T'f ~)11-: REf
REf:Nt64~ lO~
~{
U
CHK FOR SEL LOt<.
;UJrLS CK til 0EL lOK
A( .... DC
CAUSI::D SEL lOt(
:.:' ') -0111
. it~ 00000
10688 1.7' 0316410700 48 00000
10112 360 03602
10724 34 03560
10736 46 10112
10748 17 03220
00004
00000
00702'
00701"
03600
-0172'
10160 41 00000 00000
SELOK*.:!6" t
t
10712 1+ 1 oaooa 00000
10184 49 00036 00000
TR'y AGAIN
11710*
11120·
MODULE SELECTION SELECT LOCK
117'lO*
11140*
11750·
11760*
11170*
11780 SL8t
11790
11800
THIS ROUTINE CHECKS
TFM
RSTRT+6t*
SK
RESET'f1t
eTM
RSTtND9.t
SEEK.460
11810
TO
11€'20
,SIC.
51(
BNt
118~O
11840
118S0
11860
11810
SLB2
Tf'M
SK
,8TM
- MULTIPLE
RESET
MODULE SAFETY
LOK
RESET INDICATORS
SEI".
SEEK
CHKSL
SlHDe3600
RSTRT+6.*
RESET
RSTIND
Ileao
-ReTY
11890
11900
,WATY TNMOOiltt
REQUEST NO!t
-RNTY
eM
NOMODlJ>t~
NOMOD~l.,lO
ACCEPl' NOe
8E
SL83
'j 1910
11920
11930
'RelY
-WATY lOAM
11940
11950
11960
SL8'
11970
11980
11990 B21
12000
12010
12020*
120,o
12040*
12050
12060
1201() P2
12080
12090
OF
H
'TFM
TFM
TFM
MM
-AM
TO
MMAP,O"
MODoO,lO.
51<
,BN!
.TOM
Sf(
erM
00000 00102
12005 00100,
03247 00100,
03247 OOC-1
46 11012 01200
34 00000 00102
)9 11477 00100
48 00000 00000
16 11520 -0000
16 11523 000-0
16 11126 JIS11
13 115,,3 000-2
11 00099 000-1
1101~
CNTR
COMPUTE
DRIVE
CODE
RESEt •••
RS'ftNOftt
34
39
36
14·
11024
110:36
11048
11060
11072 25 12050 00099
SEEKt99tt
Ct-tKSl.t,
*+40.3600"
99999,lt,
17 02904 -0000
2q;".- 1.2Q!JO OU/~e 0
34- 12050 OU101
34 03560 00701'
4.~, ~1J
11~)24 03600
16 00408 JOS80
34- 03602 00701
17 0290/,. -0000
RESET MOD MAP
99,01,10e
SELECT MODULE
Sf(
SEEK,.,
CHECK FOR SELECT LOCK
16 00'+08 J079b
34- 03602 00701
RESET MOO
P2+6~MMAP-~
MOO,OZflO,
~-10D.
10796
10808
10820
10832
lO84.lt
10856
lO86H
10880
10892
lO90/t
10916
10928
10940
10952
lO96 l •
10976
10988
11000
SEEK MODULE
11084 34 12050 00101'
CHECK
SELECT LOCK.
SET MAP TO 1
11096 34 03560 00701
11108 41 11156 03600
11120 IS 99999 00001
11132 34 03602 00701
11144 17 02904 -0000
RESET
IND
Dr 002::1
PN 2112366
EC 412531
12100
12110
12120
12130
12140*
12150
12160
12110*
12160
12190
12200 Q2
12210
12220
12230
AM
P2+6,Ol,lO,
AM
MOD,Ol.10.
C
MOO.NOMOD.,
CHK ALL MOD. SELECTED
BHE B21
DECODE MODULE MAP.l • SEl LOK
eM
MMAP,O..
0000 ~ MOD 5fl OKAV
BE
SW22
SCAN FOR A ZERO
TFM MOO,O.lO.
INIT!AlIZE
TFM Q2+11.MMAP-3
80
*+20,99999,.
IS MAP DIG • 1
87 822.,.
FOUND A ZERO
AM
MOD,Ol.lO.
UPDATE
Q2+11.01,10
~M
11156
11168
11160
111 2
11
11
24
41
11126
11523
11523
11048
000-1
000-1
03247
01200
11204 14 11520 ~oooo
11216 46 11420 01200
11523
11263
11272
11340
11212 11 11523
l1284 11 11263
11296 24 11!).23
11308 41 11252
11228
11240
I12S:!
11264
16
16
43
49
000-0
J1517
99999
00000
000-1
000-1
03247
01200
122~O
C
12250
SNE
12260*
LOOKS LIKE 2 OR MORE MODULES ALWAYS SELECTED
BTM ERRN.173t711.,.
11320 17 03220 -017L
12280
12290*
12300 822
12310
87
12210
12320
12330
82~
MOD.NOMOD ••
823
11332 49 11364 00000
SELECTED MODULE FOUND
TO
MOOULE+14,MOD
BrT'M
ETO. SEtM, 711,
BCI *+36
WNTY MMAP-3.,.
12340
12350
H
BNC2 SLB3
12360
B·7
SElOI(
12370 5\122
B,CIt
SELOK
BrM
REF'N,69.10e
12380
12390
12400
12410
12420*
SCAN COMPLETED
Q2
H'
BC4
GO TYPE ERROR
TYPR MAP
OAC
DC
05.0
DC
OC
01.'
02.0
124'10*
12480*
THIS ROUTINE CHECKS HEAD SELECTION SAFETY
5lHO
12~50
12560
12'10 8'1
11,580
12590
16
25
16
16
26
HEAD SELECT SAFETY,SELECT LOCK
121~~H)*
12500*
1251.0*
12520*
12530*
125~O
11524
11536
11548
11560
11512
11/.44
1241,0 rOAM
12460 MOD
00040
00005
00001
00002
11412
11420
114,32
124,.0 MMAP
12450
11477
11520
11521
11523
114()O
SELOK
lOAD2
CONSTANTS
20.TURN ON All MOOULESt
87
11456
11468
25 12151 11523
17 12232 J219l.
46 11400 00100
38 11517 00100
48 00000 OQOOO
47 11012 00200
49 10432 00000
46 10432 00400
17 03164- 00009
48 00000 00000
46 10432 00400
49 00414 00000
11340
11352
11364
11316
11388
TfM
rp
TfM
rpM
TF
TFM
SI(
RSTRT+6,*
SEEK.460.t,
B31+11,LOOP
P3+6.Hp.IIAP-9
HMAP.HRST
SEEK+5~SCTRt,
RESEI,f.\@
00406 J1524
12050 00460
11631 J2133
1113~ J2038
12047 12026
SET SEc'rOR ADRS
11584 16 12055 JOOOO
RESET
11~96
or 0023
PN 2112366
EC 412531
34 03602 00101
05.27
12610
12620*
12630 831
12640
12650
12660
TF
·80
*+23.~3+6
P3+36.99999,.
12680
12690
p,
~NI
*+48.3600..
TOM
99999,1
SK
'8TM
RESET,.,
RSTIND.,.
12710
rAM
P3+6.01,10
12780
12790
12800
AM
reM
ONE
12f1J10*
12820*
11.830*
REAO+'.20.l0,
REAO+5.SCTR+200,.
831
~OOOO
11620 26 12131 99999
11632 34 12050 00701
11644 2£ 11667 11734
11656 43 11764 99999
~
AM
OVFCT.Ol.lO
BNV *-24
CHECK FOR SELECT LOCK
51{
CHKSL
12700
11608 17 02904
CHK FOR ALREAOY SEt LOK
READ SEVERAL SECTORS WITH HD 0 TO
RON READ."
READ DISK
12670-
1211012720
12730
12740
12750
12760
! Nt) i CA~'(H~S
·8TM RsrlND't'
SELECT MODULE AND SET ACCESS ARMS
-TF
OVFCT.99999,.
SET lOOP CNTRl
-SK
SEEK
11668 36 12050 00702
11680 11 12131 000-1
11692 41 11668 01400
AORS CK • SEL LOK
RESET
INDICATORS
UPDATE FOR NXT HO
CHK ALL HEADS DONE
11104 34
11716 47
11728 l~
11740 34
11752 11
11104 11
03560 00701
11164 03600
99999 00001
03602 00701
02904 -0000
11734 OOO-l
11176 11 12055 OOOKO
111~6 14 12055 J0200
11800 47 11620 01200
IF HEAD MAP • ALL ONfS.CONSTANT SEL lOK
12840 SLRW
.C
HMAP,ALll
11812 24 12047 12036
12850
12860
8NE
*+48
·eM
ERRN.11l."
SLHO
SELOI(
11624 47 11612
11836 17 03220
11848 47 11524
11860 49 10432
HMAP,O~lO
11872 14 12047 000-0
reE
S~32,t.
11884 46 11968 01200
12870
12880
12890
12900
.8TM
rBNC2
,8
12'~10*
MAP INDICATES THAT THIS MODULE
CONTAINES A HEAD THAT IS
ALWAYS SELECTEO. 0 • IN MAP
INDICATES BAD SEL HEAD
12920*
129'O~'
12940*
12950*
12960*
12970 835
12980
12990
13000
1,010
13020
13o,0 Stl3l
13040
13050
13060
13010*
130801:9090-
01200
-0171
00200
00000
8el
81M
*+36
ETO,HDSLM,111.
.,W"TY HMAP-9" •
OUTPUT HO SEL MAP
TYPE HD MAP
118Y6
11908
11920
11932
46
17
38
48
11932 00100
12232 Jl13~
12038 00100
00000 00000
CHK LOOP CNTRL DONE
11944
11956
11968
11980
11992
12004
41
49
11
14
41
49
11560
00402
11631
11631
11560
10880
,H
,BNC2 837
r'B
.AM
.eM
,.8HE
·8
RSTRT
B31+11,02.10
831+11,LOOP+6,t
837
SL82
DATAtCONSTANTS,AND TYPEOUTS FOR SELECT LOCK ROUTINE
~,'lOO*
or 0023
PN 2172366
EC 412531
OU200
00000
000-2
J2139
01200
00000
13110*
1~120 HRST
13130 ALl1
13140 H~AP
13150
13160 CHKSl
13170 SEEK
DC
DC
DC
DC
OS
DOA
13180 SCTR
13190 READ
OS
OS
13200. WR ITE
OS
13220 OVFCT
01,'
.CYl3
.9.SCTA".RDAREA
SECTOR ADDRE5S
.10000 ••
,SEEK
33.KEY IN TOTAL NUMBER OF MODULES
DC.
02.00
02.99
'DC
'DC
HOSLM DAC
MODULE OAC
SEt"
OAC
02990
02.50
LOOP
12026 00011
10.1111111111
11.0
.SEEK
13210 TNMOD 'DAC
13230
13240
13250
13260
13270
13280
11,0
'oc
17.HO SEl lOK MAP •
IO,MODUlE 9 ,
11. ALWAYS SELECTED'
12139 0003412113 00020
12193 00034
13290*
13300*
ERROR TYPEOUT ROUTINE
13'10*
13320*
13330
1~3.0
ETO
13350
1~360
13370
13380
13390
5
"DS
,Bel
ET01 •••
.RCTY
.\TiNTY RSTRT+2.t,
,BNF *+36.ETO-1 ••
,CF
ETO-l·
-WATY MODULE",
11,*OQ
1341 (~
1~420 ETOl
1,~430*
13440*
13450*
1 ".,60-
,TF
*4-18.ETO-l
,WAry 99999 •••
882
'"
13490
RSTRT+6e·.t
REFN.65.10,
VATY SSCRNG •••
·H
13510
1~'80
t3~90
TYPE MODULE
TYPE ERROR
RETURN
MESSAGE
LOAD RESTART ADRS
GO TYPE REF
V
,ReTY
13~lO
1"60
TYPE RESTART ADRS
CHK FOR BYPASS
12230 00005
12232 46 12328
12244 34 00000
12256 38 00404
12266 44 12304
12280 33 12231
12292 39 12113
1230'+ 26 12322
12316 39 99999
12328 42 00000
00100
00102
00100
12231
00000
00100
12231
00100
00000
JUMPERINOEX TO RD CHK
13500 M2Cl
13~20*
SW 1 ON BYPASS T/O
_ SPINDLE SPEED CHECK
13410 ADJUST ,TFM
134eO
,81M
13530
13540
13550
12036 00010
12041 00011
12048 00001
03560 00000
12050 00006 9JOOOO
12056 00003 -03
12059 00005 J5000
10000 00000
~2050 00000
12050 00000
12065 00066
12131 00002
12133 00002
12135 00002
12137 00002
sst"
TYPE RANGE OF SPEED
INITIALIZE
'TFM
'TFM
-81
-TR
'AM
SNV
"aTM
ReNT .000 t t
HOCNT.500".
GA rx •600, •
3'1 t 391
HDCNT.Ol.l0.
*-'6
ERAOJ,NOGIXt.
12330 16 00408 J2330
12342 17 03164 00005
12354 34 00000 00102
12366 39 12865 00100
11378 48 00000 00000
RESET
12390 16 00810 -0000
COUNTERS
INDEX • RD CHK
12402 16 10396 OONOO
w~tT
FOR FIRST PULSE
NO INDEX
DT 0023
PN 2172366
Be 412531
12414 46 12496 00600
12426 31 00391 00391
12438 11 10396 000-1
124S0 47 12414 01400
12462 17 12118 J2915
05.29
13600
13610
13620·
DNCZ 0-a4
,8
RSn,r
13630 GATX
TFM
~~14
I
MCNT.32603.,
1364081
*+12,600
13650
,BNI
13660
AM
13670
OI
1'680
81
13690 CHNG
TR
13100 GATXl SM
13710
BNE
13720*
13130 EMUF
eM
13740
BNH
13750
8TM
CHNG.600..
RCNT.I.lO.
*+12,600
*.20
383.383..
MCNT.Ol,lO
GATX+24
13760
C~lSW2
B7
13770 M2e2
13780
13790
,~~oo
eM
.BNL
8TM
CKlSW2 BNC2
TIME CONST
INDEX TO READ CHK
DELAY (NT TiME
RCNT.01515.,
*+32
CHECK MAX
ERAOJ.SSMIN,.
TYPE TOO FAST
RCNTt0148~t'
CHECK MIN
•• 44
ERAOJ.SSMAX..
TYPE TO SLOW
sstN
13820
8TM
RSTRT
ERADJ.SSOK,.
TyPE OKAY
13'~O
BC4
55tH
REFN.69.10.
GO TYPE REF
13810
,8
131.0 AMJ3
13850
13860
8TM
H
,8C4
13810
138"0*
,87
RSTRT
START
Z
41 A
~YU
0020a
12486 49 00402
ooooa
12498
12510
12522
12534
12546
12558
12566
12578
12590
16
46
47
1i
46
49
31
12
47
03363
12522
12566
00610
12556
12578
00383
03363
12522
L260!
00600
00600
000-1
00600
00000
003e3
000-1
01200
12602
12614
12626
12638
12646
12658
12610
12682
12694
12106
14
47
11
49
14
46
17
47
49
11
00810
12646
12178
12682
00810
12102
12718
12390
00402
12718
12730
12142
12154
12766
17
48
46
49
03164
00000
00402
03616
-1515
01100
J2951
00000
-1485
01300
J2933
00200
00000
J2969
00400
00009
00000
00400
00000
12177
12118
127 0
12802
12614
12826
12838
12650
12862
00005
34 00000
38 00404
26 12820
39 999$9
38 00801
46 12862
48 00000
42 00000
00102
00100
12111
00100
00100
00400
00000
00000
17.718 46 12390
ERROR ROUTINE FOR TYPING TIME COUNTER
13B90*
13~OO*
1!910
DS
5
13920 ERADJRCTY
]~930
,WNTY
13940
TF
139~O
WATY
13960
WNTY
RSTRT+2...
*+18.ERADJ-l
99999 •• ,
RCNT-3f"
13970 ERADJl 8C4
*+24
11980
1'990
14000*
TYPE LOCATION
TYPE ERROR
H
,882
TYPEOUTS FOR SPINDLE SPEED
140105SCRNG.DAC 25. RPM MAX lS15 - MIN 148514020 HOGtx rDAC
140~O SSMAXDAC
14040 SSMtN .OAC
14050 SSOK -OAC
14060*
14070*
14010*
14090*
14100*
09,-ER 180 •
09.-ER 181 •
09.-ER 182 9
24. SPINDLE SPEED IS
OKAY •
HEAD ALIGNMENT ROUTINE
I-SEEK TO CYLINDER 35
2-START WITH HEAD 0
ur
0023
PN 2172366
EC 412531
12865 00050
12915 00018
12933 00018
12951 00018
12969 00048
lC l'i0,t) t) Sf(
14110*
N
14120*
4-I~DVA
141:30*
14140*
1415014160*
WHEN.SW 2 TURNED ON/OFF
S-SW 4 ON LOOPS HO 9
BACK TO HEAD 0
14170 ALIGN
14180
14190
14200
11.210
14220 ALO
14230 All
14240
14250
14260
1427014280
14290*
14300
14310
14320
14330
14340
,~O
TFM
B1M
RSTRT+6.*,.
REFN.68.10,
LOAD RESTART ADRS
GO TYPE REF
Y
R
Sf(
CYL35.tt
SEEK TO CYLINDER 35
TFM
ALO+l1.HASAD
Tf'
CVt.35+5 t 99999
MM
CVL35+5tJ05.10
ALHO+12.91.,
TO
ReTY
WATY ALHl), ••
TYPE HEAD NO.
t'tfAO DISK TRACK
RTN CYL35
TURN SW 2 ON - OFF ADVANCE TO NEXT HEAD
BNC2 *-12.t~
SW 2 OFf lOOP HEAD
BC2 *
AM
ALO+ll,05
eM ALO+ll.HASAD+SO,. CHK ALL HDS READ
13016 16 00408 J3016
03164 00008
00000 ouvoo
1)252 00701
13087 J3287
13016 26 13257 99999
13088 13 13257 000-5
13100 25 13219 00091
13112 34 00000 00102
13124 39 13267 00100
130.28 11
}:;04Q. 48
13052 34
13064 1ft
13136 36 13252 00706
r
8'HE
ALO
14150
~c..
14'60
14310
H
14380·
87
RSTRT
START
14390 CVL35
D.OA
.1,07000.20,ROAREA
1t\400 AlHO
1,.410 ENDl
1.420 HASAD
DAC
DC
DSA
OS,HEAD
01.0
QC4
ALO-12,t,
13148 47 13136
13160 46 13160
13172 11 13087
13184 14 130ij1
13196 '-.,-; 13016
00200
00200
-0005
J3331
01200
SW 4 ON GO BACK TO HO 0
13208
13220
13232
13244
13252
13258
13261
9'
46 13064 00400
48 00000 00000
46 00402 00400
49 03616 00000
00006 1-7000
00003 .... 20
00005 J5000
13267 00016
13282 00001
01000,01060907080.01140,07160,07020907040,01100.07120.01180
13287 00005 -7000
13292 00005 -7060
13297 00005 -7080
13302 00005 -1140
13307 00005 -7160
13312 00005 -7020
13311 00005 -1040
1"~30
Teo
13322 00005 -1100
13327 00005 -1120
1"32 00005 -1180
03616
START
14440*
1~450*
14460*
14410~
1"~80·
t CYCLE ENTRY - WRITE
or
0023
PN 2172366
Be 412531
!MPORTANT
6NC2
WON
1504{)
1~110
8TM
WON
THIS ROUTINE CHECKS THAT THE WRITE TRANSLATOR OR
FBR OUTPUT GATING *SERIALIZER* CIRCUITRY IS FUNCTIONING.
2100 EVEN PARITY 8-4 BITS ARE WRitTEN TO THE DISK. THERE
THE BITS GO THROUGH THE WRITE TRANSLATOR WHICH aLOCK THE
8-4 6ITS. THEREFORE O"LY 51 AND 52 BITS ARE WRITTEN -EXCEPT
FOR THE FIRST ADDRESS DIGIT WHICH IS C82 alTS* e WHEN THE
m 0023
PN ,2172366
EC 412531
-0204
00704
00200
00000
Q5.33
15490*
1~500.
if! ALt f~A~;(:C
t})
15510*
15520.
SHORT~:t~
~~Lt.
E
~~
b)1 ';
bi'
!~w1;)(Hw U~~\~
ALSO nEAO AND WFt 11E
PAR~ '~'V tfr~'{:rHl~S
j~I~E
XY
l, +:~";r.
~ ~:)
(NECKED.
15530.
15540 RTO'
15'50
1~560*
15570 R1Al
15580
1"90 RlA'
lS'OO
15610
15620 R1D2
156~O
1~640.
15650
TFM RSTRT+6 •• ,.
LOAD RESTART ADRS
04496 16 00408 -4496
8rM TYPE.Zllf..
TYPE BLANK XFER
04508 11 03096 -5479
GENERATE 2100 CHARACTERS
TF", CVL3+S.600
V4~~O 1& 03~65 -uooo
TF
CYL3W+S.*-1 ••
IHITIA,LllE
0453226 06553 04531
TF
BOXX.INVP
0.544 26 08~~7 i3lYl
8TM GENX.*+12 ••
GENERATE 2100 4t8 BITS
8rM
INORST.*+12 ••
8TM RSTRDA.*,.
8TM INORSTo ••
WRITE DISK TRACK
WTN CYl3W.,.
81
15690-
04580
17 --80'0 "4580
04592 11 02904 -0000
R'lDl.700
04604 38 08548 00106
04616 46 04604 00100
04628 46 05212 00700
TRACK ANO FINO OUT WHY WR CHK WAS NOT TURNED ON
INDRST •• ,
RESET lNDIC~TORS
04640 17 02904 -0000
CYL3
C4652 36 03560 00706
~EAO
15700
8TM
1~110
RTN
15120
151,0.
15140 R7SL
-al
Sf(.
151~O
BNI
15760.
15770
15780
81M
H
15 '190
1.5800
15810
15820
1513,0
15840
15850
RON
WTN
15.60
H
SK
AM
BV
BNt
eTM
R7SLI
15810
15890
15900
15910
,15920
R7D3.600
04664 46 05236 00600
CYL3W
04616 34 08548 00701
04688 47 05168 03hOO
CHECK FOR SELECT LOCK
R7A4.3600 •• ,
SELECT LOCK IS ON
REFN.S9.10.,
RESET, ••
R7SLE
*-48.3600, ••
REFN.62,lO,.
RESET, ••
CYL3W
SK
91
9TM
CYL3W
8
8TM
1"40
159!\O R7SL2
H
RON
"'TN
SI(
04700 11 03164
04712
04724
04736
0 .. 748
04760
04112
04784
CYL3W
CYL3W
*+9,1.810
RON
WTN
15930
15960
15970
04568 17 02904 -4580
WRITE ONLY Sl AND S2 BITS
eel *-12
CHECK THAT WR CHK CAME ON
lS660
15610.
15680
15810
04556 17 08022 -4568
RESET INDICATORS
RESET "EAD ARE4
RESET INDICATORS
R1SL2-24.3600 •••
ERRN.170 ••
R7SL', ••
REFN.63~lO ••
RESET
eYL3W
(YL,3W
48
36
38
34
11
46
47
'J36()2
o07oi
08548
08548
04169
04988
04136
04196 11 03164
04808 48 00000
04820 36 03602
04832 38 08548
04844 34 08548
04856 46 04892
04868 17 03220
04880 49 0508/#,
048~2 11 0316'.
\)49(,:4 48 00000
04916 36 OJJ6fJ2
0,.928 38 0851t8
007()6
04940 31t 08::4-8
DT 0023
PN 2112366
EC 412531
OOON~'
00000 00000
o07oi
0-0-1
01'+00
03600
0(1002
O'JOOO
0,0102
()0706
00701
03600
-0170
ooooa
00003
00000
00702
00706
00701
at
~~1SL,E.
fR~thh lli
15980
15990
16000
jl
16010 R7SLE
RTM
16020
16030
16040
16050
16060
16070
16080
16090 R7Sl3
16100
SK
.AM
CYL3
*+9.1.810
BV
*+24 .
R7Al.3600.,
15 TM
-8NI
,81M
CYL'
REFN.43,lO,
H
8
Be2
*-12
16110
RON
WTN
RESET, ••
CYL3W.,.
*+48 •••
16120
B
*-36 •••
16130
elM
REFN,69.10 ••
16140
16150
H
16160 R1A4
16170
16180 TBIT
elM ERRNt210.711 •••
TO
19999.RDAREA+7
WATY BIT •••
16190
16200
16210
16220 R1D3
16230
16240
16250 R7Dl
16260*
16270
16280
O,NTY 199999 ••
TFM 19999,0 ••
16290
e
RT05
67
RE3
elM
ERRN.211t.
8NC2 R7D2
TYPE FAIl.ING BIT
TYPE BIT
RESET OUMP AREA
GO TYPE ERROR
B
RSTRT
8TM RSTINO~..
RESET INDICATORS
READ TRACK BACK INTO CORE
RTN CYL3
BCI
Bt
*. ·12
8NI1.600
16300
16310
16320
16330-
BTM ERRN.212 ••
BNC2 R7D2
16'40 8Ntl
81
*+4",1600,.
16350
16360
16310
elM
tRRN.211,711 •••
87
TBIT
16380 B"t2
81
*+44.1700,.
16390
16400
16410
16420*
aTM
TD
ERRNf214.711",
19999.RDAREA+7
87
T81T
8
GO TYPE ERROR
RSTR'r
CHECK DATA READ
TO
16~30
Be4
R7Al
87
RT06
04976
05084 00000
04988 36 03560 00106
. OSOOO 34 03560 00701
05012 11 05021 0-0-1
0,o24 46 05048 01400
05036 47 04520 03600
05048 17 03164 000M3
05060 48 00000 00000
05072 49 05060 00000
05064 46 05132 00200
05096 36 03602 00702
O~108 38 08548 00706
05120 49 05084 00000
05132 11 03164 00009
05144 48 00000 00000
05156 4i 04496 00000
05168 11 03220 -02105180 25 19999 15001
05192 39 05465 00100
05204 35 19999 00100;
05216 16 19999 -0000'
05228 49 07830 00000
05236 17 03220 -021105248 41 04580 00200·
05260 49 00402 00000-
05272 17 02904 -000005284
05296
05308
05320
05332
05344
36
46
46
17
41
49
03560
05284
05356
03220
04580
00402
05356 46 05400
05368 11 03220
Q53BO 25 19999
05392 49 05192
05400 46 05444
05412 11 03220
05424 25 19999
05436 49 05192
19999,RDAREA+6
164"0
164,0*
1646016410*
16480*
0498{t
O];t2
00706·
00100·
OObOO
-0212
00200
00000
01600
-021L
15006
00000
01700
-OZlM
15007
00000
05444 46 04520 00400
05456 49 05502 00000
DATA AND CONSTANTS
or
0023
PN 2112366
EC 412531
05 .. 35
16490 BIT
16~OO ZZ16
DAC
O~r; (~
OAC
It 2 ,') •.. etAN~ i{rtEt'f,::
16S10*
16520*
16530*
~J F
1.RD/WR DISK TRACK INSTRUCTION IS USED.
2.NO DISTINCTION IS MADE BETWEEN SeCTOR
ADORESS AND DATA. THAT IS THE DATA
RECORD AND INDELIBLE ADDRESS CONTAIN
THE SAME CHARACTERS.
,.THE WRITE ADDRESS SWITCH AND COMPARE
DISABLE SWITCH MUST BE ON «OUl).
4. 2100 CHARACTERS ARE WRITTEN AND REAO.
DATA 15 WRITTEN AND IS READ BACK. AND
THEN THE TWO RECORDS ARE COMPARED
ONLY THE FIRST lOS CHAR OF DATA
RECORDS ARE COMPARED. THIS IS BECAUSE
WR CHK DISCONNECTS AND RT~ WILL READ
BACK THE COMPLETE RECORD,
6.DATA RECOROSPHASE
DATA
16550*
16560*
16570*
16580*
1659016600.
16610*
16620*
16630*
16640*
1665016660*
16670*
1668016690*
16700*
1611016120*
A
16920
16930·
16960
FLAG 22
D
FLAG 88
FLAG 00
RM
FLAG RM
HUM 8tHK
FLAG GM
E
16160*
16770*
16180*
167901680016810"
163z0 R106
16130
16840
16850
16860
16870
16880
16690
16900
16910
F
G
...
I
lFM
~TM
RSTRT+6.*..
TYPE.ll,..
'SF
'SF
SF
'SF
SFS
SFS+l
SFS+6
SFS+7
iF
WRM.Z210
'TF
EVM,Z210
OOM,Z210,.
TF
-TF
tF
RT06A
11
e
c
16730*
16140*
16150*
16950
ltl'.
OOOli(,
THIS ROUTINE CHECKS FOR CORRECT DATA TRANSFER
16 SltO*
1~940
:,~\(j\;
r1!~.r,~,
ROM,l210..
XFM.Z210
44-
LOAD RESTART
05502 16 00408 -5502
TYPE WR/RD DATA XfER 05;14 17 03096 -8485
RESET DATA
TRANSFER MAPS
INITIALIZE FOR DATA TRANSFER
CYL3+5.600,.
SET uP FOR eYl 03
tFM
)FM
)FM
16'?\)
16980
~TFM
.1FM
16'90
~TFM
WRMl+6,WRM-8
£VMl+6.EVM-8
ODM1+6.00M-8..
INITIALIZE
ROMl+6.ROM-8
XFM1+'.XFM-8
or 0023
PN 2172366
EO 412531
TDM-S
0'526 32 08537 00000
05538 32 08538 00000
05550 32 08543 00000
055b2 32 08544 00000
05574 26 08699 03941
05586 26 08109 03947
05598 26 08119 03941
05610 26 08129 03947
05622 26 08139 03941
056?~
05646
05658
05670
05682
05694
16
16
16
16
16
16
03565
05796
05868
05904
05940
06176
-0600
-8691
-8701
-8711
-8721
-a731
17000
"TFM
11010 R4F3
17020
17030*
11040
TF
TF
CVL3W+5.CVL3+5
8TM
WTN
IHORSt.t.
CYL3W
17060 R4F.
17070
.eNI
17080 WRMI
.TDM
17090
TD~'
171(')0 ERSWX
D5
11160 EVMl
17170
17130
11190 ODMl
8TM
- B TM
.*-2
RSTRDA.*.lZ
1NDR ST •••
READ DISK TRACK
RTN CYL3
~NI
'TOM
RESET INDICAYORS
HO 0
EVEN PARITY CK
99999.1
ERSWX.l
TOM
*+36.1700 ••
99999.1
17200
TDM
ERSWX.l
11220RDM1
BNI
TOM
*+24,0600,.
99999.1
11230*
17240
80
112S0
TF
17260
SF
*+10, ••
17210
TFM
*+23.ROARfA+l
*-13.RDAREA+l ••
ODD PARITY CIC.
READ CHK
17280 R4Fl
C
SNE
AM
XFMl
R4Fl+11.02,lO
1"20
8L
11330 R4F5
17340
AM
17~SO
~M
11360
~M
~M
R4Fl
R4F3+11,03,10
WRMl+6.01.10
EVMl+6,Ol.10
OOMl+6,Ol,lO.
1.1"0
.AM
nDMl+6.01.10
tM
AM
eM
COMPARE
R4Fl+l1.RD~REA+0105t,CHK
XFM1+6.01.10
R4FJ+l1,DATAX+15.,
1ST SCTR CMPRD
UPDATE TDM-S
eHE
11"10
1:1420
BV
.87
114'0 XFMl
1DM99999.1
11,.,0
11470
36 03560 00106
47 05886 01600
15 99999 00001
IS 05811 00001
41 05922 01100
15 99999 00001
05910 15 05811 00001,
05922 41 05946 00600
05S']'" 15 99999 00001.
87
"rF
,TOM
-ttl'
06190
05981
05980
06005
05994 2~ 05981
06006 41 06110
05946
05958
05970
05962
43
26
32
16
05811,
08541_
00000
J5001
15001
01200
06018 11 Ob005 000-2
06030 14 C6005 J510S
06042 47 05994 01300
06054 11 05129 000-3 06066 11 05796 000-106078 11 05868 000-1'
Q6090 11 05904 000-1
06102 11 059:.0 000-1
06114 11 06116 000-1-
06126 14 05129 -8535'
17400
11 .. S0 )(FM2
05838
05850
05862
05814
05886
05898
CHK 1,2t.t8,F BITS SENT
;
11 •• 0
05142 26 08553 03565
05154 11 02904 -0000
05766 38 08;48 00706
05778 ,.. 7 05802 00700
05190 15 99999 00001
05802 15 05811 00000
05811 00000
05614 11 08090 -;826
05fJ26 11 02904 ",·0000
COMPARE WRITE DATA WITH RE.AD DATA
XFM2,ERSWX"
CHK FOR PARITY ER • NO COMPARE
17290
11380
17390
CHi( FOR WRITE CK
*+3691600 ••
'TOM
~NI
RESET INDICATORS
*+24,700 ••
99999.1
ERSWX. 0
17210
11300
11310
o:~ 12f~
5>2005118 6 OBS47 0852Q
05730 17 08022 -574~
"BfM GENX \J~+12 * f
. WR ITE 01 SI{ TRACK
11050
17110
17120
17130*
11140
17150
.f~+l3
~)OXX.DA'fAX
R4F3
*+12.,.
RGNB •••
TURN OFF OVFLO
06138 47 05116 01Z00
06150 46 06162 01400
GO SEND RM,GM.NUM BLANK
06162
06110
06182
Q6190
06202
06214
1t4F!
*+18,XFM1+6
99999.2
ft4"
Dr 0023
PN 2112366
EC 412531
49
1S
49
26
15
49
06222 00000
99999 0000106054 oooo~
06208 0617~
99999 00002060'. ouoo~
05.,31
11480-
:5 f.:~f;
174~O*
~!: P'; ~:
"',,N
1750017510*
WRITE-READ DISK TRACt(,210Q
11~20·
17530*
11540 RGNB
TFM
TF
BTM
1757017580
WRliE DISK TRACK
WTH CYL3W
BNI *+24.700 ••
TOM .WRM-3.1
elM RSTROA.*+12 ••
..
LOAD RESTART AORS
RSTRT+6.*tt
BOXX.OATAX+15
GENX.*+12 ••
17550
17560
~~ ~
06222 16 00408 -6222
06234 26 0851;.7 08535
GO GENERATE 2100RM
u6246 11 08022 -6258
11~90
17600
11610
11620
17"011640
17650
11660
17670
11680
8TM
WRITE CHi<
GO RESET READ AREA
06294- 17 08090 -6306
06306 17 02904 -0000
- lNDRST
READ DISK TRACK
RTM
CVL3
BNI
TOM
*+24.1600,.
EVM-3.1
*+24,1100,.
aDM-3fl
8NI
TOM
EVEN PARITY CK
ODD PARITY CK
17690
BNI
17700
11110'.
TOM ROM-3.l
CHECK READ AREA FOR RM
TFM *+23.RDAREA
eox,RDAREA,.
TO
BNR R4R2.S0X.t
BNF
*+20.BOX,.
81
R4R2
17720
17130 R4Rl
171,.0
11750
11760
11770
BNG
*+24.0600"
R4R4.BOX.,
06258 38 08546 00106
06270 47 06294 00700
06282 15 08696 00001
READCHK
MOVE DATA
CHI<. FOR RM
CHI<. FOR FLAG
CHK FOR GM
06318 36 03560
06330 4 '/ 06354
06342 15 08706
06354 41 06318
06366 15 08716
06371$ 47 06402
06390 15 08726
06402
06414
06426
06438
06450
06458
16
25
45
44
49
55
is
00106
0160.0
00001
01100
00001
0060,0
QOOOl
06425 J5000
00805 15000
064.70 00805
06458 00805
06410 00000
06490 00805
06736 00001
11180 R4R2
TOM
)(FM-3.1
06410
11190
81
R4R3
17800 R4R4
17810
eM
AM
R4Rl+11tOl
R4Rl+11,ROAREA+OlO5.fCHK DONE
.O?482 49 06526 00000
06490 11 06425 -0001
17820
178'0*
17840 R4R,
11850
17860
1187017880'R4Cl
17890
11900
11910
17920
1193011940
11950
11960
R4Rl
WRITE-READ DISK 2100 FLAG RM
TFM RSTRT+6,* ••
LOAD RESTART ADRS
TF
BOXX.OAT'X+18
GO GEN 2100 FLG RM
eTM GENX.*+12 ••
WRITE DISK TRACK
WTM CYLlW
wRITE CHI(
BNI *... 24.0100 ••
TDM WRM-2.1
81M RSTRDA,*+12 ••
GO RESET READ AREA
aTM INORST.*+12 ••
RESET INDICATORS
READ DISK TRACK
RTM (Y&.3
EVEN PARITY
8Nt *+24,1600 ••
TDM £\(M-2.1
BL
Dr 0023
PN 2172366
EC 412531
06502 i4 06425 J5105
06514 47 06414 01300
06526 16 00408 -6526
06!t38 26 08541 08538
06!:t50 17 08022 -6562
08548 00706
06598 00700
08697 00001
08090 -6610
06610 11 02904 -6622
06562
06574
06586
06598
38
41
15
11
06622 36 03560 00706
06634 47 066~8 01600
06646 15 08707 00001
11970
a~n
11980
10M
~ ,:~~ 2 4, ~ 'it ~~' (tl ,!?;
ODMe""2.1
~>1990
8M!
*+2~
18000
18010*
18020
18030 RltC!
18040
180S0
18060
18070
18080
13090 R4F6
18100
18110
lAl~"*
18130*
18140"
18150 RltC6
18160
18170
18110*
18190 R4(1
18200
:t)
~$
TDM ROM .... 2.1
CHECK READ AREA FOR FLAG RM
TFM *+23.ROAREA
TO
BOX.RDAREA,.
CHI< FOR S.2 BITS
BNR *.36.aox ••
CHI( FOR F
BNF *+24.eox ••
BIT
eNG R4F6,BOX ••
CHI<. FOR NOT 4.1 BITS
TOM XFi\1-2.1
87
Rlte6
R4C2+11,Ol.10
R4C2+11.ROAREA+OI05.tSCAN
AM
eM
at
R4C2
CMPLTE RD AREA
TFM
Tt:
RSTRT+6.· ••
BOXX.DATAX+21
BJM GENX.*+12 ••
~ WRITE DISK TRACK
W,TN CYL3W
BJ'H *+2490100 ••
18230
18240.
18250
18260
18270
18280
18290
18300
18310
18320*
Q_TM INDRST •••
_ READ DI SK TRACK
RTN
WRM-l.l
RSTRDA,*+12 ••
CVL3
B,Nt
*+24.1600 ••
TDM EVM-l.l
8NI ' ".24.1700,.
TOM
8MI
LOAD RESTART AORS
GO GEN 2100 NUM BlK
WR[TE CHK
GO RESET READ AREA
RESET INDICATORS
MBR-E
MBR-O
OOM-1.1
*+24,0600,.
READ eMf(,
T1>M ROM-l.l
CHECK READ AREA FOR NUMERIC BLANK
c
tFM
*+23.RDAREA
BOX.ROAREA
-
18'~O R4C9
TO
18350
S'HF
87
*+20,BOX.,
RiteS
NO F BIT
IfD
rJ7
eNG
*+20,80X.,
a.It,2"OR f BIT
RiteS
18310
18380
18390
18400
8,7
*+20.BOX,t
RiteS
NO 8.4.2. AND 1
18i.\~O
R4F7,BOX.,
)(FM-1.1
8.1
R4F8
11440 R4F7
AM
R4C9+11.01,lO
R4C9+11.RDAREA+0105,.SCAN READ AREA
It
R4C9
18420 R4C8
18450
11460
J5000
15000
00805
00805
00805
00001
00000
000-1
J5105
01300
8_NR
eM
06822 16 00408 -6822
06634 26 08547 08541
06846 11 08022 -6858
06858
06870
06882
06894
06906
38 08548 00106
47 06894- C0100
1S 08698 00001
11 08090 -6906
17 02904 -0000
06918
06930
06942
06954
06966
06916
06990
36 03560 00706
41 06954 01600
15 08708 00001
47 06918 01100
15 06118 00001
47 07002 00600
15 08128 00001
07002
07014
07026
07038
07046
07058
16
25
44
49
43
49
C81f.
lOM
11410
06106 16 06129
06118 2S 00805
06730 45 06766
06742 It4 06166
06754 55 06186
061b6 15 08737
06778 49 06822
06186 11 06129
06798 lit- 06729
06810 41 06118
WRITE - READ DISK TRACK.2l00 HUM BLNK
rOM
81M
18'60
~
~
11210
18220
11330
~J 100
08717 00001
4'" 06106 00600
06694 IS 08121 00001
Ofvi;S2
u~~~~YO
066~2
NO e.2 BITS
81T
070,(5
00805
07046
07098
01066
07098
.15000
15000
00805
00000
00805
00000
00805
00000
00805
00001
00000
07066 !j5 07086
07078 49 07098
07086 4:' 01118
01098 15 08138
01110 49 0'7154
07116 11 07025 000-1
07130 14 07025 J510'
07142 41 01014 01300
1'4"0·
Dr 0023
PN 2172366
EC 412531
05.39
18480*
18490*
18500 R4FS
18510
18520
18530
18540*
18550 R4C3
13560
18570
18580
18590
18600·
18610
18620
18610
18640
18650
18660
18670
1868018690
18700 R4C4
18710
117~O
11130
18140
18150
.
Wf~
11 YL ' . is,
TFM RST~lT+6t* ~ ~
TF
eOXX,DATAX+24
81M GENX.*+12.,
81M INORST •••
"WRITE DISK TRACK
W"TN CYL3W
BNI
*+24.0700 ••
TOM WRM.l
BTM RSTROA.*+12 ••
8TM INORST.*+12,.
READ DISK TRACK
RTM CVL3
8NI *+24.1600,.
TOM EVM.l
eNI
*+24.1700,.
TOM
OOM,I
;. .'\(
'i.
,
i..OAD
GO GEN 2100 FLG GM
RESET iNDICATORS
WR CHI<
GO RESET READ AREA
RESET INDICATORS
MBR-E
MBR-O
8NI *+24.0600"
READ CK
TDM RDM.l
" CHECK READ AREA FOR FLAG GM
T'FM *+23.RDAREA
Tn BOX.ROAREA
(HI(. FOR FLAG
8'NF R4CS.80X,.
B"NG RltCS.BOX.,
CHIC. FOR GM
AM
R4C4+11,Ol.lO
R4C4+11.RDAREA+OI05 •• SCAN RD AREA
CM
8t
8"7
R4C4
R4F9
XFM.l
18160
11170 rU.C5
18110*
18790*
18800.
18810 It .. "
18820
8,0
DIGFND.99999 ••
18130
AM
18140
18850
18860
C.M
SNE
*-1.01,10
*-13.XFM+l ••
rDM
lFM
eC4
*+23.WRM-8
18930
1'940
18'50
RCTY
18910
TO
SPTY
SPTY
TO
01154
07166
07178
07190
16
26
17
17
00408
08547
08022
02904
-1154
08544
-7190
-0000
07202
07214
07226
07238
38
47
15
17
17
08548
07238
08699
08090
02904
00706
00700
01~~0
gOOOl
-1250
-1262
36 03560 00706
07262
07274
01286
012 8
07310
07322
01334
41 07298
IS 08709
41 07322
15 08 "119
47 07346
15 08129
07346
07358
07370
07382
01394
07406
01418
01430
01438
16 07369 JSOOO
25 0080S 1S000
44 01438 00805
55 07438 00805
11 07369 000-1
14 07369 J5105
47 013~8 01300
49 07450 00000
15 08739 00001
0160('
00001
01700
00001
00600
00001
07450 16 07473 -8691
SCAN MAPS FOR DIG • ERROR
CHK SCAN DONE
*-36
RT06+24
18810
81
RT6A
18810*
18890*
ERROR CONDITION HAS BEEN FOUND
OUTPUT ERROR MAPS. 1 • ERROR
18'001891018920 DIGFND B1M ERRN.220.711 ••
18960
T ADRS
07462
07414
01466
07498
07510
07522
or
0023
PN 2112366
EC 412531
01530
01473
01413
01462
46 05526
49 08740
99999
000-1
-8740
01200
00400
00000
01530 17 03220 -022-"
07542
07554
07566
07578
07590
19991.DATAX
19992.0ATAX+3
43
11
14
41
34
34
34
25
25
00000
00000
00000
19991
19992
00102
00101
Q010L'
08520
08523
18980
18990
19000
19010
19020
19030
19040
19050
19060
19010
19080
19090
19100 REI
19110
19120
19130
19140
19150
19160
1917019180·
l'tQOft
19200 RE!
19210
-19220
192,0
19240
19250
19260*
1'270
192'0 RE2
19290.
1"00
1'~10*
19120
19330
1'340*
tff'50
193.0
19"0*
19310
19390
19400
1941019420·
19430-
194.0t9~~O
19."0 GEN"
19410
19410
19993 \iJ!\)A l' A~{r6
TO
TO
19994.0ATAX+9
TD
19995.0ATAX+12.t
TD
19996,DATAX+15
TO
19991.0ATAX+18
TO
19998.DATAX+21
TD
19999,DATAX+24
DNlY 19991 •••
TFM RE1+l1.WRM
TFM REI-6.VERTO
RCTY
WATY 99999 •••
TF
19999.99999
ONTY 19991".
AM
RE1+11.010,10
AM
REI-06.06.10
CM
RE1+11.XFM+I0 ••
SNE REI-24
TFM 19999,0 ••
MOVE DATA
. DUMP HEAD 1NG
TVPE LABEL
DUMP ERROR MAPS
CHK OONE
RESET DUMP AREA
25 19993 08526
01614 25 19994 08529
07626 25 19995 08S32
01638 25 19996 08S35
01650 25 19997 08538
01662 25 19998 08541
07614 25 19999 08544
01686 35 199«11 00100
07698 16 07757 -8699
07710 16 07740 -8661
07722 34 00000 00102
01134 39 99999 00100
07746 26 19999 . 99999
01758 35 19991 00100
07770 11 07751 OOOJO
01782 11 01740 000-6
07794 14 077,7 -8149
07806 41 07122 01200
07818 16 19999 -oeoo
REQUESl AND ACCEPT DIGIT FOR WR-RO
TFM
ReTY
WAlY
RMTY
TO
RSTRT+6.*.,
LOAD RESTART
GE·rD •• t
REQUEST DATA
BOXX-l, ••
ACCEPT DIGIT
BOXX.BOXX-l
TDM AOXX-2,O,11
GO GENERATE 2100 CHARACTERS
8TM GENX.*+12
8TM INDRST".
RESET INDICATORS
WRITE DISK TRACK
'WT"
CYL3W
TRACK
tHOR!T".
eYL3
01830
01842
07854
01866
07878
07890
16 00408 -7830
34 00000 001Q2
39
36
25
15
08591
08546
08547
08545
00100
OOlQO
08546
0000-
07902 17 08022 -1914
(17914 17 02904 -0000
07926 38 08548 00106
READ 01 Sf!.
8TM
RTN
BC1
BTM
RE2
Be ..
RE2
R~ER,"5 ••
RESET
INDICATORS
OUTPUT READ DATA
07938 17 02904 -0000
07950 36 03560 00706
07962 46 01914 00100
01974 11 08158 -004.5
01986 46 07914 0040.0
07998 47 07830 0020.0
08010 1t9 04496 0000·0
eNC2 RE3
87
RYO!
GENERATOR ROUTt~E FOR GENERATING
THE 2100 CHAR RECORDS
OS
TFM
TF
SM
~
*+18.WRAREA+2099
WRAREA+20'9.eoxx.,
*-6,02.10
08021 00005
tHIERT 2 CHAR FIELD
or 0023
PN 2112366
EC 412531
08022 16 08040 J9299
08034 26 19299 08~~7
08046 12 08040 OOO~2
19990.
20000 NEWNAM-DAt
20010 ZZ7
ClAC
20020 DATAl -DC
2003C
"DC.
20040
DC
02.-22
20050
20060
DC
DC
20070
DC
03,44
01.0
200tiO
DC
20090
20100
20110
DC
-OC
20120
'DC
20130
-OC
01,'
01.0
20140 SFS
-DC
01.-
20150
20160
20170
20110
20190.
20200
20210 BOXX
le,PART 2 OF or 0023@
17,-WR/RD DATA XFER'
03.011
01.0
08527
02.-88
08529
08')30
08532
08533
08534
08535
01,0
02,-00
01.0
01,'
DC
-oc
01.'
DNS
02
01.0
DC
08536
20220 CYt~'W
DC
03.0
DOA
.l,99999.020,WRAREA
20230 TWR
OAC
DAC
OS
OAe
OAe
20240 "fRD
20250 Z210
20260 GETO
20270 lZ8 .
20280 VERTO
20290
20300
OAC
DAC
20310
20!20
20330 WRM
OAC
OAC
OAC
"OS
20340 EVM
bs
20350 ODM
20160 RDM
20370 XFM
20310*
20390*
20.0020410*
20420.
20430*
20 .. 40*
20450.
2046020410 RT6A
08537
08538
08539
08541
08542
08543
08544
06541
08548
08554
08551
08563
01.0
DC
DGM
DGM
OS
OS
ps
06.WTN
08.
RTN
•
.ZER06
22.KEY IN WR-RD DIGIT
13.-WR HEAD MAP'
03.W •
03,E
03.0 t
03.R
•
03tX
08449
08485
08520
08521
08523
08526
•t
10
10
10
10
08S7S
00036
00034
00003
00001
00002
00003
00001
0000,
00001
00002
00001
00001
00001
00001
00001
00001
00001
00002
00001
00001
00001
00003
00006 1R9999
00003 -20
00005 J7200
00012
00016
00000
0004 /•
0002&
00006
00006
00006
00006
00006
00010
03947
08591
08635
08661
06667
08613
08619
0868'
08699
08709 00010
08719 00010
08729 00010
08739 00010
10
THIS ROUTINE CHECKS THAT DATA (FLAG GM)
CAN BE WRITTEN WITH EACH HEAO.
AFTER THE DATA 15 WRITTEN.IT IS READ BACK
INTO CORE STORAGE AND A WRITE HEAD MAP
IS GENERATED. 0 • OKAV.l • ERROR
TFM
RSTAT.6.* ••
LOAD RESTART ADRS
or 0023
PN 2112366
EC 412531
08740 16 00408 -8740
05.43
~~0480
t&TC24
DUMP MAP
RESET DUMP AREA
TF
WRITE TRACK
RSTRT
20890*
20910*
06800 26 19999 02891
08812 16 08926 J99~9
09016 14
09028 47
09040 46
09052 49
20860
20870
20950*
(H~1'16 11 \JBO;~2 -a7~8
orrI88 16 03565 -0180
CHK WR HO MAP
DIAGNOSTIC LOOP
CYL3W+5.1998a
CYL3W,t.
~TN
BCI *-12
BNC2 RT6A+24
20940*
-8635
19989.0.11
19999,0.10,
8TM
~0910*
:1:~9;.~
-f6 4• 2t., nU;)I.r,. 7' 08!»44
TOM
CM
87
20920*
20930*
{\ '.t49'
~
:'i.
BNE
20770*
20780 R6H2
20190
20900*
.i.
CHK DONE
20760
20820
2083020840
20850
d,~ ~~ \fJ~ ~~;~\
'~;)
eM
20150
20800
20810
ts t~ ~l~ ~ W\~ l,h
~.:
CYL3+5.20.10.
CYL3+',580,.
WRHOI
SHE
8(4
20140
+~~ /':~
TFM
TF
TFM
SM
SM
'1
':'1/-'
THIS ROUTINE CHECKS THE COM?ARE LATCH
PHASE A (C8A8421 BITS)
1. 2100 CHARACTERS ARE GENERATED C FLAG GM )
2. WRITE FULL TRACK , HO O.CYL 03 »
3. READ BACK CHECK
4. CHECK.RBe IHD 31 IS OFF
20980*
ur 0023
PN 2172366
EC 412531
Q9004 15 19989 0000-
09120 26 08553 19988
09132 ~8 08S48 00706
09144 46 09132 00100
09156 41 08164 00200
09168 49 00402 OUOOO
20990 RTO?
TFM
R5T~1'+6~~fl\1JI
21000
BTM
TYPE,zzt ,.
21010
21020
2.1030*
21040 R7ll
'TfM
CVl3+5. 600
TF
CYL3W+S.*-1.,
GENERATE 2100 FLAG GM
'TF
8TM GENX.*+12..
81M JNDRST...
WRItE FUll TRACK
WTN CYL3W
81
*-24,1900
21110
eTN
8HI
aTM
CTN
CYL3W
R7A2.3700
ERRN.240"
CYL3W
'8el
*-12
GENERATE RECORD
RESET INDICATORS
09228 26 08~47 08544
09240 17 oaOl2 -925Z
09252 17 02904 -0000
09264 38 08548 00706
09216 46 09252 01900
GO TYPE ERROR
BNC2 R7Ll
RSTRT
81M
INORST.,.
2120021210.
16 0040& -91sa
INITIALIZE
REAO BACK C..IEeK COMPARE
B
091
09192 11 03096 J063l
09204 16 03565 ~0600
09216 26 08553 0921~
BOXX.OATAX+24
21050
21060
2107021010
21090
21100*
21120
21110
21140
21150
21160
21170
21180 R1A2
21190*
TYPE
RESET INDICATORS
09288
09300
09312
09324
09336
09348
09360
36 08548 00707
47
C~372
03700
03220
08548
09324
09228
00402
09372 17 02904
-0240
00707
00100
00200
00000
-0000
11
36
46
47
49
DATA UNEQUAL- COMPARE LATCH
1. CHANGE ONE CHARACTER IN CORE
2. REAO BACK
21120*
21230-
CO~PARE
3. Rse INO 37 SHOULD TURN ON
21240*
212'0·
Zi260
21210
21280 R7X4
21290*
21300
21310
21320*
2133021340 R7)(3
21350
21360
21370
21380
21390
21400
21410
21420 R7X2
21430
21440
21450
21460
21470 R1Xl
21480.
21490*
RSTRT+6,*"
,TFM
'TOM
WRAREA+l 050.0 ••
-B1M
INORST"9
READ BACK COMPARE
eTN
-at
CYL3W
R7Xl~3700t,
LOAD RESTART AORS
CHANGE DATA
RESET INDICATORS
09384 16 00408 -9384
09396 15 18250 00000
09408 11 02904 -0000
09~20
IND SHD HAVE BEEN ON
36 08548 00707
09432 46 G9600 03700
EITHER THE INO WONT TURN ON OR THE INSTRUCTION FAILED
TRY ANOTHER WAY TO TURN ON THE INDICATORS
81M INDRSTt..
RESET INOICATORS
09444 17 02904 -0000
"RTGN CYL3W...
READ TRACK.WLR OP
09456 36 08548 00104
BI
R7X2.3100
"8TM ERRN.241.,
'RTGN CYL3W
'eCl
INDICATOR FAilED
*-12
'SHe2 R7)(3
BRSTRT
8TM fRRN,242.t
'CTNCYL3W
Bel
*-12
8
Belt
RSTRT
RT07+24
COMPARE LATCH FAILED
8N(2 R7X4
Q946a 46
09480 17
09492 36
09504 46
0951647
09528 49
09540 17
09552 36
09564 46.
09540
03220
08548
09492
09444
00402
03220
08548
09552
03100
-0241'
00104
00100'
00200'
oooo~
-0242'
0070~
00100
0951647 0940800200
09S88 49 00402 00000
09600 .6 09204 00400
Dr 0023
PN 2112366
EC 412531
05,,45
TI
21500*
21510*
21520*
21530*
21540*
2155021560·
21570*
21580*
21590 REST6
21600
21610
21620
21630
21640
21650
21660
21610
21680*
21690
21100 R6Sl
21110
21120
21730 R6S2
21740
21150
21160
21710
21780
21790
21~OO
21810
21820
21830
21840
21850
21860
THE SECTOR ADDRESSES ARE ~~IT!r~
ON CYLINDER 03. THE FIRST 5 DIGITS OF
. THE SECTOR RECORD IS A DUPL!CATE OF THE
SECTOR ADDRESS. THE REST OF THE RECORD IS
00112233445566778899
TFM
8TM
RSTRT+6.* ••
YVPE,lZlO,.
LOAD RESTART AORS
riPE
RESTORE SCTR
09612 1u 00408 -9612
ADDRESSES
09624 11
16
31
11
14
TFM
TR
*+18.WRAREA
09636
99999.RESDAT"
MOVE DATA
09646
AM
*-06.105
09660
CM
*-18.WRAREA+2100 •• CHI( DONE
09672
09684
BHE *-36
TFM R6SA.600
09696
TF CYl3W+5,R6SA
09708
INSERT SECTOR ADDRESSES
TFM *+18.WRAREA+4
09720
99999,R6SA ••
TF
INSERT SCTR ADR5
091:)2
TF
R6S2+6.R6S1+6
09744
AM
R6S2+6.05.10
09156
TF
99999,R6SA"
DUPLICATE SCTR ADRS
09168
TF
*+30,R6S1+6
09780
*+18,04.10
09192
SM
CF
99999 •••
CLEAR FLAG ON SCTR ADR5
0980 ..
AM
R6SA.Ol.10
09816
AM
R6S1+6.105
09828
eM R6S1+6.WRAREA+2104
09840
eNE R6S1
09852
8rM INDRST.*+12.t
RESET INDICATORS
09664
09816
SK
CYL3W",
WTN CYl3W
09888
81
*-36,1900
09900
AM
CYL3W+5.20
09912
eM CYL3w+s.eoo,.
CHK ALL seTR ADRS DONE
99999 lO2C6
09654 -0105
09654- J9300
47 09648 01200
16 08116 -0600
26 08553 08116
16 09138 J7204
26 99999 08176
26 09114 09138
11 09714 000-5
26 99999 08176
26 09810 09738
12 09810 000-/11.
33
11
11
14
47
11
34
21880
21890*
21900·
21910·
21920.
21930*
219,.0-
2195021960*
21910*
a'HE
Ire 4
9~999 00000
08176 000-1
09138 -0105
09138 J9304
OS'"(32 01200
02904 -9816
08548 00701
38 08548 00106
46 09864 01900
11 oess! -0020
08~53 -0800
09936 47 09720 01200'
09948 46 09636 00400
09924 14
21870
03096 J0661
096)4 J7200
R6S1-12
REST6+24
PHASE A (RON - SINGLE SECTOR)
THIS ROUTINE CHECKS tHAT EACH SECTOR ON A
TRACK (HEAD Ot CAN 8E READ. EACH SECTOR IS
READ WITH A READ DISK NUMERIC (RDN, INSTRUCTION.
EACH SECTOR ADDRESS IS DUPLICATED AS THE FIRST
, DATA DIGITS OF THE SECTOR RECORD ON CYLINDER 03.
THIS ADDRESSES WERE OUPLICATED 1M LATTER PART OF
or 0023
PN 2172366
EC 412531
21980*
21990*
22000*
22010*
22020 RT08
22030
22040
22050
22060 ReXl
22070
22080
22090*
22100
22110
PREY I ()US
f~OUl!
Nit:
IS MADE TO DETERMINE
IF ONE SEC
~
09960 16 00408
09972 17 03096
09984 16 10191
09996 16 10200
10008 26 15004
10020 26 15100
10032 11 02904
RDN
10044 3() 10192 00702
10056 46 10044 00100
ROCF·
22120*
221~O
BI
22150
22160
R~El.~600
. CHECK FO~ 1 SECTOR TRANSFER
8NR R8E2.RDAREA+IOO
BNR *+20,RDAREA+99
22110
22180*
B7
R8E2
. CHECK FOR CORRECT SECTOR
22190
C
22200
SHE
RDAREA+4.RDCF+5
AM
eM
RDCF+~tOl.10
RDCF+5.620"
22240 .
BNE'
ReXl
22250
'2260
22270*
ae4
RT08+24
87
RT088
CHK DONE
22280 RDCF
22290 RESDAT
osc
asc
DSC
25.9999999999233445S66778899
20.00112233445566178899
20,00112233445566178899
22330
DSC
2234022350*
22360 R8El
22310
20.0011223' •• 5566178899
21.00112233445'66773899 0
BTM
R8XE.2S1.911.
BNC2 R8)\1
22300
22310
22320
2l:;80
22390 ReE2
22400
22410 R8E3
22420
2Z43C*
osc
e
81M
87
eTM
B7
22460
JOOlt4
10068 46 10312 03600
10080 45 10348 15100·
10092 45 10112 15099
10104 49 10348 00000
TYPE ERROR
A8XE.2S~t9,
TYPE ERROR
10136
10143
10160
10172
10184
11 10197 000-1
14- 10197 -0620
41 10008 01200
46 09984 00400
49 10120 00000
10192 00006 1-0600
10198 oooo~ -01
10201 00005 J~OOO
10206 OOO~5
10231 00020
10251 00020
10271 00020
10291 00021
10312 17 10392 OOK5J
10324 41 10008 00200
10336 49 00402 00000
10348 17 10392 OOK52
10360 49 10324 00000
10368 11 10392 OOK53
10380 49 10324 00000
ERROR ROUTINE
2~440*
22450*
TYPE ERROR
RSTRT
RSXEt2S2,9,
R8El+12
RSE1+12
.... 9960
J0699
-0600
00-01
02893
03540
10112 24 15004 10197
10124 47 10368 01200
R8E3
NEXT SECTOR
22210*
22220 ReX2
22230
•
TFM RSTRT+6f*"
LOAD RESTART
81M TYPE.ZlII..
TYPE READ SCTR
TFM RDCF+5.600
TFM RDCF+8,Ol.9
TF
ROAREA+4.lEROIO-4
TF
ROAREA+IOO.RMRST-5
8TM INDRST.*+12,.
RESET INDICATOR
READ DISK NUMERIC (1 SECTOR.
BCI *-12
. CHECK FOR AOORE$S CHECK
22140*
~AS
NO ADDRESS (HECK tAMO CORRECT SiE"f(H~ WAS fUrAt)~
QS
10391 OOOOS
DT 0023
PN 2172366
EC 412531
05 .. 47
22470 R8Xf!
22480
22490
BC]'
'ReTY
~eji
'WNTY
RS1RT+2.~o
22S00
TO
-TO
'-WATY
'WATY
TF
WNTY
BNF
22~eO
22590
22600
22610
22620
22630
22640
22650
AAAA
TPOUT
R8XEI
TR8A
2~660
TR88
22610 ZZ9
22680 lIlO
22690 lIlt
22700*
22110*
22120·
2213022140*
221S0*
2216022170Zl'if80 RT088
~:t;190
2:2800
l2S10 Rey!
ERR+18.R8XE-l
ERR •• ,
TYPE F,ftROR
TPOUT-ltRD~F+5
TYPE Si ~)
TPOUT-S'tt
*+20.R8XE-l
B7
AAAA
WATY TR88
'TF
TPOUT-l.RDAREA+4
WNTY TPOUT-5t"
H
~HJMBfR
TR6A
SCH~
AORS
TYPE
seTR
AORS RD
oa.'.*
DC
OAC
DAC
OAC
DAC
DAC
14. TRIED TO RO 0
10. RD SCTR
l~.-COMPARE LATCH'
19.-RESTORE ADDRESSES'
,
11t .... RD SECTOR'
l*4
e~: >£J {);{J
00100
0010200100
Ji id.6 38 ot~ tt' !\J 4t·
1.0428 25 03411 lO~89
10440 2~ 03419 10390
104)2 25 03'+21 10391
10464 39 03403 00100
10416 39 10583 00100
10488 26 10518 10191
10500 38 lO!,)1~ 00100
10512 44 10532 10391
10524-
BB2
I$>9
1056<$ 00000
10532 39 10611
10544 26 10518
10556 38 10574
10568 48 00000
10579 00008
10580 42 00000
10583 00028
10611 00020
10631 00030
10661 00038
10699 00022
00100
15004
00100
00000
00000
MULTIPLE SECTORS
THIS ROUTINE CHECKS THAT SEVERAL SUCCESSIVE
SECTORS CAN BE READ (21 SECTORS)~ AFTER THE
SECTORS HAVE BEEN READ ALL 21 DUPLICATED SECTOR
ADORESSESIREFER TO PHASE A) ARE CHECKEDe
TFM
TFM
TFM
TF
RSTRT+6,*~,
ROCF+5.600
RDCF+8t2lt9
RDAREA+2100.RMRST
2:2820
BTM
22e30-
READ DISK NUMERIC
RON ROCF
BCl *-12
22840
22850
22860
G ~~i;;.i
"u
ERR+14.R8XE-3
ERR+16.R8XE-2
'TO
22510
22520
22530
22540
22550
22560
22570
:\;O<,"¢-t},~
INDRST,*,.
LOAD RESTART ADRS
RESET INDICATORS
1.0120 16 00408
10132 16 10191
10144 16 10200
10756 26 11100
10768 11 02904
J0720
-0600
00-21
03545
J0168
e21 SECTORS»
81
22960
R8Y3
COMPARE SCTR ~DORESSES
TFM *+23.RDAREA+4
RDCF+5.99999,t
C
CHI< SCTR ADRS
10180
10792
10804
10816
10828
10840
10848
10860
10812
10814
22910
8NE
10892 16 10915 J5004
10904 24 10191 99999
l091() 41 10996 01200
22810
22880 Ray,
22890
22900
22910
2l~20
22930
229"*0·
22950
BNI
8TM
*+44.1600"
A8BE.254.911.
CHECK FOR ADRS CHK
BNC2 RU'fl
81
RT08
BNA
8Nn
*+24,ROAREA+2100
*+32.RDAREA+2099
B1M
R8BEt255
R8Y04
or
0023
PN 2172366
Be 412531
36 10192 00102
46 10180 00100
47 10848 03600
17 11020 OCK.5M
47
49
45
45
17
49
10156 00200
09960 00000
10&72 17100
10892 17099
11020 -02S5
10828 00000
22980
22990
AM
2'000
23010
23020 R8Y2
23030
RO(F+5
*-25 t 100 .
eNE
·-60
RTOS
eM
BC4
87
11 l(H ~)~t
11 10915
14 10915
41 10904
46 09960
10988 49 11234
0~H~
AM
'-31,RDAREA+2104.,
10940
10952
10964
10976
CHK DONE:
RT09
230402~050
RaY4
23060
23070*
23080*
23090
2~100
RSBE
23110
23120
23130
231 /.0
2~150
23160
23110
2~180
231902~200
2~210
23220·0RI
23230
232,.0
8TM
81
DS
8Cl
·RCTV
WNTY
TO
TO
23280
H
2'31023320*
2,,'0*
213 /.0*
233~O*
2"60*
AM
SHE
5
00
00000
8
01
02
00200
00_00
00800
01000
02000
04000
08000
10000
10UOOOOO
12600
00110011
11001011
ell
23~40*
G
23450-
H
04
05
10
20
40
I
50
F
J
K
"
98
SCTR AORS
19600
MUC
11147 -0100
11141 J7104
11208 41 11136 01200
11220 48 00000 O{)OO'O
11232 42 00000 00000
(lOO-80-40-20-10-8-~-2
00000000
00000001
00000010
00000100
00001000
00010000
00100000
01000000
or 0023
PN 2172366
EC 412531
11019
00000
19995 00100
19999 -0000
00000 00101
TH1S ROUTINE CHECKS THE SEEK OPERATION.
THE MUC (MULTIPLE USE COUNTER) SET CONTROL
LINES ARE CHECKED,EACH BIT TRIGGER IN THE
MUC COUNTER,AND THE MECHANICAL LiNKAGES
ARE EXERCISED TO DETERMINE PROPER OPERATION.
A
1101'9
00100
16 111$~7 J5004
26 19999 99999
35
16
11112 34
11184 11
11196 14
DUMP AREA
PHASE
23"'0-
11124
11136
1.1148
11160
DUMP
RESET
23380*
23390*
23400*
2'460.
23,..,0*
11080 25 03421
11092 39 03403
11104 1t4 11124
11116 49 11232
TVPE ERROR NUMBER
ee2
E
OOOQO
11044 38 00404- 00100
11056 25 03411 11017
11068 25 03419 11018
OR8-1,lOO
DR8-1.ROAREA+2104,. CHK DONE
DR8-12
o
004QO
11020 46 11232 00100
11032 34 00000 00102
TYPE L.OCATION
23370 ...
21410*
23420*
23410-
O12QO
11019 00005
RSTRT+2"f
ERR+14.R88E-3
ERR+16.RaBE-2
C
o
10996 17 11020 -0256
11008 49 10828 00000
ReBEl
spry
eM
2~290 ~SB!l
2~~OO4$
TYPE ERROR
R8'!3
TO
ERR+18.R88i-l
WATY ERR'tI.
8NF *+2Q.RseE-l
B7
ReBEl
. DUMP SCTR ADR5
TFM DR8-1.RDAREA+4
TF
19999,99999
DNlY 19995 •••
TFM 19999.Q"
23250
2'260
23270
R8eE.256,t
(\)~)~J ... 1
-0100
J1104
1 • ON
0 • OfF
TRIG)
05'1 4 9
23490*
23500.
THE SEEK OPERATiON IS PERFORMEO ~
-THEN A READ TRACK IS PERFORMEU
TO READ IN THE SECTOR ADDRESSES AT THE
-CYLINDER THE HEADS WENT TO (ALL PHASES
-EXCEPT CYL 00 AND 99 THE SECTOR
ADDRESSES READ ARE COMPARED TO THE SECTOR
-ADDRESS IN THE DISK CONTROL. FIElD®
AN ERROR TY~EOUT WILL OCCUR IF THESE
SECTOR ADDRESSES FAll TO COMPARE EQUAl0
ERROR TYPEOUTSEEK TO CYl XX WENT TO CYl YY
23~10*
2~5'O*
23530*
23540*
2355023560*
23570*
23~80*
23590*
23600*
23610*
23620*
23630 AT09
23640
23650R8A2
23660
23670 ReAl
23680.
23690
23700*
23710
sit
TFM
TF
RSTRT+6,*.,
TYPE,TYPSK",
LOAD RESTART ADRS
TYPE OPERATION
CYLZ •••
SEEK TO (YL 00
11234
11246
11258
11270
11282
SEEK
11294 34 11654 00701
*+23.SKAORSot
INITIALiZE
SDCF+5.99999
16 00408 J1234
11 03096 J2011
34 03546 00101
16 11293 J1812
26 11859 99999
-SEEK CYL I NDER
SK
SDCF, ••
FtEAD TRACK
eM *.11,0.10
RTN SOCF
BE
R8HU,t'
Ell OFF u HANG UP
-HUNG-UP - - POSITIVE STOP ON SEEK
MM
SDCF+S.05.10
TD
97,RM
erM ERRN,260.711 •• t
WATY 5KHANG
WNTY 95 •• ,
TYPE CYL NO.
23120
23730
2'740·
23150
23160
23770
23780
23190
23'H)O
23@ 1~)
23820
RT09
SECTOR ADDRESS
RDAREA
SOCF+5.RDAREA+4,.
COMPARE ADDRESSES
R@A'
R8Al+ll.OS.~O,
NEXT PHASE
11438 32 15000 00000
11450 24 11859 15004
11462 41 11686 01200
11414 11 11293 000-5
8N(2 R8Al+12
B-
11306 14 11317 000-0
11318 36 11854 00706
11330 46 11438 01200
11342 13 11859
11354 25 00091
11366 11 03220
11318 39 11987
113 0 38 00095
11402 48 00000
11414 41 11294
11426 49 11234
H'
000-5
03545
-0260010000100
00000
00200
00000
~COMPARE
23~30*
2~fS40
TFM
81M
R8HU
23850
23860
2~e10
2~e80
2~890
23900*
'-'910
23920
R8A4
SF
C'
SHE
AM
TF
*+2~.R8Al+11
8NR R8Al.99999.,
"SEEK TO CYL 99
TFM
sic.
CHECK DONE
11486 26 11509 11293
11498 45 11282 99999
SEEK
11522 34
SOCF+5.19800
SDCF.t.
I1S10 16 11859 J9800
239302'940*
23950*
23960-
2'97023980*
23'90*
THIS SU8PROGRAM WILL CHECK THAT THE P-AORS
,OF THE SEEk INstRUCTION CAN 8E INDIRECTLY ADDRESSED.
THIS IS ONLY CHECKED ON THOSE SYSTEMS HAVING THE
_ INDIRECT ADDRESSING FEATURE.
IF tA IS OK,SK TO CYl 50$ IF NOT.SK TO CYL 10.
r
r
DT 0023
PN 2112366
EC 412531
118~~
00701
24000*
24010 RT9B
24020*
240'30
24040
24050 R9S1
24060*
24070
24080
SF
RDAREA
ROAREA+4.10000't
eM
24090
24100
24110
24120
24130
24140 NOlA
24150
24160*
24170*
24180.
24190
L~),\iij
TFM RSTRT+6 ~%f!!l 'Ii'
CHECK TO DETERMINE IF CPU HAS IA
NOIA,CKIA.11,
8NR
IA I'J RMeNO 11 #~ <'Ill [HGi T
51(
CYL3W
SK .... P ADRS • tHO ADRS
IASK.,6,
SI<
READ TRACK AND FIND OUT WHERE HEADS ~ENl
RTM CYL3
R8A~
BE
NOlA
BTM ERRN_261ft
BNC2 R9S1
B
8'C4
RT09
R8A2
87
RTIO
l','PE
eel
24210
24220
MM
ERff;tot~
24230
TO
SDCF+3.05.10
SKER1+2.91"
24240
24250
TO
SKERl+4.98
Mfb1
1'0
ROAREA+2,05.10
SKER2+2.97t.
24210
24280
1'0
SKER2+4t98
24290
1fATY SKER •••
ERRN.262,111 •• ,
RC1:V
WNTY RSTRT+2, ••
H- .
24300
R~A'
2IJl20
11546 45 11666 1203-
11558 :34- 08548 00101
11570 34- 12030 00101
11582 36 03560 00106
INSERT SEEK 10 CVl HOC!
INSERT WENT TO CYl
11686 46 11830
116 8 17 03220
11710 34 00000
1.1122 13 IH351
00000
,)0000
01200
-O~:61
00200
00000
00400
00000
00100
-026K
00102
OQQ-S
11134 25 119~1 00097
11746 25 11953 00098
11758 13 15002 000-5
NO~
11170 25 11981 00097
11182 25 11963 00098
TYPE LOCATION
TYPE ERROR
rfNCZ R8Al+12
RTO')
B
11794 38
11806 39
11818 48
11830 47
11842 49
243~O*
243,.0*
2435024'360 SOC,
16 004()S .)1534
11594 32 15000
ll606 1.4 1:>004
1~,61e ..1~6 11666
116)0 11 03220
11642 41 11510
11654 49 11234
11666 46 11258
11678 49 12074
!H~
R8A5
BeTM
24260
~31~;
ERROR ROUT tHE
24200
24310
CHK fOR CVl
l
00404 00100
11~25 00100
00000 00000
11294 00200
11234 00000
DATA FOR ROUTINE 09
~PA
24310 SKADRS llSA
tl.99999.0Z0.RDAREA
11854 00006
11860 00003
11863 00005
00200,400,800.1000.2000.4000,8000.10000.12600t19600
11872 00005
lR9999
.... 20
J5000
-0200
11817 00005 -0400
11882 00005 -0800 .
11887 00005 -1000
11692 00005 -2000
11897 0000' -4000
11902 00005 -8000
11901 00005 JOOOO
11912
or 0023
PN 2112366
EC 412531
oooo~
J2600
05.51
24380
. [}C
O~;
: ., t
J9600
t1921
11925 00024
Ii
24390 SKER -f)AC 1, t, -SEEK ':(() eYl
24400 SKERl OAC 15, 99 WEfrlT TO ('Yl
24410 SKER2 OAC 04, 99'
24420 SKHANG'DAC 12. SK TO CVL II
24430 TYPSK DAC 08.
SEEK'
24440*
DATA FOR PHASE l\
24450 CKIA - D5A CKIARM
24460 CKIARM DC
01.'
04,0046 ••
24470
DC
11949 00030
11919 00006
11987 0002'.
-
24480 tASK
DOA
.O.2000.20,RDARE~
24490 Zl12
OAC
12.-GM CONTROL'
24500*
24510*
24520*
2453024540·
24550*
24560*
24570*
24580245902 .. 600*
2461024620*
24630 RTIO
24640
24650
l4660
12011 00016
ADRS
'"
12030 00005 J2031
12031 00001
12035 00004
12036 00006 0-2000
12042 OOGO~ -20
12045 00005 J5000
00460
12051 00024
THIS ROUTINE CHECKS THE GROUP MARK LATCH
AND ALSO THE WLR/RBC RESET
WITH GROUP MARK CONTROL.
FUNCTION
GROUP MARK LATCH.EVEN POSITION
GROUP MARK LATCH,ODD POSITION
WLR-TRACK OP,LATE CYCLE GM - WLR/RBC RESET
WLR-SCTR OP,lATE CYCLE GM - WLR/R8C RESET
RBC- DISK/MEMORY COMPARE - WLR/R8C RESET
TFM
8TM
TFM
RSTRT+6.*,.
TVPE,ZZ12.tI
CYL3+5.600
LOAD RESTART
TYPE GM CNTRL
SIC.·
CYL3
SEEK TO CYL 03
24670*
t,.
12074 16 00408 JZ014
12066 11 03096 J2051
12098 16 03565 -0600
11110 34 03560 00701
PUT A GM ON DISK IN THE EVEN POSITION
24680*
24690*
24700 RI00
24110
24720
247~O
RON
TOM
TO
WON
CYL3.,.
READ OATA
••
ROAREA+74,DATAA ••
CYL3.t,
RESET ODD GM
INSERT GM
WRITE GM
RDAREA+7~,7
12122 36·03560 00702
12134 15 15075 00007
12146 2S 15074 00811
·12158 38 03560,on702
.~--.------."-
24740*
ft!AO DATA WITH EVEN GM.WLR OP
24150*
24160*
24170 RIOA
24780
24190
24800
24810-
24820
248,0
24840
2485()
TF
RDAREA+16.RMRST,.
INORST •••
RDGN ell' •• ,
81M
BCl
RESET RD AREA
RESET INDICAtORS
RD OISK,Wl.R
OP
12170 2615076 03345·
12182 11 '02904 -0000'
12194 36.03560'00100:
12206 46 12194 00100
*-12'
CHECK THAT GM STOPPED DATA XFER
CHK FOR RM
8N~
*+20,ROAREA+15 ••
81
RT10A
8TM '!RRN,210.t
GO TYPE ERROR
8HC2 RIOA
DT 0023
PN 2112366
EC 412531
12218 4S 12238 1S015
12230 49 12214 00000
12238 11 032~O -0270
12250 41 12110 00200
24860
24670*
24880*
24890*
PUT A GM ON DISK IN VHf ODD
POSITiON
24960
24970
RON CVL3
rOM RDAREA+14,7,.
RESET EVEN GM
TO
RDAREA+1S,DATAA,.
INSERT GM
WOH CYL3.t,
PUT ODD GM ON DISK
READ DATA WITH ODD GM,WLR OP
TF
RDAREA+71.RMRST
BrM INORST...
RESET INDICATORS
ROGN (YL3...
RD DISK.WLR OP
24Qt)O
8el
24900 RTIOA
24910
24920
24930
2 /.940*
24950 Rl0B
24990*
2;000
25010
25020
25030
25040
25050*
25060 RIOE
25070
25080
25090
2510025110
25120 Rile
25130
25140
251S0
25160 .
25170
25180
25190*
25200&
*~12
, CHECK
BNR
8'7
THAT
ll310 38 03560 00102
12322
12334
12346
12358
RlOE
CHK FOR RM
15077
02904
03560
12346
03545
-0000
00700
00100
RDAREA+2100.DATAAt~
12310 45 12390 15016
12382 49 12426 00000
12390 17 03220 -021112402 47 12322 00200
12414 49 12074 00000
12426 36 03560 00102
12438 15 15074 00007
12450 15 15015 00007
12462 38 03560 00702
INSERT GM AT END OF DATA
12414 25 11100 00811
e"TM
INDRST.tt
RtGN CYL3.t,
RESET INDICATORS
WlR-TRACK OP
*-12
R11D,3700.,.
B.TM ERRNo272t.
B,NC2 Rlle
RTIO
B~
12486 17 02904 -0000
12498 36 03560 00704
12~lO 46 12498 00100
GO TYPE ERROR
12534 11 03220 -0212
12546 41 12486 00200
Bel
e:f\U
12522 47 12570 03700
12558 49 12074 00000
25210 RIID
TD
RDAREA+2000.DATAA •• INSERT GM AT END OF RECORD
25220
81M
INORST.,.
25230
2'3240
25250
8Cl
8.1'41
ROGN CYL3 •••
RESET INDICATORS
WLR-SECTOR OP
*-12
Rl1f. 3100
25~10
BTM ERRN.273 ••
BNC2 RI10
25280
B·
2'260
26
11
36
46
ODD GM STOPPED DATA XFER
*+20,RDAREA+76,.
8TM ERRN.211..GO TYPE ERROR
BNC2 Rloe
B
RTIO
RESET GM-S ON DISK PACK
RON CYL3
TOM RDAREA+74.1.,
Tn~
RDAREA+75.1 ••
WON CYL3
ro
12274 36 03S~O 00102
12286 l~ 15014 00007
12298 25 15015 00811
GO TYPE ERROR
. RT10
12510
12582
12594
12606
12618
12630
25 17000
11 02904
36 03~60
46 12594
47 12666
17 03220
12642 41 12570
12654 49 12074
00811
-0000
00100
00100
03700
-0213
00200
00000
~1j2f10*
25300*
25'10 RilE
25320
25330
25J40
B'TM
IHORST •• ,
COG" CYL! •••
Bel *-12
Bitt I R10C.3100
RESET INDICATORS
R8C
12666 11 02904 -0000
12618 36 03560 00101
126 0 46 12618 OUI00
12702 41 12750 03700
DT 0023
PN2112366
EC 412531
05.53
:;t~3~O
14 1 J )) /~I';:;;! ~;( -027"4
25360
· BNC2 Rjllf
25370
25380 Rioe
· 8
RT10
· 8C4
RT10+Z4
12726 47 12666 00200
~~73a 49 12014 00000
12750 46 12098 00400
25390*
25400*
25410.
25420*
ROUTINE
12
T~IS ROUTINE FORCES All THE DISK
ERROR LATCHES TO TURN ON. ALSO ANY DISK
INO (39) IS CHECKED THAT IT IS TURNED ON.
PHASE
IND!CATOR
ME!HOC
A
36
NO MATCHiNG SCTR AORS
8
38
RD 21 SCTR WITH HO 9
e
37
NO TERMINAL GM IWLR)
D
37
DATA UNEQUAL (R8e)
E
19
IND 36 TURNS ON INO 39
25430*
25440*
25450*
25460*
25470·
25480*
25490*
2~500*
25510*
25520255'30·
25540 RT12
25550
TFM
8TM
RSTRT+6,·tt
TYPE.Zl13't
LOAD RESTART ADR5
12762 16 00408 J2162
TYPE FORCE ERROR LATCHES
25'60
Sf(
CYL! •••
SEEK TO CYL 03
25570*
25580.
25590 1112A
8TM
25600
RON
INORST •• ,
AORSCK •••
RESET INDICATOR
1.2798 11 02904 -0000
READ DISK-FORCE ADRS CHK
*-12
25620
BNt R12Al.3900
25630
81
R12B.3600 ••
Z56\O R12A2 B1M ERRN,280"
, 8NC2 RllA
2~e"50
2!f660
.8
RT12
25670 Rl2Al . 8NI R12A2,3600.t
2~680
8TM ERRN.281 ••
25690
87
R12A2+12
250700*
25110·
2'5610
8el
AORS CHI(
GO TYPE ERROR
AORS CHI(
GO TYPE ERROR
r
25120 Rl28
251,0
2'140
2'150
.
25160
8TM
RDN
8el
BNI
81
25770 R12B2·· BTM
25180
25190
25800 Rl281
2SIIO
25820
INDRST"f
RESET INDICATORS
FORCE OVFlO
R12B1.3900 ••
R12C.3800.,
ANY DISK
OVFLO eMK
GO TYPE ERROR
CYLOV •••
*. . 12
ERRN.282 ••
BNC2 R128
B
RT12
eNI R1282.3800"
STM
ERRN.283,.
87
R1282+12
OVFlO CHI(.
GO TYPE ERROR
25830*
or 0023
PN 2172366
EC 412531
12714 17 03096 ~3409
12186 34 03560 00701
12810 36 03514 00702
12822 46 12810 00100
12834 47 12894 03900
12846 46 12926 03600
12858 11 03220 -0280
12810 47 12798 00200
12882 49 12762 00060
12894 47 12858 03600
12906 11 03220 -0281
12918 49 12810 00000
1292!,\
12938
12950
Itl962
12974
12986
12998
13010
13022
13034
13046
17
36
46
47
46
11
41
49
47
02904
13394
12938
13022
130;4
03220
1294t!6
12162
12986
-0000
00702
00100
03900
03800
-0282
00200
00000
03800
17 03220 -0283
49 12998 00000
2584(Hf
25&50 R12C
aTM
25870
i '~DR 5 "i" , ~ ~
.TDM RDAREA+2;OOO to ~J ~
RDGN CYl3,.,
25880
25890
BCI
,BNI
*-12
R12Cl.3900 ••
25900
25910 R12C2
25920
25930
25940 Rl2el
25950
,BI
R12D.3700"
ERRNt284 ••
25860
,BTM
-SNC2 Rl2C
B
RT12
StET
1~~),tJJ,6
t}w'U)
G~Vi
ANY DISK
WLR CHI{
GO TYPE ERROR
BNI
R12C2.3700 ••
81M
81
ERRNt285 ••
R12C2+12
GO TYPE ERROR
25990 R12D
BTM
26000
26010
TOM
CDN
INDRST't,
RDAREA+I000 •• ,
26020
260.30
51
eYl3 •••
R12E.3700
RESET INDICATORS
CHANGE DATA
COMPARE DATA
8TM
ERRN.286 ••
26040
BNC2 Rl20
25960
'"
1
WLR CHK
02904
'"'''coo 0,
15 1'1000 00000.
1 '18 36
13090 1.6
13102 47
13114 46
13126 17
13138 1(·1
03560 00700
13018 00100·
13J..62 03900
13194 03700
032Z0 -0284
13054 00200
13150 4·9 12162 00000
13162 41 13126 03100
1317~t 11 03220 .... O28~
13i86 49 13136 (HH) 0 0
2S970*
25980.
GO TYPE ERROR
13194 17 02904
13206 15 16000
13218 36 03560
13230 46 13278
13242 11 032,,0
13254 1t7 13194
13266 49 12162
26050
a
RTIZ
26060*
26'070 R12E
?6080*
81M
INORSTt.,
RESET INDICATORS
26090
RON
ADRSCK, ••
TURN ON ADRS CHK.ANY DISK
26100
26110
BCl
*-12
R12El,1900"
26120
8TM
8t
26130
26140
261~O
RllEl
26160
26110
26180*
26190CYLOV
ERRN.287,.
8N(2 RI2E
e
RTIZ
81
*+12.3600
Be4
87
RT12+24
-0000
00000
00103
03100
-0286 ,
00200,
00000
13278 17 02904 -0000
13290 36 03574 00102 .
13302 46 13290 .00100·
CHK THAT IHO 19 WAS
TURNED ON
13314 46 13362 01900"
13326 17 03220 -0281'
13338 41 13278 00200'
GO TYPE ERROR
13350 49 1:£762 00000'
1336Z i}6 13374 0360013314 46 12166 0040013386 49 13446 00000·'
RT13
' DATA FOR ROUTINE 12
DDA
.1.780.21.RDAREA
13394 00006 1-0780
13400 00003 -21
26200 lZ13
DAt
13403 00005 JSOOO
13409 00038
19.-FORCE ERR LATCHES'
26210-
26220* .
262302624026250*
26260·
26210RTl~
26286
26290*
2"o0*
MA~
TFM
8 BtT 10K
RSTRT+6,...
LOAD RESTART
AORS
BTM TYPE.ZI14..
TYPE MAR 8 BIT 10K
, THIS PHASE (HECKS THE MAR 10 THOU
a 8IT LATCH IN THE 1311.
Dr 0023
PN 2172366
EC 412531
13446 16 00408 J3446
1345. 11 03096 J3631
05 .. ,55
26310
26320
26330
MISCSl 81M . INORST 9 ,/;,.(;
eM *+11.0.10
RON
SA80K •• ,
26340
aCl
*-12
26350
26360
26370 ZAB
26380
26390
26400
26410
NOP
261+20
26430
2644026450 SASOK
26460 ll14
81
81M
;'11 seDl
BC4
RT13+24
lAB.800.t
CHECK
INORST •• ,
0.0 A
,lt88888.001,RDAREA
OAC
15.-MAR 8 81T 10K'
MAR 8 BIT
RESET
K
10K 1110
INDICATORS
1 "1 Ol9(U1 ~"QOOO
14 13473 000-0
13494 36 13ul2 00702
13506 46 134']4 00100 .
13,18 41 00000 ouooo·
13530 46 13566 01200 .
13542 17 03220 -029(\,
13554 49 13470 oooou'
13566 46 1)54l 00800
13518 46 13470 00400
135 0 17 02904 -0000
13602 46 04008 00300
13614 49 13666 00000
13622 00006 lQ8888
1:i628 00003 -01
13631 oooo~ JSOOO
13637 00030
TEST COMPLETE ROUTINE
26530
~CTY
26~40
WATY DONE
TFM RSTRT+6.START
26!!t50
26560
26570
GO TYPE REf
~1
START
OAC
02.00
DC
DS
03.0.*
160
01.0·
TYPEOUTS
QAt I5.TEst COMPLETEO'
26610 tHVP
LAST
DC
M
13666
13618
13690
13702
13714
13726
13738
13750
H
26580*
26390 DONE
26600
266.0
ao
,
13'?;~7
CHECK FOR HANG-UP
GO TYPE ERROR
26500 CMPLTD TFM RSTRT+6.CMPLTO
ReTY
26510
&T ... REFH.54.10.
26520
26630
1'~~ ,(~ .:~
1~
'/
8e3 WlPl •••
8.7
eMPLTD
. DA TA FOR MIse ROU TINE
26470·
26480.
26490-
26620
',,\
SCTR AORS Of
*+36.1200 ••
ERRN.290ft
B
81
81M
9\if:::S":,
16 00408 J3666
34 00000 00102
17 03164 000N4
34 00000 00102
39 13759 OOl~O
16 00408 -3616
48 00000 00000
49 03616 00000
13759 00030
13789 0000"
13791 00003
139~1
00160
139S2
OOO~l
03616
DEMD S T,t.R-T
or 0023
PN 2172366
EC 412531
.
.
.
'
'
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.3 Linearized : No XMP Toolkit : Adobe XMP Core 4.2.1-c043 52.372728, 2009/01/18-15:56:37 Create Date : 2014:03:03 16:32:53-08:00 Modify Date : 2014:03:03 15:51:19-08:00 Metadata Date : 2014:03:03 15:51:19-08:00 Producer : Adobe Acrobat 9.55 Paper Capture Plug-in Format : application/pdf Document ID : uuid:2be3723b-b2f6-4643-bd9c-103c1e4ebbb5 Instance ID : uuid:a0f98cc7-8944-1844-a51e-b9134768d435 Page Layout : SinglePage Page Mode : UseNone Page Count : 154EXIF Metadata provided by EXIF.tools