RX01_Schem RX01 Schem
RX01_Schem RX01_Schem
User Manual: RX01_Schem
Open the PDF directly: View PDF
.
Page Count: 64
| Download | |
| Open PDF In Browser | View PDF |
RX01
Engineering Drawings
Digital Equipment Corporation
The material herein is for inforrration purposes only
and is subject to change without notice. Digital
EQuipment Corporation assumes no responsibility for
any errors which Inay appear herein.
These drawings and specifications herein are the
property of Digital EQuipment Corporation and shall
not be reproduced or copied or used in whole or in
part as the basis for the manufacture or sale of items
wi~hout written perrnission.
Copyright C' 1975; Digital Equipment Corporation
ldIiklhlt\alII~~§.o::!~~
~-=~-=~-:::::-~-=..:-====::'::~
..,..
DIRECTORY______ ;:I~== :~:?oT::Su5E~:I~~~NP=RT~
rIEDmI~\W~::"'~':: ~~ES:-l
19 1975 •
CUSTOMER PRINT SET INDEX
THIS IS PRINT SET I I I I T
r
, r
_____ DRAWING
IIGUIIICE ,
-=:"":~:"":~~':"::":=-_="::":=~:"":~~:':":'
IIQUIIICI
B-DD-RX~l-~
RX01 FLOPPY DISK DRIVE
FLOPPY OISK CONTROL BOARD
D-CS-M7726-0-1
RX01 FIRMWARE LI STING
K-SP-RX0t'"O-2
READIWRITE
H771 POWER
PLENUM/FAN
PLENUM/FAN
D-CS-M7727-~-1
B-DD-H771-~
CONTROL BOA.RD
SUPPLY
ASSY~ (OLD STYLE)
ASSY. (N~W STYLE)
B-DD-7~135~3-~
B-DD-701S622-~
~IT~EMS!!IfJ~TNIM' .lnEI PE..ISSION.
COPYRIGHT
DIGITAl EQUIPfi£NT CORPORATION-
,
PRINT SET
UNIT
I
V ARIA TIONS
VAR
TITLE
R.x0'l-AA
SINGLE FLOPPY DISK~ 115V,6~ HZ
SINGLE FLOPPY DISK, LOW V, 5~Z
SINGLE FLOPPY DISK, HIGH V, 50HZ
DUAL FLOPPY DISK, 115V, 6.0' HZ
DUAL FLOPPY DISK, LOW V, 5~Z
DUAL FLOPPY DISK, HIGH V, 5¢Hz
ONE REPLACE DRIVE, 6~ HZ
ONE REPLACE DRIVE. 5j HZ
RX~I-BA wlo BEZEL ASSY
RX~l-BC WIO BEZEL ASSY
RX~l-BD wlo BEZEL ASSY
RXeJl-AA wlo PLENUM ASSY
RX~l-AC w/0 PLENUM ASSY
RX01-AD w/o PLENUM ASSY
RXeJl-BA wlo PLENUM ASSY
RXSI-BC w/o PLENUM ASSY
RX~l-BD w/o PLENUM ASSY
RX~l-DA wlo PLENUM ASSY
Rxml-DC wlo PLENUM ASSY
Rx01-DD WIO PLENUM ASSY
RX01~BA FOR VX78 (BC60D)
RXOI-BC FOR VX78{BC80D)
RXOI-BD FOR VX78 (BC80D)
RXOI SINGLE FOR KC780-IIS, 60HZ
RXOI SINGLE FOR KC780 LOW V. 50HZ
RXOI S INGLE FOR KC780 HIGH V. 50HZ
RX,01-AC
RX~l-AD
RX.0'l-BA
RX~l-BC
RX01-BD
RX~l-CA
RX01-CC
RX.0'l-DA
RX01-DC
RX~l-DD
RX~l-FC
RX~l-FD
~l-HA
~l-HC
RX~l-HD
RX01-JC
RXfIl-JD
.RXOl-LA
RXOI-LC
RXOI-LD
RxOl-VA
RXOI-VC
RXOI-VD
RX~l
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
tx
X
X
X
FLOPPY D.ISK DRI,lE
~EV
H
~l
DISK DRIVE ASSY
B-DD-RX01-0
E-UA-RXfjl-'-~
C-PL-RXOI-O-O
CHASSIS W/HINGE
D-IA-7010679-0-0
RJC.fl
H771 POWER SUPPLY
BEZEL ASSY
D-AD-7010721-0-0
0-
B-DD-8771-'
READ/WRITE CONTROL
BOARD
D-CS-M7727-'-1
~LOPPY DISK CONTROL
BOARD
D-CS-M7726-~-1
~
PLATE, FRONT,
SINGLE DRIVE
I
PACKAGING INSTRUCTIONS
RXOI INTERPlANT
D-IA-7413002-0-0
PLATE, FRONT,
A-SP-3700185-fJ-~
PACKAGING INSTRUCTIONS
RXOI CUSTOMER
A-SP-3700193-Jif-91
DUAL DRIVE
D-IA-7412853-0-0
PACKAGING INSTRUCTIONS
Rx01 INTERPLANT
~ w/o BEZEL ASSY
A-S p- 3700185-1
~
13
FLEX! BLE DISK DRIVE·
14
FLEX! BLE DISK DRIVE
II
15
PLENUM/FAN ASSY
FLEXIBLE DISK DRIVE
(OLD
8-00-7013077-0
8-00-7014300- 0
A-PS- 3012304-0- 0
STYLE)
B-OD-13503-0
12
PLENUM/FAN ASSY
(NEW STYLE)
B-DD-7015622-0
TITLE
~1 FLOPPY DISK DRIVE
DRB 107
DEC 16-(325)-1062-""""1
SHEET2 OF 3
1%
PIV
B DO
H
CUIfOMsR
""NT
CUSTOM...
MECHANICAL
i i
I
, r
O'r"
NO
II.
DRAWING NO.
1
E-UA-RXffl-ff-f
.B-PL-RXf1-'-'
E-IA-7412666-0-0
0'
~IV lIfT
.~
t"-Mn_740Q47Q_O_O
1
I
I
_C-MD-So"lI"'t'IKl -0-0
1
.t"~
D-IA-7010679-0-0
I
E-IA-741'''''~-O-O
I
~-MO-7413236-0-0
I
HI NI .. II:
RXlS1 BEZEL ASSY
n';4Fi.-O-O
I
t" _ T a._IIIOAr;." , -0-0
n-UA-Kl ..;, -~-~
D-IA-701nfi.Qfi.-0-O
2
':t
4
"
DUell. . . .
RxS1 FLOPPY DISK DRIVE ASSY
10011 FLOPPY DISK DRnE ASSY(PII)
COVER. TOP
ra.RT.R . .
.RXll1
t"a.RT.R
CABLE JUMPER
HARNESS. VOLTAGE VARIATI(B
.RY~l
RR"''-·- ~H~rr
PT.A'I'F.
D-TA-70.1
I
~./FU
DATI
I
i
I
ELECTRICAL
"""'IIT i
I
.,
,
i
OPTION
...;
. T.Tl':H'I'
A -Sp -RX01-~-1
K -SP -RX01-0-2
C
34
12 A-SP-3700185-1
A-PS-9905183
A-PS-990S710-0-0
A-PS-990S712-0-0
IA-PS-990S713-0-0
A-PS ·990S729-0-0
(RX~l \
n-AD-7010721-0-0
I
I
A-PS-36 2317-0-0
I
LOGOII~1
D-IA-7413002-0-0
C-SS-7413002-0-1
1
I
PLATE, FRONT~ SINGLE DRIVE
SILK SCREBV,SINGLE DRrYB
n-IA-7412853-0-0
C-SS-7412853-0-1
I
PLATE. FRONTII DUAL DRIVBBS
SILK SCREEN. DUAL DRIVE
)(
BEZEL. RU1
7 'D-CS-M7727-Jl-1
D-IA-5011370-0-0
If.
D-CS-M7726-._-1
A-SP-M7726-_-7
#
8
X
~
1
9
3
9- A-SP-a7OOl85-o-0
lX
11
. A-PS-99Q5712-0-o .
B771 POWER SUPPLY
:3
fII
B-DD-B771-JJ
C-NO-74 13350-0-0
A-P5-990571-3-0-0
B-DD-7013S03-0-0
13 8-00-7013017-0
3
PLENUM/FAN ASSY (OLD'STYLE)
'3
FLEXIBLE DISK DRIVE
3
FLEX. BlE DISK DRIVE
to
i
~
15 A-PS- 30 i 2304 - 0-0
16 8-DO-7015622-0-0
I
..I.
I OSTOIID
I "~fT
I
C
s
= ..
=
' l4 ' FLEXIBLE DISK DRIVE
2 PLENUM/FAN ASSY NEW
I
lIT Of' DOCUIIINf INCI.UDID II"'" SO
INCWM,S AU . .tm "DlCAr~D ON DOOIMENf
CONflDIJmAl AUTHOIIIZID SIGNA""" It
ORB 108
a.c
I
.,
IHUI............"
SCORED SHEET
CARTON SEALING TAPE
A.-SP-3700193-0-0
PACKAGING IN'S! CUSTOMER
FULL TELESCOPE .CAP
FOAM PAD
LAMINATED BUILDUP
PLASTIC STRAPPING
A-PS-9905740~O-O
A-PS-9905139-~0
1
I
STYLE
I
IA-PS-9905134-o-0
I
1
li
I
11
~
ill
,,'-
FLOPPY DISK CONTROL Rna 1m
ACCEPTANCE TEST PROCEDURE
A-PS-9905729-0-0
A-PS-9905741-0-0
,
14' B DO 7014300-0
READ£WRITE CONTROL BOARD
ETCHED CIRCUIT BOARD (M7727 J
PACKAGING IN.ST. INTERPLANT
REGULAR SLOTTED CARTON
ONE PIECE FOlDER
PLYWOOD SUPPORT FIXTURE
A-PS-99057Il-o-0
6
RX~I ENGINEERING SPECIFICATION
RX01 FIRMWARE LISTING
PACK INSTR'W If) RF.7.F.T.
LAMcrNATED BUILDUP
REGULAR SLOTTED CARTON
PLYWOOD SUPPORT FIXTURE
SCORED SHEET
CARTON SEALING TAPE
A-PS-99051 10-0-0
C
RXJ1 FLOPPY DISK DRIVE
SHIPPING B~CKET
T LVlT'-'
E .....MD~74:14506-0-0
I
1
DATE
DESCRIPTION
-
CHASSIS W/BIRGB
CHASSIS. FLEXIBLE DISK DRIVE
•
3
#
~./fU
I
-.I\...I!A
I
RE"
DllAWING NO.
I B-DD-RX'1-f
1 C-MO-7413350-0-0
X
NO
011
IHT
•
;i
.
i
l
L
IIZI c:oDl
TlTLI
RX.fIl FLOPPY DISJC DRIVE
IHII13
O~
•
DO
......
RU1-_
I
i
REV
H
8
·7
4
J
6
7'8 OIA P.-90 "OClflrE() ON SIDE
OT,4E21A1ISE S"o£CIFIE,o
@ eEPteES£Nrs A
ljA/('ESS
;t;
3,
..
IN5r~/L'-
or.
o
MOeILI.IAlG HO'E ~vour
MODULE ECO -"'lsrOIY'
I
C'~CLl/T ~O,q~D
eicHED
1
I
:r3
.eEC£P
72,
IC
-
1 1 -"'$7
1_ I
C ':14, c.~ -
~
-
COO~AlATE
P,t9IT NO.
NF
a/
93
CI-
C9~
,,~
!.Je"
19I!"
C;qP
._/~r
/ZPF
C9S
t:.qp
OIODE
D4
DIODE
t"L:.
sj,..- N£oott,.
".",
CE"
S'Yo
/A/4~¢4
1A/'?4t:.~
/¢J_
,;'·3V
IE' .39
RES
74
#E~"Ee, 2PIA/ (.n~L..£)
.el¢
~ES
f2W
47~
f/4w
So/c
So/..
/
~z, ~4, ~~. ~8,
So rANT
So/<=>
CC
CC
e29.~41.. ~47..i=z
,/!!.?'?
R€S
~JoI/
3?O
s%
cc
..5
S
.e/,
.e2~.e28,e3p,R3E
eE5
3K
RES
/~~
~
RES 42¢
7419"
/'/Q~.z~-oo
SZ
IC.
~/t;1
19.10~SO-01
S3
of
~
£8".1 £85; £6tft
I.C.
74/74
/9/0tftSZ-oO
S4
S
1
:r.c
'7~27
19/08"8-~~
.55
~
.3
£28. E39, £4.,
'74.17S
/910~SI-aO
5~
z
£1'1,
/9114{;9-0()
.$7
I
€.!f~
."
(nl-I
-Oz
1.100479-00
I /oos30~ -00 1
71
8
I
I
/0
/loS79~-00
II
1104~'0
-00
IZ
I~OOZZ~-OO
/2IZZ04-00
13·
14
/!J00..!11& -00
IS
I
.e.!lS
.eES
......
/3 01 4Zs--00
19
I¥W
So/",
CC
130Z3~8-00
ZI
,Y4W
/0/0
MF
1!J02873-00
ez
I'
e·.3~
..eeS 287 ~W /'ra
elFS 8·2K ~W s%
h:r
I~OSI24-00
Z:
e~~
- .esc,
~cs
I~
~W
S,,->
MX;t:i/iOS-
.3
es~
I
~Z
7~RN'S
I
(;(i
7"e'AAIS
I.e
IVlX ,.qI'9SS'
7474
CC
CC
/~O.!l17'?
-00
I
£77
Z. C.
/~OO-3" .-00
IS1070S" -00
2S
1S'I070~
190.5547-00
27
Z8
29
-00
1
£84
. " . . ZC 41tfU5
._-
OSCIU./ITO*! .eaMJ.lZ
~VSiAJ.
")"'","Il
~OAW. ~/C
COI~;.II~t;
..,
5140"'-
TYPE
H8~
748,}
ALLOvVABLE
SUaSHn.lT IONS
PREFERRED
A£PLAC£M~~
TYPE
lITEM" I PN.
P.N.
119103%-00 31"1~ l"IO,"53-OD
I 48
1-8
119103%-00
119111~2.-00
I
.-
ezzs
B
'~
I
1910.09-00 .SD
I
IA
1910.,JJl;....()() 'SI
I
"9
,
,...~
37
38
J9
1910011-00
."9
I 1
~C.ItIt-rIOA.I
PINS
~
~.,
HH"
z.c.... r..
/Z09941-0.!J
EIS
£5
- - - - _ 0 .. -
!JI
-'Z
-'!
/!
JlXlllTllMI
120994/-04-
lC 4 ROM
-----
,~
J:.RTCH; ~/&Nr ~ ~r .4A16 Io/~
2!S'
-
.Z"
L..RTCI'I, i.E" '&"oe ~T ..4A1G #D~
\
2.,
1
58
1
59
.TI)
1
I
H
D
E.;1~
~
'.!I
/9090S7-00
1
ZD
ZK
A.'
.I.C. 74HI¢.
(3"1)
2t;/
~~S-
.£/9, E2¢€21, EZ9
B
191054~-oo
ESI
I
I
I
'0
E~~
/
18
E€S
.$
£6Z,
I.e. 7.,574
130/~2Z
CC
-oz.
£41.1 E ~/, E9~.1 E5'Z.
CC
Sor"
ZI/!~!!1
Et;7
S'''/o
~W
I
I
~w
.3'H
~NS
.,.
71
.eeS
/
E~S, £~4,
I
1301'77.5'-00
:c.
£~~,
17
E.3<1
elB-
I
ToC. 6,4()
_ _ tf
r '1 ~
Ib
I
~
E~C,
"
1~0043Z-00
-00
I.e.
9
/001'10 -00
IOOZ067-00
/~0:J09-00
ES3
CC
CC
ITWM
.r.C
s%
S?,o
i
E4S E4G
Y4w
Y~JA/
Ala
£23,£24,£25. £ 2(;
£.!!(J, £~/; £.32, E ~tft
R4?, .e44. Rt;.~,.e4~, 2~3
.e!l, .es; e7, e9, £/1
£?13, 21S, 217
P"~T
8
.......f'
R49· eSI, ,.,57
,
LIST
e
. e4.!,E41,.e4S
C
PJq~TS
DISC~/~TIC'"
I
e/~,LI41, ~/~
8
,
2
/2/1~/~
IP76
-ffS'V
" .8.-«-oF
DESI(f,/O/ATION
~EF
[).,IW...n7'~~ -s
IJ-M#'M7"~'~-~
tIOLD, Lt:IN PRoFJU
1 C~p
,
If:. CO ·111!77~ __-4
~..tII,,·.s~()9
SOCk'ET, It; /'/A/
~
8
/TEII4
SO~/~90
~t:. "IN'(~EWO~K)
DI- D3
I
.$
f
Ci~2
I
L.ISr
a.$ClfiVPrIOA{
UV,SIONS
0«1
CHANGE NO.
I
1
--_.
., ....
8
luv
I
flOPPY DISK
CONTROllER
TITlE
I
7
I
6
I
5
t
..
SCAI.E
I
3
. ,.
I
ISHElT
2
2-
Of
3
~'ZErsl
~EA
o SM7726-ii-1
01&1. I
i I I i i i
1
I
AEV.
J
j
i
7
·1
5
6
3
/3A~Z
/~
8.l!w C.l!y
~.o8
/aJ
r-----------------~~
D
H/GH3
.oz
r30)
7
7419.3e~(I)
(;
.89
-,-----+--/-101
,elcl)
~O';
-= CuI'
~________~_________S~lh
~
~
-
£NO WIND L
);)3
.e.l(";)
~
7419~
r--!J!- 02 EBlJ eZ(i) ~
~
e¢("J)~
lot)
9
~
llt ,z
8.e1'l CLY'
r
01
,et(i)~
o¢
.e~(() ~
-
CUI' LI)
aw e,e
..::1
~
6V~~IC
L!UJ
4
S"
#!,.
A~
LS IN/JeD
~
/~
12
II
,f1S.5 >-----
""SA
CI..e
C~N
I~
t--- ---
41~
74/~1
~3¢
I
~
I
!
c~e
9
~D
Z
I I I I
CLK
7
/"J
RIVC~
'----r--=~'_I P-3
r--~
~)
?-
r--2-I.D4
er(i)
~
~I)Z
2
LICi) I - -
~I)I
74195
oZ
~9¢
6.eW
.
Ctll' L,o a>N eLi!
c
Z~N?NI
'--____-r~____-------~r_--s-~·Iv ~l/~
CL.IC _ ......._ _ _ _ _ _......
IS"~
CJ,./TEIo.I
L:=. CRY
C~'I'
L~(i) ~
(~
£91
~ C(/I' ,I)
~
el(j)
::k
l .!'
e¢(I)r?-
~
.;
S"' ZI¢2
CDAI eLL
5y '\4 r~
'-+--+---______
.3
,S6
,S~
8VFFEJe
I!E6
""I)I)~
#158
~58
"7
Z
/5
I~
1/
IS
I~
RfT79 /IIIeT
IN
IN
3~
II
LI)
., 2
cA/7
~
/~Ic ¢~
aUF
~ Isec
ourO) H
LJArJii
CU~
9
9
SEC7O~
/ jA.lli"'F£.e
lit: e~A11
/Z
E..:JI
/
MIS eLK (I) L
c
;:43
'"
14
~41;:;/-
I
EBI
b
8
~
~,.~A23
~
e2(1)~
~
~
CA
74193
S-
L/_Z
______7~~~
.-________~--~~2J~H
~£~ /
'plt-
t:N
CI.J:;
G;V
Co
IS
JlIG'H /
~
~
I~
CJ!YIiN
C ¢(I)HiLlp
I
~
?tI74~
liZ9
1/
eLK SEC 6f./F L
INI.,. ... PC
~L
c
9
¢~
~r-=
8
&)"q..,.A
Il
o~r~
(i)
r;)
3
H
-!
L
;fIDD~ ~ES
L£.
MS"
5
I
I
I
I
!
SA~
9
Z
L
7
HItS"" /
IJ/Jt:FU
hiS nll,ep
MS-"
t-- 741<;/
/
.rNII + ,PC L
CI ( I ) III H
CLK
L5~
LS~
L!..
~
I~
~
~
-
B
E~2
ct..A!
I
~
CLA!
CNr.N
~ ceY£N c.~
/5
.....
-
SEC
t!!W~
IA
A
~
I
•
IIIYISIONS
c..:.
awaNO.
I
1
.•
....-..' .--.
lIllY.
I
•
TITLE
J
7
I
6
I
~
t
..
SCALE
t
3
FLOPPY 01 SK
r;~,
-'ER
C;ONTRO Ll.E-R (04) o S M7726- 0'-1
I SHEEr 4 OI!~
DII1'.J J J J ~ ~ ~
+----+
I
t
2
t
REV.
J
~
~
'.
7
5
6
• ••
~ HItt;HI
~~
C,t't> L
~
,
r
r-
ZJ:>!-S
8
'~
D
?ttI74
1£/9
.$ L--
D
pf
IJI
r-
IZ~
~~
II
.rAlrE~F"
~4
,
.MUSS H
C;;
~
. . .'
12 61
PI
1
......
2..3
4
~
S
~
SEN
F~
.,4~s
.~
.,c, h7
"':7 8
~8
SE't... Z ('i) H
S£I.. / rO H
-SEJ.. ~
(I)
~.,
~ 0-'
S€L .:J {I) H
H
~
h9
~
+~ ~
rli ~
'"
.
.!.!.. IN
~.
~.
14
hI.$"
+t" ~
~
~ ./'ISp!Z.
:::
IZ
~
/1
eLK
~.R1i!
£.
CLIC SEC 81.1~ ,
CLK.CI!C
eLK
CNr~
C'K .sli!
L
I
J.
C9~
/z,c~
#16# Z
~
~::
~
8
8.2K
s-;::iT...:..
~
-
12
C
~".p
S~ MS~ (i)"J./ 14
/A./I'r-.l> PC I-
.3
9
£9
.
X
9
J~
EZ
IZ9
C
T
~
I~
'74H
£9
II
-
~;!,.~
,
N/~J.I
2
9~
'NS'H
~~
c ~
HI
r--;yJ
",""11
5J
p.!.
II.
I'/
--~~
13
--
.,,-VN' INOIFX (/) II
...
r}~
~,
~6
112,
Z.
S
.,
;17~P~)
~
112
~
II
FLII~ (I)
Io!;
6_
C~O)H
-
SEC 6UF H
.-
SIt H
,
O"t;T-4 (';) ,
C
Dev Wi GATEH
o.ev
STEP L
Df!V OUT I-f
Dev E.e-4SE H
H
.D.e v A SaVE TK 43 J.I
~
Cst
" I
~(\J
7~r;8
"
II
~
Ell
oev Wi DATA
I"I"-
2,
II
3
:-,
:\.0
IZ
Io!
~e2l.
IZ
ex..
I
14
II
HOME /'I
Ell
r- r!-~,
""
G
Ip!~
E~~
IZ
~
/5
o~v
SEL.
DK I H
I
r- ~
I¢
f6~
r-- ~
J
II
f-- K>
~
~9
II
~~
-=-
-- r--~~~
.,..,.
~
oev
LOAD }-leAD H
A
9
~
7
DoA/€ L
lIy-
:...
/.!J 7""/16
elt:
~
-
84
EZ
,~~
c
pL
~8/
I
.3
;~
/~
ex
,e.,t4.. /~
4
12
CI ('i) AJ.I
'"
,rex our L
...
.N~.JN
:I~~i»'
~
~9
~
~
Pf
D
1.1.
,...
I
9
~
...
r4S;~~¢
217"'~6).3
.,2
I
"
74
I
z~S'
I
pL
'1tI1II
N/IiN Z
......
SIt /I /2
l]'
.3
74r111
~
£21
II C ;
1/
.!
pf
~
")4-"
L
.sIC' 4JUF OIIr
'.....--
('/) H
.){!
D
W sc:.AATrN
sa:' IIlF 1'1
El!I
L0
~.",
,
9~ ~r~
/111]
~
'"
...
S-
2£G(u£St
~/~¢
~/I.-.I
S-
LO~..3rl)H
~
~
+,sV
J.
'6l
lid
~
c tJ.,..L.
~
2 , .. 6'"
~
1
'9
3
2
'~
..ex 7,(!"t;NS Fc~
~~.;/8¢
-
~'4
A.
.....
...
~9
I""
:::
Js7ai~
TP.3 '-'
./JO IN57 '-
....
...
~"'~.39~
J~
;:
--
.e~
Io!
-------
~j6z~ ~
c fJ ~
O<> ~I
iR'LS£fl'
E2EO,e L
4
l.l~
S"
...
.l!SZ,"'9~
. 8Bel ""' I"
• £/
,...
~~
ex
~S.!J, IlJ~
"61 (I) 1'1
C
£19 _ ~
z~
D
I
7"15~
T
~I
LiT
G.!J9
M/~.!J9¢
.t!4r. 14_
...
9
I
21~'"
£1
DIll' ~II'S H
...
~
c
rT...
..3
c:.IMw...
3
J:)rIt' $EL
I AI DJ( H
•
7
6
5
3
lA/IT 01- PC H
D
o
HIGH 2
7P~
H
.,
2
-I-SV
_#IN.
~
I
<>5&«11"'''
..~..,
16
II
..)l;~/Z.--I-/a~r >I_~____
7
-=
11'/1 r +,PC A~
#1&1-1 Z
-1-511
p/o 7.3
C
COltlTINI-
VI
NlN-rL.
V'2
249
.1k
estJJ
----,""":'::lr---------:-7
ON=2
JI"lZ
0001
~V.01
~FF=l
TOG=l
I~RITE
I~EAD
ltIe71
V:Z11
LCT=7~
ESP:71
ICT=7l
DRIVES.
UNIT (ZER9)(ONE)
ADDRESS REG laTER CONTROL
CLA BAR (SHORT)(LONG)
ISHORT PRESETS P'~R COUNT OF liZILONG PRES~TS f"R COUNT OF 41"
IFORMATa INC~ .AR
INCREMENT THE 8U"ER ADDRrS' a£8.
6UFFE~
IFOA~ATI
,.17
PAL10
P'Gt I-I
ISECTOR BUFFED WAITE CLOCK
IFO~M'TI
(STD1T)(FIN) wRTaUF
" 150~S ~INluU~ PULSE IS REQUIRED
ICRC REGISTER
C~NTAOl
CRe (~NE)(ZERO)
SP£CI'ltl D'T' TO
ISE JAMMED INTO CHC GENERATOR/CHECKER
IPREStTS CRt ~E~ TO ALL ONES
ISHIFTS SEPER&T~D DATA INTO CRC CIRCUIT
IFOk~ATI
IGE~EH'L
IFQR~AT.
PURP~S. FLAG CO~'ROL
FLA~ (ON)(O"J(TO')
ISET FLAG
ICL~ FLAG
ITOGGLE. FL'G
ILeAD OPEN
~e7~'
T~O
SC~ATeHPAD
REG
~IT"
CONTENTS OF IHI'T lEG
ILOAD COUNTER -TT~ CONTENTS 0' ~EXT ROM LOCATION
ILOAD COUr,.TER IIftTI1 CONTENT. Of OPEN ICItA'rC"'AD
II~CRf.ME~T CO"NTER
ISHIFT PEGIST~A CONTROL
IFOQMATa ROTATErON[)(ZEROJ
ISHIFTS S~IFT R!G TO_AADS MOlT IIGNlflCANT lIT
'~totILE I~SERTt~~ A O~E OR ZERO INTO THE LEA'T
ISIGNIFICA~T
LSR87~
OATSR=77
~IT
ILOAO ShIFT RFGtSTER ~ITH CONTENT. 0' COUNTER
ISl-tIFT REG TO~AQDS MIl _WILE INIERTING IlPEITATED
IDAT' INTO LS.
IRX01 FLJPPV
CO~TROLLER
FIR~~APf
PAL10
9117
PAGE Z
8
86
8Q
IBQA~C~'
en
I""ST~UCTIO""S
91
IFORM.TI SR r.O~D (T)(F)rn~E)ClERO)
IIF CO . . DITIO~ I~ MET, A BRANCH IS MADE WITHIN
ITHE tURRE~T 'I~LD USING THE CO~TENT8 or THE
INEXT RO~ LOtATrO~ AS THE BRANCH ADDRESS
IIF THE CONDITI"N 18 NOT MET, THE NEXT ROM LOCATION
lIS IGNORED A~D THE FOLLO~ING INSTRUCTION IS !XECUT!D
IFORMATa wBR C~ND (T)(ON!'
ITHE COUNTER ts INCREMENTED WITH EVERY EXECUTION 0'
ITHIS I~STRUCTI~N. THE ~BR 18 REPEATEDLV
IEXECUTED UNTTLL EITHER THE COUNTER OVERrL~NS OR
IT~E tO~DITIO~ TS MET.
If THE CONDITION II MET
ITHE BRANCH I~ ~ADE. If THE COUNTER OVERFLOWS
ITHE BRANCH A~OqESS IS IGNORED AND THE NeXT INITRUCTION
lIS EXECUTED
IREQUIRES THE C~NDITION TO BE fALIE
IRE~UIQfS THE C~NDITIO~ TO BE TRUE
IIF APPENDED TO THE JUMP, 8R OR waR INITRUCTION,
ICAUSES TME BDA~CH ADDRESI TO 8E TAKEN '"OM THE
IOPEN SCRATCHPA~ RATHER THAN 'ROM T~E NEXT ROM LOCATION
9Z
en
qu.
95
9b
97
98
99
100
1''1
11'2
un
U!q
105
FaZtRO
TSONE
l~b
107
H'S
INDst
leq
lU'
In
ih~0~
pUN=r
115
110
117
118
000"
11'
"(liZ"
IOBlO,a"
OATA1111 a 10
IND.aI4
7aZa
COFLaZ4
CliClf:la3..::
to40fitea)4
III
IwHtN 'SSERTE~ tNDICATES THAT
ISE~VICED A T~A~S'ER REQUEIT,
111
111.1
ll~
IZI
ve10
0014
~Clf
~a3e
oill 3"
III
Ia[Hlr
~HTENaa0
IZ-
0l0 ..
SEPCLlCaaa
)(IIIUTaslt'
IlS
~~5'"
Il7
118
"'0511
IZ.
:"I~~~
12.
158
131
132
"CEQSWa ••
eOATAOa'7l'
~
FLA~08'7a
('~."'I
. ,., "
'0
DEQSRla5a
'3,MOFLa.it
3;70
THE IN'ER'~CI HAl
OR THA' A' COMMAND
lIS PENDING
IINTERF/DISK ~UTPUT BUffER BIT]
IBIDIRECTIONAL ~ATA LINE IETMEEN INTERfACE \ND CONTROLLlR
IDRIVE INDEX LATCH
ISHIFT AE;IST~R MoaT IllNlflCANT lIT
10VERfLOW (ALL ONEI) Of THE COUNTER
IBIT I. OF CRt GENERATOR/CHECkE~
ITRAC~ ZERO 0' ~ELECTED DRIVE ANDED NIT" HEAD
IDIRECTION 8EINr. OUT
I_RITE t~A8LE~ ~TATUI 0' THE I'LECTED DRIVE
ISEPERATEO CL~C~ FROM DIIK DATA
IAISERTEO IF 'NTERFACE TRANI'!RI ARI TO IE AI
I i i 81T WORDS RI'MER THAN' lIT 1"11
ISEPERATED OAT, EQUAL
IMI" REI lIT ,
IOVERfLOh CON~ITIDN (ALL ONEI) 0' 'HE lECTOR IU"ER
'ADDRESS ~EII~Tr.
IMISSI~' CLOC- ~8UAL TO IHI"
RII lIT ,
IOUTPUT 0' IECT~ BU"IR
"TA'£ UF GEh(RIL ~URPOI! 'LAI
'Ii
Il3
AI\iD CONOITIOPIIS
..'7
~ALI.
1]J,
1].
'SC'ATC~AD RtlIITE~ '£L!CTIO~
lJ~
I'ORMA', O'Eh. -MIll. II OMI or 'ME lCI'teMP.' ..I
ITMII '''I'RUCTI'''' "AKII THI ....., lealTe..ID
,ACtESIAILE V'I THI LIP AND 1111 C......._
I).
131
lIP
13«11
l-e
rtoe",
tAl
"~aif
3~2'a
"la.
l.i
10'S
t ....
1015
~;!td
IIZate
li!Jla
eC'Z3
'tj-l"
'",ZI
'iSalO
."]0
fP]"
Iial
1t'8]'
1""
lA7
l .. a
14.
150
151
I~Z
IS]
0050
!!tesa
"llasa
~aa.UI
Ala-sa
ItIZ-'"
RI]a"
15.
e87r-
155
'1'7.
"loa11
"15-14
~3"e
CU~TK"aRe
Iii.
151
15a
15.
16.0
U.I
1.2
"'211";
CvRTK1aRI
'''10
ERJiE'-~Z
Cill ..
(leze
1.3
~0Z"
Utll
165
le]0
0e] ..
1116
0ell0
167
l,a
00"~
U ••
17.
1'71
l1Z
113
1111
e050
0054
0000
0e6.
ee?1
0014
I,IATCMPIDI ., ••
1t7a].
A9_._
e~,a
~f
If.aZI
eata ..
reo'
ID£'I.ITION,
STATa"]
TARTRKaRII
TA"SECa"5
TEMPAaA6
TE'4PBatfl
TE"PCaR8
TE"'PD-R.
TE'4PE-"le
TEMP'aRll
TEMP,aR12
ATNsaRI3
RT~A·r:fla
PTNaA1S
IDEfl~ITION OF ~CR"C"'ADI I' ~"IU"ONIC:.i
ICURRENT TRAC" IDD~II' 0' DRIVE •
ICURRENT TAAC" IDDREI. 0' DRIV! I
'DE'l~ITIVE ERR'R CODt I ' ,~y
ISTATUS _OAO ~, RXII
ITANGET TRACK O. CURRENT DIIK ACCI ••
ITARGET SECTO- ~, CURRENT DIIK ACCEI'
ITEMPORARV ST~RIIE
ITEMPORARV ST~.I'E
,TEMpeR'ltv ST~AIGE
181T 7 15 U~IT ~£LECT lIT. • MEANI UNIT 1
IBIT 7 IS HEA~ LOADED lIT. I MEANI HIAD LOAD!D
ITE~POR.RV
ST~RIIE
ITE~POR.R' ST~R'IE
IRETU~~ ADORESI 'OR
IRETURN AOORE~. 'OR
IRETUR'" ADDRE~. FOR
lRD ~EVEL hEITED IUIROUTINlI
ZND LEYEL NEITED IUaROUTINES
liT LlVEL IUIROUT 1-1:1
PALl0
9117
PAGE •
115
116
IFOR~'TI
ICAUS~S
171
JUMD
~x (IND)
BRA~C~ TO
ONE Of alx ROM FIELDS '1-5)
ISPECIFIED BV X. THE BRANCH ADDREIS 11 TAKEN fROM
ITHt wo~ LOCATI~~ 'OLLO-1NG TWE JUMP INaT~UCTION.
IIF IhD IS 'PDE~DED, TH£ 8RANCH ADORES'
lIS T'K~N FROU TME OP~N 'CP.ATCH PAD
118
l1fJ
18e
lei
l8i
,
lel
1841
185
~~1d0
Frt.~
~~~4I
186
i''01 ~
181
188
0020
18fJ
~2I24
Fl="
F2=lr1!
F3=14
'''=2til
'5=2"
IRX01 FLOPPY
01&141
CO~T~OLLER
'Iq~~'RE
PAL10
PAl! 5
190
lfJl
192
193
194
195
lfJ6
191
ITABlt OF OEFINITIVE ERHOR CODES
198
IfJq
200
201
202
203
e01~
KHtDV~·le
llIezt\
I(NXDVla2~
f'el~
K~RO~Ga3~
eVoie
ICERTRK.,,0
2~4I
0050
2~1j
0eb'"
l("'OMERA=5~
I(SELFE~a6~
~?7~
I(~XHDRa70
0100
"",PROT=100
200
207
2 91 8
209
2HJ
211
212
213
iiHZ0
ICT I~ER~& 110
KN)(PRAMaI20
~la~
K... CRCER=140
~lle
0110
0150
ICTKSt73
ICT
0153
~122
B~
~15u
elt17
1?15!S
"~74
3~5
:H 130
~2~2
.-5
POT ATE ZEr:iC
JuMP Fe
39&
v.157
015~
BTT OF
CO~PLIMENTED
SECTOR AODRE5& A 1 REGARDLESS 0' DATA
bR COFL T
.+7
SR7 T
.-7
3q7
3ge
IJPE" T M(St:C
LSP
39q
IPUT THE TARGFT SECTOR AWAY
,,~~
tllol
602
"03
a.a4
(Hbc
0071/!
0163
"'1*>"
0165
~'16b
0222
LCT
PUTTRI(
JUMP F14
2l0[:
GETJl/RD
IC'LL GETwRO
SU~ROUTINE
FOR TRACK ADDRESS
405
"i1b
~07
PUTT~~,
lIle
!?17e
Q\254
"II
412
413
Z111
~~bll
"ttl
415
410
417
,,18
41q
'121
421
422
423
424
4Z5
42b
I&i7
428
42q
430
431
OPE~
TARTRK
ISTAS~
THE
TR!C~
ADDRfSS
L.S;;J
4/8
40q
LSP
OPEN TEMPG
OPEN TE;MPF
1ST ART SETUP ~Oo COMPARING THE
ITARGET TRACK A~D TRACK l '
IF. TARGET TRlel(
IG= 77
~112
P-260
0173
f,~7e
LCT
0174
J175
~:2b2
.77-1
v,075
~17b
~F64
LSR
LSF
LCT
ICALL SuB~ MA~C~M TO SEE IF TARGET TRACK
lIS GREA1EH TIoIA~' 11" OCTAL.
l ' DECl:'AL.
V'171
ee70
020e'
0206
ILTRK
02~1
02~2
e~7~
lSR
0270
OPE!If RTl\IA
(11203
0204
e205
0136"
LSP
P.ll2b
JuMP F5
2t10e
'UGCOM
0206
t.120Z
0207
0210
0ill
0242
0202
02"i
IL. TRI<,
']'J"'p
Fe
ERTRK
JIJMP F0
ERTRI(
TRACK I~ 77, ILLEGAL ADDRESS
IGO, REPORT T~E ERROR
11ARGET TRACK I~ GREATER THAN 77
ITA~GET
IGO, REPORT
T~E
ERROR
IRX01 FLOPPY
432
431
41'-
CO~TROLLE~
ITARG~T
ISEL~CT
ee7S
"'215
0Z00
OPEN CURTK"
IPRE.SELE.CT UhfT e
0elt>
0002
~ISK
ISELECT DISK
8R SR7 ONE
I~HIC~
ilZ44
i!lf71
0214
43'l
440
441
442
44j
4U
4C15
'lOb
447
448
44'
450
451
452
453
454
0il7 I1ilZZ
"220 ·eZZ2
02i 1 0ZIlI4
"il2
eZl3
0224
eii5
OPEN
0~71
E.SP
e~'I75
LSR
02212'
0217
01l!71
tURn. 1
THACK I~ OK, GET THE DRIVE
FROM TE~PD
~U~S
UNIT srL!CTfD' IIT7.' MEANa UNIT ONE
IZERO, SKIP U~IT 1 SETUP
IPASS
OPE'"
0200
S~LECTE~
r.URRENT TRACK TO HAaCOM aUIR
TE~PG
L5P
e~b4
02ib
0230
0231
e2l2
0231
.+2
OPEfli TAFHRI<
IPASS TARGET TRACK TO MAGCOM SUBROUTINE
ESP
LSR
0~75
OPEIII TE,",PF
L.SP
LeT
TRKfQ
0254
0064
0P7,,0246
455
eZl4
456
457
4158
4SQ
0235
0ft'75
LS~
023b
0237
020e
0270
0064
~22b
RTNA
L.SP
JUMP F5
024H
2"~2I
~AGCO~
46'"
4bi
9,17
OPEN TEMPO
ESP
LSR
e;12
0213
435
436
437
438
PALl"
FIR~~ARE
ICALL SUBROUTIN~ MAGCOM TO SEE I' TA~;fT
lIS SAME AS CUR~ENT TRACK, '.TARGET, '-CURRENT
OPEN
4tb2
463
464
4&S
46b
11.67
0;!42
0243
0244
0245
"Q;40
LeT
KERnU(
"'22b
JUMP F5
IiH'7~
ERT~I<,
TRKEC,
46Q
Qlc?4b
470
Q247
?357
471
472
'173
~2!:iC
0c1'l
OPE.N
~TlllA
('251
~210
OPF~
~TNA
re2l"
476
0252
0253
02'54
0275
STPOLt,!,
477
12'255
r~75
478
C'I~5b
I:h'b4
LSR
LSP
474
105
02"'2
ACC~S~
A
TRACK GAEATEA THAN 7. DICIMAL
GOERON
cb10
~b8
ITRIED TO
JUMP F0
N05TP5
BOOT,
OPEN RTNA
LCT
(A"l~
ITARGET EQUAL~ THE CURRENT TRACK, NO
ISTEPS ARE RE~UtRED
INOOP, TARGET. ACTUAL RETURN
INO(lP
ITARGET IS LE5S THAN AcrUAL, STEPS NEEDED ALia ITART
SUBR~UTINE,
SET UP RETURN 'ROM DI' IUIR
IOF BOOT
0'
q7Q
480
481
4@2
483
484
485
48&
~257
~2a4
i"ro~
e'en
~2bl
IiH~75
012~
OPEN TEMPO
ESP
LSR
ISOFT UNIT SElEeT BIT TO SR7
OPE" CURTKl
IPRESELECT UNtT 1
bR
sin lERO
PAL1~
487
.+2
a"e
CURTK0
OPE~~
489
090
E.5P
491
LSE;
492
4q3
491.1
ESP
4C;S.
"fib
SE.T
"fiB
499
OIF
9117
IPASS SELECTf O r.URRENT TRACK TO DI"
oPp. 1 ARTF(I(
MDOUT
497
Jut;P
F5
aUIR VIA IR
IPASS TARGET TRICK TO DIF VIA CNTR
IASSU~E
A STEP
IGO TO THE
~UT
SU·R~UTINE
DJF TO CALCULATE THE 'TEPI Nf!OEO
S0~
~IU
STP(JlJT, JuHP
S02
503
504
S~'S
~
F~
ITAkGET TRACK I~ LESS THAN
ACTUAL, ~OVE OUT IS NECESSARY
.+2
ITH~
CLR HDouT
ITA~GfT
LCT
DUNSTP
ISHlFT REG.
IS
GR~ATER
THAN ACTUAL.
STEPS IN NEEDED
1i'l6
se7
50'
5i"9
510
511
512
511
IU~LOAD
DU~STP,
S17
JuMP F5
SI9
"3~7
0244
OPEN TEMPO
Sir
'110
elll
,,112
"'3U
Z011
ESP
Iii"
SIS
516
527
528
52"
53e
531
532
53]
53535
53.
537
518
51.
5 ••
541
HEAD RE.FORE MOYING
IHOME FOUND
e!F~RE
LAST STEP rAKEN
1040MERR
518
Si]
O~ ~TEPS REQUIRED IS IN THE
~ET UP RETURN FROM STPHO aUIR
JUMP F4
STEPHO
~222
2UHl
514
515
SIt)
S21
S2&!
ICOHPLE~ENT
r cH5
ell4
Ql2e~
i!]1'S
ello
PI122
ell7
L5R
(:220
0iHl
@]l5
ell.
'327
1133~
lSP
OPEN TARTFiK
IGET REAOY TO PASS TARGET TRK TO PROPER
ICURRfNT TRAt ...
OPEl. CURTtc~
851 SRl OI'tE
IOPEN PROPER eU-RENT TRACK REGISTER
IBIT7s0 ~EAN5 U~IT ONE
IUPDATE THE
LSR
LSP
Plla
a,15
eiS.
ea...
BI· TO SR7
OPEN CUfHKl
0214
fIn
U~IT
.+i
e32~
P.J2r.
fllli
.llZ
1313
Ill"
150FT
~CSlTL,
OPE~
ESP
TAHTRK
CUR~ENT
TRACK ADDRESS
IHEAD IS SETTLE~ DETERMINE I' ABOVE TRACK .1 DECIMAL
IPASS TARGET TO MAGCOM VIA TEMP'
LSR
OPEN TEMPF
LSD
/PASS 44 TO "'GeOM VIA TEMPG
I~Xfl
SOl
543
FLOPP¥
CO~TAOLLER
541&
545
546
0334
0026
SET LO_-CUR
IASSU~f
011170
LeT
ABYI&]
LSR
ICALL
!»07
548
549
51Si!
SSI
552
553
554
555
556
51S7
558
0335
0336
e337
130"
e301
03"i
0]0]
55q
0341&
~1IJ15
IFeG, ABOye; T-ACK 4J
035e
56"
5''5
e.. l4
al51
",,,10
V355
021116
;!I35e&
56'1
51C
~7t
~AGCO~ SU~ROUTINE
IRETU~~ ADORE"S
INOOP ".G RETIJR"', AIOYE TRIC .J
INOOP
562
'561
~61
4J
0i9l
0346
0202
568
T~AN
RTN'
LSP
JUMP FS
""GCOM
ee ...
IlJli6
24i1e
031&6
0341
""5i
'353
TARGET r.AEATER
OPE~
1270
5.e
561
566
PAGt: 1.,.
LSR
OPEN TEII4PG
LSP
PIll!
0332
033]
PALlA
FIRM~ARE
illSI
~71"
CLR LOwCUfi
CFll.SE, LCT
RFlNTH
JuMP fl
FIND8E
BELO. TRACK
43.
WRITE NIT" HIGH CURRENT
ICALL FINDSEC S"BROUTINE TO LOCATI THE DEIIRED SECTOR
RFlt.;TH, OPEN RTN
JuMP Fl
C155
l'I156
'''~G,
IRETURN FROM
~rNDTR
SUBROUTINE
l~O
S7l
57]
51 ..
575
576
511
1'1157
rl.~
Pl ••
51e
57'1
S8&e
581
5@2
Pl3 ••
el.5
tt~ll
C~7~
OPEN TEMPE
ESP
LSR
INO STEPS REQ~IRED
ISOfT Hf.O LoaD BIT TO SR1
PUl
"lii
e" SRl ONE.
"DftETL
lIS HEAD LOADFD"
IYES, GO UPDATE CURRENT CONTROL
LCT
HOSETL
INO, GO LOAD WEAD AND ~AIT FOR aiMS SETTLE TIME
IRETURN ADDR 'R~M DLVi5 SUBROUTINE
"'250
~OSTPS.
~"1~
,nii
.i~i
J",,",p F ..
5@.
585
586
~161
ilaS
t'LV25
S~7
~31i:
'371
l!'iti
1136
PFU~CT.
5ee
5e9
JUMP Fl
FUhCT
IPOINTER FROM G~TWORO SUBROUTINE TO
IFUNCTION DEC~D!
Pllli
Pli6
PD~:ACL.
l6i5
JUMP F5
C'",RCAL
IPOINTER TO
i3'3
o
ISPARt: LOCATItJNS
lOPE ....
IOPEN
5@$
5."
5·1
P3'6
5ffZ
593
~174
~t~i'
!Iff.
fl115
"'lfl
595
59.
!I!]1 ..
~1!ef
1111
:'II IE
ij
e
DQV~
CHECK DONE A'TER RECALAIRlTE
IOPE~
PALle
9t17
PAGE •
APITE SECTOR]
wRITE "TE AT ~RTTE TU'N O~ TIME,
I_RITts
OF 6 BYTES OF ZERota, A DATA OR DELETED DATA MARK,
G'TE. EhTER ~JT" eNTRal •• I '
IDELETED uATA, CNTR.e IF NORMAL DATA
THE DATA MARK, DATA 'IELD,
IA~O O~t eVTE POST_"BLE ARE ~RJTTt:N.
M-ITE CURRE~T II 'URNED
ISll wle~o SECONDS LATER ERASE CURREN· 'I TURNED 0". A HlADEI MUI'
IT"E" @E HEAD TO ItfSURE DISK 18 ST ILL U. TO IP££D IE'DIE THE ..lITE
I~ECTON FuNCTION IS COM~LETE.
.
51;1
IlFO~Tl~EI
.,98
59q
IT~15 qOUTI~E TOR~& O~
& PAEA~BLE
I!"t~ TUR~S O~ tAAS~
f.I~'
6ra
'''2
b1J
6ia
625
M'_K.
Of'.
CIC
be6
6t7
M .. I]
6;'9
'11r
r."t4e
&12
0".il
P.,.iIIi
611
tt13
614
"5
616
fl1
618
619
62e
.21
.22
623
62 ..
625
62tt
.27
f'"~3
0410U
.... ~s
ro .. ett
ril'IIhl15
~NTSEC,
OPEN STAT
M '6"
LSP
e~7e
LCT
S.. GATE
JUMP F'"
ICALL IU8ROuTrNF.' TO 'IND DEIIRED TRACK AND lECTOR
FLAG OFF
IALWAYS ITART
eu07
020l
FI~i)TP
Ple3
S~GAT[,
"lAU
01U0
eSv.3
8P wATEN F
PRTERA
IGO NfPORT ERDOR IF NO WRITE ENABLE
~21U
IDEL DATA BIT
ilJ" 11
"itt'"
0075
v.rnu
.u
0417
0i34
OPE~
632
.33
63&1
635
tt36
637
tt38
639
0420
PRECRC
CNC ONE
PC.23
0057
0056
005.
0eStt
0"24
e05b
~":25
"Iot2b
1lI0Stt
0054
0"27
0120
0"li
0413
62CJ
0e.71
tt31
641
642
tt43
646u
.05
60tt
e"~l
242l
TEf4PB
CRC
tRC
CRC
CPC
0u31
00711'
LCT
OCTA",
0u3l
0321j
325
CoECl"'AL
(/1433
0")11
IUt15
01116
0,,5 ..
0054
"".2
0ee2
IUIE TEMPS FOD SECOND HALF DATA AM
IJAM THE CRC
r.E~ERATOR
'ATT£R~
wITH 'IRI' 6 IITI 0' DATA AM
ZERO
8R SAl ZERO
DAMSUP
648
SRl AND ENABLE WRT CURRENT
ONE
ONE
ONE
0460
.49
T~
CRe ONE
~"3e
647
650
651
NITH NRIT! 'LOP CLEAIID
~~61
e414
""15
(/)416
.Gp.
~.ITING
PH'a7
OPEN STAT
ESP
SE.T "laTE
LSR
POTUE ZERO
.28
IDEl DITA SIT T" ITAT.
LS~
CRC ZERO
CRe ZERO
~lS!(
DISI<
IDELETED DATA?
REGULAR ~ATA MARK
11110,
IYES, SECOND wALF OF DELETED DATA MARK TO eNTR
IFLUX PATTERN
IJAM LAST 2 srT' OF DELETED DATA MARK TO CRC G(N.
INOOP
INOOP
IAXI. 'LOPPY
CO~T~OLLER
bSi'
IPUT SECOND HAL' OF THE DESIRED MARK IN TH! T£Mf'8
ISET UP
0075
LeT
MLFOLY
LSR
007'
031"
LeT
ISTALL 1,8 MICR" SECONDS
-]-1
0015
00'"
658
6'9
'60
8 .... Z
(1 .... 3
.,,""
'a'6
662
661
""OS
66"
'6'S
'6'
0450
0451
65",'
0 .... 0
SUSH,
'6',
e .. 06
0""7
PAGE awn
CJI17
LSR
LSP
'''''I
0 .....
655
6Se.
CJ-FEB-7.,
lEND OF Tt-tE
fJ0b]
65"
VlaZA
TOG FLAG
0"37
65]
PAL10
FJR"'WARE
FTR~T
BIT
I1J
'ROM IIIRITE ZEROS SUBROUTINE
RETUR~
leT
"07]
8A COFL F
Q!070
'61
e45l
01111
' .... 7
e00l
0a53
""5"
1351
LeT
-Z2-1
ISPECIFY 2Z ZfR"S TO IE WRITTfN IV WRT ••• U.. OUTINI
670
1455
11863
TOG 'LAG
IWRITE SECOND CLOCK TRANalTION
'''56
ea57
0clZ
132Z
JUMP F'2
flRT"S
ICALL II:UTE ZEA"S SUBROUTINE
e4.0
0071
1214'.
0337
0116Z
"463
eRe ONE
ONE
IJAJI. LAST Z 8!TS OF DATA MARK TO CRC 8fNERATOR
V05b
CIiiC
0 ... 5
e'Ht4
1206
0437
JUMP Fl
STASH
IGO PUT A,.AY TMtI!: SECOND HAL' OF THE DATA MARK
... a6b
80'Z
"i.i
.69
'1'~
'72
61,,,
,71fj
.75
,7("
671
'TI!!
bY9
'II:!)
bl l
.82
• IS
.e,!"
,8'5
,'6
bl'
6'6
61'!
,9"
,91
~"'7
0Q1e
.-2
DISK
DAMSUP, LeT
OCTAL
DECIMAL
111 P. 5 •
"'LFeLY, DISK
~07~
ISET
,"'OOP IdlTE ," 'tltRO IICOND.
INOOP
9"71
,'a
pa7Z
",,,7]
"'~7(>,
LeT
~]S1
-ll-I
~"7a
1070
"'''''5
iI]SI
..''''
,9t1
697
.,,...
i'5"~
"e.]
TOG 'LA,
IRRITI tME
••UZ
JUMP . ,
IC_LL WRT., l"I.OUTlftE
~S21
~"'1l"
aRT ••
11ZI
I'f~
'5T"
TO If
NRlfff~
IY NRf.1 IU..OUTINE
CLOC. TRANllflON
•• '7
:-513
irlf1
PltfERM. LCT
IIET ..... ft ".OT@'CT 81T
OCTAL
",5' ..
'!Qtl"
~O75
TI~
''1:117
,~.o
0'H~
:,n.7i
LtT
I(.PiiOT
JUMP F5
GOEIIO"
flZIG
11'
l'"
vSU
7l1!1
~511
~1"0
~12~
JIlt
ii:"
11
i5U
ltau
A
or
ITA' ItCAutl A "IT.: ' ...TI....AI ",'1"'11 . .
-RIT! p.O'ICtED DII.ITTl
U
~S'S
~5"
lO~
PAR ..,
OECIMAL
LSR
~PE'" SflT
LIP
Ul
711
TIel!
INDOP
1."lCI'Y "
.5'Z
711
I~OOP
LCT
7iJ~
UI!
WRITE Zf"O, aUIROUTINE
-ZZ-I
134
,.7
T't!
7'"
~ROM
IJ51
r47.
71t!
1;3.
LCT
-iZ-1
"ETURN
UP
~ .. '7
7!11
111
ItotODP
LCT
"'kTDAM
LSR
".;?
'9~
ILOAD SECOND HALF OF NORMAL DATA MARK
111
0SU
3075
,.:~
IfliOOP
li,'
.JLL ARITE EITHER A DATa ~ARI OR A
IDELETED CATI ~AR~. TME ~JAIT MALF OF 81TH MARK' ARE
IIDE'"TItIL, tME SfCOMi .. ALF •••PEClfIEft If'ORI E"'.' ay
IPUTlIN; THE SfCOkD ~ALF BIT P"Tf.~ YN Tl",1
'T~IS ~OUTI~E
711
72"
7Z~
71b
i~
ll"~
729
851A
73a
r515
05Ut
...
21]15
r~7
"'RTCA~,
LeT
-l-l
,,511
a5ze
A5l1
It1S
ICT
LSR
01la
RR
e51b
.-l
a5li
il~6]
TOG FLAG
I~RITE.
05Z3
Z~7A
IFIRSl HALF' 0' "ATA MARl ,AfTERN TO ••
1!'5Z"
e]'iZ
11lZ
IS2S
eel!)
LCT
OCTAL
352
DE.CI .. AL
LSR
10J
lAG
15lb
0i1J10
.527
'51'"
037111
ISET
eeez
LeT
-7-1
iSS31
IUle
731
11i!
7]}
711'i
7]',
"/36
"]'
718
1]"
14'
e07]
'Ul
7es
".
,a,
Fl1
COFL F
~ISK
AGAIN,
SR7 ZEAO
,
CLOC~
TR'NSITl~N
-IT AI END Of •• TH
LOOP COUNTER FOR I LOO'.
It·OOP
IS.Z
A
IIi'I~AT6 THE BI'?
IZERO, hO TRA~STTION
1513
00411
CLR BAR
10hE, REStT
lS]
85Jo
01ta]
TO; FLAG
I~RITE
15'5
15J5
IS]6
01Z6
'5,]
8~
COFL T
SECHLF
ICHECK TRANIITJ"N LOOP COUNT
1'0 GET SECON~ ~ALF
ilS]1
11'.7.
ROTATE
IS~l'T
is ••
el7J
ItT
18U~P TAA~IJTTO~
la'
IJS3i
11S1
&Q
Z~.O
n,0
T~E
BUF'ER ADDA RE' TO •
,~,i'
,!c,a
1S.
..
A8AC~,
FLUX
TDA~SITION
1!,1'
1St
,
,~.
' .. 1
kEXT
T.A~'lTION
TO
'''7
LOOP COUNTER
I~X01
762
763
764
765
166
767
768
769
770
771
772
773
714
775
776
717
778
719
180
781
182
783
FLOPPY
CO~TROLLEP
"'SQl
~S"2
100 ''''OTI'4ER L"O"
0206
2'531
054&3
&!I23.
IlSII4
PlSIIS
111"'1
i'5"6
1-",70
0310
0547
FIR~~AAE
SECHLF, OPEN TE"P8
LSq
0075
TR'~8ITI"N
ISET
AG'INt.
1'550
ISECOND MIL' "F DATA "ARK TO IA
E~P
~551
ISHALL
SR? ZtRO
~R
13
I~O
TOG FLAG
CIS"
IYES
INOOP
~E
e263
~553
0002
0554&
0555
0116
0566
SA COFL T
jljRTD'T
IDONE DATA "'ADI(?
IYES, GO wAITf ~AT'
~S5et
e.,73
ICT
I~O,
bU~P
THE
'0" • LO• •
A TRANSITION!
~RITE
0552
BblCK,
COU~TE"
LOOP
COUNTER
L~OP
784
785
786
PlS57
AO'! ATE.
IBRING UP NEXT NAL' alT TO 1"7
"'56P
05&1
JUMP Ft
AGAItH
100 ANOTHER L"O.
787
A,
JUMP Fl
ASACI(
I~ASTE
C
CYCL~S
TO SI<:P FLUX TRAN.ITION
s,
JUMP Fl
BBACI<
I~ASTE
2
CYCL~S
TD SKIP FLUX
788
7B9
0562
0206
790
~563
0535
7'H
792
7q3
794
795
790
797
IT~IS
798
POUTINE
~RITES
THE
CONTE~TS
OF
TH~
TAA~SITION
SECTOR BUFFER,
7QQ
8~0
Sr.1
802
Sld3
8il'''
c~oo
Z~07
"'.122
0572'
"i!'7l
~~TDAT,
Vl',73
ITU~N
INOOP,
leT
DATAA,
805
806
SET EGATE
ICT
BR
IIIIOOP
~OATAO
r.
o~ EHASf
~ASTE 2
CURRENT AT START 0' DATA FIILD
CYCLES
THE DATA BIT1
IlERO, GO wRI~E NOTHING
ZERO
I~MATS
8~7
808
8e9
au
lONE, UPDATt THF. CRe WITH
~S13
TOG FLAG
eS7"
'-"S75
, DATA T~ANSITION
BIT CF.LL TI~ING
I~RITE
reT
INOOP
81"
~~ BAROFL T
fIIRTCRC
IDONE E~TIRE ~E~TOR1
IYES, GO WRITF. THE CRC
816
INeR SA"
INO, BRING UP NrXT DATA alT 'AOH SEC
tn1
eu
CBACK,
ell
FO~
~15
PACE 1-.
PiLle
811
818
819
~b":l
r.~7e
LCT
r#)~2
W'376
-2
• WASTE 5 CYCLES ~ITH
INOOP - , SEL- TEST OF THE COUNTER
8211'
"til!
Je73
821
8i2
823
8.?"
825
?'6~a
~12u
""OOP
:i'ltI~5
r6ill
COFL F
SELFER
TOG FLAG
I~RITE
I~OOP - WASTE 4 CYCLES WITH
IhOOP - A SELF TEST OF THE COUNTER
INOOP
I'"OOP
leT
~f.)a7
r~7~
LeT
627
~" U'
~f) 11
2377
-1
"bh
~b2i:
828
82q
8317
I~OOP
I~~OOP
9~
82t1
6~ COFL
SELFER
~124
!31
JU!'lP F 1
832
DATU
833
e34
835
836
837
838
839
8421
841
842
c,
~ell)
Pt:lt:-
IhOOP
F
IGO
A
~RITE
CLOC~
TRANSITIO~
ANOTH~A
DATA 8IT
IUPOATE CRt WJTu 0
ZERO
JUMP Fl
C~C
SKIP DATA
A~D
T~AN'ITION
CBACI(
~t17
0tJ2e
0~Te
etl21
IiH!!60
iil22t1
2blll'
~b22
~o23
IU~'ER
SELFER, LeT
tl-5ELFER
JI.I~P
14
SELF
OIAGN~LTIC
HAS 'AILEO
F5
GGERDII!
843
841l
IT~I5
845
846
~~UTINt
w~ITES
10 BIT CRe
T~E
O_TA FIELD.
I~PtCEEOI~G
G~N~RATEO
FOR THE
e47
848
849
850
851
852
853
85"
RISe.;
856
857
858
859
860
861
862
863
86et
86S
866
e67
868
869
810
871
~624
~625
007e
0357
0626
~627
~63~
0071)
1210et2
0121'
0&31
",RTCRe, LeT
IPRESET BIT
E.,
LSR
I~OOP
NOOI:>
l"tOOP
DISI(
I
rl620
SR SR7 ZERO
SE.LFER
I~OOP
Co32
rl063
TOG FLAG
0033
A634
ft!635
0076
~lt3lt
0076
0120
0lt21tl
ROTATE ONE
ROTATE o~e
ROT Aft O!llE
ROTATE ONE
8Q SR7 ZE~O
SELFER
0637
06"0
~076
0,76
C~U~TER
FOR
1~
BITS
-16-1
BR
o
CRe
CRC1~
O~E
TOG FLAG
I~AITE
ZERO
I~OOP
IfliOOP
wASTE " CYCLES AND SELF TEST THE SR
A
CLOC~
TRANSITIO~
WASTE 6 CYCLES wITH MORE SEL'TEIT
It,fOOP
INOOP
INOOP
It..OOP
I~HAT IS TME eRe BIT
IZEkO, DO ~OT WqlTE ANYTHING
lONE,
I~RITE
8RI~G
U~
THE NEXT BIT
A DATA TOAN8ITIOH
IRX~l
F~OPPY
CO~TROLLER
FIR~WARE
PALl"
~OTA
872
811
OBACI(,
87"
875
TE ONE
IbUMP THE BIT
ICT
87b
8Q COFL T
877
818
811p
880
881
~"HPS
88l
e83
8841
T
0200
JUI-1F> Fl
0b27
E
D,
0b5l
~'b541
0b55
INOOP
100.,E CRC YET?
IYES, GO
~RITE
GO wRITE
I~O,
IBRING UP
CRC ZERO
Ju MF> F 1
DBACK
C~UNTER
a POSTAH8LE
CAe 81T
A~OTHEA
NE~T
r.RC
BIT AND SKIP DATA TRANSITION
S!S
Bel:
887
888
ITHIS ROUTINE ~RITES THE ~N~ BVTE POSTA~BLE, TURNS OF'
CURRENT, DELAYS 511 MICRO SEC 'ND TURNS OFf ERASE
ICURRENT. IT uTILIZES T~E wRIT~ ZEAOE~ SUBROUTINE.
I~RITE
88'
elpc
891
892
893
8941
8!J5
896
897
ege
0e70
ebbb
iffRTPST, LCT
CwGUE
eb56
0b57
0b60
('.075
0061
W'e70
LCT
0t.'l
0367
-8-1
ISETUP TO CALL
~RT'S
TO wRITE 8 BITS OF ZEROES
LSR
899
TOG FLAG
I~RITE
JUMF> F2
IHRTjIIS
ICALL
tL~
IDISA8Lt
LAST CLOCK TRANIITION
9~0
!Jet
e212
902
nil
T~E
SUB~O~TINE
0'
THE CRC 'IELD
wRITE ZEROES
90~
IpflUI
C~GAT~.
905
~G'TE
~RITt
~URRENT
906
ItALL WRTeS F~R ti? BITS (SII.i MICRO IEC)
IDELAY TO ER.~E TUAN OFF
l.eT
CEG_TE
9107
li'o67
~070
908
3017.
91'9
9HI
~b7t
~b72
~07b
~C75
001~
911
01673
e2~tJ
LeT
-li7-,
912
cHl
~b101
~212
JU~P
0b75
1322
LS~
.. RT~S
1"2
9HI
ql~
C[GATE,
916
917
916
919
17
~vn:
';.1 :~,,-'
f7~0
t}~
LC.T
READOI(
3
7340
e!21C!
ll22
~~T"S
M'7S
~P7~
~7 t l
,"7,) 5
~EAL)Of(.
07.210
IC'Ll
W~TIIS
ICALl
~I~D
/eEfO~E
~7",,,
:'I7?!
:t 7,' 2
IDISASLE ERASE
~G'TE
LSR
LeT
-is-l
Ju"'P "2
920
921
92l
923
92"
925
926
CL~
LeT
~UNRENT
FnR Z~ 8IT (II' MICRO SEC) DELAY
TRYINr. TO READ
TO INIURE
HEAD~R ROUTI~E
9117
r.,i7
J71.~7
Pl7le
qle
~7
~210
GODC·:E
JuP-!P "3
q29
.... 71.1
l";"~
F P,D"'U
e
q10
931
G'JI)(.JN~,
/T~AT
T~E
DIS~
'S ITIll HOYING
Il"rtlT£ SECTOP ,'INCTION IS COMPLETE
Ju"'P F?
('II\OONE
93Z
q33
Q3L1
ens
FINDStCTOH)
I(S~~RO~Tl~EI
15U~ROIJTI'.E TO FlfIID A SPECIFIC SECTOR.
E"'TEA IIIIT'" RETURN AOOttIII
I III CI.y;~,
DESIQED ncAtlC A[)(lAt:SS l~ TAATAK '"0 DEIIRED IEtTOR ADHE••
II~I TA~SEt.
T~lS sue~OuTI~E ASS~~tS T~'T THE 'A_I£T TNACK "AI AL.'ADY
qltl
cn7
918
IbEtr. wlAC"ED.,
q39
q4(l-
qUI
~I~DSt.
O~tN
wTNA
IsaYE
q42
qQ3
qa"
9US
qab
.... 71;.
~J27 ..
i~ 71 IS
nl15
L~~
tonb
0~~b"
LSP
i."Il 7
:.'·20lJ
OPE'" TE'-;-G
0117
ni~
~.Htl'
LeT
r.7Z1
[:Il313
-52-'
qae
~ETUH~
'D~AESS
/PPESET SECTO. TR'
COU~T
TO 5Z TRIEI
qll9
q'51
q52
nlP'
LeT
C... KSEC
~21.
JU'1P F3
141U
Flt.lu"'C
qs"
?~1e,
q~S
:a7l4
Z7lS
e7lb
qs~
~"Zl
qS3
QS7
ISTURE SfCTOR TDY COUNT
H-AI-li. lSP
LSP
qSitl
q5e
t"~SEC,
&~
FLAGO
9ft£
~71l
C,PE~
17H
ESP
Qft]
qft"
.J1:UI
ICT
'6.
967
Q65
11715
p7.1fl
'68
9,9
P717
@27.,
~7q~
'H!l7ra
97it
81'H
"1
~l"l
elift
lbU
,'743
eil7.
"i
'73
• 7a
9715
.,..7.
"6
.77
..•••,
Z£~O
~'IT
Q'59
'61
Q6l
IC'LL
.7 ...
'7"'~
e14'
,,,,0,
I~~,
13a5
fI,71
Ilia
17.5
,,,,]
8751
Billa
,7Si
ICO~RECT SECT~A~
/YES, GO wilT
1~2
11Se
87411
TEMPG
.75.
"'3 "'3
',X"'CR,
SUbMOUTt~!
PECALL
F~~
TO FINO A HEADEA
fLA'al I' HO
PREAMBLE
S~CTOR
TRV COUNT ANO INClEMENT IT
TA!tS M'D~ FDA SECTOR YET!
TRV A~OTwED SECTOA
LCT
1(~)(IoiDij
Ju"P F5
GO£01D'"
.. AIT,
LCT
-2b-l
ICT
OR COFL F
.-Ii!
leT
.-2
ICT
ISTALL ]Zl,l
~I~AO SECO~DS
TO
~AIT
FOR DATA 'REAMIL[
IRxel FLOPPY CONTROLLER ""IRMiNARE
ca82
ca8]
075'1
0755
p .. L10
V141"
ca-FE8-7"
ca 117
PAGE 8-1
8R COFL F
.-2
11'124
~7S3
9811
985
98.
ca87
ca88
cae9
9'0
991
ca9l
'9)
ca9"
q95
12I75b
0757
OPEfli RT~A
JU"P F0 11110
0110
al~n
I[ROUTI~EI
n."
0761
07.2
0763
0074
007t1.1
"OSEe,
0114
0064
ZERO
ZERO
OPEIII STAT
LSP
IZERO THE STAT
LeT
GOREAO
JUMP F0
FINDTR
ICALL
07b4
217.5
0766
020l
1000
0767
0103
1001
1002
1IIIe 3
0770
02l.2
~771
l1&7
077l
077J
0774
01&100
~
1007
1008
~000
ill
100'
~775
000111
e776
a777
000V-
tee'!
1005
1006
1~1f'
1011
0~70
READ SECTOR]
~OTATE
~OTATE
ca96
caC?7
998
'99
077~
GDREAO, JUMP
READ
sese
IOPEN
IOPE.1II
IOPEN
10PEN
IOPE.N
10PEN
"
"
0
SUBROUTINE TO LOCATE DIIIRID IICTOR
T~E FIN~ TRAC~
IGO READ THE
F4
e
0000
IRETURIII FROM THIS SUBROUTINE AT WRITE TURN ON TINt
10F TtiE DESIRFD SfCTOR
FIELD
~ATA
FREE Lt"ICITJONS
...,
IUl
10;11
IPlo
1~l§
EDOC'l:E.
litU,
CLR DO"'E
CLR xliH.
1~17
!It' ! @o
IhTlR'ltE lUll
IS~LEC'
I~l'
SET ERR
talt
IIIIERT lR.OR LYNE
'~ll
ISKIP NtX'
llil
IhaT~UC'IOh
htll
Ulra
Ot(!)O"'e.. CLR EIIII
UlS
1142.
"iJ
1~28
INEGATE ER.OR
LT~E
.,aT TO
M~VE
nPE'" STAT
IOPt~
ESP
IS'&' OR
'CLfAR
ER.f~
'0 INTER'AC!
TO IR
le2'
Uti
Ii'"
l~U
le31
1€3l
1~12
2W;l4
h']]
11l1l
~02i'
lel-
U'I"
0W!1r.
CLA SHI'T
CLA ~Ollie.
CLR XREg
00iUI
I"TERfo
ISELECT I"'TEAFAtE OUTPUT IU.I
CLR SECDIT
'SfLECT SR as DITA LINE 10URCE
SET IO')UT
IDEFI~E
',",OVE SR TO INT .. RfICE IERIALL'
Ul3S
U'le.
LSR
Ifr17
1ftle
Ulca
tile 0
UP
hUll
UI42
sell
zv.7~
LCT
teAl
liS21
rUb7
-8-1
10-5
tall
1011
1020
~~l4
U""
UJIU~
?oa7]
\!Ie 7"
0l2Q
10lS
1051
US2
1 .. 53
1~30
105.
1055
Ull
11)34
Il22
JU,",P F4
11157
1158
1159
1035
lel1l1
GETC'"'O
usa
us,
Ul7
U31
l~Jl
I".
111161
lel.
1111
UJ'2
I"]
U-I
1160
1••15
1.'.
1000
1 III 22
CL~
111022
ae7e
Ol70
,.,'1
",,"
11181"
O&T&
OUT'UT IU"ER
~I.ECTION
AI OUT (TO INTER'ACE)
SET SHIFT
CLR SHIFT
ICT
ROTATE ZEAO
8R COFL F
.-5
ee2e
1047
1048
uoca
U2e
IhTE.'.C~
100UT
STDONE., SET DO~E
LCT
PFUNCT
FUt.lCT.
AUT ATE
ROTATE
ROTITE
1122
lea"
.,,(al
8ft
leal
t'Ol
1')04
0014
ROTATE
S~7
.+l
,hExT TRAN3FED WILL BE FROM INTERFACE
IFU~C'IO~
IS
ICILL GE.T
COM~A~D
IhOYE UNIT
ONE
~O~E
SE~EC'
SUBROUTINE TO &ET NlX, 'UNCTION
8IT TO .R1
IFLAG II ALREADY lET.
.&VE UNIT IN
FLA' OFf
"ET FIRST
FU~CTION
BIT TO IR'
'L'S. o..uNlT •
IRX01
~LOPPV
CO~THOLL~R
F I RI'4!o. ARE.
tr:b'
10b~
1069
UZ0
Ubb
SR SR7 ZERO
FUNCT4
IFU~CTION
1~"7
"'Ql7"
ROT ATE
IGET
la50
teSI
01lC
12157
~H SRl ZERO
FutvCT2
IFUNCTION
U;J5Z
0074
ROT ATE
IGET LAST FUNCTTON BIT
1053
SA SRl ZERO
E"IPTV8UF
IFUNCTION
1~7~!
1071
101'1
,.17
q-FEe-71t
\1142'
Hi4aS
1"46
1~7PI
1071
PAL10
2~D
a
O~
~RE'TER
BIT
FUNCTI~N
COo~
PAGE ,_.
2 OR 3
tS
1~7"
Uli>
1017
101i'·
1079
U80
1081
1054
0122'
lU7
108Z
1083
108.,
105~
~212
111.156
1110
ues
1057
0",711
U8f.
1087
USA
Bib~
le'bl
e12r
1105
SR SR7 ZERO
PROSEC
IFUNCl.ON COOl: J
l~bi
e~7~
leT
U63
U6"
11'~00
0
IClR CNTR BIT" TO INDICATE NORMAL DATA
!ijj!'
109ft'!
1091
JU~P
FyNCT2, ROTATE.
~2~6
JUMP Fl
1~65
0"0~
wlHSEC
10''''
l~bb
0u 7 "
FUt.C T~, "fOT ATE
U92
10 CH
IFUNCTION CODE
F2
FILLSUF
1093
1091'
CQ')~
III
IGET LAST FUNenON BIT
IFUNCTION 2
IGET 2NC
BIT
FUNCTI~N
1~'7
1lI67
0120
1098
109..;"
1070
1?7b
B~ SAl
FUNCT6
Il1!0
11tH
1102
1~71
e~7"
ROTATE
16fT
t~7c
1073
01210
122"
B~ SR7 ZERO
QDSTAT
IFUNC1IO~
5
1115
U7"
0Zil
tUb
1l47r;
12~3
Ju'""P F2
eLAID
IFUPIICTlOfil
"-U~'U~ED
1..,70
'/1.,7"
QOT. n.
IGET LAST FUN'=TtOh BIT
U'77
ill:?;
11~~
1275
Sli)EQEG
IFl".CT I
1 Ul
~;c7~
LeT
OCTAL
ISET
lUl
~li?
lU3
ZE~O
IFUNCTION
COO~
6 OR G"EATER
fS
lAST FUNCTTON
BIT
11011
1111
11'8
lli!'i'
t 112
1111
Jlli
l1U
111"
11 15
l1U.
1117
tlU
..
11;33
11
.,4t
~4ri
112:
11~5
rito
illS
lU ..
~76P
FUt.lCTo,
8" SA7 lENO
° .,
iii
t~TR6
TO
I~DJC.Tf
DELETED DATA
I~'"
OECI""L
Ju"· ~I
-'lnSEC
12'"
IFUNCTIOh ,.
~.
PPCSfC.
IPOllljTEP TO
J\:". ' .
ilOSfC
PILI'
Rf'~ aECT~ 'U~CTION
...,
Y1.ia
Illil
Ill!
Il~·
112~
11?~
Ull
t1 i!&
lit!'
11111\
1111
lUi
1113
11:10
1l)~
11)6
tlZ7
111~
IOOUT
"'ilo
E~PTYo~~.SfT
~'!11l
FILL~uF,~~TIT£
II~OU'
INOYI~G
~E~O
PGTITt. ZEPO
OPE'. STU
lSP
it'.!7 ..
II CLEIR~D. lET IT TO INOIC'T' O'T' II
TO THP INTER'ACE
ICLt.iP 8TAT
1111
Illi
1 tt3
Ii I 0
1140
111"
~2S~
OPf~~
Uiil
1115
~;to"
lSP
l1"l
1143
111'
~lftl
t:LAIi tiFF
/t.. OOP
1141'!.
1S·16
1117
i1I~""
tLII eAR S.. OQT
IADCRESS THE
1147
112"
1121
lUl
I il3
1124
0i/7;
LeT
ISET UP BYTE 'or'NT TO liB
tU5
tl 2ft
"i77
1127
1l31t
0106
USB
11 '5~
1131
0e12
11.0
tl32
1101
1133
t134
l1~J
110~
U.5
lU7
UJe
~.;6"
ltjlj
11 flli
11 48
11 All
1150
1151
11 '52
1151
rl77
EIPREG
ICLt.AR fRREG
~ST
BIT
0'
lECTOR IU"ER
(I
IIU OR •• U2 liT'
-1215-1
8H -U81T F
"'15~
1126
.+3
lCT
"r.1~
-taO-I
OPE"4 TE,.tPA
0c391
11 ';~
115~
1 A56
SA 10830T T
EI"IPTV 1
IWHICH FUNCTI"~ II THla!
IE"'PTVBUF
SET XREQ
IR[QUEST DATA TqANSFER
0073
ICT
IINCREMENT BYTE COUNT AND REITORE
0i7S
LSQ
it~64
LSP
113!:t
~Vl7~
LeT
1136
1141
liU
11 '51
U.2
IHtft
11ft7
IUB
11"
1110
1111
111l
1113
11 ,,,
11 15
11 ft
XF Q~J,
'~E"O"D
1137
'll22
JlH4P F4
1140
231l
"'AIT~'II
1141
U4Z
114J
1104
1145
IIIl18
,e70
1146
1111
1)67
e15e
1151
e~7"
13ft3
lliE __ ORD.
OPE~
TEMPA
l.eT
-8-1
e~
XUBIT F
•• j
LeT
-\l-1
IREOPt.N T~E BYT! COUNT REGlaTER .ICAUIE NAITRUN CLOltO IT
ISET UP BIT COU~T IN CNTH TO • IITS OR I i IITI
IRX01 FLOPPY
CONTROLLf~
PAL10
FlkM~A~~
1117
115&j
BR 10630T F
I~MICH
1118
1179
118e
1181
1151
FILL1
IFILLBUF
1182
1183
1184&
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1191
1198
11Q'
1l0f\
1201
121112
1203
120"
lie5
1200
li07
1152
1153
1154
1155
1156
1157
.J02e.
"04&
~~24
0u73
~124
1152
BYTEOUT,SET S~IFT
INCR BAR
CLR SHIFT
ICT
B~ COFL F
B'fTEOUT
FUNCT!~N
IS THIS?
IEMPTYBW~,
~ov£ A BYT!
ITO INT~RFACE S'AIALLY
116~
ESP
1161
1162
B~
COfL F
XFRQ
INOT
1163
SET XREQ
IDO~E,
116"
1165
8R RUN F
.-1
I~AJT
1166
CLR XREQ
ICliE.CK BYTE
FROM SECTOR 8UFFER
COU~IT
GO RP'QU!ST A DATA TRANSFER
DO~E,
REQUEST TRANSFER OF LAaT BYTE
FOR
COMPLETION
TRA~S~ER
1167
JUMP F2
117~
01'0 DONE:.
1171
FIN lIf!UBUF
lEND SEC lOR
1172
H:cq BAR
IADORE.SS NEXT
\173
SET S,..IFT
CLR ShIFT
15~JFT
START NRTBUF
'SURT SECTOR B'IFR WRT PULIE
ILAST BIT OF .YTEY
1174
IEMPTY~~F
FUNCTfON IS COMPLETE
PULIE C8'I NSl
BUF~ ~RT
OF SECTOR BUFFER
C~LL
BtT FROM INTER'ACE
~EKT
12~8
Uti"
1210
1211
1212
1213
121"
1215
FILLI,
117S
117b
ICT
1177
l,221e
8R
12~1
FIN IIIATBUF
1~~2
I"'C~
1203
UotA
ll;; CO"L F
COFL F
.-7
I~~,
121b
1217
Ule
li19
uz"
1221
BAP
XFII,':
EN~
~ECTOR
BU'R NRT PULSE
0' SECTOR IUf'E_
C~LL
'AOOR[IS NEXT
I~OT
11il
li23
1224
Ul5
CONE, '0
'~T
ANOTHER BYTE
100111£ 'ILLaUF ,"NCTIO"
IS[LEtT IECTO. ·UFA AI DATA LINt lou.CE
Ul6
U27
U2~
Illl
!l2'
till
1211
UlA
ilIa
ILAST 81T,
ICt04t;CK BYTE C'JU"IT
ESP
I~PIj
DO ANOTHER 81T
1~73
IJ~CPf"[NT
rCT
;-?15
AH~
~I~E
LSII
LSP
0.l."
THE I,T( COUNT
paC;1 , ••
LtT
1212
U3)
Ill"
'l,,~,
UI~
?3ttl
lela
U51j
li1b
:15.;
1151
1230
UI7
12l,'
a~'7;~
ti)?
LtT
Ull
.~ 3ft-'
-\1.-1
tiie
lei)
;till
lile
ll3'
lia~
U41
uai
12ca3
COUNT TO • II"
IS[T uP T~E 1fT
-e-l
DI 12 11'1
t.lr. -U!1f ,
AtTl;OuT
11')2
U'"
Ullj
120.
12_7
12-'
U.'
1250
1251
ISELECT
li2S
1226
li27
'~52
~~3f:
4l1~
IPAES~LLCT
1232
'3 ..
ll31
.+4
I"'-'U I.
1232
1133
ll'IT ZERO
ISELECT
1l1ct
i~.
U.S
lib.
li.7
1231
li"a
1281
lil2
Il.e
li35
123f)
Ill'
1216
'lAG.I.UNIT 1
~~IT7
SKID IJNIT • lETUP
u~IT
ISTOAl SOFT
ItALL
e~7~
LeT
P~T't[)Y
~lib
JU"P F5
2.Ge
ZE~O
liS.
CPE~
ESP
LSR
STA'
FLAG OH
LeT
1Z~e.1
"07.,
0372
0122
MOT,
-5-1
fiR SA1r
.+"
1170
fill
ROTATE ZEAO
1~55
U57
li5"
0i'.
lil73
.+2
ROTATE u~t.
leT
'3A COFL F
usa
US7
U""
~'l4
U~I?
C"'~CK~DY
lIT
~UBAOUTINE,
RETURN TO CLRID
C"'I(~t'y
eLAta,
1211"
121'
ll5i
1251
ll52
Il53
LSA
LSP
17b5
12'3
1214
12'"
121.
1212
1213
1284
1285
I_HleH
LeT
OCTAL
12'l
U"
1218
"LAGO ZEIIO
L>ECl"AL
1269
12'0
121l
U7S
127b
ONE
u~TT
''''.J~
li53
125-.
liS5
125.
1257
1258
125'
12b'
1261
li.l
li03
u ••
UNIT ICAA'CH PAD
TH~ I~'T
JU 14P F i
I~IT c~~~ Blf OF ITAT
ISTATUS TO SHIFT REG
ICL~AR
IE~D
AROU~D
S~I~T
Of FIRST 5 81TS
PALl!/!
1287
12&8
1289
12'51
.-8
~17b
1290
1272
£If,! FL4GO T
GODUN
1291
1294
~il70
LeT
1295
12b7
037':»
1296
1297
12"1"
1211
e212
1251
-2-1
JU"'P F2
ROT
1293
~~b2
FL1~
0014
ROTATt. ZEf(O
1298
1299
12'2
12 1 3
LSP
JUMP
1214
OKOONE.
naG
1[~OuTINEI
S~T
ROTATE IS DONE
THE~
TNIT DONE AND FINISH ROTATE
eLEA~
IRES TORE STAT
13,)0
1301
1302
1303
Gor>UN,
IIF FL4G IS
IIF NOT,
ON
lett4
12tt5
12M)
1292
V1421
GO DONE
A~D
f-l
ERROR REGISTER]
~EAD
13P5
110b
1307
U~e
1215
0211t'
1309
12"e.
12"7
0212
1310
RDEREG, OPEN ERREG
Ju""p Fl
O'