2172366_DT23_Sep64 2172366 DT23 Sep64

User Manual: 2172366_DT23_Sep64

Open the PDF directly: View PDF PDF.
Page Count: 154

Download2172366_DT23_Sep64 2172366 DT23 Sep64
Open PDF In BrowserView 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                      : 154
EXIF Metadata provided by EXIF.tools

Navigation menu