PDF
5412 MDP Vol 5 5 ·\ · I
·--·=-- · · · · . · · =- · t! . . . . ---- ._,__ - .--- --~ -··-- ,,__ _,.-., ~--- ·----l-
~-: ~-...: , - ·- ...... -
.,.;.
.o,..._ ·· ·-.
-~':: ~.-~-- .~ ~-'":":~. · .. _...
;ot- .........:....::-..
> '<- "'ih"'- ··-"
_... .··
.,,.. ~-.---:,...,,.........'(.::~-~-. :--..~..;:._,.,,.,i;;.: ..t~:;,;:;"'~~~ i<. ~-··-· ,.....·.,,
·
·
· · · · ··c. ~-~-.~:~·s.·-:;..~;.·.~J~~-~~~~,,-·--., ~,..,.+:~ef".W ~.-.,.......,._..,.:- ":':'"":-.;,,,~<~".... ·
-·
· ·
, ..
·;
c
c teM MAl~TENANCE DIAGNOSTIC PROGRAM
PART NO.
5558??8
· IBM MAIN1'ENANCE OIAGNC$11C PROGAA·
PAGE
t ·
-
.
PARf' NDe 5558'178
40FI
(
ERR LOC Ge.tECT CODE
ADOR STMT SOURCE STA~~MENT
40FI
0
3741 ST$TE~ TEST MODULE
PAGE
IA
c
c eooc
CAOC
c
OACC 40FI
0AC2 40
0AC3 01
OA04 ODCE
OA06 OAOC
CAC8 0000
c
OAOA 405000
c
OAOI OA02
EAR LOC 08.IECT CODE
2 ·
3
DECK I
LAST CHG :oa 01 74 '
· · SEQ 0
5
START 0
6
TREP
1
., · 8
.
.
.
.
.
.
.
C. ~. G. .
.
.
.X.·
.O.A.O.O.·
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
I
:
9
.. ., · to ·
SECT1CN PREFACE
.:
.:
11 12
.......................................................................
,
0
...13
DC XL2·40FI·
PROGRAM ID AND REVISION LEVEL
OAUD 01 CAOE 80 OAOF FFFF
CC XLl·40'
CP END INTERRUPT FLAG
0A03 IS
DC XL 1901 ·
CURRENT ROUT!NE NUMBER
OA05 16
DC
AL2CJM)
INTERRuPT MANDLER
OAO? 17
DC
AL~(ATNOIJ
ADOR~SS OF FIRST ROUTINE
OAQg 1e
cc
XL~·oooo·
ERROR RECORDING TABLE
OAOC 19 UDTl oc
XL~··osoco·
3741
OA JI 31 41 133A
OAI!! 3C 00 131A
AOOR STllT SOURCE STATEllENY
t.i\00
OAOE OAlO
21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~··$ . . . . . . . . . . . . .
22 ·
23 ·
·
THIS ~C~11tiE ·AITES.A CATTERN OR READS AECORD5 DEPENDING·
* 24 ·
25
ON IT
HCtir
·AIT
THE 3741
S f'CR 374
IS
1
l:~'!"EfTEAURUPPe T.
1T CHECKS FOR
READ lllODE OR
ERRORS.
WAITE ·ODE·
·
·
U·
·
22'8? ···········it····..··················-··#·······...···--···...····..····
29 RTNOI OC
30
DC
31
oc
32
at ·ao·
Rt!VTtNE I
MANUAL IN'P.RVEMION AEQUl~ED ~·ST ROUTINE
33.
34 · 35 ·
INJ~IAL SET ~p FCP SYS'TEN TEST·
.!6 ..
37
... .38
·3o9
LIO NYI
FUNBtT.LF".'NC
IN'T~LGe··no·
FUftlCTION ae'G T~ x··ooo·
Cl.EAR INTERRUPT FLAG
c
·2 ·
43.
SET UF FOR I~ LCCP
44' ·
48
c
OAl9 '3C !!E 1319
46
0
OAlC OC 00 OF5~ 1319
OA2'3 OC 7E OFSCil ·!!!A
·7 48
OA29 OC 04 1!2F 13~A
49
0
OA2F OC 04 OEEO 132F
50 SJ
CM'A·X·~s·
START WIT" o~ FJEl..D
BUFF2+127CtteCHAR
PROPOGATE ·CHA~· TffROUGH 8UFFeA
RUFF2+126(t2"PlwBUFF2+17.7
SEOC!l.~~#CNE 8U~F2+S(~l.SEO
INITIALIZE tOUNTER CFOFOFll PUT COUNT INTO BUFFER
c
(
0 0~35 F3 40 04
OA38
51
52 · WA IT FQR SOME 3741 S:GNAt. BEFOPE BEGINNING. THEN IG.-.ORE THAT 53 · FIRST JNTeRRPUTe
54 BEG
SIC
55 HGRDV EQU
SDfSASeSC~TR\.
·
DISABLE INTERRUPT.
( (
OA 3e 30 4~ 1340
OA~C 39 03 l33F
0
OA40 3t;i FC 1340
OA44 CC 90 OA!JO
OA48 CO e7 OCCF
e
0A4C CO 87 OA38
56
S~!
SH!3eS\.J~ES
57
1'8f' SNS3-l·Jl·03·
·AIT FOR READ OR WPIT£ MODE ETCe
58
TeF SNS39··eo··EDS·81PE·ECR+EC~+AT DR EAACMS.
59 60
er IG.11
. e
SUP
eRANCH IF ONf! ~ MQqE IS ONe GO TC SUPBIV! SOR
61
I!
t'GS:DY
e2
(
c
OASO 3C ST OA'7A
0
t>A54 F3 40 01
· 63 IGA
6· 65
66
. .VI SIC
SRESE T · !C ~TRL
SET UP FOR Ab ROUTINE TO IGNORE TttJS IST INTeARUPT·
~ILL T~IS l"TERRUPTe
0
66 66
0
6., · 68 ·
-------~~----------.~~------------
69 ·
(
70 ·
(
0
.,.71
71
(
c
c
OA~'1 OC 7F OED.A OFSA
OASC CO 87 OA?!!
0
OAf'l CO E7 CC?8 OA65 30 FF 1312
0Af'9 CO 81 0095
0
OAeo co e7 OA5"P
·
72 Wl.ODP 73
7· 75 ?& 77 78
79
f'QU
tl!VC
e e
CLI
ee e
·
BUFf'-1+127Cl281·BUFF2+127
NOV£ PATTERN 8UFF~ ~ IA:I 8UF'F
AW
GO TO RE.AO.AiatT£ ROU11NE
c·ceuF
CHANGE PATTERN IN BUFFER
UfOeJC·FFt
SEE IF UNEXPECTED ltnEctRUPT OC.atlllRtrO
UNf WLC~P
BRANCK. lF SD EAANCH tsAC1t FC)R NEXT RECORD
(...
OA71 CO P7 OA7!1
c
BO
81 81
···
FIL\.ER
(
81
DA1£
l~AVG?·
EC' M>. 824?65 .
PROG 10 PAGE
40F-t
0 DA'TF
c ec No.
I EAUG74 e24765
PROG 10 PAGE
. \:
· ·
--y-iI ---
(
I..
···
teM MAl~TENANCE OIAGNO!TIC PROGRAM
Jr:c
\o;i;i'
···
PART NO· f'AGE
PART NOe PAGE
!5!5!58?'7 8
2A
40Fl !741 SVSTE'1 TE5T lllODU\..E .
(
ERR LOC CBJECT cooe
ADDA STMT SOURCE STATE·ENT
·OFI
(')
3741 SVStE~ TEST MODULE
F.RR LDC. OBJECT CODE
AODR STMT s~~CE STATEMENT
(
OA75 34 oe oe7o
r
'\. ...
OA79 F2 07 ce 0A7C CO e7 OCFE
c
OA8Cl !O 43 1340 OA~4 3C C? OA7A
OAee 39 FC 13AO
(
oAec co 90 0871
CA90 :?c; 03 133F
(
0A9A CO 10 OBF7
OAt;E 38 03 133F
CA4iiC CO 10 OCE2
(_
c
OAlaO !C A2 0AC3
()AAA !l! 01 133F
(
OAAe :!9 Oi t33F
OAAC F2 10 04
OAAF 3C 41 OAC3
(.
( OAE:: F! 43 oe
OAeE :!1 42 133E
(
(IAE-A :!I 44 OF5C
OAEE CO 87 OOA9
(
0AC2 F3 00 00
(
OAC5 3C 02 OC6F
OAC9 Ct 42 OAOO
OACO F2 e7 CC
OAOO (;O e7 OClC
OA04 CO E7 OCB3
OACB CO e7 OAC«;
83 ...............
B8e86s47·*·.···R·W·R·ER·AE·CA·D·C!·R·C·IRWI·! ·R··IRT·EI·T·RE·O·!·U·AT·!I·N·DE·E.·T·E·R·M·I·N·E·D··e·v··3·?·4·1··S·E·T**U*P*·*·
OAB3 OAOC
8889 · · · · · · · · · - · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·. .······. .··
90 R"
ST
RWf;+3.AR~
91 IGB
.IC
tGC.JC·07·
92
e
GE TINT
SET UP FIETURN ALTERED TO IGNORE lST INTERRUPT WAIT FOR INTERRUPT
93
94
S"S SNS3eSLINES
SNS 10 TRANSFER l.INl:S
95 JGC
MVI IGE+1.x 1 07·
IGNORE 1ST INTERRUPT ONLY
96 · 97 9@
TEST FCR EPRCR INCICATION
TeF
SN!3.x·eo·+EDS+BIPE+EOR+EO~+AT
8F
STATER
IF NOT OFF. GD 9RINT STATUS ERROR
99 100 101 102 103 104 t04
TEF BT TeN BT
SNS3-1.x·o3· NO.,COE SNS3-t.x·e3· TCWODE
5EE IF READ OR WRITE MOOE ON STATUS ERROR I~ BOTW OFF SEE IF READ OP WRITE MOOE ON STATUS ERROR IF BOTH ON
104
105 105
* 105
106 1(17 108 109
110 Ill
SET UP RE-0 CR W~ITE AC~DING TO 3'741
MVI DOU0+1 eS·RITE
TBN
SN53-le~·OJ·
IF READ MOOE ON ANO
TBF SN!3-l·ll'02'
WRITE MODE OFF.
.JT
MOCEOIC
..va OC!IO+l·SREAD
THEN GO.ON WITH WRITE OTHERWISE ASSUME READ
112
112
112
113 MODECW ecu
114
510
us
t.10
ll&
LIO
117
e
ue
119 ·
120 00510 SIO
121 ·
122
MVI
123 WAITBV TIO
124
.J
125. ISBSV B
126
a
127
e
128 SNOTS\' eou
129
·
RE.SCTLt LEMiTt'!eLLCR BUFF I l l 1 l.C AR ENABLE
WSEC12 ISESY1TBSV SNC1'BY ·A IT TDOBSY
·W·ITBY
RESPOND TO WRITE,READ MODE LOAD LENGTH COUNT REGISTER (7F! LOAD OATA AOORESS REGISTER ENASLE UJTERRUPTS (MOD l5J
~lO TO REAO OR WRITE
eRANCH IF .SUSY GO WAIT FOR eusv TO DROP IF Tl~EOUT· HALT ERROR
NOT BUSY
G
e
0
0
0 .
0
OAFF CO BT 0222
oec3 ·oe2
oeos co el' OA3!!
0809 36.08 1330 oaoc ~2 i;o 1.7 0810 F! 43 ~0 0813 CO 87 t121A OBI? CE oete ·F CB 19 1140 OBIE 4031 oetc co eT ri222 CB21 401!1 082:! CO eT 0A3!
0827 39 EC 1340
oe2e co 90 oen
OB2F 30 FF 133E
0
OB:!! F2 01 30
OB3t: 3C 01 CC6F
OB:!A Ct) 87 OC IC
0
063E CO 87 OA4E
OB'l2 CO !7 083A
OB4E F~ 43 10
0849 CO 87 Cl21E
CB40 01
CiB·E 1~3E
l'850 1198
oes2 co 87 021·
OBS6 C6
OBST 33
oet:e t 19&
0
CBSA 4CS8
oesc cc e7 0222
OBECI ·oee
0
OBE2 CO 8"1 0A3!S
oet:t: co e7 ODA9
OBEA F3 43 08 oeEC co e7 0000
145
B
0804 146 tn82 OC
t47
B
HALT
XL2·4082 1 BEG
RETURN TO SEGl~~ING
148 149 · CHECK FDR OAT- TRANSFER P~AITY ERROR
t'BIT 0818 OBIA OBIC
0622
1!50
151 NOOPOK "fBN
152
.JF
153 154
SIO
e
155
I)('
156
DC
1"57
oc
158
c:
159
B
160 HT81 CC
161
e
SN!2-t.x·ce· NOCTPE
RS~BOPE.SCTLI
PRlhT X1.. p C6· AL IC ~SG?-MSG'781 AL2(MSG7)
JCL~··oe1·
HALT
xL~··oe1·
BEG
DATA XFER PARITY ERROR ? SENSE R£SPO~SE ' BUS OUT PARITY EPR e~s OUT PARITY ERROR
RETURN TC 8EGINNING
162
163 * CHECK STAT~~ ERROR
082'7
0840 OB4F OBSI 0856 · OBST 0859 0858 0861
164
t6S NODTPE eau
1!!6
TBF
167
er-
168
C1. t
169
.rr:
1'70
..v1
171 WI
e
17~
.B
173
e
174
SIC
175
e
1'76
cc
1.,7
oc
178
DC
179
180
e
1e1
.DC
182
oc
18'3
DC
184
· DC
185
e
186 14T88 oc
18'7
e
·SNS3.x·eo·+ECS+BIPE+EO~+AT CMECK FOR STATUS ERRORS
STATER
IF NOT CFFe -PRINT STATUS ERROR
SNS21X·FF·
LCR c FF ?
ACK
wsec.t
W ··AeIT
WI ~s ... sCTLI UHFAt::K
WAIT ONE
SE CON!>
~ESPONSE TD LCR ERROR SET UP FC'UND LCR YAi.UE
XLl·t·
Al.2(SN52)
AL2C·SG9t
"1NT
XLl·C~·
ALllMSG9-tfSG98) AL2CMSG9)
XL~··oee·
HAl.T
JCt..~··oee·
BEG
RETURN TO SEGINNING
188
······ 189
190
··· 191
192 l.93 AOK l94 t95 RWR
RES~CND TO SUCCESSFU\. SIG
·-· B
SU:l 8
ENABLE RE.SCTLl
ALLOW NEXT INTERRUPT RESPONSE CSIC SUCCESSFUL) RETURN TO CALLER
OAOC CO E7 OCFE
130
B
GE11NT
WAIT FOR INTeRRUPT
131
OAEO 30 4! 1340
132
SL'!IS SNS31SLINES
SNS 1,0 TRANSFER LINES
OAEA OC 01 133E 1348
(
133 134
MVC SNS212leSNS21
OBTAIN STATUS (SENSED PREVIOUSLY)
0
OAEA 3e OA l33D CAFE cc 90 oeo9
0AF2 F? 43 50 OAFS CO 87 021 A
CAF9 CE
OAFA 28 CAFI! lOFI o·Fc i0oe2
0AF9 OAFA OAFC OAFE
135 · 136 137
138 139 140 141 142 143 144
C~ECK FC .. NC-CP
TBN
BF
SIC
e
DC
oc cc
DC
SNS2-l1Jr·04· NOOPOK RSi:<+RECJ1!CTLI PRINT XLl'C6· AL l(lllSG6-ll~GEB) AL201SG6)
JCL~··oe2·
QUIT IF NO-OP BIT ON·
SENSE RESPCNSE,EOJ NO-DP·D 510
···
0
DATE EC NOe
tSNCVT4 e2AU!70
PROG ID PAGE
40F-1 2
e DATE
OEC NO.
IC!AUG74 e24'7E!5
15NCV74 824ETO
9ROG tD 9AG£
40F-I
2&
· c
·
·
·
·
·
·
···
·
·
·
·
·
·
0
-~·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
JBM MAINTENANCE DIAGNCSTIC PROGRAM
PART NOe PAGE
555877e
IBM M~l~TENANCE DIAGNCSTIC PROGRAM
3 (
PART NOe PAGE
( (·
c
I'
'·
(
c
{
L (
40Fl 3741 SYSTEW TEST MODULE
r 40Fl
E~ LCC OBJECT COOE
ADDR STMT SOURCE STATEMEN~
ERR LOC DSJECT CODE
AODR STMT SOURCE STATEMENT
119978 *· *··SU··B·P·C·U·T·I·N·E·S··································*·
199 ·
·
oeEF co e7 OA3!5
08F3 CO 87 0000
264
e
BEE
26!5
266 STATRR B
267
RE TUR"'
RETURN TO BEGINNING
{
220010 ················¥································
267 267
201
267
(
* 202 ···········
203 STATER
268 ···········
* 269 · NOMODE
c 0871 34 ce OBF6
0871
204 ··························
* 205 STATER EQU
206
ST
SET UP RETURN
OBF7 34 oe OClB
* 270 ··························
OBF7 271 NOMOOE EQU
272
ST
NCWCDR+3.ARR
SET UP RETURN
(
0875 ~e OB 1340
(
CB79 :.:!«; F7 1340
087[) F2 90 C7
oeeo F:! 43 oe
(
cee:? cc e7 OA3e
207
2oe · 20Q · 210 211 212 213
214
FOR ENO CF J~B. RESFONSE IS GtVENe THEN CONTROL IS RETURNED TO
ROUTINE VHICH ·AITS FOR A SIGNAL FROM 3741·
TBN SNS3.EOJ
IF ITS EOJ ONLY
TEF SNS3.X 1 FF·-EOJ
THEN RESPOND
JF
STATt
OTHERVISE1 GO ON WITH ERROR
SID REeSCTLl
e
~G~OY
RESPOND TO EOJ GO BACK AND VAIT FOR READINESS
ceFe co e7 021e
c
CBFF 02 ocoo 1340
CC02 124!!
OCC4 CO 87 021A
ocoe ce
OBFF OCOl OC03
OCOB
273 274 275 276 277 278
279
280
e
UNf'ACK
DC
XL 1·2·
DC
ALUSNS3)
DC
ALUMSG13)
e
PRINT
cc XLl ·ccs·
UNPACX SNS INTO PRINT~UT NC READ CA WRITE MODEe
(
CBl!!7 F3 43 oe
OBBAo CO E7 OBBE
C£!8E CO B7 021E
CB92 02
oe9:;: 1:!40
cec;s oe5A cec;7 cc e7 c21A
21~
0987 216 STATt EOU
217
SIC
218
B
219
e
0892 220
cc
0894 221
DC
0896 222
DC
223
e
·
RE.SCTL1
···
UNPACK IL 192 ·
AL~CSfl.!3)
AL2CSTATMG) PAINT
RESPOffD
OC09 33 OCOA 1245
ococ ·cec
OCOE CO 87 0222
oc12 ·oec
OC14 CC @7 OA35
oc1e co e7 ccoo
OC09 OCOB OCOD
OCl3
281
cc
282
DC
283
DC
284
8
285 HTBC DC
286
B
287
288 NCMODR B
289 ···········
AL1CMSG13-WSGl3B) ALUMSG13 J XL2'408C 1 HALT
XL~··oec·
BEG
;;e;URN
8C NO READ OR WRITE MODE ON. RETURN TO BEGINNING
01!9£! C2
cec;c 2!
089C 0£5A
·· oe9F" ·oe3
OB9B OB9C OS9E OSAO
224 225 226 227
228 229 · 230 ·
DC
XL 1 1C2 1
cc
IL1'35'
DC
AL2( STATMGI
DC
SHIFT OFF BITS ANO PCT
STATUS ERROR IN tESSAGE DESCRIBING THAT SIT
ANO PRINT
231 ·
232 ·
c · oeu c2 01 OF7t OBAS OC 01 1332 13·0
OBA£! OE 00 13!2 1!~2
· Of'Bl CO AO OBBC
oees 02 en 14
oeee co e7 OBAB
233
LA
234
MVC
235 SPLDOP ALC
236
BOL
237
LA
238
8
STAB1 >CAI WOl'I< C2 l1SNS3 WOf;I(( 1) eWCRK SElPT SLENC ,)(RI l.XRl SPU>CP
· · oBec 239 SETPT ECU
oeec !& 01 oeee
2·0
ST
F81XAl
('·
CBCO 38 04 1340
241
242
TEN SN!3.AT
OBC4 F2 90 lA
2·· (
OBC7 3C ·2 OAC:!
once F2 ct 13
2·3
JF
NOT AT
CLI DO !IO+ 11 S"RI TE
245
JNE NOT AT
oece co 87 021A
246
B
PRINT
0 (
oeo2 et
OBD:!! 5B
0804 12'-0
0 OBOE CO 87 021"
OBD2 247 0803 248 0805 249
250
DC
XL 1881 1
cc
AL1CMSG14-MSG14BI
DC
AL2CMSG14)
B
PRINT
c oeo- et:
OBDA 251
DC
XLt·86·
oece se ceoc 12FB
OBOB 252 08DD 253
DC
ALlCMSGl~-tllSGlEB)
cc
~2Cti!SGl51
oeoe F2 e .. 08
254
J
HLTAT
OSEI 255 NOTAT EQU
· 256
· Of!El CO 87 021A
08E5 1!6 OBEE 14
P· · OBE7 0000
257
aees 258
OBE6 259
OBE8 260
B
PRINT
DC XL1·e6·
DC
Ai.lCSLENI
oc ALH·-·>
261
CSE9 ca 87 0222
· 08EC 4083
262 HLTAT B
oeee 263 HT83 DC
PUT SNS3 INTO WRK AREA IF THAT BIT IS DNe GO PRINT CONTINUE UNTIL BIT FOUND POINT TO LINE WHICH DESCR1aes Bl~ SEE IF THIS WAS ATTENTIO REQWD IF NOT CONTINUE NORMALLY WERE WE WRITIN6 WHEN ATT REQ·D FOUND IF NOT1 CONTINUE NORMALLY PRINT ATT REQ·O, BUT IGNORE MAYBE
IGNORE IF 10E1 ON 3741 SCREEN
MSG CONTINUED
ERROR DURING WAIT FOR R'V MC'OE
<!ClC 34 oe OC68 OC20 CO e7 OCCF OC24 30 00 OC6F CC28 F2 81 12 OC2E! OC 01 OC7l OCEF OC31 OF 01 OC6F OC6F OC :!!7 OC 01 OC6D OC73 OC!C OC FF OC3D OC3D OC43 OC 3B OC43 OC43 OC49 OF 01 OC6D OC75 OC4F F2 01 10 OC~2 OC 01 OC6D OC73 OC58 OF 01 OC7 l OC7~ OCSE CO 81 0C68 OCE2 OE 01 OC6B OC77 OC68 CO 87 0000
CC6C 0000 OC6E 0000 CC7C 0000 OC72 O!Ee 0Cl4 0001 OClf 0004
· DATE
1fAUG7·
EC ND· t!l24lff
l!SNC¥'P4 e2·e1'0
PR06 ID PAGE
40F-l
DATE
l~AUG74
3 · EC NOe @247E5
* 290 WAIT * 229912 ·*····SU··B·R~O·\J·T·IN·E·····A··IT·S···I ··M·I·L·L·I ·S·E·C···PE·R···C·A·L·L· ·AFTER EACH SEC IT
* 293 ·
294
DECREMENTS SEC~ND COUNT. SAWPLE Ll~KAGE - -
295 · 296 · 297. 298. 299 ·
LOOP
MVI WSEC15
B
WAIT
e
TIMOUT
B
LOOP
BEFOPE LOOP· SET UP · OF SECCINOS <~- LINKAGE TO Tl~eGUT ~OUTINE <~- WAIT RETURNS HERE FOR TttlOUT <~- WAIT RETURNS HERE NOMALLY
300 · 301 ...........................................
OClC
OC6D OC6F OC71 OC73 OC75 OC7T
302
30! WAIT EQU
304
. ST
:!105
B
306
CLI
307
.JE
308
.. vc
309
SLC
310
MVC
:!It OLDSEC CLC
312
CLC
313
SLC
314
JNZ
315
MVC
316
SLC
317
BZ
318 WAITRN ALC
!19 W'-ITR B
'320
321 VCNT DC ::122 vsec DC
323 WSECA DC
:!!24 VlOOO DC
:!25 wooot oc
326 wooo· oc
!27
327
·
VAITR+3.ARR
SUF WSEC.O OLCSEC WSECA(U ·"SEC
WSECC 2) .... sec
WCNTC21.Wt000
·C 2S6J ·*
·CEO>.· wct.TC21.wooo1 WAITl'N WCNTC2J.·lCOO WSECAC211WOOOl WA ITR
·-·WAITR+3~21.wooo·
XL2·f>OOO·
JCL2·0GOO· XL2·oooo· IL:C·1000·
IL2· t · IL2 9 4·
SET tF RETURN GO T~ SUPERVISOR NEW COUNT VALUE ~
PUT NE- ~~C COUNT INTO WOR~ ,ERO THE MAIN SEC COUNT· :SET UP TO DO 1000 TIMES -.AIT t tllLLI
DD 1000 TIMES THROUGH LOOP
SET UP TO DO ANOTHER 1000 MILLI SEC DECREMENT NUMBER DF SEC TO WAIT IF IT Tl ..ED OUT1 RETURN DIRECTLY RETURN TO CALLER +4
PROG ID PAGE
40F-l 3A
(.
,.
·
i,
·
IBM MAJ~TENANCE OlAGNCSTIC PROGRAM
PART NO .. PAGE
555877e
IBM MAl~TENANCE OIAGNCSTIC PROGRAM
" (!
PART NOe PAGE
55587?9
4A
40Ft :!741 SYSTEW TEST NCDULE
(} 40Fl
?741 SYSTEM TEST MODULE
ERR LOC oeJECT CODE
(
,.
\. ..
ADDA ST~T SOURCE STATEMENT
332289 ·*·C·H·E·B·U·F·····
:.'130 ·
·
331 ...............................
332 · CHANGE BUFFER FCR ·RITE ·
ERR LCC OE.IECT CODE
· ·
ADOR STMT SOURCE STATEMENT
387 · TCMODE ·
388 ·······························
* 389 · COME ~Ef'E IF BOTH READ
* 390 ·
AND WRITE MODES CN·
3g1 ................................
333 ·
OR READ.
*
(
334 · PATTER~ SEQUENCE. ee AA FF 01 00 55 AA FF 01 00 55 ···
335 ·······························
(
( ( r·
\.
(
· ·
cc7e 34 ce oce2
OC7C 30 01 1319 oc8o F2 01 07 CCI!:! 3C 00 1319 OCB7 F2 87 OD
OCBA OE 00 1?19 t310 OC90 F2 20 O· OC93 3C 01 1319
OC97 OC 00 OF5A 1?19 OC90 OC 7E OF59 OFSA orA3 06 06 132F 132A oc A9 oc 04 oeE2 l32F
OCAF CO e7 0000
OC8A OC97
336
337 CMGBUF ST
338
CLI
Cl- U!UR+3" ARR CH-R.x·o1·
FOR RETURN IF CHAR WAS JUST 01· FORCE 00
'.."39 340 341 342 CMGl 343
JNE
!!VI
J
eou
ALC
CMG! CHIRwx·oo·
NOl<AP
·
CH-P(1)1INCVAL
DtlN 1 T INC~MENT
344
JNOL
345
MVI
346 NORAP ecu
347
MVC
348
MVC
349
AZ
350
MVC
351
352 CHGBUR 8
353
NOf'AP
AFTER FF FORCE TO 01
·
BUFF2+127(l)eCHAR
BUFF2+12~Cl27)eBUFF2~127 PROPOGATE
SEQC5le!l;UMONE
INCREMENT EBCDIC RECORD COUNTER
BUFF2+7CE)eSEQ
ANO PUT JT INTO BUFFER
·-·
RETURN TC CALLER
3!53
3!53
353 354 ···········
355 · TOOBSY it
3576 ····3··7·4·1··e·U·S·Y··T·O·O··L·O·N·G·-~·········
358 ·
·
359 ...............................
OCE~ CO 87 -021 A
OCEE Cfi
OCE7 28 ocEa 1168 OCEA 4CeE
0
ocec co e7 0222
OCFO 40S6
·
OCF2 CO 87 0A3!i
·
·
·
OCF6 34 oe 0094
CCFA 3C OT OC6F
·
OCFE 30 40 OAOO 0002 F2 et 07
·
oooe 30 cs 02co
0009 F2 81 23
OCE6 OCE7 OCE9 OCEB
OCFl
392
393 TOMOOE B
394
DC
?9!5
DC
396
DC
397
DC
PRINT
XL t 1 C6 · AL IC MSG8-WSG8S)
AL2CMSG81 xL2·4oee·
BOTH MODES ON
398
399
e
400 !-IT86 DC
401
B
GO BACK TO BEGINNING
·02 402 402
402
403 ............
* * 404 GETIHT
405 ·······························
·06 · WAIT FCR AN INTE~RUFT
*
* AOT
*
408 ·······························
409
410 GETlNT ST
411
MVI
FOR RETURN WAIT 2 SEC FOff INTERRUPT
412 413 · 414 415 416 417
CHECK IF USING INTERRUPTS CR .IUST THE PENDING BITe
CLI x·100·.x·40·
ARE WE RELOCATED ?
.IE
HNGPNO
IF NOT· WAIT FOR PENDING ONLY
CLI SMCDeC·E·
ARE WE MODEL 15·
..-e HNGINT
IF NOT· WAIT F(tq PENDING ONLY
418
oce? 34 oe occE
oce7 co 87 021,,.
ocee c2
CJCBC 27
cceo 11c2
OC8F 401!E
OCCt CO 87 0222
OCC! 4Cl!E
OCC7 CO 87 OA'35
~·
"-'
occe co e7 0000
OCBB OCBC OCBE occo
OCC6
360
361 TOOSSY ST
362
B
363
DC
36·
DC
365
DC
366
DC
367
B
368 HT8E DC
!69
e
370 TOOBSR B
371
371
371
371 372 ............
TOCBSR+3 ·ARR PRINT XLI ·C2 1 ALl(MSGlO-MSGlOB)
Al.2CMSG10) ><L2·4cee· HALT a2e4oee·
--·BEG
FOR RETURH COMPARE E~OR ON RECORD XXX
BUSY T~ LONG RETUr.N TO BEGINNING
RET~N
?73 · SUP
·
374 ·······························
375 · BRANCl-'ES TO S~PERYl~CR IF IN SYSTEM TEST ..aoe.
376 ·
OT~ER·ISE ~ETUf<~S TO CALLER
·
ODOC 30 42 133E
·
0010 OC 01 1348 133E 0016 38 20 1330
OOlA F2 10 OC
ODlC CO 87 OClC
0021 CO 87 004A
c
002!5 cc e7 oooc OD29 F~ 40 01
OD2C F2 @7 13
·
e
002F 30 FF 131A OD3! F2 Sl OC
0036 C~ 87 OCtC
OD?A CO 87 004A
·
OO!E CO 87 OD2F
* 418
419
WAIT FDR INTERAUFT PENDING
420 HNGPND SNS SNS2eSSTAT
421
MVC SNS21C2leSNS2
422 · 423 424
·~s
426
427 428 INTOC 429
Tl!!N JT
B B B
S10 J
SN!2-twJ1·2c· INTDC ·AIT NOIERR HNGFND SRESET ·SC lliTAL
PE~D
430
430 ·31 ·
WAIT FDR IN1ERRUPT
432 HNGINT CL1 lNTFLG1X 1 FF·
433
JE
PEND
434
e
·AIT
·35
S
NO IE RR
436
B
HNGINT
PUT SNS ~ INTO SNS21 FOR US1! LATER
AS IF SNSEO ev INTERRUPT ROUTINE
IS INTERRuPT PENOlNG BIT CN ? WAIT UNTIL IT DOES
RESET tT wtfEN IT COMES
INT~RllUPT RECEIEVEO \"ET ? WAIT TIL IT DOES TIMEOUT LOOP SACK
OCCF 3· ce OCEl
OCC3 30 "0 OAOO
(
c
OC07 F2 et 04 OCCA CO e7 OAOA
ocoe cc e7 0000
L (
· · · ·
·
337778 ······*························
379 SUP
ST
SUFR+3.Af<Fl
380
Cl.I x·OAOO·.x·40 1
381
.IE
SUPR
382
B
383
384 SUPR B
385
ENTf<V
·-·
385
385
385 386
............
FOR RETURN
see IF WE ARE RELOCAlcDo
tF NOTe GO RIGHT BACK. GO TO SUPERVISOR
RETURN
PROG ID
· · · · · · · · ·PAGE
437
437
,. 0042 3C 00 l!lA 0046 co 87 0091
438 PEND MVI lNl'FLG. )(I oo·
439
B
GETR
CLEAR I NT FLAG GO RETURN TO ~ALLER
·
· 004A 30 43 1340
·
0041!' 38 04 133F
00!:2 F2 10 OA
·40
··o441 · INTERRUPT OR INTERRUPT PENDING N~T FOUND·
* 442
FIRST SEE IF DEVICE tS ON LINE
443
·43 444 NOJERR SNS
445
TSN
446
.n
SN!3.SLINES SNS3-1·x·041 ONLN
FIRST CHECK IF ON-LINE
IF ON-LINl:e THEN GCl ON
40F-1
· ···· · · · · · · · · · · · · 4
DATE
lf.AUGl'4
EC NO o 8247:!:
t!5NCY74 624270
PROG JO PAGE
·
·
·
l
I
·I
· ·-·
· ·· ,. ~.. :
. -· . . . · . . . . · . ·-~- -"··-"'·-~-Y '""''~-~--- -~_ ,_J_ ""'="'-~~,.,;.~,;,«.,~--' .....-._ _,.,
..--,_,._,-._, ------·-'' ,,,,,,
,, '
....
'''"·'--"'''''
:@_
·
··---·-~-·
· -. _.... ...:·· ··.,, ·· ,., ::
- J :,..- -~·:·._.., · -- ·
·
·
·
·
- -----·-~··_',·_·,__.___··~_.. ~-_~ ,_A:- -~·~ ·_A__ ---:-:· ·~
(
ISM MAl~TENANCE 01AGNC!T1C PJ;CG~AM
PART NOe PAGE
:i ·
!!i·. 5558T7e
letl MAl~TENMtlCE DIAGNOSTIC PSIOGSIAM .
PART tGe PAGE
5!i!i877e !IA
3?41 STSTE~ 1E!T ~ODULE
C) 40F 1 3'741 SYS"ft:I' TES'I ll!ODULE
EPA LOC CS.JECT COOE
(
cos~ co B7 0222
co!c; ·c:eo
c
ocse co 87 OA:?S
(
OOSF :!O 40 OACC
ODE~ F2 81 OA CDH' :!D CS 0200 ODE-A F2 01 03 ODEC F2 87 00
(
0070 CO 87 1121 A
C0'74 CE
0075 2e 007e OFFO t07f 4CE4
007A F2 e7 OA
COTO CO e7 0081 CE
ooe2 ""
OOe:! lC4C
ooes ·ce·
021A
coe7 cc e7 0222
ooee .o.oe·
(
ooec cc e7 OA35
OD"il CC E7 0000
(
(
coca CO S7 021A
r
'
oo~c; C6 COSA 2e _009E 1 lEA
Ot>90 41087
(
0091= CO B7 0222
OOA3 40e?
(
COA!: CO 27 OA3S
c
c
(
(
(
CDA10 34 Ct' ODC5
OOAC 30 40 OAOO
AOOA !TMT SOURCE STATEMENT
OOSA
OOSF
0074 OC7S 0077 0079
0081 0082 ooe4
oce6
ooec
0095 0099 OD9A 009C OD9E OCA4
4·7
e
448 HT80 DC
HALT
XL:&··oaa·
NOT ON-LINE
449
B
BEG
RETURN TO eeGtNNING
450
450
· 451 ONLN EOU
452 · CHECK 1F USl~G INTER~FTS OR JUST THE PENDING BJTe
453
CL1 x·,tOO·.>e·40·
A~E VE RELOCATED ?
454 455
.JE
NOt=NO
CL! SMCCeC·E·
IF NOTw PENDING BIT MtSSEOe ARE WE MODEL 1 !Se
4!56 457
JNf! .J
NOt="'D
NOJN'T
1F NOT· PENOINE BIT MISSED.
IF so. ACTUAL INTERRUPT MISSED
·SB
·SB
459
e 460 NOPND
PRINT
INT PENO BIT NOT ON
4l61 462
DC
XLl·C6·
cc
AL U·S6l-Jl!GISJ
463
DC
AL:&IMSGU
464
DC
465
.J
466
467 NCINT B
468
DC
PRINT
l<Ll8C6·
EXPECfEO INTERRUPT OJD NOT OCCUR
469
DC
AL 11 MSG2-M!G2BI
470
DC
AU!01SG2>
471
DC
472
473 NOIHT e
474 HT84 DC
HALT
INTERRUPT DID NOT OCCUR
475
B
RETURN TO BEGINNING
476 GETR B
RETURN TD CALLER
477
4T8
478
479 ···········
480 · UNE
o
* 448821· · · · ·U·N·E·X·P·E·C·T·E·D· ·J·ti·;T·E-R·f;·IU·P·T· · · · · · · ·O·
483 ·
·
484 ·······························
48S 486 UNE 4e7 488 489 A90
491
· ECU
e
PRINT
DC
XLt·C6·
oc
ALICMSE11-MSG11B1
DC
AL2(MSGll)
cc XL:&··oe7·
Uf'!EXP INTERRUPT·
492
493 HNJ
B
494 HT87 DC
HALT
XL:&·4oeT·
UNEXPECTED INTERRUPT.
·95
B
SEG
49~
496
"96
·06
696
497 . . . . . . . . . . . . . . . . . . . . . . . . . .. . .
498 *
INTERRPUT- ENAeLING AOUTIN!:'.
499 ·
!SOC ··········· . .··············501
502 · INTERA~UT A. aaGS
503 ·
EXPFLG
50.4 ·
sos ..
IHTFLG
506 ENABLE S'f
ENISLR+:'9 ·RR
SOT
CLI x··oo·.x··o·
FM RETURN ARE WE PELOC:ATED ?
ERR LOC Ot!..JECT CODE
CCBI F2 et OE ooe4 30 cs 0200 ooee ,.2 01 '>7 CDS!! 3C FF 131 l
OCBF f'3 .a 02
OOC2 CO e7 OOOct
ODCE 30 42 t3o\e
ODCA 3fl 20 1347
0
OOCE CC 90 OAOE
0002 3C ff 1311
oooe 3C oo 1311
0
OCCA F2 81 04
ODCD 3C FF 1312
l'OEl ::SC FF 131.ll.
ODE~ CO 87 CA\2
ODE'i F:! 40 OS
ODEC CO t!7 OAlllS
"A"1
eDFO 34 08 0£1 ! ODF4 CO 87 021E
COFe 40
ODF9 CE9A
ODFe OBFF
COFC CO E7 02IA
0
OEOl At
OEC2 CO e7 021E
OEC6 40
CEC7 CIECA
c
OEC~ OE!FF
Of!CI! CC 87 021 A
<lEOF A~
CEJO CO 87 0300
0
0
·
0
OE 14 34 08 OE3l'
()EIS CC E!7 G21E
OEI< 40
oeu:: oFtA
OEIF O@FF
Ai>DR '5.,..T SOURCE STATEMeNT
508
.n: ENABLR
IF NOT· t>QN·T ENABLE
509
<LI SMCOeC·E·
ARE WE MCDEL 1 Se
510
,ffllf ENABLA
IF NOT. OON·T ENABl.E
511
.. VI
512
SID
513 EflfASLR 8
514
EXf:FLG·X·FF·
·-·S£fliAth set.Tf;\.
SHOW INTEPRUPT IS ExPEC1'EO
EWABl.E INTERAP"JTS RETURN TO CALL~
551165 ·· ~······IN~T·E·R·R·P·U··T··H··A·N·C·L·tN·G··R··OUTINE
517 ·
ODC6
518 519 520
*····························
IH
· EOU
521
'S"S
SN!21e~!TAT
522
TSN SN!21-l·ll·20·
15 ~UT INT PEND BIT CN ?
523
BF
N(;TME
IF HOTe LEAVEe
524
".:LI EXPFLG.X·FF·
DID WE EXPECT THIS INTERRUPT ?
525
MVI EXO:FLG·X'00"
RESET EXPECT FLA6
526 S27 528
....,..IE
fil'YJ
·+l UN>CeX 1 FF·
tNTFLGeX·~F·
SHO· Utl.'E XPECTEO INTERRUPT SHOW tNTERRuPT DIO OCCUR
529 530
8
&IC
RE STOA SOJSAf+$RE~ETeSCNTRL RESET INTERRUPT ~NO rtsAeLE
531
e
NXTINT
GO TO SUPERVISOR JN C~SE STILL IN INT
532
532
532
534!
532 533 ·············
534 · DU~Pl
·
535 ~
·
553367 ···O·U·M·P·-·~·C·C·i·f'J·T·E·N·T·S··C·F··E·U·F·F~E·R··I ··········...····
S:!B ·
·
539 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. .
540 DUMPl ST
54i
!'.I
DU~P~A+3eARR
UNS:ACK
FOR AETUttN UNPACtc FIRST Mat.F OF 1?8 B\'TE RFC
OOF8 542 ODFA 543
ODFC 544 545
CC
IL1·64 1
.OC
AL2(BUFF1+631
DC
)CL/i 1 8FF·
8
PAlhT
0CP 8\FFRI ·.
OEOl 546
DC
JfLl'At'
FROM OWi l!\IFFZA
OE06
OE08
OEOA
OEOF
547
548
B
!549
DC
5!50
·cc
551
DC
552
B
553
DC
554 OUMPIR S
555
!5!5!5
CJNF"CK IL 1 ·e4·
ALUSUFFl+l27J XL2·8ff·
Pfl INT
·-·XL J·A6·
UNPACIC SECOND MM.,F OF 128 8YTE REC
OCP 5Uf'F1!W FROM OW SUFFER
RETURN 'TO CALLEa
555
!SSS
S!i!S
55e ········. . . . .
557 · DUMP2 0
558 ·
·
559 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
* 560 OUMPS CONTENTS OF SUFFER 2
·
ffl ·
·
OEIC OElE
oezo
!556632 b·U·M··P·2···ST·····O··U·l·ll·P·2·R~+·!·e··M··--·······FO·R·.R.E.T.U·R·N
564
a
UNPACK
UNPACK Ft-ST
565
DC
566
oc
-.L~CBUFf"t+e3J
567
DC
XL2 1 8FF·
DCP BUFFER
HALF OF 12e BYTE REC
DATC
EC ""'O·
PROG 10 PAGE
40F-l 5
0 t>ATf EC fl;Oa
0
U~AUG74
824765
15NDY?4 e24e70
PROG JO PAGE
40F-t 5A
. 1
j
. .... --.. -~ ....., .... ----
J
·! o
0
·
IEM ~Al~TENANCE OIAGNCSTIC PROGRAM
40Fl :!741 SVSTEM TEST MODULE
ERR LCC CEJECT CODE
ADDA STMT SOURCE STATEMENT
OEU CO E7 021A CE25 Al
OEH CC E7 021E
OE~A 40
ee2e OF5A
(
0£20 OBFF
OE2F CO 87 021"
OF!:! AE
OE:!4 CO 87 0000
OE25
OE2A OE2C OE2E OE33
568
B
569
DC
51'0
571
B
572
DC
573
DC
574
oc
575
e
576
DC
577 DUMP2R B
UN FACK tLl·64· a2ceuFF2+1271
._.XL~·eFF·
PRINT X\.l 9116·
( ( (
c
(
c c
c
c
,_
c
(_
c
c
c
DATF
c EC NO.
lEAUG74 e247Ef:
· · ·c~
· · · ·
PART NOe PAGE
0 - 5S581'7e 6
1SM MAINTENANCE OtAGtiCSTIC A:!DGRAM
PART NOe ·5558776
PAGE
6A
c 4DFI 3741 SYSTEM TEST MODULE
ERR LCC CEJECT coce
ADDR STMT SOURCE STATEMEN~
FRDl'I OWN SUFFER UNPACK SECOND ~ALF OF 128 BYTE REC
OCP euFFER FROM OWN SUFFER RETUJaN TO CA~ER
0
0 0
c
0 G 0
0
0
c
0
0 0 0
()
0 0
·· 5s7~9 · ·····$·········¥································
t;81 *
·ESSAGES
·
~2$
·
~3·
·
..·················..· 584.
·
OE:!8 C960r.640E309Cl05 OF.SA
585 586
·ST~A·Y·M··G·o··c~···C·L·~·S···l·-·D···T·PA·oN·SFER
LtNES
-SENSE
3-
xxxx·
CE4C E2CEC5C94003C9CS
586
OE4E C!E24~EOE2C!O!E2
586
OE50 CS4CF36040~040ET
586
CE5e E7E7l:7
586 587
oese
OESB ()EDA
OED8 OF5A
587 588 BUFFI 599 590 8UFFS'
!591
.eou
DS £2U OS
· ·CLl28
n12r;
READ BUff~
REt.D SUFFFO
OFSB 59?
DC
CLt· ·
CF5C OE5!3
593 CWSO ~94 SUFFl8 DC
595
AL2CBUFFtl
LEFT ENP OF READ FteL.O
595
S9'5 OFSE CtE3E3~lC!CeD4Cf OF71 596 STAS
C~2C·ATTACHlleNT RST
·
OF'EE DSE34C09E2E34040
596
t'FEE ·0404040
596
OF72 CSDSC440DECE40C4 OFSS 591'
oc
CF7- CIE3Cl40E2C5E340
!59?
OFE2 4C404040
597
OFeE F~F7F4Fl40C2E4E2 CW99 598
oc
CL20·3741 eus IN PR~Y ERR·
OFel: 4CC905400709E3E8
598
oFc;e 4t)CSt"t;D9
599
~F9A CSDSC44006C64009 OFAO !;99
· DC CL20·END OF RECORD .
·
OF·2 CSC306D~C44040·0
599
OFAA 40404040
'599
OFAE CSDSC44006C640CI OFCI 600
DC
CL21·ENO C~ .JOB
·
CFe6 OEC240404C4C404~ OFeE 40404040 OFC2 F3F?F4Fl4CCIE3E! OFOS
600 600 601
DC:
CLi0·3741 ATTENTION REOD ·
OFCA CSDSE3C90ED540D9
601
OFD2 C5C8C440
OFD5 OF06 60C905E~C509D9E4 OFFD OFDE 07E340D7C~DSC4C9 CFE6 D~C76040C2C~E!40 OFEE C4C9C4400SDEE340 OFFE C?OED4C~4CD60S4C
OFFO OFFE C~OSE3CSD9D9E4D7 \024
601
602 6C!3 MSGIB 604 MSGl
604 604 604 604
60'5 lllSG2S 606
ecu oc
EGU DC
·-·CL40·-J~TERRUPT PENDING- BIT DID NCT COME ON ·
.. ,
CL 39 · tNTEAAUPT LEW!t. 5 010 NOT occ~ AFTER ..,.
l~CE E340D3CSE5CSD340 IOOE F~4~C4C9C440DSC6 IOIE E240CEC3C3E40940
606 606 606
lOlE CIC6E3CSD~40F7
606
1025 40E2C5C3CECSC4E2 104C 60T MSG2 DC
CL40 9 SECCNDSe
·
t02D 4e4040404C404040
607
1035 4C40404040404040
60'7'
10:!0 40404C4~40404040
60'?
·-l 1045 40·0&C404C4C4040
607
t04C 608 MSG38 EOU
104C 4C404C4040
1051 609 MSG3A DC
10!2 40D4D6C4C540D~~S 1079 610 MSG3 DC
CL!·
·
CL40· ·ODE ONLY EXPECTED ON·
·
tOSA C3E840C5ETD7C!C3
610
10E2 E~C!C4400EOS4840
610
IOEA 4040404040404040
610
1072 4040404040404040
610
101'9 611 MSG4B t;CU
·-·
PROG 10
PAGE
40F-1 6
0 DATE OEC t-10.
lf:AUG74 e24765
15NCY74 824870
PROG 10 PAGE
·
·
·
·
·
···
·
·
·
....
·
·
·
·
·
·
·
·
·
·
·
·
·
I
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
· I
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
....._,.....,
PART NOe 5558771
(
PART NOw 5558778
IBM MAINTENANCE 011.GNCSTJC PRCGRAM .
PAGE
71l
PAGE
7 ()
40F1 3741 !YSTEM 1E~T MODULE
E~R LCC CEJECT CODE
ADOR STMT SOURCE STATEMEN1
( (
(
(...
(
(
107A O~CEC1C440D4DEC4 10AI 612 MSG4 DC
CL40 1 REAC ~ODE FDUNC ON·
1oe2 CS40C6D6E405C440
612
1ca· DeDS4B404C404040
612
10~2 4040404040404040
612
lO~A 40404C40404040·0 10A1
612 613 MSG5B
ECU
10A2 eeD9C9E!CS40D4D6 IOC9 614 MSG5 DC
·-1CL40'WR1TE MODE FOU~O CM.
IOAA C4C~4CC6DEE405C4
614
10E2 40D60S4B4C404040
614
lOEA 40404C4040404040
614
1oc2 4040404040404040 10C9
tOCA E2C~C640DSDE60D6 lOFl
614 61~ 111sG68
616 MSG6
EOU DC
·-1
CL40 1 SJQ NO-OP.
1002 C74e404040404040
616
tOCA 4C40404C4C404040
616
10E2 40404(4040404040
616
lOEA 4C4040404C404040 lOFl
616 617 MSG7B
EOU
10F2 C4CtE3Ct40E!D9Cl 1118 618
DC
·-1
0..39 1 0A1A TRANSFER REGISTER PARITY ERROR·
lOFA D~E2CEC5D~4CD9CS
618
1102 C7C9E2E3C~D94CD7
618
110A C1C9C9E3Ee40C5C9
618
1112 D~D6094B4C4C40
618
1119 4040D5D6E3C56040 1140 619 MSG7 DC
CL40' NElTE- 3741 RECORDS MUST eE 128 BYT~S. ·
1121 F3F7F4F14009C5C3
619
11i~ CEC~C4E24004E4E2
Et9
1131 E340C2C540F1F2F8
619
1139 40C2£SE3C!9:24B40
619
1140 620 MSG89 EOU
1141 C2C6E3C840D9C5Cl 1168 621 MSGS DC
*-1 CL40·BOTH READ AND WRITE MODE '9ERE ON·
1! 49 C440C105C440E609
621
1151 C9E3C5400406C4C5
621
1159 40EEC!~9CS40D6D5
621
1161 4t!4040404C404040
621
116~ 622 MSG9B EDU
11E9 C!C5DSC7E3C&40C3 l18F 623
DC
*-1 CL39·LENGT¥ COUNT REGISTER ERROR· E)CPECTED
(
(,
(
1171 D6E4D5E340~SC7
1179 C9E2E3C51X40C5C9
11e1 C4"0f:D94B40CSE707
1189 C~C3E3C5C44040
1190 CEC6E-840CED6E4D5 1198
n.r,;e C440E7E7
1198
11« F::!'FTF4Fl40C2E4E2 llC2
623
623
623·
623 624 MSG9 DC 624 625 MSGlOB EQU 626 MSGIO OC
--1 CL.39·3'74'1 .eusY TOO LONG.
c
c (.
11A4 E840E:!DEOE40D30E 11A< C5C74e4~.,_04040 11B4 4C404.,.04C404,4C 11ec 4o·o·o·0404o·o
11C2
1 lC:! E4C5C5E7D?C5C3E3 11EA
626
626 626 626 627 MSEl lB EDU 628 MSGll DC
·-1CL40 1 UNEX~ECTED INTE·RUPT·
11CE c~c··OC9D!:E3C509
(
1103 C9E4D7E341Me4040
11CE 4040404040404040
628 628 628
(
ltE3 40404C·M0404040 11£A
628 629 MSGl28 EQU
nee EOC5D5C4·006C640 1212 630 MSG12 DC
*-1 CL40·-ENC CF JOB- LINE NOT UP
{ (
11F3 01 DeC2604003C9C!S tlFE C~40C!i06E34Gt!4D7
1203 40 4">' 040404...040 1208 40404(4040484040
1212
1213 D9CSCIC44004D6C4 1239
630
630
630
630
631 MSG138 ECU
632
DC
·-ICL!~·REAC "ODE AND ·RITE MODE l90TH O::Fe
121@ C~·OCID!!C...0£609
632
(
(.
1223 Ct;E:!C!·OO._,~C·C~
632
l22E 40C2D6E3C84006C6
632
(
12::13 CE4~o·o·c·o·o
632
12:!A E20~240F34'06040 1245 633 MSG13 DC
1242 E7E7E7E7
633
CL121 SNS ! - xxxx·
l \ (·
O/ITE
1t'AUG74
EC tlO· 824"PE5
~
PROG ID PAGE
c 40Fl :!741 SV~TE~ TEST MODULE
ERR LOC OBJECT CODE
ADDR STMT SOURCE STATEMENT
1245 6!4 MSG14e ECU
t24E C1E!E3C!SD~E3C9DE 126C 635
DC
·-1
CL!9·ATTE~TtCN REQUIRED -
IF '3741 DISPLAYS·
124E 0540C9CSDeE4C9D9
635
125E C~C44C6C4C4040C9
635
125E C640F3F7F4Fl40C4
635
1266 C9E2D7D3C1E8E2
635
(
1260 4060FlFOC5FlE04C 1294 636
1275 C5D909D60~6B40E!
636
DC
1270 cec5C540E3C8C9E2
636
(
12es 4CC9E2400SDEE340
636
128D C140F!F7F4F14040 1295 CEC1C903E4D9CS4B 12AO
636 637 MSG14
DC
CL t2·FA ll.URE ·
1290 40404040
12AO
12Al E207C1C3C~40CIE5 12C7
637
638 MSG15B EQU
639
DC
·-1CL~9·SPACE AYlllLABLE ON 3741 WAS USED UPo
12A9 CIC9D!ClC203C540
639
1281 CED~40F3F7F4F140
639
1289 EEC1~240E4E2CSC4
639
(
12C1 40E40748404040
639
12ce 09C5E2C5E340E2E8 t2EF 640
DC
CL40'RESET SYSTEM'3 HALTe RESTAPT 3741·
l2CO E2E!C5D461F340Ce
640
12oe CID3E36B40D9C5E2
640
t2EO E!CID9E34CF3F7F4
640
(;
12F8 F148404040A04040 12FO 40A04C4040404040
12Fe 40404040 12FC 40D9C5C1C4 1~01 EED9C9E3C5
12F~
1300 1305
640 641 MSG15 DC
CL12 1
641 642 CREAO DC
CL!' RE·C·
643 CWRITE CC
CL!·WRITE·
644 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
·
· · · ·
130E 0000 1308 00 1304; 0() 130A 00 13oe oo 130C 0001 130E 0002
1310 !SS
1311 00
1312 00
1313 0000
0
· · ·
131! OOClO 1317 OD95
1319 00 131A CC 131E 00 l31C FCFO 131E FOFO 1320 FOFl Ul22 FOF2 132· 0000 132E FCFOFOFOFl 132e OOOOCIOl'OOO
1330 00
40F..-, l
1331 OOClCl
1:!:!3 0000 133! 007F 1337 0000
· 133t; AOOO 13:!8 0000 133C JOOO
··OllTE
16AUG74
· EC NO· e247~!5
MS* U6·
· *
647 ·
oc·s
·
e·e ·
·
6~4o9·.
·
·
651 ·················································
1307 1308 1309 130A 1308
652 653 S
65· 51 655 52 656 S:! 6!57 54
DC
oc . DC
DC DC
XLi·oooo· xLt·oo· XL1'60 1 xt..1·00·
XL 1 ·00·
CONTAINS S·ITCtES AS SENSED
··· KEEP TOGETHER AND LENGTH 6 · ·
1300 658 ONE
DC
"'-2·0001·
t30F 659 TWO ·DC
XL2·0002 1
1310 660 INCVAL DC
1L1·es·
1311 661 EJrPFLG DC
1312 662 UNX
DC
n1·00·
XLt·oo·
1314 663 PSRSAV DC
XLl 1 0000 1
1316 664 PtARSV DC
MX.L.2tC·UooNoEoJ ·
AOORESS OF t=ORCEO HALT DUE TO UNEXft INT
1318 665 UNE8 DC
1319 666 CHAR DC 131A 667 INTFLG DC
ALU·-·l ALU ...·)
1318 668 RECCTR CC
ALIC._·>
1310 669 CTSUF DC
XL2·FOFO·
131F 670 zo
oc
1Cl..2'F0F0'
1321 671 ZI
DC
XL1i·FOF1·
1323 672 Z2
DC
XL2·FOF2'
1325 673 CTR
DC
132A 674 NUMONE DC
JIL.2 1 000_(1· XL51 FOFOFOFOFI ·
132F 67~ SEO
DC
XL!·ooccoaoooo·
1330 676 OWORK DC
xt..1 ·00·
1332 677 WORK DC
XL1i'O'
1334 678
DC
1336 679 LENGTH DC
Xl..i·O· xt..i·OO?F·
255-L
1338 680 XOOOO DC 133A 681 FUNBJT DC
JCL.2·0000· >CLl 1 4CIOCI·
EB-I SIT 0 ·6 USEC PULSES
133C 682 SNSt DC
XL2'0000'
133E 683 SNS2 DC
a1·0000·
1!5NCV74 e2411!70
PROG ID PAGE
40F-l 7A
·
(
·
PART NOe PAGE
555877e
1E!"' ·Ull'<TENANCE DH·GNOST1C PROGRAlll ·
e 0
PART NOe PAGE
!5!5!51!17"P8
ea
40Fl 3741 SYSTE"' TEST ~ODULE
ERR LDC OBJECT CODE
AOOR STMT SOURCE ST·TEMENT
c4CF1
~741 SYSTEM ~EST MODUl.E
ERR LOC OBJECT CODE
ADDR STMT SOURCE STATEMENT
752 ·············································
133F 0000
1341 0000
134:? 0000
(
1345 0000
1347 COC()
f. I,
(
· ·
·
·
·'.EC. · L ( cD·T1=
1340 684 SNS3 DC
XL~·oooc·
1342 685 SNS4 DC 1344 686 SNS5 DC
1346 687 SENS DC
XLr·oooo·
XL~·oooo· XL~·oooo·
e
1348
688 669809
·S·N·S·21···D·C·····X··L2··1 0·0··0·0·' ·····················~···························
·
·
* t91
692 · 603 ·
ECLATES
· *
· · ·
694 695
····························································~···········
696
* * 669978 ·········ST·A·N·D·A·R·C··O··C·P···EQ··U·A·T·E·S·····
699 ··································
0222 700 HALT EO~
nn6 701 LINK EQU
021A 702 PRINT EOU
0212 703 TEST eou
021E 70· UNPACK EQU
0020 705 PJAR EOU
0200 706 s·oo EO~
0001 707 XRl
Ecu
0002 708 xR2
ecu
0008 709 ARR
EQU
0004 710 PSR
EQU
ooco 71~ IARt eau
0084 712 1ARS Eau
0020 713 PllAR ECU
0226 71· PACK EQU
022A 715 LOAD EOU
0080 716 BITO ecu
0040 717 81Tt EQU
0020 71e B1T2 EOU
0010 719 SJT3 EOU
0008 720 BIT· EOU
0004 721 BITS EQU
0002 722 e1T6 EOU
X 1 ~22 1
X1 11E' x·21A 1
··~~2· x·~tE·
x·20·
x·200· 01 02 x·ce· x·o·· x·co· x·e·· x·20 1 x·22e· x·22A· x·eo· x··o· ··~o· x·to·
x·ce· X9 04' x·o2·
PROGRA~ INSTRUCTION ADDRESS REGISTER LOCATION OF CPU MODEL LETTER·
· · ·
· · · · ·
:e
0001 723 etT7 Eau x·o1·
0208 020A 0208 0020 0008 0001 ooeo
72· SBYTEO ECU 725 SBYTE2 EOU
726 SBYTE3 EQU 727 sswo2 EOU 728 sswo· EOU 729 SSW07 EO\i
730 ss·tO EQU
x·o2oe· X8 020A' x·o2oe· x·20· x·ce· x·o1· x·eo·
SENSE SWITCH BYTE 2 SENS~ SWITCH BYTE 3
flANUAL IN"fERYENTION BYPASS NON-ERROR PRINTING CDC?l
LOAC ANO GO (DCP)
· ·
0040 731 SSWll EOU x··o·
0020 732 SS·l2 EOU x·20·
0010 733 SSW13 EOU
0008 734 SSW14 EOU 0004 735 SSWlS EC\J
x·10·
Jt·ce· x·04·
·
0002 736 SSWl6 EOU x·o2·
0001 737 SSW17 ECU 0080 738 ss-1e EQU
x·o1·
x· eo·
0040 0020 0001
739 SSW19 740 SS·lA 741 SSW2F
EQU EOU EQU
x·4o· x·20· ··01·
·
OAOA OAOE
· 0At2
OA16
·· 0014
742
743 ENTRY EOU
744 NOTME eou
X' llOA' x·AOE'
SUPERVISOR LINKAGE
745 P~STDR ECU x·1112·
746 NXTINT ECU x·116 1
747 748 SLEtl ECU 20
749
775510 ·· ········E·Q·U·A·T·E··~·S·E··F·~$R ·P·R·O·G·R·A·M··C·O·O·I·N·G··········
?ROG 10
·· · · · · · · · · · ·-·e· PAGE
40t=-t 8
DATE
EC NOe
0003 0071 003C 007C 0068 006F 0076 0057
0019 00'50 0070 0007 007F
005F 003F 0079 006C 0073
coo·
0040
753 Hl
ec~ x·cJ·
754 HZ
EOU x·11·
755 HF
EOU x·!C'
756 HE 757 HL
EOU x·1c·
eou x·ee·
758 HO
ecu x·EF·
759 H2
eou x·1e·
760 H3
EOU x·!7·
76t H4
EO~ x·1e·
762 HS
EQU x·eo·
763 H6
EQU X8 7D 1
764 ~7
eau x·c1·
765 He 766 H9
Eau x·7F·
EOU x·!!F·
767 HA
Eau x·!F·
768 He
EQU x·79'
769 HC
EQU x·EC·
770 HO
EOU x·13·
77t HUP
eou x·o··
772 HON
EOU x··o·
773 ····························
* 774
775 · EQUATES FOR !741
0040 0042
776 ·
777778 779
··········~············. .· · · * TIO
780
781 TNR
EOU
782 TBSY E~U
0041 0042 0044 0045
* 783
784 LID . 785 706 LFUNC EOU 787 LLCR EOU
788 LOAR ECU 789 LDTR EQ\i
790
791 · SIC'
x··1· x··2· x·4·'
x··s·
0040 0041 0042
0043 oo··
792 793 SCNTRL ECU 794 SREAO eou 795 S"RI TE· EO\J
796 SCTL1 ecu
797 SCTL2 EOU
798
T99 * SNS
x· 4oc x· 111 1
x··2·
x·tt3·
x····
BOO 0041 801 SFUNR EQU 0042 802 SSTAT EQU
0043 803 SLINES EQ\; 0044 804 SOAR EQU 0045 · 805 SDXFR EQU
x··u ·
x··2·
x·43'
x·44'
x··s·
* 806
807 R-BYYES FDR 510 0
* 808
809
BIT
0001 810 SRESET EQU x·o1·
7
0002 Btl SENAB EOU x·o2·
6
0004 812 S01SAB EOU x·04 1
!
0008 813 SNOBSY EQU x·o8·
4
0010 814 SUPINT eou x·10·
~
815
815 816 · ERROR ~ASKS S~~-3
817
818 ·
TIO NOT READY OR ERROR TIO FCR BUSY
LIO FUtlCTION AEGtST£R LIO LENGTH COUNT REGISTER LIO DATA ADDRESS REGISTER LIO DATA TRANSFER REGISTER
SIO CONTROL IN~RUPT STATUS
510 READ SIO WRITE SIO l'O CONTROL I SID 1'0 CC'NTRCL 2
SNS FUNCTION REGISTER
SNS CCR + STATUS
( STAT·EB2l
SNS l'O TRANSFER LINES
SNS DATA ADDRESS REGISTER COAR)
SNS DATA TRANSFER + OlAG (OIAG-£82)
SIO 1-R SIO 1-R SID t-R 510 1-R SIO I-A
RESET INTERRUPT ENABLE INTERRUPTS DISABLE INTERRUPTS
FORCE NOT eusv SET INTERRUPT REQUEST
1EAUG?4
15NOV74
PROG ID PAGE
40F-1"
ea·
··· · · · · · · · · · · · 824765
824!70
·
·············· ············
(
tell MAl~TENANCE DIAGNCSTIC PROGRA·
40FI £RR l.CC 08.JECT COOE
c
ADOR STMT SOURCE·STATEMENT
0040 0020 0010 0008 0004
ooo· ooos
0010 0020 0040 0080 FFFF
819 EDS 820 BJPE 821 EOR 822 EC.I
823 AT 824 · BZtS
* 826
827 · 82'8 · 829 ff SU 830 RE 831 RSR 831' RE'OO 833 REO.,J 834 80PE 835
EOU EOU EOU ECU EQU
ECU EOU EOU EOU ecu
EOU
ENO
x·40·
x·ao·
x·10·
x·c5·
x·c··
I 'C SE\.EC1' Llt!E ti 1.2
x· C4· ! x·ce· · x·10· e x·ao· e
x···e·oo·· "e
(
c
-·.i,'
( (
c
( ( (. (:
c
( -:
(
L
15NOVl'4 e24e7o
PART NOe
PAGE
· ·
5598778 9
ENO OF CATA SET BUSS JN PMUTY ERROR
END OF RECORD END OF .IDB
3741 ATTENTION
MEANING NOT USED SET UP ERROR (REAO VS.
AESPONSE
SENSE Pl:SPONSE ENO OF CATA SET END OF .IQB 1!US OUT PARITY ERROR
WRITE MOOE)
PROG tD PAGE
40F-1 9
C' sweat. T LEN Vat.VE
ACK
,_ 004
('AAA
AT
BEG
C 001
< 001
A 00.!I
(iBIPE C OCl
@tTO C 001
(~BBtITT2I
BtT3
c~
en·
BITS
81T6·
en7
(' Bt!PE
C COi
C Oel
C OOJ
c OCI
C 001 C 001
c cot
C 001
BtJFFl "' CCI BUFIP18 A 002
(~: BUFF2 A 001
CHAR A 001
Ct-GP.VF f. Ch>·
( ; C ...GeUR f. 004
Ct-Gt a COi
CAEAO f. 005
(: C'Tl'UF A 002
CTR
A eo2
cwr.1Te A oos (~ DC!!JO " 003
t>UiiPJ " oo· OOMt=111:1 · oo· (,< D\JMP2 " Cl O·
OlJMP2~ " co·
c ECS
C OC1
EHABt.E /I. CO·
ENAELR A 004
C> E"'Tf'Y C 001
EOJ
c 001
ECR
C 001
C: EXPFLG .. cot PUNelT a 002
GETINT A 004
GETR
CH· HALT
(jHHCB
HO
HON
(':!HE HF
A 004
C ClOl
c 001
c 001
c 001 c 001
C OfJl
c 001
C OCl
CHLHGROY " 001 (' 001
HLT·T A C'1J4
C ..H~6INT · 004 NGFND .. 004
HNI
A fl04
CHH1T'88EC
A 002 ,. 002
HT80
c HTBI H"f82 HT«!:!'
H"T84
c~MTe6
A 002 · 4'02 A 002
" 002 lo 002 .. 002
HT87
c-.HHU'lPl'e MZ
" 002 .. 002
c 001
c C>01
0866
ooce
0004
O·".J!i
002C
coeo oo·c:
C>020 0010
coce
@004
0002 OOCt
0080
OE51! OF$D
OEDB 1319 0".:71! OCAF
OC8A 1300
l'JD 132!! 130!! OAC2 OOFC OE10 OEI·
CiE3·
oo·o
CDA9 OOC2 OAOf.
ooce
0010
13:& 1
133A
0CF6 0091 C\03F 0222
C:.07~
006C 0073
oo·c
007C
oosc
OA:"l,e
0068
OBE9
OD2F oooc: C09F
ocu
OCCE
OOf!A 0922
MlC4 OBEE
ooec
OCFI ODA4 OB61
0004
0071
0 1fAUG74 824765
01~3
07C9
oe~!
0051 oe20 07U! 0717
0718 0719 0720 0721
0722 0723
oe?·
05&8
(1!!594
0590
06ee
0:!~7
03!2 0342 OC42 0669 oe73
e>e·:! 0120 0!40 0!!4
Off3 0!!71' 0Sl9
Cl9C6 0!1!
07·3 0822
oe2a-
06et
Cfi81 0410 0476
D'JE7
0700
o7ee
07E9 0770 0'772
07!!~
07~!5
OC!!5 0757
ozez
04:!2 0420
04S3
02ee
0368
o··e
OHIO
01·e 02fi! C4P4 0400 04'94 0186 0771
07t54
REFERENCES
Otf>9
0090 00!8 0147 00!8
020*!1 0097 Olft 0097
0~72
01fi6 Ole7 0166
03~
0242 0204
O'J37 0'86
tn61 C369
0379 0401
0~10
0506
0540
01!3 0073· 0543 Otl6
0047· 0048 oo·M 000·1 007!!1 0337· 9339
o~so o!94
oo·e· GOSO· C.073 0347· 0348
0339 o34o· o:itiit::· o~· 0347
03480 035~ 0566
0573
0Efi3·
oo!e 0097
0117 0193
O!OM osoe
0:!.!2
OC!B 0097 00!!8 oe97 0!!11* 0524 0038 00.;2 0130 O~UD· 0439
~tee
ouo
0166 0210 0528·
OZll
~2tl·
04!7 04!5
O·!e 0·2'7
~G ID PAGIE
· ·
555ST78 9A
40F-1
9A
·
·
·
·"
(
JBM MAl~TENANCE DIAGNOSTIC PROGRAM
(
40Ft Z'l'41 SYSTE.- TEST MODULE
(- SYMBOi.. T LEN \/ALUE DEFt.:
MC Ht H2 ... 3 H4 HS Hf ( H7
C 001 C 001
C COl
c 001
C OCl C 001 C 001 C -001
HS
C 001
'"'"' I A~ l
c 001 C 001
tAl'5
C 001
IGA
A 004
H:B
A 003
lGC
A 004
lH
A C01
INCVAL A 001
Jl\TFLG A 001
tNTOC A 003
ISEJS'I' A 004
LCAI' LC:TR
C 001
c 001
LENGT 1· /'. 002
Ll"\:"C c 001
LINK C OC't
\_ LLCI'
LOAD
C 001
c 001
MCDEOI< A OOt
MSGt
A 040
M5G1B A cot
MSGlO A 03'il
tasG1oe " 001
MSG11 A 040
MSGll e A 001
M5G12 j. 040
MSG12e A cot
~5G13 /l 012
MSG138 A 001
MSG14 A 012
f'ISG148 A 001
MSGl~ A 012
MSG15B A 001
MSG2 A 04C
MSG28 A cot
MSG3
A 040
M_SG3A A 00!:'
MSG38 A OOt
fjl5G4
I> 040
MSG48 A 001
MSG~
A 040
MSG~8 A 001
MSG6 A 040
MSG6e ,. oot
"'SG7
A 040
MSG7e A cot
MSGe A C40
MSGeB A 001
MSG<;
/> 012
MSG9'3 A 001
NCOTPF A COl
NCIERR IA 004
NCIH'T I> 004
NCJNT I< 004
9'1C~COE I> 001
NC"4CDR A C04
NCOPOK 1' 004
006F 0003 007E 0057 0019 0050 0070
OOC7
007!" 005F
oocc
0054
OASO
CA7~ OM~4
OOCE 1310 131A 0029 OAOO 0044 0045
133E 0041 021E 0042 022A OAB3
OFFO OFO!:
11C2 119e 1 IEA
ttc2 1212
llEA 1245 1212 12AO 1245 1<:Fe 12.e.o 104C OFFD
1079 1051 l04C tOAl tC7'i 10C9 lOAl lOF l
lOC'il 1140 1OF1 1168 1140
ll9B l 168 0927 OD4A
0087 0070 08F7
oc1e ceo9
o7se
075::! 0'1!SC$ O?f:O 07El C7E2 07E:! 07E· 07f:5 0766 0711 0112 00f:3
CC'it 0095 0520 0660 0667 042e
0 u:s oTee
0789 0679 078E C7Cl 0787 0715 Oll3 0604
O~C:!
06H: 0625 OE28 0627 OE'30 OE:29 0633 0631
OE~7
063ti CE4l OE38 0607 OEC!: 0610 Ol!:C9 0608 CEt2 0611 01514 OE13 OE!6 OE15 0619 011:17 OE21 0620 0624 0622 OtES 0444 0473 0467 0271
02ee 0151
L
(
DATE
EC NOe
(
··( . ·
CRCSS-REFES::ENCE
REFERENCES
0059 00f:3$ 0091 0016 0343
00~9· 0424
012! 01U5··
0095:1: 0432
0115 0038·
0115·
0110 04E2 04E2 O!f4 03E4 04e9 0489
0463 03E5 0490
0277 0281 0248 0248 02!:2 02'52 0469 04E9
0281 0249 0253 o·7o
0282
0142 0142 0156
0156 03c;5 0395 0178 01e2 OH:2 0426 0465
0457
0101 0272· 01!8
0143 0157 03<;;6 011!!2
0435
OU:!
PART NO. PAGE
0
555$778
IBM M~l ... TENANC~ DIAGNOSTIC PROGRAM
0 10
40Fl
0
3761 !YSTE· TEST MODULE
c sv.eoL T LEr.; VAL\1£ DEHi
REFEREMCS:S
CACSS-AEFEl'OENCE
PAat NOe
PAGE
5558??9 IOA
,,..._ Nt'JPNO j. OC4
f,,__ NCFl#P " 001 -- NOTl/aT ,. 00!
C· NCTME c 001 MJMCNE A oo::; i'l:XTINT c 001
GLCSEC ,,. 006
Cof\E ,. 002
ONLf>i lo NH
PS (.\PACK
A 002 c cot
.,. PENC
A 004
c· PlA;;t C 001 PIARS'll A 002 P~JNT C 001
(~ PSf:I
C 001
.,,_, PSRSA\I ,. 002
C; Pltli~ OWORK PE
C 001 A \JO!
C 00\
RECCTR "- <l01
() Rf:OO C 00 t RECJJ {' 001
RESTOR C 001
c;PSR
C OCl
RSV
C COl
OR·RTN01 A 001 A 004
PtlR
A CC4
0 S
A 002
SBVTEC C 001
S8VTE2 c cot
SeVTE3 C 001
( ) SCNTRL C OCH
SCTLt ::: 001
C> SCTL2 C 001
SCA~ c 00! svtsAe c cot
0 S[)>!F~ SENAS
C 001 C OCt
SEtlS
IA 002
SEQ
~ 005
(', SETPT ,_ OOt
SFUt-R C -:lOt
C: SLEN C 001 SLINES c CCI s..cio c 001
0 sNOesv c 001 SNOTev A 001
SNSI A 002
SNS2 A 002
()sr-S2I A 002
SNS3 A 002
Cst-is· p, 002 SNS!." A 002
SPLCOP " 006
Os11e·o c 001 SRE5ET c 001 SST/&T c 001
Qss11102 c 001
SS\1104 C COl
SSW OT c 001 Csswu c cot
SSWlO C 00\
CD'Ul OC97 OSEI OAOF. l32A OAi.t:
oc:·o
1300 005F
oeee
022f: 0042 C020 t3Ui 021A
0004 1 :!14 1'020 l 33 0
oooe
1318 0020 0040 0A12 0010 0004 OAOO OA'75 OBED 1307 0208 020A 0208 0040 (1043 0044 OC44 0004 0045 0002 1341! 132F
oaec
00·1 0014 C043 0200
oooe
OAOC l33C 133E 134S 1340
134~
1344
OBA6 004l 0001 0042 0020 (ICC& 0001 0020
ooec
04EC 0346 <i255 0744 0674 0'1'4E 0:311 Ot'fe 0451 02EO 0714
o4::re
0705 OEE4 0'702
0710 OC:t::? 0713 067E C>30 0666 08:!.'.'
oe:;i:=
C'i.\5
08:!1 0829 00429 009:) 0195 OE!::!! 0724 C72!; 07H: 0793 07S6 0'797 0804 0812 0805 081 l o6e7 0675 0239 0601 0?48 Oe':>:! 0706 oe13 0128 06e2 Ot:f?3
oeee
0684
06es
ct:ee
02:!!: 071#4 oe10
oec2
0727 012e 0729 0740 0730
004.,!.4,
02~3
0!'23 0049 Oe3t
0~07
04~f.
0344 0245
0349
0446 0240·
0429 043:!
01·0 01~4 oten 0223 0245 0250 0257 0279 0362 0393 0460 0467
048'? 0345 055; 0~6e 057S
0114 01~4 021~ 0217
01~9
0529 01::?9
01!:3
0\74
0017 0074
009~
0054 0065 0428 CS12 Of30 011~ 0139 0153 0174 0194 0213 0217
ooe4 os30
0512
0049· 0050 0349· 0350 0236
02.37 0056 0416
0259 0094 0455
01!2 0509
0444
0124
0133· 0133 0056* e211
0137 042t· 0057 0221
0151 0521$ 0058 0234
0168 0522 0094· 0242
0177
CO~?
0276
0100 0102 0444· 0441;5
0423
o:ce
0109
0132* 0166
0210
02!8 0111 00f!:5 0420
0428 0521
0530
PROG tO
PAGE
10F-t !O
H!AUG14 e247E!I
l5NCV74 8248'?0
PROG ID PAGE
40F-t IOA
e
·
\
·
·
·
·
·
·
·
·
·
· · · · ·
· · · · · · · · · · · · · · · · ·
40F1
(
:!741 SYSTEM TE~T MODULE
CRCSS-t;EFEf:ENCE
SVMECL T LEN VALUE OEFN
REFERENCES
SSW11 C OCl OOo\0 0731
SSlll 12 C COi 002C ()732
SSW13 SSW141 SSW 15
c 001 c 001 c ()01
0010
cooe
0004
07::l:! 073· 0735
SS~16 c 001 0002 0736
SSW17 C OCl 0001 07:!17
ss·te
S~ll 19
SSW2F
c 001 c 001
c 001
0080 0040 0001
o7?e 07!9 0'141
STAe "" 020 OF71 0596
0~:!3
STATFP A 001 01.'!71 0205
0098 0167
ST/l'TMG A ()35 OE5A 05EE
0222 022E
S'TATRR A 004 OBF3 0266
0206·
STA'Tl A 001 cee7 C2H
0212
SUP
A 004 OCCF 0374'
OOEO 0305
S\:PtNT c 001 0010 0814
SUPR A C04 OCDE 03E4
S·P ITE c 001 OOo\2 07.;5
0379* 0381 0107 0244
Sl
A 001 t3oe oee4
S2
A 001 1304' Of!!!!!!
s~
,. 001 l'!OA 06!56
( s·
A 01'.1 l'!Oe 06!!57
c 001 0042 o7e2
0123
'TEST ( T~
c 001 0212 0703
C COi OOo\O 07e1
TCMCCE A 0041 OCE2 03<1S3
TCOeSR A 0041 occe 0370
0103 03EI·
I~
( TCOE'S"Y A co· OC83 03El
0126
TWO
IA 002 130F 0~!!9
(
f UCTl UNE
,. 003 OAOC 0019 A COl ooc;! 04f.E
0077 0665
UNE~ A 002 1318 OEE5
UNPACK C 001 021E 0704
0175 0219 0274 0541
C564 0571
( UNX
A ()Ol 1:!12 06E2
0076 0527·
WAIT A 001 OC1C 030:!
0125 0171 042~ 0434
WAITB., A 004 OAC9 0123
0127
(
( lllAITR A 004 OC6e 0:'!19
0304· 0317 0318·
"AI Tk"1 A ooe OC62 03U!
0314
WCNT A C02 OC6D 0321
0~10· 0313· 0315·
(
( WLOCP A 001 OA57 0072
0078
WORK
WSEC
" 002 1332 0677 A C02 OC6F 0::!22
0234· 0235 0235· 0122· 0170* 0306 0308 0309 0309· 0411·
(
( WSECA A 002 OC7l 03~3
O:!IOB· 0316·
WCOCI
c wooc· WI
" C02
A 002 ,. f)04
OC7!! CC77 OB3A
0~25
032E 0171
0:'.!13 0316 03U! 0173
WlOOO A 0()2 OC73 032·
0310 0315
>CRI
c eo1 0001 0707
02!!· 0237 0237· 0240
( XR2
c ()01 0002 o7oe
XOOC'O ,. 002 133E C6t!O
)(40f'
l zo
,. 001 0000 000! · 002 t'!IF 0670
Zt
A ()02 1:!21 OET'l
c Z2
A 002 UJ23 0672
TOTAL !TATEtill.'tlTS FLIAGEED IN THIS ASSEMBLY ·
0
L c
EC NO.
15NCV74 824870
PART NO. PAGE
5558778
11
c IEM MAl~TENANCE OIAG~CSTIC PROGRAM
e 40Fl
3741 SYSTEM TEST MODULE
OBJECT CARO LISTING
5!5'58778 UA
<.:~CL
INDICATES A BLANK COLUMN ANO THE C~ARACTER~ D E H INDICATE NUMERIC SHIFT. 1 T~ROUGH 16 CL 17 THROUGH 32 CL !3 THROUGH 48 CL 4c; THROUGH 64 CL 65 THROUGH eo CL Bt T~ROUGH 9E
~. GBK G80
PN 55 58777 EC 824870
40F - 3741 SYS T EST MOD
400AO 0
e ToOY?&IE &7FB-4
DA& F "' 11 ~1&J< : I LFTll\OlU<
E01U<-.-·RC5V<AA< ?02V< BCXHBQSHAO
O&I( +&<Ll3Xll04C U Z&OH*<::!llBGBl- ll1'02!84 ·CG&l+6-· EOH· BODMteset< IBO&B)l040FI0002
LDXBACRP /OZPOH· MlL&H87CcJIO"'f /C3
01
eov1e REJD ce&~A7B<40F1000!
.·3-C03"' 0 :!SIOH
DIOCHO"(CBCEBO:!IO lJ ·) Bll.JA4REJD
NC-VCt3·40Ft000~
·i< _M~OY!:'+;OL&<B
"T<O>t'F"C:!IDR_ S<B
··T< >9e<BG88· /OM
0 "'f( ?>B: "4 &?V+ £
G /.FHACl&He /OH
G SI S<SGBTP /06 'C CY· /Ot!E OS<
L&IH&PTSBB~l2 JI
S&H. /OY5+ -Ll-.H
&E"CCU<BC'o '·FLlE e+?tCD<BG /8A038
L& e D3t1L<Xe-e·3
&tl<i '0t1S&HG BO JWllBG - _M20,FJM CB<BGBTT3&0 112< K JL ,0 .12.VGtX M C ,Ot1S&H< HIX
;F-8C91H40F1000E
-.eA DN3X40FlOOOe NC&XDQ.V40Ft0009 &B&MA70<40Fl00t0
·T. l+C<~·
l?llYD
e
T<&2 ll-C&C O<S&l
KC C<·&l?COO<SOt
EOH·BFXC3CUN T<S ?C D<S&13C-.e<l&O ACF"<JaBG
G SJ T<BGBTP '0 ·ct. ~<&OtCCOD<ff&l
c: A &4B 2
-<ESBG OHAO MC>-XC:2840FI0011
~ e 00 I S&-G /YOE AH +C MA:JV40Fl0012
21£DLF-.H <BOQE/H +C -FOK-.\OFIOOI !
·T c-~w,o
(C- LFJ<f.&S DI D LF&O CSVLF&l=C!U
-<3WB G '·BllGB&HI l'OH
L.ll .KXXIK~FtU NC-OE8--40F10014 HBXPG C /OMEl-
PROG 10 PAGE
TC&68CC1 l'<f'G S1
·T <O 7'1: &¥ .Z" l <Ji:4
· 40F-1 , ··l ~
DATE E'C NO.
1~AUG74 e247E~
,a
l'<B~eTP , 0 OH·
BOH· CAB04-eHAC
15NtlV74 E2·e10
BFXOvo:z ,.BG SI
·- GOI HCT7·DlD8 A<
l'aBGBTM48 7EIM .JllVDDf l8LDT3"'Dl.
.O-NA8/V40FI0018 H IHACT7E -c2 eu vF&4A"'2V40F10019
PROG ID PAGE
40F-1. llA
18til ~AJN'TENANCE DIAGNOSTIC ~OGRAM
PART NOa
PAGE
5558778 12
,. 40Fl
\.
3741 SYSTEW TEST MOOUl.E
( CL 1 T"°'RCUGH H\ CL 17 THROUGH 32
OBJECT CARC LISTl~G '::L 3! "f't!RC!UGH 48 CL 4«; THROUGH 64
CL 65 THROUGH 80
CL 81 THROUGM 96
(
-· - '\(Oc;E .IDl'OH·ec;u
(
T+&=M& c;sc;ITo·I
(.
(
I 0-T" OH·BFOS .ID HS<PN84CR8>C &DA
N8ePRE;LP84CPl)P
20CD&+IROJPSlllP R&CIIS*PS&FCS1JP SlMC3QOA &+..X9'"*
&DA &<F~lCCOlUC J5SI &DA &DA &DA C2)PGQDCE2:C l<X D&CFC84CCS_LE&CS N&<XN81JPR6;LP84C
JS ..OF10022
·- L1: M EJ*40Fl0025
SJIT&C·Co=LR&<G F88PR&ll esPCS_P DBU_ &DA &DA &DA £DA &DA &DA &DA go ·B<40Fl002E
&DA &CLOl<N 5_P L:DCE9·~ec·IE1CC os~_ &DA &CA &DA
&DA &DA &O<EO*.I
!5( Q &S840F l 0027
E· T+l'C6&CA &DA &CA
5_N.&DA &DA &OA &DA &DA &DA &CA &CA £DCS2JR 5)R -5_J.&DA &DA &CA
9_~188N 5CSDtMC F5>LNlDC05M_ &DA &D 3C040Ft0028 &CA &DA &DA &DA &DA £DA &DA l<G TOil "3860Fl0029
,.,
""" T+l'GSSUCLf_PG«4A
&DA &DA ~CPE9·~ Ee>elEtDCIS;IEE1~ US=:Ce&DA &DA &DA &D :JX40Fl0033
48XN1MCN~>( 9()
&CA &DA &DA &DA
5(1C1MCB5>ht&CS FlU_ &DA &+.Net;C !&FA 9~X98GTPP N88X05fllCRt )TU2)JC EID 6S"OF10035 l t
QfG01 ..e-&<PR6)S RE4CT2<PN&+IH2: 1 2n f;)ST&<E a·.. 4&M··._<·OFt003El
I t
..J
T&+H 0·440Fl0037i
}
T&ll7·fEe&DA &CA &CA &DA &DA &DA &CXEO·LW6·JCTI&
R·440Fl00381
....... .... .············· .. t:· C· ······
T+JCC
_. Stt&
eN ·le oateta tH tcoe le
..... -· l ············
14 · A
l +:E ·"F10039
.:
j
................ ...·..·.·...·... ················ .....·.··.·..·.· ·····,.....OF·····!
... ... . ...
... ··········
c
FX ASC R A Sfl Q
l 13509087·'1 12tT48·U.CF100411t
~
l
· · ."'.· · · · · · · · · · · · · · · · · · · · · · · · · · · · · L
t1
...
(
- - - - - - · - - - - - - - - - - - - ,------,- LA!'I FAGE - - - - - - - -
,.
"'-·
OllllTE EC fl.'O.
,
- - - - - - - !t
!
PROG ID
PAGE
I 40F- l I 12
I
i
I
·!
I
·················, ················
.·- .-~~- ·~.,J ~
c
18M ~AINT~M~N~t DlA~NOSTIC PROGRAM
PART NOe PAGE
55584:1
··· ·Ct leM ~~I ..TENANCE DIAGNC~TIC PROGRAM .
PART fllOe PAGE
( 401 l
:!1741 i=Ut.~TICN TEST UTt;OUT THE WRAP CCNNECTOR
· 4011
3741 FUNCTION TEST ·11HOUT THE 'WRAP CCNNl!CTCIR
ERR LCC oeJE\T CODE
AOOR STMT SOURCE STATEMENT
ERR LCC CBJECT CODE
ADOR STMT SOURCE STATEMENT
oouc
·· "JAl>O
·.:i'. C·' 4011
(
OAI)] ~U
01-1.1.-1 0 l
c
OAC4 0000
OAOf OAOD
OAC8 FFFF
OACA 405000
OAOl OA02 OA03 OA05
OA07 OA09 OAOC
· · OACO 01
OAOD
OA0£ 00 OAOF 0A!i1
OAOE OAlO
· OA11 CO 87 021A
· DA 1! 41
· OA16 77 OA17 IAO:!
· OA19 40£0
· OAll! CO 87 021A CA lF Of
· OA2G !iO
· OA21 IA!i3
OAI I
0Al5 OA16 OA18 OAlA
OAlF OA20 OA22
· OA23 3C 40 IF4A
· OA27 OC 5A IF49 1F4A OA2~ C2 01 CIA!il
· OA!l 34 01 OA07
· OA3! 3C EO 0A4C OA34); F2 l!l C7
· OA3C !IC EO OA4C
· OA4CI F2 87 C4 OA43 !IC El OA4C
· · OA47 CC 1!17 0222 OA41! 40£1
OA4C
· · OA40 CO 87 OAl l
······e ······ L
·DATE
1SNOV?4
·
NCJ.
8248?0
2 ·
! . . LAST CHG:oa 01 .,.
:! 4 5 L374t
~« ·
SSETQA~T
0 0
I l
I ·
6
TREP
7
ORG X·AOO·
89 ·· ··*··3·7·4·1··F·U·N··C·T·IO··N··T·E·S·T············W·I·T·H·O·U·T···D·IA*G$NO·S·T·I·C··C·O·N··N·E·C·T·O·R········*!I tt
···1· 110t
1123 14
·················D·C····~·····X ···L···2·····4··0···t·l·'···············-···········SP··RE··OC··GT··RI-·AO-·MN······P1R··0··a"··AA··NC·O·E···R···E··V··I·S··I·O···N·····L·E··V···E··L·····.·.···1I
DC
XLt·oo·
SECTION FLAGS
I
·
4t
15
DC
XL1·01·
CURRENT ROUTINE NUMBER
:
16 17
DC DC
XALL22(·B0E0G010~' )
RESERVED FIRST ROUTINE ADDRESS
«It
OA51 Ol OA!2 OC OA53 01'6E
OA!S!S CO @7 G21A OA!i9 .\!: OA!:A te 01'!:1! lCDO OA!!SD 40A1
OA!it OA!!S2 OA54
OA59 OA!iA OA!iC OA5E
.... 54 ·········
55 56 57
.· .R.T.N..O.I .·...............................................................
·
·
58 ·
R(]U.,INE Ct
TEST 3741 FOR NOT READY·
5690 .· . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
61 RTNOt DC
62
DC
Jll.1·01· XLl'OO·
ROUTINE NU9tBER NO MANUAL INTERVENTION AEOUIRED
63
DC
AL2CRTN02)
ROUTINE 02 ADORESS
64
65
B
PRINT
66
DC
l<L 1·45·
67
cc
IL 1 1 2··
68
DC
AL2CTORDY>
69
DC
lJCLl'40A1 1
PRINT NOT REAOY UST M!AOING·
l
18
CC
XLi·FFFF·
19
DC
XL?·4osooo·
RESERVED SECTION PREFACE UNIT OEFe TABLE
20
········~··················..·························..··········..···: · 21
22 ·
INTRODUCTICN
TELL OPERATOR TO DO SYSTEM RESET .;
23 · ...................................................................... !
2.\ 8EG1N DC
liCLl·01·
DUMMY ROUTINE PREFIX·
,
· 25
DC
XLl800·
26
CC
ALl(RTNOl t
27
· · 28 BEGtNN ECU
29
e
PRINT
PRINT BEGINNING INSTRUCTIONS
30
DC
XL1'41·
· 31
DC
AL UMSGl-·SGIB)
32
DC
AL.2(MSGI J
· 33
DC
XLl 1 40EO· .
I
OA!SF CO E7 179D 01'E3 FO X 3C
OAC!E Cl 40 02Ui
OAC!A CO @7 1787
3.\
a
PRINT
35
DC
Jl\. 1 1 06·
36
DC
ALICMSG2-·SG29J
!17
DC
AL 2C MSG2)
38
39
MVI PRT+t .x··o·
40
NYC
PRTC9l ~.PAT+I
o\l
LA
RT ..01 eXR1
BUILD ·CLEARING' BYTE. Ct.EAR PRINT AREAe
RESTORE R'TNOt ADDRESS·
.\2
ST
FRTNeXA1
43
CLI HPLXXeX·Ec·
·4
JE
AL TEFI
CURA£NT HALT A -EO- 1' .JUtlP IF SOe
,..le
·
·
! ,
OA6E 02
01'il!iF 00 CA7C 01'88
OA72 CO 87 021A OA'7t 4!! OA77 17 CIA78 lCC!S OA7A 40A2
OA?C CO 87 175C
.\5 46 4 7 AL TEA
MVI J
MVI
.....,HPLl<Xe>e·eo·
HPl.XX· x·E 1 ·
SET uP FOR A -eo- t4M..T.
SET UP FOR A -El- HM.Te
, 4D
OA80 FO !C 3C 0At!3 Cl 42 17SF
OA6E OA6F OA71
- OA76 OA77 OA79 OA7B
70
?t
e
GUES
72
HPL x·!c·.x·!c·
TEST FDR SSW 10· HALT -FIF- IF GN·
73 74
TIO Ll~·eX·4o·
!R1'HCt4 TO DCP llF NOT aEAD"te
75
76
8
TICERD
BRANCH TO RDY ERROR IF MOT Olte
7?
78 79 ......... 80 · RTN-:'.'2 ·
fr~-· -···~,._..
81 ....................................................................... ;
* 82 ·
83
ROUTINE 02
TEST 3741 FOR HOT llUSY·
··~i
·J e· · l 85 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
et. RTN02 DC
XLt·o2·
ROUTINE NUl!llB£R
I
I 87
. DC
XL 1 ·00·
NO lllANU1'L JNT£RVEl«IO. Rl!OUIAt!D
88
DC
AL2CRTN03 I
ROUTINE 03 ADDRESS
89
90
B
PR INT
PRINT eun TEST IE&DI··
t
91
DC
JCLl·45 1
t
~2
DC
ILl 1 231
l
93
, DC
ALICT08SY)
94
DC
XLl 9 40A2 1
! t
9!5
96
e
C.U!S
97
. HPL x·!c·.x·3c·
98
99
TIO
TEST FDR ss· Io.
HALT -FF- llF ON·
BRANCH OUT ON EMGR IF llUSY·
·e
49
B
50 HPLXX DC
51
s2
a
BECINN
PROGRAM HALT -£0- DR -Et-· REPEAT MESSAGE IF HO SYSTEM RESET.
·
1·
I
le
PAOG ID
. .J····
PAGE
I ,
OAl!7 CO 1!7 0216
OA88 O~
OA8C OD OAf!D 01\FO
OA88
0,t,8C
0,1,ee
CA8F 38 80 02oe OA93 CO 10 021C!
OA97 OC 09 IEFe lEll!iil!i OA9D OC 20 1Fl9 IAC.\
OAA3 3C AS 1FIA
OAA7 CO 87 021A
16AUG74 f!2.\7il!it5
lt5NCV?4 824870
100
101
8
t
102
{
103
!
104 ·········
t 105
1011!1
0··R·T·N··03······~··············. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ~
·i·~ 107 ·
108 ·
ROUTINE 03
SENSE T~E ST1'TUS-LENGTH COUNT REGISTERSe
·i
109 110
· .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
~
111 RTN03 DC
11:2
DC
113
OC
lCL.1'03' XL.t·co·
AL2CATNO·)
ROUTINE NUMBER
,
NO MANU"'L INT£AvENTICllil At!OUIAED. ROUTINE M ADORESSe
( l
11·
115 116 l l '? ll8 119 120 121
Tl!N SeYTEOeSSWOO BT LIM<
fliiVC PAT-81ClO)eSNTt'£
MVC PRT-48(33J.STLCA"
lllYI Ptn-47. x··e·
B
PRltilT
:
TEST FOR LOOP ON SECTION S·ITCHe
(
SKIP T~IS ROUTINE llF CN.
;
t BUILD Ur-t TEST HEAOIN& FOR PRINTING· t.
t
~
GO PRINT TEST HEAOINCe
~
PROCi ID PAR
'·01-1~ 1Af
i
f
I
·
c:, ·011
3761 FUNCTION TEST ·tT~OUT THE tlRAP CCNNEC'OR
PART NOe PAGE
· · ·
!5!5!5842 t' . . 1BM MAINTENANCE DIAGNOSTIC PROGRAM
2
. . 4011
37·1 FUNCTION TEST ·lT~DUT THE ·RAP CCNNECTOR
ERR LDC oeJECT CCC~
ADDR STMT SOURCE STATEMENT
PART NO · PAGE
ERR LCC ce~ECT CODE
ADDR STMT SOURCE STATEMENT
c- ·· (
· ····· (
oa·E ·E CAAC se
OAAC 1F4'9
OAAF 60A3 OAB1 OC f:A 1F·9 1F·A
OAAB OAAC OAAE OABO
8Al!!7 :!1 61 18CE OABB Cl ·2 t 7aF OllEF :!I 65 IBCE OAC:! 30 ·3 OB3C OAC7 Cl 62 t '78F OACE :!t ·4 1eee
OACF CO l!T t7!:D OAD3 FO 3C 3C
OACE 30 ·2 OAEB OACA OD 01 OAEE OAE9
CAEC co Bl c21e
122 123
12· 125 126 127 128 129 130 131 132
1~3
134 13!5 136 137 138 139 140
l·l
DC DC
1)(.
oc
MVC
LJC TJD LID SNS Tltl LIC
e
HPL
s~s
CLC BE
ICL 1946' 1Ll 1 91 1 AL2CPRT)
JCL~·40A:! 1
PRT(91) ePRT+l
HOCOOe>e··t· DRCP0·><··2·
Hoooo.x··e·
TRL,X'43' DR CFD eX 1 42 · HOF5SeJC 1 ·6'
OUES
x·K·.x·:!c·
LCt:.X·42' LC fa( 2) .LCR-2 L l9'1t
CLEAR PRll'O" AREA11
ZERO FUNCTION REG· BRANCH IF 3741 .reNT SUSY· ZEPO CATA TRANS REGe SENSE TO RESET 6USEC DELAV CIRCUIT· BRANCH 1F 3741 £NT BUSY· PRESET DATA ADDRESS REG·
TEST FOR ss· 10.
HALT -FF- IF ON·
SENSE STATUS-LENGTH COUNT F~ -8000SENSED DATA AS EXPECTED? - RETURN TO DCP ·IF OK·
· ·8 · OAE· CO 87 l:!BE
OAEe eooo
· · OAEA 0000 OAE<" O~ · CAEC CO 87 1709
· · OAF1 87·1
· OAF:! CO 87 0222
· · OAF? ·003
· OAF'6 CO 87 021E
OAE9 OAEB OAEC OAF2
OAF8
143 144 14!5 146 LCR
1·? t·8 149 USO UH 152 1'53 154
e
SN!ERR
DC
a2·eooo·
DC
XL2'000C·
DC
>CL 190:!.
e
MAFS
DC
>a..1·8741 9
e
HALT
DC
XL.1·400~·
e
Ll"lt
GO PRINT SENSE ERROR· -EXPECTEOc -ACTUAL· -ERROR IDe PCINT TC MAP CHART· -PAGE 81'4· ENTRY l·
ERROR HALT -03-e
RETURN TO DCPa
155
· · ......... · 156
1!57 · RTN04 ·
....................................................................... t58
· · ·......................................................................·.·...·· * 159 160- ·
·
SENSE THE 1/0 TRANSFElit LIMES·
161 ·
· · OAFC 04
· · OAFE 00 OAFF 084F
OAf'D OAFE 0800
· I · CB01 OC: 09 IEF8 lE66
· OBC? OC 11 lFOA IACE
· 18 OBOD 3C 4B lFOe 0811 CO 87 021A OBU: 4E
· OBIE SP
· · 0817 lF49
· ·······*·* 081il 40A4 oe1e oc SA lF49 lF4A
0915
0916
mne
081A
· · * * '. 082\ co 67 17'50
· OB2t! FO :SC 3C
· · oe2e ~o ·3 oen
· OB 2C OD Ol 0931) 0838
· · · OB:!2 CO l!l 02Ui
162
163 R'TN04 DcCc
164
16!5
DC
JCLt·04· XLl·Oo· AL2tRTfll0!51
166 167
168 169
lTO 171 172 11'3
17· 17!5
MVC
MVC NV!
e
DC DC.
cc
DC
MVC
PRT-<lC)eSNTtlE
PRT-63(telelDTRL PR't-62e JI· 48· PRINT JCLl·46' 1Ll'91' AL2tPRT) JCL2·40A6' PRTC91 S.PRT+l
176 177 178
B
OUES
t4PL >e·!c·.x·:!C·
11'9 180 181
SNS TRL·><·43' CLC TRL(2)eTRL-2
182
BE
Ll"IC
183 184 ·
ROUTINE o· eRSOR MESSAGE ·
RNOOUMTAINNEUALNUMINBETRERYENTIO~ REQUIRED· ROUTINE 05 AOORESS·
BUILD UP TEST HEADING FOR PAINTING·
GO PRINT TEST HEADING·
I
CLEAR PRINT AREA·
TEST FOR SSW tOe. HALT -FF- IF ON·
SENSE l~D TRANSFER LINES FOR 0000. SENSED DATA AS EXPECTED 7 RETURN TO DCP IF OK·
· · · Of.136 CO 87 1381! OB:!A 0000 · CB3C 0000 083E 04
18'5 . 186 187 188 189
8
SN!E~
oc
JL.2·0000·
DC
a2·0000·
DC
a1·04·
GO PRINT SENSE ERROR· -EXPECTED. -ACTUAL· -ERRC>a ID·
CB!F CO E7 1709 0843 8781
OB4!5 CC 87 0222 0849 4004
oe·B co e7 0216
0844 OB4A
190
e
191
oc
POINT TO MAP CHAltT· -PAGE 878· ENTRY l·
192
193 194
B
HAl.T
oc
19!5
B
ERROR tlALT -04-· RETURN TO OCP·
196
19"?
198 ·········
* 210909 . .R.T.N.O.!.S .·. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
201 ·
·
202 ·
ROUTINE C!
SENSE Tt4E DIAGNOSTIC BYTE·
·
203 ·
·
204 .......................................................................
OB4F O!!
ClB!O OC OS!Sl OSA9
OB4F OS!SO OB!52
ae!:! 3e eo 02ce 0Bfi7 CO 10 0216
OBfB OC 09 lt:Fe lEEE oe6S OC OE 1F07 l8CA OBE7 3C ·B tFCe OB6B CO BT 021A
OBEF "15 C87Cl SB
0871 1F49
cen1 40A5
CB7fi OC !SA 1F·9 IF4A
OB6F OB70 OB72 0874
087E CO 87 17!5D 087F FO K 3C
oee2 30 4!5 OB97
oee6 OD co 089E 0894
ceec co 81 0216
205 RTNO!S DC
206
DC
207
DC
XLl'O!S· XL1·00' AL2CRTN06)
208
209
TBN SBVTE0.551100
210
BT
Ll .."K
211 212 213
llllVC MVC
PPT-e1c10>.sNT~E
PRT-66t 1151 ,OJAG
214
MVI
215 216 217 218 219 220
B
DC
cc
DC
DC
MVC
ILl·91 1
ALHPATJ XL2·40A!· PRTC9t),Pl:T+l
221 222 223
e
HPL
QUES
224
225
226 221'
SNS CL.C
ee
DUGe:IC·4!·
DUG-ICl)aCUG-3 Ll ..1<
228
229 ,,...-ROUTINE 0!5 ERtlCIR MESSAGE
ROUTINE NUMBER NO MAtolUAL INTERVENTION REOUIR£0· ROUTINE 06 ADDRESS. TEST FOR LOOP ON SECTION SWITCH· SKIP THIS ROUTll'E IF ON· BUILD UP TEST ~EADI~ ~C:: ~~tNT!MG~
GO HINT TEST HEADING·
CLEAR PRINT AREA· TEST FOft SSW 10· MALT -PP- IF GM· SENSE OIAGNOSJC BYTE FO· 00· SENSED DATA AS EXPECl'ED ~ ~TURN TO DCP IF CJKe
CB90 CO 87 1388 09164 0000 CB96 0000
0998 05 OS'll9 CO 87 17C9 OB'SC Bell
ce9F co e7 0222 OBA3 400!5 OBAS CO 87 021E
0995 0997 0898
089E
08M
230 231
232 233 DUG 234
235 236 231'
238 239 240 241
242
e
DC DC
. DC
e
DC
e
DC 8
SN SERR
XLt ·os·
MAPS
HALT
GO PRINT sENSE l!RttOA· -EXPECTED· -ACTUAL· -ERROR ID· POINT TC MAP CHART.
-PAGE eat. £N'11'Y ,.
ERROR tlALT -OS-a
RETURN TO DCPe
OBA9 OE OBAe\ 00 08"8 0037
OBAD CO 87 021/11 OBBl 4!5
oee2 2·
OBA9 OBAA
OBAC
OBBl 09152
2244345 .· .R. .T.N.0.6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ,
246.
· .
2·7
ROU'T INE C6
CtlECK Ee CYCLES FCR PROPl£R
2·8 ·
DAT A TRANSMISSION·
· '
249.
·.
250 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
251 RTN06 DC
2!52
DC
253
DC
JCLt·06· >CL 1·00· AL.HRTN07)
ROUTINE NUMBER NO MANUAL INTERVENTION REQUIRED ROUTINE 07 ADOP£SS
254 255 256 2!5T
B
PRINT
DC
DC
PRINT EB CYCLE TEST ttl!ADINS·
PAOG ID
e · · t
·DATE
PROG JD PAGE
401-1
DATE
2 .EC ND·
IBNCV1'4' 824'1!.,0
PAGE
· ···· · ECMla · · · · · · · · · · · · · ·· · · · · · · · · · · · · ·
· ·
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
c
)
1£~ MA1hTENANCE DtA~NCSTIC PRCERAM
PART 1'1.'0. PAGE
c 5558421 3
tEM M~l~TENANCE DIAGNOSTIC PROGRAM
PART NO. PAGE
5558,21 3A
4011
3741 FUNCTION TEST WITtOUT THE WRAP CCNNEC,OR
3741 FUNC~ION TEST WIT~OUT THE ·~AP CtkNECTC~
EsaA LCC CSJF.CT COCE
ADDA STMT SOURCE STATEMENT
ERA LCC ~EJECT CODE
AD~R STMT SOURCE STATEMENT
oeE:! 1eee
~BB4 258
DC
AL2C TSCVC)
OCEE 3C F2 1eee
3?6 EB2ERP ll'VJ ALES·-15 .c·2·
SET UP FOP ee 2 ERP.OR_.
Cf!e!: 40AE
OBB6 ~9 260
DC
XL.2·40&E·
OC8A OC 17 IF06 IB~7
occ;c co e7 oct q
327
328
"'VC PRT-67(24JeALEBX
8
BtGEe
PPINT ERROR HEADING.
oeE7 Cl 412 l78F
2El
TIO ORCPD.:.·42·
262
JUMP OUT IF 3741 IS BUSYe
0C94 OC 16 IF05 te7F
?!29 330 ESERA MVC
PR~6eC2:!) eAi.EB
SET uP FOR ALL EB FAILURE.
oeee co e7 t'1!:D
263
B
CUES
TEST FOR SSW tOe
OC9A CO e7 0Dt9
331
fl
au:~'!
PRINT ERROR HEADING·
OBEF FO 3C 3C
264 265
HPL
x·~·.x·:!c·
t1ALT -FF- IF ON.
CC9E 3C Fl 1867
23:! 333 NCOOI MVI
ee1~-1.c·1·
SET UP FOR BOTH ee·s. H t.
08C2 31 41 15F2 oecE :!t 02 IBF2
CBCA :!t 44 U!F2 OBCE :!l 4~ 18F2
266
LIO MFF5s.x·41·
26'1
LIO HFFss.x··2·
268
l.1C .u=Fss.:it····
269
LIC HFF55.X·4S·
270
LOAD FUNCTION REG· ·tTH -FFSS-e LOAD LENGTH COUNT REG WITH -SS-.
LOAD DATA AORS REG WITH -FFSS-· LOAD DATA TRANS REG lll1Tt1 -5S-e
CC,2 F2 S7 OB
OCA5 :::!C F2 1867 OC aq F2 87 tl4
OCAC :!C F4 1867
OCEO oc 21 lFlO teee
334 ?35 NC002 336 337 NCOD· :::.38 FINEB
J
MVI
J
MVI
MVC
FI~i!
ee1:c-1,c·2·
FINES
e:e12-1.c··· PRT-57(34) .EB12
GO PRINT ERROR.
SET UP FOR BOTH ee·s. N 2.
GC" PRINT ERRCPe
·· SET UP FOR BOT~ ee·s. N
0802 3(1 41 190F
271
SNS
LS-~11X·4t·
SENSE FUNCTION REGJ$T~.
oceE co e7 001"'
339
B
t:!ICEB
GO PRINT ERP.OR HEADING·
OBCE '!C 42 1911
oec· :!O AA 1913
()SOE 30 45 1915
272
Sk!5 LS-4,.X·42·
273
SN~ LS-2e>C·414·
274
SNS LSeX"45·
SENSE STATUS AND LCR. SENSE CATA AORS REGIST~R. SENSE DIAG AND DATA TRANS REG·
r
\.
oce- 3c Fl te·s
ocee 3e 40 1910
340
341 NC0001 MVJ
342
TB~
ESJl-1 eC. · t · EflFl.ACe X· 40·
SE~ UP FOR N CODE t ERROR.
275
OCCl2 Cc:l 10 OCCE
343
BT
·+12
OBE2 C2 01 1915
c::eEE ~4 OJ OBFS
oee· 3C oo t91C
oeee 3c 01 oeFe
276 277 278
279
LA
ST MVI MVI
LS.>rRI
CKEYT+~hX~:l
EBFLAG.>1·00·
STEN+1. )I· ca·
INITIALIZE SENSE STORAGE ADDRESS.
CLEAR EB FLAG. INITIALIZE FLAG BIT POINTER.
OCC6 3C F2 1B2E OCCA CC e7 OCD2 occE 3C Fl 1e2e OCD2 F2 e7 3E
340 347
MVJ Ee>i-2·.c·2·
e ··e
MVJ E:B>-24.c· 1·
J
EBJIX
· E82 CYCLE·
· EBI CYCLE· GO PRINT ERR1JRe
oeF2 3c co 0000 O@Ff CO 01 OBFE Ot!FJI 3A CO 1910 oeFE OE tlO OBFe OBFB CCC4 OF 01 oeF5 1800
280
281 C~BYT
282 283 STBN
2e·
285
CLI eNE sef.: ALC.
SLC
·-·.x·oo·
·+e
EEFLAG.>c·oo·
~TEN+l(l).!TBN+t
CKEYT+?(2)eN001
TEST CURRENT S~NSE BYTE. BRANCH IF BYTE NOT ZERO· TUPN ON Fl.AG BIT IF ZERO· SHIFT BIT POINTER. OEr.REMENT SENSE ADDRESS.
CCDS :::IC F2 1845
OCC9 !8 10 1910
OCDO CC 10 0CE9
OCE 1 3C F2 IB2E
c
OCE!; CO 87 OCED CCE9 !C Ft 1B2E
34B NCODD2 MVt
349
TSfli
350
e-i
351
"VI
~52
B
353
tlVI
E6);-l ,C·2 · EBFt.AG · X · t O· ·+12 Ef')C-24.c·2·
·C·P~X-24eC· t·
SET UP FOR N CODE 2 ERROR.
· EB2 CYCLE·
* EB1 CYCLE·
CCCA !'9 FF OBFf! OCOE co 90 oeF2
OC12 3D F3 1910
OCIE CO et OC94
CCIA 30 !;3 191C CCIE CO et OC7E
286
2e7 288 289 · 290 291 292 293 294
TSF STEN+l·JC"FF·
POINTER GONE TO ZERO ?
OCED F2 87 23
BF
CKE\'T
Afo(ALYZE ,HE EB FLAG BYTEe
CONTINUE TC LOOP IF NOT SOe
r·-
\....
OCFO !C F4 IB'!-5 OCF4' :::!B 04 1910
OCFB CO 10 0004
CL! EBFLAG.X·F:;!·
OCFC 3C F2 182E
(
0000 co e7 0008
BE
EB ERP
Cl. I EBFLAG. X·!::·
BE
E£!1ERR
BRANCH IF BOTH EBI AND EB2 FAILED.
0004 3C t=I IB2E
BRANCH IF EBl FAILED.
c
oooe F2 e'? Cfl
354
.J
:!55 NCOOD4 "1Yt
356
TB!\
357
ST
358
.. Vt
359
360
MYt
361
.J
S62
EB)ll'
Esx-1.c·4· EEFLAG .. x·o··
··t2
Ee>e-24eC.·2·
·+f
EBX-24eC· J·
EBJOC
GO PRINT ERRO~. SET UP Ftm N CODE 4 ERROR.
* E82 CYC....E·
· EB1 C.YC\.E· GO PRINT E'RPORe
OC22 3D A2 191C
oc2t' cc e1 oceE
295
CLI EBFLAG.'11: 8 A2·
296
BE
EB2EPR
297
BRANCH IF EB2 FAILED.
cooe 3C F5 1B45 t.DOF '.::IC Fl 1B2E 0013 ~c IC tFOe 1846
363 NCO::>t>5 MVt
364
MVI
:P,6S eexx MVC
EBJ1-1.c·s· EB)l-24,.C· t · PR'T-E1'C 2U .£BX
SET t)P FOR N CODE S ERP.On. · EBt CYCL'°·
CC2.t 3C CO 191C CC2E CC El OC9E OC32 30 30 1910 OC:!E CO flt OCA5 CC:!A :!O OC I Ci 10 OC:!E CO St OCAC
OC42 :!e AO 191D
«·f co 10 oceA oc·A :!e eo 1910
OC4£ CO 10 O<:E A OC!2 3E 10 1910 OC56 CO 10 OCDS OC!;/i. 3e 20 1910 OCSE CC 10 OCD5 CCE2 :!e 04 1910 OCEE CO 10 CCFO CCEA 3P. ce 1910 OCEE CO 10 OCFO CC72 :!8 Cl 1910
oc7E co to oooe
ClC?A CO E7 021 E
oc?e 3c Fl 1eee
cce2 co e7 oceA
298
CL t EBFLAG.x·co·
299
BE
NCCC1
300
CL! EBFLAG.x·3o·
301
BE
NCCD2
302
CLI E£!FLAG.x·oc·
303
BE
NCCD4
304
305
TBN EBFLAG.x··o·
306
BT
NCCCDt
307
TBN EBFLAG.x·eo·
308
eT
NCCDDl
309
TBN EBFLAG.x· 10·
!10
BT
NCCDD2
311
TBN £BFLAGe>e·20·
312
BT
NCC002
313
TBN E8FLAGeJC 9 C4·
314
ET
NCCCD4
:!15
TBN El!!FL·G. x· oe·
316
BT
NCC004
317
TEt. EeFLAG.:ic·oie
318
BT
NCCDDS
319
320
B
L HIC
321
322 · RCUTINE 06 ER~OR MES!AGES ·
323
'!'24 EB!ERR MVJ ALEex-1s .. c·1·
32s
e
·+e
BRANCH !F B~TH ea·s OF N=I FAILEO·
(.
·
2
·
·
· (
BRANCH IF EB1 OF Net FAILED.
(,_"_ ·.
·
2
·
·
2
·
·
2
2
·
C.·,
·
4
·
2
·
c
·
!5
·
c
RETUPN TO OCP·
C·
SET VP FOR EB 1 ERROR.
c
0019 CO 87 021A ODlC C2 OD IE 1E' ODtF ae29 0021 400~ 0023 CO e7 lBA7 0027 CO (!7 17D9 002e ees1 002[': CO S7 0222 00'31 4006
CO:!? CO 87 021E
0037 07 00:!8 OC 0039 OD6F
co~e oc 01 1919 1eeo
0041 co f!7 iecc
0045 Ft
0010 ODIE
0020 OD22 002C
0032
0037 0038 OD3A
OD·5
366
367 BIGEB B
PRINT
PRINT EB CYCLE ERROR HEADING.
3t.e 369
. cDCc
XL 1 ·c2·
IL1 8 ~4·
:!70 371 372
DC
ALi(BIGGcS)
oc
XLc 8 400E'
e
EPFNT2
PRINT SPECIAL ERROR IDe
:!73
B
PCIN'I' TO MAP CHARTS.
374
oc
XLc 1 885t·
-PAGE ees. ENTRY 1.
375.
B
HALT
376
DC >eLi ··ooe·
377
e
LIMO:
ERr.OR HAt.T -0~-. nETUAN TO OCP.
378
379
380 ·········
:!Bl 382
*···R·T·N·0·7··· ·······c···························. .··························
383 ·
·
384 ·
RC~TINE C7
LIC g SI'S FUNCTION PEG WITH AASS.
·
385 ·
·
338867 R··T·N·0·7··O·C······XL··1·1 0·'·1·················R·O·U·T·I·N·E··N·U·M·B·E·R··········~············
388
DC
XL1 8 00·
NO MANUAL INTERVENTION REQUIRED
389
DC
AL 2C f;ITNC e )
ROUT IN£ 08 ADORES S
:!90
391
flllVC PA1RNC2)el-AA55
STORE TEST PATTERNe
392
B
CCCE
PRINT TEST ~El.DING.
39:3
DC
CL1 1 t·
·.
c
D·TF
HAUG7·
EC r.:o. e:?47f,S
PROG JO PAGE
401-l
DATE
lfAUG74
3
EC NO· e247E5
(
l51'CV74 e24e7o
PROG ID
PAGE
401-1
:'IA
·
IBM MAINTENANCE DIAGNOSTIC pt;iQGRAM
PART NOe PAGE
· c 5558421
!SM MA~NTENANCE OtAGNCSTtC PROGRAM
PART NO. PAGE
5558421 4·
(":4011
3741 FUNCTICN TEST WtT~OUT T~E WRAP CCNNECTOR
.- 4011
..
3741 FUNCTICN TEST WIT"OUT THE WRAP CC~NECTCR
ERR LOC OBJECT CODE
ADDR STMT SOURCE STATEMe~T
E~ LOC oe~ECT CODE
(
OD4E- CC f!7 1750 004J FO 3C 3C
C'C ·C ::!! l 41 1 c; 1 ~
0051 30 41 1917
(
CO!'f CC e7 l4EE
OC59 07
(
CO~A Fl
oo5e co e7 0216
OO!:F CC e"P 1 TOt;
ODE:':! Se9l oote co e7 0222 OOt~ 4()07
ODEE C() e7 0216
ADOR STMT SOURCE STATEMENT
0059
OCSA
OD64 006A
394 395 396 397 398 399
·OO 401 402
40~
404
·os
·06 407 408 OOCJ 410
e
HPl..
UC SNS
e
DC
l)C
e
e oc e
DC
e
QUES X · :!C · · >e · '!C ·
P·TSON.Jt·4t· LSCK.>1·111·
LICSNS
XL PO?·
n1·1· Ll;..K
MAFS XL~ ·etHil · HALT KL:i·4007· Ll"'K
TEST FOR SSW IOe HALT -FF- IF ON·
LOAD FUNCTION REG WITH -AA5S-a SENSE FUNCTION REG FOR -AASS-.
GO COMPARE RESULT WITH EXPECTED. -ERfUlP ID· -N COOEe RETURN TO OCP IF OKe
POINT TC MAP CHART· -PAGE 869. ENTRY t. E~OR MALT -07-.
RETURN TO ocP.
c
ooe11. FO 3C 3C
ooeo 31 42 1919
C'- OOCI 30 42 lfilaT
OOC5 !C 00 191E
0 ooc9 co e7 i·ee
c
ODCD 09 ODCE F2
ODCF CO 87 021E
000:!1 CO P7 1709
OOCT 891 l
0009 CO S7 0222
0
0000 40()f;
ODCF CO 87 021f
ODCD ODCE
0008
oooe
·62
463 464 465
466
~67
468 469 4'70
471 472 473 474
..475
4,7..6,.
.4.7,q8
HPL
Li CJ SUS
PA'TRN.A·42r LSCK.X·42·
e
Llf'SNS
cc
XL 1 ·09·
DC
CLt·2·
e
LlMC:
MAFS
oc
xt..2·89t1·
a
HALT
DC
~2·4009'
e
l I !\K
HALT -FF- IF O~·
LOAD LENGTH COUNT REG WITH -55-· &ENSE STATUS AND LCR F~R -eo~s-.
CLEAR STATUS BYTE.
GO COMPARE RESULT ·ITH EXPECTED· -EPROf.t ID. -N COi>Ee RETURN TO DCP IF OtC.
POINT TO MAP C·.ARTe -PAGE 891. ENTRY l· ERROR ~ALT -09-·
AETURH "!'O DCPe
41l
480
412
481 .........
·t:S ·········
4~2! · RTNOA ·
c
~ 641145 .· . .R.T.M.0.8. .· . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
416 ·
·
448834 465
··
·
·
·
·
·
·
·
$······
ROUTINE
···
CA
·
·
·
·
·
·
·
···-
LIO
-
'
·
····
SNS
·······
LE~TH
······
COUNT
····
REG
·····
WIT~
····
AA·
·
·
·
·
·
·
·
·
·
·
· ·
·
(
417 · 418 ·
ROUTINE ce
LIO & s~s FUNCTION REG Wint SSAA.
· · ()
*······················· 486 ·
·
.S7 .................... _). . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
006F oe 0070 00
0071 ODA?
ODeF 00'10 0072
410 .......................................................................
·20 RTMOS DC
421
DC
·22
OC
XL l '08' XLl 1 00'
ALURTN04;)
ROUTINE NUMBER NO MANUAL INTERVENTION REQUIRED
ROUTINE 09 AO~ESS
OD~ OA
ooe4 oo
ODES OE42
00£3 ·ee RTNOA DC
OOE4 ·89
DC
OOE6 490
Of:
491
KL I I OA.
XLt·oo·
AL2(RTfli01!!t
423
(
007? O< 01 1919 18E2
424
OD?c;: Cf' e7 1800
425
CD~O Fl
426
627
OD7E CO e7 tlSD
428
,.
0082 FO 3C '3C
\ _
u coe~ ~1
191-»
i'29 430 431
c
ooe9 ~o 41 1917
coec co e7 14ee
c
0091 08 C092 Fl
CO'i:.0 CC e? OUE
0091 0092
432 433 434 435
436 437
4::SB
(
tot;'l co 17 1709
ccc;e ee91
c
ooc;o co e7 0222
mlA1 40Ce
ODA:! CO 87 0216
··o439
009C
··2441
ODA2 44'?
M'fe
e oc
e
KPL
LIO
SNS
e
DC
oc e
e
DC
e
DC
e
PATRtU2) .~f:i5AA
coce
CL1·1·
CUES
x·~·.x·!c·
PATRN.'IC 1 4l' LSCK·X'41'
LICSNS
Jlll.l'Oe·
C\.1·1· LIM<
MAFS
XLl 'eat; t ·
HALT a2·4ooe· Ll ..tt
STORE TEST PATTERHe PRINT TEST HEAOIHGe
TEST FOR SSW 10· HALT -FF- IF ON.
LOAO FUNCTION REG WITH -55AA-· SENSE FUNCTION REG FOR -SSAA-e
GO COMPARE RESULT WITH ExPECTEDe -ENOR tD. -H COOFa RETURN TO DCP J F Ok ·
POINT TO MAP CHARTe -PAGE 889· ENTRV le ERROR HALT -06-·
RETURN TO DCPe
COE7 oc 01 1919 aeEA
492
ODED CO ST t80U
oor-t F.;:
0Df'2 CO 87 1750 ODFC: FO 3C 3C
0 OOF9 31 42 1919 l"OFD 30 A2 191T
493 ODFI 494
495
"fl
49r
498 499 500
501
OECI OD 00 19EE 1911 OEt7 F2 81 IE
502 503 504
905
sot.
0 OECE cc eT 1·ee OE\2 OA
OE13 F2 oe1· co e? 0216
OE12 OE13
SOT 508 509 510 511
0£18 CD ET 1709
512
ti!VC
e cc
e
HP\.
LIC
iofolS
CLC JE
P"TRNC2,et-00t\A CODE. a..1·1·
oues
x·2c·.x·3c·
PATPlllox··2·
LSCK1X·42'
t4FFFF ( I) ·LSCK EACA
e
\.ICSNS
DC
XL I · OA '
OC
CLl·2·
8
Ll"'K
e
MAJ!$
c
444
4··6e5 .,········
0
OEIC e911
OElE CO CT 0222
oe22 400A
OEID 513
OE23 ~5·1·5
DC
llL2·89t 19
e
HALT
OC
XL2°400A 1
c
0 447 · RTN09 ·
448 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
OE24 CO e7 021E
916 517
B
Ll"K
ROUTi NE NUMBER NO MANUAL INTERVENTION REQUIRED ROUTINE OB ADDRESS
STORE TEST PATTERNe PRINT TEST HEADING.
TEST FOR SSW 10· HALT -FF- IF ON·
LO"~ LENGTH COUNT REG WtTH -AA-· SENSE STATUS & LCR FOR -SOAA-·
WAS CLO PATTEPN ERASED ? ~UMP IF NO~ £RASE0e
CLEAR STATUS BYTE·
GO COMPARE RESULT ·ITH EXPECTED· -ERROR IDe -N CODE· RETURN ro OCP IF OK·
POINT TO MAP CHART· -PAGE 891e ENTRY l· ERROR HALT -OA-·
~ETURN TO OCPe
. .9 .
·
450 · 451 ·
ROCT1NE c~
LIO & s~s LENGTH COUNT REG WITH 55.
0 ·
·
452 .......................................................................
oeae cc e7 02111.
OOAT 09
r /
COAe 00
00119 OOE3
ODA? 453 RTN09 OC
OOA8 454
DC
OOAA 455
DC
XLl 1 09' XLl'OO' AL2( ~TNOA)
456
OOAB re 01 191 r; ieeE
ooe1 co 87 t8oo
457
458
MVC
e
f>ATRNC21 .~ooss
COCE
coes F2
0085 459
DC
a..ie2·
ODeE co e7 1750
460
461
e
QUES
ROUTINE NUMBER NO MANUAL JNTERVENTIOW REQUIRED AOUTI NE OA TEST
STORE TEST PATTERN. ~INT TEST HEADING.
TEST FOR SSW lOe
OE2C C2
0
OE2D 2ll
OE2£ tCOB
OE30 400C
0
CE'!2 CO 87 1709
OE3E 8912
OE38 CO 87 0222
0
OE'!C 400C
OE:!E CO t!7 021 ~
518 ·
519 520 EROA B
OE2C 521
o~
OE2D 522
DC
OE2F 523
DC
OEll !24
oc
525
e
OE37 526
DC
527
e
OE30 528
cc
529
e
PRINT XL I ·C2'
IL t ·4:!'
ALIC\. IORST)
aa·4ooc· MAPS XL2 1 8912· HALT n2·4ooc·
Lt MC
PPINT LENGTH COUNT NOT RESET·
POINT TO MA~ CHARTe -PAGE S9le ENTRY 2e
ERROR HALT -oc-.
RETUQN TCI DCP ·
· · · · · · · · · · · · · · eo-· · · · · · · · · ·· · · ··· Oii.TE EC NO·
t5NCV?4
8241!70
PPOG ID PAGE
:0
401-1
DATE
4
EC NO·
0
lEAUG74 1!247E!S
PROG 10 PAGE
·· 401-1
-·
·
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
(
'
IBW ~Al~TENA~CE OlAGNCSTIC PRCGAAM
i_
PART NO. PAGE
0
55584~1
5
4011
3741 FUNCTION TEST Wl1'tltJUT THE WRAP CCNN£C1'CR
(-i 4011
3741 FUNCTICN TEST WIT~OUT THE WRAP CC~NECTCR
~pp LCC OE!~ECT coce
ADDA STMT SOURCE STATEMENT
531 ·········
532 · PTNOB · 533 .......................................................................
£34 ·
535 ·
ROUTINE CE!
·
LID £ SNS DATA ADDRESS REG ·ITH EV£N TEST
·
~ ERR LOC OS.IECT CODE
c
OEB3 31 44 18E4
OEB7 30 44 1917
0
oeee 31 ·· taco oeeF 30 ·· 1917
ADDR STMT SOURCE STAT£·ENT
599 600 601 602 603
LIC sr.:s
LIC
St;S
HICOO.Jr·44· LSCK.x·u·
HOC)t>··· x·44· l.SCICeX·44·
,..
\.
~36 ·
PATTERNS. -~SAA- AND -A~SS-·
·
537 ·
· i
538 .......................................................................
oec3 co 67 c21e
604 605
s
LIM<
CE'42 OE!
(
OE43 00
ce.11.11 oe-;e
OE42 OE43
539 PTNOB
s·o
DC DC
OE45 541
OC
XLl·oe·
JCLt·oo·
AL2CRTNOC)
ROUTINE NJMSER NO MANUAL JNTERVENTtGN AEQUIREO
ROUT1NE 0C AODA£SS
542
(
OE4E OC 03 IC7D tCSF
fS43
OE4C CC e7 021A
oeeo ·e
(
cee1 3e
544
0£50 545 0£51 546
oe~~ 1cee
0£!3 547
OE54 40Af!
I" 1.
CESE CO E7 1750
OE55 54S 549 550
OESA FO 3C :!C (
551 552
OE!:D 31 44 18E2
553
OEE:1 30 44 1917
554
C'EE~ 00 01 18E2 1917
555
'4YC
e
DC cc DC
oc
e
t-IPL
L10 SNS CLC
YN00(4) eE~N PRINT XLl 9 46· 1L1·se· AL2(LSDAR)
XL~·40AS·
HS!!AAwlC·44· LSCKeX·4a· HS!!AAC2l.LSCK
SET UP £VEN TEST ttEA01NG· ~INT TEST HEADING.
0
TEST FOR SSW 10e HALT -t:F- IF CNe
LOAD DATA AOORESS REG WJTH -5SAA-·
· ·
SENSE DATA AODRESS REGJS'IERe
DATA SENSED c DATA LOADED ?
CEE:E' F2 01 12
556
.lfl:E DAf:CIC
,.
r
OEEE ::31 44 1eeo
OE72 30 44 1917
OE76 OC 01 ISEO 1917
oe 7C co et 021 E
557
558 559 560 561 562
LIO
s~s
CLC BE
HA,ss.,,·44· LSCK·X·44· HAA!:!S(2) wLSCK
LJ~K
LOAD OATA ADOPESS PEG WITH -AA55-.
SENSE DATA ADDRESS REGIST~e DATA SENSED c DATA LOADED 7
·
o~eo co e7 021·
563 DARCK B
PAINT
CEE4 CE
OE84 564
DC Xl. t·c6·
DAR NCIT SENSED AS LOADED
OEE5 50 0Ef6 1AA3
oees 565 0£87 566
567
DC
AL IC MSG4-91SG4BI
cc
AL2CMSG4J
e
oeee co e7 t7D9
568
e
~AP CALL OUT
oeec 8913
OEBD 569
DC
-PAGE 891e ENTRY 3e
( oeee co e7 0222
570
571
8
HALT DUE TO DA~ CHECK
OE9~ 11067
OE93 572
DC
573
0
OE'iil4 CO @7 021e
57·
B
L1~k
RETURN TD OCP·
575
("
'-
576 577 ·········
0
c 578 · RTNOC ·
579 ·······································································
!580 ·
·
c
581 ·
582 · 583.
cc RC~TJNE
L1D g s~s DATA ACORESS REG WITH ODt> TEST PATTERNSe -1000- AND -0001-·
· ·
0
·.
(
oec;e oc
OE98 558e45 R·T·N·O·C···D·C······XL··1··o·c··················R·O·U··T·IN·E··N·U·M··BE·R·······················
OE99 00
OE99 586
DC
XLt·oo·
ND MANUAL INTERVENTION R£QUIRED.
c
OE9A OEC7
OE9B 587 588
OE9C OC 03 1C7D 1C9!
589
DC
AL2(RTNODJ
M,_C YNCJD(4leCDO
ROUTINE OD ADDRESS SET UP HEADING FOR 000 PATTERNS.
OEA2 CO 67 021A
590
e
PRINT
PRINT TEST HEADING·
OEllE 4E:
OEA6 591
DC
XL 1 8 46 9
QE1'7 38
ce·e ices oe·· ·o·c
OEA7
OEA9 GEAB
!592 593 594 595
DC ILt·se·
DC
AL2(LS04lRJ
DC JCL;··oac·
·
CEAC CC e7 17!SC oeeo Fo x 3C
596
e
QUfS
597
HPL x· ?C· .x· :!C·
TEST FOR SS· IOe HALT -FF- IF ON.
598
L
OAl"E
ll!!AUG74
EC NO. 824765
PROG ID PAGE
·ot-t
5
0 OA'TE EC NO.
0
-
PAqT NDe PAGE
5558421 SA
LOAD DATA AORS REG ·ITH -1000-e SeNSE OATA AeRS REGISTER.
LOAD DATA AOPS REG WIT" -0001-· SENSE DATA ADAS REGISTERe
f:'ETURN TO OCPe
P'10G ID PAGE
L
-·
te~ ~Al~Tf'NANCE DIAGNCSTIC P~CGAAM
PART NO. PAGE
5558421 6
0
c teM MAJ~TENANCE DIA~NOSTIC FRCGR~M
PART NOe PAGE
5558421
6A
·011
3741 FUNCTION TEST WIT~OUT THE WRAP CCNNEClCR
EAR LCC O~JECT coce
ADDR STMT SOURCE STATEMENT
4011
3741 FUNCTJCN lEST ·tT~OUT T~E -.RAP cc~~cCTCR
0
ERR LCC CBJECT COOE
AOOR STMT SOURCE STATEflENT
607 ·········
608 · RTNOD ·
'**············ 609 ..........................................................
0 610 ·
·
* 667767
·····~···
~TNOF ·
6?8 ·······································································
679 ·
·
611 ·
RCUTINE CD
LIO & SNS DATA TRAN~ER REG WITH 55e
·
680 ·
Rr.UTtNE Ci'
H!&UE A StO ENABLE INTEAuPTe
·
612 ·
·
681 ·
·
(
OEC"1 OD
oece oo
C'S:C4; OFO~
OEC? OECB OECA
613 .......................................................................
614 RTNOO oc
615
oc
l(Lt·oo· XLt·oo·
ROUTINE NUMBER NO MANUA~ INTERVENTION REQUIRED
616
DC
ALURT...OE J
ROUTINE OE ADDRESS
OF3F OF CF40 00 OF4 I OFCl
OF3F ~£8832 A·T$M··O·F··O·C~····X··..·.t··O··F·· ~··············R·O·U··TI·N·E··N·U·M·B·E·R·······················
OF.CCO 68·
DC
XLl~oo·
NO MANUAL INTERVEWTIDN REQUIRED
OF~2 685
D<:
Al.2CRT~l0)
ROUTINE 10 ADDRESS
oece oc 01 t9lt; lSEE OEDl CO 17 1800
t\EOS FS
OED5
617
618 6111 620
MVC PATIRN(2).HOOSS
e
cor.e
oc
Cl.t·S·
STOffE TEST PATTERN. PRINT TEST HEADING·
1;86
~43 CO e"t t57E
(
OF47 AF
6AT
OF47 41;88
OF48 E2C~E~40C~D5ClC2 OF64 689
B
SICHO
PRJt.'T TEST liEADINGe
DC
XL t ·Af'·
MESSAGE 10.
DC
CLc9·SET ENASLE INTERRUP~ LATCHe·
OEOE CO P? I 75C
621
622
e
QUES
TEST FOR SSW lOe
c
CF50 03C540C9D5E3C5D9 OF5e C9E4D?E360D!Ctf1
689 689
OEC,41 FO 3C ~
OEDD 31 45 191'10 OEE1 ~O 4£ lt;I'?
GEE~ 3C 00 191E
623
624
ezs
626 627
628
LIO
StolS
MVI
1t· !C· ··· 3C·
PATRNell·4E· LSCICeK·45·
LSCK-l ex· oc·
HALT -FF- IF ON.
LOAD OATA TRANS PEG WITH -SS-. SENSE OIAG ANO DTR POR -005S-.
CLEA~ DIAGNOSTIC BYTE·
CFfO C3Ce484C·H'I
OF65 Cl 42 t"PBF
(
OF69 35 84 tBF·
OF&o :!B c1 tees
c
OF? 1 CO 8'1 l '150 CF'?~ t'"O 3C 3C
68~
690 691 692
~93
M··
O!it;PD·JC'42'
INTf"!S.1-.R~
Ft.11G.x·n1 ·
Qt.JES x·!c·.x·3c·
MAKE SURE ~741 tS NOT 9USYe LOAD IAR 5 P£Gt3TE~eCIN CASE OF INT)
RESET ERROR FLAG TEsi· FO~ sc: .. 10. HM. I -FF- tF ONe
OEE9 CO '37 1488 OEEO 10 OEfE Ff OEEF CO 87 0216
OEED OEEE
629 630 631 632 633
634
e
LICSNS
DC
xt.a- ao·
DC
CL 195·
B
LIM(
GO CCMPARE RESULT WllH EXPECTED.
-ERROR IDe -N CCJOEe
RETURN TO OCP IF OKe
c
OF78 31 41 l8DE
CF?C F3 40 02
OF"?F 3C 4!i lBFC
OFl'! 3e 01 l8C1
tlFE7 F2 If.) 10
695
696
LIC HOC8f11JC·4t·
697
StO ..:·02·.JC··o·
698
'i~S OT,:.x··!!·
b99
TAN FLAGe>t·ot·
700
.JT
e·CINT
SET FUHC REG TO OIAG llOOEe
ISSUE ENABLE INTERRUPT· SENS~ DIAG BYTE ~OR -10-. ERROR FLA~ SET ? .JUMP IF SO.
OEF'! OEF7 OEFt; OEFC
CO 87 8931 CO 87
·OtO
17D9 0222
OEF8 OEFE
635 1'»36 637 638
e
MA~S
oc
XLl·89!l 1
B
t-IALT
DC
XLl'40lO·
POINT TC MAP CHARTe -PAGE 893e EN'TRY t. ERROR HALT -10-·
OFl'· 3C 10 l~lC
OFBE co 87 1seo tFoi;i: u
OFtli! CO 87 02 tE
OF92
?01 702 7e3 70·
MVI JCPCT · J1 8 lO·
e
Cl<!JO
cc
XLl8t2·
B
Llf>K
STORE EXPECTED ~ESULTe GO CHECK EXPECTED WIT~ RESULT.
ERROR ID· RETURN TO OCP IF OKe
C£FF CO e7 021 E
(
(
639 640
e
Ll"'IC
RETURN TD OCP.
c
641
642 ·········
* 643 RTNOE ·
c
6·4 ·······································································
OF97 CO 87 ITD'ii
OF9e 89-51
a= IBC CO 87 0222
OFAI 4Cl2
0FA3 CO 87 021E
0~9C
OFA2
705 706 707 71)8
709
710
e
ICAFS
DC
1CL. l · 89! I ·
e
HALT
oc
XLl'4l-012·
8
L!l>k
POINT TO ~AP CHART. -PAGE 895. ENTRY le ERROR :"'ALT -12- ·
RETURN TO OCPe
(
~s· 646 ·
AC~TINE CE
LIC & SNS DATA TRANSFER REG WIT~ AA.
c ·
·
0""A7 CO 8~ 021A
711 712 BADINT £>
PRINT
PRINT INTERP.UPT CHECK.
647 ·
·
OFAe C2
OFAB 713
DC
XL 1·c2·
(
OFO~ OE
~04 00
OF03 OF04
648 .........................................................................
649 RTNOE DC
650
oc
XLl'OE' XLt·oo·
ROUTINE NU"BER NO MANUAL INTERVENTION REQUIRED
c
CFAC 15 OFAC IEEE OFAF 40lA
OFC!: OF3F
OF06 651
CC
AL2(t:lTNOF)
ROUTINE OF ADDRESS
OFet co e7 t7oo;
(
E52
OFB5 8952
OF07 OC 01 1919 i8EA
653
MVC
PATRN(2)c~OOAA
STORE TEST PATTERN.
CFe7 CO 87 0222
OFAC OFAE
OFBO
OF86
Tl4 715 716 717 718
719
cc
rt.1·21·
DC
AL2(SICC4)
DC XL«··oa··
B
MAFS
oc
XLl·e9~2·
e
HALT
PRINT MAP CHART REFERENCE·
-PAGE 89~. ENTAY 2· ERROR H,.LT -IA-·
OF 00 CO E7 1800 OF 11 F!:
654 OFll 655
E
COCE
OC
CLt·S·
PRINT TEST HEADING.
OFEC= 401 A
( ",,..,
OFBD CO 87 0216
OFBC 720 721
DC
KLl'401A'
B
Ll~K
RETURN TO DCPe
.W12 CO f7 t?SC OF16 FO !C '.!C
CFtt; 31 45 1919 OFlC: 30 4!: 1917
656
657
B
QUES
658
HPL x·?c·.><·3c·
659
660
LlC PATRN.x··s·
661
SNS LSCK 1X·45 ·
662
TEST FOR SSW 10· HALT -FF- 1F ON.
0
LOAO OATA TRANS REG WITH -AA-. SENSE OIAG & DTR FOR -OOAA-e
72?. ·········
* 723 · RTN10
72· ·······································································
ns·
·
726 ·
RO\;'T I NE Hi
Issue .. RESET l HTERRUPT.
·
n7
728
····························**·························e·················
OF21 3C 00 191E
~63
MYI t..SCK-1.><·oo·
664
CLEAR DIAGNOSTIC BVTE·
OFC1 10
0
OFC2 OC
OFCl 729 RTNlO DC
OFC2 730
oc
xt.t·iO' XLl·Oo·
ROUTINE NUMBER ~o INTERVENTION PEQUtRED
OF25 CO fl7 1488
665
B
LICSN~
GO CGMPARE RESULT WITH EXPECTED.
OFC? 1'?22
OFC4 731
DC
llL2CRTN1l)
ROUTINE lt ADDRESS
Cf"2«; 11 OF :!A Ff
OF29 666 OF2A E>67
DC
JCL.1'11'
DC.
CL 1'5 1
-ERROR ID· -fl! CODE.
OFC5 CC 87 157E
732
733
e
SICHD
PRINT TEST HEADING·
OF2B CO 87 0216
668
e
LU.K
RETURN TO OCP IF OKe
CFC«; BO
OFC9 73·
DC
XL t ·BO·
MESSAGE ID·
669
OFCA C9C5E2C5E!40C5D5 OFE6 73!\
DC
CL29·RE~El ENABLE INTERRUPT LATCH.·
OF2F OF:?:! OF:!£ OF39 OF:"e
CO 87 5c;31
CC e7 401 t
CC 87
1?09 C222 Ol?lf
OF34
670 671 672 673 674
e
·1.~s
oc
JCL:; '89:? 1 ·
e
HALT
DC
11CL~··ott·
e
LIM<
POINT TO MAP CHART. -P~GE e93, ENTPV le
ERROR !-'ALT -11-.
RETURN TO DCPe
CF02 C1C203C540C905E3
OFC· C5C9C9E407E~·OD~
c
OFE2 C1E3C3CB4e OFE7 Cl 42 l7BF
735 735
7~!5
n6
737
TtCl
ORCFOoX·42'
~AKE SURE 3?41 IS NOi ausv.
OHf
1 tAUG74
t.·: i-o. e::>47t5
· · . . ·-·-·· -·~~·
PPOG ID
PAGE
... .
401-1
6
0 OA"TE EC NO.
0
16AUG7~
8247f5
l5NCV74 8241!70
-·-·--···-.
PROG 10 PAGE
· · · · · · · · · ·
·
·
·
· -·· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 0
tB~ MAl~TENAll:CE OIAGN~STIC PROGRAM
PAAT NO·
PAGE
5558421 ,.. I EM MA. tNTENANCE D JAGNOSTf(' PRCGAAM . 7 (...)
PART NO· PAGE
5!5!58·2t 7A
eqR LOC CBJECT CODE
ADDR STMT SOUACE ST,tTEMENT
(
OFEe co e7 1750
OFEF FO 3C 3C
_.,OFF2 31 41 180E
OFF«S F::! 40 C2
OFF9 F:! 40 04
(
nFFC 30 45 18FC
1000 38 10 lSFe t0C4 CO 90 0216
JOCE!
lOOC lOCO 100E 1010 1012 10 lE
CO E!7
C2 10
104E!
4013
CO E7
8971
021 A 1709
10 l f' C 0 fl7 C2 2 2 lOlC 4013 lOlE CO E7 0216
(
100C 1000 tOOF
1011
1017
1010
738 739 740 741 742 743
744
745 746 747 748
749 · 750 751 752 753
754. 755
756 757 758
759 760 761 762
e
Ol.IES
HPL
LtO Hcceo.x··t· SIC x·o2·.x·4o· SIO x·c···><·4o·
SNS OTF;1X 1 4S·
TBN BF
OTf:-loX·IQ 1
Lt"·K
ROUTINE 10 ERf:CP ~ESSAGE *
e
PRINT
DC
XL 1'C2·
oc
IL 11 29·
oc
AL2Cl,..TR)
DC
XLi'401? 1
e
MAFS
oc
><Li· e'li71 ·
e
t4ALT
oc
XL2·40I!·
B
LIM~
TEST FOR SSW 10· HALT -FF- IF ONe SET TO DIAGNOSTIC MOOE. IS!'UE ENASLE INTERRUPT.
ISSUE INTERRUPT RESET.
SENSE DIAG BVTE FOR -oo-.
DID ENABLE SIT GET RESET ? RETURN TO DCP tF 't'ESe
PRINT RESET CMl!Cke
POINT TO MAP CHART. -PAGE 8970 ENTRY 1. ERROR HALT -13-o RETURN TD DCP.
76:! 764 ..........
765 · RTN11 ·
766 ·······································································
c
767 ·
·
768 *
RCUTINE 11
ISSUE A READ COMMAND.
·
769 ·
·
1022 11
1022 777710 R··T·N·l·l ··O·C·····X··l.1··1 1··1·' ···········~···R·O··U·T·IN·E··N·U·M··B·ER·······················
1023 00 1024 108~
1023 772 1025 773
DC
XL1·co·
DC
AL2CRTN12)
NO MANUAL INTERVENTION REQUIRED ROUTINE 12 ADDRESS
1026 co fl7 1576
102A 81
102A
774 775 776
B
SJCHD
DC
XL 1 1 81 1
PRINT TEST HEADING. MESSAGE ID.
102E E2C~E3400~C5CIC4 1047 777
DC
CL29·SET RfAD CALL LATCH.·
10~3 40C3CID30?4003C1
777
lO?e E3C3CE4840404040
1043 · 0404()404 c
777 777
104E Ct 4~ 17BF
778
TIO DRCPDeX·42'
MAKE SURE 3741 IS NOT eusv.
779
104C CO fl7 17SD lOSO FO 3C 3C
780
e
781
HPL
TEST FOP SSW 10. HALT -FF- IF ON.
782
10S3 31 41 180E
1057 F! 41 00
10!,t Cl 42 l 7BF 105E 30 45 18FC
783 784 785 786
LJC HOC80.X 1 41 1
SIC x· co· .x·· 1 ·
TIC TICERBeX·4'2·
sr-s 0Tf;eX'4!:'
SET TO DIAGNOSTIC MOOE.
tssus A READ CALL. BRANCH IF 3741 eusv.
SENSE DIAG BYTE FOR -03-.
787
10t2 :'!C 03 191C
'i..
\Of,E CO E!7 lSBO
106,t 14
lOEB CO E7 1C7F
(
106A
788 789 790 791 792
tilVI XPCT. x·c?.
e
CKHO
DC
XLl914'
E
DOf:ST
STORE EXPECTED RESULT· GD CHECK EXPECTEO WtTH RESULT. ERROR ID·
GO Cl-ECK FOR RESET IF OK·
tOEF CO S7 1073 8991 1075 co 87 107q 4014 107e CO E7
l 7DC',1 0222 021E
1074 107A
793 794 79!5 796 797
e
MAP$
DC
XL2·8991 ·
e
HALT
DC
XL2'4014'
e
LIM<
POINT TC MAP CHART· -PAGE 8991 ENTRV t. ERROR HALT -14-.
RETURN TO DCPe
798
107F F3 40 08 1oe2 30 45 18FE tOEE CO @7 IOE,t
799 DORST 800 801
sto
St-S B
x·ce·.x·40· TEfliJ:,x··s·
Ckf<ST
DO A READ CALL RESET. SENSE OIAG BVTE FOR -oo-. GO CHECK OIAG BYTE FOR RESET.
802
c 4011
3741 FUNCTION TEST WITHOUT T~E WRAP CCNNEr.TQ~
ERR LCC oe~ECT CODE
ADDR STMT SOURCE STATEMENT
803
804 ·········
eos
806
·· ··R·T·N·1·2·····o**··············,...········*·········**····**··········..···
807 ·
·
0
C'..
tOE'A 12
1oee oo
108C i 118
108A 1oee 1()60
eoe ·
R.,j~T IN£ 12
ISSUE A ·Rt TE COll'·AM>.
·
809 ·
·
881110 R*T*N*l*~····D·C·····x·a_·1~··1·~·····..··········R·O·U··T·IN·E··N·U·M··B·EP··················..···
812
oc
XL.1·00·
NO MA~IUAL 1NTEqvENTION
813
DC
Al.f(RTNl~I
ROUTlt« 13 ADDRESS
c
10BE CO 1!!7 t57E
814
BIS
B
SICHD
rRtNT TEST H£AOJNGe
10~2 82
1092 816
DC
Xl.t·e2·
MESSAGE 10·
lO'li: ear.~E340Ef09C~E3 10AF 817
DC
CL29'5£~ ·RITE CALL LATC~·'
109@ CS4CC3ClD:0340r3
817
10A3 ClE3C3CE4E4'C4040
817
0
.
.
tOAe 4C4C4'e4C40 toeo c1 ·2 t78F
817
e:ae
TIO OROPO.Jt 1 42'
101!4 CO 87 175C
0
!OE!8 FO 3C 3C
819
e20
e
621
HPL x·:?C·.x·:!c·
TEST FCR SSW 10.
HALT -FF- JF ON.
822
108B 31 01 18DE
0
tOeF F3 ·2 00
10C2 30 4!1 U!F C
823
LIO
824
SlO x·oo·,x··=:·
825
St.:5 0Tf:·><'45'
SET TO DIAGNOSTIC MODE. ISSUE A WRITE CALL. SENSE DJAG BYTE FOR -05-.
c
IOCE 3C 05 191C
lOCA Ct' e7 t5BO
826 827 828
!'il\'1 B
,..PCT,Jt·C~t
Ct<UO
STGR~ E>'PECTED RESULT. GO CHECK EXPECTEO WITri RESULTe
lOCE I !5
10CE 829
DC
)':\..1 1 15 1
ERROR ICe
lOCF CO eT I OE3
830
CKPSTT
GO DC PESET IF OK.
831
tOC3 CO eT 1709
0
1007 ~031
tOC9 CO e7 0222
IOVD 4015
tOOF co e7 Cl21e
1008 lODE
B32
833 834 835 83(;
B
MAPS
DC
XL.2 UiJ031 1
B
HALT
DC
e
PCI~ TC MAP CHAaT. -PAGE 90~1 ENTRY le ERROR H~LT -15-o
RETURN TO OCP.
IOE3 F3 40 09
837
838 CKRSTT StC x·ce·.i<··c·
00 WRITE CALL ~ESETe
IOEE 30 ·U5 18FE
839
. ':NS TE.,P,X 1 4!5 1
SEt1;~E DIA~ BYTE FOR -00·-·
840
10EA 3C 00 l8f'C
0
lOEE F2 01 OD
lOFl 30 15 OA03
10F5 CO 01 0216
0
10F9 CO 87 022A
lOFD OIJ
IOFO
841 CKRST
842 84::!! 864
e.-5 846 847
CLI
.INE .CLt
St.;E
B DC
TE~P-t.>e·co·
ER!T
RTHlf.lC't~·
LIM(
LOAD XLl'OO·
DIAG BYTE RESC:T TO -00- ' .IU·P IF NC!T · CHECKING RESET FROM RTNl5?
RETUPt.l TO ocr IF NOT.
BRANCH TC DCP TC TERMINATE SECTION.
848
849 · :!!741 RESET ER~OR MESSAGE ·
0
lOFE CO S7 021A
1102 C2
110? 1e
0
11041 1028
!ICE 401E
uoe co e7 1709
0
l l oc 8992
1l OE CQ E7 C222
1112 4016
111· co e7 0216
850
851 ERST B
1102 852
DC
1103 85:::1
oc
1105 85.t
DC
1107 855
oc
856
e
1100 8!5?
DC
es~
e
1113 8!59
DC
@60
8
PRINT XL l'C2' IL1 1 2?· "L 2 CNTR S'T)
>eL~·~o1e·
fllAFS
XLl~·89~2 I
HALT XL2 1 ·0lt!'
LIM(
PntNT 37·1 NOT RESETTING MESSA~E.
PCIN"> TO MAP CHART. -PAGE 84X'· EN,_'t 2· ERROR HALT -I&-· RETURN TO DCPe
DATE
1 EAUG74
E' 11:0. 824'76!5
15NCV7· 824870
PROG 10 PAGE
0 DATE EC NO.
Q
1EAUG74 8247E'5
15NCV74 !24!70
PROG 10 PAG!:
·01-1 . 7A
0
c
i..
···
IBM MAJNTENANCE OIAGNCSTtC PROGRAM
PART NO. PAGE
5558421
JeM MA.!NTENANCE OIAGNClSTIC PROGRoUIJ
e 0
PART NOe PAGE
401 l
3741 FUNCTICN lEST WIT~OUT T~E WRAP CCNNECTCR
ERP LDC ceJECT COOE
ADO~ STMT SOURCE STATEMENT
4C1!
37·1 FUNCTION TEST WITt<C!\.IT Tl-IE WRAP CCNNECTC:R
0
ERR LOC CEJECT CODE
ADDR ~TMT SOURCE STATEMEN7
(
* 862 ·········
1?63 RTN13 ·
('
1199 E2C~E~40C105C440 1185 924
11Al C9C5E2C5E~·OD~D6
924
DC
CL~9 1 SET -~D RESET NO-OP LATCH.·
111f! 13
Ii 18
c 88E666465··. ·*····R··t U·T·l·l \·: E···1·3 ·········I S·S·U·E···A··C·O·N*T·RO··L··1··S·! O··e·····················~··.·..
· 867 ·
c 886689 R·T··N·1·3··D·C······X·L·1·'·1·3·' ··~············R··O·U·T·IN··F·*N·U·M·B·E·R······················
11A9 60DED740C3C1E3C3
1181 C.E4B404C4()
ue6 Ct 42 17BF
USA CO E7 1750
u ee FO 3C 3C
924 C-024
~25
926
9C::7
928
11t9 00
1119 870
cc
XLt·oo·
N~ MANUAL JNTERVE~TIDN REQUIRED
929
Ill.A 11E4
1118 871
OC
AL2(RTN14J
ROUTINE 14 AOORESS
1 iCl :31 41 lBCE
930
1!72
11C!5 F3 41 00
931
11 lC co 87 1576
873
B
SlOHD
PRINT TEST HEADING.
11 ce 30 42 01.r:6
932
1120 B3
1120 874
DC
Xl.1 1 83 1
MESSAGE ID·
HCC :'.'!e 04 OAf"A
9:'13
1121 C40640C3CED5E309 1130 e·1s
DC
CLi9 1 DO CC~TROL 1 START I'O·*
H"OO Ff. 90 :!5
934
UC
e
HPL
l. It: SIC
Sf>,;S
Te~
DROPo.x·42·
OUES
x· !C · .>1 · ~c·
HOOOO,.X·41 1 )(. ()0. ~ )(. 411. LCSO·K·42'
LCR-t~x·o·· El~
MAKE SURE 3741 IS NCT BUSY·
TEST FOR SSW tO. HALT -FF- IF OHe
REMOVE FROM OIAG NOOE· ISSvE A READ CALL· SENSE STATUS FOR -84-e NO-OP BIT ON IN Fl~ST STATUS ? BRANCH IF NO-OP NCT ONe
1129 D~D340F140E2E3Cl
1131 O~E34CC~El0c4B40
113c;l 4040404040
11 3E Ct 42 t 7BF
I
\
1142 co e7 nso
114 FO 3C 3C
(
1149 31 41 t80E
875
e7s e7s
876
. e7T
878
879 8eo
881
TtO DRCPD.x··2·
B
HPL x· 3C' .x· :!C ·
LIO Hoceo.x·'lt·
MAKE SURE 3741 ts NOT eusv.
TEST FOR SSW IOe HALT -Ff<- !F ON.
SET TO D!AGNOSTIC MODE.
1103 30 42 1900
1107 3e 04 190C
HDB F2 10 OF
0
HOE Ct 42 t?BF
11t:2 F3 ·o ce
ItES 30 45 t8FE
llECJ CO e7 !.OEA
935 936 93·;
936 939
9·'0 941
'9~2
943
SNS
TBN .;T TIO
SIO SNS
WORK ,)(·42· WOl<K-1·Y·04·
El -:!A "l"ICERe.x·42·
x·te·.x··o·
TEtlP·X·45·
Cl(~ST
SENSE STA~US FOR -eo-.
tlO-OP 61 T RE SE'T ? eRAMCH IF NO-OP NOT RESET· BRANCH OUT JF 3741 eusv ·
uO READ CALL RESET·
SENSE OIAG BYTE FOR -oo-.
GO CHECK RESET RES\JL·rs.
1140 F3 43 FF
882
SJO
883
ISSUE CON~ROL , sto.
* 944
945 $ ROUTINE 1~ ER~OR ~E!!AGES
uso co e7 021t:
884
B
ees
RETURN TO OCP.
HEC co S7 02111
946 947 E 13A B
PRIN~
PR I ;..rr t-.0 ~ESET ERROR·
(
(
c
1154 14
1155 oc
1154 lt55
886
eeT ·········
see · RTN14 · 889 ·······································································
890 ·
"'
891 ·
RCUTINE 14
ISSUE CCNTROL 2 sto.
·
892 ·
·
8B9934 ·R·T·N·1·4···D·C·····X·L··t··t·4··················R·O·U·*TIN*E··N·U·M·B·E·R·······················
895
DC
XLt·oo·
NO MANUAL INTERVENTION REQUIRED
UF1 C2
tlF2 1£' l t F3 J 01"<.: HF!: 401 S 1t F7 Cll e7
1\Ff:! Cf052
UFC CO e7 1201 4018 1203 CO @7 12Cl7 00
1709 0222
022A
UFl llF2 11F4 111"6
HFC
1202
1207
9·a
949 950
951
952
953 954 c;ss 9!56 957
cc
XLl t c2·
cc
IL 1' 27 1
DC
AL2CNORESJ
DC
1'L2·40t8·
a
MAF3
DC:
XLi1 90S2 1
e
tiAl. T
DC xL2··01e·
"DC
l.OjtC XL 1 9 00 1
PCINT TC MAP CHART. -PAGE 90~. ENTRV 2· ERP-OR HALT -18-·
GD TER~INATE SECTION·
115E 1190
1157 896
897
DC
AL2(RTN15)
ROUTINE 15 ADDRESS
aoe co e7 021A
958
959 E13
B
Pl=llNT
pqJNT L~fCH SET CtECKe
(
11 se co e7 t57E
898
use B4
use 899
115C C40640C30l:OSE309 1179 900
e
SI CttO
PRINT TEST HEADING·
DC
MESSAGE !De
oc
CL29·DO CONTROL 2 START ll'Oe 1
120C C2 1200 19 120E 1CfH
t20C 1200 120F
960
961 962
,DC
XL I ·c2 ·
cc
tLi 1 2~·
DC
AL2CNCSEE)
llES OED340F?.40E2E3C1 tlEC C~E340C961DE4S40 11i5 4C4C4C4040
u·u co e1 nso
117E FO '!C 3C
900
900 900 901
902
903
e
CUES
HPL
TEST FOR SSW lOe HALT -FF- IF ON.
"( \,
1210 4017 121Z CO e7 1709
1216 9051 12 I 8 CO 87 022 2
121C 4017 l21E CO 87 022A
1211 t 217 1210
963
964 965 966 967 960
DC
XL~'4017'
e
MAFS
oc
XL2'905l 1
e
HALT
oc
e
POINT TO M·P CHART. -PAGE 9050 ENTRY le EPROR MALT -17-.
~O TER~INATE SECTION.
ll e1 31 4 1 1SC E
904
l.IC
REMOVE FROM DIAGNOSTIC MODE·
1222 00
1:?22 969
DC
ues c1 42 t7BF
905
TIO
MAKE SURE 3741 ts NOT eusv.
9?0
ue9 F3 ·· FF t1 SC CO 87 021 6
(
c
c
906
907
SIC x·FF·.x·44·
ISSUE CONTROL 2 SIOe
()
908
e
Ll"IC
RETURN TO ocr:i.
909
········· 910
911
* 912 · RTNiS
991134 915
··*·*·····R·C·U·T·IN·E···1·5·········IS·S·U··E··A··S·IC···TO···S·E·T·/R··E·S·E·T··T·H·E··N·O·-·O·F·~L·A·T·C·"········*
916 ·
·
()
:223 tE 1224 80 122!: FFFF
971
972 ..........
973 * RTN16 ·
997754 976 977
·····················*····················*····························
$
e *
RCUTINE 16
TEST ALL INVALID N CODE COMMANDS· (OtAL JN ONLYl
· * *
1223 1224 1226
997789 P· ·T·N·l·6· ·D·C· · · · · ·><·L·t·· ·Il·l·'.· · · · · · · · - · · · · · ·R·O·U·T·I·N·E· ·N·U·M· ·BE·R· · · · · · · · · · · · · · · · · · · · · · ·
980
DC
XLt·ec·
MANUAL INTERVENTION RECUIRED
981
OC
Jel.2·FFFF·
LAST ROUTINE
1190 1!5 1191 00
1190 1191
991178 R··T·N·1·5··D·C······X·L1··1 ·i5··' ············~··R·O··U·T·IN·'E···N·U·M·B·E·R······················
919
DC
XLl·ooc
~o INTERVENTION REQUIRED
()
1227 OC 03 190C 0003 1220 OC 03 00~3-18FE
c;e2
983
984
MVC
NYC
WORK(4) ·:? 3(4),el<NCt-
SAVE BOTTOM CORE OF DCP· STORE SPECIAL ·BRANCH 8ACK 1 CMNDe
1192 1223
J 1c;4 CO E7 l57E
1198 es
1193 1198
920 921 922 923
DC
AL2CRTN16)
e
SICHD
DC
ROUTINE 16 AOtmESS
PRINT TEST HEADlNGe MESSAGE ID·
1233 co 87 021·
() 1237 42 12:?8 3:?
1237 1238
985
986
987 c;ee
B
PRINT
DC
XLl 1 42·
DC
IL ..!St·
PAINT TEST HEADING·
OATE
l tAUG74
EC r.io. 8247£5
l5NQV74 8241!70
PROG ID PAGE
401-t 8
(, CATE EC N;J.
0
1EAUG74
2~47E!
15NCV74 1!24f70
PROG ID
~AGE
401-1 BA
·( · · · · · · · · · · · · · ·() · · · · · · · · · · · · ·
· ·
· · · · · · · · · · · · · · · · ·.... j · · · · · · · · · · · · · · · · · ________.,. v ~
IBM MAINTENANCE DtAGNCSTJC PROGRAM
3741 FUNCTICN TEST ·IT~OUT T~E ·RAP CCNNEC10R
ERR LOC oeJECT COOE
ADDR STMT SOURCE STATEMENT
1239 123E 1230 1241
lOOC
40BE
co e7
02
021.l
123A 989
OC
t23C 99()
OC
991 REPIT B
12.iu 992
DC
'-LUJNVAL) XL2·40f6· PRINT
XLP02·
12·2 24 1243 1EQ1
12·5 CO e7 021 A 12·9 OE 124A 37
J242 1244
1249 124A
993 99.\ 995 996 997
DC
11.. 1'36'
DC
AL~(INVL)
B
PRINT
DC
XL1'06·
DC
IL 1·55·
1248 1E3e
124C 998
DC
AL2(1VLl
999
1000
B
HALT
1251 40EE
1252 1001
DC
XL2'40EE·
12!:3 co 87 1230
(
1002 1003 100· 1005 ·
B
REFIT
INVALID fENSE 1/C COOES.
1257 0£ 01 0003 18CA
1006 RTRN ALC 3( C: l.NOl <;
125C 3C 40 1BFF t2El CO 87 l37e
1007 1008
St.5 TEWP·X·40·
e
ERtA
12E!: E20!:E240FC
1269 1009
DC
CL!·SNS O·
1010
l2EA OE 01 000:? 16CA
1011
ALC 3CU.NOt<f,;
1270 30 46 18FE
(
1274 CO e7 137B
1012 1013
S!';S 8
TE~PeX'4E·
ER14
1278 E20!:F240F6
J27C 1014
DC
CL! · SNS 415 ·
1015
1270 0£ 01 0003 180A
1016
.lLC 3(2J.NC1'9
12e3 30 47 18FE
1017
SNS
TEMP. )(·~7 ·
i2E7 CO E7 1379 12ee E205E240F7
1018 128F 1019
B
ER14
oc
1290 OE 01 0003 lBCA 12<;6 31 40 1 BCE
1020
* 1021
1022 1023
INVALID LOAD 1,0 CODES·
ALC 3(::;).NCl1'9
LIO Hoooo.x··o·
J2<;A CO E7 1378
(_
12QE 0.3C90640FO
1024 12A2 1025
B
ER!"
DC
CL£'LIO O·
1026
12A3 OE 01 C003 l8CA
1027
12A9 31 43 18CE
102B
12.11c co e7 137e
1029
1281 O:?Ct;DE40F3
1295 1030
(.
1031
129E OE Cl 0003 18CA
1032
128C 31 4~ t8CE
1033
ALC
LIO e
DC
ALC
LIC
3(2).N014i
~ocoo.x··!·
ER14 CL!'LIC! 3 1
3U:l.NCl<; HDCOOoX'46'
12CO CO 87 1378
1034
B
ER1o\
l2C4 o:=cc.;OE40F6
12C8 1035
DC
CL!: 1 L 10 6'
(
12C9 OE 01 0003 lBCA
1036
1037
12CF 31 47 18CE
1038
12C3 CO E7 1379
1039
1207 0"3C90640F7
12DB 1040
ALC
Lit
e
DC
3( .. ).NOJc;; HOOOO.X·47' ER14 CL!·LtO 7·
1041
l20C OE 01 000? t8DA 12E2 Cl 411 121:'~ 12E~ CO e7 1378
1042 · 1043 1044 10.\5
INVALID TIO N CCDES.
ALC 3(2l.N019
TIO ··4·X·4U ·
B
ER14
12EA e~c~OE40F1
l2EE 1046
DC
Q..!·TIO l'
1047
l2EF OE 01 0003 18CA 12F!: Cl 44 l2F9 12F'9 CO E7 1378 12FC E3C<;0640F4
1301
1048 1049 1050 1051
ALC 3( 2).Ntl«;
TIC ·+·.x·44·
e
ERl4
DC
CL! 1 T10 4 ·
1302 OE 01 000:?
1308 Cl o\S l::!OC
t3oc co e7 t37e
1310 E:?C'WOE40F~
l8CA
1314
IC52 1053 1054
1055 1056
Al.C
3( :n .Nc1 c;i
TJO ·+4, X··HS·
B
ER14
DC
CL!·TJO !! '
DATE EC NO.
15NCV74 824E70
PART NO· PAGE
0 5558421 9
IGM MAINTENANCE DIAGNC~TIC PRC~RAM
4011
(\
3741 FU:~Cl'ICN "JEST WITt'OUT Tt·.E WRAP CCNNECTQR
. ERR LOC OBJECT COOE
AOOR ~TMT SCYRCE STATEMENT
PRINT REST OF INSTRUCTIONS.
OPERATOR HALT -EE-·
REPEAT JF NO SYSTEM RESET.
INCR RETURN ADDRESS.
N = Oe
BRANCH IF CMND ACCEPTED.
JNCR RETURN ACDPESS. N = 6· BRANCH IF CMND ACCEPTED·
INCR RETURN ADDRESS. N :: 7. BRANCH JF CMNO ACCEPTED.
= JNCR RETURN ADDRESS·
N o.
BRANCH IF CMNO ACCEPTED.
!NCR RETURN ADDRESS. N t: 3. BRANCH IF CMND ACCEPTED.
INCR RETURN AODRESSe N = 6. BRANCH IF CMNO ACCEPTED.
= INCR RETURN #ODREss.
N 7·
BRANCH IF CMND ACCEPTED.
1057
131f OE 01 0003 18DA
1058
,_LC 3C & ) eNO.i.9
13te Cl 4~ 131F t3 lF co e7 t.37e
1323 E:!C~Ot40FE
IO!:Q 1060
1327 10~1
TIO
El
oc
·+4."'46' ERH
CL5PTl0 6·
10ti2
1328 OE 01 OO'J3 18CA
10.;.a
ALC
3(.;:) eNCtt;
132E Ct 47 1332 1332 co e7 l37E!
1064
l'.)65
TIC ·+4eX'47'
a
ER14
133E E3Ct;OE40:=7
133A 1066
CL~ 1 TIO 7·
1067
c
\338 OE Ol 0003 tBDe
l'J68 "' 1'69
1341 F3 45 00
1070
c
1344 co e'7' t37e 1348 E2C'i0064CF5
1071 134C 1072
INV.ALtO SIC N CODES.
~LC
sto e
3(U.N018
x·co·.x·~s· E~14
DC
CL5'SIO 5·
1073
C,.
134C OE 01 0003 1808 13'!3 F3 46 00
1356 Ct.l 87 137f'
1074 1075 1076
1:!5A E2C90~40F6
13"iE 1077
!!.LC 3(2,,lliOte
SIC x· oo· .x··6'
B
ER14
oc
(1.5 1 510 ,,,.
1078
135F OE 01 0003 18D8
13H: F3 47 ~O
1079
1080
ALC 3f 2) ,NOte
Ste x· oo· ,x·47·
13~8 CO 67 137B i36C E2C:;0640F7
1081
1370 108~
B
EIH4
oc
CL! 9 '510 7·
0
1371 oc 03 0003 190D
1377 co 87 on6
108~
tOe4 PUTBAK lo!VC
1065
~
3(4).WC~I':
Llf'll<
* 1066
1087 ~ ROUTlNE lE F.Q~CA N~55AGE
137 3E r.e 18015 ,31'F 34 oe t3ee
108
11)89 tRl4 A
1090
ST
N(IC4.a.~R
*+C>,,t,RR
1383 OC 04 1E5C 0000
1091
c
1389 OC 23 1Fl2 JE5C
t38F oc oo tees 1es'
1092
lO'iP:'I
1:7<;5 OC CB l!= l .l 1CE6 '
1094
c
1391.3 CO 87 02lA 139"' C2
t3AO 5B
1095 1~91" 1096 13AO 1097
13A1 1F49
t3A2 1098
13.A3 4(ll9
13A4 1099
foo'VC
MVC
MVC
MVC
e cc cc
oc DC
FL WN G ( 5 I · ·-· FPT-55( 36) ,FLWNG
THC-!( 1) ,FLWNG
PRT-47(9).-THD PAINT
XL1"C2'
IL1'9t· At..2CPAT)
xt..:.: 1 .-01.;·
13A5 OC SA 1F4~ 1F4A
1100
~vc
PRTC91).Pf<T+1
13 AS C~ !!7 1709 13AF 9(\53 13Bl CO 87 0222
1101 13BO 1102
1103
B
MAFS
oc
XL .. ·9053·
e
HALT
c
1"385 4019 13B7 CC 87 1371
1386 1104 1105
DC
XL .. ·40llj;·
B
PUTeAI<
INCR RETURN ADDRESS· N · 1· BRANCH IF CMND ACCEPTEC.
INCR RETURN AODRESSe N · 4. BRANCH IF CMND ACCEPTED·
INCR RETURN AOORESS.
N · s.
BRANCH IF CMND ACCEPTED·
PROG ID PAGE
0
· · ·
401-1 'ii
15NCV74 e24e?o
__________________________________________________________________···_________ _:_
___:-:::-··--"·-·--·--·--··-·
···-··-··--------"·""·
PART NO. PAGE
55!58·21 9A
INCA RETuPN AOORF~S· N s: 6. BRANCH IF CMHO ACCEPTED·
= INCA RETURN ADDRESS·
N 7.
BRAW.:H IF CMND ACCEPTcDe
= IN<:R RETURN ADDRESS·
N 5. BRANCH IF CMND ACCEPTED.
= !NCR RETURN ADORESSe
.~
6 ..
s;rcANCt1 If' CfllND ACCEPTED.
= JNCR ~ETUSCN ADDAESS·
M 7. BRANCH IF C~NO ACCEPTED.
RESTORE BOTTOM CORE O~ OCP. RE"fU~N ,.0 OCP.
STORE FAILING CMNO to.
SET UP ERRCP MESS~Ge.
PRINT ERROR MESSAGE.
CLEAR PRINT FJELD· POtNT TO MAP CMARTe -PAGE 90S. ENTAY 3· ERROR HALT -19-. GO RETURN TO OCPe
PROG ID J;.AGE
401-1
9A
L ,
···
C.
Je· Mll~TENANCE CIAGNCSTIC ~OGRAM
PART ND· PAGE
5558421 ID
·
e leM M"l"'TENANCE 01AENCSTJC "'3GRA9' .
PART NDe PAGF
SS58·2l IOA
4011
3741 FUNCTION TFST ·IT~DUT THE WRAP CCNNECTCR
ERR LOC DeJECT CODE
ADDA STMT SOURCE STAT£MENT
4011
()
3741 FUNCTION TESY WIT~OUT THE WRAP CCMNEClOA
ERR LOC OBJECT CODE
ADDR STMT SOURCE STAT£MENT
r
\._
c c
(
1:iee 36 OB lBDO
t::'eF 34 CE l3Ce
13C3 OC Ol IE:!C COOO
t3C9 3E oe 1802
l::'CC 34 oe 13DE
1301 OC 01 l63E 0000
(
1307 3e oe 1eoo
* e 1107 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
1108 SNSERR ·
·
1109 ··········
1110 *
sueAOUTJNE PRINTS SENSE ERROR HEADING
·
ANO DUMPS STATUS~RRORS Of< THE REGISTERSe
·
111 I *
CALL SUSROUT INE BY -
·
* 1112 ·
1113
* 111· ·
1115 1116 · 1117 ·
B
SNSERR
DC 2.x·EXPECTEO PATTERN'
DC
2.x·ACTUAL PATTERN·
DC
leX·ERROR JD·
·
·* 0
c ·
· ·
c 1118 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
1119 S~SERR A
NOOl.ARA
1120
ST
·+~.-~~
1121
MVC XP1(2J··-·
STORE EXPECTED PATTERNe
1122
A
N002eARR
1123
ST
·+~.AP.A
1124
MYC ACT(2)·.,_*
STORE ACTUAL PATTERN.
1125
A
NOOl.AAR
t4ee 3~ oe 1eDt' 14ec 34 ce 149!
1490 OC Ol 1918 0000 1·1;E 3E oe t8oo 149A 34 08 14AA
149E OC n1 1917 1919 14A4 F2 01 04 t4A7 CO 87 0000
14Ae OC 00 14EA l91A 1·e1 co e7 on·
1·B~ C2
···*·················..··· 11117767 ···L·I·O·S·N~S···· ··..·········..·····..···········..
*
1178 ···~······
THE EXPECTED ~ND ACTUAL SNS PATTERNS
·
1179 ·
ARE COMPARED FROM ROUTINES 07-oe.
·
1180 i1e1
·············*·*······················c··································
1182 L!OSHS A
NOOJ.ARR
11R3
ST
·+9.ARR
1184
MVC NICC2t.·-·
SAVE THE N CODEe ERROR ID·
1185
It
NCCleARA
1186
ST
C~kLS+3e·li~
SAVE RETURN AO~Aess.
1187
1188
CLC
L~CKC2).PATRN
EXPECTED ANO ACTUAL EOUAL 9
*-· 1189
JNE
1190 CICICLS S
·+T
JU..P IF NOT· RETURN TC ROUTINE·
1191
1192
MW: LSIDt I J el''I0-1
STO~ CUAM£NT ERROR 10e
1193
B
t'IRl~T
PRINT ERROR ttEA~ING·
1485 1194
DC
XL1·c2·
13ce 34 oe 13E4
130F OC 00 13F6 0000
13E! 3E oe ieoo
1126
1127 1128
ST
MVC A
·+~.ARR
SNICID( I>·*-·
NOOl.ARR
STORE ERROR IDe
14l'6 ll'
t·e? 1eeo
14Et; 4000
1486 119!5
DC
'"'""' t4BA
1196 1197
LSIO
DC OC
1L1·22· AXLL2C2L· SO4lK'1 ~--- - - - -
l3r9 34 oe t4e7
1129
ST
ERSN+3.ARR
STORE RETURN ADDRESS.
1·ee 30 Fl tQIE
11~8 -- - - -C-tt---N'f'W·F1·
N CODE I CMECK.?
t3EO CO e7 021A
13FI C2
1130 1131 13FI 1132
8
PRINT
DC
XLl·c2·
PRINT ERROR HEADING·
ID -4003- OR -4004- OR -·oos-.
c
l4BF F2 01 06 14C2 OC 10 lFl2 191!~
1·ce 30 F2 acne
1199 1200
1201
JNE ·+9 MVC Pf'T-!551 t71 ef"NCT CLI MIC.X 1 F2·
JUMP IF NOTe MOVE IN N I IDe N CODE 2 CHECK ?
13F2 OC
(
131"3 1E72
13F5 4000
13F2 1133
DC
13F4 I t.3·
cc
13F6 1135 SNRID DC
ILl'l2· AL2CSNCICMS)
14CC F2 1)1 ae
0
t4CF OC OF IFO? IABF
l4C!! :!D F4 19lf!
120=' 1203 1204
JNE *+9 ..VC PRl-66(16),STLCA-5
CLI N1c.x·F4·
.IUto!P IF NOT· MOVE IN N 2 ID· N CODE 4 ID 7
(
13F7 30 03 OA03
13F~ F2 01 OC
1136 1137 113'3
CLI JNE
RT"I · X· O~ · ·+15
FROM RTN03 ERROR T JUMP IF NOT.
l4D9 F2 01 ce
0
14CC OC 14 1Fl3 1A£1!
14!:2 31:" FS 1918
1205 1206 120?
JNE MVC CLI
·+Ii
PRT-~4(21).0ADR
NICeX·F5·
.IUMP IF NOT. MOVE IN N 4 Ille N COOE 5 ~HECK ?
13FE OC OA IF04 IAAE
f
1404 OC OF lFle IABF
1139 1140
MVC MVC
PRT-69Cll)·STLCR-22 PAT-·6CleJ.STLCR-5
LOAD RTN03 ERROR MEAOINGe
l4EE F~ 01 06 l4E9 OC 10 1F07 ISOC
1208 1209
.INE *+~ MVC PRT-flE( 17) ,DIGTS<-5
.JU"P IF NOT· MOVE IN M !i ID·
l40A 3C 04 OA03
11·1
Ct.I RT9'.:·.x·o··
FROM RTN04 ERROR T
14EF CO 1!7 teA7
1210
9
EPHIT2
PRINT HEAD!NGe
140£ F2 01 06 1411 OC ll 1Fl2 lADE 1417 30 05 OA03
1142 11·3 11··
.lfilE
MVC CL.I
P··R~T-55tle)elOTRL
RTH·ex·os·
JUMP IF NOT. LOAD RTN04 ERROR HEAOINGe FROM RTN05 ERROR ?
14F:! 3D F2 1911!
0
14F7 F2 l!t 32
t4FA 30 F5 1918
1211 12lZ 1213
CLI NICwll(·F2·
JE
SPL2
CL1 Ntc.x·Fs·
N CODE 2 CHECK ? .1\11>1~ IF SO· N CODF 5 CHECK ?
1418 F2 Ul 06 141E OC OE 1F06 IBCA
11·5 1146
.INE ·+«; MVC PRT-67( I!) eDIAG
JUMP IF NOTe LOAD RTN05 ERROR t4EADIN6·
14FE F2 et 28
()
1501 OC 09 1F03 1009
1214 121S
JE
SPL2
MVC PRT-70ClO>·EB2
J~"P IF SOe SET UP BYT~ LA9LESe
1424 CO E7 1eA7
1147
B
EPFNT2
PRINT HEACINGe
t5C7 OC 09 IFll ICFF
1216
MVC PRT-50(101.£81
1148
l5QC CD B7 lB9C
1217
B
EPliNTl
PAINT BYTE LABl.ESe
1428 C2 02 1F06
1149
LA
PR"f-6711XR2
INITIALIZE OUTPUT AOORESSESe
151 l cc oe tFOE lCF~
1218
MVC PRT-67Cl5l·elTS
SET UP 81T LAEL.ES·
142C 3D OS OAO:!
1150
CLI RTh··x·o!i·
FROM ROUTINE 05 ?
1517 OC OE IFlA ICFS
1219
...YC PR'T-47( 15) .BITS
14!0 F2 01 07 1433 C2 01 1900 1437 F2 e7 04 143A C2 01 !Fl A
1151 1152 1153
us· NORM
.INE
.LA
LA
M:!"M
WORK·XRI ·+7
PA"f-47.XRl
JUMP IF NOT SDe SET UP DUMMY ESI FIELDe
SET UP NORMAL EBI FIELD·
!SIC CO 81' 18A7 1521 C2 O~ IFOE 1525 C2 01 IFIA 1s2c; F2 1!7 IC
1220 1221
1~22
1223
B
EPliNT2
LA
f'RT-67 · Xf; 2
L..A
Ptn-47.JCfU CALC
PRINT BIT LABLESe LOAD OUTPUT ADDRESS·
1155
l43E OC M 1F03 IDC9
1156
1444 30 05 OA03
1157
1448 F2 ea 06
1158
1448 OC 09 'IF17 ICFF
lt59
14U CO e7 189C
lt60
1161
1455 OC OE IF06 ICF!
1162
1451! :!IC 05 OA03
(
l4!!F F2 et ce
1163 1164
14E2 OC OE IFlA 1CF!
1165
1468 CO e7 1BA7
1166
1167
14EC CO 87 16El
1168
1470 1E3E
(
1412 co e1 1e9c
1471 1169 1170
147E CO e7 1E3F
1171
147A OC 06 IEF5 1Dl0
ueo co e7 18A7 He· co e1 0000
1172 1173 1174 ERSN
(
EC NOe
(
MVC CLI JE
lll'VC B
lllVC CLI
.IE
MVC B
8 DC
e
B MVC B 8
Pf:lT-'70( 10) eEB2 AT"'··><·O!i· ·+t; PAT.;..SO ( l 0) eEBl EPf;NTl
PRT-67( 15) ·BITS RTN·.x·cs· ·+t;
PRT-47( IS, .ens
EPf;NT2
BITSNF AL2(ACTt EPFNTI CMl=ARE
PRT-84( 7) .ERORS
·-··EPFNT2
ARRANGE TABLE HEADINGS.
FROM ROUTINE 05 ?
SKIP IF SOe
0
PRINT EB BYTE LABLESe
0
ARRANGE BIT LAEM.ESe
FROM ROUTINE 05 7
SKIP IF SOe
0
PRINT BIT LABLESe
0
CALCULATE STATUS OF ALL ACTUAL BITSe
l52C OC oc; IF03 lCFF
1532 co 87 189(
153E OC OE \FOE 1CF!5 153C CO f:7 18A7 1540 C2 Ot !F06 1!!44 C2 C2 lt;QD
1548 CO 1!7 16E1 154C 1917
1!4E CO E7 189C 15!2 OC 01 163C 1919
1see oc 01 1e3e 1917 &SSE co e7 le 3F
15E2 OC 06 IEFS 1010 ISES CO 1!7 l8A7
GO PRINT ACTUAL STATUS· FIGURE ERROR BtTSe MOVE IN ERROR LABf..Ee PRINT ERROR SITS. PETURN TC RCIUTINEe
PROG 10 PAGE
156C OF 01 14AA IBCE
1572 CO e7 14A7
···
401-1
DATE
l~AUG?4
10 OECNJe 82471'!5
1224 SPL2 1225 1226 1227 1228
1229
1230 CALC 1540 1231
1232 1233 1234 1235 1236
1237
1238
1239 ADDIT 1240
MVC B M\IC B
LA LA 8 DC
B MVC
MVC
B
MVC
e
ALC
e
PAT-7~(10>eEBl
EPANTI
P·n-67C 1s >.ens
EPliNT2
PRT-67eXR1
·Ct:IC e>Cf:i2 BITSNF
ALc~LSCIC)
EPFNTI KPTC2J ePATRN ACT U hLS<tc CflllFARE 'PRT-84C7t .eROAS EPFNT2
CKKLS+3( 2) eN004 CKKLS
PRINT ee1 HEADING·
PRINT BIT HE·DtNGSe STDRE OUTPVT ADDRESSES·
C~LCULATE BIT STATUS OF BYTESe
PRINT BIT STATUS. STORE EXPECTED PATTERN· STORE ACTUAL PATTEANe CALCULATE ERROR BITS11 lllOVE SROA ~ASLE INe PRINT ERROR BITS·
INCR RETUAllf ADOPESS TO l!RANCH TO ERROR HALT IN ROUTINE·
PROG ID PAGE
· c
·
·
·
·
·
·
·
·
·
·
·
·
!e
I
-·-~·
.
··
·
·
·
·
·
·
·
·
·
·
··
·
···
··
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
PART NO. PAGE
5558421 1t
0
!BM ~-l~TfNANCE DIAGNOSTIC PROGRAM
0
PART NO· PAGE
!5!558421 tlA
4011
3741 FUNCTION ~EST WIT~OUT THE WRAP CCNNECTOR
3741 FUNCTJ~N TEST WITKOUT THE WRAP CCNNE~1CR
ERR LOC OBJECT core
AODR STMT SOURCE STATEMENT
157t: 3A oe t57F
157A OC 00 l5A5 0000
15eo 3E oe 1aoc
1se4 34 oe tseo
158 OC 1C 1Fl8 COOO
1see 36 oe seco
1sc;2 34 ce t5AF
15<;E 1 5 <;C
15110 15 Al
15A2
15114 15AE
15AC
OC OF
C 0 87
45 Se 1F4<;
AOOO OC 5A CO 87
lEFE
02 1 A
1FA9 0000
lC~l
1FAA
15eo 3A oe t5B'ii
1594 oc 00 1504 0000
158A 3t: OE 1800
lSE!E 34 oe lt3A
15C2 00 00 191C 18Fe 15C9 F2 81 6C
15CB 15CF 1 ':DO 15Cl 1503
CO f:7 C2 1 t' lC2l AOI)::;
021 A
15C5 CC SA 1F4'S IFiii<. 15C~ OC OE 1F06 1ECA
15El CO 1:7 18A7 15E~ OC 09 lFO~ 1DOS 15EE CO 87 189C t!:EF OC CE" IFOf 1CF5 15F5 CO 87 18A7
l!'FQ l 5F C: lt><Jl H:CS 1t>07 Jf,00
C2 02
C2 0 l CO f:7 I EFC
OC OE CO e7
1FOE 1F1 A lEEl
lFlA 189C
1F1E
1611 OC 00 163e 191C 1617 OC 01 lf3E 18f'C 161C CO S7 tt3F 1621 OC Ot 1EF5 1010 lti27 CC. OE 1F1A 1F1F.! lt?O CO f7 18A7
H<?l OE 01 1~3A 180{; !637 co 87 0000
1242 ·······································································
1243 * SlOHO ·
1244 1245
** ********
1246 ·
TEST ~E~OINGS AND ERROR MESSAGES ~RE PRINTEO FOR ROUTINES OD - 13.
·**
·
11224478 ·S·IO·H·O····S·T·······+·;.·A·R·R·········································*···········
1249
MVC SIC(ll··-·
STORE MESSAGE HEADING IOe
1250
A
N029.ARR
1251 1252
S'T
fAVC
·+~.ARR
PRT-4f.(2(j)··-·
STORE ROUTINE HEADING·
1253 1.254
A
NOCloARR
ST
SHC0+3· ~RR
STORE RETURN ADDRESS·
!255 1256 1257 15110 1258
MVC
e
oc
PR'T-75( IE) .TSlO PRINT XL1"AS 1
BUILD UP REST OF HEAOlNG. PRINT ROUTINE TEST MEAOING·
15Al 1259
DC
IL1"91·
t5A3 1260
oc
AL2(P>IT)
t5A5 1261 510
oc
)(L;:· 4000'
·-· * 1262
12Ei3
1264 1265
St-100
MVC
e
PRl( 91'cPFl"l+1
* ROUTINE 00-13 E~POR ~ESSAGE
CLEAR PRINT AREA. RETU~N TO ROUT!~Ec
1266
1267 Cl<SIO ST
1261!1
~vc
$+<; · .ARR SEl=IIO( ! l.e-111<
STORE ERROR 10.
1269 1270
A
N;..Ct .~Rll
ST
C ICS+ 3 t Alli=<
STCqE RETURN ADDRESS.
1271 1272 1273
Cl.C JE
XPCTl 1 l .DTR-1 CK5
E~PECTED ANO ACTUAL EQUAL 7 JUt-~P IF SO.
1274 1275
B
Pl'l INT
P~!NT FRROR HF401NGo
15CF 1276
DC
XL1'C2°
1500 1277
DC
1502 1278
oc
1504 1279 SERIO oc
tL 1"22' AL2( Sl!lCllO XL :i 1 4005 ~
1280 1281 1282 1283
M\K
MVC
e
PP,.(91 J,FFT-1-1 PRT-67« I~) .DIAG EPS:NT2
~OVE IN DtAG BYTE LASLE· PRINT ll-BLEo
1284
MVC
PWT-70 ( 1 0) .EB2
eRlNG IN E82 l."'at..e ..
1285 1286 1287
8 l'IVC 8
EPF<NTl PRT-67(l!::lol'!l,.S EPJ:N,-2
PRINT l.ABLE. ~OVE lN 81T ~EADlNGS· PRINT HEADINGS.
1288 t289
LA
Pl'IT-ti7.XJ:2
LOAD OUTPUT ADDRESSES·
1290 1291
LA
Pf.!T-47.Xf;I
e
8JTSNF
CALCULATE STATUS OF ALL 81TSo
160t'> t292 1293 l.29·
DC MVC B
"l2(0Tf;)
PRT-47(15).P~T-46 f'Pf;l~Tl
CLEAR EB1 STATUS. PRINT SIT STAiUS OF DtAG 8VTE.
1295
l 296
M'\IC
!<PT- l ( l) · :XPC T
STORE EXPECT£0 PATTERN.
l 2'Q7 1298 1299 130C 1301
MllC
e
MVC:
.-11c
B
ACT(2J.OTR
CM~il.PE
PRT··e4 ( 7 t .El"<ORS
P~l-47(151,PqT-46
EPJ;"-T2
srORF "~en.JAL PATTERN~
CALCULATE ERAQn BITS.
MOVE IN ERP OR i...·B.BLE ·
PRlNT E~ROR SiTS.
~ 302 1303 1304 c..:s
AlC
f'I
·-·CKS+~(2leN004
!NCR RETURN AOORESS TO ~ETURN TO ERROR HALT·
ERR LOC OeJECT CCOE
ADCR ST~T SCURCE STATE~NT
0
c
c
c
c
c
c
(
\. .
c
C"
'·
0 0
16~E! 0000
t63t 0000
11330076
···············~·······················································
· CMPARE $
·
· 13''8 . . . . . . . . . ....
EXFECTF.O ~Bl & EB2 BYTES IN ·XPT· ·RE
· 1309 ·
cc~~AQEO AGAt~ST ACTUAL EBl & ES2 BYTES
1310 ..
1311 ·
1312 *
lN ·ACT·. ERPOR BITS ARE IDENTIFIED BY A -·- IN T~E CUTPUT AREA·
$
· ·
163C 11331143 ·X~PT··~··~·L·····X··L·&···o·o·o·o···············E·X·P~E·C·T·E·D··E··B·l ·&···e·e·2··B·Y·T·~S·.············
l63E 1?15 ACT
oc
XL&·o~co·
ACTU~L FBI & EB2 BYTES.
163F 3(. oe tMIA !643 3A 02 1602
16.tl? 341 Oi Hi"";A l64e 3C 01 !6E4
l ~1 fl t::l7 1318 1319 1320
CMPARE
ST ST ST MVI
TAERP+3o>cR2
TBEfOJ<+:3.l11f"l
TA~+lwJl·Ot·
STCRE RETURN AOOAESSe INITIALIZE OUTPUT ADDRESSES·
INITIALIZE BIT PO!NTE~S.
t64F 3C Ot lf:6E!
1321
1'1111
TA~+ 1 · JC' CI 1
16~3 '.:!c 01 1e·1s u:s7 3C 01 t67C 16!:8 :!IC O! 1683 165f 3C 01 16ll0
i:.:22 1323 1324 1::!25
~V!
MVl
.-v1
t4VI
TAl+l · l' 8 0l 1 TB:=!+ l o >c 1 0 l 1 Te2+1.x·o1· TBt+t.x·ot·
161:3 38 01 U3B
1667 F2 10 OA H:6- 31! 1)1 lf:3C
1 f.f: E F 2 1 0 SE 1671 F2 87 07
i326 1327
1"3~9
1329
1~30
1331
TA3 T"ot.2
T~N
JT Tf:N
.n
J
XP1-l·Jl'01" TA t ACT-lo)(·()t·
TAEf<R TB?
E'.lf:PECTEO BIT OU JN ~E'2 SYTE ?
JUMP IF YES.
ACTUAL BIT ON IN EB2 BYTE ? GO PUT AN -·- JN OUTPUT IF ONe CHEC!!. EB l "YTE.
1614 38 0 l 1630 1678 F2 QO 5~
1332 1J33 TA1 1334
TBN JF
ACT-l ·l!!"Ol 1 TA ERR
ACTU~L BlT ON IN EB2 SYTE ? GO PUT AN -·- IN OUTPUT IF OFFe
t67e 3e o 1 u;Jc ~67F F~ 10 OA
·tie2 ::e 01 H3E t6ee F2 IC 4E 'i6S9 F2 1!7 C7
1335 13'.:'5 T83 1331' 1338 TE'2 i"l39 !340
Tei>! .IT
TEN JT .J
XPT. X1 Ol ·
"."G 1 ACT.x·oi·
TD ERR TC
EXPEClED BIT C~l IN EBt BYTE 1
.JUMP IF ~. ACTl'AL A!T ON IN EBl SVTE ? GO PUT AN -+- IN OUTPUT tF SOo CONTINUE ~NALYSIS·
168C 38 01 1E3E
16<l0 F2 <::"O 414
1341 1342 'TB\ 134'.'l
TEN .IF
ACT· JC·() t 1
TB ERR
ACTVAL BlT ON IN EB1 BYTt ? GO PV"T A'~ - · - IN OUTPUT IF OFf'e
H\S3 '.'18 l!O 1680
16;7 co 10 cooo 16~8 CE O~ t~7! 1675
t34<il
134'5 TC 1 ::546 C~PR !347
TeN BT
... l (
·-·Te1+1.J1·eo·
TAl+H1 l.1ill+l
SIT 0 BEEH TESTED ?
RETUJ.IN 11" SQ. INC~EMENT BIT PO~NTERS.
l6~1 OE 00 1661! 166E! !6.117 OE 00 !f'-E4 1f:t:4
,, :348
1~A9
ALC: Alt:
"f A£..- t ( 1 } · i A2+ t TA:!+l (1 leTA:3+1
16~C OE 00 1680 i6SC
!681 0£ co 1683 168~
1689 OE 00 167C t67C
168~ o~ 01 t6D2 1eo~
1350 1351 135?. 1153
ALC
ALC
ilt.C
sue
"":'£!1+1( 1 l.'TBl+l TBc+l(1).TS2+1 TB::!+l C1) oTE'"3+1 l'AEl'<R-t3(2} ~N002
OECRE~ENT OUTPUT AOORESSES·
ltC\' OF 01 16t:.-, 1802 !6CE er, e7 1e-:3
1354 1355
SLC TefRP+:?!(2)eH002
B
f A:!!
GO CHEC~ NEW EtT.
135,C,
1 H"r 3.C ".'C 0000 11'03 CO e7 167B lt07 3C 5C 0000
16De CO E!7 1693
13'3>7 13'56 t 359 1360
"I' llEPR
1fE:H':RP
~VI
B
MVt 9
·-it,l(·fC'
'fB~
·-·.x·~c· TC
PUT -·- IN E82 OUTPUT· CONT l NUE CHECK. Pt""T -·- IN Eel CUTPUT.
CONTINUE CHECl<e
1361
1362 -~······*··········*·······~··$····$~···$········$··········~·····$*···
t 363 ¢ BJTSNF ·
"IP
* 136· ·····~·*··
13t;5
THE EE! £ EB2 evTES ARE CONVERTED
~
TO A Pf;.il'!l1!Af'!l.E BINARY FORM..
·
1~66 ·
·
160F 00 1EEO 00
l60F 1!336678 ·E$P2·T·~*·~DC·····X··L·1·°·0·o·········$·····~$T·E·M·P·O·R·A·R·Y···ST·O·R·A·G·E···FO·R···E·B-2~i*··E·B·l ·~~~$
l~EO 1369 EBtT
DC
XLi·oo·
1370
16£1 3t' 08 1800
1371 BHSNF A
NOCl.APR
16E~ 34 t)f !6EE 16E9 OC 01 16F4 OCOO
1372 1373
ST
·+->.APP
""'c ·+HC2>.·-·
L
DATE
EC "'O·
lSNGV74 132470
PRGG 10 PAGE
·01-1 11
()
DATE
EC "'O ·
C~ >'
1#.AUG74 824765
l !SNCY74 e2-ie7o
PROG ID PAGE
0
·
0
IBM MAt~TENANCE DIAGNC~llC Pl<CGRAM
PAAf NO.
PAGE
5558421
re· MAl~TE~ANCE OIAGNOSTIC PROGRA~
12 (J
PART NO. PAG'!
5558421 12A
3741 FUNCTtCN TEST ·ITHOUT THE WRAP CCNNEC10R
(> 4011
3741 FUNCTION TEST WITHOUT THE WRAP CCNNECTI:IA
FRR LOC OBJECT CODE
ADDA STMT SOURCE STATEMENT
EPR L~C ce~ECT CODE
ACDP STMT 50UP~E STATE"f:NT
16EF OC 01 16EO 0000
t6F!: ::t oe 1eoo
16F9 34 oe 1740 16FD 3C Cl l 70E 1701 '.3C 01 1724
170!5 34 02 1722
1709 :!4 01 1738
170C 38 00 160F 1711 F2 10 07 171· 3C FO 17:?0
t7te Fl.' e7 04
171E! 3C Fl 1720 171F 3C 00 0000
1723 3l' CO tE:EC 1727 F2 10 07 17~A :::!C FO 173E: 172E F2 f7 04 1731 3C 1"1 17'36 173!: 3C 00 0000
173c; 3e eo t7oe
1730 co 10 0000
1?41 OE 00 170E t70E
1747 OE 00 1724 17?4
1740 OF 01 172&: 1802
(
1753 OF Ot 1738 1802
1759 CO E7 I 70C
(
(
1374
MVC EB1T(2).·-o
STORE EBI & EBZ 8YTES.
1375 1376 1377
"ST
NOOt ··RR 8Tf\'F+3eARR
fll!Vt TNF+leJC 9 01 1
STCRE RETURN ADDRESS. INITIALIZE BIT POINTERS·
c
1378 1379
MVt ST
TNFF+l e JC· 019 NF+3.XR2
INITIALIZE OUTPUT ADDRESSES·
1380
ST
NFF+3eXR1
1:!81
1382 TNF TBN ee:n.x·oo·
THIS BJT DN IN EB2 7
1'383
.IT
IT~ON
.JUMP IF SO.
1384
MVI NF+le>l·Fo·
MOVE IN A O.
1385
,J
1386 ITSON MVI
NF NF+l s1' 1 F1 ·
MOVE IN A le
c
138-r NF
tl!VI ·-·.x·oo·
PUT l'O IN DUTPU1'.
1388 1389 TNFF TB!\ EB1Te1C·OO·
T~IS BIT ON IN Eel 7
0
1390
.JT
ITCN
.JUMP IF SO.
1391 1392
Jl!VJ J
NFF+leJC·Fc· tiFF
MOVE IN A Oe
0
1393 !TON MVI i"<IFF+l 1 x·F t 0
llfOVE IN A le
1394 NFF
MVI ·-·.x·oo·
1395 1396 1397 BTNF 1398
TBl'I ST
ALC
·-·TNF+t.>t·EC·
TNF+t ( 1) · "f"''F+\
PUT 1'0 lfll OUTPUT.
CHECKED BIT 0 7 RETURN IF SO. INC~EMENT SIT POINTER.
0
c
1399 1400
ALC SLC
TNFF+l(l)eTNFF+l
NF9'3(2)eN002
CECR~MENT OUTPUT ADA$.
1401
SLC NFF+'3(2).ti002
1402
e
TNF
CONTINUE CHECKe
1403
1144C0S4
*
·
*···
OUES
·* ·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
· .
. ·
·
·
·
·
·
·
·
·
·
· .
. ·
·
·
·
·
·
·
·
·
·
·
·
· *
0
1406 ········
sueROUTINE OETERJllNES tF SSW 10 IS ON.
·
1407 ·
·
17ee co e7 0A11
17BF CO e7 021A 17C3 C2 17C4 00 ITC! lCAO 17C7 4002 l7C9 CO 1!7 tTD9 17CC @721 t7CF CO 87 0222 170:! 4002
1705 CO e7 021E
l?Oiiil ~ oe 1eFe tToo 3S 01 leFe 17El te 02 IC48 00
17EE te 03 1~49 00
17Ee ie 02 1C4A 01 17Fo te o~ 1c!2 01
l7F5 CO 87 021.t 17Fc; 8E 17FA 22 17FE! lC!:3
t7FC CO 87 02
1442
B
SE GINN
TEU.. TO DO SYSTEM RESET. START.
1443 1444 TICJ;RB '9
f3R!MT
PR?NT 3741 IS BUSY EPQOR MESSAGE·
1TC3 1445
DC
XLPC2·
17C4 1446
CC t'- t ·I:.·
t?C6 1447
DC
AUUHU!!!VJ
17C8 1448
DC
n.~·4002·
t·49
e
"'APS
POINT TO MAP CHART.
l7CE 1450
DC
XL~·e72t·
-PAGE 872e ENTRY le
1451
e
HALT
ER~Ok HALT -02-.
170~ 1452
cc
XL2·4002·
1453
B
LI "1(
RETURN TO OCP.
1 ..s.
·····*·· 11445556 ·· ·M··A·P·S··e···············································~···············*
1457
T~E MAP C~ART REFERENCE IS PRINTED· CALL
·
1458 ·
sueROUTtNE SY
·
* 1459 ·
1460
··et ·
·
8
MAPS
t:
DC
x1..2·J.'~GE NUMSER,ENTRV NUMSEA·
·
1462 ·
·
11446634 ~·A·P·S···~S·T·····~T·E··P·.·~·R·~···············S·T·C·R·E··T·M·E·¥·A·R·R·.·················*****
1465 1466
L
~hZ
TE·P.XRl
~-~~S-lleO(.XRI)
LOAO ARR 1NTC XRI· STORE MUNDqEOS OtGITe
1461
14~8
~~~ ~NZ
~AF5S-to.o:.XRl) MA~ss-9.1(.JCRl)
STORE TENS DIGIT· STORE VNITS DIGIT·
1469
fl't-io. flllFSS-1 ·.l ( el'Rl)
STORE ENTRY N·JMBEA·
1470 t·7t 1?F9 1472 17FA 1473 il7FC 1474
B
PRllot'°'
cc xt_ 1 ·ee·
oc
IL t· 34·
DC
-.L2CMAPSSl
t·T5 1476
B
2( · .cRI I
RETURN TC ROUTt~'E·
t75C 34 oe 1771 t7E:t 3e eo 020A 1'7E!: F2 10 OA 1768 OE 01 1771 1804 l76E CO 87 0000
11440089 O··U·E·S···S·T·····C··S·+·3o·-·R·R···············S·T·O·R·E··R·E··T·~·N··A·D··D·R·E·S·S·· ···············
1410 1411
TeN S8VTE2.sr,,10
.JT
CST
SSW 10 ON ' RETURN TO PRGM HALT IF SOo
1412 1413 QS
ALC OS+3(2J ·h003
B
·-·
INCR RETURN TCl SKIP HAL.To RETURN TO ROUTINE·
c
1477
···-·~······································· 14789
1480
····C*O*D*E**·
TEST
~E~OINGS
ARE
... · PRIHTED
···· F~R
········· RTN07-0Ee
·
····
·
·
·
·
·
·
· · ·
1481 ·
*
1482 ·····························.,·········································
1772 30 C2 0200 t77E: CO 01 t76E l77A 3!: 01 1771 l77E 4C 01 02 t8FO 17E!! CO E.'7 l76E
1414 1415 QST
14!6 1417 1418
1419
CLI BNE
L
M\IC
e
x·c200·.x·c2 1 QS
05+3.Xf;!l 2(2.><Rt).t'FFFS OS
rs THtS ~ MODEL ·e· SYSTEM ? GO DO NORMAL HALT IF NOTe
SET UP MODEL B MALT· NOW GO HALT·
t800 34 oe 1eo9 1804 OC 00 ICE! 0000
1eo· 36 oe tsoo 1ece 34 ce te9e
tet2 3C Ft 1Cl:5
148~ CODE 1484 COO 1485
1486
1467 1488
ST
MVC A ST
Cl.I
COC+S.ARP
T~t-l(l)··-·
NOClsARR
ccoo+~.1QR
TMC-1·JI·F1 ·
1420 1421 ·······································································
1816 co 01 1824
1489
BNE 0+14
c
c
1422 1423
***T*I*O*E*R*X***·
*
SUBROUTINE PRINTS TIO ERROR MESSAGESe
·
t7S7 CO 87 021A
1424 ·
·
114422E5 T·t·O·E·R·D··B······P·R·I~N·T··················P·R··IN·T··3·7·4·1···IS··R·E·A·D·Y··E·R·R·O·Q···M·E·S·S·A·G·E·$··
t7eE C2 17ec oe
t7eO tCAE 17l'f' 4001 1791 oc 2e iFt7 1ec;e
1797 CO 87 l59C 1790 OC 24 tFtC lECO
17A1 CO e7 H:1A7
17Ae O< te tFC7 1E09
t7AB co e7 te9C
17AF CC f!7 1709 t?B::! e?o2 17eS CO !!7 0222
1768 142T
t78C 1428 178E t42q 1790 !430
U'.31 1432 1433 1434 1435 1436 143?
1·3e 1784 1439
1440
DC DC DC DC
tl!VC
f)
MVC B tlVC B
a
DC B
XLt·c2· tLt·l4 1 ALHRDV) XL2·400l' PRT-!50(41) .CNCTR
EPRNTi
PRT-45(37).RMOY
EPFNT2 PRT-E~(2!5) .!FOFF
EPFNT1
MAFS JtLP 8702 c HALT
0
PRINT IS CONNECTOR ON ?
PRJNT OPERATOR TO REMOVE tT IF SOe
0
PR J NT CTt1ERW I SE·
0
POINT TO MAP CHA~T.
-PAGE 8?0. ENTRY 2. ERROR HALT -Ol-·
0
178'? 4C01
1'1'8A 1441
oc
xr..2·4001·
181- OC 10 1F27 l~BC 1820 3C 4B 1F28 1824 30 F2 ICES 1828 CO Ot te3E t82C OC 14 IF2e 1AC4 t8~2 3C 4@ IF2C
l83f 3C F:;: lCE5
1e~a cc 01 1e4e
163E OC 11 1F2e tA06 1!<4 3.: ltB lF29 lB4f 3V F5 lCE5 184C cf> Ot l85'4 1850 OC 15 tF2C IBll 1856 3C 4B 1F2D
1B!iA CO e7 185E 02 185F 1919
t8El tD9E
18E3 OC 27
021£ IF16
1DA4
t·90 1491 1492 1493 1494 1495 1495
l4'.l7 lo\9!! 1499
1500
1501
1502
1503 t504 1505
185E 1506.
1860 1507 1Bo2 1508
1509
tcVC
NV! CLI
e~E
"-"I CL!
BNE
"'"c
flllVI CLI BNE
.. vc
flllVI
e DC DC
oc
MVC
PRl-~4( 17} .FNCT
'h:C-1·)(·F2 · ·+14 PRT-30(2l)wSTLCR
PRT-2~····e·
TMC-1eX·F!· ·+14
~l-33Cte).JOTRL
THC-l ·X·F~· ··14 PPT-29(22).DIGTR
UN FACK ILt·2·
AL2(PAT~N) AL2(TSPAT-~J
PRl-SlC4C)eTSPAT
STCRE N COCE re.
STORE RETURN ADDRESS·
N CODE l'f BRANCH IF NOTe ~OAD N CODE I ·EANING·
N CODE 2? BRANCH IF NOT· BRING IN N CODE 2 MEANING·
N CODE 3? BP-.NCH IF NOT· BRING IN N CODE 3 MEANINGe
N CODE !5'? BRANCH IF NOTe BRING IN N CODE S ~EANlNG·
UNPACK CURRENT TEST PATTERN·
BRING RES1 OF HEADING·
L
·
OloTE
tEAUG74
15N0\174
EC "'"Q· 8247E:S
E24S70
· · ·
· ··
0
PPOG 10
401- l
PROG 10
401-l
DATE
1~AUG74
PAGE
l2A
· · · · · · · · · · · · · · · · · · · · · · PAGE
12
c EC NO· t!247f:!
-fl
·
·
·
··
·
·
·
·
·
·
·
·
·
·
·
·
.
~·
-·----·
-
--·
·
.
--·-------·-----·
-·--.
-·-
·
·
·
c
te~ MAINTENANCE DIAGNOSTIC FRCGRAM
PART NO. -PAGE
0 5558421 I!
IBM MAt~TENANCE DIAGNCSTI~ PACGRAM
PART NOa PAGE
$558421 t3A
4011
3741 FUNr.TICN TEST WIT~OUT THE WRAP CCNNECTCR
ERR LOC OP.JECT CODE
ADDA STMT SOURCE STATEMENT
() 4011
~?41 FuNrTtON TEST WIT~OUT THE WRAP CCNNECTOR
ERR LDC OS.JECT COOE
ADDR ST~T SOURCE STATEMENT
tBf~ OC 01 1C9C lBFB 1B6F F2 01 12 1872 OC Ol lDAe l09E 1E!7S OC 05 lFll IOAA
187E OE 03 lBBC OAO~ 1BE4 CC e7 021 A 1ee8 45 1e8g se 188A 1F49 1eec 40AO 1BeE OC SA 1F49 1F4A 18~4 Ct 42 17BF 18ge co e7 0000
1510
Cl.C
1511
.JNE
1512
MVC
1513
MVC
1Sl4
1515
MNN
1516 GOHD B
1888 1St7
oc
1889 1518
DC
1eee 1519
oc
1880 1520 HONGID DC
1521
MVC
1522
TJ(j
1523 CODD 8
15~4
TSPllT-e U!) eCOO
GO~D
5HCRT-2C2J.TSPAT-6 PRT-56(6).SHORT
HOfl,GJO.RTN· PRINT XL t · 45· IL I ·9t · AL2(PRTl XL2 9 40AO·
PRT(9lleP~T+1
·-·DRCPD.><·42·
LCR OR DTR TEST ?
.JUMP IF NOT. MOVE IN SPECIAL PATTERNa
MOVE JN ROUTINE ID HEADJNGe PRJNT MEAOJNGS FOR RTN 05 - OC.
CLEAR PRINT AREA. BRANCH IF 3741 JS eusv. RETURN TO MAtN ROUTINE.
c
1eF7 f'OFO
t8F9 1ec2
0
1BF8 1E78 COO
CC
18FA 1579 HITR5 DC
1'!:'80
ca..2·00· AL2CIHT5)
11558812 ···~R·E·S·E·q·~·E·~···A·R·E·A·S····
INTERRUPT ROUTINE ADD'fESSe
18Fe ocoo 18FC 0000
..··············· l8FC 1155883- O·T·A·····D·C····*·X·L·c···o·o·o·a·· ·······~·····S·T·O·R·A·G··E··IR·E·A···FO··R··D·ATA TRANSFER REG.
18FE 1585 TEtQll' DC
XLc·Oo·
1-2 WO~D WORKING AREA.
18FF COCOOOCOOOOO~OO') 1900 1566 WORK cc. 15XLJ ·oo·
WORK AREA.
1~07 oooocooooooooo
1586
t90E oooocoonoooooooo 1915 1~07 LS
DC
exL1·00·
0
l~tE UOOO 1918 0~00
1917 1~88 LSCK DC 1919 1589 PA1RN DC
xL2·0000· Xl.2·0000·
191A 00
191A 1590
DC XL 1·0"·
LIO,SNS STORAGE AREA. ACTUAL SENSED DATA STORAGE AREAe CURRENT TEST PATT~RN STORAGE AREA. CURRENT ER~~ IOe
(
1e9c :::r4 oe 1eco·
1e AO 3c et 18e3
t8A4 F2 e7 ce 1BA7 34 OE! f BCO JBAS 3C S2 1883
1525 1526
·· ··EP·R·N·T·X···*··········o································*·················*
1527 ****······
CCP ERRCR PRINTING SUBPOUTJNESe
·
1528 ·
· 0
152390 E·P·R··N·T·l ··S·T·····P·R·T·T·+·J·.·A·~·R·············S·T·O·R·E··R·E·T·U·R*N ·A·D·O·R··ES·S·a···········...···
1531
MVI
1532
J
1533 EPRNT2 ST
LINE.x·e1· PR~~ ~RTT+3·A~~
SET TO SPACE 1 LINE. GO PPINT. STORE RETURN ADDRESS.
1534 1535
MVI LtNE.~·e2·
SET TO SPACE 2 LINESa
191e 00 191C 00
191C 00
1918 1591 NlO
DC
J91C 15~2 ~PCT
DC
1593
1!!194 ........***
xL1·00· XL 1 ·00'
CURRENT N COOE· EX~ECTtO DIAGNOSTIC evTE.
1~95 · FLAG ·
1910 11~59967 E·B·F·L~A·G··D·C······X~L·t··o·o··················E·B··t·::Y·C·L·E··F·A··IL·U·R·E··F·L·A··G·.···············
t59S ·
SIT ·
.. CCCE
EB evTE ·
·
* 1~99 ·
1600
0 I
1 I
2
1601 "
2
2
2
A.. ACTIVE BIT MEANS ·
* A POSSll!LE EB CYCLE ·
FA%LUREa
!8AF CO 87 021A
\ "
HIS!' 00
1!536 PRNT B 1BB3 1537 LINE DC
PRINT
XLt·oo·
JE!B4 ~e
tee· 1538
DC
ILi ·91 ·
tee~ tF49
1886 15:!!9
DC
AL2(PRT)
1887 DC SA 1F49 1F4A
1540
MVC PRTC 91) ePRT+1
JBEC CO E!7 0000
1541 PRTT B
(
1542
PRINT THE DATA STORED IN -PAT-. DO CORRESPONDING SPACE OPERATJONa
CLEAP PRI~T AREAe RETURN TC RCU'r!NE.
\.
* 1543 ·······································································
1544 · INT4 ·
c
1!545 ......... 1546 · 1~47 ·
BRANCH ~ERE lF l~TERRUPT IS ERRO~EOUSLV CAUSEO IN ROUTINE OFa
· · ·
18Cl 00
18C1 15498 F·L·A·G····O·C·····x*t·..·t··O··o·····························***···············~··*··
1E!C2 3A OJ tee I 18Cf, F3 ..0 00
tee-; cc e7 t8c2
1550 INT5 1551 1552
S8N sro B
FLAG.~·ot·
x·oo·.x·40· 1NT5
TUT!N ON ERROR FLAG. RESET TME INTERRUPT.
1602 ·
3
2
I
·
16Ci3 ·
..
·
2
·
* 1604
5
4
l
·
1605 *
E
!
2
1606 ·
.,
~
* *
16078 ···············&·························-·············~···············
1609
1610 ····················
1611 *
~ESSAGES
*
l91E
D9C5040~E5C540E6
194E
11~61132
..... RStOC
.
.
.. DC
.
.
.
.
.... CL49
.
9
...... REMOVE
..... WRAP
.C.~.N.N.E.C.T.O.R.
.
. . . .~····~·····················
NOTE - cPU MAY DROP POWEPa·
.92t: C9~ 10740C;?OtD!D!:-
lt:l 3
192E C~C3E3CE094040C~
1613
1~3~ DEE3C540eC40C3D7
1613
19~E E440C4ClEe40C4D9
IEl~
19AE ~E0740C7C6E6'C~9
1613
155'3
l94r. 46
1613
leco 0000
(,__
18CF OC01
1801 0002
tao~ oco3
lCC! 0004
1554 ····················
* c 1555
CONSTANTS
·
1556 ·······································································
18CE 1557 NOOO DC
1L2·0·
ieoo l~5B NOOl DC
IL2'1'
(,
18D2 1559 N002 DC
1Li·2·
1804 1560 N003 DC
IL2·3·
1806 1561 N004 DC
JL2·4·
J94F C~C640E2066B40!3 1979 1614 IFSO DC
1~57 E4D~D5400706E6C5
1614
tq~F C940~iClC~D2~0C6
IE14
1967 0540CID5C44009C5 19EF D~OECIC44CD7D~D6 1977 C7C9Cl044B
1614 Ui14 1614
t97C C6E405C3E3C9Decs 19SC 1615 FNCT DC
19f4 6CO~C5C7C9E2E3C5
1615
CL45'IF ~O. TUAN POWEP BACK ON ANO RELOAD PROGRAM·· CLl7·FUNCTION REGISTER·
1807 0012
l6::l9 0013
(
1ece co10
18CID ooeo
1808 1562 NOie DC ISOA 1563 N019 DC 1eoc 1564 N029 DC l80E 1565 H0080 DC
IL1·1e· IL2·t9·
IL2·29·
XL~·~oec·
l~(C 09
1615
c....
198C 1616 flSGlB 1960 D9C5D406E!C~40F3 1983 1617
19~5 F7~6F140C~610640
1617
E'.:lU
oc
·-1 .,0 CL39·Re·~~e 3741
CABl.Ea ALSO REMOVE THE·
,
180F AA55
18EO 1566 HAASS DC
XL2'AA55'
19QO C?CIC203C!484C40
1617
18Et 55AA 18E:! l 000
lBE2 1567 H!55AA DC l8E4 1568 HIOOO DC
XL2·55AA' XL2·1000·
c·
l9AS CIO?E2DE4009C!D4 19\C DCE5C540E3Cect
1617 1617
16£f ()()55
1ee7 OF55
18E6 1569 H0055 DC 18E8 1570 MOF55 DC
XLc·OO!!· XL2·0F!S·
1984 4QE609ClD740C30~ 1900 1618
r··.
19BC DSC~C!C::SE3060948
1618
oc
CL40· -~AF CONNECTO~. TMEN PERFORM A SYSTEM
18E9 OOAA
lBEA 1571 HOOAA CC
)(l.~'00AA'
"'--·
1QC4 40E3C@C5C54007C5
1618
18EP AAAA
18EC 1572 HAAAA DC
XL2'AAAA'
19CC O~C~D~D90440Cl4C
1618
1BEC FFFF
18EE 1573 HFFf"F DC
XLc·FFFF·
1904 E2E8E2E~C!D44040
1618
IBEF FFF8 18F 1 FF5S
l8FO 1574 HFFFe DC 18F2 1575 MFF55 DC
XL2'FFFe· XLc·FF55·
19DC 4040404040404040 1A03 1619 MSG! DC
19E4 4040404040404040
1619
CL40·
18F:!' CCE7 18F! 125?
18F4 1576
DC
leFE 1577 BRNCH DC
XL2'COe7· AL2(RTRN)
19EC 40404C4040404040
(
19F4 4040404040404040
lE19 1619
19FC 404C4C4040404040
1619
L
IEAUG74
0
e~47E~
PROG 10
401 ·l
DAT~
16AUG74
15NCV74
PAGE
c 13
EC NDe fl247f-5
e24e70
PPOG JO PAGE
·01-1 1.3A
0
________ l ·-------··-
,,\~.
( IBtJ llAlt.TENANCE. DIAENCSTIC PROGRAM
PART NOe PAGE
0 5558421 14
leM MAINTENANCE DIAGNCl!TIC PROGRAM.
PAF<T NOe
EPA LCC DEJECT CODE
ADDA STNT SOURCE STATEMENT
r
\
(
1A04
CQC5E2C5E340Ct~
IA03 IA28
1620 1621
M!G28
IAOC C440E2E3CJO<;E34e
1621
IA14 40404C4040404040
1621
EOt.,; DC
·-1
CL40·RESET ANO START.
(
IAIC IA24 IA2C IA:!4 IA3C lA44
1A4C
40404(4C40404040 404C4C404C40404C 4040404040404040 4040404(40404040 4C40404040404040 4040404040404040 4C404C4C40404C40
lA53
1621 lfi21 1622 1622 1622 1622 1622
MSG2
DC
r
1623
\.
( (
lA54 1A5C tAE4 IAEC 1A?4 1A7C 1Af4
uec
1A4;4
IA9C
C4ClE3Cl40ClC4C4 C9CSE2E240C9C5C?
Co;E2E3C50~40C6Cl C~C3E409CS484040
4040404040404040 404C404C40404040 4 04C4 C4040404040 4040404040404040 40404C4040404040
4040404040404040
IA53 IA78
lAA3
162· 1625 1625 IE2S 1625 162S 1626 1626 1626 1626 1626
MSG4
ECU DC
DC
·-1 CL40·CATA AODPESS REGISTER FAILURE.
U~27
.r.. --
1AA4 tAAC JAS4
E2E3CIE3E4E240C2
ESE~C5600~C5DSC?
E~C40C30EE4DSE3
SACO
1628 1628 U528
STLCR
DC
1Aec 1AC4
1AC5
·ooc;csc7c9e2e3c5 09
C961C640E~C9Cl05
IA06
1628 1628 1629
IOTRl.
lACO E2CEC50<;4C03co;o! 1A05 CSE2
1629 1629
DC
CL33·STAT~S BYTE-LENGT" COUNT REGISTER·
JAr7 lAOF
C4ClE3C140ClC4C4
09C5E2E24CO~C5C7
IAEB
1630 1630
OAOR
DC
1AE7 Cc;JE 2E3C509
1630
CL~l·DATA ADDRESS REGISTER·
lAFC C4C9ClC7C506E2E3 IBll 1631 DIGTR
lAF4 C<;C340C2EE3C5EO
1631
DC
CL?8·01AGNCSTtC BYTE-DATA TRANSFER REGISTER·
1AFC C4CIE3Ct40E309Ct
180~ C!E2CEC50~4009C5
1ecc C7C~E2E3CE09
1631 1631' 1631
c
1812 1e1-
C5C240C3E8C303C5 4CCJC5CIO!Eee2cs
1829
1632 1632
SIGGEB
DC
IE22
le2~ 18~2 lE~A
E240C3C8CEC!024S
5C5CCEC2E740C3E8 C~03C540CEC1co;o3 C!5C44~400540C3D6
1846
1632 1633 1633 1633
ESX
DC
CLi4 1 Ee CYCLE ANALYSIS CHECKe 1 CL29···EB~ cva..e FAILED. N CODE ···
18412 C4C!540E74B
1633
JS47 1B4F te57
5C5CC2D6E3C840C5
C240C~E8C303C5E2 4CCEC1C90~C5C441e
1868
1634 1634 1634
ee12
DC
CL34···!0l~ ee CYCLES FAILED. N CODE x.·
1B5F 400540C30EC4C540 lf'67 E748
1634 1634
JAE~ 5C5CC1030340C5C2 IB7F 1635 ALES
1871
187~
1eec teee
40C3E8C303C5E240 CECIC903C5C44e
!5C5CCID30!40C5C2 E740C3ESC3C3C5E2
1897
1635 1635 1636 1636
ALEBX
DC DC
CL23···ALL ES CYCLES FAILED.·
CL24···~LL eex CYCLES FAILED.·
lec;o
te~e
40CfCIC903C5C44B
E!CSE2E340C4~1E!
1eee
1636 1637
TSCYC
teAO leAe
teeo teee
lBBC
C140E3C9C1D5E2C6
C!50~40C4E4D~C~C5
C740C5C24CC3E6C! C3C5E24B C4C9CIC70~DEE2E3
lBCA
1637 US37 1637 163? IE38 DIAG
DC DC
1ec4 C9C340C2EeE3C5
1638
CL~E 1 TEST CATA TRANSFER DURING EB CYCLESe· CLl5 1 0tAGt.CSTIC BYTE·
1ece 0~C906~1E205E240 1eeo 1639 LSCKK DC
IBO? C~CE04D7CID9C~40
1639
CL22 1 LIC~!tolS Cet4PARE CHECKe 1
tECE C~C8C5C3024B
1639
L
(
DATE EC t.t:J.
PROG ID PAGE
0 4011
3741 FUNCTICN TEST WITHOUT TME W~AP CCNNECTCR
PAGE
ERR LOC OBJECT CODE
~DOR STMT SOURCC 5T·TEM£NT
c
lBEl C3C9DE40CECIC9D3 lCOB 1~40 LIORST OC
1ee9 CSC440E30E4009C5
1640
1EFI E2C5E340C3C505C7 1BF9 E3Ce40CJOEE4D5E~
IE40 ·~·o
lCOl 4009CSC7C9E2E3Cf
1640
c
IC09 D~4B4?
1640
ICOC C4C9ClC?D5Dc~~E3 IC21 1641 SIOCK DC
lC14 C9C340C2E8E~C~40
1641
CL22·0IAGNC~TIC BYTE CHECKe·
c
ICIC C3CeC5C3D249
1641
1C22 E~CSE2E340ClC2C9 lC3t 1642 TSIO DC
IC2A C~C9E~E840E3DE40
1642
CLl6·TEST ABILITY TD·
c
lC~2 C70640E30E40F3F7 tCS3 1643 MAPSS DC
lC~A F4FJ~OC4CID7E2~e
1643
o.· CL34·Go TO 3741 MAPS. PAGE 000 ENTRY
IC42 40C7C1C7C540FOFO
1643
IC4A Ftl40C!'05E3D9t.E4C ICS2 ~04B
1643 1643
0
IC54 0306ClC461E2CSD5 1C70 1644 VNDD DC
lCSC E2CS40C4M:lE3Cl40
1644
tCe4 CIC4C4DClCeE2E240
1644
CL42·LOAD,!ENS~ DATA ADDRESS REGISTER WITH·
lCEC D~C5C7C9E2E3CSC9
1644
0
IC74 4~F.EC~£3Ce404040 IC?C 4040
1644 1644
0 0
IC7e 4CC2C9E34DD7C1E3 IC88 1645 LSOAR CC
1Ce6 E~C5D905E240
1E45
ICBC CSE5C505
ICSF 1646 EVEN DC
ICgo OEC4C440
1C93 1647 ODO
CC
lC94 F?F7F4rf40C9E240 lCAO 1648 BUSSY 0C
IC~C C2E4E2EEl4e
1648
C~l4· EIT FATTERNSe·
CL4·EVEN· ("L4·CDO·
CLl3·3741 1~ eusv.·
ICAl F3F7F4Fl40C9E240 lCAE 1649 ROY
OC
1CA9 r9C5CtC4E840
IE49
lCAF E3CSE2E340F3F7F4 1CC5 1650 Toesv DC
1CE7 Fl40C60609400EC6
1650
CL23 1 TEST 3741 FOR NOT susv.·
c
lCBF E~40C2E4E2f'e4e
t650
tCCE E~C5E2E340F3F7F4 ICDD 1651 TOADY OC
tcce Fl40C6D6D940D5C6
1651
0
tCOE E~4009C5ClC4Et4e
IE5l
lCOE D540C3D6C4CS40E~ lCE6 1652 THD
ICEE 4e
1652
DC
CL~·N cooe x.·
1CE7 F040Fl40F~40F340 ICFS 165~ BITS OC
ICEr F440F540F64CF7
1653
CLIS·o l 2 3 4 5 6 7·
lCF~ EOC5C2Fl40C2ESE3 ICFF 1654 EBl
DC
0
ICFF C560
1654
1000 60CSC2F240C2EBE3 1009 1655 EB2
1ooe C!'EO
1655
DC
CLl0·-ee2 9YTE-·
10011 SCC50909060~SC 1010 1656 ERORS DC
1011 C9CS~lC46lE609C9 1028 1657 NTRST DC
1019 E~CS~OD3ClE3C3Ce
1657
CL?··ERR'"ft·· CL27·READ/WRITE l.ATCH NOT RES£Te·
1021 40C5D6E34009C5E2 1029 C~E34B
lE57 1657
102C C90SE3C5D909E407 1048 lE58 INTA OC
1034 E340C5DSCIC203~5
1658
103C ·cD~C5E2C!E34r~3
l658
CL!9·tNTERRUPT ENABLE R~SET CHECK.·
1044 C8CbC3024S
1658
1049 D5066006D740D3CI 1061 1659 NOSEE DC
105~ E3C3Ce40CEClC903
1659
CL2S·NO-OP LATCH FAILS TO SETe·
IC5o; E240E30640E2C5E3
1659
0
lDEt 4e
l65Q
lDE2 DS0660D6074003Cl ID7C 1660 NORES DC
1D6A E~C3CE~OC6ClC~O!
1660
ct.27·NO~OF LATCH FAILS TO RESETe·
0
1072 E2·0E3DE40D9CSE2 lD-,A C5E34B
1660 1660
C,}·.
ID?D 1085
0306C1C461E2C505
E2C540E6C~E3C840
IDA4
1661 166!
TSPAT
DC
1060 E3CEE2E340D7ClE3
1661
lC9S E3C509D54060E7E?
1661
()
1D9C E7E76040E3C8C!40
1661
10AS 4C60E7E7604C
tDAA 1662 SHORT
10Ae E3C5E2E340CIC2C9 1000 1663 JNVAL
DC DC
0
DATE
1fAUG74
ec No.
(:
tl247E5
15NOV74
e24E70
CL40·LOAC~SENSE WIT~ TEST PATTERN -xx~x- THE·
CLE· -xx- · .
CL~l·TEST ABILITY OF 3741 TO REJECT 15 tNYALlO COMNANDSe·
PROG 10 PAGE
401-l l4A
0
· · · · · · · · · · · · · · · · · ·0 · · ·· · · · · · · · · · · · · ·
·--·
L
·
·
·
·
·
·
·
·
····
·.. .· ,
le .,..· · ·.......
-t
lO
i
c
0
ISM MA1~TENANCE DIAGNCSTIC PRCGRAM ....
4011
3741 FUNCTJljN TEST WITtlOUT THE ·RAP CljNNEC1QR
Ff:IR LOC OBJFCT CODE
ADDA STMT SOURCE STATEMEti:T
PART .f'Ule PAGE
5558421'
re· ·AU.TEtlANCE DtAGN(;STIC P~<lCSAAll ·
0 ts
!
I
I
4011
0
3741 '"UNO ION TEST WITt<OUT THE WRAP CCNN~CTCA
ERP LOC 08.IECT CODE
AOOR ST"'T SOURCE STA1'EMEN1'
10E3 O:!cc;E3Ee40D6C640 IDBB F?F7F4F140E3DE4C tDC:'! 09C501C5C~E340Fl tOCE F~40C90SE5C103C9
tE63 t663 1663 1663
0 I
I
I Q
1[)0! C440C!060404C 105
1663
tOCE C4E24B
1663
lOCE CAC~40E2EeE2E3C5 IEOI 1664 lNYL
DC
!CE~ D440C9CSE2C5E!4'0
1664
CL3E·DO S~STEM RESET AND START. 16 TllllES·'
0
10£'E C10SC440E2E3C1D9
lf'!64
lCFE E3EB40FlF640E3C~ lCFE 04C5E24B
1664 1664
0
1E02 C5E7C7C5C3E340C7 1E32 1665
1E 0- D~CEC3C5E2E24CC3
1E65
IE 12 cec5C3C240C1CEE3
U·65
DC
CL49·EXPECT PROCESS CHECK AFTER EACH SYSTEM RE~ET ANO e
c I
1E IA C50~40C5CIC3C840
1665
1E22 E2ESE2E3C504400~ 1E21- C5E2C5E340C105C4
1665 1665
0
1E32 40
1665
1E33 E2E3C109E:!4'8
lE38 1666 1VL
DC
1E39 C«;CSESCI D'.!C9C·Ul0 tE5C 1667 FLWNG DC
CLE·STAt:i'T.· CL36· INV-LID COMMAND WAS ACCEPTED. XXX N·
e
1E41 C30E0404C105C440 1E69 EEC IE240C1C3Cic~ 1es1 C7E3C5C44B4040E7
·F~9 E7E74C0!5
1667 1667 1667 1667
ie
I
;
1E50 E2C505E2C540E:!C8 1E66 1668 SNTHE oc
· CLIO·SENSE THE
lEE!: C!:40
1668
0
c
1E67 E2C!:D5E2C540C3Ce tE72 1669 SNCKfl!IS DC
1EEF C5C3024B
1669
CLl2 9 SENSE CHECKe·
1E73 !5C5CD50EE3C55CSC lE9B 1670 CNCTR cc
Ct.4l···NOTE** IF A ·RAP CONNECTOR IS ATTACHEDe·
0
1E7e 40C4>CE40Cl40E609
1670
1Ee:3 C10740c;,cE0505C~ 1El!B C3E30ED~40C9E240
1670 1670
0
1E9? ClE:3E3CJC?CeC!!C4
1670
lHlle 6S
1670
1EQC C~CSD406EfCf40C9 tECO l fl>., t RMOV
DC
Ct.?7' REMCVE IT AND CO SYSTEM RESET· STARTe·
0
lEA'I E:'.'40C1C5C640C406
16?1
1f AC 4CE2EeE2E?C!SD4'40 tEB4 CC:C5E2CSE?684QE2
16.,t 1671
0
teec E3C109E34E!
1671
lECI CSC~40C30EOf0!5C5 tED9 1672 IFOFF DC
1EC9 C!E3060~40C9E240
16?2
CL25·JF CC~NECTOR IS OFF THEN··
0
tECl CECECE40E?C8C505
1672
1E09 68
1672
lECI\ F!F7F4F140C90!5E~ IEEE 1673 SIOC4 DC
CLU·3741 INTERRUPT CHECKe·
e
lEE2 C509C9E407E340C3
1673
lEEA CfC5C3024B
1673
lEEF
1F49 lt'>74 PPT
OS
CLfil
PRINT FIELOe
e
lF411A 40
( (
tF4A 16?!5
DC
XLl·AO·
Cl.EARl·NG BYTEe
0008
1676
1677 1678 1679
.··.·.·.·.··.·.EQ·.·.U·.A·.T·.E·.S·.·.·.·.·.·.··....................................................
1680 ARR
EOU x·ce·
0 0
,r
0222 1681 HALT ECU x·222·
\.
0216 1682 LINK EOU x·iu;·
022A 1683 LOAO Eou JC·&2A·
0
( --
021A 1684 PAINT ECU 021E 1685 UNPACI< EOU
x· &Ill' x·&1E·
e
0001 1686 XRl
EOU x· 01·
(
0002 1687 JCR2
EQU x·o2·
0084 1688 URS EOU x·e··
OA03 1689 RTN· £C:u JC· OA03·
0
0080 1690 S~"I 0 EOU x·eo·
0080 1691 sswoo EOU ··eo·
0
0208 Ul92 SBYTEO EC:U x·o2oe·
020A 169:!1 SBVTE2 EOU x·c20A·
OA07 1694 FRTN EOU 18CE 169!5 140000 EOU
X· CAO?· NOCO
0
DA'TE'
IEAUG74
EC NO. 8~47t!
1!5NCi¥7·
e2·e?o
PROG 10 PAGE
c
oec 401-1 15
DATE NO.
IEAUG?6 82"76J5
1800 l?BF tECO OAll
1696 HOOOl 1697 0110~&1 ~696 INT"tO 1699
EOU ECU EQU ENO
tlOCI olCERU RMCV BEGIMN
!lSNCV?& 1!24ETO
·
,' _
0
·
:·~
· · · · · ·- .
PAA1' 1110. PAGE
5558·21 15A
PROG ID PAGE
401-1 15A
tf.
~
--¥--
()
r·
r
"
1S~ MAl~TENANCE 01AGNOSTIC PROGRAM
(
4011
3701 FUNCTION TEST V11~0UT THE wqap CtiNNECTDR
,,
;_ S'fMSOL T LEN VALUE 0£FN
CRCSS-S<EFEriENCI: ·EFERENCES
5558421 16
0 18 MAlllot1!MANCI! DIAGNOSTIC PROGPAM.
&011
0
REFERENCES
PART NOe PAGE
ACT
ACOJT ALES
ALE~X
AL TEJ:! ARP
A C02
A OOt'l -I> 023 A 0'14 A 004 C 001
(
BAOlN,. BEGIN BEGINN
8I<;EB
e1c:c:ee
ens
B ITSNF
8RNCt~
fl OCA A COl
A 001 A OCl4
A 02·
A Ol5 A 004 A 002
'· BTNF
A C'04
Bl:SSY A C13
C ALC A ()04
CtcBYT II C04
CKKL!S A 004
CKP'5T A 004
· CKRSTT IJ. C03
Ct<S
fl 004
CKSIO A 004
CMPl>RE A C04
CMPP
Cl'.CTi::l
coo
COOi:
CODE
coo
O!lDR
A 004
A 041 A OOf A 004 A 004 A 002
,. 021
0/lRCK I, C' lAiG
OiGTR OOPS'T
ORO FD
DTR
A 004
"' c 15
,. 038
A 00:3 A 004 ,. 002
DUG
A CC2
EeEJ:P A 006
EBFLAG A 0':11
1.63E 156C 1 B7F 1BS7 0A4!
oooe
Of'A7 OACO
OAlt 0019 1e2c; 1CF5 l EEl 18Ff H3C \CAO 154E 08F2 14A7 lOEA t OE:'!! 1631 1580 U:3F
16c;? 1E9E
1E04
te9e 1eoc
H!FE lAEE' OEBO 18CA 18:1 107F 17BF 18FC
cec;;
OC94
1Cl10
l?U! t 23'9 lE:!fi lE:!JE 0047
16eo
0712 ()024 00;?8 0367 U!2
HI~!
1311 t5?7 1397 U:48 12?0 02Et
ll'!lO 0841
OE38 1:!04
1267 1317 1346 1670 14£4 1!:23 t4e3 ts7e 16:!0 0563 lE'::JE 1E:?1 C7<;9 16'>7 l5E4 0233 0330 15<;7
(" EEX
EBXX EEl
A 029
A 006
A ClO
EBlT
A COl
EE12
A 0~4
EE2
.. 010
EB?ERR A CC4
EE2T
A ()01
EPRN'T 1 A 004
EPRNT 2 1' 004
EPCf;5 A 007
EPSI'
/I. C04
FRST ft. 004
ERO~
A 004
El<14 A 004
1E46
0013
tCFf' OC7E lEFC
l!36E 1ooc;
ocei:
16DF l89C 18A7 101,, 14E4 lOFE oi:2e 1378
u;;:;3 0365 11!!:4 0324 1369 H34 H55 0326 1368 1!;;30 H3:3 1656 1174 Oef l 0520 1cec;
EVEr. E ! 3 E1311 F 1NEe Fl.AG
Fl..WNG
f. ()t'J4
A 004 A 004 A cc~ A 001 A 036
tCBf'
12oe
llED OCBO 18C\ 1E5C
tE46
oc;;eco
0947 033A t!4'li
16!7
S 124· t 169 123.iu 129T· 1329 !333 1336 t'.'!42
0'?!30
0320.. 0326* 032? 0044
1099· 1090 1119· 1120 1122· 1123 1125· 1126
1185$ tlB6 t24e \250~ 1251 1253· 125· 1267
1372 1375· t3Te 1409 1·e4 t4S3 t·ee· 1·s6
0700
0017
0052 t442 16~9
0328 CJ3t 03'9
0~70
11e2 ties
,..,. 1168 1230
Ot;;84
1376:$
121e 1291
1219
1226
t28f)
lt2S· 1129 1269· 121'0 1530 153!1
l 113~ l 183 l:!I?' !37U
1223
0~17$
1 U!6:t: oeo1 0830 1270$ 07'02 1171 1:\H..,. 14JS1 1483· 1486·
0392 1510 1206 0556 0213 1209 0791
0129 0696* 0225·
029~
0278·
0~13
0:!141* 0347 1159 0294
0285· 1239* 0943
1li'73 078<; 1235
0425
1146 1502
0132 0744· 0226
0283· 0315 0344· 0354 1216
029? 124C
0458
1282
02~1
074E 022E 0291 0317 0346'' 036!
122~
0493
0!90 C"1'S6· 0293 0342 03lie:!
Of 19
0736 oe2!·
02~5 0~4q 0'.';!lll1
C654
0778 12?2
C2~8
03'56 C'S!S!it
OSie 1292
0300
035~·
0876
12~7
0302 03!5Sli'
0905
030~ 0360-
0925
030T 03t'}P
1'52~
0309 Ol!te.4·
0311 0365
033~· 03!5· 0337· O~!e 1156 1215 1284
l'!E2
ltEO 0:!72 t 172
1170 1147 123e
1129· 081i2
0'503
IOCS 1071 0543
09!4
1013 io7E
0938
0334 03!E
OE'i~ 069~
1091· l0"-2
1217 11 6E 129<;
1225 1 l ?:!
1018 1024 1oet
us so·
1093
1232 12t 0
1029
UHl!S 1220
IO:J4
129· 122?
1039
U32 1231'
1045
lti.:S6 1283
1050
1281' &OS&
U'C!l 1060
tC~5
L
O"TE
teAUG'74
EC NC., S247CS
FNCT ( Fl<TN
A Cl?
c 001
GCMO A 0011
M"""" ,. 002
( HliA~S "' ()02
HALT C CHH
c f'!OHGlO A 00~
Mf'FFF A 00? ( i"fFFFe ,. 002
t-tF"!!!5 A 002 Hf'LXX ,. 002
(.· "401'=!"5 MOO"A
C t-tOOC'O t-!COOl H0055 M0_,80
" ()02 ll ()02 ,. 002
A ()02 ,, 002
,,. 002
(: HlOOO . ~51>/l
c t AR5 IFOff IFSC
C· Il'ITR lNlf<Cl tt.lR!i un~
C·tf<'Ut.
A ()02 A 002
c ()01
A l'.l25 A 045 A 02~
A C~7
" 002 P. DOli,
fl 0'!51
It.VI.. lOTPL. () ITON
" (;3E\
A ()IP A QOtt
11 l'St'N
CLCIWQ..
LIN!:
LlNK
0
" ()O ...
,. 0016
/A 002
A 001
c 001
t9BC OAQ7
1884
iei:c
1eeo 0222
teec
t8EE 10FO t8F2 QA4C 1Bt:e !SEA
18CE lSOO
tsee teoe
t&f!4 U!!E2 OC64 1eoo;; 19"1'6
lO~e
HCC 16FA !&2 1000 1£01
lAD~
1731 1710 1E3e OAEl!l
1ea3
ou<z
uu
1694 l!U
U~72
156E i6et
1~2()
Ui1':! Hl76
H!'P~
00!50 1570
1~7l
16<;!5
U~<;t
l9E9
1se-e
l!f:E l5E?
lEee
ltT:li 1614 16t'i8 \64liE 115?9 UfiO
u:~1 1e~·
1C2!'i lff:! lllHI
uee
Ot46
u:n
UU!
c·L!CRS,. A 04'3
L tOSHS ,. 01'}4
rV·LLSf:'AO
,,.. 001 A 001
LSCI( A OOf
lCOI! 1460 02:u 19J 5 191 "f
1E40
tl'12
1693 t SE'"/'
t 5ee
CL!EC:!':K \.SC ~A
,,.. L~HO VL!741
··PS
A 022 ,. 014
A oot
IA OOt IA 004
1eeo
1C8B
14£!1·
oooc
1709
U53"i< te<\! lllll"P OCC!'l t464
{) l·OP!!S
"' M~Gl
MSG 10
(JM~G2
M'SG2B MSG4 ciMSG40 NCOCOt
c NCOtDf N('Ol'.'04 WCOt05
o NC.OC1 hC002 NCOO~
,. C34 ,. 040 A C01 (;. 1')40 A 0()1 A C40 A OOt I> 004 A 004 I 004 A ()04 1' OO,. 004
" oo·
0
""°· DATE
0 EC
1C!:! lA03 19BC tA!!! l/IJ3 tAA:5 U!!! OCl'Hl OCDS OCFO
oooe
OC9E OCAfi OCAC:
le.fl:! t6t9 S6U 1622 1620
162~
1624 0341 031ie 0355 '3353
0:.:!:?3 0335
C:531
\200 14~1 00-.2· 1f5lt
0391 ~558 0560
0049 OHll 0\93 0230 061'2 OTCe 0719 0?59
1451
1~15·
0502
1418
~~ee 02e1' c2ee 02e9
e:>43 0045>* OM?·
0133
04Ci2 (653
012~
0602
o·e;?
013C
oe1e
090·
0930
069e 0741 o7e~ oe23
0599
0424 Ci553 OlltH
069t·
&~36
0375
C7~~
102~
cee1
0408 C:S34
1026
04·1
oese
0476 095&
~51·
096e
05:!T 1000
05Tt H03
OT94
0~1
1se11
(V;89
1e-r9
0'994'
0168 1103
1390
138:?
0'99e
01>e· 0139
1931· 1534·
00?4 0101
C'404 0410
Of33 0639
OBfO 0884
0523
04Ct 0434
o··e 095E
0271$ 027'2·
0399· 0432·
060~0 06260
tlt;6
0!541' 059!
1192·
1·98
013~
0116 0431' 0!!.68 0908
0469
09Ee
02T3· 046f· 062S4
0~~2· o·~3
0140 0443 0674 Ut85
Ot!3 0472 0704 14£3
050? OE30
0274$ 02?6 0467· OSCO· 0661$ 0Ef3$
0182 ('4"18 0710
0665
OS02 1t!8
0195
r;~tO
0721
OHO 0'516 0747
oi:n
0!!29 O"f6t
0505* 05&411' 0555 12?!1 123·
0320 091'4 0836
0148 0706 t4t6· 0031 0031 ()036 0036 0565 0565 0306 0310 0!14 0318 0299 03CH 0303
Ot 90
~711
1467· 003t
00!7
osee
030$ 0312 0:!516
O:ll!:!5
o7se
··eeo
0373 0793 1469·
0406
oe3~ \4~4
t.4'39 041'4 0856 0~52
0512 O"M!14
0529 ! I 01
06TO
PAOG ID PAGe
· · · · · · · · · · ·
0
··
·
·
·
·
·
·
·
···
·
·
·
·
·
·
.
,.·
I
·
·
···
·
·
·
·
·
·
·
·
·
·
·
·
·
j
Ie~ ~AI~TENANCE DIAGNOSTIC PROGRAM
4011
3741 FUNCTICN TEST WITHOUT THE WRAP CCNNECT~R
CROSS-REFERENCE
SVM6Dt. t LEN VALUE DEFN
REFERENCES
PART NOe
PAGE
5558421 1?
4011
(.)
c SVMBOL "I LEN VAt.u& OEFN
PART ROe Pt.:GE
5598421 17A
NF NFF NIO NC RES NOR" NOS EE NTI' ST NOOO NOOl
H002 NOC3 N004
NOIB NOl9
N02'S 000
PAT~
~ 004 ,. 004
A 001 ,. C27
a co·
,. 025 A C27
A 002 A 002
"' 002 ,. 002 ,. 002
A 002
A 002
1' OC2 ,. 004
A 002
171F
1735
Hae 107C 14aA
1061 1028
tece
1800
U!02
1804
1806
1eoe
180A
ieoc
IC9:?
1919
t3e7
l3CJi-' 1591 t6eO 11!4 1E5'11 1 t:!!7 15!:7
1see 155<.:i l5EO 15El t!!e2 l5E3 1SE4 1E47 t5e9
PJ:INT c 001 021A 1~E4
Pf<NT PFIT
,..
I,_
A 004 t8AF H:!E A 091 !F49 1674
(
Pf<Ti /i. 004
PUT5AI< A 006
OS
/i. 004
,. 004
A 004
1850 1371 l76E 17?2 1750
1511 I ICE4 111 t ::! 1415 140<;
RCY
,. Cl4
PEP IT ,. 004
Rtl~V
A 037
PStOC A C4~
PTNW c 001
RTNOA /I. 001
RTNOB -. cot
RTNOC ,. 001
RTHOO ,. cot
RTNOE ,. cot
RTNOF ,. 001
RTNOl A 001
RTN02 A 001
~TN03 ,. 001
RTM04 A OC1
RTN05 ,. 001
RTN06 A 001
RTN07 A OCl
RTN08 ,. 001
RTN09 A 001
PTN!O ,. 001
RTNll ,. 001
RTN12 ,. 001
RTN13 A 001
R'TN1"4 A cot
RTN15 A 001
RTN16 A 001
RTPN A 006
SE'YTEO C 001
SBVTE2 C 001
lCAE 1130 IECO 194E OA03 OOE3 0£42
oe~e
OEC7
Of'CO~
OF3f< OASi
OAee
oAee
OAFO
084P: 08.t.9 003'7 006F OOA7 OFCl 1022 108A
111 a
11~4
I \90 1223 1257 02()8 020A
IE49 c9c;1
1671 1E13 16S9 04f!8 05::!c;
oscs
OE14
OEAlt;
068! 0061 OCEE 0111
01E!
02<ie 02U 03e7 0420 045! 0729 0771
oe11
oeec;
ce~· 09te
C!979
ieoe
164;2 164;3
1379· 1384· 1385 USE· 11lOO·
1380* 1391· 1392 1393· 1401·
11e·· 1192 11c;e 1201 1204 1207 1211 1213
0950
1151
0962
0854
1E9!5
0285 1119 112! 1128 11~2 1185 1253 1269 1371 1375 1485 1696 1122 13~3 1354 1400 1401
1412
1089 1239 130~
10E9 1074 1079
ioo6
1250
ose9
1011
tote
1022 1027
1032 1037
1043 1o·a
1os3
1ose 1063
0391· 0398 042U 04:!1 1188 1233 1507
0653* 0660
0029 0590 1257
00:!4 0712 1275
00-65 0751 1426
0090 C851 1444
0121
0~47
1471
0170
~959
1516
0215 09ee 1!36
0255 0991
0367 0995
OS20 1095
0544 1131
05f;3 1193
1~!2
0039* 0040 0040· cite· 011~· c120· 0124 0126 012~ 016?· 0168* 0169*
0173 0175 0175* 0212'* 021?· 0214· 0218 0220 0220* 0::12?· 0~30· 0338$
O?~~· 10~2* 10~4· IC~@ 1100 1100* 113~* 1140* 1143$ 1146· 1149 1154
1156* 1159* 1162· 11ES· 1172· 1200· 120~* 1206* 1209* 1215* !216* 1218*
1219* !221 1222 1224· 1226· 1228 123E* 1252* 1256* 1260 1262 1262*
1281 12S1* 12@2· 1284· 12f6* J2E9 1290 1293 !293· 1299* 1300 1300*
1431· 1433· 1435· 1490· 1·~1· 1494· 149~· t·c;e· 1499* 1so2· iso3· t509*
1513· 1519 1521 1521· 1539 1540 1540*
1530· 1533· 11 cs
1409* 1412· 141E 1417 1419
1411
0071 0096 013S 0177 0222 0263 0395 0428 0461 0496 0~50 0596
0622 0657 069~ 0738 0780 0820 OSTe 0901 0927
1429
1003
1433 1698
0843 0455
04~0
06·'1 0587
oeie
0651 0026 ooe3
ooee
0113 OIE!i 020? 0253
0389
~22
oees
0?31 07'?3 0813
087t 08116
0920
157'7 011!5
1·10
1137 0041
0209
114!
1!44
1150
1157
1163 151~
SER IO ( SHOD
SHm?T
SID
(. S!OO<
SIOC4
C S'IOt!D SNCKMS
~- 0~0 042
14 ooe
A 002
" 022 /4 021 A 004 A 0 U!
SNPJD - 002
r SNS~All /. C04 e ~-- SMT 1-E lo 1 c;
S5WCO c- 000016 (.· SSWlO c 001
STB~
A 004
STLCR A 03:!
(.''TAES:OR A 004
TAJ
A C04
TA2
A C04
C'TA3
A 004
TBERR
c TBI TP.2
A 004 ,. OC4 A 004
'TB3
A 004
TC
c'TEMP
" 004 ,. 002
THO
A OOCJ
C TJOEF<e ,. 004 1tOERC " 004
TNF
A 006
c, TNFF TOB~V
A 004 A 023
TORCV TRL
CT!SC~
A N!4 A 002 ,. ()36
TSIO
ll 01~
C 1SP.6T A 040 UNPACI< C OOl
Vt.iOC
C' WORK VPCT XFT
A 042
a 001
A 001
A 002
XRl
0 XR2
C CC1 C COi
1504 !SAC 1DAA 15A5 1C2 l
1eee
157~
1£72 l::J"'E
1~ee
1E6E 152C
eeeo
0080 OBFA 1.6C4 !ECF 1674 !Et;A
1663 tt:07 168C 1682 tf.'IB 1693 18FE: tCEE 17RF 1'787 1700 1723 lCC!i 1CDO
OB3C
ieee
IC! 1 1CA4 021£ 1C7D t90D tt;lC 163C 0('01
0002
1279 1263 1EE2 12tl 1 1 C:411 1673 12:49 tee9 11 !1:
1119
ti' Ee
1224 1E91
16<:'0 0283 J.t;28 1::!!'7 133:3 1:132«.;
1327
l ~'!!!19 1342 1:3:'!8 t:!:!E 1:!!4! 1585 1E52 1444
14~6
l3E2 1389
1eso
UH!!l 0188 U!37 U42 1661
IE@!! 1644
1586 1so;2 1314
t6ae
16@7
1:26&·
1$1'&4·
1!512· HSI!
1249111
\278
0715
o&e7 0733 0775 oe15 oe?3 ce~e 01i22
113·
! U??·
014'4 0186 0231
0118 0167 02:2
1:::12 12t4
0115 0209
1410
0279· 0284 02s·· 02ee
0119 1318* 1322·
!21· 1320·
11~4;
13:30 1328 134e 134Q
1140 13:J·
13·? 134E·
134~
1203
13!!~·
·~·.,·
135S
l·~·
1319* 1339 1.::!2S· 1337
1:924· 1~51
1;543 1354· t3·! 13~0 t350· 1351·
1323· 1331 1352 1352· l:Hl8
1340 t :wic;o
0600· Oe39* 0841 0942· 1007· 10129 101?· 1464* l·ES
109')· 1094 1·e·· 1488 1·92 1496 1$00
0099 .)765 093""il 1·11?
001'(!;
I??~ 1396 l39e t~e· 1402
1378· 1399 13~9·
0093
0068
01~1* 0180· 0181 0181
0298
US6
1508 1809 1910 1912
1505
0!43· OS89·
0936· 0937 0983· .1084 11!52 122·
0701· 01ee· oe27· l 2?2 1296
1121* 12311$ !2~E· 132? 1331 0041* 0042 027~· 0277 1192· 1154· 12~2· 1228· 12~·
1418 141.15· 1466 1·6? s.ea i469 t·?e 11·9· 1221· 1229· 12ev· I! Ul 13?9
1319
()TOT~ S"fATE"1EfllTS f'LHGEt'l 1N THIS ASSEMBLY ·
0
1380
0
l
USNCV'74
e2·e?o
PiKJG IC
~AGE
·01-1 17
0 DATE EC t\De
0
PROG JO PAGE
0
J
0
(
0 . . 55t!e·2t 16
ISM ~Al~TENANCE DIAGNOST;C s:aROGQAM
PaRT ND. PAGE
5558421 l&A
4011
08.leCT CA~D LtSTl~G
JNOtCATl'S A el.AMK ct1UMN AND T+E (.kARACTE~S D f: t4 INDICAT£ NUMERIC Sttlf'"Te
( CL 1 TH~IJUGH 16 CL l T T~OUGH 32 CL 33 Tt-f:CUGH 48 CL 4~ ~UGH 6'* CL E5 TI4ROUGH 80 CL et THROUGM 915
,-
t.
~BK GE-O· · ·PN 55
T+-v:&AD t.
r
'·
e-7
T +-CO J J · · t~e~oH·
5S420 EC 824870 ···A& 0 f!VG ,OH
~p... tt<eee·· .fOH
-·
EM>·E 4C-Ot'ttef'-R
. ·-
c 0 ~"LS -T 0 "
CFV<l'.&A ·t<EV-.K.I.
oc L;sA9tlCB ~F~.
HO-OHMl.&-A&-·· e z
. ·-
,. /t;G - HSl>B
OtOtl~FSBG .f?rOt·
~· <&YD e U40l 100()1 G ,V 6 M40ll0C02 l&M< :g144011oco~
4011
c~
3741 ~U~CTtCN TEST WtT~OUT THE WRAP CC~'MECl't)f;(
c: CL
1 THJIC:UGt4 16
Q.. 17 TfofROUGfol 32
08.JEC'T CAAC LISTI""
CL 33 Tt-RCiUGtt .a C\. 44ii T~OUGH l:4
0 T+-"10C <*~~2t.CH~
BFVG6G)'L ·<6Gf.:57
otcot~ATU(O~RE!E
OF( c.JAUPOKd'SE-~
CL EC.S THmlUbH 80 CO<< JURF+tl .'1-
CL 81 TI1ROOGH 96 0 .. 011.011002!:
(_
.fl~SPG l'OHSt.~f
.
T +-1P "!llG .f()tl S& P
l'OHCA- ( UlBG l'Z
RGLOAB·ll·
(
'T+--~~ OPGOQSVtie
0 3N+B RG$ &C(M eAAUJOA <SC-HFJT
(
(
c
(
{
(
,' _
·. :( .
··
· ·
··
2<M&~CTEEFIHO&.IU
" l<D~ R.J-4011000!
0 T+/CZ£<EBEe'" /1'
) IDC 0 :t<lltOOT''H fl CA
EE4CW60)('fll<fC.C:Ot I
- ..
/OHEOl'S)~4 oo~·
F6Q·KOH~B!-4U OOH·
BHU N~~38E?( BCA BEi'< DNL /tN6S:al.
O~<< ;o··o1?003t
tOA
17R040110012
(.~ T+/G~S4CA6·J 6·P
·.
&CA &CC l'l)t~CO
)iCOl<MOC7?(Cftee G /QM AF&OH'llrN)eL B<·C03WEBE·"!Jf· l'OHOE& KHl!EIC,.:PE
05~ 6e 40110032
. -
581M ROl!ll40110033
-· /OIE ~; ·eG ,y FllB Ml'<40l100~E
PQOG ID
PAGE
0 'T+/ (2!:UC'TC-D
15UC~C-O
lT 011·,. OM4'&.;,... ssue sc-o
ITEOtfO LGSEG077T2)R ·-e
tT
A <06~EGC3. l'l(
·eeu KE~40110<>40 TC < 0#460110041
·01-1 18
0 DATE EC NO.
()
IEAUG'74
S~47~!
0 0
OTGt~;P 0 G# CP Ot4GtY·?SBG ' · so1·1&AtJ<Ol'·tG4. 1'1 · · OU4 0110042
· · · · · · · ·
·
·
·
·
·
·
. .
I ·-
I
···
·
-·
·-- .
·
·--·-·
·
·
·
·
·
·
··
ll'!M MAINTENANCE DIAGNO~TIC PROGRAM
(
4011
3741 FUNCTICN TEST WITHOUT THE ~AP Ct~NECTCR
r' CL 1 THPOUGH ae
· ( T+, hERALOtH,BHU
(
CL 17 THROUGH 32
BCA92& · ovce-o
OBJECT CARO LISTl~G
T~OU~ CL 33 Tt-RCUGH 48 CL 49
64
He oof
C-Q4T& ...0 1 0< JO= 6BAT
<C v...AAC>C e-.FtD
PART NOe PAGE
5558421 19
CL 65 THROUGH 80 CL 81 THROUGH 96 &C -L9 O D"Q CO HF( SC040110043
II
Q I SM tO,Jf\TENANCE DIAGNDS'UC PROGRAM
04011
T~DUGH I~ CCL I
CL ,., TWROUGH 32
.......
« : .ITA24
OH·OO-
0
c ··········· T+,\;5
················
OBJECT CARC Ll~Tl~G CL 33 THRtlUGM 48 CL 49 THROUGH 64
·-- c & 0- L A4 -1-z tiiNEY& ANCSM DOC
...., ...........
PART NOe
PAGE
!55!58421 19A
\
C\. 65 THROUt"ti 80 q.. 81 TMAOUGH 9E
OF<H ~IX401100E~
&01 1- 40110066
'··
c
(
-.
T+,~HX O+GOO··&O
(
(
T+i'P EC4<GAilS
AE~CRF&OAETeREBB
6SAT&C -NwOOIGT8
(
-.
(
........ - . l'FIO<U&EG11 .l'IS
4E~EE( H04T&AE_Y
(
0 AE> CQHF( 48A)
c
(
F0-0...F?HGG OIGC<
GET8<A/~SGJC 'IS *<*SG '2ECl 1 1&
'* DPCTCAE2&4
CS EO· D c-
.... SGF I O<CJ"ilFG Ip
'ISXC u... 14IOH*
a c1- ·o t OOf'G7M to o
a JSl;f 00-30AEY4 + AR
DQ?U C /UH·IEO
...EPll< AOV 6BAT O· o+GOO···BGFH~
5EXM+ AR.EWX+ AR <BGEZ< CQHFC
.llQ STM4011004~
0 :t( - ·YD4011005C
7+/CPt: .su ·Et ax
·.
B 'Q *AU401!0052 :F(Q 32-40J100S3 £P?t-! N&040!100S4
. -
4BAQ S9-40ll005e
.....
OWU40ltOOS7
SOH· @.840110059
0 T+,\l42CCCE>L~e·c
0 T+" t ?8 ·i;i &:·-.·U!MC
c T+,20S>fEEMCW2;f
&CA &DA &DA &DA &CA &CA &CA &DA
.
&DA e>IAa=LS&<.
.
c:<ILl';J 1"Gf4Y"'
e:+IE4(i)Xoc;.1>1euc
.
R··~re>IEeM_ l<X
.&DA &CA £DA &CA Y62N-46)~~··1H£<1
.
Ok4CN&<fDl<N 94_ Tl;.Te;<LAelE e·x
cs_t.PO' xes<t"4U I
Al 1 POS>ll04CB:+f
OilOCES; ·~ :ocotc.'
&CA &DA &DA £CA &CA ~DA &CA &DA
. C9CFT£(XEJexseaP
T2·C O>TTJOCD~:I
oo· .. ,esP!'~8·N l<G
. . .&~A &OA &DA &DA &DA &ocoo;IA&<<O &DA &CA &CA &DA R20uC&+IRg)PS1=P A&+fRO)PStSPR&(X ElO_ 5~CCSXLE&+) l . l : t 1XGJ49P~K51
~&<Pe&<IY0 1 fE8U?
O·.t48XT:DCTSUC
TO,,Cll.l <LPI; .st IX
&O K8H4011006CJ &D · A0401l 0070
OICU 1-040110071
&D R&(< 4R-40110073
.Peo.E;e·o110075 ·OJ< 2SX4011007E 02*0 RZ&40110077 Nt=< :KY4011007E GSU JYM40ll0079
eteu :Tr.·011ooeo
(
,t.
.
T+''IEASSf -.C·9·
A~8£<CASXFQO£Kle
.
vt~H·9:t AFCQ<EA&
AG~OC=f HAO-OAGE-
AFD-<D.JilYF_Ci>Kl ii )X-OEGl0)0--CFH4
Zl-.M ND040110062
-· ..H e '-84011006~
0 T+/!;$£(FCS4Cf'l;.,
. ·OC5&IR "6CEO?E
Ee4?1~;fE6)XU5=(
·- ve~ P.-P<PR6) S~P ( 1C EO· ·.u9_Xl811N 4&G T08- EL040ll0083
l lPAO_ IE&( XESlllF:
P&CIA8SlfH&<SA21I
L
DATE
1EAIJG74
EC NC· 8~4 7E!l
15HOV74 S24f!70
4SAT · f t!OOX"H
o--·0110064
PROG 10 PAGE
401-1 19
c DATE
e ec e.io.
U!AUG74
ea4?6!5
.
-&+it-lMA 0-C-.XQOC
T1;.Te<~E~>f J8c,
l!iNOV74
e24e?o
PROG 10 PAGE
·01-1 19A
,....,.
IBM MAINTENANCE OIAGNCSTIC PROGRAM
4011
3741 FUNCTION TEST WI7HOUT THE WRAP CONNECTOR
P,lo.RT NO·
~l\GE
! I
S!.58421
20 I I I
l
t· CL
t TMROUGH lt:
Cl. 17 TMROUGH 32
OBJECT C~~t LISTING
CL 33 THROUGH 46 CL 4<,; TMROUGM 64
CL 65 THROUGH eo
I I
CL St THROUGH 96f
I
·
i
Nl+!.UR 8>TS6QP M&(~E6XPT&<GN10C se~GRe6_ ...R SilX Mt;1.1;~Pt·IT&(~ RSX< JI4~01100e7l
..
I
(
K&<GFSBPR&<PAOil'
S>TS8ilFM&(XE8tP T&<GNlDC58a~R6A? t5:PA4ilXO&<f 05(L AS·& K&··Ottooeel
t
(
T+~:B£+SASUCAO~t
ESeiEtD_ &.._X94C N8%PN8XN 8&:TE£+,.
ES;e£&<1~t·l·K51
·5)ST1Nl*&<)l(F&<E
·
·
I
9_U :-1>40110089:
I
c
(
····e·~··~
T It ·Ht.
c
c
ca·sR&<XS&<GTSQG
NS·PC8 1 SR&<XS&(S
·····&9·······e·
=.. · · · · · · 4!:
7M&Ff
C
C2<POE ·XEH f&Vlt<
.f:tUCT2<PwE"f 7· IE
.,. ...............
Iii.SC
if4C115$J HR S>T
2 l PTI J XR~ t-.T&< 1
.·......·...·...
so 0
Seti)PM& ( X.E8XFTE4C
,. .........
Hl·!Kt<O
·o······.,.·······
1!3~0908741
·
I
sseo E9·40110090;
I
····@ 26440110(19 l l~
I
I · · · · ·
i
RBS·Ol 100'.'2
I I
t~1?65·840110093l
l
I
I
!
I
l i
I
I
I
I
t I
c
I t
(
(
0
- - - - - - - - - - - - - - - - - - - - - - · - - - - - - LAST PJlGE - - - - - - - - - - - · - - - - - - - - - - - - - - - - - - -
L
(
P~G ID
4-0t-l
DATE
16AUG74
PAGE
20
· · · · · · ·-··
EC "O· B24765
· ·· ·
· · · · · ··· · ··· ·
·
· · · · ··· · · · · · · · · ·1· · · · · · · · · · · · · · ·
r· '
18111 aAJll1'£NANCE DIAGNOSTIC PROGRAM
't. "r";
I
··I
PMT fCJ· PAQE
6021
3741 ATTACNllEtfT 1'EST ·11H -WRAP CDN~ECTOA-
EAR t..CC 08.IECT CODE
(
( aooo
C&OO
( r...
AODA STMT SOURC£ S'IATEllENT
2 ·
LAST CHG I 08 01 T·
· ·3
OEClt 6 SEQ 0
5 LSIOC STHT 0
6
TR£P
· '?
8
. . . . . . .O. .RG. . . . .x.··.o.o. .· . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
· 10
.· .......3.7.4.1..FU..N.C.T.IO..N..T.E.S.T...........U.S.IN..G..-W..R.A.P..C.O.N.N.E.C.T.O.R...............*.
11 12
·....................................S.E.C.T.I.O.M..P.R.E.F.A.C.E.....................·.
MOO 4021
(
OAO~ 00
OA03 01
·· OAOI 13
OA02 OA03 15
DC
XL.2·4021·
DC XL i-oo·
DC
XL.t·O:&·
PROGRAM ID AHO REVISION LEYEL
SECTION FLAGS
0
CURRENT AOUTtNE NUllBEll
OAO· OOGO
OAOS
s~
DC XL2·caoo·
11£SERV£D
OA06 OAOD
OAOT 17
OC
AL2CBEGINJ
FIRST ROUTINE AODRESS
0
OA08 FFFF
OA09 18
0C
XL.2·~F·
ERROR TAkE ADOAESS
c
OAoa 405000
OAOC 19
ao
oc JL!··osooo·
SECTION PREFACE UNIT OEP. Ta.BL.I!
20 21
.......................................................................... ,
(
22 23
.· .......1 ..~ ..T ..I ..O ..N ........T.E.L.L..c...e....T.O..S.Y.S.T.E.M..R..E.S.E.T..A.N.D..S.T.A.R.T............·.:;
OAOD 24 BEGIN DC
XLl·Ot·
DUMMY ROUTINE SETUP·
(.
OAOE 25
DC XL.t·oo·
0
OAlO 26
DC
AL21aTNOI)
2'?
· OAll 28 8£GINN ECU
0
C'JAl1 C::O 8'P 021A
29
B
PRINT
Pf:tlNT BEGINNING INSTRUCTIONS
OAU! 41
n OAU~
OAIS 30 0Al6 31
oc
XL1·4t·
DC
AL101SGl-.SG1BJ
0
OAl7 IEFA
0Al8 32
DC
ALHMSCll -
0Al9 40EO
ClAIB CO 87 021A
OAIF oe
OAlA 33 34
OAlF 35
DC
XL2·40EO·
e
PRIMT
DC
Xl..1 8 06·
e
OA20 27
0A20 36
oc
M..11 MSG2-·SG2B1
(
OA21 1721
OA23 3C 40 1069
a.22 37
3B
DC
AL2CllSG21
MVI PRT+1.x··o·
SET uP ·Cl.EARING· 8YT£e
0
CIA27 OC SA 1068 1069
OA2D C2 01 OA!51 0A31 2M 01 OA07
39
MVC PAT(91 >.Pf'T·I
.4,0
I.A
RTNOleXAl
ST
Ft:l'IN.xttl
CLEAR PRINT FIB.De RESTORE REM.. ROUTINE 01 AODREss.
c
OA3~ 31> EO CA4C OA39 F2 81 07 OA3C K EO OA4C Da40 F2 £7 04 OA43 !C El OA4C CA47 CO e? 0222
·2 43
··
....Q.I
.JE
" 45
46 ALTER tl!YI
8
MPLXXeX·EO· AL 'WEA
··7HPLXX.x·Eo·
HPLXX.X·Et· MALT
CURRENT HM..T -EO- ? .JUMP IF SOe 5ET UP FOR HALT -EO-
SET UP ftOR MALT -£1lfLINE MAt.T -EO- OR -El-·
0
OA._ 40E1
OA4C
48 MPl.XX oc
49
a2··oe1·
c
$0
B
BEGINN
~T IP NO STSttM -~.
r· \.
0
c
(
0
0
0
OATf:
lt!AUG74
EC NJ. · 82476?1
~G ID
PAG~
0&51 01
aae2 oo
OA53 0805
OA51 OA52 GA54
M55 CO 87 02IA OA59 49 DASA 28 8A51B 199& OA50 .&GAi
GA5F Cl _, OA.83
0Ae3 n ... GO oa64i Cl 42 1352
~- co 8? 130
OIUiE FO 3C X
i
OA7t 31 ·I l6A7 M'7!5 31 45 1699 OA7~ 31 42 I~
OATD 31 44 16CF
OA8-l 30 63 OAAt
OA85 00 01 OAAI OA9F
oaeiB co ea 0216
OA8F CO 87 021.l
OA4i3 C2
OA94 OF
OA'S!S 18A9 GA~7 4020
OA99 CO 87 1558 CA9D 03 OA9E F900
aaaa 0000
OllA2 FF
OAA3 CO 117 t3k OAA1' '9091 CAA'9 CO 8? 0222
OAAI> 4020 GAAF CO 8? 0216
oi>A93 OAM - OA96
GA98
OAMI
0AB3 30 ·3 l)AA1
Ql87 cc 01 1699
OABC CO 01 1338
0AC1 3C SC ID2t=
OAC!S OC 20 1D2E aozt:
OA~e CO 8'P l36C
OACF OC 21 l02F tece
OAO!S CO 87 t36C
OA09 O'( IL l02C tU&
OADF CO 8T 136C OAt::!I 3C SC 1D2" OAH OC 20 l02E 10.zt:'
·EO CO 81' l36C OAFI OC: 16 102· 1"9C OAF'P CO 8? 1382
U.Fl!I CO 9? 0222
GAFF 401!2
0801 cc; f f O·Ft
oaoo
52 .........
93 · RTtt01 · 54 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
ff·
·
56 ·
RDU"ftfllE GI
THE PllOlii8Atl SENSES FOR ~ - ·
·
5'7 ·
CARD ID 81TS -'1F900-·
·
ff·
·
59 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- . .. . . . . . . . . . . . . . . . . . . ..
60 ATNOI DC
61
oc
62
CC
63
M
8
65
oc
66
oc
67
oc
68
DC
69
70
TIO
71
510
72
TIO
73
74
B
.,.,75
76
MPL
LID
.7.,.8.,
LIO
t..10
80
LID
..81
82 83
SMS CLC BE
Je..t·Ot·
...J&Lt·oo·
-.2CRTtl02I
...,.
at·e·
JL.t·Q· At..2CIDBtt't
.,_2·eu1·
x·······o· eun.x··2·
QUES
MOODOwX··s·
SNSO!eX·43· SN501(21e5'1SOl-2 LIN
AOUl'JNE ...sat t110 .........._ , ....,..a.-w·E,.MT"'IOle llEOl:lltlED ROU1"1tE 02 AOOeESSe
MANCii gr 2"41 IS NOi' REAOY. ISSUE li£SET TO ·a.EM· 3741 BRANCH · 3741 JS BUSY·
U:ST FC. SSWIO ON.. MU..T -t=F- IF Olla
SET FUlllCTJON llECISTBI TO DSAS NODE. Cl.EAR DATA TRANSFER llEC1S'l'ER·
Cl.EAA :..£1116TH COlltlT AE6JSTERe LOAD O&"TA ADDRESS AE&l~R.
5£')15£ TIME T!O.AllSF£9 t.lllES AJR -F900-. AR£ TIE ID 81TS CM ? AETUllll ,0 DCP IF JD Bl'TIS AAE ....
85
86
8
8?
oc
68
DC
89
DC
90 91 92
·oc
oc
93
DC
9'& SNSOI oc
9S
. oc
96
e
VT
oc
98
9
99
oc
100
e
101
102 SPECL 5"S
10'3
a..c
104
8NE
105
·v1
1,.0,.6,
·vc e
ICJS
SVC
109
8
n~
111 lt2
.~ 8...
113
..vc
114
e
us ocoo ....:
lt6
8
U?
9
118
DC
119
8
11..1·1s·
a..211oac1
...........
HALT
.. SH~o1 a··~·
MOOOOl2).SNS01
MT·Y
P11r1-st.·· sc·
PRT-S8(~31..Rl'l'-S"r
E'NHT1
PaT-trrt~t .......
Ef9tollCTl
P'R't-60(~·
9r:NTI
·
· .
.
.
.
N'l-!57 ···SC·
PR"l-58( ») ·P'R""°'S't
~f;tlTl
PR"l-69C231,.ttn'RO EPAne
MAl.T
-EXPECTED IC BITS· ·llCTUAL 10 81TS. POii« Ta llAP CIURT· -PACE ~.. EN1'RT I· aAaR ......... -20-.
SENSE ~AMS 1..'tNES Fm -0.00-· ·Re TR&'IS LillES ALL z~aa·s ~
SO .,._1h'T tlOT ·ADY ERROR IF NO'fe RIERATl: ;;. LINE OF ···S·
P91tn tCIGlt IT UP.
.........£ · LnE OF ···s.
,._INT 00 SYS~ -~$1!'1'. STMTe
1-.tNE ...._... -e:a-.
.....
u
·
----·-·---·--·----- ------- ....
'.:I
0
··
tBll MAt!l!Tt:NANCE OIAGMOSTIC PRCGaA·
PART tr&Oe
PAGE
( ) 4021 , 31'41 ATTACHM!!NT TEST WITH --AP COHM!CTOft-
$021
ERR LDC oe~eCT COCE
ADOR StMT SOURCE STATalENT
ERR ux oe..n:cT COOE (
(
(
c OBOS 02 0800 00 G807 0862
121 ..........
* 112223 ...R.T.N.0.2..·.....................................**............................
124 ·
125 · t26 · 12'1 ·
ROUTINE C2
WRAP-ARCUNO TEST. LOAD OATA TRANS REG WITH -AA- ANO SENSE TIE li'O TRANS LINES FOR AN
-F9AA-·
···· c
0805
128 ·
·
129 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
130 R'TM02 DC
t31
DC
XL1·02· XL iaoo·
~QJTINE NUMBER NO MANUAL INTERVENTION 9EQU!f.?ED
c
0906 0808 132
DC
Al.2UITN03 i
ROUTINE 03 AOt>RESSc
OSK CO 81' 021A
0870 ·· 061'1 25 0872 l~F CBT· 40A3
0976 CO 87 02U1 CBTA OS OSTS 12 OBTC 1956
087£ CO 67 1310
0870 0871 0873
C875
DB...,A
0)878
0670
189 190 191 192 t93
19·
19~
196 197 195 199 200 201
R
PPIN'"
DC
XL1·4t ·
oc
tL!·37·
!)C
ALHWRP)
1'.'C
JCL~·&OA!·
B
NtNT
oc n.1·cs·
oc
ILt·1e·
oc
AL2(PA.TJ
8
UUTI..
( ( (
oee,.;; oc 01 t 954 t &Ot
aecw co f!f'f 021a
°"'!'
mt·
·2ts
0Bt5 t90F
0817 40A2
CBtt; CC 97 02lA
oetD oe oete 12
OBlf' 195E
OBIS
0814 0816 Of3l8
OStD 091£ 0820
OE!2t CO e? 13Hl
0525 CO ST 13C3 08'29 FO 3C !iC
OB2C 31 45 1689 aB3C 30 43 0850
0634 OD 01 oeso OPE
08~ co 81 021 6
133 134
t~!'i
1'36 137 138 139 140 141 142
1··4·3
t·5
146 14T 148 149 150 151 152 153 154
MVC
e
DC
cc oc:
oc
8 DC .K
oc
e
!PA'f-2(2h-CAA
PPPIT D..1941·
n.t·3..,~
AL2CllRPt JCL2·40A2· Plf!NT
JIL t·os·
1t..1·1e· M.l!(PATI
L !C SNi
CLC SE
HF~A .. 11'4~" SNS02eJl·43'
SWS02( :IU s SNS02-2 LINIC
ST~ 'TEST PATTERN IN MEAOtNG·
PRIM' WRAP TEST HEADING·
0
0
0
CHECK FOR SSWHh HALT -FF- IF ON·
0
LOAO THE DATA TRANS REG WITH A -AA-· SENSii: t ' ° Tt:lAMS L !MES F~ -f-'9AA-·
ACTUAL SEWSE THE SAME AS EXPECTED ? QF'i'UJfN TO OCP IF OK·
0
cee2 CD eT tXS oae6 Fo ~ 3C
0889 31 65 USBT 088'.' 30 43 OBE2
CB~t 00 01 OBE2 GB1:0 0891' F2 Ot 36
OB~A 31 45 1609
os9E 30 ·3 oeee
08A2 OD 01 OSN! ~ OBAS CO Si 0216
CBAC CO 87
QBE!O C2 0681 1F CBBi! l~-4
QB84 .023
G2!A
155
156 · R<>UTJtllE 02 au;oR MESSAGE ·
0886 CO BT 1556
083E CO 8? OU A
0842 Cf "8·3 1e 0964 1925 OB4E 4021
0868 co 87 1558
Cl84C O::! Cl840 F9AA 086F 0000 0851 FF 08!2 c~ e7 139C oeSE 9UH ceee co eT 0222
085C 4021
oese co 87 021 6
151'
158
e
0642 159
OC
0943 160
oc
0845 161
OC
oe·T 162
oc
163
B
084C 164
DC
OS4E 165
oc
oeso 1.66 SNSO 2 OC
oest 167
DC
16a
e
085? 169
DC
1To
e
oeso 171
oc
1?2
B
IT:S
Rtltc'f KL 1·c2·
n.1·22·
M..201APCK'I
JCL.~··021·
EAf>m:<
JQ.. t·o:S·
n.2·F9AA" Jlll.2·0000· KLl·FF·
MAS:S JQ..::t·C$l61 8
MALT Jt&..ft4tt2t·
LfMt
POINT TO M61P Ot.MlT· ~AGe 9t6 .. eflfi'R'Y 1.
£-.oR ttM..T -21-·
O&eA 03
OB91! F900
aseo 0000
08Bf" FF
CJ8C 0 C 0 ff'I I 39C:
oec· 9192
08C6 co 81' 022'2
ClBCA 4023
oscc co e7 o.u 6
aeoo co 1!1' MIA
0
CJS04 C2
aeos tE
oeDE 1925
0
0808 4022
OBO· CO 8T 1558
0862 03 CSE3 00
096' oer·
caoe oc; 01 1 ff· t603
DATE
16AUGM
0862 0863 0665
174 175 . . . . . . .. .
1T6 o RTN03 O tTT ·····. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
11'8 ·
IT9 *
180 a
RC\#rtNE C3
·
WRAP-ARCUl!IO ft5T· LO-AO DA1'A TaANS EG WtTM ·
-55- AtllO SEtiSE TME UO TaAltS LINES flJR A
*
181 ·
-f'OS5-·
182.
·
163 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
18~ RTM03 DC
1es
cc
JIL.t·o3· xt.1·00·
ROUTINE NUMBER NO UNUAL 1NTER¥ENTION QEQUIAEO
186
DC
M..2C.RTN0·9
ROUTINE 04 M>OR£SS
1u8sTe
M¥C PAT-2(2)eC55
STORE YEST P&'ft131· , . IES~S.
0
OBI) 03
OBDF FOSS
aBEt 0000
0
OBE3 FF CJBE6 co 8T t84C
OBE8 919\
0
oet:· CO 8T 0222
CIBEE 4022
CIBf'O CO 87 0216
··OA'TE ·oec '4)·
20.!
203
20· 205
2"6
\.IC MF055ellt··S· SNS SNS03.·"·3·
207
~08
209
CLC .tNE
SNS03(2)eSNS03-2
ERD~
210 211 212
LIO f"OOOOeX"45 8 SNS SNSE'feX·43·
H3
216 2tS
CLC SE
SN5ET(2teSNSET-2
Lll\K
;!16
217 · ROUTINE 'l3 ERS:OP MESSAGES ·
1ne
219
s
~INT
0880 0881 0883 0895
220 221 222 223
DC
JQ..l&C2·
oc H.. t·:n·
DC
Al.2CTRLER)
DC
JCLl·4C23·
tt4
225
&
ERfiOlt
226
oc
11tt..1 ·03·
22?
DC
lltLi·F900·
228 SNSET . oc
xs..1·0000·
229
oc JCLt·FF·
1:30
fl
MAPS
oecs
OBCB
231
232 233
234
x .e
oc
B
JCL2··H92·
HALT
m..2·~023·
LI,_.._
235
236 EROTR 9
oe~ 237
DC
oeos 238
oc
0807 239
oc
0809 MO
OC
PRINT xt..t·c2· a1·22· AL2(WRPCKt
a.···022·
261
241!
B
OBOE 243
DC
OSEO 264
DC
OBE2 269 SNS03 OC
OBE3 246
DC
2·?
e
08£9 248
DC
a··
e
2$0
oc
r.u
e
ERtoOR JQ.. t ·03· Jll..2·F055" XL2·0000· at·FF· MAPS xt..2·919t · HALT n.2··022· LINC
EC ll:O· 826?65
· · · · · · · · · · · · · · · · · · · · ·· · · ·
PART NOe PAGE
5558423 2A
PRINT WRAP TEST HEAOING.
PfUN'f TEST PATTERN·
INITIALIZE THE 3Tat TEST FOR SSWIO ON· MALT -FF- IF ON. LOAD THE OATA TRANS REG WITH A -55-· SENSE THE TRANS LINES FOR -FOSS-· 010 Tt1£ DATA llRAP Ofl 'I JUMP IF 010 NCT. CLEAR ~HE OATA TRANS REG· SENSE THE TRANS LINES FOR -F900-· DID TME ~ANS LIMES GET CLEARED ? l<ETURN TO OCP IF SOe
PRINT TRANSFER RESET CHECK·
DUMP 1'0 TRANSFER LINES·
POINT TO 9'AP CHART·
-PAGE 919· ENTRY 2·
ERROR HALT -23-· RET\Jmt TC DCPe ~INT WRAP CHECK·
DUMP 1'0 TRANSFER LINES· -EllP£CTEO· -ACTUALe PCIMf TO MAP Ct4ART · -PAGE 919· ENTRY I· ERROt:I HALt -22-· RETURN TO DCPe
?ROG 10
PAGE
402-l 2A
· · · · · ·
· ···
·
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
?ART 1'10· PAGE
5558423 3
374! ATTACHMENT TEST ~ITH -~RAP CONNECTOR-
E~~ LOC CEJECT COOE
ADDR STMT SOURCE STATEM~NT
(
r'
l
08F4 04 0!3F5 1)0 OBF6 OIJOD
ClBFB CO 67 02lA
OBFC 41
08FD cl
(
08FE 1977
OCOO .t.OA4
253 .;.*"'****··
254 $ F!'TN04 $
255 ·**~··~$$$~$~··**~**·*******~*·**********$******·****$$$~*******·*~*~**
256 ·
'*
257 *
2se ·
259 ·
ROUTINE C4
THE REAO & -RlTE CALL ORtVERS ANO lFO SELECTS ARE TESTED FOR ACTIVATION~
c
260 *·~~$-$$$~~·********~*~~·********·*~****~****~********~*~·******~~·****
OSF~ 261 ~TN04 DC
XL1'04·
ROUi!NE NUMSE~
OBF5 262
DC
XLPOO·
NO t<l.ANUAL INTERVENTION REOOJRED
08Fi' 263
DC
AL2(RTNC5l
ROUTINE 05 ~ODR£SS
26'<
265
a
PRINT THIS TEST HEADING.
OBFC 266
oc
XL 1 ~41 ·
OBFO 267
oc
IL 1e33'
r,
OBFF 268
DC
AL1HH004M
1.'c..,,,·'
OCOl 269
oc
XL~·40A4*
OC7t CO t'i7 ocet c2 oce2 12 ocs~ tAt5 CCla!." 4024
021A
ece? co 8? 1 sse
QCS8 03 OCSC FOOO OC8E 000{'
OC90 FF
OC<;;i CO aT 1 :"·9C OC~'5 9231 OC~? CO 87 0222 OC9E ~r.2~ OC90 CO 67 02&6
~70
OCO:? CO 67 021.A occt: o!5
OCOE>
271 272
OC07 1 t.
ocoe 199!
OC07 OC09
273 274 275
OCOA CO e7 1310
276
'277
OCOE CO 87 13C3
278
0Cl2 ~O 3C 3C
279 280
OC1!!: F3 41 00
281
OCH! C 1 4 2 t 3 ~ 2
(
OC JC: 30 43 OCSF
282 28~ 284
OC20 00 01 OC8F OC8D
285
OC26 F2 01 54
286
s
PRINT
oc x1..1·os·
t'C
IL1·26·
oc
e
out:s
510 TJO SNS
x·oo·.x~41·
81.JSY.X' 42· SNS <l 11 ~ X w4 3 ·
SN Still. ( 2) · SNS4A-2
E~iiP.
INtTIA.LlZE THE 3741
~E5T FOR SSW!O ON. HP.Li -FF- if' C<N.,
1 $SUE A ~EAD Clo.LL·
BRANCH IF 3741 BECOMES BUSY. SENSE !/C TRANS LINES FOR -FOOO-.
READ CALL DRIVER ACTIVATE 7 9R/<NCH lF NOT·
CC Al CO 67 CCA5 C2 OCJ.6 l 0 ".JCA'? 1902 OCA9 4027
021 A
OC1'5 CO 87
OC11F O~ CCBC F900 oca2 0000 OCB4 rF
OCB!'; CC 87
CC89 <;;i242
".lCSe CO 87
QCBF ·ri21
occt co er
155EI
t 39C 0222
c21e
oa OC2~ F3 40
OC2C 30 43 OCB3
OC3C 00 01 OC8~ OC8l CC36 F2 fl? 68
OC 39 F3 ~2 00 OC3C 3() tJ3 OC07
OC40 00 01 CCD7 ocoe
OC46 F2 01 7C
CC49 F3 40 08 OC4C 30 43 OCS:S
OC50 OD 01 OC83 OCBl OCS6 F2 01 48
OC59 C2 C! OCFB OC50 F3 i:.:i FS OC60 70 43 00
CC~3 OD 01 OCF8 OCF9 CC69 F2 01 70
OCISC 30 43 OC!33
2S7 28S 2e9 290 291
2~2
293 294 295 296 297 296 299 300 301 302 30:!
3()4
305 306 ::ic-;
308
309 310 311
S!C SNS
cu::
.JNE
S!O SNS
Cl.C JNE
sxo
SNS
cu:
JNE
x· cs·~''""(>'
SNS4<!!.X·43·
x·oo·.x·<t£·
SNS4c.x·43· SNS4Cl21oSNS4C-2
ER<!C
~·ca· ,)l(·.e.o·
SNS44.x·~:.·
SN$44i2).SNS44-2
E;:<~4
C.LC JNE
5NS
>i · F6 · · X · '"< ::! · 0 ( ., X R l ) · X · ~3 ·
SNS4E(2)oSNS4E-2
ER4E
SNS4"<·><·ii.~·
RESET READ CALL OP.IVER. SENSE !/0 n(ANS LINES fO~ -F900-4
DID TRANS LINES GET RESET ? JUI'!? IF NOT ..
tSSU~ ~ ·RITE CALL· SENSE l/D TRANS LINES FOP -FFOD-·
WRITE CALL ORlVEA ~CT!V·TE ?
BPANCt~ l F NOT·
~ESET V~YTE CALL DRIVEP.d SENSE lfJ T~ANS LINES FOR -FQOO-&
DID TRANS LINES GET ~ESET ?
0
SET UP TC no tNDtRECT SENSE.
DO A CONTROL 1 TO ACT. SE~ECT L!NES· SENSE TRANS LlNES FOR -F9F8-·
L'O SELECT LINES ·Cll\iATE ?
era.NCH IF NOT~
SENSE 110 TRANS LINES FOP -F900-.,
c
OC';5 CO 87
OCC9 C2
OCCA 13
OCCB 1A03
occo 4025
02 ! A
OCCF CO 87
OCD3 03
OC04 rFOO
OC!:l6 COOO
o:::oa FF
CCC9 i:O E7
ococ -;:;232
CCOF CO 87 OCE3 ·025 OCE.5 CO 87
15'58
t39C 0;"22 0216
OCE9 OCEO OCEE OCEF OCF1
CO fl7 C2 11 1A26 4026
021A
OCF3 CO 87 OCF7 03 OCF8 F9F6 OCF A 0000
1558
OC70 00 01 OC93 OC8l CC76 F:? 01 28
CLC ..INE
SNSl'iif ( 2),. !5t<S44...-2 ER<i14
DID TRANS LYNES GET RESET ?
JUloliP lF ~OTo
OCf'C FF OCFO CO 87 139C 0001 9241
CC79 CO 87 0216
B
* * 3?9
320
ROUTINE 04 ~R~C~ MES!OAGES
RE1URN TO OCP,.
ooc3 co e7 0222 0007 4020 00 09 (. 0 87 02 1 ~
321
::!:<-.<:: r.!<4A
Ot.Sl
nca2
0~!34
DC
QC8l"·
328
OC~l:l 329
01'.'.80 3:~c
t'JC
OC8F 331 !'NS~A oc
0(;90 :_::32
333
CC96 334
:?:SS
OC<:!C 3"'16
3".!17
:!':!S
::'39 ER44
e
OCl\5 340
DC
oc-..6 ::!41
DC
OCA8 342
nc
OCc"' :!'43
DC
3~4
345
a
OCl\F 346
!>C
oce1 311.7
!:JC
OCB3 348 Si<S"" DC
CCB<l 34Y
oc
350
e
.351
oc
354'.
0
occo 353
DC
:!54
355
356 ER4C a
OCC9 357
oc
- OCCA ::!158
DC
occc ~!:"'!t<;
:..·c
CtCCE 360
oc
361
362
!?
OC03 363
DC
ocos 364
oc
CC07 365 $NS4C DC
ocos 3C6
DC
367
9
OCOE 358
DC
369
B
:no
DC
37 i
B
372
373 E1'<4l'O
"I
OCE.0 374
DC
OCEE 375
DC:
OCFO 376
DC
OCF2 377
DC
375
379
e
OCF7 300
DC
OCF9 381
DC
OCFl3 382 SNS4E DC
OCFC 383
oc
384
6
0002 385'
DC
386
8
oooe 387
DC
'.!188
e
PR!NT
t ~'i.. 1t C:':!~ H.l;lt4'
AL Hi'tORHt} in_2·4n2.i,:
FR~OJ:!
XL'!.· 03' ~l. fi' FD(! 0 · Xl.2·C')C0* Xt.1 ;'FF! MAPS Xl2'9231· "IAl T XLE· .e.-02~ · l_ i f~K
PR !N't
XL t · c2· YL t · 29·
AL2(UNS!:'T) XLi·4027'"
EPF<O;;< XLt·n3·
ll:L~<F900·
l<L:2 · OOOu',.;;._ 1 1 FF· fl'A!=S XL:?·9242" HAL f XL.:·.ctC?.7· Li f\K
PE< 1N1 XL 1 "C2~
lL 1 · i 9 · AL&« WOf<I V 1
XL~ g 402!5 ~
ERROR XLt·03 9 XL2·FFOO·
Xl. c·0001)0
Xi. l aFF · MAl=S XL~ '92:!2 ·
~Al.T
XI.. 2 · 4025~ LIM<
PR JN'!
XLl~c2·
1Lltt7· AL2UOSLT) !C:L- 1 4026·
ERPCA
XL 1~03 · XL;;· F9F8 1
xL~·oooc·
XL t ·FF o
~A\;:5
).'1..2'924t· HALT
XL~"402~·
LINK
L
CATE
16AUG74
15NCV74
EC NO· f'247155
824870
PROG 10 PAGE
402-1 3
0 DATE
EC NOe
0
l6AUG74 824765
t5NOV74
524870
OART NO.. PAGE
5556423 3A
DUMP 1/0 TRANsFER L!tlES .. -EXPE.CTEO.., -ACTUAL .. PO!NT TO MAP CKARTe -PAG~ ~23. ENTRY ~. eR~OR HALT - 2 · - ·
ou~P TRANSFER LINES·
-E"XPECTEi>. -At::TUl.l e POJNT TC MAP CHAPT. -PAGE 924· ENTRY 2o
ER~G~ H~LT - 2 7 - , RETU~N Ttl OCP .. PRINT WRITE DRIVER CHECK·
DUMP TRANSFEP LINES. -EXPECTED.
-AC'TUALo. POtNT TO ~AP CHAP.To -PAGE 923· EN7RY 2· EQ~OA HALT -25-.
AETlmN TO DCP.
DUMP TRANSFER LINES.
-EXPECTED.. -ACTUAL·
PO[NT TC ~AF CHART. -PAGE 92·· ENTRY !. ERPOA MALT -26-o
pqoG to PAGE
l
·
c
IBM ·Al~TENANCE D1AGN05TIC PROGRAM
I
'-
PART NO. PAGE
· ISM MAINTENANCE DIAGNOSTIC PROGRAM
0
PART NC. PAGE
5~58423 4A
4021
37·1 ATTACHMENT TEST WITH -WRAP CON~ECTOA-
EAR LOC OBJECT CODE
ADDA STMT SOURCE STATEMENT
4021
3741 ATTACHMENT TEST WITH -WRAP CON~ECTO~-
0 ERR LDC ceJECT CODE
AOt>R STMT SOURCE STATE~ENT
/ ·._ ~
(
(
c
0000 05 OOCE 00 OCOF OOFl
0011
001~
OOHS CO!? 0019
CC! E!7 4!5 24 t<;BS 40A.5
021A
001e co e7 1310
OOtF CO 87 13C3 0023 FO 3C 3C
JD~6 F~ 41 OS
002'9 F3 43 02
oo;::c 30 45 OODF
0030 30 42 OOOA 00?4 30 43 ODDS
CC38 3C 00 ODOF
003C 3C (JO ODOA
0040 00 01 OODF ODDO 004E F2 01 60 oo·9 oo 01 oocA oooe 004F F2 01 57 0052 00 01 ODDS 0003 0058 F2 01 4E
oose 31 41 1E">ee OD5F F3 40 OD
ooe2 30 42 C097
CID~e 30 45 0092
0000 ODOE 0010
0015 0016 0018 ODtA
389 . . . . . . . ..
c
* 390 · ~TNOS
391 $ ......................................................................
~2· 393 · 394 · 395 · 396 ·
ROUTINE CS
EOt SIGNAL IS GENERATED TO TEST 1,0 OISCONNFCT· THE FUNCTION REGISTER
···
IS SET FDR 6 USEC RESET OF DISCONNECT.
· "
c
0
339978 R··T·N·0·5···D·C·····K·L·.·t··o·s·······$·········R·O·U·T·I·N·E··N·U·M·B·E·R······················· 0
399
oc
XLt·oo·
NO MANUAL INTERVENTION REOUIREO
400
DC
AL2(RTN06)
ROUTINE 06 ADDRESS
401
402 403 404
405 406
e
PRINT
DC
XLl·4S·
DC
IL t·36·
oc
AL2CHD05)
oc
KL.2·40A5·
PRINT OISCONNECT TEST HEADING·
()
407
408
e
IN1TL
INITIALIZE THE 3741
409 410 411
B HPL
TEST FOR SSW 10· HALT -FF- IF ON.,
412
4U3
StO >e·cs·.x··t·
4!.4
SIO x· <l2· .x··3·
415
SNS SN SSA·><' 45"
416
SNS SNS5e.x·42·
417
s~s SNSSc.x·43·
0 ISSUE READ CALL WITH RESET £ ENABLE·
00 CONTROL l TO GENeqATE EOT·
SENSE DIAGNOSTIC BYTE FOR -0800-.
SENSE STATUS/LCP FOR -eioo-.
SENSE 1/0 T~ANS LINES FOR -F902-e
418 419
tcVI SNSeA.x·oo·
CLEAR THE OATA TRANS REG·
0
420
MVt sNs5e.x·oo·
CLEAR THE LENGTH COUNT REG·
421 422 423 424 425 426 427
CLC .INE CLC .JNE
CLC .JNE
SN55A[21.SNS5A-2 EROS SNS5BC2)e5NS5B-2 ERC5 SNSSC(2)eSNSSC-2 ERCS
DIAGNOSTIC SVTE AS EXPECTED ?
~ANCH IF NOT· STATCS BYTE AS EX~ECTED ? BRANCH IF NDTc J/O TRANSFER LINES AS EXPECTED ?
BRANCH IF "40T.
428
429 430
LIO HOCe2.x· 41 1
SIO x·co· .. x··o·
431
St.S SNS5E.,x·42·
432
SN~ SNS5o.x··s·
SET FNCT REG TO OJAG ~ODE· 6USEC AST
DD GENER·L 3741 ~ESET. SENSE STATUS FOR -8100-c SENSE DIAGNOSTIC e~TE FOR -0000-c
C:D99 CO S7 l39C 009D 9272 C09F CO 87 0222 ODA~ 4C29 ODA5 CO 87 0216
ODA9 OC 01 164~ ODDF ODAF OC 01 16·c ~O~A ()065 oc 01 1e·o c~cs
ooee co 137 021A ooeF c2
ooco 13
OOCl te30 aoc~ ·02e
ODCS CO 87 13ED '!)OC9 1656
ooce tee7
ooco cc e7 t5se
0001 03 COD2 F902
coo· 0000
0006 02
C007 ElOO 0009 0000 0008 05
()DOC 0800 ODOE 0000 OOEO FF ODE1 CO e7 !39C
ODES ';271 -OOE7 CO e7 0222
wee ·02a
ODED CO S"I" 0216
OD9E OOA4
OOBF
ooco
OOC:! OOC4
ODCA ooc;c
ODDt
0~03
()005 0006 000.3
OD?~A
ODDS
0000
UDOF ODEO ODE6
ODEC
457 456 459
460 461
e
MAt:-5
DC
XL2·9272·
R
t1A1. '\
DC xu:··-029·
e
LltlK
POINT TO MAP CHART. -l'AGE 927e ENTRY 2· ERROR HALT -29-·
RETUf;!N TCI DCP·
462 463 EROS
~A
465
fll"#C MVC MVC
TEST-4(2) .Sl.!S5A T'.'.;ET-2(2) .SNS56 TEST(2 t.SNS5C
STORE OlAG BYTC~OAT~ TRANS REG. STORE STATU~ BYTE/LENGTH COUNT RECe
STORE 1,0 TRANSFER Lt~es.
466 46? 468
469 470 47J
e
l='RiNT
oc
XLl·C2·
oc
iLP 19·
oc l.L2CEDTJ
DC
Xt..4'·4028"
P~INT EDT CHECK·
·72 473 474
47~
'fl
C1'PAT
i>C
A~2(EXPYS
DC
AL2(FR,.S0';)
CHECK TO SEE IF DATA MATCHES PATTERN -TABLE ~OOReSS o~ PATTERNS· -TABLE ADDRESS OF ME5SAGESe
476
477
B
47B
DC
479
DC
480 SN~SC DC
481
DC
482
cc
483 SNSSB OC
484
DC
485
oc
486 SNSSA DC
487
DC
4~8
B
489
oc
490
e
491
oc
492
e
493
494
495 ·····, ......
ERf;OR
XLl·03' X·-c·F902" xL2·ooco· >CL l . 02. xL.:.:·e1co·
XL~·oo~~~
XL!·os·
xL2·oeoo·
XL2·0000· XL!·FF· MAFS )tL2 9 927i · HALT xt..2··02e·
t. INK
DUMP THESE REGISTERS1/0 TRANSFER LINES. -ExPECTEC. -ACTUAL· STA1'US BYTC:.,,LENGlH COUNT REGo -EXPECTEOe
-ACTUAL·
OJAGNOTSTtC BYTE/DATA TRANS REG. -EXPECTED· -ACTUAL·
POINT TO MAP CHART. -PAGE 9~7· ENTRY le ERROR MALT -~&-·
RETURN TO OCP·
444459990967908·*$*.·R··T*N$0~6·R··O*U·T·IN·E···CE·········GW··EIT·NK·E·RA·A·iSE·l·OE·O·T~·E·~U·u·SI·NC·G·A·lL·1··,0~··3 ··S·E·L·E*C*T···············*··
531 ·
·
433
C06A 00 Ol 0092 0090
434
CLC
SNS~D(2).SNSS0-2
tlD70 F2 O! 00 0073 OD 01 009T 0095
4!5 436
.JNE CLC
EllCSA SNS5E(2).5NSSE-2
'-·
CO?-; F2 01 04
437 438
.JNE
~CSA
OC?C CO 87 0216
439
S
Ll~IC
* 440
·4l · ROUTINE 05 ERROR ~ESSAGE
442
coeo co 87 021A ooe4 c2
443 ERO!SA S
OD84 ···
oc
PRINT XLt·c2·
ODE'S 12
ooee u.E2
0095 445 0087 446
DC
ILl·UJ·
DC
AL2110DIS)
0088 4029
0089 44T
DC
XLl'402<;·
448
008A 008E COSF ()091
CO 87 CS
~000
0000
t55B
449
B
ODBE 450
oc
0090 45!
oc
0092 452 SNSSD DC
£Qf:CR
XLt·os·
XL2·oooo· n2·coo.o·
0Dc:?3 C2 C09· 8100 C096 0000
0093 453
DC
0095 454
oc
0097 455 SNSSE DC
)(l.1.·02· XL2·8JOO'·
X\.2~t>OOQ·
oose FF
OD98 456
DC
XLl 8 f'F'
01AGNOSTIC BYTE AS EXPECTED 'I BRANCH tF NOT· STA~US eYTE AS EXPECTED 1 BRANCH IF NOT·
RETURN TD OCP·
ODF! 06
ODF2 00
0
ODF3 OE'iA
c
OOFS CO 87 021A CDF9 45
OOFA 31
CDFt
OOF2 ODF4
ODF9 OOFA
550023
······················~·········**···*·································
RTN06 OC
XL! 1 061
ROUTINE MIMBER
504
OC
XLt·oo·
NO ·ANUAL INTERVENTION REQUIRED
505
OC
AL2CRTN07t
ROUTINE 07 ADDRESS
606 507 SOB 509
e
PRINT
DC
DC
IL 1·49'
PAINT EOT HEADING·
PRINT SENSE QESET CHECK·
c
ODFB 1810 COFO 40AE
OOFF CO e7 t!'JtD
OOFC OOFE
510 511 512 513
DC
AL2c~ooe1
DC
B
INITL
INITIALIZE THE 374l
OE0'3 CO S7 l3C3
OE07 F!> :3C 3C
DUMP THESE ~EGISTER-
0
OIAGNOSTIC SYTE/OATA TRANS REG·
OEOA F3 41 05
-EXPECTED. -ACTUAl.e
OEOO F3 43 04
0
()E 10 30 45 OE3e
STATUS BYTE/LENGTH COUNT REGISTERe
OE14 ~t 41 16BB
-EXPECTS>· -ACTUAL·
()Ele 3C 00 OE3S
0
OElC OD 01 OE3e OE36
514 SIS 516 517 518 519
520 521
522 523 524
e
CUES
HPL
SIO
SIO x·o·· .. x··!·
SfllS Sh'S6·11!·45· LIO MOOe2.x·· .. MYt
CLC
TEST FCR SSW lO· HALT -FF- IF ON.
ISSUE A SIO READ CALL· ISSUE A CONTROL l - l'O SELECT 3·
SENSE DIAG-OTR FO~ A -oeoo-.
00 6 USEC RESET WITH FNCT REG. CLEAR QA~A TRANS REGISTER·
DIAGNOSTIC evTE AS EXPECTED ?
(
t>ATE EC NO.
(
teAUG7· 82·765
15NCV74 824870
PROG ID PAGE
402-i 4
c OATE EC NOe
0
1EAUG74 e247E5
PROG ID PAGE
·02-1
4A
·( · · · · · · · · · · · · · ·· · · · · · · · · · · · · · ·
·
·
·
· · · · · · · · · · · · · · · · · · · · · · · · ·~· . · · · · · ·
0
r i
L
!BM MAINTENANCE DIAGNOSTIC PROGRAM \..
4021
3741 ATTACH~ENT TEST WITH -WRAP CONNECTOR-
EAR LOC oeJECT CODE
ADDA STMT SOURCE STATEMENT
PAAT NO. PAGE
5558423
IBM llCA_INTENANCE DIAGt:llSTIC "OGRAM
5 0
4021
{)
3741 ATTAC~MENT TEST WITH -WRAP CONNECTOR-
ER~ LOC OBJECT CODE
At>On 'TMT SOVRC:F. STATEl4£NT
PART NO. PAGE
5558423
5A
OE22 CO 81 0216
OE2E CO e7 021A
OE~A C2
(
0£2E OA
OE2C HEC
OE2E 402A
OEJC OE34
CE3!: OE37
CE39
OE:SA
OE3E
OE40
OE44 OE46
CO E7 05
oeoo
0000 FF CO e7 9311 CO S7 402A CO 87
1558
139C 0222
0216
r
\_
(
OE4A 07
OE4e 00
OE4C OEOO
OE4E CO 87 021 A
OE!:2 45
OE53 29
OE54 1AB3
,-
OESE 40A7
1.
OE Se CO 87 1310
OESC CO 87 13C3
OE60 FO 3C 3C
OE2A OE2B OE20 0E2F
OE34
OE36
OE38 11 £ 3 9 OE3F
OE45
OE4A OE48 OE40
OE52 OES3 OESS OE57
525 526
SE
Ll"1C
RETURN TO DCP IF ~.
527 · ROUTINE 06 ER~QR MESSAGE ·
528
529
B
PRINT
530
DC
XL t ·C2·
531
oc IL 1·10·
532
DC
AL2(EOTACT)
S33
oc
XL2 '402A·
534
535
e
536
DC
XL1·os·
537
'-C
XL2'0800·
S38 S1':S6 DC
XL2 1 0000·
'S39 540
DC
XLl'FF·
e
MAFS
541
DC
XL2'931 I'
542
s
HALT
543
DC
c
PRINT EOT Cl'4£CK,;
C.;
DUMP OJAGNOSTtC,DATA TRANS REG ..
-EXPECTED· -ACTUAL.
C¥"
POINT TO MAP CHARTe
c
-PAGE 931· ENTRY I·
ERROR HALT -2A-e
544
B
545
RETURN TO OCPe
546
547 ·········
548 · RTN07 ·
.
549 ······································································· ,.
550 ·
·
551 *
RCUTJNE CT
1;-o TRANSFER LINES I ~ 3 ARE
·!
SS2 ·
CHECKED FOR ~ESETTING.
·'
553 ·
·
554 ························,., . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
555 RTN07 OC
556
oc
557
cc
sse
559
B
560
DC
561
DC
562
DC
563
DC
564
565
8
566
XL1"07 1 XL:·oo· AL2(RTN081
PRINT
xt..t··s·
IL 1'41 · AU! ( MOC 'l'J XL2'40A7'
INITL
ROUTINE NUMBER
NO MANUAL INTERVENTION REQUIRED
ROUTINE oe ADDRESS
PRINT TRL'S t. 3 RESET TEST.
0
0
c
INITIALIZE THE 37~1
567
B
QUE5
568
HPL x·!c·.x·3c·
569
TEST FOR SSW 10· HALT -FF- IF ON.
OEA6 3C Fl lA96 OEAA 3B 01 OE02 OEAE F2 e7 ce oee t 3C F3 lA96 OEB5 3A 01 OED2 OEB9 CO S"' 021A OEBC C2 OEBE 20 OEeF IAA::.J OECl 402E
OEC3 CO 87 IS!SS
OEC1' 03
oece F9oo oec.. 0000
Ot=CC FF OECO CO 87 139C OEOI 9312 OED! CO e7 0222 OED? 402E OE09 CO 87 0216
OEDO oe
OECE 00 OEDF OF9F
OEEJ CO 87 021A
cees ·!i
OEE6 2D OEE7 IADO
OEE9 ·o.ae
OEEB CO 8? 131 D
DEBO OEBE OECO OEC2
OEC7 OEC9 OECB
OECC OE02
t'ED8
OEl>D
OFOE oeEo
OEE5 OEE6
oeEe
OEEA
~93 · ROUTINE 07 ~ARON ME~SAGES ~ 594
595 ER7A 596
597
fol\tt
$BF
J
MPC7.x·o1· :)+11
SET UP FOR TR!.. I RESET CHECKe SET FOR ENTRY 2 MAP ~~r-ERENCEe
598 ER4/B 599
6t\0 601
602 6C3 604 605 606 607
6:>8
609 SNS77' 610 611 612 MP07
f;13
614 615 6t6
rHil SBN B DC DC t·C DC
a
De
oc c:
DC
B
oc e
DC
e
ONCTS··3.xcF3· MPC?.x· 01 · PRoNT XL t·c2· IL1'32· Al..2(0NOTS) XL2·402E·
Ft:<t;OR XL 1·03· XL2·F900·
XL2·oooo·
SET UP FOR TRL 3 RE~ET CMECKe !'\ET FOR ENTRY 3 ~AP REFERENCE. PRINT TRL 1'~ RESET Ct1ECKe
(SAME ID AS RTN081
DUMP TRAftS LINES.
-EXPECTED· -ACTUI< Le
POINT TO MAP CHART. -PAGE 931, ENTAV 2'3· ERROR HALT -2E-·
RETURN TO DCP.
617 618 ·········
619 · RTNOB ·
.. .. ..····..··· 662210 ·*·*~~···· ·········~~····· ····························~··
·
622 ·
623 ·
ce RCUTl~E
.,o TRANSFER LINES ·· 6 g ? ARE
CHECKED FOR AESE\"TING·
· *
624 ·
·
662256 R··T·N·O·P·.·o·c······X·L·J···o·e·~···············R·O·U··T·IN·E··M··JM··B*ER*·················--···
627 628 629
DC
XLl·Oo·
DC
Al.2(RTN09)
NO MANUAL INTERVENTION REQUIRED ROUTINE 09 ADDQESS
630
6
PRINT
631 632
OC
XLt·45'
DC
IL t· 4!5·
633
OC
A\.2(HCC8)
634
635
DC
XL2'40A8·
636
B
INJTL
OF.63 31 41 16SO
OE67 31 45 169e
OEEe 31 45 1699
OE6F F:! 43 10
OE72 30 43 OECS
OE7E 30 43 OECB
CE7A OD 01 IJECe OEC9 OE80 F2 01 23
CE83 :31 45 16Al OES7 31 45 16'i19 oeee F3 43 10 eeee 3C 43 oece
OE92 30 43 OECB
CEc.96 00 01 OECB OEC9 OE9C F2 01 12
t1E9F F3 40 00
570 571 572 573 574
575 576
577 578
579 580 581 582
583
584
585 586
587 588
589
590
LIO HOtee.x··i·
LIO H00011X 1 45·
LIO Hocoo.x··s· sio x·to·.x·43·
SNS SN5771X·43·
SNS SN!77,X'43·
CLC SN577(2)1SNS77-2 JNE ER7A
LID H00041X'4! 1
LIO HOOoo.x··s· s10 x·10·.x··3·
SNS SN!771X 1 43' SNS SN5771X'43·
CLC SN!77C2l1SNS77-2 JNE Etna
SET FNCT REG TO LATCH TRL t.3. LOAD DATA TRANS AEG WITH -01-.
0
CLEAR CATA TRANS REG.
ISSUE CONTROL 1 START 1'0· 00 ONE DUMMY SENSE TO STALL· SENSE TRANS LINES FOR -F900-e
DID TRANS LINE 1 RESET ?
. 0
" '.,...·.-
BRANCH JF NOT·
LOAD DATA TRANS REG WITH -04-.
0
CLEAR DATA TRANS REG.
tS~U£ SIO CONTROL I TO RESET TPL ~. 00 DUMMY SENSE TO STALL·
0
SENSE TRANS LINES FOR -F900-.
010 TRANS LINE 3 RESET 7
0
BRANCH IF NOT.
00 GENERAL 3741 RESETe
0
OEEF CO 07 13C3 OEF3 ti:o ::!!C 3C
OEF6 3 I 4'1 1680 OEFA F3 43 10 OEFO 30 43 OF80 OFOt F3 43 08 OF04 30 43 OF8D OF08 F3 43 10 OF OB 30 4:l OF8D OFOF 30 '43 OF80
OF13 OD 01 OF8D OFee OF19 F2 01 30
OFIC F3 43 20 OFlF 30 43 OF8D OF23 F3 4'3 tO OF26 30 03 OFBD OF2A 30 43 OF8D
637 638 639 640
~41
642 643 644 645 646 647 648 6A9 651) 651 652 653 654 655
656 657
B
·HPL
LID SIO
s~s
sto
SNS SIO SNS SNS
CLC
JNE
StO SNS SIC SNS SNS
OOES
x·3C·,x·3c·
HOlB8eX·4t· x·10·.x·43t SNS88.JC·43·
x·cs·.x··!·
SNSe8.x··~·
x·10·.x·43· SNSee.x·43· SNS88eX·43·
SNS88(2,e!NS88-2 ERae
x·20·,x·4!·
SNS88oX'43'
x· 10· .x·43·
SN!88oX'4!·
sNsee.x·43·
TEST FCR SSW 10· WALT -FF- tF ONe
SET FNC7 REG TO LATCH T~L le2·3· ISSUE SIO CONTROL I TO CLEA~ LOGIC. STALL BEFORE DOING THE .NEXT SIO· 00 CONTROL. 1 TO LATCH~ 4·
STAL'-. BEFORE DOING NEXT s;;o.
DO SIO CONTRCll.. 1 TO RESET TRL·Se DC DUMMY SENSE TO STALL. SENSE TRANS LINES FOR -F900-.
DIO TRAHS LINE 4 GET RESET ? · BRANCH IF NOTe
tSSUE CONTROL l TO LATCH TRL 6· STALL BEFORE DOING NEXT SIOe DO SID CONTROL l TO RESET Ti:tl..·Se DO OU.MY SENSE TO STALL· SENSE TRAN$ LINES FOR -F900-e
CEA2 CO f!7 0216
591
592
S
Llt.K
RETURN TO DCP.
0
OF2E 00 Ot OF8D OF8B
658 659
CLC SNS88C2)oSNS88-2
010 TRANS LINES GET RESET t
OF30 F2 Cl 31
660
.JNE ER8C
BRAllCll IF NOT.
OAT~
16AUG74
EC NO. 82476!5
1SNOV74 824e7o
PROG ID PAGE
0 OATe
0 EC NDe
seAUG74
824765
PAOG ID PAGE
-r
tB~ MAJ~TE~ANCE DIAGNOSTIC ~ROGRAM
PART ..o.
PAGE
5558·23 6
IBM MAINTENANCE DIAGNC~TIC P~OGRAM
0
() 4021
374\ ATTACHMENT TEST "ITM -W~AP CCNNECTOR-
4021
ERR LOC OBJECT CODE
ADDR STMT SOURCE ~TATEMENT
\_,
ERP LOC ~e~ECT COt>E
OF37 F~ 43 40 OF3A '!O 43 OFeD OF3E F:! 43 tO OF41 30 43 OFBO OF4!5 30 43 OF80
(
OF49 00 01 OFSO OFBB
OF4F F2 01 21
OF52 F3 40 OD OF!:!: C() tl7 0216
(
()F59 3C OA OF8C OF50 3C F4 l A<;6
OFC:l 3C 14 OF<i4
OF65 F2 87 13
OF6e 3C F6 1A96 OF6C 3C 15 OF94
OFTO F2 87 08
uF73 3C F7 tA96 OF77 3C t 6 OFc;4
[...-
OF7B CO 87 021A
OFTF C2
OF80 20
(
OF81 IAA:!
C'F83 402E
CF~5 CO 87 1558
(
OF89 03
OFBA F900
OF8C COOO
OF8E FF
v8F CO 87 139C
OF93 '9?'00
(
OFCJi!5 CO 87 C222
CF99 402E
OF\:8 CO 87 0216
(.
c
c
OF9F 09
OFAO 00 OFAl 10E3
OFA3 CO 87 021 A
0FA7 45 OFAB 38
OFA9 1868 CJFAB 40A9
OFAD CO 87 1:!110
(
CWBI CO 87 13C3 OFBS FO 3C 3C
AOOR STMT SOURCE STATEMENT
661 662 663 664 665 666 667
6£)8
669 670
6Tl 672
510 x· ·o· ····3·
SNS SNS8e.K·431
StO x· 10· .x·43·
SNS
sN~ee.···:!·
SNS SNS88t11C··3e
CLC .1111E
SN!@@(2).!NS8B-2 EReF
510 B
DO CONTCIOL I TO LATCH TR\. ? · STALL BEFORE DOING NEXT SIO· DO 510 CONTqOL I TD RESET TRl.·S· DO OU~MY SENS~ TO STAl.L· SENSE TRANS LINES FOR -F900-·
t>tO TRANS LINE T GET RESET ? BRANCH IF NDTe
00 GENERAL 3741 RESET· RETURN TO OCP.
OFBC 31 45 t6C1
OFCO 31 45 1699
OFC4 SO 43 1000
0
orce oo 01 1000 too~
OFCfi F2 01 2A
(J
OFOI F'3 41 00
OFO.t !O 43 1051
0 ClF08 00 01 10~1 16C~
OFD!: F2 01 3E
T29 730 73& 732 ?33 ?34
1'3!1 736 T37
n0
73q
740 '741
LIO LIO
s~s
CLC
JNi:
510 SNS
CLC .JNE
HOOFF·K·4S·
~oooo.x··s· SNS9A.~··3·
SN~9AC2te5NS9A-2
£.RCQA
x·oce.x··t·
SN~~9.X·43·
S~S99(2le~FC04
Ea098
6?3
67· · ~OUTtNE oe ERGOR MESSAGES ·
675 676 £R88 677 6T6 679
sNsee-t .~·oA·
ONCTS-l 3e X·F4·
MPOe.x·1··
PRT88
SET UP ExPECTEO ~ANS \.IMES·
SET UP TAl. 4 CHECK· SET FOR fleAP · ENTf'lV REFER£NCE. GO PRINT EAAOR·
OFEI F3 40 08
0
Of'£4 Fi! 42 00
OFE'r ~O 43 10~1
0 .
CFEe oo 01 1ost t6Ce
OFFl F2 01 30
?42 ?43 74-4 T0.5 746
747 748
sic
SNS
C\..C
,JN£
x·oo·.···2·
5NS~9ea·4!·
St!S09( 21 .HFEOO ER09C
680 681 ~BD
682 683
WI
M\11 .I
ONCTS-l'3eX·F6·
SET UP TRL 6 CHECK· SET FOR MAP 5 ENTRV REFERENCE·
PRINT CHECK MESSAGE·
0
684 685 686
MVI MVl
ONCTS-l3·X'F7·
MPCe.x·t~·
SET UP TRl. 7 CHECK· SET FOR MAP 6 ENT~Y REFERE'NCE·
687
688 PRTee 8
OF7F 689
oc
OFBO 690
DC
OFB2 691
DC
OF84 692
DC
693
e
OF69 694"
DC
OF88 C!595
oc
OFBD 696 SNS88 DC
OFBE 69'1
DC
698
e
OF94 699 MP08 oc
1'00
8
OF9A 701
DC
702
e
PRINT XL 1·c2· IS..1·32 1 ALHONOTSI ICf...~· 402e I ERf'CA
x1..1·0000· XL t·FF· fll!Am:S
PRINT TRANS LINES OtD NOT RESET·
DUMP TRANSFER LINES·
0
-E><PECTEO·
-ACTUAL·
POINT TO MAP CHAQTe -PAGE 931· ENTRY &e5e0R 6e ERROR HALT -2E-·
~TURN TO OC'9e
703
oF9F 01-'AO OFA2
T04
705 ·········
*.............. * 770067 ...R.T.N.0.9..·.....................................................
· 708 · · 709 ·
1'10 ·
ROUTltote C9
TEST ASILITV OF READ g WAITE C~LL
TO RESET TRANSFER LINES 3 & 4·
.~
· 711 ·
Tl2
··············································~·--················...·· ?13 RTN09
714
OC oc
715
DC
kLt·09 1 XLt·oo· AL2C~TN0A)
ROUTINE NVMBER NO MANUAL INTERVENflOtit REQUIRED ROUTINE OA ADDRESS
c c
0
Of"F4 F3 40 OD OFF'1 CO 07 021 E
OFf'B co 87 on"
OFFF C2 1000 12 1001 1A3S
100~ 402F
1005 co 37 l55B
1009 03 tOOA Feoc lOot: 0000 lOOE FF tOOF CO E!T 139C 1013 9331
tou: co e7 0222
1019 40~F 101e co e? 0216
l01F OC 01 tOSO t6C9 102S 3C F4 IA~6 1029 38 Ol l05E! 1020 CO S'7 l03F 1031 OC Ol 1050 l6CS tO!'P 3C F3 U.96
to~a '3A 01 t ose
1031" CO 81' 021A 1043 C2 10. . 20 1045 IAA3 1047 0030
Of'FF 1000 1002 l004
1009
tooe
lOOD lOOE
101·
IOlA
T49 750 751
s10
B
~·oo·.x··o·
LU·«
1'52 ?5~ · ~TIHE 09 ~AOR MESSAGES ·
"f54
TSS ER09A e
756
DC
757
oc
?58
oc
T59
oc
PRJMT
a 1·c2·
1Lt9l81 AL2CDISCKI XL2·40?-F·
760
761
B
762
C:C
'163
0(:
T6· SNS9A oc
765
oc
766
e
767
O<.
766
e
1'69
DC
.n,,o..
e
772 ER09B ..-vc
7.,7.,3.
MVI
seF
'T?!i
·e
776 EA09C MVC
777
MVI
778
SBN
f;~ICCR
KLt·03·
a2·Feoc· XLi·oooo·
)(t..t ·F~"v MAl'=S
XL~·933t·
HALT
a2··02F·
Ll~C
SN~~9-1Ctt.MFC04
ONCTS-13·ll·F4·
MPc~.x·c1·
·+te
SNS99-l(~t.MFEOO
ONCTS-l3eJC·F3·
MPc9.x·o1·
779 790 781 782 783 T84
tl
PRIMT
DC a ..c2·
O<
tt..1·32·
oc
~HONO'TSI
oc
xt.2··030'
OFA7
OFAB
OFAA
OFAC
716 717 718 719 720 '1'21 722 723 T24 725 726
e cc oc
DC
DC
e
B HPL
Pt<INT Xl..1'45· 1Lt·56·
AL.2CM0091
Xt..;i··OA9'
INITL
CUES JC · ?C I · " · :!C.
PRINT R£SET TEST KEAOING·
INITIALIZE TtlE 3741 TEST FC~ ss· 10. MALT -FF- IF ON·
0
1049 co 87 1556
10.0 0,
104£ 0000
0
1050 0000
10!:2 Ff"
1053 co 87
IOS'P 9332
1059 co 81' 0222
lOSD 4030
( ) t0'5F CO ff 0216
785
786
e
t040 T8T
o.:
1049 789
oc
1051 ?89 SNS99 oc
1052 790
:.>C
?91
B
1058 '192 MPOO oc
?93
8
tOSE 794
oc
795
e
atROR XI.I ·03c Xl,1!·0000· XLe·OO()O·
·x·t".:l:·sFF·
X\..:i·9:!!2· MAt..T n.2··030· Llfltl
OF88 31 41 t6BF
T27 726
L
(
o.ne
lEAUG'74
t5NOV74
re NO. e2·76s
e24E70
LIO HDE82eK·41'
seT FNCT REG FOR EVEN Pl'RITY t:'fC.
P'ROG 10
'PAGE
408-l &
e OAT£ l!C NO.
0
ts.mv'I·
8248?0.
(
· ·.
(·, '
·
·
·
·
·
·
·
·
·
·
·
·
·
· · · · · · · ·
LOAD DATA TRANS REG WITH -FF-· CLEAR DATA TRANS REGISTER·
SENSE 1~0 TRANSFER t..t"!ES FO~ -Feoc-.
TR~NSFER LINES AS EXPECTED ? BRANCH JF NOT·
ISS~ REAO CALL TO JU!S£T TRt. 4a
SENSE lAAMS LINES FOR -f'co.-.
TRANSFER LINES "5 EXPECTED 9 eRANCH IF NUf. 00 SIO RESET TO 3T4t IS~UE WRIT£ CAl..L TO RESET TRL 3e SENSE T~A.MS LINES ~ -F't';OO-· TRANS9ER LIN£5 AS £~TEO ? SRANCH IF NL1'·
DO GEWER~ 3?~U RESf!T· RETURN 1'0 OCP.
PRINT INITIALIZATION CHECK·
O\!Mf> TRANS LINES. -EJCP£C'fED· -ACTUAL· POINT TO MAP Ct4ARTe -PAGE 933e EN'nt~ l· £~RCR MA'-T -2F-. ~N TO OCP· SET uP FOR READ CHECK· SET ~AP ENTRY 2 REFEREMCEe SET UP FOR WRITE CMECK· SET MAP.Etn'flV 3 lt£FEJU;KCE· PRINT TRAtlS LIME X CMECKe
OUtlP TRANS 1..ltES· -EXPECTED·
·ACTUAL·
POINT TO MAP CMARTe -P~ 9331 £tnll'Y 2,~
ERROR ttAl.1' -ao-.
RETI.IRM TO OCP·
· · · · · ·
·
·
· -~
· · · · · · · · · · · · · · · · · · ·-· · · · · · · · · · · ·
tS~ MAI~TENANCE DIAGNOSTIC PROGRAM
PART NOe PAGE
5558423 7
· · IBM MA!~TENANCE DIAGNOSTIC PROGRAM
0
PART NOe PAGE
5558423 TA
4021
3741 ATTACHMENT TEST ·tTH -WRAP CONNECTOR-
ERR LOC OBJECT CODE
ADDR STMT SOURCE STATEMENT
c 402 l
374& ATTACHMENT TEST WITH -WRAP CON~ECTOA-
ERR LCC OBJECT CODE
ADDR STNT SOUQCE STATEMENT
( (
10E3 OA 1064 00 1065 1115
797 ..........
.~.-..._'_;
* 798 RTNOA ·
799 ········~··························································· 0 ··
eoo ·
801 ·
802 ·
RCIUTJNE CA
TEST RESET OF 1,0 DtSCDNENCT LATCH WITH 1'0 TRANSFER LINES 3· Se
* · ·
803 ·
*
c
0
804 .......................................................................
1063 805 RTNOA DC
1064 806
DC
1066 807
OC
XL! 9 0A· XLt·oo· AL2(RTNOE>
ROUTINE NUMBER NO MANUAL INTERVENTION REQUIRED
ROUTINE OB ADDRESS
IOF1 CO e7 021A 10F5 C2 lOFE 24 10F7 1000 IOF9 4031
lOFS CO 87 1558 tOFF 03
11 oo Feoo
1102 0000 1104 FF
ee,5 EROA e
IOFS 81';6
DC
10F6 867
oc
JOF8 86C
cc
lOFA 869
DC
870
871
B
lOFf- 872
DC
1101 S73
DC
1103 S74 SNSA~ DC
!\04 875
or.
PRINT XL t ·c2· IL I ·36' ALHPSDISJ ><L 2 ·~O~t ·
ERt;OR
!'!:t. s·03· xL2·Feoo· xt.=:·oooc·
XLI ·FF·
PRINT DISCONNECT CHECtCe
DUMP TRANSFER LINES. -E)(.PECTEDe -ACTUAL·
1067 CO 87 021A 1068 45 106C 49 1060 ! BBi
1068 106C 106E
eo8
809 810 8!1 812
e
PRINT
oc
oc
IL t·T3·
oc
AL2CHOOA)
PRINT DISCONNECT HEAOINGe
e...-.._.,.,.
11 C5 CO e7 l39C
uoq 9351
u oe co eT ,_,222
1 lOF 4(131
II 11 CO e7 0216
HOA 1110
e7'6 877 e78
e7CJ
880
e
NAFS
DC
XL~ 1 9'351'
e
HALT
oc
XL2·4031 ·
a
PCJNT TD MAP CHART. -PAGE 9351 ENTRY le ERRCiR HALT -31-·
RETURN TO OCPe
lOEF 40AA 1071 co e7 131D
1070
813 814 815
DC
B
INITL
IN1TlALIZ£ THE 3741
·*····**** 881
S82
IH~'3
RTNOB ~
1075 31 ·1 1699 1079 F3 41 00 107C Cl 42 109A
1080 C() E7 021A 10e4 C2
1084
816
817
LIC
818
SID
819
TIO
820
821 DAMBSY B
822
DC
x·oo·.x··1·
SHCBSY1>C·42 1
PRINT XL 19C2'
REMOVE 3741 FROM DIAGNOSTIC MOOE. ISSUE A PEAD CALL TD CAUSE BUSY.
BRANCH ON eusv.
PRINT 3741 BUSY CHECK·
nH oe
1115
888845 886
*****····R·C·U·~·I·N·E···oe·········U·*SE***,,*0**T*R···N·S·F·E·R·~L·I'N·E··S··1 ··&··2··T·O···············*·
887 *
CAUSE END OF TRANSFER (EOTJ ·
·
* 888
·
ee9
890
R·T·N·O~B···D·C·····X·L~1·1·0·B·1·······~········R·C·U··T·IN·E··M··JM·S·E·R················~······
r - ";.:
toss 10
10Ef: 186F
1088 4035
,.,.
108.41 CO 87 t39C
I,
toeF c;:11~5
1090 co 87 0222
t~;· 4035
(
1oc;E CO 87 0216
1085 1087 1089
lOBF
1095
823
824
825 826 827 828 829 830
DC
IL 1· Hi·
DC
AL2CeSV)
l)C
XLC-4035·
a
MAFS
DC xu2·93ss·
B
HALT
oc
>C1..2'403S·
B
LJMC
POINT TO MAP CHARTe -PAGE 935, ENTRY Se ERROR HALT -35-.
RETURN TO OCPe
1116 00
0
1117 1190
l ! 19 CO 87 021 A
0
1110 45
11 lE 41
11 lf 1EF2
!121 40AS
1116 1118
tllD 11 tE U20 1122
891 892 893 894 895 896 897 898
DC
XLl 1 0C?·
DC
ALC:(RTNOCJ
e
PR!NT
DC
XL1'45·
DC
tL1·6S·
DC
AL2<t:ooe>
DC
XL2'40Ae·
NO MANUAL tNTEP.VENTION REQUIRED ROUTINE OC ADCRESS.
PRINi EOT HEADING.
toe;~ F3 40 00 109c c1 ·2 1c80
10A1 CO E7 1310 ,r..,
J0~5 ~:; ~1' 13._::;,
lOA<; FO 3C 3C r '-
lOAC 31 41 lE>CO
1000 31 45 1699
1094 F3 41 00
1067 F3 43 04
108A 31 45 l6Al
(
lOEIE ~1 45 lf>99
10C2 30 43 11 03
10CE 00 01 110~ 1101 lOCC F2 01 22
831
832 SHDBSY SIO
833
TIC
834
835
a
836
837
B
838
HPL
839
840
LIO
841
LIO
842
SIC
843 844
StO LIO
S45
LIO
846
e.7
SNS
!48
CLC
849
JNE
x· oD· .JC··o·
!>AflBSYeX 1 42'
INITL
HOees.x·<111·
H0000 9 X'45'
x·co·.x·41·
x·c4·.x·43· H0004·X'45 1 HOOOO.X 1 45· SNSAA.X 1 43 1
SN:!:AA(2),~NSAA-2
ERCA
DO SID RESET TO CLEAR THE eusv.
BRANCH OUT Ir STILL BUSY.
GO INITIALIZE THE 3741
0
TES~ FOR SSW 10·
HALT -FF- IF ON.
c
SET FNC.T FOR EVE~ PARITY. 6 USEC ~ST
CLEAP OATA TRANS REGISTER.
ISSUE A READ CA~L·
ISSUE START 1/0 CONTROL l·
LOAD DATA TRANS REG WITH -04-.
CLEAR DATA TRANSFER REGISTER.
SENSE TRANS LINES FOR -Feon-.
TRANS LINES AS EXPECTED ?
c
BRANCH IF NOT.
11 23 co e7 t 3 to
1127 CO 87 l3C3 1128 FO 3C 3C
112E 31 41 16CS 11 32 :!! l 4 t 16C? 1136 F3 42 Cl H 3<,il 31 45 1690 ll 3D 31 45 1(99
11"'1 30 45 uee
114! 00 01 1188 1189 1148 F2 01 28
114E 31 41 16CS 1152 :31 41 l 6C7 1156 F! 41 01
899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917
e
B HPL
LIO
L t!J 510
LIO LIO SNS
CLC
.JNE
LIO LIO SIO
INtTL
cues
1"43C82·Jl'4'' H3C80.x·41·
x· 01 1 .JIC'42· HOC02 0 x·451
HOCCIO.x··s· SN!ee.x·4S·
SN!BBC2loSNSBB-2 EROS
H::!lcez.x··1· H3teo,x··t·
x~o1·.x··1·
1Nl~IALIZE THE 3741
TEST FOR SSW IOe HALT -FF- IF ONe
SET FNCT RF-~ FOR 6 USEC RESET. RELOAD THE FUNCTION REGISTER. ISSUE A WRITF CALL· LOAD DATA TRANS REG WITH -02-· CLEAR OATA iRANS REGISTER. SENSE DIAGNOSTIC/DATA TRANS -0800-o
DIAGNOSTJC,DATA TRANS AS EXPECTED ? BRANCH IF NOT.
LO·D FUNCTION REG FOR 6 USEC RESETo RELOAD FUNCTION REGISTER. ISSUE READ CALLe
10CF F3 41 00
1002 F3 43 04
100~ ::.'H 45 1llC"'
1009 31 45 1699
1000 30 43 11 03
850 851 852 853 854 855
SIO SIO LIO
LIO SNS
:r.· co· .x·4 t ·
x·o4·,x·4~·
HOOlOwX'45' HOCOOeJC'45' SNS AA. >C'43'
ISSUE A READ CALL. DO START t/O CONTROL l· LOAD DATA TRANS REG WITH -10-. CLEAR DATA TRANS REGISTER· SENSE TRANS LINES FOR -FBOO-e
1159 31 45 1698
11 so 31 e.s 1699
1161 30 4!' UBS
1165 OD 01 llSB 1189 1168 F2 01 OB
918 919 920
921 922 923
1. IC LIO SNS
CLC .JNE
HOOOloX·45· HOCOOoX·45 1 SNSBB,X 1 4!i·
SNS88(2)o5NSBB-2 EROS
I DAO DATA TRANS REG WITH -01-· CLEAR DATA TRANS REGISTER. SENSE DtAG,OATA TRANS F()R -0800-·
DJAGNCT~TIC,DATA TRANS AS EXPECTED ? BRANCH JF NOT.
lOEl 00 01 1103 1101 10E7 F2 01 07
lOE.41 F3 40 00 tOEO CO 87 0216
856 e57 858 &!!159 860 861
CLC JNE
SJO 8
SNSAA(2J.SNSAA-2 EROA
x·oo·.x·4c· LIMC
TRANS LINES AS EXPECTED ? BRANCH IF NOT.
00 GENERAL 3741 RESET. RETUPN TO DCPo
0
116E 31 41 UBB
U72 F3 4-0 OD
117f co e7 021e
0
924 925 926 927
928 929 ·
LIO SIC
B
HOC82oX·4t· x·oo·,x·40·
Ltf\K
ROUTINE oe ER~OR MESSAGE ·
SET FUNCTlON REG FOR 6 USEC RESETe 00 GENFRAL 37·t RESETe AETUPN TO OCPe
* 862
863 ROUTINE OA ERROR MEe£AGE · 864
0
U 79 CO 87 02U
It TD C1'
930
931 EROS 8
l l TD 932
OC
PRINT XL1'C2·
PRINT EOT CHECK·
L
DATE
16AUG74
15NOV74
EC NO. 824765
e24e7o
PROt; ID PAGE
402-1 7
0 DATE EC NDe
0
IEAUG74
824765
l5NDV74 6248?0
PAOG ID PAGE
I
l
lo
·
(
teM MAtNTENANCE DIAGNOSTIC PROGRAM
PART NO. PAGE
0 5556423 8
IBM MAl~TENANCE DIAGNCSTIC PROGRAM
PART NO. PAGE
5558423 8A
4021
3741 ATTACHMENT TEST WITH -WRAP CONNECTOR-
()40~1
3741 ATTACHMENT TEST ·ITH -WR4P CONNECTOR-
ERR LOC oeJECT CODE
ADDA STMT SOllRCE STATEMENT
cRR LOC OB,ECT CODE
ADDA STMT SCUPCE STAT~MENT
117E 13
117F 1S30
Het -032
(
1183 co 87 1558
1187 05
f
\._
11ee oeoo
118.l 0000
11 ec FF
(
11 ec co e7 J39C
1191 9352
c
1193 CO e7 C222 1197 4032
1199 co 87 0216
(
c
11 c;;o oc
11 c:tE 00 1l9F FFFF
llAt CO 87 021A ll A!: 45
1l All 37
11A7 IC29 11A9 40AC
11 Ae CO 87 1310
11 AF CO e7 13C3 ue3 FO 3C 3C
11 BE 31 45 1665
{-
\.
llBA 30 43 1640
11BE 31 41 tu,c;
11 C2 31 45 I Ees
11 C6 ::30 43 164f!
11C/.. 39 01 164C
(
11CE F2 90 CE
1101 38 01 l64A 1105 F2 90 C7
nee 31 41 u;,,7
11 DC 31 45 1699
l1EO 31 41 lEAB
llE4 F:! 43 10
l1E7 :31 45 16Al
llEB 31 45 1699
11EF 30 43 1656
(
'·
t1F3 :!IC 06 1Et!4
11 F7 30 06 1656
llFB F2 01 BB
11FE 31 41 16AO 1202 30 43 1656
12C6 3C 00 1654 l20A 30 00 1656 t20E F2 Ol AB
L
DATE
IEAUG74
EC NO. S247E"5
· · · ~- er--·
117E 933
DC
ILl919·
1001
HBO 934
DC AL2CECT)
1211 31 41 16AF
1002
LIO H01AO.X·41·
1182
935 936 937
DC
XL~··0~2·
e
ERf'OR
c
DUMP DIAGNOSTIC,OATA TRANS REGISTER.
121!: 31 AS 16CC 1219 31 45 1699 1210 30 43 1656
!003 \004 1005
LJC!
~oooe.x·45·
LIO Hoeoo.x··s·
Sl"IS SNSoc.x··3CI
1187 938
DC
1189 939
DC
use 940 SNSBB DC
XL 1·05·
XLc·oeoo· >a...c·oooo·
-EXPECTED. -ACTUAL.
c
122! 3C OA 1654
122! 30 CA l !'.56
1006 1007 1006
M\11
Cl.I
s;.,~oc-2.··o.-·
SNSOC.J1: 1 0A·
118C 941 942
cc
XL J ·FF·
B
MA;::s
PO·I NT T 0 MAP Ct1ART ·
I"''\
1229 F2 01 80
~,
1009 1010
JNE ERCC
1192 943
DC
JCLc·93S2 9
-PAGE 935· ENTRY 2e
122C .31 41 16AO
1011
:... l'!l 1-1:>1so .. x··1·
1198
944
B
9~5
DC
940
e
941'
948 ·········
* 949 RTNOC ·
HALT XL2'40:32 1 LIMO:.
E~ROR HALT -32-e RETURN TO DCPe
12~0 30 4:!! 1656
0
12':!!4 :!IC O:l 165"
\238 30 00 lM'·6
0
12:3C F2 01 7A
101~
1013 1014
1~15
1016 1017
sws SN!;OC .:X 1 43·
"'"' SNSOC-2$x·oo·
CLI sNsoc.x·oo·
.JNE EROC
995510 952
953
·***·
·
·
·
·
·
········
ROUTINE
···
CC
·
·
*
·
·
·
··································
TEST EVEN PARITY ~NO WRAP VARIOUS TO THE J,O TRANSFER LINES.
·
········
PATTERNS
·
·
·
· * · *
123F 31 41 t6AO 1243 :n 45 16AS 124.7 31 ~s t699
124E 30 43 1656
1018 101q 1020 102,
LIO HOteo.x·4t·
LI::! H0:>20oX'45° LIO HOC00.xc45·
SNS sNsoc.x·43 1
954 ·
~
1022
1190 119E
995565 ·R·T·N·O··C····o·c·······X··L·t···o··c··········*******RO*U*TI*NE**NU*M*BE*R*****'"'*··············
957
DC
XL1 1 00·
NO MANUAL INTERVENTION REQUIRED
0
124F 3C 22 16!!4 12'53 30 22 1656 12!:7 F2 01 SF
1023 1024 1025
MVt CLI JNE
~N!0<:-2.x·22·
SNsoc.x·22· EROC
11AO 958
DC
XLc·FFFF·
L~ST ROUTINE.
1026
959
125A 31 41 16A7
1027
LIO 1-1orei:.. >1·~1 1
960
e
PRINT
PRihT LATCH TEST HEADING·
l25E 3() 43 1656
1028
SNS sNsc.c.x·.t;3·
11A5 961
DC
><t.1945 1
1029
11A6 962 UA8 963 llAA 964
DC
1Ll'55·
DC
AL2(HDOC)
DC
XL2 9 40AC· ·
1262 3C 00 1~54
0
1266 30 00 16'56
l26A F2 Ot 4C
1030 1031 1032
MYI CLI JNE
SNsoc-2.>e~co·
5Nsoc.x·oo· ERCC
965
1033
966
B
INtTL
1260 31 41 l6AO
1034
LIO t101eo .. x·4'1·
967
1271 31 ~5 1661
1035
l.10 HOC40·)C·45·
968 969 970
B HPL
cues
X · :!C · · >C · :!IC e
CHECI< FOR ssw10. HALT -FF- IF DN.
1275 31 45 169~
0
1279 30 43 !656
1036 1037 1038
LIO SNS
HOOl.\Oa>Ce451 SNSOC .x·43·
971
LIC HOC2C.X 9 4S·
972
SNS TEST.X·43·
973
LIO HOe80.x··1·
974
LIO Hoc2c.x··s·
·ns
SNS TEST-2e X · 4:!·
976
LOAD THE DATA TRANS REG WITH A -2C-.
SENSE (/0 TRANS LINES FOR -F82C-.
0
PUT 3741 IN ~VEN PARITY MOOE~
LOAD SlME TEST PATTERN -2C- IN DTR.
SENSE liO TRANS LINFS FOR -F92C-.
0
1270 3C ·2 IE!!4 1281 30 42 1656 12e5 F2 01 31
1288 31 41 t6A7 128C 30 43 1656
1039 1040
1041
1042
1043
1044
"1VI
CLI JNE
SNSOC-2.>t 1 42 1 swsoc.x··2· EROC
LIO HOOeo.x··t· SNS SNSOCoX'43·
977 978 4;79
qeo
TBF .JF
TBN
TEST-l·ll'Ol' PARITY
TEST-3e:X· 01'
PARITY BIT OFF AS EXPECTED ? JUMP IF NOT·
PARITY Bt7 ON AS EXPECTED ?
0
1290 3C 00 1654
1294 20 00 1656
1298 F2 01 tE
1045 1046 1047 1048
MVI SNSCC-2.:it·oo·
CLI sNsoc.x·oo·
JNE EACC
981
.IF
PAl"ITY
982
'983
LIO Hoceo.x··1·
98·
LIO HOooo.x··s·
985
LIC HOl90eX 1 41'
.JUMP IF NOT.
PUT 3741 IN JUST DIAGNOSTIC MODE. CLEAR DATA TRANSFER REGISTERe SET SLAVE LATCH IN FNCT REG.
1298 co e7 021e
0
1049 1050 1051 1052 · I 053
B
Ll~K
· ROUTINE OC E~ROR MESSAGES
986 987 988
SIO x· 10·.x·4:!!'
LIO H0004eX 1 4!: 1 LIC HOOOO.X'45°
ISSUE CONTROL l START 1'0· LOAD -04- IN DATA TRANS PEG· CLEAR DATA TRANS REGe
129F CO e? 021A
0 12A3 C2 12A4 OD
1054 PARITY B
J2A3 1055
DC
l2A4 1056
DC
PAINT
XL PC2° 1Ll 1 13 1
989 990
SNS SN!Oc.x·431
SENSE TRANS LINES -F906-.
l2A5 t A38
0
l2A7 4033
l2A6 1057 12A8 l~~e
DC
AL,CPRCK)
DC
XL2'4033·
991
~VI SN!oc-2.x·o6 1
12A9 CQ e7 139C
1059
e
MAFS
992 993
CLt JNE
SN~ OC · ll · 0 6 ·
EROC
TRANS LINES AS EXPECTEO 1 .JUMP IF NOT.
12A(J 9353
0
l2AF CO C7 0222
12AE 1060 I 061
DC
XL2 1 935:P
B
HALT
994
1283 4033
1284 1062
DC
XL2 1 4033'
995 996
LIO H01eo.x··1· SNS SNSOc.x·431
RELOAD FUNCTION REGISTER. SENSE TRANS LINES -F900-a
l2ES CO 87 0216
0
1063
1064
B
t.l~K
997
1289 CO 87 021A
1065 EROC B
PRINT
998 999 1000
MVI SN!Oc-2.:11·00· CLI SN!oc.x·oo· .JNE EROC
TRANS LINES AS EXPECTED t .JUMP IF NOT·
l2BC C2
0
12BE IE
l2BF l9FO
l2BD 1066 12BE 1067 l2CO 106e
DC
XL 1 ·c2·
DC
IL l 130·
or.
AL2(STRC)
e
PROG 10
402-l
DATE
1EAUG74
l5NCVT4
PAGE
e
EC NO. !!24765
0
824870
SET UP FU!llCTION ~EGISTERe LOAD -08- IN DATA TRANS REG. CLEA~ DATA TRANS ~cG· SENSE TRANS LINES -F90A-e
TRANS Ll~ES AS EXPECTED ? .JUMP IF NOT., RELOAD FU~~TION REGISTER. SENSE TRANS LIN~S -F900-·
TRANS LINES AS EX~ECTED ? JUMP IF NCTe SET FuNCYION ~GtsTe~. LO~O -2C- IN D~TA TRANS ~EG· CLEA~ ·.!UT DATA TRANS REG. SE~SE TRANS LINES -F922-·
TRANS LINES AS E~PECTEO ? .JUMP IF NCT. PUT 3741 IN DIAGNOSTIC MOOE. SENSE TRANS LINES -F900-.
TRANS LINES AS EXPECTED 7 .JU..P IF NOT. SET UP FU~CTION REGISTER. LOAO -40- IN DATA TRANS REG. CLEAR OATA TRANS REG. SENSE TRAN~ LINES -F9~2-·
TRANS LIM.':$ AS EXPECTED 't .JUMP IF "<LlT·
PUT 3741 IN DIAGNOSTIC ·oce.
SENSE TRANS LINES -F900-.
TRANS LINES AS EXPECTED ? .JUMP IF NOT· RETUPN TO OCPe
PRINT PARITY CHECKe
POINT TO MAP CHAATe -PAGE 935. ENTRY 3. ERROR MALT -33-e RETURN TO OCPe ~INT SENSE ChECI< ·
PROG ID PAGE
402-1 8A
· · · · · · · · · · · ·e· · · · · · · · · · · · · · ·
. ~
.
·
· · · · · · · · · · · ·---· · · r · · · · ·- . · . , . · · · ·-· · · ·
teM MAINTENANCE D1AGNCSTIC PROGRAM
PART NOe
PAGE
e 5558423 9
IBM MAINTENANCE DIAGNCSTIC PRO~RAM
PART NO. PAGE
4021
3741 ATTAC~MEhT TEST ·ITH -WRAP CONt<ECTDR-
ERR LOC OBJECT CODE
ADDR STNT SOURCE STATEMENT
,,__ 4021
\.)
31'41 ATTACHMENT TES't ·tTH -WRAP CON!oiECTOR-
ERR LOC CS.IECT COCE
At P STMT SOt.·taCt: :S.T ATENENT
(
(
(
(
(
( (
12C1 12C3 12C9 !2CD 1203 12C7 1200 12El 12ES
12E~
12EF 12F!5 12F9
4034 OC 11 CO 87 OC O~ CO e7 oc OE co e7 C2 02 C2 01
OC 01 OC 01 CO 87 1438
1039 1377 1034 136C 1037 1377 165E !037 1439 1438 140E
17ES 1640 1e2c
1E54 te!5E
12C2 1069 1070 1071 1072 1073 1074 1075 1076 1077 107S 1079 1080
12FA 1081
DC
MYC
e
MVC
e
MYC
B
LA LA
MVC
MVC
8
DC
XL:i·4034 1
PRT-·?C 18, .NCD3 EPf<NT2
PR'T-52( I CJ .EB! EPf:NT! PRT-49(15)1BJTS EPJ;NT2 WORK.XR2
PRT-49 · )(R l
xPH2, .sNsoc-2
ACTC2J.SNSOC StTSNF AL2( ACT)
PRINT TRANS LINE HEADING.
PRINT eei ~~AOING.
PRih"T BIT LABLES. SET UP OUTPUT ADDRESSESe
STORE EXPECTEO BYTES· STORE ACTUAL eYTES. CALCULATE STATUS OF ACTUAL·
12FB CO ll7 l36C
1082
B
EPf;NTi
?RtNT THIS STATUS.
12FF OC OA 1024 l7A7
1083
MVC PRT-68(11)1ERS
13C5 CO e7 143C
1309 co 87 1377
1084 '1085
e
CM FARE
e
EPl'NT2
CALCULATE ERRtm BITS. PRINT THESE BITS.
1300 CO e7 139C
1086
e
MAPS
POINT TO MAP CHART.
1311 9:!54 1313 CO S7 0222
1312 108?
1oes
DC
XL:i·93S4 9
a
HALT
-PAGE 9~5~ ENTRY 4. EFmOR HA~T -34-.
0
1317 4034
1318 1089
oc
XL2·4034'
1319 co e? 021ti
1090
e
LI"K
RETURN TO OCP.
1091
1310 :34 08 1337 1321 31 41 16A7 132!5 31 42 1699 1329 3t 45 1699 1320 F3 ·O OD
1330 c 1 ·o t33e 1334 co 87 0000
133e co 87 02u
!33( C2 1330 t2 133E 1f!52 1340 403E
13412 CO S7 139C 134E 9071 134E CO 87 0222 !34C 403E 134E CO @7 021E
13f2 co lil7 021A
1356 <:2 13~7 00 13!:E 15F 135.e 403F
!35C CC lil7 139C 1:36() 9522
13f 2 co 87 0222
!36f" 403F 1::iee co e7 0216
11009923 *···lN·t·T·L···*·········****************************·············~···········*
1094 "********
* 1095 *
1096
THIS SUBROUTINE IN1TtALIZES TtE' 3741 3EFORE A TEST ROUTINE IS EXECUTED.
* *
*
11009978 ·IN··JT·L····ST······1N·*T·L·+~3·.A·P·R··***********S*A*V*E**R*E$T*U*R*N**~A·O·O·R·E·S·S·.······~···+·····
1099
LlO HOCso~~··t·
SET FU~CTION M:G TO DIAGNOSTIC MOOE
1100
LIO H0000.x·42·
ZERO LENGTH COUNT REGISTER.
1101
LIO HOCOO.X·4S·
ZERO DATA TRANSFER ReGtSTEP.
1102
SJO x·oo·.~·40·
00 GENERAL StO RESET TO 3741
110:3 t!-04 INTL
TIO
e
t~T~ov.x··o·
···
MAKE SURE 3741 IS READY BEFORE TEST.
1105
1106 ********$*******·······~············********************************···
* 1107 T?OERS 4
·
* li08 * i1oq
*****····· *
SUBROUTINE PRINTS OUT TIC E~RORS.
~"; ~
,v,..,
1110 ****************************···~·····$····**************··~······~···*·
1111 NTROY B
PRINT
PRINT 3741 !SNOT .7:EADVe
133C 2112
DC
XLt·c2·
1330 2113 l33F !!t4 1341 1115
DC
IL1*te·
DC
AL2(NCROY)
DC
XL2'403E·
c
1116
e
M~~s
POINT TO MAP CHART.
134? 1117 1l18
DC
XL2 8 907l8
8
Ho\l. T
-PAGE 907· ENTRY 1· ERROR HA.f'T -3e-.
0
1340 1119 1120 1121
DC
XL2'403E'
B
l. IN*<
RETURN TO OCP.
C\'
1122 BUSY e
2356 1123
oc
1357 1124
cc
?f:INT
XLI ·<:2· JL! 1 13·
PRINT 3741 IS eusv.
1359 1125 1358 1126
DC
ALUBISY)
oc
Xl.2·40:!F·
1361 1367
1127
1128
1129 1130
B
M.llPS
oc
>CL.2·9522'
e
HALT
cc
XL2 1 ~03F·
POINT TO MAP CHART. -PAGE 952· ENTRY 2. ERROR MALT -3F- ..
1131 ll32
8
LINK
RETURN TO DCPa
c
136C 34 OS 139e
1370 3C i:1 !36E 1374 F2 S7 13
1377 34 oe 1399
1378 3C E2 l3BE 13'7F F2 87 08
1~e2 3· oa t39o
138E 3C ~6 1 :!eE
138A CO t:!7 1:':18£ 00 t'"JBF 5l' 1::590 t06l!
1392 OC SA 1~9S CO 87
021A
106e 0000
1069
l39C 34 OB 1640 13AO 3!5 01 1E40
13A4 te 02 tA4F 00 13A9 te 03 iA50 00 13AE se 02 lA51 01
!38= 18 03 1A59 01 13Be CO 87 021A 131?C f~ 13EtC 22 13BE 1A!5A 13CCi 00 @7 02
13C:! 34 oa i3D7 13C? 3S 1!0 C20A 13Ce F~ 1C OA 13CE OE 01 1307 169F !3C4 CO e7 0000 130e 3D C2 0200 1:3CC CO Ol 1304 1 :3EO 3*5 01 1307 13E4 4C 01 02 168~ 13E9 CO 87 1304
13ED 36 08 1698
111!3387 . *E*P*P*N~T*l **ST····~?·R··lT··+·3·..·A·R·R·············S·TO··RE.R $E·T·~··N··A·D··D·R·F·s·s·. ········..·····
1139
~VJ
~l~E.x·et·
SE~ UP TO SPACE t ~J~E·
1140
J
PRhT
1141 EPS<NT2 ST
1142
14V!
1!A3
J
PRTT+3.~RR
L1 ~1::.~x· e2·
~RfoiT
STORE RETURN AOORE~S· SET UP TO SPACE 2 ~INESo
138E t:!8F
1~91
!144 EPRN1'6 1!45 1146
1147 PqNT l 14S L~NE
!149 USO
ST MY1
e oc cc oc
PRTT+3.ARR
LI t.'E. x· ::!6·
PPiNT XL l'OO·
IL! ·-:a·
A!..2(PRT)
STORE ~ETURN AOORCss. SET UP TO SPACE 6 ~INES·
PRINT THE ERRtm MESSAGE IN ·PRT·e
!15t
MV~
?i:'l(Cil) ,.PAT+l
! 152 PRT"T B
11<-·
CLEAR E~RO~ MESSAGE 4REA. ncTURN TO ROUTINE.
H53
1154 ··***·**~*****·&~**$***·····***·***~*****************************···~··
1155 · MAPS ·
·
1!56 1157
*********
~~£ MAP C"ART PEFER£:NCE IS PRINTED· CALL SUSROUTIME BY
* 0
1158 ·
·
* 1159
e
MAPS
· 1160 ·
.. * 1161
oc
XL2 9 ~AGE ~U·BER ANO ENTRY NUMBEQ·
· 111!6623 *M~*µ*s~****ST****··T·E·~·P~.-A·R·~·····**********S*TO·R.E.~A·R¥R*~*·····················**~··
116&
L
TEf>IP.XRl
L01.o ~l 1111l"i'H ARR ADO~ess.
1165
~~z MAFSS-11.0(.XRl)
STCRE HUNOREOS DIGIT OF PAGE··
1166
~NN
M~PSS-tO.O(oXAl)
STORE TE~S OlGlT QF PAGE ··
1~67
~NZ
~-~ss-9.iC.XAJJ
STORE UNITS OIGtT OF ?AGE ··
l3BC 1360
1tb8 1169 H70 U71
MlliN flilAF=SS-1.t(.XRt>
B
PFl INT
oc
XL t ·86·
oc
tt.. t · 34·
STCRE E~TRV OIGtTe PRINT GO TO MAPS.
1::!BF H72 1173 tl74
DC
AL2(MAPSS)
e
2feXR1)
RETUPN TO ROUTINE.
11117756 *··Q·U~E*S**·**······~***·~~·-~····~·······················*········--·······*
1!77 ll7B
*···*****
SUBROUTINE OETERM!NES IF SSW 10 IS ON·
* ·
111!7890 O··U·E·S····ST····~~G·S·+·3·.A·R·R··· ...··········S·T·O·R·E~·R·E·T~U·R·H··A**D·D·R·E·S·S·. ··········**···
1181
Te~ S8VTE2.ssw10
SSW 10 ON ?
1182
JT
OST
RETURN TO PRGM HALT IF YES.
1183
ALC CS+3(2).NOC3
lNCR RETURN TO SK1P HA~Te
1184 OS
B
·-·
RETURN TO ROUTINE·
1185
1186 OST
1187
uae
Cl.. i
e~e
L
x·o200·.JC·c2·
cs
OS+3eXRt
1S THIS A MODULE 8 SYSTEH t DO A NOP.MAL. HALT lF NOT.
!189 I 190 1191
MVC 8
2(2.XRl),. ..FFF8
QS
SET UP .COOULE e HM.Ta
GO HALTe
J1119923 ·~~C·K··PA·T···*···~·····$················..··································
i194 1195
SUBROUTINE COMPARES ACTUAL SENSE PATTERN VS A TABLE OF EXPECTED
.·..
· 1196 ·
* 1197
PATTERNS ANO PRINTS THE CORPS ERROR MESSAGE.
* ·
1198
1199 1200
· ·C·K·PA··T···A···*·N·O·O··t.A··R·A··················..·······························
L
11113343 ** 0XP*R*NT*X******···$···························$·········*···················*
1135 ~···e····· 1136 ·
SUBROUTINE SETS UP ERR~R PRINTINGe
** 0
1:sF1 34 oe !?Fa
13F!! 35 01 0000 l3F9 3t: oe 1690
13PC 34 OS 140"
1201 1202 1203 !204
ST
·+7.ARR
\.
·-·· XRl
A
N002eAF<A
ST
·+7eARR
STORE PATTERN TABLE ADDRSe
DA1"E
l ~AUG74
EC NO. e2476:5
1SNOV74 824870
PROG ID PAGE
402-1 9
0 DATE EC NOe
0
l fAUG7· 824'1E!!
1!5HOV74 !24l!TO
PROG ID PAGE
'"~....
0
\
·
tBM MAtN~NANCE DIAGNOSTIC PROGRAM
5S!SM23 ()1etl M~tNTENANCE DIAG~OSTIC ~RCG~AM
to
..ART NOe PAGE
3741 ·TTA01ME"T TEST 'W1TI4 -·RAP CONNECTOR-
{'~ ·021
3741 ATTA~ME~T TEST 'll!tTH -wRAP CC.:NNECTOA·
-- ERR l.OC oe.Jec't CODE
AODR STIIT SOURCE STilTEMF.tlT
Efm LOC OBJECT CODE
AOOR STNT SOURCE STATEMENT
1401 35 02 0000
1405 3£ ce 169e
1409 34 08 1437
(
t4CC 40 CS O~ 1640
1412 F2 01 10 1415 2C ~1 1421 02
t4U CO e7 C2SA
1205 1206 1207 1208 1209 CKS 1210 1211 1212
L A ST
CLC
.JNE MVC 6
._.eKR2 NOllleARR P" TCK+'.3 .ARR
6(6.XRll eTI:ST nt'Y ERlfS·2C2ekR2J PRINT
STD~£ ERROR MESSAGE annRs.
STORE RETURN aOORESSa
.JUMP IF NO COMPARE· LOAD MESSAGE ADDRESS Ut PAINT MESS. PRINT CDRRS E~ROR MESSAG!:e
14CC 3C SC OODO
IODO CO 1!7 14?8
14N 3C SC OOCO
t·oe co e? 1aoo
121'3 'fAEf;:R
12?· 1275 TSERR t276
·VI
8 M"Ji
e
Te'!
PUT -·- tN EB2 OUTPUT.
CONTINUE CHECK· PUT -*- IN EBI OUTPUT· CONTINUE CHECK.
1277
1278 1279 1280
··*···B··IT*·S···N*·*F·*·*·······**····~····T·H·E··E·B·I··£ ··2··ev·T·E·S···~·RE···C"·J·N·Y~E·R·T·E·~··T·O············*·
l2Sl ·
A PRINTABLE e111u.Rv FORM.
·
14!E 92
14 lF l S
1620 ocoo
1422 F2 S7 OF
142!0 3t; 01 16A::!
l41E 1213
DC
16tF 121·
DC
1421 1215 E1:HIS DC
1216
1217 ~.,
A
XL.t·e2· ILt·24· ALH.,_.)
PATCK NDC6·X'Rl
,.';
JNCREMENT THE TABLE PDlM~S·
~
l40C 1112226~82~4 ·~·B·2·T····o·~···~··X·~·t··o·c······..···········TE·M··PO·R·A·R~Y···ST·O·P·A·G·E···FO·R···E·8*2··&··E·B·l······
14DD 12es ££!1T oc
x~1~00·
evTES·
1286
1429 36 02 1690 l42C 70 FF Ct 14:'.!C CO 01 1400
1434 co 8? 0000 r
'-
c
1'\38 0000
\43A OCCO
(
t43C 34 oe t4<;7
c
1440 34 02 14CF 1444 34 01 1407
144e :3C 01 1461
144C 3C 01 14Ee
14!;(1 3C 01 1472
14f:4 3C 01 1479
141!E 3C 01 1460
(
t45C 3C 01 14BA
t460 3e 01 t·3e 1464 F2 10 OA
1467 3E Cl 143A
1468 F2 10 SE 14EE F2 e7 C7
1218
A
NOC2.JrR2
1219 1220
CLl 11. KRI I· JC·FF·
er..e CKS
END OF TABLE 'l'ET 7 CONTINUE IF NOTc
0
1221 PATCK e
RETURN TQ ROUTIN!;·
1222
vr·
****·························...·········..···**····*--·········.·. * 1223
1224
. ·
.
.CM. P. ~.R.E
It
1225
··········· ·. 1226
EXPECTED EBI g ea2 BYTES ARE COMPARED
ANO ERROR elTS ARE IOENTIFIEO SY A -*-
(?.~
0 1439
1227 1228
11223290
·
IN THE OUTFUT AREAe
·
·X·P·T·····O·C·····X·L·2···0·0·00················E~X·P·E·C·T·E·D··E·B·l··&··E·B·2··B·Y.T.E·S·· ·
· .
.
.
.
.
.
.
·
..
.
1438 1231 ACT
DC
XL2·0~00·
ACTUAL EBl & ee2 BYTES·
1232
12~3 CMPARE ST
1234
ST
1235
ST
1236
MVI
1237
follVl
1238
MVI
1239
MVI
1240
MVI
1211'1
MVt
CMPR+3.ARA
TA~c:t+3cXR2
TBERR+3.xra
TA?+ I ·JC· 0 I·
TA2+l .x·oi ·
TAl+t.Jl·Ot· TB.!+lcJC·Dt· Te2+1.x·o1· TBt·1.x·c1·
STORE t:2ET\JRN ADDRESS.
INITIALIZE OUTPUT ADDRESSES·
0
tNIT1ALtZE BIT POINTERS·
c
0
t2·2 1243 TA3
120.4
1245 TA2
1246 124?
TeN
JT
T13N
.JT
.J
KP"l-1···01·
TAI AC'T-1.x·ct · TAERR
TB3
EXPECTED BIT ON IN EB2 8YTE ?
.JUMP IF ves.
ACTUAL etT ON tN EB2 6Y1'£ ?
GD PUT AN -·- IN O!Jll)UT tF SO. CHECK EBl SVTE·
0
14DE 3E <ie l~9e 16JE2 34' CE 14EB :4E6 OC Ot 14Fl 0000 14EC OC 01 1400 000?
t·F2 3~ oe H:9e
l4F6 36 08 1530
14FA 3C cu t5oe !4FE 3<. 01 1521 150-2 3C. 02 tS!F 150~ 34 01 153~
ISO- 35 00 140C
t50E F2 10 07 !511 3C FO lSHl
151~ F2 £>7 04 1518 3C Fl t!:IO 151C 3C 00 OOOQ
15?.0 !IP 00 l4DD 1524 F2 10 07 152? 3C FO t!';33 l52P F2 B7 04 t~2E 3C Fl 15:';3 1532 3C OC OOCO
1S3E :se eo tSOP.
153A CO 1 D OO<JO
ts~e oe oc ts~e tsos
1504 OE 00 1521 1521 154A OF Cl 151F 1~90
1267 BITSNF A
12AB 1289 1290
ST M\IC MVC
1291 1292 1293 1294 1295 1296
A
ST
MV! tWI ST ST
1297 1298 TNF
Ter.z
1299
.JT
1300
MYI
1301 1'302 tTSON 1303 NF
.J tAVI tcVI
1304 1:!05 TNFF
T8N
1306
.JT
1307 1308 1309 ITON 1310 NFF
lll!Y'li
.J MVI ..Yi
t:!U 1312 1~13 BTNF
1314
TeN
ST ALC
1315 1316
ALC SLC
NOOt.ARR
.+~.-RR
>··-· IM-1H2Jt·-·
Ee1T(2
NOCleAIOR BTNF+3.aRA
THF+l ·llt·Ot ·
THFF+l · x· Cl·
NF+3.XR2 fllFF+3.XAl
Ee~T.x·OC* il~ON
NF+1.x·FO · NF lllF+l·llt·Ft· ·-·· K·oo·
EBlTe><·oo· tTCN
NFF+l·JC·FO·
N"'F
NF!=+1.,Jt·Ft·
·-·.;.;·co·
·-eT~~·1.x·ec·
TN~+l(t).TtF+t TNFF+l(tt.TNFF+I NF+::H2t.NC02
STORE eet g £62 BYTES·
STORe RETUqN AOORESS· INITIALIZE eiT POINTERS.
STORE OUTPUT ADDRESSES·
TMIS BIT ON IN EB2 T .SUMP IF SCe tcOVE IN A -0-·
MOVE tN ll -1 ..... PUT 1'0 IN OUTPUT.
THIS BIT ON t~ Eal ? .JUMP IF st>.
MOVE IN A -o- · MOVE IN A -t-·
PUT t 'O tN OUTPUT·
CHECKED e1T 0 ' RETURN IF SO· tNCRE~ENT BIT POl~TERS.
CECREP.L:NT O·JTPVT AC>RS·
..-
·~-
1471 38 01 143A l47E F2 90 54
147S ::!8 Ol 1439
(
t47C F~ 10 CA
l47F 38 01 1438
l24S
124.9 TAI 12'50
1251 1252 Te! 1253 125· TB.2
TSN .SF
TBN .IT TEN
XP'tcX·ot·
TBI ACT.x·ot·
ACTUAL BIT ON IN ES2 BYTE ? GO PUT AN -*- IN OUTPUT IF OFF·
EKPECTED BIT ON IN eat fJVTE 7 .JUMP IF SD·
ACTUAL SIT ON IN eat eVTE 7
1550 OF 01 15~5 1690
0
US56 CO t?7 15CA
0
1317
1318
SLC NFF+3l2i.NC02
e
TNF
CONTINUE CHECK ·
1319
1320 113~2212 1323
··························****·········································
·**E*R*R*O*R***·
·
·
SUBROUTINE PRINYS ITS
SIDTAE~NUTSI
FIES AND
ESRERNOS~ES.8YTE
AMO
· *
14B3 F2 tO 6E
146E F2 E7 C7
1255 1256
...JT
TB ERR TC
GD PUT Atl -·- IN OUTPUT IF SO· CONTINUE ANALYSIS·
G
1324 · 1325 ·
sueROUTINE CAL.LEO ev -
·
·
1459 3S 01 1~3B 1480 f'"2 90 44
t490 :3B eo 1 oaA
(
16'94 CO IC QOOO
1498 OE 00 1472 16?2
1257
1258 TBI
TeN AC1a>e«Ot·
1259
.IF
TBEfm
.... 1260
1261 TC
Te"11 Te1·····eo·
1262 CMPQ eT
t26'3
ALC TAt+tCll·TAl·l
ACTUAL StT ON IN EBl S"n"E 'f GO PUT AN -e- IN OUTPUT IF JFF ·
SIT 0 SEEN TESTED ? ~TURN IF SO· 1f\IC~EMENT etT POtNT~Rs.
1326 · 1327 ar 1328 · 1329 e 1330 ·
e
ERROR
·
DC XLPN CODE IN HEX·
DC
Jq.2·EXPECTEO OATA 1
0C XL2· ACTUAL DATA·
*·*
DC XLt·A -~F- DESIGNATES ENO·
·
l!'l31 1332
· .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. ~
·
· ·
169E OE 00 i46S 1466 14A4 0£ CO 14El 14et 14AA OE 00 146A t·SA J4SO OE 00 1490 1oeo 14eE 0£ CO 147~ 14~ t·ec o~ 01 t·cF t69D 14C2 OF 01 1407 1691> 14C8 CO e? 1~0
1264 1265 1266 126'7 ·1268
1269 121'0 U?71 121'2
A\.C
ALC ALC ALC A1..C
SLC
S\.C 8
TA2·U 11 .TA2+1 TA~t Ct I aTA3·l TBl·UU .TS1+1 Te~+t( l le'ff:2+1 TB3+t C11. Te3+1 TAeRR+3C 2) eN002 TBfRR+3(2JaN002
TA3
DECREMENT OUTPUT AODRESSES· GO CHECK NEW 9!T ·
0
t5.5A 00
15!59 3· OE l5E2
l55A 1333 NCCD DC 1334 ERRCR ST
XLt·oo· ··feARA
15!5F C2 Ct 0000
1~35
LA ·-·eiAl
1~36
t5f3 34 Cll t56C
133? C:KIT ST
$+19.XRl
ISET 0C 00 lSSA 0000
1338
fltVC NCCOU Je·-$
1560 210 FF !SSA urn ¥2 e1 cs
1:!139 l!!i'O
<:Lt NCCOeX·FF·
..te UCUT
CUSUIENT N COPE STORAGe. STOA RETURN ADDRESS IN XAle
BRlWG INN CODE FOR CHECKING· EXIT IF DETE:CTEO ·ENO FLAG'·
L
c
DATE
<:- EC fCJ·
PROG 10 PAGE
0 OATI!: EC t.'Oa
0
PaOG ID PAGE
eo2-1 toA·
( __
·
·
·
·
·
·
·
·
·
·
·
·
·
·
10
···
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·· ·
-·.-··-··· ·····
·-· ·- · · · · · · · · --·....·. ····· ···
'·~ ..
,
A
\,J
0
H!Jlil tl!Ail'TEN~NCE DIAGNOSTIC PROGRAM
PART NOa PAGE
5558423
!BM MAlt.;TENANCE DIAGNOSTIC PRC!GAA!A
0 I I
PART NOa PAGE
5558423 HA
4021
3741 ATTACHMENT TES~ ~ITH -WRA~ CON~EC70R-
ER~ LOC OBJECT CODE
AODR STMT SOURCE STATEMEN~
4021
()
3741 ATTACHME~T TEST WIT~ -WRAP CONWECTCJR-
ERR LOC oeJECT cooe
AOOR
SOURCE STATE~EN~
1341
1574 OC SA 1D6e 1069 157.A 30 01 155A
l.342 1343
MVC
CL!
P!=!"H91) .FRT+l
· Ncoo~x;tn
BLANY. CUT PRINT BUFFER iDENTtFY ANO SET-UP BYTE HEAOINGe
l57E F2 01 06 1581 OC !O 1041 1788 l5f7 30 02 155A
13~4
1345 1346
JNE
MVC
··~ PRT-39( 17} tNCOI
CLJ Nccc.x·o2·
J.580 F2 01 OC
1347
JM': ·+!5
158E OC OA 1035 17C3 1594 OC OF l04C 1704
1348 1349
Y.WC
~vc
PRT-51(llltNC02-22 PRT-28(16)oNC02-5
=t< STATIJS..-LCRo
t5'9A 3C 03 155;>
i350
CL!
NCC0.>! 1 03~
159E F2 01 0'5 15Al OC 11 1042 !7E6 15A7 3C 04 155!.
1:::s1 1352 1353
JNE M'\IC
CL!
·+c; PRT-36{18) .NC03 Ncco. ll:·04·
* !/O TRANSFER LINESe
1s1>e F2 01 oe !5AE OC OB 1D3F l7F7 i5e4 3C 05 155.a
l354 !355 !>356
JNE
M'\/C Ct. I
·~-..
P~T-4 l ( 12 l tNCD4 NCco.x·os·
* DAT tfo .t.ODRESS ..
158 Fi? ~t OC
15EE OC QE 10~? 160l l5Cl OC lD !D4C 1619
1357 1358
~359
..lNE M\iC
~'\IC
*+!5
?R~-49(15).NCD5-23
PRT-28(17l.NC05-5
* OlAGNOSTTC-OTRe
tSC"'I CO E"? 1377
i360
8
EPf:f\T2
!361
l5CE CC 09 1034 1936 lSDl oc 09 1oae Hi4C
1362 1363
M\IC M\IC
PR"l'-52( 1C)oEB2 Pfi!T-32 ( 10) ecE!t
5UtLO EB 9VTE HEAOINGSe
1507 CO 87 i36C
15CE DC OE 1037 !82C
15E1 OC CE lDAB tS2C
t5F7 er e? 1377
!..:;; ..... ?
:-~ ~l le7C
-~64
1365 1366 '!367 1368
EPl::tHl
PRT-0:.9{ t~i .SITS
PRT-2<;< 1e >.e1rs
EPRNTl:'
N!Hl2t XIU
P~lNT Ee BYTE ~EA01NGS. BUILD 8[T LA0E HEAOJNGSe
PRINT BiT LAELE ME'-OJNGS.
JSl.::F 34 (1 i l5FS
15F3 CC 01 1439 COCO
lSF<; 3f: l'.ll 169D
1::!69 ?370 l37t
ST
!<WC A
*+">,XRl
XPl( 2) ~ llf-:it: NC02,XRi
STORE EXPECTED SVTES.
1s$'c 34 o 1 160e
1601 cc 01 1438 coco
l6C7 C2 02 1037
16CE C2 01 1045
!:!72 1373 X'l'P-1 1374 t375
ST
M\'C LA
LA
*+<: · XRl
ACT( 2).,~-*
PR1'-49eXF?2
PPT-29,Xl<l
STORE ACTUAL SYTESo STO~E OVTPUT ADDRESSES.
HCF 1613 1615 l i' 1 -;
161F 1622 t62e !62C
<c::o
1634 16:!'1!! 16 3C 1e;,o
164~
CO !!7 143S CO 87 OD C l
F'2 Sl
CC OA co e7
CO e7 3~ 01
3ti Cl
co 87
3E 0 ! 311 r.:1 co 87
lADE
!36C l 43 9 OA 1024 H3C. 1 377 tt:tE 16'98 1563 169e
1E~'l'
0000
143 B
17~7
l:'i76
fl
SITSNF
161<1- 1377
DC
AL2( ACT~
t 378
B
EFf:l-lTt
1379
CLC
XPT(2). ACT
!380
.JE
SKFEP
138'1 1382
MVC
e
P~l-68( 11 i ,EiRS CMPARE
l363 SKPER B
EPf:NT2
1384
L
XYJ:il-f-~· XFH
l 385
A
N()01·:K;;t
1386
E!
Ct<: tT
" 1387 C:!':OUT
l388
ST
1389
e
1390
·-·NOl)l · XRl
ct:+7.XRi
1392 1392
$**R*E*S*E*R*V$E*D**~·
GO CALCULATE STATUS OF ACTUAL 9VT~S.
PRJN1 STATUS/~EGiSTER lOe ~XP~CTEO ~ND ACTUAL EQU~L ? .llJJol? IF SO.
GO CALC~LATE ERROR ~IYS. PRINT ERRO~ eITS. RESTORE >'Fil ..
GC CHECK FOR NEXT BYTE. INCREMFNT RETURN ADDRESS. RETURN TO ROUTINE.
1648 OCOOOOOOCOCO
i640 113~9934 T~E·S*T*****OC***···6·XL·1·~*0·0*·1 ******····*****A*C*TU·A·L··S·E·N··SE··D··A·TA·$*ST*O**R*A·G·E·.~·~·······
164E oocooo~ooooooooo 1656 1395 ~O~K De
~XLt·oo·
woRK AREA.
16~~ cc
1395
1396 ····*·····
! 397 :I< TABLES 'I<
1657 o~cos100FD00 165C 0300ClOOFOOO 1Et3 OCC0~100F900 1669 oeoo£100Foc2
16cF oeooc100Fqo2
167~ OOOOClCOF~OO
167E OSOOE100F900
1398 *******·~·······~*·········*············~········~·····*··········$····
1399 1656 J400 EXPV
EOU
·-t
TAELE OF ROUTINE os·s ERROR ?ATTERNS.
165C 1401
oc
XL~·C3008100FOOO·
EOT CHECK.
1662 ll:.02
DC
Y.L~·03COC!CCF000 1
ENO RESET - Oe
1668 !403
DC
XLE 1 000CE100F900'
DISCONNECT C~ECK.
\661: 1404
oc
XLE·oeooe100Foo2·
ENO RcSET - 1.
1674 1405
oc
XLE·oecoc100F902 1
tNTR PENDING CK.
16'1A a406
DC
XL~ 1 0000ClOOF900·
ENO PESET - 2«>
1680 !407
DC
XLt·oeoOE!OOF900·
OtSCONNECT ORIVER CHECKe
l)ATE
1EAUG?4
EC NO,. e247E!5
t5NCV7~
e24e7o
PPOG 10 PAGE
402-1 11
16St oeOOE100F902 1687 Ff'
1686 1408 1687 1409
nc
XLE·0800ElO~F902·
oc
XL 1 9 FF 8
A~TAC"MEN~ ORIVEA C"ECKe · END OF TABLE ·
0
lillO
1667 i411 ER~SOS EOU ·-1 TAete OF CORRESPONDING ERROR MESSAGE AODM:$SES·
1688 1C41 t6S/4 1csc;
1&89 1412 1638 1~!3
DC
ALcOl155A)
oc
t.LHMSSBJ
H:SC 1C7J
1680 1414
DC
AL2(MS5C)
166E 1C89
1613F 1415
DC
t.L2(MSSD)
c
!690 1CA1 1E'li2 1csc;
1691 1416 16C'>3 1417
oc
AL:COIS~E)
DC
AL2(~S~FJ
169~ lCDl
1~95 :&tHe
DC
AL~(MS5!;';)
!6Sf lCE9
0
1697 ~419 i420
DC
AL2(MS!St-)
0 16c;e 0000
* 1621 ··**s·····e~*
1422 · CONSTANTS
1423 ~·*·**"~*******··~······****~··*·******·************·***********··**···
1~99 1424 NOOO CC
1L2'~'
1t''SA 0001
1698 1425 N~Ot
DC
i1..2·1·
169C 0002
1690 i426 N002 DC
tL2° 2·
169E 0003
169F 1427 NCO~ OC
ILE·3·
l6AC 0004
16~1 1428 N004 DC
IL2e1,e
16A2 0006
16A3 1~29 NOQ6 DC
iL:<·t;·
16A6 0020
161.6 ooeo
t6AS oaoo
16AS lA~O H0020 nc
16A7 1~31 H0080 OC
1~~~ ?432 Hoese oc
XLi·OO:i!OS
Xt.:i·ooeo·
XL ;?·oaacv
:i6AA Ot 90
16A6 !433 ti0190 OC
X\..2 1 01':"'.'.' 1
lf>AC 0180
{""·
\.
16.At OlAO
1680 0040
16AO 1434 ~~180 O~ 1GAF 1435 HOl~O OC 16Bl 1436 H0040 CC
lO::l !<"0180' XLl<'Oll.0' x1...2·00.tio·
c
H',e~ FFf'S l6e4 G02C
168~ 1437 ~FFF8 OC 1665 !438 H002C OC
XL:: 9 Ft=i"a·
>tt.~·co2c~
tt'B6 f'C!.'~
166r 1439 HFOS5 DC
Xl...l<·f'C55·
!6N.l Ft:l.t.A 1.BA COl'l2
1669 i440 HF9AA CC 1608 1441 H0082 OC
XL:E 1 F9AA'
xL2·oooa2·
16eC 0188
c
t6SE oee2
l6CO CIOFF
1690 1442 HOlBS DC l6BF l"\.,~3 H0662 DC 16Cl 1444 MOOrF n~
XL,~ OU!S= XL:l!'Or"B2' XL:c' 9 00FF·
ll.)C2 C010
!6C3 1445 HOO!O DC
XL~«ootoa
t£C4
16Cf!
usca
16C~ u~cc
3082 3080
Fco~
FEOG
oeas
16C5 1446 H3082 DC i6C7 14~7 H3080 OC !6C9 1·48 HFC04 CC &6CB 1449 HFEOQ OC t6CO 1450 H0885 DC
l'tl..iP30e2·
xL:C 1 3oeo·
XL~ 'FC04·
XL2'FEOO·
x1..2·cee1?:·
16CE t£4E
l6CF 1451 DATA OC
ALHOAOATA)
1600 CIC 1
i6Dl 1452 CAA
OC
CL~P AA~
1602 F5F!5
1603 !453 C~!S
DC
CL~· S!i·
1454 l4S5
,,, . . . . . . . . . ..
* * 1456
~ESSAGES
1603
1457
t4se
·-t . ··*····~·~~·*···························
"'1SG1B EC!J
.
·*···$··············*********
1604 C9D~c2C5D~E~40E::! l6FA 1459 ~SGI
DC
CL39 1 INSERT THE WRA~ CONNECTOR.
l6DC tEC540E60~C10740
1459
16~~ C~OfD505C~C3E30~
1459
16EC 0~48404040404040
14!59
16F~ 40404040404040
1459
c
16FA 1460 MSG2B l~Fe 07C509C606.9D·40 1721 1461 MSG2
1703 E2E8E2E3C5D440D9
1461
·-t
CL~9·PE~FORM SVSTEM RESET ANO START.
c
170E CEE2C5E34CC10~C4 1713 4CE2E3C109E34S40
1461 J46\
1716 404C4040404040
1461
1462
1722 C905E2C509E340E6 1730 1463
172A 09C10740C30E05D!
1463
DC
CL28'IN5ER1 WRAP CONNECTOR
:i.7~2 CEC3E3060«.;404040
l«i:!
173A 40404040
1463
173E 4005DtE3C~4C6C40 1758 1464 UP374l OC
CL27 1 NCTE - CPU MAY OAOP POWER.·
0 DATE
c EC ~C.
t6AUG74 E241E5
l!INOY74 824870
PROG 10 PAGE
402-1 11A
0
(
(
'<..
; ISM MAl...TENANCE O!AGNGSTIC PR06RAM
'·
c 4021
3741 ATTACHMENT TEST ,.ITH -\llRAP CDN... ECTOR-
ERR LDC CB~ECT CODE
ADOQ STMT SOURCE STATEMENT
PART NO. PAGE
5558423 12
1746 C?D7E44004CIEE40
l74E C409060740D7D6EE
17SE C5D'!i4B
1464
1759 C9C640E2D66B40E! 11es !465 IFSO DC
CL45'1F SOw Tut<!N POWER PACK ON AND RELOAD PROGRAMe 1
1761 E40905400706E6C5
1465
17e~ 0~40C2ClC~02400~
1465
17?1 0540Ct05C44009C5
1465
1779 03CEC1C44CD70906
1465
t7e! C7C9Ct044B
lti.65
t7e6 CQ0640E2ESE2E3C5 t79C 1466 INTRO DC
17EE 044CC9C5E2C5E36S
1466
CL23'00 SYSTEM RESEl· START.·
17~6 40E2E3C1D~E34B
1466
1790 5C5C5CC5C9090C:09 1TA7 1~7 ERS
oc
17A!: 5C5CSC
1467
17~8 C6E4C5C3E?C90C:D5 17Be 1468 NCDI oc
CLl7 1 FU~CTION REGISTER'
l7BO 4009C5C7C9E2E3C5
1468
t7ee Ct;
1468
1789 E2E3ClE3E4E240C2 1709 1469 NCD2 DC
t7C1 EeE~C54003C505C7
1469
CL:!3 1 STATl'S BYTE LENGTH COUNT REGISTER·
t7C9 E~Ce40C~DEE405E!
1669
1701 40D~C5C7C9E2E3C5
1469
17CCJ: 09
1469
11>0~ C9~1Do40E309C105 t7EB 1470 NC03
oc
l7E2 E~C~C5094003C905
1470
~"iFA C~E2
1470
17EC C4ClE3C140ClC4C4 17F7 1471 NC04 DC
17F4 C9C5E2E2
!47!
t7Fe C4C~ClC7De06E2E~ 1810 1472 NCOS
DC
teoo C9C340C2EeE3C540
1472
teoe C4ClE3C140E309Cl
1472
CL38 1 01A~NOST1C BYTE OATA TRANSFER REGISTER"
!StO oeE2CfC5D94009C5
1472
1e1e C7C9E2E3CSD9
l4T2
181E F040F140F240F340 182C 1473 SITS DC
1826 ~440F54CF640F7
1473
1820 60C5C2F240C2Eee3 1836 1474 EB2
DC
CL101 -EB2 BYTE-·
183!: C~60
1474
1837 60C5C2Fl40C2EEE! 1840 1475 £81
oc
CLI0 1 -EB1 BYTE-·
l83F C:560
1475
1841 F~F7F4Fl4CC9E240 1852 1476 NO~OY DC
1849 05D~E34009C5C1C4
1476
l@ft EE48
1476
CL1B 1 ~741 IS NOT READYe·
,·
18!:3 F!F7F4F14CC9E240 l85F 1477 BISY DC
tese C2E4E2EB4e
1477
18EO F3F7F4F140C2E4E2 l86F 1478 esv
DC
CLl6 8 3741 BUSY CHECK·'
1868 Ee40C3C8C!C30249
1478
1670 E2C505E2C540C6DE 189A 1479 IOBtT DC
l87e 0~40E3CeCf4C60EE
1479
CL43·SEN5E FOR T~E -WRAP CONNECTOR-
ID BITS.·
1eeo 09Cl0740C~DC:D505
1479
1see C!:C3E3D6096o·o·o
t479
!8~0 404040C9C440C2C9
1479
te~e E3E24e
1479
l6~E C~C440E2C5DSE2C5 18A9 1480 IDCK
oc
tBA3 40C?C8C5C3024B
1480
CL151 lt SENSE CHECK·'
18AA 60E609C10740C306"18CB 1481 NOON DC
1882 O!OO!:C5C3E'.:OEO~EO
.-..&1
CL~4 1 -WRAP CON~ECTOR- NOT INSTALLED·
!8EA 400506E340C905E2
l48l
18C2 E3C10303C5C44840
1481
18CA 4(140
1481
lBCC 60606040C~O~E2C5 IBEA 1482 ~DOK
DC
1804 09E340E6C~Cl0740
1482
teoc C~Cf0~05C!:C3E3De
1482
CL?t·--- INSERT ~RAP CONNECTOR~-
l8E4 0~406060604040
1482
18EB E:3C5E2E34CC905E3 190F 1483 W~P
oc
CL37 1 TEST INTERF~CE ORIVEPS AND RECEIVERS.·
lBF3 C5C~C6C1C3C540C4
1483
18Fe 09C9es-c509E240C I
148:!1
1903 05C44C09C5C3C5C9
1483
l90E ESC5D9E24B
1483
1910 C409C9E5C50961D9 1925 1484 WRPCK DC
DATE
lEAUG74
Ee r-o. e2·765
·i....
PROG IO PAGE
402-1 12
It\ U!M M~INTENANCE DIAfiNOSTIC PROGRAM
v
PART NOe Pir.GE
4021
(}
3741 ATTACHMENT TEST Wint -WAAP CON~ECTOR-
E~R LOC aeJECT CODE
ADDR STMT SOURCE STATE~MT
c
1918 C!:C3C5C9E5C!S0940
1920 C3CBC5C3024B
14S·
1926 E3C9C105E2C6C~09 1944 1485 TRLER D~
CL?1 1 TRAN5FER ~ROR .LATCH NOT RESET~·
192E 40C5C9090ED94003
1485
1936 C1E3C~C840D506E3
1485
l93E 4009CSE2C5~34B
1·es
1945 E~C5E2E3~007C1E3 1956 1486 PAT
OC
CLt8·TEST PATTERN -xx-.·
1940 E~C£09D54C6~E7E7
1·86
c
l9e5 ~C4B
1466
1957 E2C5E340C 105·:4~0 1977 '1487 H004A DC
CL33 9 SET A~O RESET REAO/WRtTE DRIVERS··
195F C9CfE2C5E~400~C5
t·aT
c
1967 C1C461EED~C~E3C5 196F 40C4C9<9E5C509f2
19·n 4e
1487 1487 14-87
c
1978 C1~3E3C9E5r.'~3C5 \991 1488 H004B DC
1980 40C~610640E2C503
1488
CL26·ACTIVATE 1/0 SELECT LINES·'
l~S~ C!C3E340D3C905C5
1~86
1990 E24B
1466
1992 C505C44006C640E3 1965 1489 HOOS OC
CL~6·cNO c~ TRANSFER -EOT- SEQUENCE TEST.·
t99A D9C105E2CEC!:D~4C
1489
19~2 &OC506E36040E2C5
1489
191'~ 08E4C51.l5C3C540E3
i489 ..
1902 C5E2E345
1·89
199~ C~6i0640EJ09Cl05 1902 1490 O~SET OC
CL29·t/O TRANSFER LINES NOT RESET~·
19BE E2C~C5094003Cj05
14-90
19C~ C~E24nD50EC34009
14~0
19CE C5E2C5E348
1·90
1903 ~q61C640c309Cl05 19FO 1491 STPC
0,
t9C8 E2CEC5094003C905
1491
c
19E3 C~40E2C5CEE2C540 19Ee C:3C8CSC3024B
1491 1491
19Fl E~09C9F3C~40C4D9 lA03 t·~2 WO~tV OC
t9F9 r.~E5C50940C3CBC5
1492
iAOl C30248
1492
!A04 D9C5CtC440C409C9 1A15 1493 aORIY OC
CLt8·REAO DRIVER CHECK·'
lAOC E~C50940~3C8C5C3
0
Ul· D24B
1493 1493
1A16 C96!C640E2C5D3C~ lA26 1494 tOSLT DC
lAlE C3E340C3~8C5C302
0
1A2~ 4~
1494 1494
1A27 C5E5C50540D7C109 1A3a 1495 DtSCK DC
CLt8·E\lf'N PARITY CHECK.·
1A2F Ct;;E3ES40C3CeC!'C3
( ·~ ,.::
lA'.37 0248
1495 149&
1A~9 C70~40E30640F3F7 1A5A 1496 MAPSS .DC
CL?4·Go TO 3741 MAPS. PAGE oco ENTPY o.·
1A41 F4Fl4004Ct07E2EB
G
1A49 40r.7C1C7C540FOFO
1A~1 FC40C5D5E309E840
1496 1496 1496
1A59 FC4B
1496
1A5B E3CSE2E~4009CSE2 1A63 1497 H007 DC
1A63 C~E34006CE40Ct!iEt
1497
CL41·TES~ RESET OF l'O TRANSi'ER LINES l ANO 3e'
c
lA6B CE40E?09C1D5E2C6 tA73 CSD94C03C905C5E2
1497 1497
tA?B 40Fl40Ct05C440F3
1497
1AS3 4E
1497
tAe4 C96i0640E3D9ClC5 1AA3 1498 ONOTS OC
lA9C E2CEC5D94003C905
1498
CL~2·1'0 TRANSFER LINE X RESET CMECK. 0
lA~4 C540E740C9C~E2C5
1498
1A9C E340C3C8C!iC3024B
1496
tAA4 E3C5E2E34009C5E2 tADO 1499 H008 DC
1AAC C~E34006C640C96l
14~9
Ct.e5·TEST RESET OF 1,0 TRANSFER LINES 4e 6t ANO 7.'
1AE4 0~40E:309C1D~E2C5
uec C50fi;4003C90SC5E2
1499 1499
lACA 40F46640F66e40Cl
1499
lACC DSC 440F74B
l 499
t·Dt E2C505E2C540C9C5 1AE2 1500 10015 OC
CLte·SENSE RESET CHECK.·
c
1AC9 E2C5E340C3C8C5C3 lAEl C24B
1500 tSOO
tAE3 C506E340C3CBCSC3 lAEC 1501 EOTACT DC
0 DATE EC. t<O.
c~
1EAUG?4 524765
15NCY74 e2·e7o
PROG 10
PAGE
402-1 12A
·
·
·
·
··-·
·
·
·
·
·
·
·
·
·
·
· I
·
·
·
·
·
·
·
·
·
·
··~·
.
·
·
·
·
··
J
0
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO. PAGE
c 5558423 13
IBM MAINTENANCE DIAGNOSTIC Pfaf1GRAM
PART ND· PAGE
55!i8423 l3A
4021
3741 ATTACkME~T TEST ·ITH -W~AP CON~£CTDR-
EPR LOC OBJECT CODE
ADDA STMT SOURCE STATEMENT
c 4021 ERR LOC oe~ECT COCE
tAEe 024e
1so1
1AEO 07C5D9C60f090440 IBID 1502 HD06
1AF5 C505C~4006C640E~
1502
lAFC C~C105E2CEC50~40
1502
1E05 60C506E36040E4E2 1aoc C905C740C96t0640
1502
1so2
1815 E2C503C5C3E340F!
1502
1B1C 4E
!502
tElE C506E340E2C506E4 1830 1503 EOT
1E2E C505C3C540C3CSC5
1503
1B2E C~024B
1503
1831 E4E2C54009C5C1C4 1862 1504
lB~~ 61EE09C~E3C540C3
1504
1S41 C1030340E3Ce4009
1504
1849 C5E2C5E340C~6106
150~
1651 40E309C1D5E2CtC5
1504
1E59 C94003C905CSE240
1504
181 F340
1504
tet3 c1oec·40F44B
1868 1505 H009
1e69 E3C5E2E340C1C2C9 l69C 1506
1871 03Ct;E3E84006C(·40
1506
187<; C9610640E3D9CtOe
1506
1ER1 E2C6C5094C03C905
1506
18~<; C~E24CF34CCtDeC4
1506
le~l 40F540E3Df40D9Ce
1506
tegq E2C~E340
1506
l9t;O C~61DE40C~C9£2C~ 1891 1507 HDCA
1B-5 C60505C5C3E3400~
1507
lBAC C1E3C3Cf4B
1507
lBE2 E4E2C50CC96lDE40 tBEO 1508
tee~ E3C9C1D5E2C6CSC9
1508
IBC2 4002C905CeE240Fl
1508
lECA 40C1C5C440F240E~
JSOS
1ec2 DE40C7C5CSC509Ct
t50S
l8DA E3C~40C5D~C440
1508
18E1 CEC640E3C9Cl05E2 1BF2 1509 HDOB
1PE9 C~C50~40~CC506E3
1509
lBFl EC48
1509
1EF3 F3CSE2E340C1C2C~ 1C23 15!0
lBFB 03C9E3EB40E30640
J510
I tCO~ C3C1E3C~Ce40C~f
1510
Jcoe C640E309Cl05E2CE
1510
lC13 C50940D3C90SC5E2
1c1e 40F36e~OF46B40Fe
151 0 1s10
1C23 40
1510
1C24 C105C440F74S
1C29 1511 HDOC
1C2A C5C5C440D6C640E3 1C41 1512 MSSA
1C32 C~C105E2CEC50940
i512
1C3~ C3CeC5C30248404C
1512
tC42 C5C5C44009C5E2CS 1C59 1513 MS5B
1C4A E340C3C6C~C3D24C
1513
1C52 E040FC4B40404040
1513
1C5A C961DE40C4C9E2C3 lc7t 1Si4 MS5C
1Ct2 06D505C5C3E340C3
1514
1C6~ ceC5C3024E404040
1514
tC72 CSDSC44009C5E2C5 lC89 1515 ~550
1C7A E340C3CeC5C?0240 1ce2 6040Ft4S40404040
1515 1515
tee~ C905E3C509E407E~ lCAl i516 MS5E
1C92 40C7C5D5C4C905C7
1516
1C9A 40C3C8C5C3024E40
1516
1CA2 C5DSC4400SC5E2CS IC09 151? MSSF
lC~~ E340C3C8CSC30240
1517
1CS2 6040F24B4C404C40
1517
lCE~ C4C9E2C3D~D505C5 lCOt 1516 MS5G
1CC2 C3E340C409C9E5C5
1518
ICC~ CS40C3C8C5C3D248
1518
1CD2 C1E3E3CIC3C604C5 ICE9 1519 MSSH
DC
CL49·PERFC~M ENO OF TRANSFER -EOT- USING l'O SELECT 3.·
DC
CL1~'EOT SEQUENCE C~ECK·'
c
oc
CLSO'USE REAO/\'!RITE CALL TO RESET t~O TRANSFER LINES 3 1
c
0
oc
CLf'ANO 4e~
()
DC
CL~2·TE5T ABILITY OF 1/0 TRANSFER LINES 3 ANO 5 TO RESET s.
"r-",
DC
CL~!'!~O CISCONNECT LATCH.·
oc
CL47 1 USE t/G TRANSFEP LINES l illoNO 2 TO GENERATE ENO ·
oc
CLtE·OF T~ANSFER -EOT-.·
DC
CL49·TES'T ,t.01LITY TC LATCH 1,0 TRANSFER LINES 3. 4, 6 1
c
DC
CLE"ANO ?.·
DC
CL24'END OF TRANSFER CHEC~·'
0
De
CL~4·END RESET CHECK - o.·
0
DC
CL24·!/0 CISCONNECT CHECK.·
..
OC
CL24 9 ENO RESET CHECK - 1.~
0
DC
CL24'INTE~UPT PENDlNG CMECK·'
oc
CL24 1 ENO RESET CHECK - 2e'
oc
cc
CL24'ATTACHMENT DRIVER CHECK.·
0
lCO· oeE3~0C4t9C9E5C5
IS19
1CE2 oq4oc3CBCS~:o2·e
\!519
!CEA C9blC640C4C9E2C3 tDOD l~?O PSDl~ DC
1CF2 0~0505~5C3E~40C3
1520
ICFA CtE3C3CS40C6ClC9
15~0
1002 O~E240E30E40~9~5
1520
lDOA E2C5E3·9
1~20
1068 1521 PRT
OS
1069 !522
oc
CL!6·I/O CISCONNECT L4T~H FAILS TO RES~T~·
Cl~l
XL l 9 40·
PRINT f'IELO. CLEARING BYTE.
L
OATE
1EAUG74
EC NO. 8247E:S
PROG 10
PAGE
402-1 13
e DATE
0 EC NOe
tU.UG74 824765
&5NOV74
e24870
PR<X 10
PAGE
402-1 13A
. . ·:..,·..... ··...·..... ,.,#-.
·..
'
:f ...... ~· ·.·.
c
L {
0
i teM MAINTENANCE CIAGNOSTtC PROGRAM
"-'
PART 1110· PAGE
' 0 5558423 14
IBM M~INTENANCE DIAGNCSTIC PRDG~AM
3741 ATTACH~E~T TEST ·ITH -WRAP CONNECTOR-
£RR LCC ce~ECT CODE
&DOR STMT SOURCE STATEMENT
4021
0
3741 ATTACMME~T TEST WITK -WRAP CONNECTORCl:CSS-AEFES:ENCE:
r ..,,,._
115~245
1526
····E·Q·U·A·T·E~S···
............
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. * .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. .
0008 1527 ARR ecu x· cs·
c SYMSOI.. T 1..EN \'Ai..UE
A 002 i43B · 004 OA43
DEFN
1231 ()04t
aEFEREN(ES
1079* l00! 1~45 1249 l;?~4 0043
0216 1528 LINK EOU ··216'
021A 1529 PRINT ecu x·:aA·
IA38 1530 PRCK ecu DISCK
0001 1531 XRt ecu x·c1·
0002 1532 X~2
EQ\J ··02·
0222 1533 t1ALT ecu x·222·
0080 153· SSWlO EQU x·eo·
020A 1535 SBYTE2 EOU x·o2oa·
(
OA07 153E FRTN EQU X· OACT·
164£ 1537 040ATA EOU lfORK-8
c
l6CC 1538 H0008 ECU Hoeas-1
1656 1539 SNSOC EQU ttCJ:tC
c 001
C ·eEG IN la 001
eEGINM A 001 e1sv A c13
('ens a ots
- S ITSNF A 004
esv
A OU':
C-eTNF A 004
eusv · A ()04
CllA
A 002
c·,Ctc:IT A 004
0008
0100 OAll te5F l82C 140E l86F l:S3A 1352
1601
1563
1s2r
0024 OD.!8 l477 1473 l2'i!l H7S 1313 1!22 14!52 1331
1098 1~3~ 1141 1233 12e7· 12ao 0017 005!) 1545 1!25 107· 136~ 1366 1oeo 1376 082· 1292· 0072 0282
01~4
l3Sf.
ll~A UE3 12.:it· 12c;;2
1699 1540 HOOOO EQU tiOCO
CICO\iT A 004 tf3C 13el
1340
1698 1541 f-10001 EOli NOOI
(
1690 1542 M0002 EQU tl002
CkPn A (104 13ED 1200
Cctc:s · cos 1400 1209
0473 1220
16Al 1543 "0004 ECU NOC4
CJllPilR!? A 004 143C 1233
1064 1::382
1640 1544 TEMP EOU 'TE!T
,-.. CtlPR A 004 1494 12E2
1233·
OAtl 1545
ENO BE GINN
c
'
\jCSS
A ()02
o.-c.n· ,. oot
.DAllllSSY A 004 C'DAT,. A C02
DISC!< A ote
1603
IE4E 1060 l6CF 1A38
14!53
l!:'.'!l
osa1
14El l44iS
0188 14!51 0833 f'l080 07!:8
1!530
DCDC! J 006 OAFl 0115
Oll9
QEel
A 010 te4~ 1475
1072 1363
EelT /A 001 1400 12@5
1290· 1305
c
EB2
0Ee2T
A 010 IS36 1474 A -001 l40C 12e·
1362 1298
EOT
;i. 019 1830 1503
0470 0934
c
e ECT ACT A ca 0 Ill.EC 1501 EPRNT I A 004 136C tt::!e
0532 0107 0109 OU.1. 0114 1073
EPRlllT2 A 004 1377 ll4t
10?1 1075 1085 1360 1367
c
EPPNTE A 004 1382 ll4H
0 EROTfl A 004 oeoo 0231:
0116 0209
ERfl.S A C02 t4:t1 12tft
12114·
c
0 ERMSO:S A 001 1Ee7 1 ·11 EJIROR A 004 l55e 1334
0475 0091 0163 0225 0242 0326
0693 0761 0786 0871 0937
c.
ERS
\ CJERO-
ll 011 A 004
l '1A'7 IOFt
o··e~E.s,
1063 1361 oe49 0858
EROB A 004 la79 0931
0913 0923
c
EROC
C·ceRO!S
A 004 12ec; IClE5 A 00.S ODA9 0463
0993 1000 1009 1016 1025 0423 0425 0427
ER05A A 004 0080 OA4'!
043S 0437
c
ERO.;A A 004 OFFS 07!5'5 CfER09B A 006 tOlF 0772
07~4
0740
EROt;C " 006 10:!1 077f
0748
(
ER41o ()ER4C
· oo· OC'FD 0322
A 0U4 OCC!! 0356
0286 0298
ER4E A 004 OCE9 t~73
0311
(
ER44
C:t:ATA
.. ()04 OCAl 033'» A 004 OEA6 0595
0292 0304 o:ne
0578
Efl'TB A 004 OEBl o~~e
0587
(
ERSE A 004 OFS9 0676
QeReP ,. 004 OF6S OESI
0651 0660
Ef:l8F ,. 004 OF7:! o~es
0669
c
ElCPY QFt:cTN
A COi 165E 1400
c 001 0A0'7 1!!36
0&"1& OOL'lO
HALT c 001 0222 1!533
0047 0098 Oil? 0,170 0232
r
·~
CHDOA
HOOS
A 021 1ee1 1507 · 018 iBF2 1£09
0542 0613 0700 0768 0793 0812 0897
(.
HC'JC A 006 IC29 1511 c~t4004A A 033 l'ii77 t4E'1
0963 0268
1-;co·e A 026 1991 t·ee 0274
(\.
DATE
EC ND.
1EAUG74 S24"16S·
PR'OG 10
PAGE
I EAUG74
e247ES
t5NCY7·
e2·e7o
l258
ueo
1334
1082 1383 0345 1032
0249 0828
..... PART NO.
S::AGE
5!558423
1379 1200· 1201 1203· 1204 1206· 1207
1364 t378 0362 0379 04$9 0477 0535 0606
0335 0352 0369 0386 0459 0490 0878 0944 1061 108~ 1118 1129
PROG ID PAGE
·
·
·
··
··
·
·
·
·
·
·
·
·
·
· · · · · · · · · · · · · ·
·
·
.
,
. --~-.
·-
··------···-·
·
·
·
·
·
·
· ·
·-·
·
· · · · . -···- --·----··----··· . · · · · · · ·
IBM MAINTENANCE OIAGNCSTIC PROGRAM
PART NO ..
PAGE
c·'. 5558423
IBM MAt ...TE"NANCE OIAGNCSTIC Pf'CGRAM
15
PART NO·
PAG~
5558423 l5A
40~1
3741 ·ATTACHME~1 TEST ·ITH -WRAP CONNECTORCRCSS-f<EFEJ;ENCE
c- 4021
3741 ATTACHME~T TEST WITH -WRAP CON~£CTORCRCSS-REFEf:ENCE
SYMfOL T LEN VALUE OEFN
REFE~ENCES
( SYMBOL T LEN VALUE OEFN
REFEREl'ICES
1-lOO!:' H006 1-1007
HCOe HD09
HFC04 ~FC~5
HFEOO
HFFF8 HF9.llA HCO'K HPL )Ol
HOO FF HCOOO
A O~E A 049 A 041 A 045 p, 006 A 002 A C02 A 002 f., 002 A 002
" 031 A 002 A 00 2 A 002
t<;B!:
1810 l A83 1ADO te6e 16C9 H:B7
16Ce 1683 16Bot;; 1BEA OA4C
leCl 1699
i·e~
1502
14~'1 14fi;<;
1505 1448 143<; 1449 1437 144:0 lAl."2
{)C4E
144.tl. 1540
H0001 H0002
" 002 j;. 002
1698 1690
H'l!J! 1!:42
HCOC4 ,. 002 l6Al !!::&3
H0008 A 002 16CC H:~E'
HOOlO A 002 HiC3 1445
~002C A 002 16f3!' t43f,
H0020 ,. 002 16!\'0 .t430
l-100!;0 ,, 002 16E1 1 £;::Of:
HOOeo A 002 1517 1431
~oce2 A 002 l6PE i · · i
HCIAO ~ C02 leAF 1·~5
HClEE A CC2 1680 144~
H01PD A 002 l6AO 143·
!-'Cl. <;O Iii C02 1 t·AS !!'.33
HG6£'2 1-o 002 !6BF l44~
>40if' EO ,. 002 16A9 1432
HC1::0
~3oeo
H::'C82
/l. C02 ,. 002
A 002
l6CD 16(7
~.;50
14 "'" ~ 4 &Jf.
ID8YT /, C43 1 E''9A 141';
I DC!<: IFSO
" Ol 5 1 e.A9 14 SC
P. o:ie t7e5 a4<:5
H.\IT!... ~ Cil'.\4 !310 10".d'!
INTL
A 004 133.;. 1104
INTi:;O ,. (.23 i79C 14l:t
!ODIS ,. o 1 e lAE2 1500
JCSL1" A 017 1A26 1491'1
1 TON
A C04 152E l'.:?09
ITSON ,. 004 1518 1302
L lNt:
LHJK (
A 001 138E 111:16
c 001 O?l(; 1!:2E!
LSIOC MAPS
oocc CC05
139C tH:3
MAPSS MP07 MPOf
MPO<;;
"'SGl MSG16
MSG2
MSG2B
MSSA
"'sse MS5C
~ssr:
MSSE MSSF llllS5G
" 0~4 ,. 002 A 002 r. 002
- ()3<; A 001 ,. 039
A 001
. A 024 ,. 024
" 02~ A 024 A 024
A 0241
A 024
U15>1 OEC2 ()F94 1058 H:Fjllo
tfio~
1721 ll>FA lC41 !C59 lC71
1cec; 1CA1 1csc; 1C01
11/,<;f
C(; 12
OC:-..9
C7<;;?.
14!9
1·ee
t46i
14EO
151:? l~ 1:3 15i4
l !: ts 1s11e
t !: l 7
1!!: 1 s
MCS 0!510 0St:2 0633 0720 073'9 02C5 0747
1169 t)15()
Olt>)
OC~2
0729 0078 0919
0772 0776
0044* OO~f~ 007Q 0103 0211 09$4 0988 1004
C58! 1020 l 03<'.·
HOO
oen· oe'1l1
tUH
oa~.is oss"i-
:)909
(l~\)6
C5f:O !O·C·3
().16~3
09-;)'1
0644 0974
tifi~;··-.1'
.c!·t,;;29
O~.t<B.3 C·~)?.1
'10'?7
0'82~'
{;.~""} :\; 0':£\'95 c_i-;e5 (~ '"i' 2. ~
O''i?,"1''3
'lH'!"':i
a.-;n t'
09tl":S 00'67
06.::i~ l
u:o ii.
l 538 c~: t: 09i!5
Hil 12
01~5
1i0913¥
mn s
04Jli6
0376
11:306 li299
t139$
o~e4
0·39 083U
0200
1142· DlDD
04~1
0861
D27f
1145· 015·
06~2
0880
0408
0172 0525 0927
C215 05.J:,il-
C234 C591 1050
025i. OMS l 06'.S
03HI
(1~1,l"2
1 0'9C1
07012
()3.5A 0?~·1
L::!i.
! c;;~· 0770
035~
0795
D~9b
aege
!lES· 0'5961!!:
06/B* C7i'?lpl< Oi')::H el'>:Jl
1Ct'1"3t\ Oil:36 ll(i 12 1413 ht.14 1415 1itl;16 1:.417 1~18
~168
076G 1166· 05gq*
0682~
0778* 00::12
00'.:!?
0230 0791
11~7$
0680*
0247
ca26
!l6e$
0323
oe7~
1!72
C350 0942
036~
HlS9
0384
~086
oc,=.1 ll16
fJ!~f· t; \li 27
M55H A 024
NCC1 NC02
" 017 A 033
NC03 A 010
NC04 A 012
NCD:O
A 0'.3e
,· NCOD
' NF NFF
A CC'l .. 004 A 004
NOON
A 034
«,_ NCiiH>· A ('It
N"l'PDY NC\)0
A 004 ,. 002
' NC0 !
A 002
;'1('02 '- C02
N003 NCO'°"
" 002 · 002
1-;(10f'
/A. 1J02
(lf.<!JTS P v3:?
r n r P~.i::
t oo~
1'":'>#-."f ~·) ~:'{'(_"pt
~![:
/4 c 0 4
tCE<t; 11'88 1709 17EB 17F'"!' 1 e~ ti 1 S!;A l51C
1~32
18CEi
113~2
t3Je 169S 159!3 1690 169F t 61> t !61>.3 t $>..I\:;:
!29" t.951:':' ~ 4 3~~
1 !i l <;
l~Ee
1469 1470 1471 1472 1333 !3C3 1310 141:1 1476 1111. 1424 1425 11r12e 1427 1421.l 1 ti? .. 1 "'98
.. ~' ~:~~: ,
i ii-"-' ;;~1
"~·~
:~~ !ic~
::~ no.~
J'. (l04
( r1S"i Ol'":' ~
/. COil A S'l04
Fl i)R YV A t11e
PSO IS
FlH"''·"
Fii'!'OE'
R"fNOC
n n.~ O!
f.1 03(.
"·I Col.
..... :.
t 00
OY~·,1'02
, Pi!"-,.03
(1l!1
~YI·~ t.~~. r~:~H)~)
r, OtH ,, tliJ l
. ~<i·'10f) RTtJO?'
~'iNOE'
i' ()Ci ,!\ 001 ,, 0:01
Pi:·J'.:JJ ;t OOM.
Sf''l"F!:': '.:' C {'0 ii.
:SHDf5" ii!. 00'.!l
'!::(PF-7 t. O(llii
SNS~A ,;:;, 002
SNSfB to OfJ2
SNS'"T $NSOC
I. 002 ii. 001
1 3'~~ ~~ .J~ ".''9 1 -:: ':J;; J, 2'.::<3
i 11.1 ~ 1DOC
1 Cif:: ..:!
i 190
() ~l ~~ ~
ose2
Oi'lr'I 0000 ODF:i
Ot:4~t
OEtH) OF9F 020il. 109A
l~2C
I ·i O:J 11138 l188E 1t5if:
0-5~E
]. l ~ l.r
i. ~ .?,t
i l. 3(.\
0805
0'?56 or.60
01~0
OH14 02f1
o::~a 0~:03 O~!:S
01:.26 (! 1' 13
u::::!:
08::!:2h 13£'3 OIC' '1t.; 0940
o:: 2
l!:: 39
S:\\.:SOi SN502
\.. - s:..:so3
~"-SV, <;"lSl.iC
SNS!!E SNSl\4
~ 002 A 002
" 002 /.. 002 It 002 f, C02 ,, 002
!D.~ ill l
C850 OSEl: OC8F OCD7 OC!=l3 OC83
{'1094
0Ui6
O~c\~
0331 03!::0
031'-12
0348
141 'i' 1:345 1348 I 070 !3!SS 13'56 1:338· 129!::· 1296· 0108 1U4
\')11"4
1540 1.200 1203 1l63 l 'Sf.i.3
1349 1352
1359 1339 1300* 1:307*
!103
13~'.3
1'0'
1306
,346 1350 1353 1:302$ t::!lt· 1!09· 13174
1356
1291 l :'.'! 1'!!5 13e7 1541 1270 1316 1317 1368
C~95·
o·Fs
:~a* ~.= () -,,),!
0598· ":J·;;;i:;1 0143
\ ~ j. ~:
0ec! 01e!·
06?7·
c1~e
D!·l·
G665·
0691
:..-:· {' -:· ~ DE·: r::
nJtC
~C3PS ~70~
?349· !'?B·
0 1~.:iJ./£:",.
~: ~ ;: '.?
C6B~:::
l
I~~~* ll~I*
'DC(~,e..
0 ::: 3 9 C:?'!_ 7
0039·
~u~~ 13~5·
1144$
oc·e
03~6
0755 ii4"i"
o,~5 05~3
07SG
U6~
010~· 01(6 ;c77 10!3· l!Se· 1~59·
01·0
O·C2
~009
L:? 12
01sa
D~·3
0821
010~· 01oe· 1150 115~ 1362· 136!·
C189 C«t:7
~'H}·;; .. 5
0195 ti5C7
()89~
0110· 01120 1'51* 1~·2 1365· 136~t
~2lq
c·;;2.;
ot~·;;;i3~
~11~
13e2· J374
0236 :1!5!"9
'°"''6C
0 ! 13~
!34:\~.:.t:
1'.375
0265 0600
1054
Ol l 5~
13~£:}~
]30l'I<
1~e~~$1
i ;,82 cn:n·.t;.
mP~'3~:"
c z,..
is-r
0~~02
1l88 11i;~o 0278 C'1~~fj
05?~ o~-67
0~38
01;;:.5
('037
(H:~6:8
(1(1.5 !'.l~O'i'
0<.92
!)l(;.,~'6
()i'.'t2
Ol3? Ol SJ!l. ")241:3 !_1,,.(l('.i
051'!5
0~:57 {HS::.~.;::
~ t tl ::. '. c:,
t'b40
r1c!"-6"' 0910"
0222~
09<29* 1021* lO"?S 0082'$
0!.'51*
t·2C6~
0283Ci
02<;'5~
0?06 0289'
cB~e
l)912 0214 0'99llll 1023* 107<;; 0')!33
0153 02oe 028!'\ 029'1
0310 0291
oe:ie
0912 0214 0992 i024
008~
Ol 5~, 02012
026~
02'17 03!0 0291
08~5* OE51 0920· 0~22
085~
C922
0996· os;e$ 09~9 1005* 1007~ !008
1028$ ~ 030· 10'.:!2 103?· 1039~ 1040
0102~ 0103!
C303 03113'$ 03U5 o:.H5
1012$ 1CH4~ 11''1'5 104-~· 1o~e:., 1oa,7
L.
OA'fE
Jl'AUG74
EC NOa £'241715~
15N~V·"t4.
!!24.E70
PROG IO PAGE
402-i
t5
r....... DJITE
c EC t~c.
1~AUG74
82-765
l '5NOV7~ 024870
PROG 10
PAGE
402-! 1511
,·
'
-r--
o
0
·
·
teM M~INTENANCE DIAGNOSTIC PROGRAM
PART l,O. PAGE
4021
CROSS-REFERENCE
SYMBOL T LEN VALUE DEFN
REFERENCES
SNS5A Sf\.5!!8 SNS5C Sl\:SSO
SNS!!E SNS6 SN!377
SNS8
/fl. 002 A 002 A C.02 IA 002 A 002 Ii 002 A 0{)2 A 002
OOOF OOCll 0005
0092 ODt;?
OE3e OECS
OFSD
04E6 0483 0480 0452 0455 0538
0609 C696
St-59A A 002
SNS99 SPECL SSWlO
A 002 A 004 C C:Ol
STPC 1AERR TA1
TA2
TA3 TElFRR TEll
TB2 Te3 TC
A 030 ,. 004
A 004 A 004 A 004 A 004 ,. 004
A 004 A 004 A 004
TFM" A 001
TEST
A 001
Tf'lf'
A 004
TNFF
A 004
Tl<LE~ A 0:!1
TRV
A 004
UNSET A 029
UP3741 ,. 027
WORIV 1. Cl9
WORK
wi.p
A 001 A 037
( WRPCK A 022
XPT
IA 002
)(Rt
(
C 001
1000 l O!:t OAB3 0080 19FO
14CC 1471 tti.67
ltl.60 1404 1469 147F 147B
1490 H4D
1640
l 50A
1520 1944 1425 1902 1758 1A03 165E 190F 1925 1439 0001
0764 C7E9 0102 1!:34 1491 1273
12~c;
1245 1243 1275 l2S8 1254 1252 1261 H:44
13~4
1298
i::os
148!: 'l.217 14'90 1464 1492
1395 t4E3 1484 12?0 15'.'H
XR2 ( XYPl
C OCl 0002 1532 A 006 1601 137:?
0415· 0419· 0422 0416· 0420· 0424 0417* 0426 042E
0422 0\24 0465
04E3 04E4
C432* 0434 0434
0431· 0-436 0436
0520· 0522* 0524 0574· 0575· 0577
0524 0577
ose:s· o5e··
0643* 0645· 0647· 0648* 0650 0650
0665· 06E:E:· 0668 066e c67t;·
0731· 0733 0733 0737* 0739 0745· 0747 0?72· 07'76·
0070
l\81
1068 1234· 1246 1250 t2t:9·
1238· 1244 t2:37· 1264 1236* 1265 1235· 1255 !241· 1253
12E3 12636
1264· 1265· 1271 1259 t2TO· 1261 12~6
t26E·
1240* 1267 1267·
t2::9· 1247
1256 1276
t l t\3· 1164 0463· 04e4· o·65· 0972· oc;?s· 0977
1293$ 1312 1314 !314· 13~8
1294· 1315 1315·
0222
1210
0342
oseE 0654$
o9eo
0566 065E$
1209
0657· t544
0659
0659
03!59 1076 15:37 153._
()1~8 0192
OlEl 0239
1078* 1243 12!2 13?0· 1379 0040* 0041 030E* 0308 1077· 1164* 1165 1189 t2C2· 1209 1217* 1219 1235 1296
1166 1167 l '335· 1337
1372 t375· t3e4· 13es· 13e1· t3ee 1076· 12os· 1211 121e· 1234 12~5 1374·
t?E4
116B tt1'"3 1368· 1369
,.CTll-L STA'";"ElMEtns FLl'C:(;EO JN Tl-IIS ASSEMBLY ·
(
'~
c
r·
"··-
c.
t ...
5558423 16
c IBM MA~NTENANCE OlAGNCSTIC P~OGRAM
0 4021
3741 ATTACHME~l fEST WIT~ -WRA~ ~VNNECTOROBJECT CAqc LISTING
PART NOe
PAGE
!5!5!58423 t6A
c~
THE CH.U~iilCTER
INDICATES A BLANK COLUllAN ANO 'iHE Cl-ARACTF'F<S 0 E H .tNOICATE HllMERIC SHIFT.
(': CL 1 "T ;.s;:cuGH t 6 CL 17 7HROUGH 32
CL 65 THROUGH 80 CL 81 THROUGH 96
c~.
_it ··
GBK c;eo PN ~5
c T+-V:t;EO £ E.-7
5S422 EC 824870 ~·4A& 0 BVG /OH
3741 ATT TES"< \'I! HD&O 6CIP /OHE.IKX
TH lllRAP CrtNNECT.
·- 0-U f /OM HX"( c·e
eo!'. /ltC&>C0~<!40
OZ3D O.YQ402t0002
0 T+-COJJER<Mt-!OWLE OEX~C&OC/C&O~Y&O
t~ T+- .. 1'00£00/C&D
Z&ec /1NS "lJ c
0
-
T+-_/o&:ilolco1JJE
0 T+->* 0 · · GAFN&
04&:iBG n:A 1 Ju I ~:j I
A ,S FCH:Ol'QRt9'
c T+-u tc~3,&CA&/(
/O~~NOOt9D- ~ea
CB=H( &?SB=C2 LO lJJQ 5T*402t000?
/01-E&KDR l4BUOH$
S~BI /OHOOM·BF~H
eF-MEFRG l'l<lOH·
...OF~M OeY402lOnoe
L09 L:·4021000~
3C.~2 OT3£- 0&03 PC&0<503N&-EQE4 H<O< RCU40210010
()
T+-3CENWC.,&
In
'Ot!OOH·EFIOHF U
,l+·uu. /OHS&e~ /OH ~tU402t0012
.. - () T+-~4C)~i) 7EC&O
0 -· T +-70 Jt:I eC.lY< JR
1~eG ,oe 710H*
(707lm-E-C&0(6-7
( C )P l'OHEO/<S<D
eFuMuFsN z·eGct7
Q~-EPC&OC5&7Le-E
ZOH$NOOM
~o
. /lfCiC0~&4DEe·<
...+<MOO>·( CLABCR· c·oH·LXl:20H· BB&
e<DMC73ABClvo&c7
~J&~KC&DCU-6&8-0
eHU ZOH·BE-OAEUU "£~GD92K**B
NI M £40210014 (C~O 3.040210015
. - (700 ;H0·02l0016
G SH 80040210017
0
T+-ev&eT l'OHOll-
·-t'lBGEN'Xl:'.B
, .
·· AA~CCACAECT-i&JE
++ 4ACT-+CXB
0 - T+-:~tco1&JE·<MM OW3EEEZX3&1 O&O· .<D<+20&AC~X+2~ AH~EEED01JJER4< &<D<+23ACCXX( &· .c"u tV040210020
DATE
EC NO·
(
l EAUG74 E247E5
l5NCiV74 e24e7o
PROG 10 PAGE
402-1 16
0 DATE
c E<. NO·
HAUG14
8247~!S
l5NC'\174 e24E70
PROG ID PAGE
402-1 16A
.c
·
·
·
·
·
·
·
·
·
·
·
·
·
·
0
· 0
·
·
·
·
·
·
·
·
·
·
·
·
·
·
···
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·1I · 0
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
teM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO. PAGE
5558423
JBM MAINTENA~CE DIAGNOSTIC PrcOGAAM
I? 0
PART NOe PAGE
5558423 l?A
3741 ATTACHMENl TEST ·ITH -WRAP CONNECTOROBJECT CARD LISTl~G
4021
0
OBJECT CARO LISTl~G
cL· 1 THROUGH 16 CL 17 THROUGH 32 CL 33 THROUGH 48 CL 49 Tt1ROUGH 64 CL 65 THROUGH 80 CL 81 THROUGH 96 ()cL I THROUGff 16 CL IT TMROVGH 32 CL 33 TH~OL'Gt'! .a CL 49 TH~OUGH e· a.. 6~ THROUG~ 80 CL 81 THAOUGtt 96
T+-·<Tt4.&C84IS" ...
txaeG /ZE.J.&&HT AhCCHCACCe7?&l
.11< >OH*LO" ii>I CE
0&0=(<D<fT&4ACt4
AEw7?&1 0&0:(114<
ts·HA<~cc&CACC57
·ii>BGD92LDSB H<D<IT... (CDCACC84 3&1 O&O=<<D<IT&4
0 · - G SH SBU4021002l
T·J'f VF HEM&OQ lZ
·- () 0&0~ EAU40210022.
T+J"&TOl't~5Ct'J~fZX
e
. -
AC84 8YY402J0023
T+.' J:C3QAEO<fi tfE
. -
~ ·BG /OFH/ZE4H· 4BAteuo C01'!EZ4
Bl -L53S -·20 V 48A&Dl&t-
t: -MV?&BE<ll
· JIPEZ· tfG 4EA&7L&MFEU72 .J · JLPI OM~LOAEF-
. -
S -J&/ SBG .l'OBF 8 J.121 Dll';LOAEH
8 Jg OJ 40210045
T+-=GCE?2 KG3& 7
( T+-"BCC 19
·- "~8 Gt92L <BG S! .xe G /01 AATO~*BFUte eFE/ O*SG017 / I I ceco~<M0073EEESO
C- M3H402I0041e
.ea T+/ 8F~~KFT/
, .. ,fl+
*U3G /OHS&B" /CH
c:c D&MASI 11 &EVTX
AOET /l "C O&MAS
/OH 03<40210026 elf< 6H 40210027
0 T+/MIP
OH*MU
e T+/NHA3::10EJ72/0&
{-Cta3&HE+S< .JL
t .Jiiii I
C- E(7
< .JL) 6E~E SI -NILOAE&Se .J· , ( t!NG3&A~N8 ~L *8/ =:~40210048
N<3C
e E&XNBOt! EKD NH~8 LHY40210049
T+,fA3FZO: JAQOH· BFSH-FDC <<BGENS C
/Ot'S&CC /OHOe-
JE*BG l'ZEtcJ>l&He
0 -· 1'1< N·440210~2e
sez; T~/ce J.,~EZ41 JM
/1 MH C&t-!EO. e &
r>t.:S 0 E"V
(
T+,fB:>GLEAEZX3&&C
(
l&JC )B!ll40210029
.
0 T+/P >C4BENw2 £0
1 t t:El>-CFCAD)& , ...
T+/CZ 3L EEEZX3&&C 3&0&1JJE/<MMOWLA CD&<( JDCO&G2 ~. ?&£CJ&0&1JJSC<llll~ OWLACD£<( JDCD&G 2 $$.i1Q840210030
LtOOIGLSQC-Ol~M-
...J&J· ? M40210050
7F Q 94'040210051
··'
T+/E~c17 /llC~CO
a<MOOlLEAEX~3&-D
1.JJE)<M.,C'llLAEOCX
JFeOCX2 tcXl&JS E<~OOl"(A LEEF.ZX
SC Dt!.JoilBG
C tfD ·& C <O ·&
+D *& · +D ·&H H <D ~·H402100~o\
( T+/~N /Q< l""OM·
(
c T+/Ie<~00·3EEEXO
T+/~F&1ROIBMONC4
eFVM7GBV ·<BGOl7 OWLEAE0?3&1 IJJE 1JJER<D<ONTOHEV& SEVS2 Nll1&JEX<D<
.11 tceco1:<.-MO_LA
C
CE~41&JEZ<~MO_LA
Mf&CCN?HA>3EAED4
·OH*LXI(k OH*BHU CEUX9 JR<~ZC+· D O&lRCf ONC4 EVS
20H· 3RD40210033
. -
OK?H 4H"40210034
·- ..
2 E- 9 U402l0035
Ci T+/EX 1ue CA tu
0 T+/SX- F- DC.,c:
·B/RO&-FC<~DO.LA
ONTO EV&· ARoe-e
CEVC8 AR~f& ON?M
<<~DC.LEEEe01.JJE
A;TEAE04tJJEV<MM R<O<ONTtBEY&·&/R
OWL
oe-o "TU40210037
c T+/;QE4CT~CXN&(...
a c1 1u a c1 tu
X"NP90-BB ·-Kx-c C.CA &DA &DA &C-.
09XP~&<.A0 1 l 5_N
e 11 1tAGeu··.121G~D ~>J3JG+u
" A 0-Te · i..= s
E6·S06)J E>TS!IP &DA &OA &CP08EN
OD QHBBH
AU 0 ;~M4021005!5
T&+IHlMCW~~GP&<I O!SlM 3A-4021005E
SSQGR84_ &DA &DA &<U RB-40210057
a_o 5YQ4021oose
T8>IE50CR1:.E86_
( /OHOOH*SF1'HCF1/ <EeG092UU!8G St
6·M MC040210060
(
T+,f.lil( OJGL 1JP:ae G07·<e.J44FCC /l(
l!S·PSl<GTOMCAI <L RJ;. !!<:IC.Al ·PCE> I 1o·ce:·tE&<~A88E
T+/<7DEC<BJ'4UE:~ T+/(20M*BFX~KFE!
. /l&~<iH*L)l>BGD92
IXBG092&*·BG s I
LN<BG SI (<BG IC
-·
4EA<7<MCCZ3EBEZU 4BA.R
1JJER84 (OM L+<B G
0
00040210040
T+/,fl0lFSJ1'FR£(X
( C&DOLJ-BFUlil F <
il-J< '":-40210041
- ...
EM OQVl\0210042
0 T+l'S05>( E~PAl+/
El8XS8SPRllOCl&i1
.&i......·£Mct auce9+. -tt· &CCllCCE21 I
&·C·&IN ·uC?Q<P VK"t7·IE O>Ls:cc SKQXD&+eE5$eE&cl
eei:ce:+IEOFCE07E C2<PC4U?Sl1PStNC
~>TT10C3··Lt&<X
Fs_v eeTE£FC·6·G 05)PEC·f060A 5)S
S&CM P,Q40210062 P&<< ·JH40210063 T&<U ·1040210064
L DATE
EC l'\O.
l!SNCV74
821\870
PROG ID PAGE
402-1 17
DATE EC NO.
0
l~AUG74
824765
1!5NOV74 e24e7o
PRDG 10
PAGE
402-1 17A
c JeM MAt~T£NANCE OIAGNOS~IC PROGRAM
PAR'r NOc PAGE
(
CL
I Tt'ROUGtt l~ a. l? THROUGH 32
OBJECT CARC LISTING CL 33 THROUGH 48 CL 49 'fHR'JUGH 64 CL 65 Tt!ROUGH 80
901 CL 81 ......,......
c: T+,T:5;.TO)IL1·~
e&DA QFA-&<XNSXP
AS.CW6*GP&<IOStF
EO·fC6MA-OFA t+i
E6>C 21PTI )XFO·I
~··<· EL<··S,··OZIOOO·I
.............. :
('
· T+'lld·6·1<VI tlCSK8G
f"".
T+,,<Wl )FClMCTUe
.···NI cee:itvo;le&<v,suc st t tEo·c
n
TK·~'SUC'r6·GNexs E6MCL2)1=£8UCN5>C
S·R 20GO&+fRO)P Sl~PR&CllS·PS&IE
· U-F~CSF&+lROtP
·
e·Fs1;c.20G0&+t
. OJFC&ICe20G0£+1
SltiPR&FCES>I-&+. E~+&.RA440210068li
. 8ICO£.<PN8·J(Y~IA
. ·asM.KHv·o210069j '
. T&<< 5Tcai.02l007~t
.aaM P~e·o2100?1'
ROJPSIXPR~llt5·N 94 .... 440210072.
<:' T+,.KE·Pst;c oeT EO·J.S8PS64CR1;. ee.co1uc101R·e·· AS;.FIJV .aJXffl&I
T+"H !'!;.eta JCE6SP
. - uesu aes40210074
c T+,_MS·> 20~D&+e E4ZPC64C3KSP084C S1)TUllPCIMC,2<U> C4~t~eSN 6·PAIFG W6·XTIMCCOlfL&+f O&CU ~L.-0210075
>,_
c . T+,>c1;.ee·ctO)R
. . e·xAs:.FltV 48X Nl:I 84CA~·J ·Ct T1;.T&<Ge2>11e=, SKR 2DG0£+1ROtP SISM 2.44021007~
c· T+/79lWFR&Cf1~·P
c T+1'042Jtte=I' e·R
c T+,1?BWIE6MCC2<P
c
. . . S&1E O)PC&ll 8'R
.4&>·..T081' 20GO&+I
c·u_ &<PN 1DCR I;.
SI H OllTEO~ I ODC
18PNl)XAEEN· l)P
RO)PStWPR&Ctl54P
E84CC2<PC·"A-t.I· IK. .·&DC:l!llE6;L
D&CSF&+IROlPStXP
.~&tc.&tJ.&fR.O)P
.ODA O<V,5UCD21·
:··CFllPS:ZIPGO<I
R&FCES>C-K~tee>C
O&l)·t>PD&CSF&+I cs_PNl·IT&<(Hl·I Ht·(KK4CEO·J"6·P
..R9)M.·S8402l00?91 ~
KK· ......02100801
:St<~PH-·02100811
(
d'°:'.
t:~. ' T+,!V&<l~t·l~&FA
au_ &DA l<XSO·S
caTf.O·leO:fT~·l H5<PNB4CD6·XYl)V 01>- POU402100821
c ..... . ··········
c ... ... . ... ............. EB.IE*E7·=-.0C"PHS
02; .. ce_PNl·I T&C 1
.·...·........·.
=.-7tt&FI
c
·eelH&<SA2)fS&·I
.·.......·...·..
FX ASC
c&c·eesPT~). . . . .
..·..·..........
so Q
................
················
···.. ll350908741
.....
t
PE&·o21ooe3
~ IE 4021008·1
I
t21745S-4C210085!
c PA~E: -----------------------....----------~-- LAST
I ------------------------\
· · · · · · · · · · ·c · · · · · · · · · · · · · · · · · · · · · · · L
(
D'-TE
c EC 1'!0o
HAUG74 S:2476!5
15N0\174
e24e'lo
PROG ID PAGE
4C2-l i
is I
i
·
·
·
·
·
·
·
·
· ·
·
·.
·.
·--·
·
· · ·-· .· · ·
· · · .· · . ·
······:... .
·,-·. ....
.
18~ MAINTENANCE D!AGNQSTJC PROGRA·
PAAT NO· PAGE
5558781 I
IBM MAINTENANCE OJAGNOSTIC PROGRAM
--~·· PART NO·
PAGE
IA
4032
3741 ATTACHMENT OATA TA4NsFEA TEST
4032
3T41 ATTACHHENT DATA TRANSFER TEST
ERR LOC OBJE(T C~f
ADDR STMT SOU~E STATEMENT
ERR LOC 08.JECT CODE
AODA STMT SOURCE STATEMENT
0000
OAOO
OAOO 4032 0A02 00 OA03 01 0A04 0000 OA06 OAOD 0A08 FFFf' OAOA ·05000
OAOl
0A02
OA03
0A05
OA07
0A09 OAOC
CAOO Cl
C"OE 00 OAOF OA51
OA~D
OAOE 0A10
CA 11 CO 87 021A OA15 42
0A16 lE OAl 7 IASE 0Al9 40EO OAIB CO 87 021A OAlF 06 OA20 17
OA2l lAAO
OA23 3C 40 1F78 OA27 OC 5A 1F77 IF78
0A2D C2 01 OA51
0 A31 34 CU OA07
0Al5
OA16 OA18 OAU
OAIF
OA20 OA22
CA35 30 EO OA4C OA39 F2 81 07
OA.3C 3C EO OA4C OA40 F2 87 04
OA43 3C £1 OA4C
OA47 CO 87 02.22 CA48 40EI
OMC
CA4D CO 87 GAii
2 ·
LAST CHG :oe 01 74
3
DECK 4
4
SEO 0
5 L3742 START 0
(~
6
TREP
7
ORG x·AOo·
9 8 10
·············*******·······**·············..······*··············*-****
***··· ·
SECTION PREFACE
e
.................................................................
,.~
11
DC
Xl,.2·4032·
PROGRAM 10 ANO FU;VISION LEVEL
12
DC
Xf..1900'
SECTtOt4 FLAGS
l 3
Ot:
"'-I 9 01 ·
CURRENT ROUT I NE NUMBER
14
OC
XL.2·0000·
RESER YEO
15
DC
loL2fBEGlNI
FIRST ROUTINE ADDRESS
16
DC
Xl..2·FFFF·
17
DC
XL3·405000·
R!:SERVEO SPUT
18
19 20
*.......................io:·*"'***"'"'P*R"O'*G*R*A··M··N·.O.T.ES*"'******···****·*****-********
21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~·····················*··
22 ·
·
23 · ASSOLUTE_AODRESSING NOTE -
2· · 25 · 26.
IF ANY CORRECTIONS OR MODlFlCATIO~S ARE MADE ON ROUTINES 01 - OE. SE SURE TO CHECK THE ADDRESSES OF LASLES -JUMP-
·. c
27 ·
· 26 .. · 29 * · 30 ·
AND -INTS-· THESE TWO ADDRESSES MUST· WHEN OR'ED TOGETHER· ( INCLUDING THEIR PARITY BITS ) CONTAIN CORRECT PARITY·
*
SEE THE EXPL.ANAT<mY NOTE IN ROUTINE OE·
****···:M<······························· 31 ...............................
32
3343 35
·························*****·····················*·$·················
* ·
JNTROOl.CTION
PROGRAM TELLS OPERATOR TO PUSH SYSTEM
· *
36 ·
·
-37 3398
·
·B·E·G·I·N·
·
*DC·
·
·
·
·
·X·L··l··O·J···
·
·
·
·
·
·
·
·
*
·
·
·
·
·
·D·U·M··M·Y·
·R·O·U··T·IN·E·
·
·S·E·T·U·P···
·
·
·
·
·
·
·
·
·
*
*
*
*"'
40
DC
XL!· 00·
.
4-1
OC
AL.2CRTNOU
42 43 BEGINN B
PRINT
PAJNT SECTION 11£:ADINGa
44
DC
Jca.l · 42'
45
DC
ILi ·30'
46
DC
AL2CUPSIDCJ
47
DC
XL2·40EO·
·e
e
PAINT
4-9
DC
JCL1·06·
50
oc:
ILi ·2~·
51 52
DC MVJ
·o· AL2(JHfROJ
PAT+1.x·
53
NVC PAT(91J.PRT+1
54
LA
ATN01 ·XR1
55
ST
FATN.XRI
PRINT OPERATOR JNS~UCTrONs.
SET UP ·CLEARING· BYTEe CLEAR PRINT FIELD· RESTORE RTNDl AODRESS·
c
j I
56
57
CLJ
58
..IE
CURRENT HAt..T -EO- 7 JUMP IF SOe
59
60
MYI
" 61
62 ALTER MYI
f'tPL.xx.x· eo·
... 7
toP&.x.a.x·E1·
SET UP FOR HALY -EO-· SET UP FOR HALT -El-·
63
64
8
INLINE HM.T -Eo- oa -El-·
65 HPLXX DC
66
67
8
SE GINN
AEPEAT IF NO SYSTEM AESETe
GASl Ol 0A52 00 OA53 OA62
OA55 CO 8'7
OA59 C4 0A5A 0810
OA5C: ClFl 0A5E 93T1
OA60 40 0A61 41
lBOB
OA62 02
OA.63 00
OA64 OAT3
0A66
OAi>A 0A6B
OAoD
0A6F
OA71
0A72
CO 87
DO 084"0
CtFl
9441
42
43
1808
0473 03 OA74 CO
OA75 OA84
OA 77 CO 87 1808 OA7e Ea
0A7C OOAO
OA7E CIF'l
DASO ~461
OA82 44 0A83 45
OA51 OA52 OA54
OA59 OA58 OA50
OASF' 0"6-0 OA61
oAe2 OA63 QA65
0A6A OA6C
0A6e OA70 0A7S OA72
0473 OA7· OA76
0A?8 OA70 OA7F OA81 OA82 OA83
69 .........
* 70 ATN01 ·
71 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
72 73
74
75
*
·
.· .
.
.
.
.
.
ROUTINE
........
01
...
.
.
.
.
.
.
.
TEST
.....
DATA
.....
BYTE
.....
TAANSFERa
..........
BYTE ·
.....,...
.
IOe
...
.
.
.
.
.
.
.
.
.
.·.·*
.,.,76 ATNOl OC DC
Xl.l·Ot· Jd..l·oo·
AflUTINE MJMSER· NO MANUAL. INTERVENTIOlll REQUIRED·
78
DC
M...2CATN02J
ROUTINE 02 ADDRESS·
79
80
e
DATA
81
DC
XL1·c4·
82
DC n2·oe10·
83
DC
XL2·Clf'l·
8·
DC · XL.2·9n1·
85
DC
XL.I ·40·
86
DC xt.1··1·
GO 00 DATA TAAHSF£R TESTe
-CONTROL CODE· -£XPECTEO OIAG-DTA· -EXPECTED STATUS-LCl:t· -MAP REFERJ;NCE FOR SENSE
-SENSE CHEU HAL.Te
-BYTE CHECK HALT·
87 88
89 ·········
~0 91
·"'*R*T*N*0*2**·**...............,....................- ··· '#................*.......
92 · 93 ·
AOUTJNE 0.2
TEST DATA BYTE TRANSFER. BYTE c 40·
· *
9· 95 96
. ·
····~·~·········*········
. ·
·
·
· .
.··
·
·
·
·
···
·
·
·.....
.....
.....
.....
.....
..·
RTN02 OC
~1 1 02·
ROUTINE NUMBER
97
CC
XL1·00·
NO MANuAL INTERVENTION REQU!REO
98
DC
"'-2(RTN03)
RWTiNE 0.3 ADDRESS
99 100
101 102 103 10· 105 106
e
DATA
O(;
xt.1·00·
DC XL.2·oe.o·
DC
XL2·C1Fl·
DC DC
~xi·..'1 i·i4·2····
DC
XLl ·43·
GO 00 OATA TRANSFER TEST· -CONT RtL CODE· -EXPECTED OIAG-OTR· -EXPECTED STATUS-t..CRe -MAP REFE~EHCE FOR SENS£ CHECK·
-SENSE ~HECK HALT·
-BYT~ c.MECK HALT·
107
108
109 ·········
110
111
·· ·R*T·NO*:!·J ······----·..···...................................................
* 112 ·
113
ROUTINE 03
TEST OATA BYTE TRANSFER. BYTE ·AO·
·
·
114 ·
·
..·····.. .. 111165 R·T··N·0·3··D·C······X·L·1···0·3·· ~·····****· ROUTIN·E··H·U·M··B·E·A············~····*"'·
U 7 118
OC
X4..JSOO·
DC
AL2(RTN041
NO tNTERVEHTIOH AEOUtAEO ROUTINE 04 AOOAESS
119
120 121 122 123 1.24
1Z5 !26
8
CATA
DC a1 ·ea·
DC
XL2·o&Ao·
oc
JllL2·ClF1·
DC
X&.2·9461 ·
DC
XL1c44·
DC
XLl ·45·
GO 00 OATA TRANSFER TEST·
-CONTROl. CODE. -EXPECTED OIAG-CT~e -EXPECTED STATUs-t..CRa -MAP REFERENCE FOA SENSE CHEt.lla
-SENSE CWECW. HALT· -BYTE CHECA HAI.Te
OA TE
16AUC>74
EC. NO. 824765
15NOV74 824870
16.IUNTS 825057
PROG 10 PAGE
403-2 1
l>ATE
EC NO·
r J6AUG74
624765
15NOV74 824870
16JUN7S 825057
PAOG ID
PAGE
\..
-·~- --- ·-----~---·---~------------------------------------------~--------·- -·-
IS· MAINTENANCE OIAGNDSTIC PAOGRAN
4032
3741 ATTACHMENT DATA TRANSFER TEST
PART NO. PAGE
5558761
2 j '
3741 ATTACHMENT DATA TRANSFER TEST
PART ND. PAGE
5558781 2A
ERR LDC 08..IECT CODE
AODR STMT SOURCE STATEMENT
ERR LOC 08.JECT CODE
ADOR STMT SOURCE STATEMENT
OA84 O· OA85 00 DA86 OA95
OA88 CO 87 1808 OAEIC El 0A80 08015 OA8F CIF1 0A91 9481 OA93 46 OA~ 47
DA95 OS 0A96 00 OA97 GAA6
OA99 CO 87 1808 OA9D E2 OA9E 080A OAAO ClFl 0AA2 9501 OAA4 48 0AA5 49
0AA6 06 ~AA7 00 0AA8 0AE2
GAAA CO 87 021A OAAE 45 OAAF 15 OA80 1CC6 OA82 40"6
OAIM CO 87 145C
OABS CO 87 U511 OABC FO 3C 3C
OABF 31 41 IA30 OAC3 31 42 JA30 OAC 7 31 44 lA62 OAC8 31 45 JAJO
OACF F3 43 00
OA84 0A85 OA87
OA&C OA8E
OA90 OA92
OA93 OA94
OA95 0A96 OA98
OA90
0A9F
OAAl 0AA3 OAA4 OAAS
OAA6 OAA7 0AA9
OAAE OAAF OAB1 OAB3
128 ·········
129 · RTN04 ·
130 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
131 ·
·
13.2 ·
ROUTINE 04
TEST DATA BYTE TRANSFER. BYTE s 05e
·
133
134
135
·
····· ATNO-·
·
···
oc
·
·
·
·
· · · · · ·.
lCLJ· 04·
.
·········N··......... ROUTINE
.......
NUMBER
.
.
.
.
.
.
.
.
.
.
.
..
.
.
.
.
.
.
.
.·.Ir
(;
136
OC
XLl·OO·
HO MANUAf... INTERvEHTION REQUIRED
137
DC
AL2CRTNOfU
ROUTINE 05 ADDRESS
138 1.39 140 141 142 143 144 145
146
e
DATA
DC
XLS-El·
oc
XL2·oeo5·
DC
XL2·CIF1 ·
oc
XL2·9481·
oc
XL.1·46·
DC
JCLI ·47·
GO DO DATA TRANSFER TESTe -CONTROL. CODE.
c
-EXPECTED DlAG-OTAe
-EXPECTED STATUS-LCRe
-MAP REFERENCE FOA SENSE CHECK·
-SENSE CHECK HALT·
-BYTE CHECK HALT·
147
148 . . . . . . . ..
149 · ATN05 · .
I
160 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .:
* UH ·
152
ROUTINE 06
TEST OATA BYTE TRANSFER. BYTE a OAe
*I
.;
153 ·
·'
154 ........................................................................·
155 RTN05 0C
156
DC
ll:Ll '06·
llCLI ·oo·
ROUTINE NUM6ER NG flCANUAt.. INTERVENTION
167 158
DC
M.2CATN061
ROUTINE 06 AOORESS
159 160 161 162
163 164 165
166
167
8
DATA
DC
XL! 8 E2·
DC
XL2 1 080A·
oc
XL2·ClF1 ·
DC
llCl.2· 9501.
DC
XL.1 1 48.
DC
XL1·49·
GO 00 DATA TRA.,,SFER TEST· -CONTROL. CODE· -EXPECTED OJAG-DTRe -EXPECTEO STATUS-LCR.
-MAP REFERENCE FOR SENSE CHECKe -SENSE CHECK HALTe -BYTE CHECK HALT.
* 168 ·········
169 RTN06 ·
170 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
171 ·
·
172 ·
ROUTINE 06
TEST BUSY AFTER DOING SIO CONTROL 1·
·
173 ·
·
174 .......................................................................
175 RTN06 DC
XL.1°06·
ROUTINE NUMBER
176
177 178
OC
XL1 1 0Q·
DC
At..2CRTN07)
NO MANUAL. INTERVENTION AEQUIAEO ROUTINE 07 ADDRESS
179 180 181 18.?
183
B
PRINT
DC
XLI 1 45·
DC
IL1·21·
DC
AL2CHD06)
oc
PRINT Busv TEST HEADING.
184
185
186
187 188 189
8
a
HPL
INITL.
QUES
INITIALIZE THE 3741e
TEST FOR SSW 101 HALT -FF- IF ON.
190
LIO HOOOQ,x·41·
191
LIO H0000eX 8 42·
192
LIO ADAS. K····
193
LIO HOOOOeX'45 1
194
CLEAR FUNCTION REGISTER. CLEAR LENGTH COUNT REGISTER.
LOAD ADDRESS INTO DATA AORS AEGe CLEAA OATA TRANSFER REGISTER.
195
SlO
ISSUE START 1/0 CONTROL I·
0A02 Cl 42 OAOA OA06 CO 87 14A8 OADA Cl 42 1491
OAOE CO 87 0216
OAE2 07
OAE3 00 OAE4 0697
0AE6 CO 87 021A OAEA 45 OAEB 25 OAEC 1C81
OAEE 40A7
OAFO CO 87 14SC
OAF4 CO 87 1511 OAFS FO 3C 3C
OAF8 31 41 1A34 OAFF 31 42 lASO 0803 31 44 JA62 08ol7 3C AA 1998 OBOS 31 41 1AS8
OBOF F3 42 00 0812 F3 44 40 OS15 F3 44 40 OBIS 30 45 08SC
oe1c 3c oo os5c
0820 OD 01 OSSC 085A 0826 F2 01 21
0829 F3 44 80
OB2C 30 4.2 0880 0830 30 45 0885
OS34 OD 01 ~eas 0883 083A F2 01 31 OB3D OD OJ 0880 087E 0843 F2 01 28
CB46 CO 87 0216
084A 084E 084F 0850 0852
CO 87 C2 17 lE07 ·04A
021A
085" 0858
0859
GBS6
co 87
OS
2SOC 0000
1699
OAE2 OAE3 OAES OAEA OAEB
OAEO
OAEF
084£
OS4F 0851 0853 0858 OBS.A 08SC
196 197 198 IS8S'( 199
TIO 8 TIO
1sesv.x·42· NTSSY
ausy.x··2·
BRANCH IF SUSY AS ~PECTEOe GO TO EctAOR MESSAGE IF NOT BUSY· eflANCH TO ERROR IF BUSY STILL ON.
200
B
LINK
201
RETURN TO OCPe
202
203 ·········
* 204 ATN07 ·
205 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
206·
·
207 ·
ROUTINE OT
TEST SINGLE CMARAC'!EA T'CA~SFER WITH
·
208 ·
A WRITE CAU.. COIUIMIOe
·
209 ·
·
210 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ._ . . . . . . . . . . . . . . . .- . . . . . . . . ..
211 RTN07 DC
212
OC
.JCLl·07· XL.1·00·
RDUTJNE NUMBER HO MANUAL l~TERYENT'Otll AEOUlREO
213
OC:
M..2CRTN08)
ROUTINE 08 ADDRESS
214
215 216 217
218
8
PRINT
DC
XL1 8 4&·
oc
ILi ·37·
oc AL2CHOO?J
PRINT -.Rl'I£ TRANS TEST t'EAOINGe
219
DC
XL.2·40A7·
220
221
B
JNITL
222
INITIA&.IZE THE 37·1·
223
B
QUES
224
HPL x·.ac·.x·x·
225
TEST FOR SS· IOe HALT -FF- IF ONe
226
LIO
227
LIO
228
LIO ADAs.x····
229
Niii 0AOATAeX 1 AA·
230
LIO H8082eX· 41 ·
SET FNCT REG TO 6 USEC RESETe LOAD U:NGTH COUNT REG. TO FFe LOAO Ao.:>A£SS IN DATA AOAS REGe INITIALIZES OADATA TO A X·AA·· SET 37·1 TO OIAGNOSTIC NODE·
231
232
SIO
233
SIO
234
SJO x··o·.x·4'4·
235
SNS SS07AeX 1 45·
236
tlVI SS07AeX·OO·
237
ISSUE A ·RlTE CALL·
ISSUE CO.TROL 2e 1'0 SELECT I~
- FORCES SERVICE REQUEST· SENSE OIA6NOSTIC,OATA TRANS -2soo-. CLEAR DATA TRANS REG·
2.18 239
CLC .IHE
SS07A(2) eSS07A-2 ER07A
OIAGNOSTIUDATA TRANS AS EXPECTEO 'I JUMP IF NOTe
2·0
2·H
510 x·eo· .x· ···
242
SNS sso1e.x·42·
243
SNS sso7c.x·4s·
244
DO CONTROL 2 TO CAUSE EOTe SENSE STATUS,LENGTH COUNT FOR -ElOO-
SENSE DlAGNOSTlc;'OATA TRANS -OOAA-·
245
246 247 248
249
CLC SS07C(2)eSS07C-2 .INE ERR07 CLC SS07BC2teSSQ7B-2 .JNE ERR07
OIAGNMSTIC,OATA TRANS AS EXPECTED 7 .IUMP IF NOT. STATUSAENGTH COUNT AS EXPECTED 'I
JUlllP IF NOT.
250
B
LINK
251
* 252 ROUTINE 07 ERROR MESSAGES *
253
AETURN TO OCP ·
254 ER07A 8
PRINT
255
DC
JCL1 ·c2·
256 257 258
DC
ILi · 23·
DC
AL2' SAVCK I
oc
XL.2 1 404A·
259
260
B
261
oc
262
oc
263 SS07A DC
ERROR
a1·os·
a2·25oo·
XLa·oooo·
OUllP OIAGNOSTIC,OATA TRANS REG·
-ExPEC"IEOe -ACTUAL.
DATE
16AUGT·
ec NO. 824765
15NOV7e
824870
16.JUN75 8.250S7
PROG ID PAGE
403-2 2
DATE
16AUG74
EC NO. 82·765
l5NOV74 824870
l6.IUN75 8250S7
PAOG ID
PA~
··· · · · ·· ·. -·
··
(.c
·=-···-· .
··
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
···... ·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
.··-_,
PART HO. PAG£
5558781 3
3741 ATTACHMENT DATA TRANsFER TEST
4-032
ERR LOC OBJECT CODE
0850 FF Ci S5E CO 87 J4EA 0862 9541
.. 864 co 87 0222
CB68 404A OS6A CO 87 0216 -
086£ CO 87 021A 0872 C2 OB73 18 0874 lDDF 0876 404C
0878 co 87 1699
OB7C 02 0870 £300
OB7F 0000 0881 05 0882 OOAA ~SM 0000 0686 'FF 0887 CO 87 J4EA 0888 9£42
oeeo co 87 0222
0891 404C
0893 co 87 0216
0897 08 0898 00 0899 OC4F
0998 co 87 021.\
(i89F 45
CBAO 29 CBAJ 1C8C OBA3 40A9
08A5 C:O 87 145C
OSA9 CO 87 1511
OBAD FO 3C 3C
oeso 31 41 1.u.a
0684 31 42 1A30 0888 31 44 1A66 OBBC 31 45 lA.'10 OSCO 31 41 U.44
OBC4 F3 42 00 OBC7 F3 44 '40 OBCA F3 44 40 GBCD 30 ·3 OC19 0801 ~ 43 0Cl9
AOOR STMT SOURCE STATEMeilT
ERA LOC Of!:l.IEC:T C.~
0850 0863 0869
0872
0873 0875
0877
OS7C
OS7E 0880 0881 0883 0885 0886
cesc
0892
0897 0898 OS9A
089F OBAO OBA2
CSA4
U.4 265
266 267 268 269
oc
XLJ·FF·
s
MAP$
DC
XL.2·9541 ·
s
HALT
oc
. lCL.2·40~·
e
LINK
POJHT TO fllAP CHMlT· -P.AGE 9S.. ENTRY 1. ERROR HALT -4A-.
RETUAH TO OCP.
270
271 ERR07 s
272
DC
273
DC
2.7·
oc
275
DC
PilUHT
xa..1·c2· u .. 1·27·
#L2(WRTC«)
a2··o·C·
2.76
277
8
278
oc
279
DC
280 SS07S DC
Z81
DC
282
DC
ERROR XLl · 0211
XL.2·E300· Jel.2·0000·
XL.t ·os·
XL.2·00AA·
l>UMP THESE REGlSTERSSTATUS,LENGTH COUNT RE~. -E.XPEC T£D · -ACTUAL· OJAGNOSTICl'OATA TRANS REG. -EXPE,CTEO,.
283 SS07C DC
284
DC
285
e
286
DC
287
8
288
cc
289
a
XL.2·0000· Jlll...l 8 FF·
MAPS
a2·9542·
HALT
X L Z · · o.. c · LINK
-ACTUAL·
POI~T TO MAP C~ART. -PAGE 9S.11 EHTRY 2:.
ERROR KALT -4C-.
RETURN TO OCPe
290
291
292 ...........
* 293 RTNOS ·
1
**···***! 294 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ., ····· - . . . . . . .
~s·
J
* 296
297 ·
ROUTINE Ci8
CHECK FOR SERVICE RESPONSE RESET AFTER 6 usec..
··II
*' 298 "' ,.,! 299 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...,··
300 ~Th08 DC
XL1·oa·
ROUTINE NUMBER
i
301 .302
DC
Xi...t-00·
OC
AL2(RTN09)
NO .MANUAL INTERVENTIC'f>l REQUIREO
1
ROUTINE. 09 APc'IRESS
l
303
304 305
fl DC
PRINT
XL.t ··s·
PRINT SERvlCE RESPONSE f,jEAOlNG.
31,)6
DC
JL1·41 1
307
DC
ALZCH00.8)
308
DC
XL.2 9 40A9·
309
310 311
B
lNJTL
R£ SET THE 3741 e
312 313 314
B HPL
TEST FOR SSW 10 ·
(_
HALT -FF- IF OH.
315 316 317 316 319 320 · 321 ·
LIO
i..10
LIO LIO LIO
H0082.x·41·
HQOC·O·X·42·
AORsoo.x··4· Hocoo.x··s·
H4190.x·41·
,PCJT 374\l IN DIAGNOSTIC MODE. Ci.EAR LENGTH COUNT REGISTER. LOAD -OO- BYTE AORS JN DAR· CLEAR DATA Ti!.C.NS REGISTER.
SET 3741 IN RESET SER RESP AFTE~ 6 USEC. SL.AVE. DlAG. MODE. ANO LATCH XFEA LINE 3 CTRL 3J.
322 ·
323 324 325 326
327 328 329 · 330 · 331 ·
SIO x·oo·.x··2· SIO x··o·.x····
SJO x··o· .x· .,.·
SNS SS14A.x·43· SNS SS14A.x·43·
ISSI.£ A WRITE CA.U... JSS._,E CONTROL 2 .. i'O SEl.ECT 1:.h - FORCES SERVICE REQUEST· OUMMY SENSE TO STALL
SENSE TRI.. FOR -FF06t THE 06 tEANS SER RESP SET TRL 3 LATCHo 1,0 TRANSFER 2 RESULTS
JO DISCONNECT J
~605 30 *f> OC3D
08!'>9 0.0 D l :OC1 9 OC.1 '7
oeOF F.2 01 oo
08E2 OP Cl OC:30 OC38 t:.8£S F2 01 40
OBES CO 87 0216
0 8EF OC 28 lf':ID ·£Z8 C8FS OC .C5 199· JFSF OlBFiS OC CS lF.30 1"4
OC01 CO 87 021A GC05 C.2 CiC06 58
OC07 lF77 OC:09 4'04£
occe oc SA IF77 1F78
OCH CO 87 1699 OC15 03
OC16 FF06 OC18 OOOC OClA FF OC18 CG S7 l4EA OC1F 9561 OC21 C:C 87 02Z2 CC.25 41li4E
OC27 C:il 87 Clii:l6
·,cza c.o e7
OC2.F C2 OC3:1 21 OC31 .1EZ8 OC3.3 ~Hi.W-
0211o
OC.35 Ci> 87 1699 f#C39 05
£lC:?A ODCCl l>C.3C 0.0 00 CC3E FF CC3F CO 87 14£.A
C.C43 9562
OC45 CO 87 0222
OC"19 40~F OC48 CC 8? 0216
OC.4F 09 OCSG 00
ocs1 ocsa·
c.::s:; C>1 a-ir 021·
CC.57 45
ccse :o
OCS9 !Cf..3 OC5B 'l(;A9
GCSO CO 8l' !45C
OC05 OC06
ocoe
OCCA
OC.15 OC17 CC19 OClA 0C20 '0C26
oc2F ()C30 OC32 OC34
OC4F ocso
ocsa
OCS7 Ct:58 CCSA
ocsc
332
333 336 335
CL.C $S.l4AC2J ..ss,l·A-2
JNE au.u.
PJO SE_, ~P :SET TAI. .3 1...A11'CM 'f JJJltlP .fF .aY·
336
CLiC SS.148{2)·ffi4S-2
OH> ,SEl!lV.I CE aE5POH« liESE1' f
337
-'NE SU4
.IUMff' IF lllJJ·
338
339
B
LINK
34-0
3'1-1
342
34~ £R··"' ."'
344.
N'lfC
PRY-58'.331 ·Sli'llNI TE:STC 6 .t .,PllrT-56
3lt.5
346 347 348 .349
tl!VC
e
DC
oc oc
MT-58(6J11tTES'T PRJ.fllT . JU...l·U· lt.1·9.1" &.:2tPRTJ
350
DC
JllL2. 4CM,£'·
351
MVC PR1'(91 ).fl'RT+I
352
353
8
E&ROA
3'S4
PC
JQ..J ·03·
355
DC
356 SSl-4A iOC
XL..2·FF06·
LZ·ooa,o·
-E1'PECT£3. -ACrUAL·
357
DC
XL.l·FF·
358
8
MAPS
POINI' ~O MAP CHART.
359
DC.
.IQ..2·9561·
-PA.a: 956e EtfTR''f' 1 ·
:3fi>Q 361
Z62
El
t.ALT
o.c:
a:L.z·,40.s:·
s
LINK
E&Ra& H._....T -4E-.
363
3~ ER14
ii
PRI!li!T
31>5, 366
oc
XLl"C2°
.oc
n.1 ·33·
.31>7
DC
"L21SRVR)
368
DC
XL..2 8 404F"
369 .370
e
EAROR
OU·P blAGNOsTIGnlATA TRANS AEG·
37l
DC
372
:oc;
373 55148 DC
Jll..1·05·
J1L2·oc-oo·
XLZ·oooo·
37·
DC
XLJ·FF·
375
B
IM.PS
PGIMT TO MAP CHAU·
376 377
.178 37'9
DC
X.&..2·9562·
B
.HALT
oc
J11..2··0··
a
LINK
-PAGE 956e ENiR'I' 2·
ERROR ...-..T -·F-·
A£1'URH TO OCP.
380
381
38Z ··--··
383 · RTN09 ·
. ···-=···-. .---·-·-·"'*"'"........._s:···-······............ 33E8;.·S,.·..·*···~···
·
.i86 ·
iRut·Hr.:~ ~9
?"EST ~a;l\llCE RFSllONSE ~I\l'ER·
·
. ~-
--·->!'·······-··-"'·---···· .. ····-····"'·$<t*·*··~ 338889 R·T·lll·OO·"·?··P·C·. ····::·ill--1·· o·s·;···
ROUTJ NE HU"6EIO
390
DC
X!-1 ·£1-0 8
ND NANWU.. iNTERVENTICN JiEQ~lREC
391
OC
Al.21RTNOAJ
~WTHIE CA ·DDRESS
.J.92
393
8
?i< IWT
Plilt~T RESAJNSE Dftl VER MEAZ>INGe
39-4
OC
XI. I ·45 ·
3'95
X
1LJ·29·
39~
DC
M..2CHC09>
~··
oc xa..2··0A9·
398
399
8
fNITL
INIT 'ALJZE THE ~74h
DATE
16AUG74
EC NO. 824765
15NOV74
ez·a7o
16.IUN'i'S 825057
PR06 ID PAGE
OATE
J 6AUG74
EC NO. S24765
16,UNY'S 825057
PADG ID
PAGE
0
·..
IBM MAINTENANCE DIAGNOSTIC PQO~AM
.. PART NO.
PAGE
5558781
4032
.3741 ATTACHMENT OATA TRANSFER TEST
ERR LOC OBJECT COOE
AO::>R STMT SOURCE STATEMENT
CC6l CC 87 1511 OC65 FO 3C 3C
OC68 31 41 lA.34
"'°' OC:6C 31 42 U52
OC70 31
1A66
OC74 31 45 lA30
0C78 31 ·U 1A40
OC:7C OC7F OC82
OC85
OC89
F3 42 F.1 44 F3 44 30 ·3
30 43
00 40 40
OCA9 0CA9
OC80 00 01 OCA9 OCA 7
OC93 CO 81 0216
OC97 OC98 OC9C OC90 OC9F
CO 87 C2 IE
JE46 4050
021A
OCAl CO 87 1699 OC45 03 OCA6 FF04 CCA8 0000 OCAA FF OCAB CO 87 14E4 CCA.F 9563 CCBl CO 87 0222
OCB5 405C ;;ca7 co 87 021·
OCBB OA OCBC 00 OCBO OEOC
OCBF OCC3 OC:C4 OCCS
OCC7
CO 87 45 19 1C46 40AA
021A
CCC9 CO 67 145C
OCCD CO 87 1511 CCOl FO 3C 3C
OC04 31 41 lA34 OCD8 31 44 1A62 OCOC 31 45 1A30
OCEO 31 42 I A5C
OCE4 31 41 1A40
OC9B OC9C OC9E OCAO
OCA5 OCA7
OCA9 OCAA
OCBO OCB6
ocea ocec ocee
OCC3 OCC4 OCC6 OCC8
400 401 402
B
HPL
QUES
TEST FDR SSlll 10·
HALT -FF- IF ON.
403
404 405
406 407 408
LIO LIO
LIO LIO LIO
H0002.x·41· HOOFo.x·42·
ADRsoo.x····
Hoooo.ic·4s· f-!0080 · x· <U ·
SET FNCT REG TO 6 USEC RESET. LOAD -FO- IN THE LENGTH COUNT REG.
LOAD BYTE -00- ADDRESS 1N OAR. Ci..EAR DATA TRANSFER REGISTER· SET 3741 To DIAGNOSTIC MOOE OF OP.
409
410
510 A· oo·.x· 42·
411
SID x··o· .x· 44·
412
SID x·40·.x·44·
413
SNS SSlSAsX· 43·
~u 4
SNS SS15AeX·4,3·
ISSUE A WRITE CAl-Le 00 CONTROL. Z· 1/0 SELECT 13· - FORCES SERVICE REQUEST· DO A 01.JMMY SENSE TO STALL· SENsE TRANS LINES FOR -FFD4-e
415
416
CLC SS15A(2leSSlSA·2
417
BE
LINK
* * 418
419
ROUTINE 09 ERROR MESSAGE
420
421
B
PAINT
422
oc
a 1 · c z11
42.3
oc
1L1·3o·
424
DC
J:i..2(0RIYCK)
425
oc
XL2··05oe
TRANS LINES AS EXPECTEO ? RETURN TO OCP IF SOe
PRINT DRIVER CHECK·
426 427
B
ERROR
428 429
DC
Xi..1·03·
oc.
JU.2·FF04·
-EJtPECTEO.
430 SS15A DC
XL2'0000"
-ACTUAL.e
431 432 433
DC
B
oc
J::.l..2'9563·
POINT TO ~~V C~AQTo -~AGE ~56. ENTRY 3·
434 ~35
436
B
HALT
DC
Xt.2 1 4050·
B
LINK
437
438 439 ·········
440 · RTNOA ·
441 442
4.43
· ..
·
·
*"'*'*******"*"'*"""'~""*"'"'"'"'*"""'"'"'"'*"'**""'**"""""*····~··***"'"***''"**"****"'···
ROU'TI NE OA
TRANSFER 3 OATA B\'TES TO CHECK THe
*·~
444 · 445 ·
COUNTERS ANO ADDRESSES FOR INCRE!o1ENTH-1G.
·:
,.
446 . . . . . . . . . . . . . . . . . . . . . . . . . .. . , .· · · · · · · *~~~~*~***~*******-********~*·***~*
441 RT NOA DC
JCLl ·oA·
ROiJHNE NVMsr::R
446
DC
XL! ·oo·
/>iC MAl~UAL INTERVENTION REQUIRED
449
DC
AL2(RTN06)
ROUTINE CC AOOAESS
450
451 452
453 454
6
PRINT
DC
XL.1°45·
DC
ILl · 25·
DC
AL2\HDOA)
PRlNT TFAN$FER 3 BYTES kE.\OING·
455
DC
XL2"40AA·
456 457
B
JNITL
lNITlALiz°E THE. 3741.
456
459
s
OUES
460
HPL x·3c· .x· 3C·
TEST FOR SSW JC5
HALT -f'F- IF ON·
461 462 463 464
465 466
LIO LIO LIO
LIO LIO
HOCi02eX·41 1
AORS. x· 44~
H0000·X·45·
tlOOFS.x··z· H0080eX 1 41·
SET FNCT REG FOR 6 USEC RESET· LOAD DATA BYTE AOORESS IN OAR. CLEAR OATA TRANSFER REGISTER· LOAO -FB- IN LENGTH COUNT REG. PUT 3741 IN OIAGNOSTIC MOOEe
467
ISM MAINTENANCE OIAGNOSTIC PROGRAM
4032
3741 ATTACHNENT DATA TRANSFER TEST
ERR LDC CB..IECT CODE
ocee F3 41 oo
OCES F3 44 61 OCEE F3 44 61
OCFl 3Q 45 0086
OCFS 30 42 0088 OCF9 30 44 0090
OCFD OD Q 1 0086 Qoa4 OD03 F2 01 70 0006 00 01 0088 0069 OOOC F2 01 67 ODOF 00 01 0090 ODdE Ql)l5 F2 01 SE
0018 F3 44 62 ODlB F3 44 62
OOlE 30 45 OCBZ 0022 30 42 0087
0026 30 44 oosc
coz. oo o1 ooaz ooa c
0030 F2 01 oF
0033 oo 01 ooe1 OD05
0039 F2. Cl 66
oo3c oo 01 ooac ODtlA
0042 F2 Cl SD
0045 F3 44 158 JD4S F3 44 68
c D·:.11 30 45 oooe
;;;o~F 30 4 2 OOE.3 Ct)'.53 3<:. 44 OOEB
cv~7 oo 01 oooe oooc
0050 F,a Ol 6E CD60 00 Cl OCE3 OOE1 0066 F2 01 65 0069 00 0 1 ODES uOa6 OD6F F2 01 SC
0 D7Z CO 87 0216
0076 3C 51 OE07 OD7A CO 87 ODFA
007E CO 87 1699 0082 05 0083 2305 0085 0000 OD67 02 COSS 81FC: 008A 0000
oosc 04
0080 1999
OOBF 0000 0091 FF 0092 CO 87 14EA 0096 9581 0098 co 87 0222
009C 4051 OD9E CO 87 0216
ODA2 3C 52 OE07
AODR STMT SOURCE STATEMENT
0082 0084 0086 0087 0089
ooaa ooec
008E 0090 0091
0097
0090
468
SIO x·oo·.x·41·
469 470
SIO SlO
X1 61· .x·44·
x· 61 ·. x·44'
471 472 473 474
SNS SNS SNS
SS16A·X·45·
SS 168. x· 42·
SS!6C.x· ..·
475 476
CLC SS166'(.2) .ss16A-2
477 478
JNE CLC
EIH6 SSi68(2)1SS16S-2
479 480
481
JNE CLC .JNE
ER16
SS16C(2)aSS16C-2 ER16
48Z
483 484
SIO x· 62'. x· 44·
SIO x·62·.x·44·
485 486 487 488
SNS SNS
SNS
5S16EaX·451 SS16FeX 9 42· SS16H·X·44°
489 490
CLC SS16E<2l1SS16E-2
49.l 492
.Jr.IE
CLC
ERR16 SS16Ft21 .. ss1c;F-2
493
<194
ERR16
SS16H,2isSS16H-2
495
ERR16
4\16
i;97
S!O
JP 68 1 "'XE 44"
~98
SIG
x·6e·~x~44·
499 5CO
5~1
SNS SNS
SSl61 ·X 9 459 $Sl6.J.X 8 42·
502
SNS SS16K·X 0 44·
503 504
CLC S516IC2! .SS161-.2
505
51)6
JNE ERRR16 CLC SS!6.itiJ.SS16J-2
507 508
JNE C!..C
ERRR16 SS16K{2iwSS16K-Z
509
JNE ERRR16
510 511
a
l.INK
* 512
51~
ROUTtNE OA EARCR MESSAGES*
514
515 ER16 MV! RTRN-1.x·s1·
516
e
E16
517
518
B
519
DC
520
DC
5.21 SS16A DC
522
DC
523
DC
524 SS16B oc
525
oc
526
DC
ERROR
XL1 · os·
XL2°Z305·
xL2·oooc · XLl · 02·
X1...2·81Fc· xt..2. 0000.
XL1 8 C4·
AL.2(OAOATA+11
527 SS16C OC
528
DC
XL2·0000·
lQ...l·FF 1
529 530 531
B
MAPS
oc
xi..2·9se1 ·
e
HALT
532
533
oc
Xl ,2·4051"
8
LINK
534
535 ERA16 MVI
RTRN-t.x·5z·
DATE
16AUG74
EC NO. 824765
1S."40V74 824670
16JUN75
8.25057
9ROG JD
PAGE
DATE
l6AUG74
EC NO. 824765
l5NOV74 824870
16JUN75 825057
PART NO· PAGE
5558781 ·A
JSSUE A READ CALL· DO 2 CONTROL 2·S TO TRANSFER DATA
SYTE -OS-·
SENSE DIAGNOSTIC/DATA TRANS -2305-· SENSE STATUS/LENGTH COUNT FOR -81FCSENSE DATA ADDRESS REGISTER·
OIAGNOSTIC,DATA TRANS AS EXPECTED ? JUMP IF NOTe STATUS,LENGTH COUNT AS EXFECTED 7 JUMP IF NOT. DATA ADDRESS REGISTER INCREMENT T ..llUMP IF NOT·
00 2 CONTROL 2·S TO TRANSFER DATA
BYTE -CA-·
SENSE OIAGNOSTlC,DATA TRANS -230A-· SENSE STATUS/LENGTH COUNT -81FD-· SENSE DATA ADDRESS REGISTER·
OIAGNO!TlC/OATA TRANS AS EXPECTED T JUMP IF NOT. STATUS/~ENGTH COUNT AS EXPECTED ? .JU!4P IF NOT. DATA ADDRESS REG INCREMENT ?
..IUMP JF NOT..
00 2 CONfRDL 2·s TO TRANSrEA OA1A 6\"TE -Ao-.
SENSE O!~GNOSTIC/OATA TRANS -2340-~ SENSE STATUS/LEN~TH COUNT -81FE-· SENSE DATA ADDRESS REGISTER·
OlAGNOSTlC/OATA TRANS AS EXPECTEO ? .JUMP IF NOT. STATUS/LENGTH CCUNT AS EXPECTED f JUMP IF NOT· DATA ADDRESS REGISTER INCREMENTING T JUMP IF NOT.
RETURN TO DCP.
DUMP THESE REGISTERS-
OIAGNOSTIC/OATA TRANSFER REG. -EXPECTED·
-ACTUAL·
STATUS/LENGTH COUNT REG· -EXPECTED· -ACTUAL. OAT.A ADDRESS REGISTER· -EXPECTED.
-AC.TUAL.·
POINT TO MAP CHAAT. -PAGE 958· ENTRY 1· ERROR HALT -51-·
PROG JO
PAGE
··· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
· · ·
·
·
·
·
·
·
·
·
·
·
·
· ·
·
·
·
··
·
·
·
·
·
· · · · ··· ... ...
IBM MAINTENANCE DIAGNOSTIC PROGRAM
4C32
3741 ATTACHMENT CATA TRANSFER TEST
PART NCJe PAGE
5558781 5
ERR LOC OBJECT CODE
ADDq STMT SOURCE STATEMENT
ODA6 CO 87 OOFA
ODAI' CO 87 1699 OOAE 05 OOAF Z30A 0091 GOOO 00!33 02 0084 S1FD
ooec ooco
0068 04 C069 199A
ooea 0000 0080 FF ODBE CO 87 141:4 OOC2 9581 OOC4 CO 67 022Z
oocs 4052. ODCA C:O 87 0216
ODCE 3C 53 0£07
0002 CO 87 OOFA
0 006 co 87 1699 OOOA 05
ODDS .23AO
0000 ooco
OOOF OZ OOEO 81FE OOE.2 0000 OOE4 04 OOE5 1998 GOE7 0000 COE9 FF ODEA CO 87 l4EA CDEE 9581 0 OFO CO 87 022.2. COF4 4053
ooro co a7 0216
ODFA 34 oe OEOB COFE CC 87 02lA OEOZ CZ OE03 14
OEC4 1BA6 OE06 4000
OE08 CO 87 0000
OEOC 08 OEOO 00 OEOE OEC8
OElO CC 67 OZ.\A GE14 45 OE 15 2F CE16 lBEC OEle 40Ae
OE1A CO 87 l45C
536 5:37
B
El6
PRINT CHECK, ID -52-e
538
B
OOAE 539
DC
0060 540
DC
0062 541 SS16E DC
008.3 542
DC
ODB5 543
oc
0087 544 5Sl6F DC
cosa 545
DC
OOSA 546
oc
OCf!C 547 SS16H DC
ooso 548
DC
54-9
6
-000 550
DC
551
e
OOC9 552
oc
553
s
554
ERROR Xi..1 1 05·
XLZ 0 2.30A·
xu·oooo·
XLl ·02·
Xl.2·81FD'
a2·ccoo·
Xi..1 1 04·
AL.2co.-DATA+2J XL.2·0000·
XL! 'FF· M-'PS
XLz·9se1 ~
HALT
XLz·4g52·
LINK
~UNP THESE REGISTERSDIAGNOSTIC/OAT~ TRANSFER REGe -EXPECTED.
-ACTUAL.
STATUS/LENGTH COUNT REGe -EXPECTED.
-ACTUAL.
DATA AOORESS REGISTER .. -EXPECTED.
-ACTUAi...
POiNT TO HAP CHART· -PAGE 958e ENTRY 1. ERROR HALT -52-·
RETURN TO OCF ·
555 l;;RR!Ho MVI
556
B
557
PRINT CHECK· JO -53-.
558
8
()004 559
DC
oooc 560
oc
OODE 563 SS16I DC
ODOF 562
oc
ODE! 563
DC
OOE;, 564 SS16J DC
OOE4 565
DC
OOE6 566
oc
OOES 567 SSlbK DC
ODE9 St.8
oc
569
s
OOEF 570
oc
5_71
e
OOFS 572
DC
573
e
574
ERROR
XLl sos·
XL2'23AO· XL.2·0000· XL1 1 02° XL2 9 61Fe· xt..2·0000. XL1 1 04· AL2.C DA.DA 7A+3J
Xt..2·0000 ·
XLl·FF·
MA.PS
XLZ 8 95S1 ·
H~i..T
XL.2·4053 · LJ NK
OU~P THESE QEGISTERS0 IAGNOSTI C/OA iA TRANS REG.
-EXPECTED.
-ACTUAL.. STATUS/LENGTH COUNT ~EGe -EXPECTED. -ACTUAL. DATA ADDRESS REGISTER. -EXPECTED. -ACTUAL·
POINT TO M~P CHART. -PAGE 958s ENTRY l· ERROR HAL.T -53-.
RETURN TO DCP.,
575 El6
ST
576
B
0E02 577
DC
OE03 578
DC
OE05 579
oc
OE.07 580
oc
581 RTRN 8
582
RTRN+::SeARR PRJNT XI.. i ·<:2· lL1 1 201
Al..2(SNCK)
·-·XL.2 1 4000'
PRINT TRANSFER CMEC~.
583
~84 ·*"*""***· * 585 RTNOB ·
558876 ·····*·************··················*············*·············*········
588 ·
ROUTINE OB
TEST LENGTH COUNT REGlSTER
·
589 JI<
OVERFLOW BY READ CALL.
*·
590 ·
·
OEOC OEOO
OEOF
OE14 OE15 0El7
. 0£19
55-9921 R**T*N*0*8**D*C******X"i.".P*O**B*·*****···-·*····.R.·O·U·T·IN··E··N·U"M'B·E·R························I
593
DC
XLJ·oo·
Na MANUAL. INTERVENTION REQUIREO
594 595
OC
AL2(RTNOC>
ROUTINE OC ADDRESS
596 597 598 599
B
PRJNT
oc
Xl..1 9 45·
DC
IL1·471
oc
At..2.(HDOB)
PRJHT EOT HEADING.
600
DC
X!..2 1 40A8·
601 602 603
a
JNITL
INITIALIZE THE 3741.
DATE
16AUG74
EC NO. 824765
15NOV74 824870
l6.IUN75 825057
PROG JO
PAGE
403-2. 5
IBM MAINTENANCE DIAGNOSTIC PROGRAM
4032
3741 ATTACHMENT OATA TRANSFER TEST
ERR LOC oa~ECT CuOE
OElE CO 87 1511 OE22 FO 3C 3C
OE25 31 41 1A34 OE29 31 44 1A~2 OE20 Jl 45 1A30
OE3l 31 42 IA5E vE35 31 41 1A40
Oe39 F3 41 00 OE3C F3 44 74 OE3F F3 44 74
<>E42 30 42 0E80
OE46 00 Cl OE80 OE86 OE4C F2 01 2C
OEAF 31 45 1A30 CE53 F3 44 61 OES6 F3 'i-4 61 OE59 30 45 OESt
OESO 30 45 OEBl OE6! 30 42 OEB6
OEoS OE68 OE6E
OE74
00 Ol FZ 01 OD 01
F2 01
OEBl 31 0E86
28
OEAF 0E64
CE77 CO 87 0216
OE7B GE7F
OE80 OE61 OE83
CO 87 C2
OC 1EAO 4055
C21A
OE85 CO 87 1699 OES9 02 OE8A SlFF OESC 0000
OE8E FF
OESF CO 87 14EA OE93 9582
0£ 95 co 87 0222 OE99 4055 OE9B CO 87 0216
OE9F CO 87 021A OEA3 C2 OEA4 OA OEAS 1E66 OEA7 4056
OEA9 CO 87 1699
OEAO 05
OEAE 0805
oeao 0000
OEB2 02
CEB3
OEBS OE87 OEas OEBC
E300
0000 FF co 87 9583
14EA
OE7F
oeeo
OE82 OE84
OE89
oeea
OHIO
OESE
Oe94
DE9A
OEA3
OE~4
OEA6 OEA8
OEAO OEAF OEB1 0EB2 OEB4 OEB6 OEB7
OEBD
604 605
e
OUES
HPL x· 3C· .x· 3C·
606 607 608
!..IO LIO
i-<000.2 .x s 41 e
ADRs .. x·44·
LIO
t-1oooo~x·45·
.J 0
~ll
i...IO LIO
MOOf'"E .x" 4.2'
Hooeo.x·41·
612
613
SlO J<·oc· .. x·41·
614
SIO x·74·.x·44·
615
SIC X·74·.,x·44t
616
617
SNS
618 6!9
CLC SS17Bi21.SS17&-z
620
621
JNE ER17
622
~23
6Z4 625 626
LlO sIO SiO
SNS
HOOOO.x·451
x·t.1· 1 x·4-.·
X·61· ,x·44·
SS17C.x·1ts·
~27
628 629
SNS SNS
SS17C·X·45· SS170 0 X1 42·
630 631
632 63~
CLC JNE CLC
.JNE
SSl7C(~i.SS17C-2
ERR17 ss170(Z l 1SS170-2
ER~17
6.3· 635
e
t.INK
636
* 637 ROUTINE OB ERROP. ~ESSAGE:S ·
6.38
639 ER17 B
640
oc
641
oc
642
oc
643
oc
PRINT
XL1 4 C2 1 J&.1 1 12· Al..2(SN!>CICJ >U...2·4055·
644
645
B
646
DC
647
DC
648 55178 oc
ERROR
XLl 0 02'
XL2 1 8lFF·
XL.2·0000·
649
DC
xt..1 ·FF·
650 65!
65.2 653
654 655
8
NAPS
DC
XL2 1 9582·
a
HALT
DC
Xi..2'4055·
8
LINK
656 ERR17 B
657
DC
656
oc
659
oc
660
oc
PRINT XLl·c2· IL1·10· AL2CCKEOlt
XL2'4Ci56"
661
662 663 664
8
ERROR
oc XL1·os·
oc
Xl.2 1 0805·
665 SS17C DC
666
DC
667
oc
668 55170 oc
669
DC
xu~·oooo·
x1..1 ·02·
XL2'E3CO· XL..2·0000·
>'41 ·FF·
67C
8
NAPS
671
DC
Xl.2 1 9583·
DATE
16AUG74
EC NO. 824765
16.JUN75
825057
PART NOe PAGE
5558781
SA
TEST FOR SSllll lOc HALT -FF- IF ON.
SET FNCT REG TO 6 USEC RESET. LOAD ADDRESS lN THE OAR. CLEAR OATA TRANS REG. LOAD -FE- IN LENGTH COUNT REG· PUT 3741 IN OJAGHoSTIC ·OOE·
IssuE ~AO CALL. DO 2 CONTROL 2'S TO TRANSFER A OATA
BYTE·
STATUS/LENGTH COUNT AS EXPECTED 1 .JUMP IF NOT·
CLEAR DATA TRANS REG. 03 2 CONTROL 2'S TO TRANSFER ANOTHER
BYTE AND CAUSE l..CR OVERF1..ow-.. CUlolillY sr_;~se: TO ST Al.L
SENSE DIAGNOSTIC/DATA TRANS -oecs-.
SENSE STATUS/~ENGTH COUNT -E3oo-.
DIAGNOTSTIC/OATA TRANS AS EXPECTED ?
JUloCP If' NOT·
STATUS/LENGTH COUNT AS EXPECTEO ? .JUMP IF NOT ..
RETURH TO OCP ·
PRINT SEN~E CHECK.
OU~P STATUS/LENGTH COUNT REG.
-EXPECTED· -ACTUAL·
POINT TO NAP CHART. -PAGE 95fh ENTRY 2·
E~ROR ttALT -55-e
RETURN TO OCPe
PRH.'T EOT CHECK.
OUNP THESE REGisTERsOJANGOSTJC/OATA TRANS REG.
-EXPECTED.
-ACTUAt.. STATUS/LENGTH COUNT REGe -EXPECTED.
-ACTUAL.
POINT TO NAP CHARTe -PACiE 958· ENTRY le
f>ROG 10 PAGE
403-2 SA
C. '!
c
IBM MAINTENANCE DIAGNiJSTIC PROGRAM
4032
3741 ATTACHMENT DATA TRANSFER TEST
ERR LOC OBJECT CODE
GEBE CO 67 02.22 OEC2 ·056
OEC4 CO 87 0216
ACOR STHT SOURCE STATEMENT
672 OEC3 673
674
e
HAt..T
DC
XL.2·4056·
B
LINK
DATE
16AUG74
EC NO. 8.24765
15NOV74
824870
16.IUN75 62f>057
PART HDe PAGE
ERROR HAL.T -s&-.
RETURN TO OCP..
5558781 6
IBM MAJNTENANCE DIAGNOSTIC PROGRAM
4032
3741 ATTACHMENT DATA TRANSFEff TEST
PART NO. PAGE
5558781 6A
ERR &..OC OBJECT CQOE
4DDR STMT SOURCE STATEMENT
c
(:
I ..
I
l (:
t
I
I(I
f
l
, ,
jc
I c
I
lI ~.......
le
676 ...........
* 677 · RTNOC 667789 ········*········································~···············*·$~***·
680 ·
ROUTINE DC
TEST LCR CYERFLOW BY ·RITE CAC..L·
·
681 ·
·
OEC8 OC
OEC9 00 OECA OF93
OECC CO 87 021A
OEDO 45 OEOl 30 ~ED2 1CF6
oeo. ·o·c
DE ca
0EC9
DEC8
OEDO
.OEDl OED3 OED5
682 .......................................................................
683 ~TNOC DC
xi,..a·oc·
ROUTINE NUMBER
684
oc JU.l·oo·
NO ~ANUAL INTERVENTION AEOUIREO
685
OC
Al.2.(ATNODJ
ROUTINE 00 ADDRESS
686
687
B
PRINT
688
oc
PRINT EOT HEAOJHG.
689 690
DC ILi ·.oe·
oc
ALZCHCOCJ
691
DC
X&..Z·40AC·
OE06 CO 87 145C
OEDA CO 87 1511 OEDE FO 3C 3C
692 693 69'
695 696 697
B
INITL
8 HP1.
OUES
INITIALIZE THE 3741e
'fE~T FOR SSW 10s HALT -FF- IF ON.
OEEl 31 41 IA48 OEES 31 45 IA.30 0EE9 31 ¢2 lA50
OEED 31 44 lA62 OEFl 31 41 1A4"C
OEFS F3 42 00 OEF8 F3 44 40 OEFB F3 44 40
OEFE 30 42 OFS4
OF02 30 45 OF4F
OF06 DD 00 OF4E OF4C
OFOC F2 01 2A
OFOF 00 01 OF54 OF5Z OF15 F2 01 21
698 699 700 701 702
703 704
705 706
707 708
?09 710 711 712
.7,1,3.
L.10 t.10 LIO
LIO LIO
SIO
510 SID SNS SNS
HOOSZ.X·4&'
woooo.x·.os·
HOOFF.X 0 42° ADRSeX 0 44'
HOOSOeX·41·
x··o· .x·._·
X·40·eX·44·
ss1ee.x··2·
SS18AaX· 45·
5S18A-1C1JeSSl8A·3
eA18
ss u~ec 2 >.ss1ea-2
EA18
DO 6 USEC RESET ANO PUT IN DJAG MODE CLE~ DATA TRANSFER REGISTER. LOAD -FF- IN LENGTH COUNT REGISTER. t..OAO ADDRESS IN DATA AOR5 REG.
SET FNCT REGISTER ro OJAG MODE·
ISSUE WRITE CALL START 1/0· 00 CONTROi.. 2 SJO TWICE TO FORCE - l;O CY<:LEa SENSE STATUS,LENGTH COUNT -8300-· SENSE OIAGNCSTIC,OATA TRANS -ZSOO-.
OIAGNOSTlC BYT~ AS £.lPECTEO ? JUMP IF NOT· STATUSA.EHGTH COUNT AS EXPECTED f JU14P IF NOT·
OF18 F3 44 40 CF1B 30 45 OF7C OF1F 30 42 OFdl
OF23 OD 00 OF78 OFFP OF29 F2 01 3A OF2C OD 01 OF81 DF7F OF32 F2 01 31
715
716 717
718 719 720 721
722 723
510 SNS
SNS
CLC JNE CLC JNE
JC0 40·oK·44·
ss1eo.x··S·
SS18EoX0 42'
ss1eo-1c1t.ss1eo-3
ERAIS SS18EC2)oSS18E-2 ERR18
THI s CONTROL 2 CAUSES -oVE~t.o.,-. S~NSE DIAGNOSTIC/DATA TRANS -oeoo-.
SENsE STATus;t.ENGTH COUNT REG -E300-
DIAGNOSTIC SYTE AS EXPECTED ? ..UMP IF NOTa STATUS/LENGTH COUNT AS EXPECTED ? .IUMP IF NOTa
OF35 CO 87 O.S:16
OF30 3C 00 OF4F OF30 CO 87 021A
OF·l ca
OF42 OC OF43 IEAO OF45 4057
724
8
LINK
725
* 726 ROUTINE OC ERROR MCSSAGES ·
727
U-8 ERie . HVI ss1eA.x·co·
729
B
PAINT
730
oc
XL.1 ·c2·
731
oc 11..1·12·
732
oc
AL215NKKI
733
oc
JCL2··0S7·
RETURN TO OCP.
CLEAR DATA TRAN$FER R£G· PRINT S~S£ CHE°'·
OF47 CO 457 1699 OF4B 05 DF4C 2500 OF4E 0000 OFSO 02 tlFSJ 8300 OFS3 0000 OF55 FF
OF56 CO 87 14EA
734
735
a
OF48 736
oc
OF40 737
DC
OF4F 738 SSl8A OC
OF50 7.J9
DC
OFS2 740
DC
OF54 1'4l SSJ8B DC
OFSS 742
DC
7.43
B
EAROA
JCL&·os· AL2'25CO·
Jll.2·0000·
a1·02·
XL28 8300°
JCL.2·0000· JCLl·FF· tlAPS
OUMP THESE REGISTERS01 AGNOSTJC/OATA TRANSFEAe -EKPECTEOe -ACTUAL· STATUS,.&.ENGTH COUNT REG. -exPECTEO. · -ACTUAL..e
POJ'ff TO NAP CHART··
PRDG ID PAGE
DATE
16AUG74
EC NOe 824765
15NOV74 82'6870
16.IUN75 82!>057
PROG ID PAGE
c
· ···
·· · · · · · · ·c · · · · · · · · · · · · · ·· · · · ·
·
·
·
··
·
·
·
·
·
·
·
·
·
·
·1 I I
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
laM MAINTENANCE OlAGNOSTIC PROGRAM
PA~T N01
PAGE
55587811 71
IBM MAINTENANCE OIAGNOSTIC PROGRAM
PART NO. PAGE
5558781 7A
40~2
3741 ATTACHMENT DATA TRANSFER TEST
I
i
4032
3741 ATTACHMENT DATA TRANSFER TEST
ERR LOC OBJECT CODE
CF5A 9584 OF5C CO 87 02ZZ OF60 4057 OF62 CO 87 0216
ADOR STMT SOURCE STAT~~ENT
OF58 OF6l
oc
XL2·9S84·
B
HALT
oc
XL2·4057·
B
LINK
-PAGE 9581 ENTRY 41 ERROR MALT -57-·
RETURN TO DCP.
ERR LOC OBJECT cooe
OFEO 00 01 1049 1047 OFE6 F2 01 4E
OFE9 00 01 104E 104C OFEF F2 01 45
AODR STMT SOURCE STATEMENT
812
813 814 815 816
Ct..C JNE CLC .JNE
SS19Bl2)·SS19B-2 ERR19 SS19CC2>.ss19C-2 ERR19
DATA ADDRESS REG DECREMENTING 1
.IUMP IF NOT·
STATUS/LENGTH COUNT AS EXPECTED 7 .JUMP IF NOTe
OF66 3C 00 0F7C
OF6A CO 87 021A
7··8 74~l ERRl 8
7&0
NV l B
ss1so.x·oo·
PRINT
CLEAR CATA TRANS REGISTER· PRINT EOT CHECK·
OFF2 F3 43 04 OFFS 30 42 1072 OFF9 30 45 1077
817 818 819
SlO x·o·· .x·43·
SNS SS190.X 15 42 5 SNS SSt9EeX 5 4S·
00 CONTROL ! SIO TO CAUSE OVERFLOW. SENSE STATUS/LENGTH COUNT -EIFZ-· SENSE DIAGNOSTIC,OATA TRANS-0000-·
OF6E C2 OF6F OA OF70 1£68
OF72 4058
OF6E OF6F OF71 OF73
751 752 753 7S4
DC
XL1·C2·
DC
!Ll · 1 o·
oc
AL2(CKEOU
DC JU..2·4oSS·
OFFD OD 01 1072 1070
1003 F2 Cl 5A 1006 OD 01 1077 1075
820
821
822 823
CLC JNE CLC
SS19DC21·SS19'>-2 ERRiU9 SS19E(21·SSl9E-2
STATUS/LENGTH CCUNT REG AS EX~ECTEO?
.IUMP JF HOT. DIAGNOSTlC~OATA TRANS AS EXPECTED ?
l-
OF74 CO 87 1699 OFT& 05
OF79 0800 OF78 0000
OF7D 02 OF7E E300 OF80 0000
OFB2 FF
OF83 CO 87 l4EA
OF87 9585
CFB~ CO 81' 022.2
OF80 4058 OF8F CO 87 0216
755
756
e
OF78 '157
DC
OF7A 758
DC
OF7C 759 sssao DC
OF70 760
DC
OF7F 761
DC
OF81 762 SS18E DC
OF82 763
DC
764
B
OF88 765
DC
766
8
OFBE 767
DC
768
e
769
ERROR
XLl·os· XL.2· 0800·
XL2·oooo·
XL1·02· JCL.2 1 E300· xt.2·0000· XLl·FF· flllAPS
KL2·9585·
HALT XL.2 1 4058· LINK
DUMP THESE REGISTERSOIAGNOSTIC~OATA TRANS REGISTERo -EXPECTE01 -ACTUAL. STATUS/LENGTH COUNT REGISTER· -EXPECTED·
-ACTUAL·
POINT TO M-.P CHARi· -PAGE 958e ENTRY 5·
ERRO>l ttALT -sa-.
RETURN TO DCP ·
lCOC FZ 01 51 100F CO 87 0216
IOU CO 67 021A
1017 C.2 1018 IC
'·
1019 lBOA 1018 4059
1010 co 87 1699
1021 04 1022 1997
824
.JNE aum19
.825 826
8
LlHK
* 827
828 ROUTINE OD ei:u;;oA MESSAGES ·
829
830 ER19 e
1017 e:u
DC
1018 8.32
oc
lOlA 833
oc
IOlC 83·
DC
835
636
8
1021 837
oc
1023 838
oc
PAINT
>ei..1·c2·
1L!·2s· AL.2CDARCK) JQ..2·4059·
ERRO~
JCL1·04·
Al..2(0AOATA-1)
.IUMP IF NOT. RETURH TO OCPe PRINT DATA ADDRESS REG CHECK·
DUMP OATA ADDRESS REGISTER· -EXPECTED·
·''
770
771 ......... .
772 · RTNOD ·
777734 ·· ··················*········*·..····*···~······························· <...' -.
775 ·
ROUTINE OD
CHECK DECREMENTING OF DATA ADDRESS REGlSTEAa *
776 ·
*
777 ·······································································
1024 0000 1026 FF 1027 CO 81 14EA
1028 '9601 1020 co 87 0222
i1>31 4059
1033 co 87 0216
1025 839 SS19A DC
1026 640
DC
a·1
e
102C 842
DC
s·3
e
10.32 844
oc
84~
B
XL.2· 0000· JCLJ ·FF· MAPS
XL.2·9601 · HAL.T XL2·4059· LINK
-ACTUAL·
PCINT TO MAP CHAflTe -PAGE 9601 ENTRY I· ERP OR HALT -59-.
RETURH TO OCP·
OF93 00 OF94- 00 OF95 1089
OF93 OF94 OF96
OF97 CO 87 02lA OF9S 45
OF9C 20 OF90 1016 OF9F 40AO
OF9B OF9C OF9E OFAC
OFAI CO 87 l45C
(jFAS CO 87 1511 CFA9 FO 3C 3C
OFAC 31 41 1A54 OFBO 31 42 11152 OFB4 31 45 1A30 OFB8 31 44 1A62
OFBC F3 41 00
OFBF F3 44 60
OFC2 F3 44 60
OFCS 30 44 1025 OFC9 CD 01 1025 1023 IJFCF F2 01 41
OFD2 F3 44 60
OFDS F3 44 60
OFD8 30 44 1049 OFOC 30 42 104E
778 RTNOO
~79
780
7cU 782 783 784 785 r86 787
788 7a9
790 791 792 793 794 795 796 797
798 799 800 801 802 803
~·
805 806 807 808 809 810
81J
oc
OC DC
B
oc
DC DC
DC
a
B HP&.
LIO LIO LIO LIO
SJO SID SIO
SNS CLC
JNE
SIO SIO
SNS SNS
JCLJ·OD 1 XLl·OO· AL2CRTNOE)
PRINT
XL.1 ··s·
lL1·32·
~2CHDODI
xt..2·40AD·
INITL
H04821X1 41· HOOFO.X·42 1 H00001X·45 1 ADRSeX·44 1
x·oo·.x··t·
x·6o·.x·~··
x·6o· .x· 4~·
SSl9A1X·441 SS19A(2)1SSJ9A-2 ER19
x·6o·.x····
x·6o·.x··4·
SS19BeX 1 """·
SS 19C eX · 42'
ROUTINE NUMBER NO MANUAL INTER~ENTICN REQUIRED ROIJTJNE OE AOOAESS·
PRINT DECR THE LCR HEADING·
i,_
INITIALIZE THE 37411
TEST FOR SSW 10· HALT -FF- IF ON.
SET FNCT REG FOR 6 USEC RESET·
LOAD -FO- IN LENGTH COUNT REG·
CLEAR DATA TRANSFER REGISTER·
\..
LCAO ADDRESS IN DATA AORS REG.
ISSUE READ CALL START 11'0·
(.
00 Z CONTROL 2·S TO TRANSFER DATA
BYTE·
SENSE OATA ADDRESS REGa DATA ADDRESS REGISTER DECREMENTING 1
JUMP IF NOT·
(·
DO Z CONTROL 2·5 TO TRANSFER ANOTHER DATA BYTEa
SENSE CATA ADDRESS REGISTER· SENSE STATUS/LENGTH COUNT -81F2-·
1037 CO 87 1038 C2 1 0.3C CIC
1030 lEAO 103F 40SA
021A
li>41 ,0 87 1699 l 045 04
1046 1996 1048 0000 104A 02
1048 81F2 1040 0000 104F FF
1050 CO 87 14EA
1054 9C.02
1056 cc 87 0222
lOSA 405A 105C CO 87 0216
106Ci CO 87
1064 C2
1065 OF
1066 lEBC 1068 405C
021A
106A 106E 106F 1071
1073 1074 l C76
CO 87 02 ESF2 0000 OS 0000 0000
1699
1038 l0.3C 103E 1040
1045 1047 1049 104A 104C
104E 104F
1055
1058
1064 1065 1067 1069
I06E 1070 1072 1073 1075 1077
846
847 ERR19 8
848
oc
849
oc
850
DC
851
oc
852
853
8
854
DC
855
oc
856 SS198 OC
657
oc
858
DC
859 SS19C DC
860
DC
661
B
662
oc
863
a
664
oc
865
B
866
867 ERRR19 8
868
DC
869
oc
870
oc
871
oc
872
873
B
874
DC
875
DC
876 SSS")O OC
877
oc
878
oc
879 SS19E OC
PRINT xa...1·c2· lt..J · 12·
A&..2(SNSCtd XL.2·405A·
ERROR XL1 ·C4· AL.2(0AOATA-2) XL.2·0000· XL1·02· JtL2'81F2· JCL2·0000· XLl·FF· MAPS XL.2·9602· HALT XL.21 405A· LINK
PRINT
ILi · 15· AL2(0YRFLt n2·40SC·
ERROR Xl.1 1 02· XL2·ElF2· xa...2·0000·
Xl.2. 0000.
.n.z·oooo·
OUMP THESE REGlsTERSOAT4 ADDRESS REGISTER· -EXPECTED· -ACTUAL· STATUSA.ENGTH COUNT REGe -EXPECTED·
-ACTUAL·
POINT TO NAP CHAATa -PAGE 960e ENTRY 21 ERROR HALT -SA-.
RETURN TO OCPe
PRINT OVERFLOW CHECK·
DUMP THESE REGISTERSAFTER EOT WAS GENERATEOe
-STATUS-LCR· -ACTUAL a DlAGNOSTICJDATA TRANS REGISTER· -EXPECTED.
-ACTUAL~
DATE
16AUG74
EC NO· 824765
15NOll74
824870
16JUN75
825057
PROG ID
PAGE
403-2 1
DATE EC NO.
\..J
16AUG74 824765
1SNOV74 824670
l6.IUN75 825057
PROG JO PAGE
403-2 7A
0
0
0
IBM MAINTEhANCE OiAGN~STIC PROGRAM
PART NO.
PAGE
5558781
e
IBM MAINTENANCE DIAGNOSTIC FAOGRAM
PART NOe
PAGE
5558781 8A
40~2
3741 ATTACHMENT DATA TRANSFER TEST
4032
3741 ATTACHMENT DATA TRANSFER TEST
ERR LOC OBJECT CODE
1078 FF 1079 CO 87 14EA 1070 9603 107F CO 87 0222 1083 405C
1085 co 87 0216
1089 OE 108A 00 1088 1398
1080 3D CS 0200
1091 co 01 135F
1095 CO 87 021A 1099 45 109A IC 1098 1032 1091> &OAE
109F CO 87 HSC
IOA3 C2 01 1EF3 lOA7 3C 23 1708
10·& >e 88 nee
IOAF OC 01 l7CA 1A46 aoe5 co 87 17AO 1089 OC 01 17CA lA4C 10BF CO 87 l7AO 10C30C 01 17CA 1A4E IOC9 CO 87 17AO
IOCO OC 00 lODA IA67 IOD3 OC 00 lODE lA68 10D9 3A t>O 10£3 ICDO 3A 00 lDE· IOEI C2 01 12FO 10£5 JC 03 1994 03. IOEA 4C 03 03 IA6C
lOEF 38 80 1995 IOF3 ~5 84 IA68
IOF'I 31 ·· IA62 IOFS 31 42 IA50
OATE
16AUG74
EC NOa 8.24765
ADDA STMT SOURCE STATEMENT
ERR LOC OBJECT CDDE
1078 107£ 1084
1089 108A lt18C
1099 109A l09C l09E
880 881
882
883 884 885
oc
JICLl ·FF·
B
MAPS
DC
JCL2·9603·
8
HALT
DC XL2··osc·
a
LINK
POINT TO MAP CHARTe
-PAGE 960e ENTRY 3.
ERROR HALT -sc-.
RETURN TO l)CP.
886
* 887 . . . . . . .. .
888 · RTNOE 889 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
890 ·
·
891 ·
AOUTINC OE
TEST .374i INTERRUPT CAPABILITY·
·
892 ·
·
893 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
894 RTNOE DC
XLl·OE·
ROUTINE NUMBER
895 896 897 898
899 900 901
902 903 904 905 906
~07
908 909 910
911 912 913 914 9:1S
916 917
DC
XLl·Oo·
OC
Al-2CATNOF)
CLI BNE 8
oc
DC DC
oc
e
CPUeC·E· AOIT PRINT
n1··s·
IL1·2e· AL2CHDOE) XL2'40AE·
INITL
LA
MVl MVI
MVC 8
llVC B MVC
8
EAIAf:leXRl MPIAReX·a3· IAR-e.x·ee·
IAR-2(2).HAASS CKIAR
IAR-2(21eH55AA CKlAR IAR-2C2lett0107
· CKIAR
NO MANUAL INTERVENTION REQUIRED ROUTINE OF AODRE$S IF IT IS NOT MODEL 1$ ···
THEN GO TERMINATE PRINT INTERUPT TE$Te
SET VP FOR IAR 5 CHECKe &ET FOR NAP ENT:'ty 3e
CHECK lAA 5 WITH PATTERN -55AA-· CHECK IAR 5 WITH PATTERN -0107-.
II r..-.-....
L·
(
IC
!o
c
918 · THE NEXT INSTRUCTIONS HANDLE A. CERTAIN BUG WHICH BEHAVES THU$:
919 · THE IAR 5 IS OR·O WITH TKE PROGe LEVEL ARR AND THE RESULT
(
920 · IS ·BRANCHED· TO BY THE CPU· THEREFORE 9 fHE PROGRAM CALCULATES
.921 ·
922 · 923 ·
~;:·
THE VALUE OF THOSE 2 ADDRESSES OR·D fOGETHERe IT THEN PICKS UP THE FOUR B'f'TES AT THAT LOCATION AND SAVES IT IN ·TEMP·· NEXT. IT MOVES INTO THAT LOACTION A SPECIAL BRANCH INSTRUCTION (CALLEO BRNCH) SO THAT IF THAT BUG EXISTSe THE
925 · BRANCH W,ILL CATCH IT· AFTER SUCUSSFUL INTERRUPTING HAS
926 · OCCURREDe THE CODE SAVED IN ·TEMP· IS RESTORED· THE VALUE
927 · OBTAINED BY THE ORING OF THOSE 2 ADDRESSES HAS 2 REQUIREMENTS:
928 · 929 · 930 · 93l · 932 · 933 ·
93· '135 ,)36
937 SETI 938 SET2 939 ORIT
l· THE OR·D VALUE .J-INCt.UDING ORING OF PARITY BITSt MUST END
UP ·ITH GOOD PARITY.
2· THE OR·O VALUE MUST BE SOME ADDRESS WHICH IS BEYOND THE INTERRUPT HANCLING ROUTINE BECAUSE THAT CODE MUST BE
c
EXECUTABLE WHILE THAT SPECIAL BRANCH IS MOVED IN·
NYC NYC S89'1 SBH LA MVC
MVC
SETl+llll·INTRS-1
SET UP TO ·oR· THE ARA AND IAA 5.
e
SET2+U 11 elNTR5
ClRIT+z.x·oo· ORI T+3··· oo·
OR THE REGISTER AOOAESSES·
.IUNPeJCAl
fHIS INS'l'R IS ALTERED· PUT RESULT INTO XRl
TEMP.3(4eXR1)
SAYE CONTENT$ OF THIS ADDRESS·
~14eXRl)eSRNCH
NOV£ IN BRAHCHe
FLAG···eo· INTR5.IAA5
&.JO M>As.x····
LID HOOFFeX·42·
CLEAR INTERUPT FLAGe LOAD INTR 5 IAA ·ITH ADDRESS.
LDAO ADDRESS IN DATA ADDRESS REG· LOAD -FF- IN LENGTH COUNT AEGe
.,. ..
lOFF 31 41 1A48
1103 co 87 1511
1107 FO 3C 3C llOA CO 87 l2EO
FE20 12EO
12EO F3 40 02 12£3 F3 41 00 12E6 F3 44 C4 12E9 F3 44 C.
l2EC CO 87 12FO 12FO CO 87 12F4 12F4 CO 87 12F8 12Fe CO 87 12FC l 2FC 38 80 1995 J'100 F2 90 61
1303 C2 0 I IF08 13tl7 .JC 24 1708 1338 .3C 08 17C8 l30F OC 01 l7CA IA46 1315 CO 87 17AO 1319 DC 01 17C4 IA4C 131F CO 87 17AO 1323 OC 01 17CA 1"4£ 1329 CO 87 17AO
1320 co 87 145C:
1331 39 80 1995 1~35 35 84 1A68
1339 F3 40 12
133C CO 87 134-0
1340 co 87 1344
1344 co 87 1348
1348 CO 87 13·C
1 34C 38 80 1995 1350 F2 90 II
1353 F3 40 OD 1356 35 01 IOE4 135" 4C 03 03 1994 135F CO 87 022A 1363 00
1364 CO 87 021A 1368 C2 1.369 17 l36A IE7F l36C 405E 136E 4C 03 03 1994 1373 CO 87 l4EA 1377 9622
13 79 co 87 0222
137D 40SE 137F CO 87 13SF
16.JUN75 625057
,rlROG ID
PAGE
403-2 .8
OATE
16AUG7·
EC NO. 824765
A~DR STNT SOURCE STATEMENT
948
LlO
PUT 3741 IN OIAGNCSTIC ~00£.
949
950
a
QUES
951
HPL x·3c· .x· 3c·
TE~T FOR SS· 10· HALT -Ft- iF ONe
952
a
AD.IST
953
95·
ORG x·FFFF·-x·12eo·+·
IF FLAGGEO. CODE OYERLA Y PROBLEM·
955
ORG x· 12eo·
FORCES ADDR OF .JUMP TO HAVE A
956 ·
A LARGE VALUE IN ITS RIGHT "AND BYTE
957
958 AD.IST SIO x·o2·.x··o·
ENABLE INTEAUPT ·
959
510 x·oo· .x··1 ·
ISSUE REM> CALL.
960
961 962 96.J
96· .JUMP
965
.510 SID
8 8 B
..........X·C···X·44·
x·c··.x·4'4·
966
8 ····
967
TSN FL·G.··eo·
968
.w EA1A
DO 2 CCAllTRO&.. 2·s TO CAUSE DATA TRANSFER Ate> INTERUPT.
J NTEAuP'I FLAG $ET 7 .IUNP IF NOT.
969
9'10 971
"'" ERARReXAl
MVl MPIAReX'24·
SET UP FOR ARA CHEClte
HT FOR M4P ENTRY ··
972
MVI IAR-·.x· oe·
97a 97·
MVC B
IAR-2(2) 9 HA.t.55 CKIAA
CHECK ARA WITH PATTERN -AASS-e
975
MVC lAR-2( 2> eHSSAA
976
B
CKIAA
CHECK ARR WITH PATTERN -5SAA-·
977
Mvc; lAR-212)eH0107
97&
8
CKIAR
CHECK ARA ·ITH PATTERN -0107-·
979
9BO
e
·lHITI,.
GO AEIMITIAL.IZE THE 3741.
981
982
SBF FLAGex·eo·
AESET TIE INTERRUPT FLAG·
983
L
1NTR5elAA5
RELOAO THE IAR 5 REGISTER.
984
985
SIO
00 A PROGAAtl. 3741 INTERRUPT.
986
987
8
988
s
989
a
990
e
AU..OW TIME FOR THE INTEARUPTe
991 992
FLAGex·eo·
INTERRuPT Ft.AG GET SET ?
993
ER1A
JUMP TO ERROR IF NOT·
994
995
sro x·oo· .x··o·
RESET THE 3741 ·
996
L
OAIT+3eXAI
PUT OR·EO VALUE SACK INTO XAI
997
MVC 3C4eXRlteTENP
RESTORE SPECl-'L AOCAESS CONTENTS·
998 AOJT 8
LOAD
TERMINATE SECTIClH·
136:$ 999
DC
xa.1·00·
1000 1001 · AOUTINE OE ERROR MESSAGE ·
1002
1003 ERlA 8
AUNT
PAIN'r ND INTERRUPT CHECK·
1368 1004
DC
XLl·C.a·
1369 JOOS
DC
IL1·2.3·
1368 1006
DC
AL2CNOINT)
136D 1007
DC
n2·405E·
1008 1009 1378 1010 1011
MvC
e oc
8
3C4eXAlteTENP MAPS
xa.2·~2·
HALT
BESTOAE SPECIAL ADOAESS CONTENTS. POINT TO 9llAP C"AAT· -PAGE 962e EN1'RY 2·
ERROR ttA&.T -se-.
137E 1012
DC JCL.Z··05E·
1013
B
ADIT
TEAMINATE 5Et;TloN·
101· 1015
.......................................................................
l6JUOl75 8Z5057
PROG 10 PA.-E
·· ·· ··· · · · · · · · · · · · · · · · · · · · · · ·-· · ·
IBM MAINTENANCE OJAGNUSTIC PROGRAM
PART NOa PAGE
I \ . 5558781; 9
IBM MAINTENANCE 0 IAGNOST IC PROGRAM
·032
3741 ATTACHMENT DATA TRANSFER TEST
4032
3741 ATTACHMENT DA~A TRANSFER TEST
ERR LCC OSJECT CODE
1383 3A 80 1995
1387 co 87 1386
1388 30 45 1.397 138F F3 40 OD
139~ co 87 138.3
1396 OOQO
1398 OF 1.399 00 139A FFFF
139C 13AO 13Al 13il2 13A4
CO 87 45 21 1053 40AF
021 A
1346 CO 87 145C
13AA CO 87 1511 !3AE FO 3C 3C
1381 31 41 1'134 1365 31 42 1A52 1369 31 44 U62 1.3BD 31 41 11140
13Cl F3 41 00 13C4 F3 44 CS 13C:7 F3 44 C8
13CA 30 42 1424 13CE 30 42 1424
130~ F3 43 04 1305 00 01 1424 14Z2 1308 F2 01 34
1 3DE 30 43 1449 13E2 00 01 1449 1-.T
l 3E8 F2 01 4C
13EB F3 40 OD 13EE Cl 40 13F7
l3F2 CO 87 02.i!A
13F6 00
13F7 CO 87 021A l.lFB C2 13FC 12 13FD 18FE 13FF 4060 1401 CO 87 14EA 1405 964·
1407 co 67 0222
~OOR STHT SOURCE STATE~ENT
ERR LOC OBJECT CODE
1016 ·
EXPECT !NT'.::RRUPT 5 TO BRANCH ioiERE.
*I
1017 *"'**"'***********"'****····--······-····**""***"'"'***"'"'····*·*········**"'**
1018
1408 4060 1400 CO e? CZZA 1411 00
1019 INTS SBN FLAG.x·eo·
SET INTERRuPT FLAG ON.
.
1020 10.21 1022
B
·+4
SNS lEMP! ·X·45·
SIO x· oo· .x· 40·
DO A BRANCH TO SWITCH ARRS AND IAR5.!
PRGM.l ISSUE SENSE TO TEST FOR PROC CHECK· !
RESET INTERRtJPT ·RETURN TO MAIN
1412 co 87 021"'
1416 cz
1417 oc
1023
B
1397 1()24 TEMPl OC
JNTS XL.Z·OOCO·
A SAFE PUCE TO SENSE.
!
l41E lEAO l 41A 4061
IOZS
(
* 1020 ·········
1027 · RTNOF
I !
1026 ················*·······················*·$****************************i
1029. 10.30 4<
ROUTlHE. OF
TEST OATA EIYTE TRANSFER· SYl"E a AO·
·*!
l<UC
1420 1421 1423 1425
CO 87 02 C9Fl 0000 FF
1699
1031 ·
* !03.2
EXPECT TO GENERATE 1/0 CHECKe
·:
·!
1033 *···········*·······*·****"'*·*****·**·~··*~******************·*********;
1398 1034 ATNOF DC
XL..l·OF·
ROUTINE NUMBER
i
1426 CO 87 14EA
142A 9641
142C CO 81' 0.222 1430 4061
1399 1035
OC
XLl·Oo·
NO MANU.Ai.. INTERVENTION REQUIRED
.
1432 CO 87 02.ZA
1396 l036
OC
;:;,..2·FFFF·
1..AST ROUTINE
1436 00
1037
103S 13AO 1039
13A1 1040 13A3 1041 13A5 1.042
1043 1044
B
MINT
oc xa_1··s·
oc
IL1 ·33·
oc
At..2(H00Ft
DC
.x&..z·40AF·
8
IN1TL
~INT PARITY TEST HEADING· lNlTIALJZf THE 3741·
1.437 co 87 0.214
1436 C2
143C 18 1430 1ESE 143F 4062
C· 1441 co 87 1699
1045
1445 03
1046 1047 104S 1049 1.:>SO
GUES
x·3c· .x·3C·
L.I 0 nooo2.x·41·
LIO HOOFCoeX· 42·
TEST FDR SSW 10· HALT -FF- IF fN.
SET FNCT REG TO 6 USEC RESET· LOAO -FO- IN LENGTH COUHTe
;
1446 F8A2
'-·~
1448 0000
l44A FF
J 448 CO 87 14EA
144F 9642
1051 1052
1..10 AORS.X·t;;A·
LIO ...ooeo.x·41·
LOAO AOOQESS IN DATA ~ORS REG· PUT 3741 IN OIAGNOSTlC MODE·
1451 co 87 0.222
1455 4062
1053 1054 1055
1056 1057 1056
1059 1tJ60
1061
1062
510 x·oo· .x·41·
SlO x·cs· .x···· SID x·ce·.x·4··
SNS SNS SIO ct..C JNE
SSOFAeX·.c;.2 1 · SSOFAaX 1 4.2' x·o4·.x·43· SSOFA(ZJoSSOFA-2 EROFl
ISSUE SJO READ CALL· OD 2 CONTROL 2 4 5 TO TRANSFER DATA
AND CAUSE BAD PARITY.
DUMNV SENSE TO STALL SENSE STATUS,LEN6~H COUNT -C9FJ-·
FORCE EOT STATUS/LENGTH COUNT AS EXPECTED i ..tUMP IF NOTe
I (.J
I
iI D
1r 0
1457 co 87 0224 1 '.58 00
1063
106.0 1065
SNS
CLC
SSOFe.x·43·
SSOFSC2>.ssoFB-~
SENSE l~O TRANSFER LINES -F8A2-.
{)
1/0 TRANS LINES AS EXPECTED ?
1066
JNE EROF2
JUMP IF NOTe
1067
1068 CONlf 1069
SIC TIO
x·oo·.x·40· NTRST.x·.rio·
00 GENERAL 3741 RESET. BRANCH IF 3741 NOT MADE READY·
1070
1071
8
LOAD
TERMINATE SECTION·
13F6 1072
OC
XLl'OO·
1.)73
* 101·~ ROUTINE OF ERROR NESSAGES ·
1075
1076 NTRST S
PRINT
13Fa 1~77
DC
l3FC 1078
DC
1Ll·te·
13FE 1079
OC
AL2(NOROY)
1400 1080
ioe1
1406 1082
DC
XL2 1 4060 1
e
MAPS
DC
XL.2·9644·
PCINT TO MAP CHART.
-PAGE 964e ENTRY *·
1083
B
HALT
ERROR HALT -60-·
AOOR STMT SOURCE STATE~EN~
!40C 1084
OC
1085
8
1421 1086
oc
1067
J~ae EROFl a
1416 '.089
oc
1417 1090 1419 1091
o°"c
1410 1092
DC
1093
1094
s
l4ZO 1095
OC
1422 1~96
OC
1~24 1097 SSOFA OC
14ZS 1098
DC
1099
B
1428 1100
oc
1101
8
1431 1102
oc
1103
8
14.3() lJC 4
DC
uos
1106 EROF2 B
1438 1107
oc
143C 1108
DC
143E 1109
DC
144u 1110
DC
1111
1112
a
1445 1113
DC
1447 1114
DC
1449 1115 SS~FB OC.
1444 1116
DC
1117
B
1450 1118
oc
1119
B
1456 1120
oc
UZI
B
1458 1122
DC
1123
U24
xi..2 · .:,.oe.o · LCAO xLi ~oo·
FR!NT XLJ ·Ci:· Ii... 1·12·
AL~CSNSU)
XL2.·4061 ·
!:RROR
xi.1·02·
xi..2·c~r-1·
xu;·oooo·
XL.I ·FF· ·MAPS
XL2'9641· HAl..T XL2·406l · LOl.O
XLl ·oo·
PRINT
XLl 'C2· tLI 11 24· AL2CTRLCK) XL2·4C62·
ERROR
xt..1·03· XL2 1 F8A2· n2·0000·
XI..! ·FF· lolAPS XL.2·9642' HALT Xl..2°4062' UJAO >U..1 ·00·
DATE
16AUG74
EC NOe 82476!5
ISNOV74 8Z41HO
16JUN75 825057
PROG JD PAGE
403-2 DATE
c 9
EC NO.
16AUG74 824765
0
0
15NOV74 824870
l6.JUN75 825057
PART HO·
PAGE.
5558781 94
TERMINATE SECTION·
PRINT SENSE CHECKa
DUMP STATUs.tl..ENGTM COVt-~T REG·
-EX?ECTEOe
-ACTUAL a POINT TO MAP CHARTe -PAG~ 964· ENTRY la
ERROQ HAJ..T -61-.
TERMINATE SECTtONa
PRlNl T+l.ANSFER LINE CHECKa
DU~P l'O TRANsFER LINES· -E><."·C::CTEu. -ACTUAL· PCIMT TO MAP CHART· -PAGE 964· ENTRY 2· ERROR HAL. T -;,;2-. TERMINATE SECTION.
PROG ID PAGE
l
l
· .
IBM MAINTENANCE DIAGNaSTIC PROGRAM
4032
~741 ATTACHMENT DATA TRANSFER TEST
PART NO.
PAGE
I 5558781; 10
IBM ~AINTENANCE DIAGNOSTIC PROGRAM
4032
3741 ATTACHMENT OATA TRANSFER TEST
PAAT NOa PAGE
5558781 lOA
ERR LOC OB~ECT CDDE
145(; .34 08 1476
1460 31 41 1A40 1464 31 42 1A30 1468 .3! 45 1A30 146C f'3 40 00 146F Cl 40 1477
1473 co a7 oooa
1477 CO 87 0Z1A 1478 C2 l47C 12 1470 leFE 147F 403E 1481 CO 67 l4EA 1485 9071
1487 co 61 0222
1488 403E 148D CO 87 0216
1491 CO 87 021A 1495 C2 1496 00
1497 1coe
1499 403F
1498 CO 87 14eA
149F 95ZZ 14Al CO 87 0222 14A5 403F
14&7 co 87 0216
J4A8 CO 87 021A. 14AF C2 1480 11 14iH 1DFO 1483 4066
1485 CO 87 14EA
1489 9521 14BB CO 87 0222 ·4BF 4066 14C1 CO 87 0216
.i4C5 34 08 14E9 .14C9 ~ 61 14DC
14CO F2 87 OS 1400 34 08 14E9 1404 3C a2 14ac;
l4DS CC 87 D21 A 140C 00 14DD 58 14DE 1F77 14EO OC 5A 1F77 JF76 14E6 CO 87 0000
AODR STMT SOURCE STATEMENT
ERR LOC OBJECT CODE
f
1126
1127
····I·N·I·T*L·····.o;.·.-.······················ic:···~·~*"'**""'n'*******************·:~
1128 1129 1130
1131
**··································oBT·EH·FI·OS·R·ES~U"AB.'l<*TG*EU*5T·TJ·N·RE·O·Ul·NT·II·TN·lEA··lI.·S. l·Z·EE·XS·E·CT·tU1·TE·E·D3·.7·, 4·1·····~······,~..1;i
1132 INITL ST
INTL+3.AAR
1133
LIO H0080.x·41c
I SAVE RETURN AOORESSe
SET FUNCTlON REG TO DIAGNOSTIC MODE
1134 1135
1~36
LIO LIO SIO
~oooo.x·42 1
HOOoc.x··S·
x·oo·.x·40·
ZERO LENGTH COUNT REGISTERe ZERO DATA TRANSFER REGISTER·
l
DO GENERAL SIO RESET TO 3741.
!
1137
TIO NTRov.x··o·
MAKE SURE 3741 IS READY BEFORE TEST·i
1138 INTL 8
·-·
1139
I
1140 ····*···*·*··································--·············*··········i
I 1141
1142 1143
1144 1145
N·*····T··RT··IoO·~vE·*·*R·*aS·*·*· ·····P·R·IN··T····~·S·U·B·R·O·U·T·I·N·E··PP·RR·II·NN·TT·S·.*?O"7U'·1T··1T·Is·O·N·OE·RT·R·R·OE·RA·S·D· ·Y·. ···········~J~~··
i·e" 34 oe 1994
l 4EE 35 01 19 'if4 14F2 !8 02 1C22 00 14F7 16 0 3 lC23 00 l4~C 18 02 1CZ4 01 1501 18 03 1C2C 01
1506 CO 87 021A
150A 66 1508 22 150C lC2t>
150E DO 87 02
1478 1146
DC
147<: l147
DC
147E 1148
DC
1480 1149
DC
1150
6
1466 1151
OC
li.52
a
l48C 1153
CC
1154
8
1155
1156 BUSV e
1495 1157
DC
1496 1158
DC
1498 1159
DC
149A 1160
oc
ll.61
e
Xl.1 9 C2·
IL1 1 18· AL2(NOROVJ XL2·403E· MAPS XL2 1 9071· HALT XL2·403E8 LINK
PtclNT x1..1·c2· IL1·13· AL2(81SY> KL2·403F·
MAPS
POINT TO MAP CHARTa -PAGE 9071 ENTRY t. ERROR HA/T -3e-. RETURN TO OCP. PRINT 3741 IS BUSY·
POINT TO MAP CHARTa
II ()
'
,-
l
lSH 34 oe 1szs
1515 38 80 02.lA 1519 F2 10 OA 151C OE 01 1525 1436
1522 CO 87 QOOO
1526
15ZA 152E
1532 1537
30 C2
CO 01 35 01 4C 01
co 87
0200
1522 1525
02 tA3E 1522
14AO 1162
DC
XL2·95221
-PAGE 952· ENTRY 2·
1163
8
HALT
ERROR HAL.T -3F-.
14A6 1164 1165
oc
XL2·403F·
s
L-IHK
RETURN TD OCP·
c
1166
1167 NTBSY B
PRINT
l4AF 1168
DC.
XL1'C2·
1480 11651
DC
11..1·17·
1462 J J 70 1484 1171
oc.
AL..2CNOTSC)
oc
Xl.2°40661
c
1172
e
MAPS
POINT TO MAP C'1At1T·
14SA U 73
DC
XL.2 1 9521 1
-PAG£ 952. ENTRY 1·
1174
a
HALT
ERROR HALT -66-.
14CO 1175
DC
U'i!'
s
RETURN TO OCP.
j
1177 1178 1179 1180
·*·····X··P·R·N····TX······*·············*··S·U·B·R*O·U·T·I·N·E··S·E·T·S··U·P··E*R*R·O~R~·P·R·I·N·T·I·N·G··············:
1181 $
~
1162 Ua3
·E·P·R·N·T·l··S·T·····P·R··T·T·+·3·.A··R·R--···········S·T·O·R·E·*~*TU··R·N··A·O·~·R·E·S·S·.·*·············'.!
1184
MVt LINEaX·BJ.S
SET uP TO sPACE l LINE·
'
1185
J
PRNT
1538 34 08 1560 153F C2 01 l99A
1543 40 05 06 1994 1548 F2 01 16
!548 1550 1555
1559
155" 1556 1550
18 02 18 03 CO 67
82
OE lECA
co 87
1EC8 07 1EC9 07 021A
0000
1561 36 01 1A3A 1565 70 FF 01 1568 co 0 l 1543
1186 EPINT2 ST
1!87
tCVI
1Ul8 P"4NT a
P~TT+.3o4'RR
LlNE.x·s2· PJ:ilHT
ST-OAE RETURN AOORESS· SET UP TO SPACE 2 LINES. PRl~T THE ERROR MESSAGE IN °PRT1 e
156C OC OJ lEC9 1A6E 1572 co 87 1555
1189 LJ~E
DC
a1·00·
1190
oc
ILl·S11·
1191 1192 1193 P.RTT
oc
MVC 8
..A!..2(PRJ:J
.._PRT(91JeAAT+t
CLEAR ERROR ICESSAGE AREA· RETURN TO ~OUT!~E·
ADDR STMT SOIJJ<CE STATEMENT
1195 1196
*····M$A·PS··*·*****$******·········******···*················**$···········*·
1197 .......... 1198 ·
THE MAP C.HART REFERENCE lS PRINTED.
·"'
1199 1200
N**A*P·S···S·T······T·E·ST·s·A·R·R··········~···**ST*O*R·E···TH·E···A·RR···A·D·O·R·E·S~S·e ···$······~-~-
lZ01
L
TESTeXRL
LOAO XR1 WITH ARR ADORESSe
1ZOZ
~NZ MAPSS-lleO(.XRll
LOAO HUNOREOS DIGIT FOR PAGE We
1203
MNN MAPSS-10.oC.xR1!
LOAD TENS DIGIT FOP PAGE ·e
1204
MNZ MAPSS-9.l(sXRJJ
LOAD UNITS ClGlT FOP. ?AGE**
1205
MNN MAPss-1.1<.xRli
LOAD ENTRY NUMBER·
1206
B
PRi~I
PRINT GO TO ~AP CHART XXo
l50A 1207
D<::
XL.J. e 86°
1506 1208 &SOD 120~
DC
ILl ·,J4s
OC
AL.20iAPSSl
1210
1211
8
AETuRN TO ROUTlNEe
1212
121~
1214 1215
·*·····O··U·$E··S ····*···················S·U·B··A·O·U·T·IN·E~·D··E·T·E·R·M·lN··E·S ··i F*$*SS$W···1 0···I S~··O·N·e ······**
1216 ·
·
1l Z21l B7 O··U·ES····S··T····~O·S·+·3e··A·AA················ST·O·R·E···A·E·n;·:;·;-·..-·A·D·O·R·E·S·S·········q····¢··
1219
TBN
SBVTE2eSS~10
SSW 10 OH 1
1220
JT
OST
QETURN TO PRGM HAt..i IF VES·
1221
ALC QS+3(Z··N003
INCR RETURN TO S~IP H~T·
1222 OS
B
._.
RETURN TO ROUTINE.
12z.3 1224 OST
1225 1226
1227 1228
CLI BNE
L
MVC 8
x·o200·.x·c2·
QS
Q5+3,xR1
2(2.XRU eHFFF6
QS
.
is THIS A MODEL a SYSTEN 1
00 NORMAL. HALT !~ NCT.
SET UP MODEL 6 HAL~ -FF-·
GO HALT·
12.29
1230 ·························*·**o····~··········JM1·····~········-·········
1231 * CKPAT · 1232 ····*****
·
SUBROUT!NE COMPARES A~TUAL SENSE
·
1233 · 1234 ·
PATTERN VS A TABLE OF EXPECTED
·
PATTERNS ANO PRINT$ THE CORRS ERROR
*
1235 ·
MESSAGE·
·
1236 ·
·
11223378
.C.K.P.A.f .
.
.S.T.
.
.
.
.PA. T.C.K. .+3.w.A.A.R. .
.
.
.
.
.
~··········*·······················$·····
STORE RETURN ADDRESS.
1239
LA
PATRNeXR1
STCAE PATTERN TABLE AODRS·
1240 1241 CKS 1242
a..c 6C6eXR1t.TEST
.INE TRY
COMPARE TABLE PATTERN V$ ACTUAL· JUMP IF NO CONPAREe
1243
1244 1245 1246 ERNS
1559 124-7 155A 1248 155C 1249
1250 PATCK
1251 1252 TRY'
1253 1254
MNZ NHN B
oc
DC DC B
A
CL1
BNE
NSS-2.7(.XRI) MSS-l .1c .xRU PRINT
x;..1 ·s2·
1L1·1··
·-·"L.2(NSS)
N007.XRl
l(eXRlt.x·FF· CKS
STORE TENS DIGIT OF MESSAGE ID· STORE UNITS O!GIT OF MESSAGE 10. PRINT CORRS EAROR MESSAGE·
RETURN TO ROUTINE.
INCREMENT THE TABLE POINTERS· ENO OF TABLE YET 1 CONTINUE JF NOT·
1255 1256 1257
MVC B
Mss-1c21.c21 ERNS
SET UP ID FOR NC PATTERN· GO PAINT THIS.
OATE
16AUG74
EC NDa 8.247..65
16.IUN7S 825057
PROG JO PAGE
403-2
JO
DATE
l6AUG74
EC NO. 824765
S5NOV74 824870
16JUN75 825057
FROG ID PAGE
t" "~
't_.
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·- · · · ·
·- · · ·· · · · · · · · ·- . · · · · · · · · ···· · · · · · · · ·· · ·
ISM MAINTENANCE OIAGNasTIC PROGRAM
PART NOe PAGE
5558781 11
J BM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO. PAGE
5!558781 llA
4032
3741 ATTACHMENT OATA TRANSFER TEST
4032
3741 ATTACHMENT DATA TRANSFER TEST
ERR LOC O~JECT CUOE
AOOR STMT SOURCE STATEMENT
ERR LOC OBJECT CODE
AOOR STMT SOURCE STATEMENT
1576 0000 1578 0000
is7A 34 oe 1sos
157E 34 02 1600 1582 34 01 1<515 1586 3C OJ 159F 158A 3C 01 15A6 158E 3C 01 1580 1592 3C 01 1587 1596 3C 01 15BE 159A 3C 01 15CS
159£ 38 01 1576 15A2 F2 10 OA 15 AS 38 0 1 157 8 15A9 F2 10 SE 15AC F2 87 07
15AF 38 01 1578 1583 F2 90 54
1566 38 01 1577 lSBA F2 10 OA 1580 38 01 1579 l 5Cl F2 10 4E 1 SOt F2 87 07
JSC7 .38 01 1579 lSCB F2 90 44
15CE 38 80 15C8 1502 co 10 0000 1506 OE 00 1580 1580 l5DC OE 00 l5A6 15.f.6
15E2 OE '-0 159F 159F 15ES OE 00 15C8 15C8 15EE OE 00 15BE lStiE
15F4 OE 00 1587 1587
l 5FA OF 01 1600 1 A.34
1600 OF 01 1615 1A~4 1606 CO 67 159E
160A 3C SC 0000 160E CO 87 1586 1612 3C SC 0000 1616 CO 87 15CE
161A 00. 1618 00
161C 36 OB 1A32 lb20 34 08 1629 1624 OC 01 16ZF 00~0 162A OC 01 1618 00~0
1259 ******************..***············******·*********····················
1260 1261
1262
·***C*M**PA**R.E.**
EXPECTED EB1 £ ~e2 BYTES ARE CO!oi.PAREO '-~~ ERROR SITS ARE IOENTl~lEO SY A _,._
* * *
* 1.263
IN THE OUTPUT AREA·
*
1264 ·
*
1265 **********************************************************·············
1577 1.266 XPT
DC
XL2 1 0000·
EXPECTED E81 & EB2 BYTES.
1579 1267 ACT
DC
xLa·cooo·
ACTUAL ES1 & E82 6VTES6
1268
1269 CMPARE ST
1270
ST
CMPR+3·ARR TAERR+3.XR2
STORE RETURN AOQRESS· INITIALIZE OUTPUT AODRESSESo
1271 1272
ST
TBERR+3.XA1
MVI TA3+1.x·o1·
INITIALIZE BJT POJNTeASo
1273 1274 1275 1276 1277
MVI TA2+1.x·o1· MVI TA1+1.x·o1· MVJ TB3+1.x·o1· MVI TS2+1.x·o1· MVI T81+1.x·o1·
1Z78 1279 TA3 1280 1281 TA2
1282 1283
TBN JT TSN JT
J
XPT-1 .. x·o1· T·l ACT-l·K·Ol· TAERR Te3
EXPECTED BiT ON IN EB2 BYTE 1
JV~P lF ~es.
ACTUAi. BlT ON IN ES2 6~'TE ?
-*- GD PUT AN
IN OUlPVT IF OFFo
CHECK EBI SYTE·
1284 1285 TAl
1266
TBN JF
ACT-1.x·o1· TAERR
-*- ACTUAL BIT ON iN EB2 BVTE 1
GO PUT AN
IN OUTPUT IF so.
1287
1 ZSS Ta3
1289 1290 TB.ii! 1291 1292 1293 12, ~ TBl 1295 1296 1297 TC 1298 CMPR
1299 1300
1301 1302 1303 1304 !305 1306
1307
TSN
JT
TBN .JT J
TSN JF
TSN
BT
ALC ALC ALC It.LC AL.C ALC
SLC
SLC
e
XPT0X·01· TBl ACToX ·01 ·
TSERR TC
.r_a 1. · 1 . x · a o ·
TA!+l(lleTAl+l TA2+1 (1) oTA2+1 TA.3+ 1( 1J · TA3+ 1 TB1+1 U) .TBl+l Tl32+1 UJ eTB2·l T83+ 1( 1J "T83+ 1
TAERR+3(2) oNOOZ TSERR+3( 2> .N002 TA3
EXPECTED BlT ON lN EB! BYTE ? JUMP IF SOe ACTUAL BIT ON IN ESl BYTE 1 GO PUT AN - · - It.' OUTPUT IF SO .. CONTl~UE ANA!.YSIS·
ACTUAL BlT ON !N EBl BYTE 1 GO PUT AN -~- lN OUTPUT IF OFFo
BIT 0 BEEN TESTED ? RETURN IF SO· INCREMENT Bl T Poune:Rs.
l /"
!
'I.
I
'·
~ ...
(
OECREMENT OUTPUT AODRE~SESs GO CHECK NEW 6lT.
1309 l309
1310 1311 1312
TAERR TB ERR
MVI B '4V l B
·-·.x·sc·
TB3
·-·.x·sce
TC
PUT -·- IN EB2 OUTPUTo CONTINVE CHECK. PUT -·- IN E61 OUTPUT· CONTINUE CHE;;;;K.
1313
**··..:;· 13J 4
1315
·* ·
·~··*·***** · · · · · - · ****.*"'**'°'**'*44¥;$
BITSNF ·
$
..
~**"'''""'"'*-"'9****··**4<·ll'··*"'
*
1316 ··········
THE EBl & 2 BYTES ARE CONVERYED TO
·
1317 ·
A PRINTABLE Bll~AR,_. FORM.
111
1318 ·
*
·1P··:0>1J··>F·······it.··.. 13J 9 *'*
··.:.············~··········1t$'l'o;$·····4·······:0l!O.f<4'*
161A 1.320 EB2T DC
xt.1aoo·
TEl<!PO~AA'f STORi·GE FOR ES2 G E81
1618 1321 EBlT OC
Xt.1 9 00 9
BY1C:Se
1322 1323 SITS~F A
1324
1325
ST
.ave
1.3Z6
MVC
NOOleARR ·+9.,ARA
·..,.11 c21 · .-· E61T(2)e.,._*
STORE EB! & EBZ BYTES·
1630 36 08 1A32 1634 34 08 1678 1638 3C 01 1649 163C 3C 01 165F 1640 34 02 1£.SD 1644 34 01 1673
!648 38 00 lolA 164C F2 10 07 164F 3C FO 1658 1653 F2 87 04 1656 3C Ft 1658 l65A 3C 00 0000
165E 3a 00 161 a
1662 F2 SO 07 1665 3C FO 1671 1669 F2 87 04 166C 3C F! 1671 1670 3C 00 0030
1674 38 SC !649
16?8 cc 10 0000
167C OE 00 i649 10.9 1682 OE 00 165F l65F 1688 OF 01 1650 lA.34 168E OF 03 1673 1~4
1694 co e7 1648
1696 00
t69!il 34 oe 16AO
1690 CZ 01 0000 16,t.1 34 01 l6loA 16A5 OC QO 1698 OOJC l6A8 30 FF 1698 l6AF F2 S1 E2
1682 OC SA 1F77 lF7B l688 30 01 1.698 16BC FZ 01 06 16i3F OC 10 1F52 lA!;J l.6C5 30 02 !698 l6C9 F2 01 OC 16CC OC OA iF44 lACC l602 OC OF 1F58 1AOC 1608 30 03 Ui98 16DC F2 01 06 l6DF OC Jl IF53 lAEE l t\ES 30 04 1698
!6EQ FZ O! 06
!6EC OC 14 1F54 1a.;3 io;:2 30 os 1698
1327
1328 1329 1330 1331 1332
A
ST NV! MVI ST ST
NOOl.ARR 8TNF+3,ARR TNF+l eX· 01· TNFF+1.x·o1 · N"+3.XR2
HFF+3.~1
STO~E RETURN ADDRESS. INITIALIZE BIT POINTERS·
STORE OUTPUT ADDRESSES·
1333 1334 TNF 1335 13."J6 1337 1338 ITSON
1339 NF
TBN .JT MVI
.J MVl
M\rl
ES2T.x·oo·
ITSON
NF·l·X·FO·
N" NF+1,x·F1·
·-·.x·co·
THIS 6IT ON IN E82 7
.JUMP lF SO. MOYE IN A -O-·
MOVE IN A -1-. POT 1,0 IN OUTPUT·
1340 1.341 TNFF 1342 1343 1344
1345 ITON
1.346 NFF
TBN .JT
MYI
.J MVI
MVl
eeit.xeoo· .iTON NFF+l ·X·FO·
NFF NFF+l eX·FJt
._,..,x·oo·
THIS BIT ON IN E81 ?
JUMP IF SOe MOYE IN A -0-·
"OVE JN A -I-· PUT l/0 IH OUTPUT·
!347 1348 1349 BTNF 1350 1351 1352 1353 1354
TBN ST ALC
ALC SLC SLC
B
.T.._N_,.F, +1.x· eo·
l' TNF+1(t)·TNF+l
TNFF+ l t · TNFF+1 NF+3( 21.N002 NFF+3(2) ,ND02 1'NF
CHECKED en 0 ..
RETURN ?F :,o. INCRENENT 8JT POINTERS~
OECREMENT OUTPUT ADRSo
CONTINUE CHECK"
1355
1356 *·*****·~~*-****~·~****·***·***·****··O······~*·*****·******·~·······
* * 1357 ERROR
1358 *~~~*$***
SU6ROUTJNE IDENTIFIES SENSE BYTE ANO
· *
* 1359 ~
1360
'* 1:561
1362 · 1363 ti 1364 ·
1365 " 1366 .. 1367 · 1368 $ 1369 ·
PRINTS lTS STATUS WHILE !OENTIFYING
·
T"E BITS lN ERROAo SUBROUTlf>E CALLED
*
SY 8
oc
DC
DC
oc
DC
DC
oc:
JU. l ·N CODE l H HEX· XLZ·EXPECTEO C~TA· XL2·ACTUAL OATA· XLl·ANOTHER N CODEo
Xl-.2·ACTU/14 OA1'1t.t
X1.J 8 A -FF- DESIGNATES ENO·
· · · · · · · ·
................... !3TO ·
1371 ······***········~······*··
to **·#······*·****·~·········
1698 1~72 NCCO DC
X!..l"OO·
CUARcNT N CODE STORAGE.
1373 ERROR ST
·+7,ARR
STORE ~ETURN ADDRESS IN XR1o
1374
1375 CK lT 1376
1377 1378
LA
ST NVC
CLl .JE
*-*·XP.1
*+9··XA1
NCOOC I te*-·
Ncoo.x·FF· CKOUT
8R!NG IH N COOE FO~ CHECKING.
1379 1380 1381 1382 1.38.:J 1384 1385 l38C'e 1387
1388
M\IC CL! .JNE MVC Ct.I .l!NE li!VC MVC CL I
PRT(9l J .. PRT·H NCOihX"OI · ·+9
PAT-37( 17) .NCOl
11'+15 PRT-5lill)·NC02A PRT-28( l~J ..NC02S
NCODex·o.3·
BLANK PRINT BUFFER IDENTIFY AND :C:!;:T-UP 8TTE HEADING.,
· FUNCTro;,i...
1389 1390
JNE
NVC
-9
PRT- 36( 1 et .NC03
1.39 l 1392 1393
CL I JNE
wvc
NC00.x·o4· 4'+9 PRT-35( Zl I ·NC04
111- DATA AOORESS·
1394
CLl
DATE
16AUG74
EC NO. 824765
15HOY74 8 2. . 8 7 0
:1.6.JUN75 825057
PROG ID PAGE
403-Z 11
DATE
16AOG74
ec NO. a2·7e.5
15NOV74 82·870
16JUN75 82505T
?ROG 10 PAGE
403-2 llA
'·-·
....·:
1aM MAJNTENANCE DIAGNOSTIC PROGRAM
PAAT HDe
PAGE
ISM MAINTENANCE OIAGNOSTIC PRaGIU.M
PART fiOe PAGE
5558781 12A
4032
3741 ATTACHMENT DATA TRANSFER TEST
4032
3741 ATTACHl4EHT DATA TRANSFER TEST
ERR LOC O~JECT CODE
16F6 F2 01 OC J6F9 OC OE 1F46 1Bl9 16FF OC iO 1F5B lB~A 1705 3D 08 1698 1709 F2 01 06 170C OC 08 lFSO lEFF 1712 30 88 1698 1716 Fa 01 06 1719 OC 00 lFSI IEEC 171F CO 87 1400
1723 OC 09 1F43 1874
1729 OC 09 IF57 187E
172F CO 87 14CG
1733 OC OE IF46 186A
1739 0C OE 1F5A IB6A
173F CO 87 1400
1743 36 OJ 1A34
17·7 3· 01 1750 1748 GC 01 !577 OOQO
1751 36 01 U34
1755 34 01 175E
oc 1759
01 1579.00~0
175F C2 0.2 1F46 1763 C2 01 IFSA 1767 CO 87 J61C 1768 1579 1760 CO 87 14C:S
1771 00 01 1577 1579 1777 F2 81 OA 177A OC OA IF33 IAdO 1780 CO 87 157A 17&4 ·co 87 1·00
1788 35 01 17SE 178C 36 01 IA32 1790 CO 87 16A1 1794 36 01 1"32 1798 34 01 J79F 179C CO 87 0000
I 7AG 34 08 1785 17A4 35 84 17CA 17A8 34 84' 17CC
17AC OD 01 17CC 17CA
17£12 co 81 0000
17B6 =54 Cl 17C1
l78A CO 87 O~lA 178£ C2 17BF 15 17CO OOOC l7C2 ·068
I 7C4 CO 87 1699 17C8 00 17C9 0000 17CB 0000 17CD FF 17CE 4C 03 03 199· I 7D3 CO 87 14EA
AODR STNT SOURCE STATEMENT
ERR LOC OBJECT CODE
1395
JNE ·+15
1396
MVC PRT-4?( l 5J eNCDSA
· OIAGNOSTIC-OTR.
1397 1398
NYC PRT-2BC171eNCD58
CLI NCoo.xeoe·
1399
JNE ·+9
1400
MVC PRT-39(12)eNC008
· ARA REGISTER.
1401
CLI
1402
JNE ·+9
1403
MYC PRT-38(14t.NC088
· IAR 5 REGISTER·
140·
B
EPRNT2
PRINT BYTE ID·Se
1405
1406 1407
1·08
MVC
MVC 8
PRT-52( 1 ()) eEB2 PRT-32( 101 ·EBl EPRHT1
BUILD £8 6YTE HEAnlNGSa PRINT E8 8YT£ tEAOINGSe
,.-
~ ...
1409
MVC PAT-49( 1 5) eBJ TS
auu..o en LASLE HEAOINGS·
1·10
MVC PRT-291151eBITS
1411
8
EPRNT2
PAINT BIT LAS&..E HEADINGS·
1·12
A
N002eXAI
1413
ST
·+9eXRl
./'
1414
MVC XPT(21e·-·
STORE EXPECTED B~Tes.
'
1415
A
N002sXRI
1416
ST
.+9eXRl
1411' XY'Rl NYC A(;T(2J··-·
STORE ACTUAL BYTES.
1418 1419 1420
1421 176C 1422
1423
LA
PAT-49.XA2
1..A
PRT-29.XRl
B
BITSNF
oc
AL2CACTt
B
EPRNT1
STORE OUTPUI' ADDRESSES·
r,. '~'
GO c:ALCULATE STATUS OF ACTUAL ern;s.
£-.
PRINT STATUS,REGISTER !De
\:..;.,
1424 1425 1426
C&..C .JE MVC
XPTC2)·ACT
SKPEA
PRT-68(I I t · ERS
EXPECT EO AND ACTUAL. EQUAL ?
JUMP IF SOe
c
1427
8
CNP ARE
GO CALCULATE ERROR BITSe
1428 SKPER B
EPRNT2
PRfNT ERROR 81~5·
1429
10.30
L
XYR1+5eXR1
~STORE XRh
1431 1432
A
NOOl. XA1
e
CKIT
GO CHECK FOR NEXT 8YT£·
143;> 1434 14.15
A ST B
....NOOle XAI
.+7eXAl
INCREM.ENT RETURN AD.DRESS. RETURN TO ROUTINE·
1436 1437
......................................................................~.!
~
1438 · CKIAR ·
: 1439 ·········
LDAO ANO S:NSE I.AA 5 DR dR REGISTERS·
.
1440 1441 , ...2
.....
CKIAR
.
..
ST
.
.
.
.
..........
CKCK+3eARA
.
.
.
.
.
.
.
.
.
.
.
.S..T.~..
.......
Qf:TURN
.........
AD::>AESS·
.
.
.
.
.
.
.
.
.
.
.
.
.
. ~
1
~.
1443 1444
L
IAA·2elAR5
ST
IAR.IAA9
LOAD IARS;MR WITH 'YEST PATTERN· STOAE AEGJSTER.
Il \...·
1445
._. 1446
CLC IAIU2 I .J AR-2
1447 C:KC:K BE
REGISTER AS EJCPECT.ED ~ RETUQN TO MAIN PROGRAM IF SO·
1448
ST
THEAOlhXAl
STORE ERROR MESSAGE ADDRESS·
1449 1450
e
PRINT
178E J.451
DC
xa.1·c2·
17SF 1452
DC
17Cl 1453 THEAOR OC
1Ll921·
AL2C·-·>
17C3 1454
DC
XL2 1 4068'
1455
1456
B
ERHOR
OUMP IAA5 OR ARQ REGISTER·
17C8 1457
DC
XL..1900 8
17CA 1458
DC
xa.2·0000·
17CC 1459 IAR
oc
XL2·0000·
17CO 1460
oc
XLPFF·
1461 1462
MVC
a
3(4.XAlteTENP
MAPS
RESTORE SPECIAL. AD.DRESS CONTENTS. PDIHT TO MAP CHART·
1707 9621 1 709 co 87 0222 170D 4068 1 7oF ca &7 13SF
17£3 CO 67 02iA t7E7 C2 ITES 14 11'£9 IF1C
I J'EB 4069 &7EO 4C 03 03 199~ lTF2 CO 87 l4EA 17F6 3801
17F8 CO 87 0222 17FC 4069 17FE CO 87 135F
1802 00 1803 0000 1805 0000 1807 00()0 1809 0000
leoe 36 oe IA3C
ISOF 34 oe 1818 1813 oc ca 180A 0000 1~19 oc 01 198· 1808
18JF 08 03 1837 OAO~
1825 CO 87 0.21E 1829 01 l82A 180· 18.?C 1S5A 182£ CO 81' OZIA 18U 41 1833 2· 1834 184£
1836 40AD 1838 CO 87 02&A 183C 05 18~0 00 Ul.3E 1858
18oM 04: 00 186C uwz
IS.A OC 00 IB6F 1802 1850 CO 87 15U
1854 FO 3C 3C
ADDR STMT SOURCE STATEMENT
l 708 1463 t4PlAR OC
1464
B
.xL.2·9621·
HALT
-PAGE 962· ENTRY I·
ERROR HALT -68-·
17DE 1465
1~6
OC
X&.2·4068·
a
ADlT
TERMl~ATE SECTION·
1467 146e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
····**·* 1469 · CRC:K ·
1470
·
SUBROUTINE PRINTS ·DR- CHECK·
·
1471 ·
·
1472 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
1473 ORCK 6
PRINT
PRINT -oR- CNECK·
l7E7 1474
11'E8 1475 l7EA 1·76 17.C:C 1477
DC KL.l 8 C2· oc 1L1·20· DC AL2COKRDI
oc KLZ··o6e·
14?&
NVC .3(4eKAlleTEMP
AESTORE sPECIAL AOORESS CONTENTS·
1479
8
MAPS
POINT TO MAP CtlART·
l7F7 1480
DC
1CL2·3801 ·
-PAG£ HO· ENTRY 1·
1481
8
HAL.~
ERROR HALY -69-e
I 7FD 1482
DC
l(L.2·4069·
l48J
B
ADJT
TERMINAJ'E SECTION·
148·
1465 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
1486 · OATA ·
*
1487 ........
TKIS SUBROUTINE CAUsES ONE BYTE OF OATA
·
1488 · 1489 ·
TO TAANSFER· PAAAMETERS AAE SPECIFIED AS FOU..0.S-
· *
1·90 ·
1491 ·
1·92 e 1·93 e
1494 ·
·
8
DI:
DC DC
* DATA 2·· XLI ·'4)NTROL CODE FOA SIO CONTRC!\. * KL2·EXPECTEO DTR· * Xl,.2 1 EXPECTEO a.ca·
1485 · 1496 ·
DC XL.2· SENSE CHECK NAP REF·
·
DC XL.2·ROUTINE HALT cooes·
·
1497 ·
1498 .......................................................................
1802 1499 CCSI02 DC XLl·oo·
SIC CONr.ua.. 2 CODE.
1804 1500 XPDTR DC
1806 1501 XPLCR oc
Jr&,.2 1 0000 1
~L2·oooo·
EXPECTED O!AG-OTR BYTES. EXPECTED STATUS-LCR BYTES·
1808 1502 NPAEF OC .KL.21 0000·
SENS£ CHCQI; MAP REF·
18.)A 1503 qTHLT OC a&.21 0000·
HALT CGDESe
1504
1505 DATA A
fll008eMR
4506
ST
.... 1507 OATAl
1508 1509
WC
MVC
1510
e
DATAl+S·MA 8THLT(91·._.
MIER( 21 efllPAEF
HDNGIO.ATN· UNPACK
STOit£ THE ABOVE DATA·
STORE SENSE CK MAP AEFERENCEe
BUIU> MESSAGE ID· UNPACK DATA BYTE·
1829 1511 1828 l5J2
182D 1513 1514
DC
11.1· 1·
cc AL2CXPDTRJ
cc A&.2CHOAT.-I)
1515 1832 1516 1833 1511'
·
PAINT
cc
XL.1··1·
oc 1Ll·36·
PRINT TEST HEADING·
1835 1518
DC
N..21HDOI t
18.17 1519 Ht>NGIO CC
1520
B
PRINT O&TA TRANSFER HEADING.
183C 1521 1830 1522 l83F 1523
DC &1·05·
oc !L1·13·
0C: AL2CHOATAt
152· 1525
e
INJTI.
IMITIALIZ£ THE 3741
15.?6
1527'
SIOCC2+ZCSl.CCSI02
BUILD UP THE Sic; CONTROL 2 COltMANO
1528
s1occ2~sc11.,cs102
TO C.OARESPONO ·I TH CURRENT ROUTINE.
1529 1530
CUES
TEST FOR SSW 10· HA~T -FF· JF OH.
OATE
J6AUG74
EC NO. 824765
15NOV74
824870
16.IUN75 825057
PROG 10 PAGE
403-2
DA TE·
12
EC NO·
\ ..
l6AUG74
82·765
l6.IUH75
825057
PAOG JO PAGE
c
· -~·-· · ... . -· · · · · ·
·
.
0
~-·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·{·-· · · · · · · · · · · · · · · · · · · · · · · · · · ··· ·-·-· ·
IBM MAINTENANCE DIAGNOSTIC taROGRAM
PART 11.'0· PAGE
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NOe PAGE
5558781 13A
4032
3741 ATTACHMENT DATA TRANSFER TEST
3741 ATTACHMENT OAT* TRANSFER TEST
ERR LOC OBJECT CODE
1857 31 41 lA.34 185B 31 42 1A52 185F 31 44 1Ati2 1863 31 41 1A40
1867 F3 41 00 l86A F3 44 00 1860 F3 44 00 1870 30 45 1967 1874 30 42 196C 1678 F.3 43 0.
1878 3C 45 196? 187F 30 45 1967 1883 30 44 1970
1887 OD 01 196C 1806 1880 F2 01 90 1890 00 01 1967 1804 1896 F2 Cl 87 1899 00 00 1804 1998 189F F2 01 1..3 18A2 30 CH OAOJ 18A6 F2 01 E2
18A9 00 01 1970 1978 lSAF F2 01 47 1862 F2 87 06
1885 OC CO 18C4 180A 18BB CO 87 021A 18BF C2 18CO 14 18C1 1BA6 18C3 4000 1 8C5 CO 87 021 A 1 ec9 82 18CA 14 18C8 1892
J8CO CO 87 021E J8D1 01 1802 1804 1804 lBBl 1806 CO 87 021E 18DA 01
lBDB 1998
18DD lBBC lBOF CO 87 021A l 8E3 82 18E4 17 1BE5 lBBD l8E7 OC O~ 198A 18C4
l BED .3C 94 1983
lBFl 3C 23 1984 l 8F5 CO 87 1953
l8F9 OC 00 198A l6J9 l 8FF OC 00 1914 1 S.J9 1905 OC 01 1EC9 1A70 1908 CC 87 021A 190F C2 1910 14 1911 19A6 1913 4000
AOOR STMT SOURCE STATEMENT
ERR LDC OBJECT CODE
15.31
1532 1533 1534
LJO
t..10 LJO
1535
LlO
15.36
1537
SlO
1538 SIOCC2 SJO
H0002·X·4l· HOOFo.x· 42· 1ooi:is.x·.;.4· H0080.x·41·
x·oo·.x··1· x·oo·.x·44·
SET FNCT REG TO 6USEC RESET.
LOAD -F~- IN LENGTH COUNT REG.
LOAD BYTE TRANSFER ADDRESS -IN OAR· I
SET 3741 TO OlAGNOSTJC MOOE.
I
ISSUE A SIO READ CALL·
l
DO 2 SIO CONTROL 2 1 5 TO TRANSFER A j
1539 1540 1541 1542 1543 1544 1545
SIO SNS SNS SIO
SNS SNS
x·oo·.x·44· SSA.x·451 sse.x·42· x·o11- 1 .x·43·
SSA·X'45' SSA1X 1 45 1
OATA BYTE· DUMMY SENSE TO STALL
i
I SENSE STATUS/LENGTH COUNT REGISTER
1/0 SELECT 3 bHICH FORCES EOT
I
DUMMY SENSE
I
SENSE DIAGNOSTIC/DATA TRANS REG·
I
1546
1547 1548
SNS CLC
SSC1x·44· SSB(2' ·XPLCR
SENSE OATA ADDRess REGJSTER·
II '
STATUS/LENGTH COUNT AS EXPECTED ?
1549 1550
JNE CLC
OATER SSA(2>.XPOTR
JUMP IF NOT. DIAGNOSTIC/DATA TRANS AS EXPECTED ?
1551 1552 1553
.JNE CLC .INE
OATER XPDTR( 1J 1 0AOATA eADBYT
JUMI= !F NOT. DATA SYTE TRANSFER OK ? JUMP IF NOT·
1554
CLI
RTN#,X1 01 1
FROM ROUTINE 01 1
1555
JNE DATTA
JUMP IF NOT.
1556 1557
CLC ssc<2> .ssc-2
DATA ADDRESS REG AS EXPECTED ?
1558
JNF.: OARN
JUMP IF NOT.,
1559
J
DATTA
1560
1561 · DATA SUBROUTINE ERROR MESSAGES ·
1562
1563 6AOBYT MVC ERI0(1).RTHL.T
1564
B
PRINT
FRINT OATA BYTE CHECKo
18BF 1565
OC
XLl 1 C2'
18CO 1566
DC
IL1'20 1
18C2 1567
OC
Al...2(SNCK)
18C4 1568 ERIO OC
XL2 1 4000 1
1569
8
PRINT
PRINT BYTE CHECK.
18C9 1570 18CA 1571
OC
XLl ·821
o<.
IL1·201
18CC 1572
OC
Al..ZlBYTCKJ
1573
1574 1801 1575
B
UNPACK
oc
IL1II1 ·
UNPACK EXPECTED DATA BYTE.
1803 1576
DC
AL2(XPDTRI
C.
18D5 1577
DC
AL2(XPAC-12J
1578
B
UNPACK
UNPACK ACTUAL CATA BYTEe
!8DA 1579
DC
IL1'1 1
180C 1580
DC
AL2(0ADATA)
180E 1581
DC
AL2CXPAC-l)
1582
8
PRINT
PRINT EXPECTED AND ACTUAL DATA BYTE.
18E3 1583
DC
XL1'82·
13E4 J 584 18E6 1585
DC
IL.1923 1
oc
AU?(XPACJ
1586
MVC ERRIO(l) 1ERJO
SAVE THE ERROR 10·
1587
MVI MPER-laX 1 94 1
BUILD MAP REFERENCE·
1588
MVI
MPER1X 1 23 8
-PAGE S42w ENTRY 3.
1589
B
OOFH
1590
1591 DARN 1592
"1VC
MVC
ERRIDClloRTHLT-1 IDER( l) ,lCTHLT-1
STONE ERROR ID.
1593 1594
M\IC MSS-1(2),COS
e
PRINT
PRINT ERROR HEADING.
190F 1595 1910 1596
DC
XL1 1 C2·
oc
IL1 1 20·
1912 1597
DC
AL2( SlllCK I
1914 1598 JOER DC
Xl.2 1 4000 1
1915
1919
191A 1916 1910
co 87
82
OE 1ECA F2 S7
0211. 33
1920 oc co
1926 OC 00 192C CO S? 1930 C.2 1931 14
1932 18A6 1934 4000 1936 30 01 193A F.2 01
1935 l98A G2lA
OA03 16
1809 1935
1930 oc 01 1990 1967
l 943 OC Cl l992 l 96C
1949 oc 01 19~4 1970
194F CO 87 1538
1953 Oc Cl 1965 18J4 1959 CC OJ 196A 18~6
195F CO 87 1699 1963 05 1964 0000
1960 ooco
1968 02
1969 0000 1968 0000 1960 FF
196E 30 01 OA.'.13 1972 F.2 01 OA
1975 co 87 1699
1979 04
197A 1999
l97C 0000
197E FF 197F CO 87 14EA
1983 0000 1 985 CO S7 0222 1989 4000
1986 co 87 0216
l98F 000000000000 1995 00 1996 0000 1998 co 1999 0000
1996 080C81FO 199F 1998
AOOR STMT SOURCE STATEMENT
1599 1919 1600 191A 1601 191C 1602
e
PRINT
oc
XL.1·e2·
oc
IL1 1 !41
oc
AL.2(1455)
PRINT OAR CHECK.
1603
.J
COFH
1604
16:'5 DATER
l6i.i6
1607
MVC
MVC
s
ERRRID(l) 1 RTHLT-1 ERRIDCl hERRRIO PRINT
STORE ERROR ID· STORE THE IO· PRINT SENSE ERROR HEADING·
1930 1608 1931 1609
DC
XL1 ·c2·
oc
IL1·20 1
!933 1610
DC
AL2(SNCK)
1935 1611 ERARIO DC
XL2·40CO 1
1612
CLI RTN·.x·o1·
FROM ROUTINE 01 ?
1613
.INE OOFH
JUMP IF NOT·
1614
1615
MVC TEST-4(2) ·SSA
STORE DIAGNOSTIC/DATA TRANS REGa
1616
MVC TEST-2(2).SSB
STORE STATUS/LENGTH COUNT REG.
1617
fll!VC TESTC2t.ssc
STORE DATA ADDRESS REGISTER·
1618
1619
B
CKPAT
COMPARE ACTUAL -ITH EXPECTED PATTERN
1620
1621 OOFH MVC SSA-2<2JeXPDTR
BRIHG lh ~XPECTED SENSE BYTES·
1622
M\.'C sse-2( 2) ·XPLCR
1623 1624
e
ERROR
DUMP THESE REGlSTERS-
1963 1625
DC
Xl.1"05'
!965 1626
oc
XL2·0000·
1967 1627 SSA
oc
XL..2·0000·
Dl AGNOSTJ C,OATA TRANSFER REGe -ExPECTED· -ACTUAL·
1968 1628
DC
XLl ·02 1
STATUS/LENGTH COUNT REG·
l96A 1629
DC
XL2'0000"
-EXPECTED.
196C 1630 SSB
DC
XL2 9 0000'
-ACTUAL·
1960 1631
DC
XL1 1 FF 1
1632
CLI RTN·s.X 8 0l 1
FROM ROUTINE 1 ?
1633 1634
JNE
e
OMPYI ERROR
.JUMP IF NOT.
1979 1635
DC
XL..1·04·
DATA ADDRESS AEGISTERo
197e 1636
DC
1>1..2 CDAOATA+l)
-EXPECTED.
1970 1637 SSC
oc
l97E 1638
oc
1639 ONPYl B
19S4 1640 MPER oc
XL2 1 0000·
XLl ·FF' NAPS x1..2·0000·
-ACTUAL·
POlt.'T TO MAP CHART· -PAGE XXXe ENTRY X·
1641
8
198A 1642 ERIHO oc
1643 DATTA a
H4L'f
XL2 1 4000' LZNK
ERROR HALT. RETURN TO OCPe
1644
1645 ············
* 1646 · RESERVED
1994 11664478 T·E·S·T····D·C······X·L~6··0·~·0·0·0·0·0·0·0~0·0·0··6 ······A·C·TU·A·L~··SE·N··SE···PA·T·T·E·R·N···ST·O··R·A·G·E·······*·
1995 1649 FLAG DC
XL1 1 00·
ERROR FLAG.
1997 1650
DC
!998 1651 DADATA DC
Xl.2'0000·
XLl · oo·
BYTE THAT DATA IS TRANSFERED INTO.
199A 1652
DC
JU..2 1 0000·
1653
1654 ·······"'"'*
1655 · TABLES $ 1656 ·······································································
1657
1658 ·
TABLE OF EXPECTED ERROR PATTERNS FOR RTNOl.
1659 199A 1660 PATRN EQU
1661 ·
·-1 D S
1662 ·
I 0TL
1663 ·
AT AC
1664 ·
GA TA
l99E 1665
DC
XL4 1 C8C081FO·
SERVICE REQUEST CHECK.
19AO 1666
DC
AL.2( DADA TAJ
DATE
16AUG74'
EC NO. 824765
15NOV74 8.2.tt870
16.IUN75 825057
PPOG ID PAGE
DATE EC NO.
!,_
l 6AUG74 824765
15NOV74 824870
16JUN75 825057
PROG ID PAGE
403-2 13A
0
,,.....
~-
.,.
IBM MAINTENANCE DIA6NUSTIC PROG.AAM
PART HO· PAGE
5558781
IBM MAINTENANCE OIAGNO~TIC PROGRAM
1· I '
PART NO· PAGE
5558781 14A
4032
3741 ATTACHMENT DATA TRANSFER TEST
374.l ATTACHMENT DATA TRANSFER TEST
ERR L.OC OBJECT CODE
19A.i 01 19A2 08lC81Fl 19A6 1999 19A8 02 l 9A9 08l lC9Fl 19AO 1999 19AF 13 l 9BC 0812C9Fl 1984 1999 1986 t· 1981' Qe14C9F1 1988 1999 1980 15 l'!aeE 0818C9Fl 19<.? 1.999' l.9C4 16 19C5 oaGOCVFI li9C9 1999 i9C& 17 IKC ee.30C91Fl 1900 1.999 uio2 .ta: 1903 09SCC9F1 190? !Wl9 ll!JC9 19 190A 089GC9Fl lfiOE. 1999 19:£0 20 19£1 08150 Fl 19E.5 1919 J91E7 09 1Cl£8 081AC1F1 Ji 'iEC 19199 l91EE 10 19EF CSKClFl Jl9F3 1.99.19
19F5 u
1 'llF6' HliiClFC' UIFA 1999 !tlFC 07 lW'D GBl~Fl\ 1 · · :19118 1&03 gs I.A.TM ClllCCgF~ I.de 1999 ....... 12 :...- GllllJ.Hi.R l&GtF 1>9.le I.a.II U 1&1Z CIHGCJI F1 J.Ali6 1991'
uue cs,
14!.9 23Uf.OFI 1410 19991 J.&IF 04
lAZG ceGGEiFC»
J..az,6 .....
J.426 .. IA27' UIJGEHlD 1&28 1.1&28 .. Jl.11121E FF
IAZJF .._ 1&31 . . .
ADDR STMT SOURCE STATEMENT
19Al 1667 l9A5 1668
DC
XL.1·01·
oc
XL.4· 081C.81Fl ·
- MESSAGE 10· SINGl..E CHARACTER TRANS CHECK·
19A7 1669
DC
Al..2( DA!>A TA+ U
19A8 1670
DC
XL1·02·
- MESSAGE 10·
19AC 1671
DC
JCL4·0811C9Fl·
IJ'O INPUT 7 CHECK.
19AE 1672
DC
"'-2(0ADATA·l I
19AF 1673
DC
JCL.1· 13·
- MESSAGE ID·
1983 1674. 1985 1675
DC
XL4·0812C9Fl·
DC
-._2(DAOA.TA+ll
IJ'O INPVT 6 CHECK.
1986 1676
DC
XL.1·1··
- MESSAGE lDa
19BA 1617
DC
XL4·0814C9Ft·
IJ'O 1 N?UT 5 CtECIC..
19BC 1678 1980 1679
DC
~tOADATA+ll
oc
.:11Ll·15·
- MESSAGE ID·
J9Cl 16a0 19C3 1681
DC
XL4· 0818C9Ft ·
DC
~(DADATA+ll
IFO INPUT 4 CtECK.
19C:· 1682 J«.8 1663
DC
XL.1·16·
oc
JQ..48 0600C9F!·
- MESSAGE ID· l'D I NFUT 3 CHECK·
19CA 1684
DC
A.2( DAllDA lA+l f:
19CB 1685
IX
JCL1·11'·
- llESSAG.E ID·
19CF 1686
DC
JQ..4 11 0830Citf"J ·
110 INPUT 2. CHE<k.
1901 1687 1902 1688 1906 J.6&9
DC
ALZ(OADA TA+ l,
oc
IX
xXLt....J·.··
~·· D85CC9
F
I
·
- MESSAGE ID· UU INPUT l OtEOC..
19Ca .1.690
DC
AL2tDADATA+ll
1go9 1:691 1900- J.692
DC
oc
JllL.4· C&il!OCVI ·
- MESS.MiE ID· 110 llid'UT 0 CHECK.
19DF 169·3
DC
.f;L.2:f OM>A"fA+l t.
19EG 169·
DC
XL.J."20·
- lllESSAQE 10..
19E4 1.695
DC
)IL4'"0815C1FJ.·
I .ID UNIT l CHECt:·
J.9E6 1.696
DC
AL2lDMMTA+ll
19£1' 1697 19EB .1698
oc
XLI"G·
oc
)IL4. 11 CN!llA.C iF 1 ·
- M:.ESSAGIE ID· l.irQ UNIT 2 CMECICa
1 '!illED ·099 l9EE 1700 l9F2 171:1:% t.W:· J.1''&2
DC.
A2 U'l'M>Al'A·J ~
oc
Xl:..l'"lG"
oc
llL4 · GSBOCJ.F l ·
oc
AZlO.tOATA+1J
- llES.S·AGE ID.. lJ'Q SELECT 10.
Jli!FS 1.1'03
DC
llllLl"'IJ.·
- MESSAGE lD·
l.9F9 1.7Cllt4
DC
JQ.4·Q16ICIClFO·
LCR IHICREME!CT CIE:CJC.
Jl9Fii J.7Q\5
Of;;.
.tL.ZlOJtiM.lf..,.11 l
19FC ll.70·6 IAOG a7G7
DC
a..1·07·
DC a··cmoaF1·
lt.A.a2 &J'G8 1AG3 11'09
DC
A.21.D.«OATA)
DC n.£·cs·
- MESSAGE. J:a.
l.ur7 ~?IQ< J.A09 &7111, l&OA ll.712
DE:
XL·"'4118JiQietFJ,·
DC
AIL2:10.-..'I"*11
ac
a.l.·12"'
l'G l!W'Vr P CltlEU. - llGESSAGilE ID·
J,AGE Jl713·
IX
R.481 G81G8i!FG·111
CYCLE ll£0:EST Cl!!EOr.·
IAH 51"i,4
DC
AZCJMM.TU
l&ll ll.715
DC
D..i"'G3"'
lAIS: 1'l'li.6
DC
..... "81.0QEl·
1.··· .IAA7 ·7'11'' an. a
IA.:IC 1.719
QC
ofll.2ta...T~l}
fJC
ai·c:t!S"
llJC
-..·2AtJC1FJ.·
- MESSAQE IC., REACiJ I~ OfECK·
lAlE :l'J"ZG, l&llF J.72:J. .lAZ.3 ll1'ZZ
!lJC
.tll..ZC l!JIADlt.TA·I\)
ac
mLJ.·04·
ac
lit.·· GalrGElFClli"'
- Wljfss.M:F tD.1.nl: SEJ..ECT AEfFJ:STER OtECK.
.IA.ZS ll.Tz.3:
llJC
111..Zlllli.t!CMliAJ
ua J.7zc
IAZA a725 l&ZC JI726 IA20 &727
ac
li1C
me
DC
.......JlLl."06S'
&.4 11 Clll~IFIV Ali..Zl~TA)
-~EEJ..
&.TT~ C'!!!lVEa CMECK·
- lllftE.SS.A&E. m ..
a4ZE a728
me ._1·FF·
· .,'29
................. 1.7»
a DI
__........ ...··-··--...,._.. _ ........... &732
.· ,..C.D_ll.S.T,A_m.l.T,S.,.·,
~
· EN& OF TAai.£ ·
.., , __.
i&» ll7~:ii lllC».:O DC
IL.211 G·
JllJ3Z ·734 -.1 DC
JLzeJ·
ERR LOC oeJECT CODE
ADDR STMT SOURCE STATEMENT
1A33 OCI02 1A3S 0003 1A37 OOC6 lA.39 0007
1A3B ocoe
lA30 FFF8
tA.3F ooao
lA.41 2355
1A43 ·190 1A45 AA.55 1A·7 0082
1A49 OOAA 1A·6 5SAA
U.4-0 CU.07
lA4F OOFF u,s1 OOFC
lAs.3 0482 1A.55 408C
1.A.57 8082 U,59 0280
1458 OOFB U.50 COFE 1A.5F 484C 1A61 199&
1A34 1735 N002 DC 1A36 1736 N003 DC 1A38 1737 t>o0006 OC lA:sA 1738 NOv7 DC lA3C 17.39 N008 DC lA3E 1740 hFFF8 DC 1A40 1741 H0080 OC lA42 1742 H2355 DC 1A44 1743 H4190 DC
1 A46 l 744 HAASS 0C
1A48 1745 H0082 0C
lAU 1746 HOOAA DC lA4C 1747 H55AA DC 1A4E 1748 H0107 CC lASO 1749 HOOFF DC 1A52 11'50 MQOFO ilC 1A54 1751 H0482 DC 1A56 1752 H408G DC 1A56 %753 H8082 DC lASA l 754 H028C DC
1A.5C 1755 HOOFB DC
IA5E 1756 HOOFE OC 1A60 1757 "4640 DC lA62 1758 ADAS DC
IL2'"2·
IL2·3·
IL2·6· IL2·7·
!t..2·8· XL2·FFF8·
xi.2·ooeo·
lll..2'"2355·
a2··190·
JC!...2·AAss· a2·ooa2·
XJ..2·ooAA·
.:a..2·SSAA·
XL.2·0107·
JG...Z·OCFF·
- ac:·c;OFo"
Jllil..2·0"82·
XL.2·4Q8o·
X1..2·eos2· Xl.2·02ao·
~2·0CF8·
XL2·oot=E·
.lCL..2"484C·
AL2<DAOATAI
1A63 1A142
lA.65 1A30
lA6·7 1383 1469 CC87 1'"6B 17E3 1.1.60 F2Fli 146F FOFS
1A64 l 759 A&RSSS DC
IA66 1 "MO AOASO·O DC
l A68 l 1'61 UURS DC
JA61t 176,2
DC
l&6C 1763 BRMCtt DC
I A6E Ji 764 CZl
OC
1A70 1765 C05
DC
1766
1767 . . . . . . . . . . . ..
M..2(ff23,55J
ALZCKOCCOl
M..2( !NT51 M,.2·CGa7·
M..2Coac&t
a..z·21·
CLZ·OS·
1 768 · MESSAGES · 1769 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . _ . . . . . . .,. . . . . . . . . . . . . . . . .- . . . . . . . . . . . . . . . . . . . . . . . . .- - - - - - - - - - - - - - - -
i.A7 J ll3C5CiESC5400.Cl1 lA8£ 1770 uPSlOC DC
Q..3G·L£A'°"1E OIASHOSTIC CQMECTOA ON.·
1At79 OC7CSC6£2'E.JC~
?.770
1 48,1 40C306D5li15CSC.3E3
117&
lA.&g 060·940060548
177G
1A8F C4064-0E2.E8E2E3C.S· lAAS 11"7! IN~ DC
<LZ3"D0 SVS'IBI RESET. ST.&RT.. ·
J.A.97 04-4G,DKSE2CSE.i6S
1771
:tAW- 4CJ1E.2E3CI09£34i:J
!771
l.AAO 5,cscscc;a9D9':»D9 l&m J.772 ERS·
DC
I.Alt£ 5CSCS-.C
1772
J A.llll C6R 05C3E3C9D6G5 UCI l '7r..· lllCDl ·· DC
IA.89 401D'9C5Cl'C9E2E3iCS
1773
"A.Cl 09'
1773
14C2 E2E3CI E.-.E4'E24G·CZ I.A.CC 11'1'4 !!llCD2A DC
1A.CA ESEX:S
177$
a...11,·STA1us 8TT£·
l .tCD· !lt3CSCSC7E30MQ!C3 UUJC 1775 NCD2B· DC
J.A&JS 06E4GSE34>009C>CT
1775
J.AOO C"36·10641lllE3D9CUJ5 IAEE 1776 NCB3 OC
E.AES. E2C6CS~ill3CSI05
177·
1AIED· CSE2
11'76,
1AEF C..CIE3C.14KIC4C· 1Sa3 1Tl7 llCD4 CC
CLZJ·DATa .t-Dil'mESS REfallS"l'ER·
1~ £18CSE2:E241-liHl9C5.:7
1777
ll4FF C9E2E3:C5ill9
1777
J.Bllli4' 4lOOOK.5C3DZ411l
JSlllllA 1778· ~ OC
llil'Q·B· C4':90C1'05li»UEJ\ 1819 1779 lllll.:e5A; DC
1EU.3 C~"'4liCaE81EX:i-
171'9
ll l!J,A. C4'CJ EllCl.-O~CI ll!ZA. 1780 ~ DC
CLP OEa.· CL.15·DiAQif!IOS'UC SY"JE·
18'22 05EZ~CS
1780
J.eZA ,..,
·~
J.82:& E2C91il5C7D3C5eai0 ilME 1781 "°91 DC
Jl813!.:i C&CIC9Cl<3£3CSo9 1'8138 ~scu::~
1781 17111
l 1!4>i Oll5E2~P
1781
J&Me CSEZE348
17·1
1....-1'5
9Z5057
.~. · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
· · · · · · · · · -· · ··· ·· · · · · · · · · · · · · · · · · · · ·
1BM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO. PAGE
5558781
IBM MAINTENANCE DIAGNOSTIC PROGRAM
15 '·.
PART NO. PAGE
5558781 15A
4032
~741 ATTACHMENT DATA TRANSFER TEST
ERR LOC OBJECT CODE
ADDA STNT SOURCE STATEMENT
l84F C4CJE3C140CZEdE3 1858 1782 HOATA DC
1 857 C540E7E74B
1782
lBSC F04.CF l 40F .240F.340 186A 178.3 BITS DC
1864 F440F540F640F7
1783
1868 60C5C2F240C2EdE3 1874 1764 E82
DC
1873 C560
1784
1875 60CSC2F140C2ESE3 187E 1785 EBJ
DC
1870 C560
1785
lB7F C2E8E3C540E.309C1 1892 176(1 8YTCK oc
1887 05E2C6C50940C3C8
17&6
lBSF CSC30248
1786
1893 C4ClE3C140E309C1 1BA6 1 787 SNCK oc
le9e 05E2C6CS0940C3C8
1787
1BA3 C5C3024e
1787
1BA7 C5E707C5C3E3C5C4 1880 1 7a8 XPAC oc
18AF 40E7E74040C1c.JE3
1788
1887 E4ClD340E7E74e
1788
188E C40640C505C44;l06 lSEC 1789 HOOS DC
1BC6 C640E3D9Cl05EZC6
1789
lBCE CSC94060C506E36G
1789
1806 40C2E64009C5C!C4
1789
lSOe 40C3C1D30340DoES
1789
1BE6 C5C9C60306E64a
1789
lBED F3F7F4Fl40C9E.240 1 BFE 1 790 NO ROY DC
1SF5 0506E34009CSC1C4
1790
lBFO EMS
1790
lSFF F3F?F4F140C9EZ40 ICOB 1791 SiSY DC
1C07 C2E4E2E84B
1791
lCOC C70640E30640F.3F7 1C20 1792 MAPSS DC
1C14 F4F14004CI07E~6B
1792
1CIC 4007C1C7C540F~FO
1792
1C24 F040C5D5E309Ed40
1792
1C2C F04B
1792
1C2E C40640F340C4C1E3 1C46 1793 HDOA DC
1C36 C140D9C5C1C44~E3 1C3E C9C1D5E2C6C5D9E2
!793 1793
lC46 48
1793
1C47 E3C5EZE340E2C509 1C63 1 794 HOC9 DC
1C4F ESC9C3C54009C5E2
1794
1C57 D7D605E2C540C409 lCSF C9ESCSD9"S
1794 1794
1C64 E3C5E2E340EZC5E3 1C8C 1795 HOOS DC
1C6C 6109C5E2C5E34~06
1795
1C74 C640E2C509E5C9C3
1795
1C7C C54009C5E207Do05 lC64 E2C54003C1E3C3C8
1795 179·5
1C8C 48
1795
1C80 E2C905C703C54'1C3 1CB1 1796 H007 DC
1C95 C8C1C9C1C3E3CS09 1C9D 40E609C9E3C540E3
1796 1796
lCAS D9C105E2C6C5D940
1796
lCAO E3C5E2E34B
1796
1CB2 E3C5E2E340C60609 1CC6 1797 H006 DC
lCSA 40C2E4E2E8400o05
1797
1 CC2 61 06C6C64B
1797
1CC7 C4D640C505C44006 1 CF6 1798 HOOC DC
lCCF C640E3D9CIDSEZC6
1798
1CD7 C5C94060C506E360
1798
lCOF 40C2E840E609C9E3 1CE7 C54CC3C103034006
1798 1798
lCEF E5C509C60306E648
179a
1CF7 C4C5C3D9C504C5D5 1016 1799 HDClD DC
1CFF E340C4ClE3C14.iCI
1799
1007 C4C4D9CSE2E24009
1799
lDOF C5C7C9E2E3C5094B
J799
1017 E3C5E2E340F3F7F4 1032 180&l HOOE oc
101F F140C9D5E3C50909
1800
1027 E4D7E340C1C2C~D3
1800
CL13·0ATA BYTE xx.·
CL15 5 0 1 2 3 4 S 6 7·
CL2C·oATA TRANSFER CHECK.1
CL23·ExP£CT£0 xx ACTUAL xx.·
CL16·3741 IS NOT ReAOY.· CL34·GO TO 3741 HAPSe PAGE OOQ ENTRV O·· CL'2S·OO 3 DATA READ TRANSFERS.· CL29·TEST SERVICE RESP~NSE DAiVEA.· CL41·TeST SET/RESET OF SERVICE RESPCNSE LATCH.· CL37·S1NGLE CHARACTER llRITE TRANSFE~ TEST··
CL48·oo END OF TRANSFER -EOT- BY WRITE CALL OVERFLOW·· CL32·oec~EMENT DATA ADDA-::;,. AEGISTEA.· CL28·TEST 3741 INTERRUPT ASILITYe·
4032
3741 ATTACHMENT OATA TRANSFER TEST
ERR LOC OBJECT CODE
ADOR STNT SOVRCE STATEMENT
102F C9E3E84B
1800
1033 E3C5E2E340CZC1C4 1053 1601 HOOF DC
1036 4007Cl09C9E3Ed40
1801
1C43 C90540C4C1E3C140
1&01
1D4B E309C105E2C6C509
1801
1053 48
1801
1054 E3C5E2E340F3F7F4 1076 160Z HOiO OC
1osc Fl 40C 1osc 44 OC961
. 1802
l 064 0640 C1E3E3C505E3
1802
l06C C9D6054003C9C7CS
1802
1074 E3E24B
1802
1077 D<;C5E2C5E340C8Cl lOAA 1803 READ OC
lD7F 03E36840C5E7D7C5
1803
1087 C3E340F3F7F4F140
18Q3
108F Cl05C440C961D640
1803
1097 C1E3E3C505E3C906
1803
109F DS4C03C9C7C:SE3E2
1803
1DA7 4006D548
1803
lDAB C9C640CZ06E3C840 lDCO 1804 IFY
DC
1ce3 D3C9C7CSE3E2"1)05 1cee 06E340D60S6a
1604 1so4
l!>Cl F4FOFOF1
10C4 1805 ENTRY OC
lOC5 E6D9C9E3C540c.JCI 1oor 1806 WffTCK oc
lOCO 030340E3C50904C9
1806
1005 D5C1E3C540C3C8C5
1806
lDOD C30248
1806
!OEO F3F7F4Fl40C9E240 lOf'O 1807 NOTSO OC
1 DES D506E340C2E4f.ZE8
1807
tDFO 48
1807
lOFl E2C509E5C9C3C540 1E07 1806 SRVCK DC
l OF9 09C5E2070605EZC5
1808
lEOI 40C3C8CSC3D24B
1808
lEOe E2C5D9E5C9C..3CS40 IE28 1809 SRVR DC
1E10 09C5E20706D5EZCS
1809
1E18 4Q03ClE3C3C84005
1809
lE20 D6E34009CSE2CSE3
1409
1E28 48
1809
1E29 E2C509e5C9C3C~40 1E46 1810 ORJVCK DC
lE3i 09cse207oeosezcs
1e10
1E39 40C409C9ESC50940
1810
1E41 C3C8CSC3D248
1810
1E47 C9610640E3D9C105 lESE 1811 TRLCK DC
1E4F E2C6C5D9400~C9D5
1811
1E57 C540C3C8C5C30248
1a1·
1E5F C506E340C3C8C:X::3 1E68 181~ CKEOT DC
1E67 0248
1812
1E69 C905E3C509f401E3 1E7F 1813 NOINT
lE 71 40C4C9C440DSD6E3
1813
1E79 4006C3C3E4094d
1813
lE80 F3F7F4F140C9EZ40 1E8D 1814 ROY'ON DC
!EBB D9CSC1C4E848
1814
lEBE C961D640ClE3E3C5 lEAI 1815 ATTN DC
1E96 D5E3C9060540C3C6
1815
1E9E C5C3024B
1815
1EA2 E2C50SE2CS40C3'8 1EAD 1816 SNSCIC oc
lEAA C5C3D24S
1816
lEAE 06ESC509C603D6E6 IEBC 1817 OVICFL DC
1 E 66 40C3 CS CSC.30248
1817
lEBO C4CIE3Cl40C3C8CS lECA 1818 MSS
DC
lECS C3D240FOF04B
1818
lECB D5060540E2C90itE4 lEOE 1819 NOFNO oc
1E03 D3C1E3C5C440C3CB
18l9
lEDS C5C3024B
1819
lEOF C9CID940F54009C5 IEF3 1820 ERIAR oc
1EE7 C7C9E2E3C5DSMt;;C3
1820
1 EEF C8C5C30248
1820
1EF4 CID9094CF540D9CS IF08 1821 ERARA DC
IEFC C7C9E2E3C5D94wC3
18.21
0..33·TEST BAO PARITY IN OATA TRANSFER.· CL35"TEST 3741 AND I/O ATTENTION LJGHTSo· CL52 1 RESET HALT· EXPECT 3741 ANO 1/0 ATTENTION LIGtiTS Of.ieO
CL22"1F SOTM LIGHTS NOT ONe· c1..···001 · CL27·WRJTE CALL TERMINATE CHE~~·· a...17·3741 JS NOT ausv.·
CL33 1 SERV1CE RESPONSE LATCH HOT RESET·'
CL.23· JNTERuPT OID NOT OCCUR··
Cl.12 1 SENSE CHECK.· CLlS·OVERFLOW CHECK··
CLl4 8 0ATA CHECK oo.·
CL20'NON SIMULATED C~EC«·· CL2J·IAR 5 REGISTER C-.ECK.· 0..2J·AAR 5 REGISTER CHECK.·
CATE
16AUG74
EC ND· 824765
15NOV74 824870
16.JUN75 825067
FROG 10 PAGE
403-2 15 '
!
DATE
EC HO.
(.
.........
16AUG74
824765
c \ ,·..
~.~
!
j (J
I
!
: C'i
16.IUN75 825057
PROG 10 PAGE
r
·.J.
JBM MAINTENANCE OIAGNUSTIC PROGRAM
PART NOe PAGE
5558781 16
IBM MAJNTENANCE OIAGN.JSTIC PROGRAM
PART NO. PAGE
55&8781 16.A
4032
3741 ATTACHt4ENT DATA TRANSFER TEST
4032
3741 ATTACHMENT DATA TRANSFER TEST
ERR LOC DB~ECT CODE
ADDR STMT SOURCE STATEMENT
1F04 C8CSC3024B
1821
SYMBOL T LEN VALUE DEFN
lF09 C9C109F561C1D909 1F1C 1822 ORRO DC:
CL.20 1 1ARS/ARR -OR- CHECKe·
lFll 406006096040C3CS IF 19 C5C30.24S
1822 l 822
ACT AOIT
A 002 1579 1267 A 004 13SF 0998
lF10 1F78 40
1F77 1823 PAT
DS
1F78 18.24
DC
PRINT FIELD· CLEARING BYTE.
AD.IST A 003 12EO 0958 ADAS A 002 1A62 1158
1825
ADRSOO ,. 002 1A66 1760
1826 .............
ADRSSS A 002 1A64 1759
1827 · EQUATES · 1828 ................................................- ........................ .
ALTER A 004 0A43 0062
ARR
c 001 0008 1829
0008 1829 ARA EQU x·oe·
0216 1830 LINK EQU X'216 1
ATTN A 020 lEAI 181$
022A 1831 LOAD EQU X1 22A'
SADBYT A OC6 1885 1563
021A 1832 PRINT EOU X'21A·
8E61N A 001 OAOO o.;;39
021E 1833 UNPACK EQU x·21e·
8EGINN A 004 QAU 0.)43
00~1 1834 XRl 0002 1835 XR.2
EQU x·o1· EQU x·o2·
BISY BITS
A 013 lCOB 1791 A 015 186A 1783
0222 1836 HALT EQU X1 222·
BITSNF A 004 161C 1.12.1
OA03 1837 RTN· EQU x·oA03·
BRNCH A 002 U.6C 1763
0084 1838 IAA5 EQU x·84·
BTNF A OO· 1678 1349
0200 1839 CPU
EOU X1 200'
IA30 1840 HOOOO EQU NOOO
BUSY A 004 1491 1156 8YTCIC A 020 1892. 1786
1994 1841 TEMP EQU TEST
CCSI02 A 001 1802 H99
IEEC 1842 Nc:D88 EQU ERIAR-7
CKCK A 004 1782 1447
lEFF 1843 NCD08 EQU ERARR-9
CKEOT A 010 1E68 ldl2
IA34 1844 ff0002 EGU N002
0080 1845 SS·10 EQU x·eo·
CKIAR A 004 17AO 1442 CKIT A 004 16.U 1375
020A 1846 SBYTE2 EQU x·ozoA· OA07 1847 FRTN EQU x·oA07·
CKOUT A 004 1794 1433 CKPAT A 004 1538 lz.38
0200 1848 SAT
EQU x·o200·
CKS
A 005 1543 1241
OAll 1849
END BEGIHN
CMPAAE A 004 157A 1~69
CMPR A 004
I
CONY CPU
A 003 C 001
I COS C21
A 002 A 002
-l .. _DADATA A 001
1so2·- 129&
llEB 14)68 0200 1839
IA70 1765 IA6E 1764 1998 1651
I
I DARCK A 007
I I
DARN A 006
DATA A oo·
DATAI A 006
I
r-ATER A 006 DATTA A 004
DMPYI A 004
I
DRIVCIC A 030
E81
A 010
EBlT A 001
f EB2
A OIC
I
ES2T A 001
! ENTRY A 004
EPRNTl A 004
EPRNT2 A GO·
ERAAA A 021
ERIAA A 021
ERIO A 002 EAMS A 004
ERRIO A ·002 ERROR A 004
r'
180A 18F9
1aos
1813
1920 1988 197F
IE~
187£ 1618
1874 161A IDC4 14C5
1400 IF08 IEF3
18C4 1555 198A 1699
1778 l:;i91 1505 l:i07 1005 164.J 1639 1810 1785 1321 1784 1.J20 1805 1183 1186 lct21 1es20
J:i68 l.?46
1642 U73
ERRRID A 002 El<AA16 A 004 ERRRl9 A 004 ERA07 A 004 ERRl6 A 004 ERRl7 A OC4
ERR18 A 004
1935 ODCE 1060 OB6E
ODA2 OE9F
QF66
1611 OS55 0867
0~71
0535 Ob56
0749
CROSS-REFERENCE
REFERENCES
1281 0899
095.2 0192
0317
1285 1013
0228 0406
129., 1466
1294 1483
0701
01'96
14a4 0946
1051
1534
0058 0575 1373
1132 1163 1186 1442 1505· 1506
1200
1218
12.38
1269
1553 0015 0067 1849 1159 1409 1410 1421 0941
1328· 0198 1572 1527 1528 1442· 0659 0753 09U 0914
1432 1378 1619
12s·
1427
1269·
0916
0974
0976
0978
0898
1593 1256
0229· 0526 1675 1678 1711 1714 0833 1558
0080 0100
iso.-
1549 155i 1555 1959 1633 0424 1407 1.326· 1341 1406 1334
0546 1681 1717
0120
0566 1684
1720
0139
0838 1687 1723
0159
0855
1690 1726
1552
169.3 1758
1580 1696
1636 1699
I.
~666
1?02
1669
nos
1672 1708
1408 1423 1"04 1411 1428 0970 IS.3 0938 1842
1563· 1586 1257
1586· 1591· 1606· 0260 0277 0353 0370 0836 0853 0873 1094 1605· 1606 0505 0507 0509 0822 08.24 . 0246 0248 0·91 0493 0495 0631 0633
072;) 0722
0427 1112
0518 1·56
0538 162·
0558 163·
0662 0735 0756
OATE
16AUG74
EC NO. 824765
15HOV74 824870
16.IUN7S 825057
PROG ID PAGE
403-2 16
DATE
1.6AVG74
EC l\IO· 824765
15NOY74 824870
l6.IUN75 825057
PROG 10 PAGE
''-.~·_
·
·
·
·
·
·
·
·
·
·
·
·
·
.f''_ ""' ~ ...
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
-·
·
· · · · · · · · · · ·· · ··· ·
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO. PAGE
5558781 17
4032
3741 ATTACHNENT DATA TRANSFER TEST
CROSS-REFERENCE
SYMBOL T LEN VALUE DEFN
ERR19
ERS
EROF1 EROF2 ER07A
ERlA ER14 ER14A EA16
ER17 ER18
ER19 E16 FLAG FRTN HAASS MALT
A OC4
A 011 A 004 A 004 A 004
A 004 A 004
A 006 A 004
A 004 A 004
A 004 A 004
A 001
c 001
A 002
c 001
1037 1A80 1412 1437 OB4A
1364 OC2B OBEF 0076 OE78 OF39
1013 ODFA 1995 OA07 1446 0222
Oo47 1772 1088 1106
0~54
1J03 0.364 0343 0515
Oo39 0728
0830 Ot>75 1649 lo47 1744
1836
HDATA A 013
HONGIO A 002 HOOA A 025
HOOB HOCC
A 047 A 048
HOOD HOOE
A 032 A 028
HOOF A 033
HOOl H006
A 036 A 021
HDC.7 A 037
H008
HDC9 -HOlO
A 041 A 029 A 035
HFFF8 A 002 HPLXX A 002
HOO AA A 002 HOOFS A 002
HOOFE A 002 H00FF A 002
HOOFO A 002 HOOOO A 002
1B5B 1837 1C46
lBEC 1CF6
1016 10.32 1053 1B4E 1CC6
lCBl 1C8C 1C63 1076 1A3E OA4C
1A4A 1A5C 1A5E 1A50 1A52 lA.30
1782 1519 1793
1789 1798 1799 loOO 1801 1781
1797 1796 1795 1794 1802 1740 01)65
1746 J755 1756 1749
1750 1840
H0002 H0080
HOC82 H0107 HC280 H0482 H2.355 H4840
H4080 H4190 H55AA H8082 IAR I ARS !DER IFY lNJTL. INTL.
INTRO INTR"i
JNT5 IS&SY I TuN ITSON
A OC2 A 002
A 002 A 002 A OC2 A 002 A 002 A 002
A 002 A 002 A 002 A 002
A 002
c 001
A 002 A 022 A 004
A oc·
A 023 A 002 A ~04
" 004 A 004 A 004
1A34 1A40 1A48 lA4E lASA 1A54 1A42
1A60
1A56 1A44 1A4C U.58 17CC 0084
1914 lDCO 145C 1473 1AA5
1A68
1383 OAOA 166C 1656
ld44 1741 1745 1748 1754 1751 1742 1757 1752 l743 1747 1753 lit59 ld38 l:i98 ld04 1132
1138 1771 1761 lu 19 01-;,a 1.345 U38
REFERENCES
0813 0815 1426 1062 1066 0239
0968 0993 0337
0335 0477 0479 0620 0711 0713
0804 0516 0536 0943· 0967 0055· 0911 0973 0064 0267 0766 0843 1481 1641 1513 1523 1509· 0)454
0599
0690 0785 0903 1041 1518 0182 0218 0307 0396
0481
0556 0982· 0992
0287 0360 0863 0883
1019·
0377 0434 0531 1011 1083 1101
0551 1119
0571 1152
0652 0672 0745 1163 1174 1464
1221'. 0057 0060· 0062$
0465 0610 0227 0405 0190
1135 0226 0408 0315 0915
0700 0794 0191 1760 0404 0466 069S 0977
0947 1050 0193
0462 0611 0948
1533 0316
0607 0702
0318
1049 10S2
Hl32 113.J
0464 1535
0609
0622
0699
0795
113·
0793 1759
0319 0913 0975 0230
0910· 0911* 0913* 0915· 0944* 098J· 1443* 1444 1592·
0972·
C973·
0975· 0977·
1443
1446
0185 0221
1132* 0051 09.35 0936 102.3 1761 0196 1342 13.35
0310 0944
0399 0983
0457
C602
0693
0788
0906
0980
1044
1525
· · · · · ·
IBM MAINTENANCE DIAGllWSTIC PROGRAM
· · ···· · ···· · ··
PART NOe PAGE
5558781 17A.
4032
3741 ATTACHMENT DATA TRANSFER TEST
CROSS-REFERENCE
svMBOL T LEN VALUE OEFN
REFERENCES
.IUMP L.I NE L.lNK
A 004
A 001
c 001
12FO l4DC
0216
0964 1189 ld30
L.OAO L3742
MAPS
c 001
A 001 A 004
022A
0000 14EA
1831
0005
1~00
14APSS
MPER
MPIAR
MPREF
1455
NC008
NCOl NC02A NcoZe NC03 Nco4 NC05A NC05S NC088
NCOD NF
NFF'
NOFNO NOt.NT
NO ROY
NOTSO NT65Y
NTR()V NTRST NOOO
NOC\ N00.2
NOQ3· N!jQO
NOQ7 Noo·s
OOf';.fi
ORC!l;
ORtT OTMi!!
OV~L. PATCK
PATRN
PRlNT
A 034 A 002 A G02 A 002 A 014
A 021
A 017
A 011 A 016 A 018 A 021 A 015 A 017 A 021 A 001
A 004
A 004
A 020 A 023
A 018
A 017 A 004 A 004 A 004 A 002
A 002 A 002
A 002 A OCZ A 002 A 002 A 006 A 004
A 004
A 020 A 015 A 004
A 001
C Oul
1C20 1984
1708 1808 lECA IEFF 1AC1
lAC:C lAOC lAEE 1B03
1819 182A lEEC 1698 165A 1670
1EOE 1E7F lSFE lDFO 14AB 1477 13F7 1A30
1A32 1A34
1A36 lA38 1A3A 1A3C Hl53 17E3 lOEl lFIC 1E6C 1550
199A 021A
1792 1640 1463 1502 1a1s 1&43 1773 1774 1775 1776 1777 1779 1780 ld42 1372 1339 1.J46
1819 1813 1790
1807 1167 1145 1.l76 1733
1734 1735
1736 1737 1738 1739 1621 1473 0939 ld22 1017
l-'50 1660 1032
PRNT
PRT
A 004 1408 1188 A 091 1F77 ld2.:J
PRTT
OS OST
OUES ROYON
READ RTHL T RTN· RTNOA RTNOB
A 004 A 004 A 004
A 004
A 014
A 052 A ~02
c 001
A 001
A 001
14E6 1522 15.26 1511 1E80 lOAA 18.JA OAJ3
ocea
OEJC
1193 l-'22 1-'24 1218
ldl4
1603 1->03 ld37 0447
059~
0939 1184* 1187· 020~ 0250 0269 0573 ~635 0654 1165 117E 1643 0998 1071 1085
0289 0674
1103
0339 0724
1121
C362 0747
0379 0768
0417 0826
0436 0845
0511 0865
0533 C385
0553 1154
0265 0285 0358 0375 0432 0529
0841 0861 0881 1009 1081 1099 1639 1202· 1203· 1204· 1205· 1209 1508· 1587· 1588· 0909· 0971· 1508 1244* 124~* 1249 12S6* 15~3* 1602 1400 1383 1386 1387 1390 1393 1396 1397 1403 1370· 1377 1381 1384 1388 1391 1331· 1336· 1337 1338· 1352· 1332· 1343* 1344 1345· 1353·
0549 1117
1394
0569 1150
1398
0650 1161
1401
0670 1172
0743 1462
07,4 1479
1006 1079 J.170 0197 1137 1069 1840
1323 1305 1221
1148
1327 1306
1431 1352
1433 135.3
1412
1415
1a..
1252
1505
1589 1603 1613 176.l 0937· 0938"' 0996 1476 0870
1238· 1239 0043 0048 0179 0215 025· 0271 0304 0346 0364 039~ 0421 0451 0576 0596 0639 0656 0687 0729 0750 0782 083~ 0847 0867 0900
1003 1032 1016 1oes 1106 1145 11s6 1167 1108 1206 12·6 i·so
1473 1515 1520 1564 1569 1582 1594 1599 16~7
1185 0052* 0053 0053· 0343· 0344 0345· 0349 C351 035!* 1191 1192 1192· 138~ 1380· 138.3· 1386· 1387· 139~· 1393· 1396'1' 1~97· 140C· 1403* 1406· 14w7* 140S· 1410· 14i9 1420 1426· 1183· 1186· 1218· 1221· 1225 1226 1228 1220
0167 0223 031<:! 0401 0459 0604 0695 079G 0950 1046 Uli.29
1507· 1509 0391 0449
1563
15~4
1591 1612
1592 1632
1605
---------~·--------
!>ATE
l6AUG74
EC NO. 824765
l5J\IOV74 824870
16.IUN75 825057
PROG 10 PAGE
403-2 17
DA TE
16AUG74
EC NO. 824765
15NOVT4 824870
16JUN75 825057
PROG 10 PAGE
403-2
17A
,,-
'··
·-
IBM MAINTENANCE DiAG~STIC PROGRAM
4032
3741 ATTACHMENT DATA TRANSFER TEST
CROSS-REFERENCE
DEFN
RTNCC A 001 RTNOO A 001
RT NOE A 001 RTNOF A 001
RTNOl A 001
RTN02 A 001
RTN03 A ClCl
RTN04 A 001
RTNOS A 001
RTNQ6 A 001 RTN07 A 001
RTN08 A 001
RT~9 A 001 RTRN A 004
SBYTE2 c 001
SETI A 004
SET2 A 004
SIOCC2 A 003
SKPER A 0'14 SNCK A 020
SNSCK A 012
SRT
c 001
SRVCK A 023
SAVA A 033
SSA SSS
A 002 A 002
SSC
A 002
SSllflO c 001
SSOFA A 002
SSOFS A 002
SS07A A 002
SS07B A 002
- SS07C A 002
SS14A A 002
SS14B A 002 SS15A A 002
SS16A A 002
SS16B A 002
SS16C. A 002
SS16E A 002
SS16F A 002 SS16H A 002
5$161 A 002
5516.I A 002
SS16K A 002
SS17B A 002
SS17C A 002
SS17D A 002
SS18A A 002
SS18B A 002
SS18D A 002
SS18E A 002
SS19A A 002
SS19B A 002
SS19C A 002
55190 A 002
5S19E A 002 TAERR A 004
TAl
A 004
TA.2
A 004
TA3
A 004
TBERR A OC4
TBl TB2
A 004 A 004
TB3 TC
A 004 A 004
OEC8 OFS3 1069 13'»8 OA51 OA62
~A73
OA84 OA!05 OAA6 OAE2 0891' OC4F OEJ8 020A 1009 1000 J86A 1784 1BA6 lEAO 0200 1E07 1E28 1967
1~6C
1970 0080 1424 1449
oesc
0880 0885 OC19 OC30 OCA9 0086
ooae
0090 0082 0087 ODBC ODOE OOE3
ODES OE8D
OEBl
OEB6
OF4F OF54 OF7C
OFSI 1025 1C49 104E 1072 1077 160A 15AF 15A5 159E 1612
15C7 1580 1586 15CE
0683 0778 Od94 1034 0.:>76 OJ96 0116 01.35 0155
0175 .l211
O.iOO 0.389 0581 1046 0937 0938 1538 1428 1787 1816 1048 1808 1809 1627 1630 1637 lo45 lli97 1115 0.263
0~8\)
0283 0356 0.373 0430
0521 0524 05Z7 0541 0544 0547 0561 0564 0567 0648 0665 0668 07.38
0741 0759 0762 0839 Oo56 01359 0076 Oti79 1309 l.!85 1..:81 1.279
1.u1. 1294 1290 1288 1.297
REFERENCES
0594 0685 0780 0896 0041 0054 0078 0098 0118 0137 0157 0177 0213 0302 0515· 0535· 0555· 0575· 1219 0935· 0936· 1527· 1528· 1425 0579 1567 1597 1610 0642 0732 Ci850 1091
0257 0343 0367 1540· 154·· 1545· 1550 1615 1541· J 548 1616 1622· 1546· 1557 1557 1617 1219 1058· 105S· 1061 1061 1064· 1065 1065 OZ35· 0236· 0238 0238 0242· 0247 0247 0243· 0245 0245 032r· 032S· 0334 0334 0332· 0336 0~36 0413* 0414· 0416 0416 0472· 0476 0476 0473· 0478 0478 0474· 0480 0480 0486· 0490 0490 04a7· 0492 0492 0488· 0494 0494 0500· 0504 0504 0501· 0506 0506 0502· 050$ 0508 0617* 0619 0619 0625· 06Z7· 0630 0630 0628· 0632 0632 0708· 0710 0710 0728· 0707* 0712 0712 0716· 0719 0719 0749· 0717· 0721 0721
oe.:>z· oao.= 0803
0809· 0812 0612 0810· 0814 0814 0618· 0821 0821 0819· 0823 0623 1270· 1282 1286 1274· 1.280 1299 1273· 1300 1300· 1272· 1301 1301· 13C7 1271· 1291 1295 1306· 1.277· 128ii 1297 1302 1.l02· 1276· 1303 1303· 1275· 1283 1304 1304· 1310 1292 1312
DATE
16AUG74
EC NOc 824765
15NOV74 824870
l6.IUN75
825057
I
5558781 18
lBN MAINTENANCE DIAGNOSTIC PROGAAN
PART NO. PAGE
5558781 18A
4032
3741 ATTACHMENT DATA TRANSFER TEST
CROSS ....REFERENCE
SYMBOL T LEN VALUE OEFN
REFERENCES
TEMP A 006 TEMP1 A DOZ
TEST A 006
THEADR A 002
TNF
A 004
TNFF A 004
TRLCK A 024
TRY
A 004
UNPACK C 001
UPS(OC A 0.30 WRTCK A 027 XPAC A 023
>tPDTR A 002 XPLCR A 002
XPT KRl
A 002
c 001
199~
1,._39947
17Cl 1648 165E
IESE 1561 OZIE
1A8E lOOF lSBD 1804 1806
151'7
00~)1
1841 l.J24
1648
1453 1.334 1.341
1811 1252 1833 1770 11$06 1788 1500 1501
1Z66 1834
XRZ
ltYRl
c 001 0002
A 006 1759
0940· 0997 1021· 0344· 0345
1448· 1329· 134S 1330· 1351 1109 1242 1510 1574
0046 0274 151'7 1581 1512 1550 1548 1622 1279 1268 0054· 0055 1203 1204 1271 1.332 1434 1448 1270 1331 1430
1008 !461 1478
1200· 1201 1241
1350 J.350· 1354 1351·
1578
158S 1552 1576 1621
1414· 1424 0908· 0939* 0940 0941 1205 1211 1226· 1227 1374· 1375 1412· 1413 1461 1478 1419·
0970· 0996* 0997 1008 1201· 1202 1239· 1241 1244 124~ 1252· 1253 1415· 1416 l~O· 1430· 14.31· 1~3·
TOTAL STATEMENTS FLAGGED JN THIS ASSEMBLY c
0
(
(
l' t
c
l.
403-2 18
DATE
16AUG74
EC NO. 824765
l5NOV74 824870
16.IUN75 825057
r........
PROG IO PACE
4G3-Z
18A
· · · · ·
· ·...'f· · · · · · · ·-· · · · · · · · · · · · · · · · · · ·
IBM MAINTENANCE DIAGNOSTIC PROGRAM
4032
3741 ATTACHMENT DATA TRANsFER TEST
PART NO. PAGE
5558781:
19 i '
I
ISM MAINTEt·ANCE OIAGNuST IC PROGRAM
4032
3741 ATTACH~ENT DATA TRANSFER TEST
PART NO· PAGE
5558781 l9A
OBJECT CARO LISTING
OBJECT CARO LISTING
THE CHARACTER INDICATES A BLANK CO~U~N ANO THE CHARACTEAS 0 E H INDICATE NUMERIC SHIFT·
j
CL
THROUGH 16 CL 17 THROUGH 32 CL 33 THROUGH 48 Q.. 49 THROUGH 64 CL 65 THROUGH 80 CL 81 THROUGH 96'
CL 1 THROUGH l6
.. .
3741 ATT OATA TR ANSFER TEST T+-Y !&CH & 8-7 ..0!!4A& 0 evG /OH T+-Z5A33-BU32/0i
z ao-DHML&AB-~·a GF ?&BOCAilRJA&U<
;
········
t
40.320000'
l
l
l
<i>YO PA·40320001!
l I
!
C Y N lt-14032000,2·
.
EE.JO PI~~~320003
·
T+-iJJ/1.JIJOH·NO-.
T+-=G ... ,. ·· v< 0 · 0 c
.
T+-_;' KG3.JM .->&->
....
t..<BGEZUSSO
M
0MH-;;6%8GEH?A£/K
.JOH·BE-* ".::-'-" /OH .p 4AE50 "SB
G SI L<BG /OH
EJKM 9YQ403ZCi004
.. O?H *· 40320005,
.. .
T+/ 8 .JA 2DGC2 NY
r·I
GE+V 7HU403ZC006
T+/A3°/.BCA:_~E~
.
!OH· GH3;403.2Q007
T+ /6> · ·" · · j .. ~ / lL
CL 17 THROUGH 32
@!C~AFU-lJJYO<MH
., <O~ J...CABC80( 4 ·
..
.JA70GP2 NG ,fOH
0 /1ERAAwo· 0 ·a-~H
.
OV-j /OHSLE3 /OH
CL 33 THROUGH 48
.
EMCEOF~Hl£~Z ~~H
. .
sc7x2 Lvi &;AC7"
.
OOH·BFXH*FOZ O·e
~
.
oc- vaC7E -c .J(
'L 4S THROUGH 64
.
@4..1 C>4.J <OHJ r.;CA
..
2 LG /OHOI IL·e
.
100...2 M8\ JA+DC.3
.
GE.ZuOFRlll I .. ,/ lL
CL 65 THROUGH 80
EC4iil( "+C432 KY
H
><
2 iU>3&0£0&1' ..Z<OM
- . ..
ov-G .... t)HS&EX l'OH
GEE3B JM3f B<P6C2
Cl.. 61 THROUGH 96
. .. ~< :W4032002l £i =Ziil40320022 RAK~ 53840320023
·- ~:ZM EY04032002A
&)04 .,.At-140320026
.
OOH· 00940320027 M PY&.40320028
·
·
. /CHCiOH>:<Si'XH/GS;'
.
MG2@<AJc 1 FRL /OH L&:BGEZUECf:.
@4.J <o<<FLACCAU Eovx~t4A+cev~>1·
/H..OVO. /0HS£.D..
0.J&C 50X~0320008
/OH 9-E;.40320010
\ (~-
CCH~· E9U40320011;
T+/(NE@vl:L<BGE: ·
&83V D+LB J.OG < RV < LSH4032C030
·
····flle··e··
N<c&'EEc~oFwH1&;z ~<~DEK<aGEJGOIC3 /1.-
.
HPC> FRM5/AZYi14
.
K0Hlli!..&<BG04L /1 (
.
i+-5·< CO( &6.iilC$·
.
2 N7 3.JFTJ.JF-C.1& 7
S&Ef /OHOC -+BiB
("l'?HAf'?(PQ?(OQTA
g
;<OH(83AOC;-{ &;
A I co1 t <D>CABCYll
.. @BGE+DNQ@SG SI
.
~CSH0{;.-67<0&{? 4
.
;CJ32 08( &7TC;G
c £:lcY12 KOJJ.JY
1"<0"4(/TABCQXO.! 6
2 OH( &7YC;~2 N3
" OjEH+A@SGC~. ;1E
OiJl,.J/i14.J/<DM+XLA
BFUM W--4032001~
-
!,·
I ,\< .
&C&O ;144032001~
i
{_-.H NH 40320014,
T+r&FF.8&0&/G \.e4<
( l'OH R/~40320015
RAK< 5lY40320016
T+/.JAOH~BHUA-OH·
. ..
T+/J./lER ~ss c
m 00 12840320017
.
illCD "'3&'140320018
ec.o M3&40320019
· ··n· · /OHE.JKDJ~4B
OCt.ONlA&S@-04<0<
·OH·BET&HE+L»-JL
o ..
;14A;L <CFRL /lL DYS. l'OHS&E· /!( ~+y ~V*6GDSX044+ PG>4 MQG4032003~
a:i& &1<040320037
.
··Y·H( -~:LzeE(3
.
M:ZMSOH·8HU ·OH$ NILS -·20 Y+ ~M
l OM !OilSG C /OH EO/H 53<40320038 BEXSG /·BDJ7C£F5 /1& 13040.320039
. . 4BAWMU·D
VFTS /0 f ·HB < AEKH aA 40320041
AH<BG /$ l'Of'<E0-0
·aBGE+ON-SBG SJ N* OT 4032002()
DATE
J 6AUG74
EC NO. 824765
15N0i174 824870
16JVN 75 825057
PROG JO PAGE
·Ui3-z 19
DA TE
l 6AU<; 74
EC NO. 824765
15NOV74 824870
16JUN75 825057
PROG JO PAGE
403-2 19A
'G l I ()
lo
I
I P1 v
! ""
IBM MAINTENANCE DIMiNQSTIC PADGM·
PART NOa PAGE
5558781 20
4032 3741 ATTACHMENT DATA TRANSFER TEST
OB.tECT CARO LISTING
CL l lHROUGH 16 T+IP;BT-AEPT2DE·
CL 17 THROUGH 32
.. .. .
>O~NN&
.
48AP
.
2,0.8 JN8aZAM+ D
CL 33 THROUGH 48
. .
N( HOCL&AE,Mil .to
N··H&eT-AEPX2DO·
=c- .N_107CODOC.tY
Ct. 49 'S-HROUGH 64
. ..
.... DNZTO:.,ES · -'O
2'0·8 .tN98ZAi)+H
CL 65 THROUGH 80
7& ON?TOAE·-e .tN
. N2< & + AOOES
· C 1106f ED <e
CL 81 THROUGH 96
+ AM 7.41Ja40320044 GE·8 5T 40320045
...
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO. PAGE
5558781
20A
3741 ATTACt'IMENT DATA TRANSFER TEST
OBJECT CARD LIST ING
CL 1 THROUGH 16 CL 17 THROUGH 32 CL 33 THROUGH 48 CL 49 THROUGH 64 CL 65 THROUGH 80 CL Al THROUGH 96
T+/055)SS82XC&<i T+lw02)SN&(XEtax
05>PEo·I06NCOSM? seaPRB>IA8·LS&<.
.
05UCS:+.TllJ 6·P
Y~PL1fPG8a, o·s
s1;(.&+.TOJXTK51
.
US;( 6·PGZOGO&+I
ROIPSlSPR&(llS·P
NO==< JHM40320065 Sl<O Q£ 403200E6
58UCRl..,.l&>IE6'4C
sesxc&<.vaapoo;t A£+IRCitPS1XPR&lX El=H ;5840320067
.. .· ....., '~
T+,SHEx<!<<BGEu-
. . .... ( -Oy<HA 4 J E . . .. · .ta;c oN;& o-tt
. . ... EUK 0 C- OKJR
IC- OPIA...COODPJY
.EC 8-'Wl_Oc S--01_ 11LECWN)lN9ilYO
4COO .JA1i14032004i
I
- I Gi>-0 EY640320048j
·
I
5HT· 4R040320049j
I
DOH·. ·-0403200501
T+J'OPl OCCO If L&( S
HC. y. -SP0320051! ,.
I
. O>TT10A-1··1'·<·
E&<L.R2;PE6M7Tl;.
..
.iU t!)ST£XEO·L
N8lli:SEf.MCCZ<PC4U7
oo;&A&+IRO)PSlSP E6MA-1JSTODCB:DC
. R&<< aom40~200E9
-Rl·O R,840320070
RSU7Tl;eT&+.E6;P
ea_...(JS;.e&<l·B·I
. . .lOaM 0 X40320072
H~=H )#040320073
. ..
T+J'SS&&C3.I C3.I T+,T).6Tc.-Gsc&o A-.l-'v·a-eGav-.oc··
T+/Yl.--8; 2 ?HG<OO FLMOB&O FCYAC·S
...........
T+,XI
......
. . . CQHFT046A-
GEEO< /VSF H< Al
. . QC -ce- c DIVA-
?F · ,lMJ8COil<MO
a1A-HOH·BFSHMF:R
.
TFQL 'lVLC
··<SG.,DsEA>KOH·
..... . G 1.eEA>W&
a I·· &vca-o
&-...ORW£HHO·XIFRU
.
RtlK tcE4'GIFRU18Ae
.
TO<G1FRUDB C,aA·
- ..
HOH·O·&&RW£ ·ae
.
LBAell>.JWRE -1112....D
.
Aa.J·RO soo..ORW.JO
QA-< S-. AW y·
'OHEO'&...GOAZL <
HS <OCOVCOH·BG-0 E(CEBFVH1JAZS<MO
BG-DDAA>lOH·eG-o OOtl·BF&ttMF: re <8
..
. Ge+v <BG s1 <B
R·.JMHF<JUFRUOB C HD<GOFRUG8ACA8.JW
.. . .. . & 8 < A- G T
:,.
CFR& SL ll0.320053 ·- T+,4C&<PMDC01UC
.....
OAAX 20H40320054.
T+,4=0MCA1q,,,R1;.
-. (
E6f < 40*4032D0f5
I"
.
A034 K0040320056 \_ T+/641;( 2<GL86_
r.
RWAX RD&40320057 ~ T+,7?1aTTBUCNS>I
T6·GNSSSE6MA-US s&cxe1axseePRK=I
TQDCB:OCWE·XTUIC
E8:>c.eaPS84CFS_\I
. CO>IL&(SVllXF··s
E6)X~5=( O*·l4aX
e
O>LS:DC05DG01SR WKi>LEO·XE5<P,.S4C T:O?Tl;.1&<.AlOC
T2tSN£.( l Ui'ITT8U7
. .
7·IE 2U 5)ST&<.
G ,'Y IC0.0320058
t~" T+/8DK=.e6;P10aN
.
S5·SN8SN l(Xl9·P
R&<IHl·IKK8V~SUC
T6·Gh8XSE6MCL2)P
E&<fHl·IKKaP084C
,Q (:>
G I Y40320060 T+,:-o·I.2)PT11X
.
18.JU 2e<40320061
.
QA&- 08H40320062
Gz;.~11V ~TE0 8 l
................ ................
SQ<40320063
. ............··.....·.·····.····...··....................·....·............
T A·8&
..uo· 0.J440320074
oo;< =ov·o32001..-~~~~~~~~...,-~~~~-
.POlU -0040320076 . .R1;H =TH40320077
·au ·s11·032007e
.&"M =811140320080 C2<M 3.040320081
C2<~ SS 40320083 RQO a:-·o32ooe·
·Z 403ZOOE5 SKU40.3Z0086
DATE
16AUG74
EC NOe 824765
16.J"N75 825057
PROG 10
P4GE
403-2 20
DATE
16AUG74
EC NO. 624765
16~UN75
825057
PAOG ID PAGE
0
· ·
·
·
· · · · · · · · · · · · · · · ·
·
· ·
·
·
·
·
·
·
·
·
IBM MAINTENANCE OIAG~uSTIC PROGRAM
4032
3741 ATTACH~ENT DATA TRANSFER TEST
PART NO. PAGE
5558781' 21
OBJECT CARO LISTING
CL
THROUGH 16 CL l7 THROUGH 32 CL 33 THROUGH 48 CL 49 THROUGH 64 CL 65 THROUGH 80 CL 81 THROUGH 96
I· · ·
·· ·
Cl
··
EBl'E·E7·=,oc·PHs =·1111&F
c
F¥
ASC
R A SO
Q
07090520750 6137571'lli40320087.
------------~~--~~--~~------------------- LAST PAGE --------~-~-----------------------------------
DA TE
l 61'.IJG74
EC NO. 624765
15NOV74 824870
l6.JUN75
825057
PROG IO PAi.;t:
403-2 2J
---------------------------------------------~~~
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
· · · · · · · ., . · · · · · · · · · · · · · · · · · · · · · · · · ·
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO .. PAGE
5558776
IBM MAINTENANCE DIAGNDSTIC PROGRAM
1 i "'·~ ..
PART NOo PAGE
5558776
IA
4042 3741 DIAGNOSTIC FUNC;TtON TEST
4042 3741 DIAGNOSTIC FUNCTION TEST
ERA LOC OBJECT CODE
0000
OAOO
OAOO 4042
OA02 00 0A03 01 OA04 0000
OA06 OAOD OA08 FFFF OAOA 405000
ADOR STNT SOURCE STATEMENT
ERR LOC OBJECT CODE
OAOl 0A02
OA03
0A05 OA07 OA09
OAOC
2 ·
LAST CHG :oa Ol 7
3
DECK 4
4
SEQ 0
5 X404 START 0
6
TREP
7
ORG x·OA00 1
,.,.,,,,
8 ···································~·································· ,~,
9 ·
·
10 *
SECTION PREFACE
11 ·
12 ***********************************************************************
13
DC
XL2·4042 1
PROGRAM 10 ANO REVISION LEVEL
14
DC
XL l ·oo.
SECT ION FLAGS
15
DC
XL1001·
CURRENT ROUTINE NUMBER
16
DC
XL.2 1 0000 1
17
DC
AL2(RTN01)
18
DC
XL2·FFFFc
RESERVED ADDRESS OF FIRST ROUTINE ERROR RECORDING TABLE
19 UDTl DC
Xl..3 °405000 1
3741
I c
I
OAOD 01 OAOE 80
OAOF oc.-A
OA 11 31 41 1C76
I
le
I
I
(
I ;,_" . .,,.~·<
II c-
1 c
l1C
I
( ~·.": ~
' -
c
(;A15 3C 67 OCDO
OA19 3C FF lC50
OAlO 3C 00 lC5A OA21 CO 87 021A
OA25 42
OA26 27 OA27 1490
OA29 40F1
OAZS CO 87 021 A OA2F 02 OA30 27 0 A3l 15FC OA33 CO 87 021A
OA37 02 OA38 27 OA39 1490
OA3B CO 87 021A 0A3F 01 OA40 27 QA41 1317 0A43 CO 87 021A CA47 01
OA48 2.7 OA49 1.33E
0A4B CO 87 021A
OA4F 01
OASO 27 OA5l 1365 0A53 CO 97 CJ21A OAS? 01 OAS8 27 OA59 138C OA5B CO 87 02!A OASF 01 0A6C 27 OA61 1383 OA63 CO 87 OZlA OA67 12 0A68 CO EH 021 A
OA6C 01
0A6D 27 OA6E 1490 OA70 CO 87 021A OA74 02
OA75 27
OA76 1490
ADDR STMT SOURCE STATEMENT
OAOD OAOE 0A10
OA25 0A26 OA28 OA2A
-lA2F OA30 OA32
0A37 OA38 OA3.A
0A3F OA40 OA42
OA47 OA46 OA4A
OA4F
OA50 OA52
OAS? OA58 OA5A
OA5F OA60
OA62
OA67
OA6C OA60
OA6F
OA74 OA75 OA77
21 ················
* 22
ROUTINE 1 ·
*
23 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
* 24 ·
25
26 *
THIS ROUTINE WRITES A PAlrERN FOR SEVERAL RECOAOS1
· *
IT THEN READS THEM BACK ANO COMPARES FDA PROPER OATAe
·
27 ·
IT ASSUMES THAT 4011 402· AND 403 RAN WITHOUT ERROR·
·
28 ·
·
29 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
30
31 RTNOl DC
32
DC
)(L.1980·
33
DC
AL2(RTN02)
* 34
35
INSTRUCT C.E. TO SET UP 37410
36
37
38
LIO FuNBITeLFuNC
39
39
39·
39
40
MVI
JAw+l eX 1 87 1
41
MVI
EXPFLGeX ·FF"
42
MVI INTFLG1x·oo·
43 BEG
B
PRINT
44
DC
lCL.1942·
45
DC
AL1CASTRK1-ASTRKSI
46
DC
AL.2( ASTRK 11
47
oc
XL.2·40FI ·
48
B
PRINT
49
DC
XLl·02 1
50
DC
AL.lUtDl-HDIB)
51
O':
AL2(HOU
52
B
PRINT
53
DC
xa..1·02·
54
DC
.'\L..1 ( ASTRK 1-ASTRKS t
55
DC
AL2tASTRK1)
56
B
PRINT
57
DC
XL1·01·
58
DC
ALIUHlB-INIAI
59
DC
AL2(1N18)
60
e
PRINT
61
DC
a1·01·
62
DC
ALU INIC-INIB>
63
DC
AL.2C INlC)
64
B
PRINT
65
DC
XL1·01·
66
DC
ALl(INID-INlC)
67
DC
/L.2fl INIO)
68
B
PRINT
69
DC
XL.1·019
70
DC
ALU INlE-INIC)
71
DC
Al-2( IN! El
72
8
PRINT
73
DC
XLl·o1e
?4
DC
AL1 ( INl-INIElll
75
DC
AL2( lNl)
76
B
PRINT
77
DC
XL.le 12·
78
B
PRINT
79
DC
XL1·01·
80
DC
AL l (A STRK 1-ASTRKSI
81
DC
> Al..2(ASTRK1
82
B
PAINT
83
DC
XL.I ·02·
84
DC
llLICASTRK\-ASTAKSt
BS
DC
"L2CASTRK1 i
ROUTINE I MANUAL INTERVENTION REQUIAEO ~XT ROUTINE
SET UP FOR PGM TO SPECIFY READ OR WAT EXPECT AN JNTERR'4PT CLEAR INTERRUPT FLAG
DATE
OlAUG74
EC NO. 824765
15NOV74 824870
16.IUN75 825057
PROG ID PAGE
404-2
1
p
"·oATE
EC NO·
(J
· ·
01AUG74 824765
15NOV74
824870
16JUN75 825057
PROG 10 PAGE
....:
! ·
·
------------------------------------~~~ ·
IBM MAINTENANCE DIAGNOSTIC PROGRAM
4042 3741 DIAGNOSTIC FUNCTION TEST
ERR LOC OBJECT CODE
ADDR STMT SOURCE STATEMENT
OA78 CO 87 021A OA7C 01 OA70 27
OA7E 1401 OA80 CO 87 021A OA84 01 OA85 27
OA86 1428 CA88 CO 87 021A
OA8C 01 OA80 27
OA8E 144F OA90 CO 87 021A
OA94 02 OA95 27 CA96 1476 OA98 CO 87 02111 OA9C 01 OA90 27
OA9E 1490 OAAO CO 87 021A QAA4 01 OAA5 27 OAA6 1490 OAA8 CO 87 021A
OAAC 02 OAAO 2.7 OAAE 1490 OABO CO 87 02.lA OAB4 12. OABS CO 87 021A OABO 02 OABA 27
OABB 1490 OASO CO 87 021A
OACl 01 OAC2 27 OAC3 1539 OACS CO 87 021A
0AC9 02
OACA 27 OACB 1560 OACD CO 87 021A OADl 01 OAD2 27 OA03 15AE OAOS CO 87 021A
OA09 06 OADA 27 OAOB 1505 OADO CO 87 0222 OAEl 40F1
86
B
PRINT
OA7C 87 OA70 88 OA7F 89
90
DC
XLPOl·
DC
AL.l(IN2B-IN2At
DC
Al.2( I N26)
B
PRINT
OA84 91 OA85 92
DC
><Ll901"
DC
ALl{lN2C-IN2Bt
OA87 93 94
DC
AL2C IN2C)
B
PRINT
o.-~c
95
OA80 96
DC
Xt.1·01·
DC
AL1(1N2D-IN2C)
OA8F 97 98
DC
AL2UN2DI
8
PRINT
OA94 99 OA95 100 0A97 101
DC
Xl-1 1 021
DC
AL 1( IN2- 1N20J
DC
AL2UN2)
102
B
PRINT
OA9C 103 OA90 104
OC
XL1 1 0l'
DC
ALllASTRKl-ASTRKS)
0A9F 105 106
DC
AL2l A STRK U
B
PRINT
0AA4 OAA5 OAA7
107 106 109 110
DC
XLl' 019
DC
ALl(ASTRKl-ASTRKS)
DC
AL2CASTRK1)
B
PRINT
OAAC OAAO OAAF
OA.84
111
112
113 114 115 116
DC
XLi. ·02·
DC
ALl(ASTRKl-ASTRKSt
oC
AL2(ASTRK1)
B
PRINT
oc
>U..1912·
8
PRINT
OA89 OABA
OABC
117 118
119
120
OC
XLl ·02'
DC
AL1(ASTRKl-ASTRKS)
DC
M..2CASTAKl a
B
PRINT
OACl U!l OAC2 122.
DC
XLI 1 01 8
DC
AL.1CIN3B-IN2XC»
0AC4 123
DC
AL.2( I N3B I
124
8
PRINT
OAC9 OACA
OACC
125 126 127
DC
XL1 1 02 1
DC
AL1(1N3-1N3B)
OC
M..2( 1N3)
128
8
PRINT
OADl 129 OA02 130
0AD4 131 132.
DC
a1·01·
DC
AL1(1N4A-1N4B)
DC
AL2CIN4A~
6
PRINT
OA09 133 OADA 134
DC
XL1 9 06·
DC
AL1(1N4-IN4A)
OAOC 135
DC
AL2UN4)
136
B
HALT
OAE2. 137 HTFl OC
>IL2 9 40F1·
138
OAE3 31 45 1C4C 0AE7 30 43 lCTC OAES 00 01 lCTC 1C4E
139 140 141
LIO SNS CLC
ZERO.LOTA
~~S3oSL1NES SNS3(2)~XF900
OAFl F2 01 11 QAF4 CO 87 021A
OAFS 16 CAF9 CO 87 021A
OAFO 02 OAFE 4F OAFF lACE 0801 CO 87 OA21
OAFS
OAFD OAFE 0800
0805
142
JNE
143
B
144
DC
145
B
146
DC
147
oc
148
DC
1·9
e
150 ~POFF EQU
151
lllRPOFF
PRINT XLl · 161 PRINT XL.1 1 02·
ALL (MSG22-MSG22B)
AL201SG22)
BEG
"'
152 · 153 ·
SET UP FOR r.tRI TE !..OOP
DATE
01AUG74
EC NCo 824765
l5NOY74 824870
16.IUN75 825057
PART NOo PAGE
\
2, 5558776[
I
I
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART ND· PAGE
55581'76 2A
4042 3741 DIAGNOSTIC FUNCTION TEST
ERR LOC OBJECT CODE
ADDR STMT SOURCE STATEMENT
154 ·
OBOS 3C 55 1C57 OB09 3<.: 34 1c5e 0800 3C 42 0016
0611 OC 00 1275 1C57 0617 OC 7E 12.74 12.75 0810 OC 02 1C6B 1Cb8 0623 OC 02 11FB iCoB
155 ·
156 157
158
159 160
161 162 163 164
MVI
MVI
MVI
MVC
MVC
MVC MVC
CHAReX 1 55 1 RECCTReNUMREC
DOStO+l eSlllRITE
START WITH 55 FIELD NUMBER OF RECORDS TO WAITE
PAl~ARE TO WRITE
BUFF2+l27(1)oCHAR
PROPOGATE ·CHAR" THROUGK B\.FFEA
BUFF2+126(127)eBUFF2+127
SEQ(3).NUMuNE
INITIALIZE COUNTER CFOFOFlt
BUFF2+5( 3) ·SEQ
PUT COU"'T INTO BUFFER
164
(
0829 OC 7F llFS 1275 0 B2F CO 67 OCA3 0833 OF 00 1C56 1C48 0839 F2 81 OC OB3C CO 87 OEB2
0840 co 87 0829
0644 co 87 0848
0848 CO 87 OF8C OB4C F3 43 SO 0B4F F3 40 04
0652 co 87 0856
0929 0848
165 ·
lllRITE LOOP
166 167 ·LOOP 168 169 170
171 172 173 174
175 ENDlll 176 177
178 179
EQU MVC
e
SLC
.JZ
B
B
B
EQU
e
SID SID
e
·.euFF1+127(128)e8UFF2+127 MOVE PATTERN BUFFER TO I'° BtJ!tF
R·RECCTR( 1) eONE
ENOW CHGBUF WLOOP
DECREMENT RECORD COUNTER EXIT LOOP WHEN ALL RECORDS ·AITTEN CHANGE PATT~RN IN BUFFER
BRANCH BACK FOR NEXT ·RITE
·+4
FILLER
·
GET INT REDJ+RSR .scTLl
WAIT FOR INTERRUPT (READ MODE) RESPOND EuJ AND SENSE REsPONSE
SDlsAe. SCNTRL.
DISABLE INTEARuPTS
·+·
~.
'-""'
llllAIT FOR CE TO PREPARE 3741
O·
LOAD DATA TRANSFER REG ~!TH 0000 SNS IO TRANSFER LINES
G
IF F900e wRAP CONNECTOR STILL ONo
C I~FKWERA6P CONN IS OFFe JUMP (CONTINUE)
TELL HIM lllRAP IS STILL ATTACHED~
PROG ID PAGE
r,
~
1~
I
('
DATE EC NO· I..I..:\r
OlAUG74 824765
l5NOV74 824870
16JUN75 825057
PROG ID PAGE
················ ················
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
IBM MAINTENANCE DlAGNaSTIC PROGRAM
PART NO. PAGE
5558776
3\
IBM MAINTENANCE DIAGNuSTIC PROGRAM
PART fllDe PAGE
85$8776 3A
4042 3741 DIAGNOSTIC FUNCTION TEST
4042 3741 DIAGNOSTIC FUNCTION TEST
ERR LOC OBJECT cooe
065& 3C FF 1C50 085A CO 87 021A
085E 42
OBSF 27
0860 1490 0862 40F2
0864 co 67 0211.
0868 02 0869 28
086A 1624 086C CO 87 021A
0870 02 0871 21 0872 l.30A OE74 CO 87 0214 0878 01 0879 27 OB7A 1490 OB7C CO 87 021A 0880 12 0881 co 87 021A 0885 01 0886 27
0887 14C4
0689 co 87 021.t. 0880 01 088E 27
058F 14EB
0891 CO 87 021A 0895 C2 0896 27
0897 151.2. 0899 C\J 87 021A 0890 01 OB9E 27 089F 149D OBAl CO 87 021A OBAS 12 08A6 CO 87 021A OBAA :>2 OBAS 27 ORAC 1490 OBAE CO 87 021A 0862 01 0883 27 0884 1539 0866 CO 87 021A OBBA 02
oeea 27
oeac 1587 OBBE CO 87 021A OBC2 01 OBC3 27 oec4 15AE OBC6 CO 87 021 A oec·A 06 oece 2.7 OBCC 1505
OF.ICE CO 87 0222
0802 40F2
0804 3C 34 lC5B
AODR STMT SOURCE STATEMENT
181 · RE~O 52 RECORDS AND COMPARE VALUES AS WRITTEN
182 · 183
MVI EXPFLG.X"FF·
EXPECT AND INT
184 OBSE 185
B
PRINT
DC
XL! "42 8
085F 186 0861 187
DC
A!...1(ASTRK1-ASTRKSJ
DC
AL2CASTRK1)
0663 188
DC
XL2·40F2'
189
El
PRINT
0868 190
DC
XL! 9 02 9
0869 191
DC
AL101D2-HD2B)
OB68 192
DC
AL2CHD2)
193
B
PRINT
0870 194
OC
XLl mo2·
007.0 195 0673 196
DC
AL1(IN1X-iN1X5)
DC
AL.2HN!XI
197 0878 198
B
PRINT
DC
XL1 1 0l 8
0679 i99
DC
AL1(ASTRK!-A5TRKS)
OB76 200
DC
A!...2( ASTRK 1 )
201 oeeo 202
B
PRINT
DC
XLl ~ 12c
0885 0086
203 204 205
B
PRINT
oc
xt.1·01·
DC
Ai..1(!N2XA-IN2X8)
0888 206
OC
AL2UN:2XAJ
207
oeso zoa
B
PRINT
DC
XL1·01·
OB8E 0890
209 210 211
DC
ALl(!N2X-lN2XA)
DC
~L2( 1N2X)
8
PRINT
0895 212 0896 213
DC
Xl.1802 8
OC
Al...l(IN2XC-IN2X)
0898
0890 OB9E
214 215 216 217
DC
Al...2UN2XC)
B
PRINT
DC
XLl! ·o 1"
DC
llL1ASTRK1-ASTRKSI
OBAO
OBAS
OBAA OBAB OBAO
0882
OBB3 0885
216 219 220 221
222
.223 224 225 226 2.27 228
DC
AL2ASTRK1l
B
PRINT
DC
XL1· 12w
e
PRINT
DC
XLl co2·
DC
Al..lCASTRKl-ASTRKS)
DC
AL.2CASTRK1)
B
PRINT
DC
XLl·Ol"
DC
ALl(IN3~-IN2XCI
DC
AL.2<IN3B)
229 OBBA 2.30 OBBB 231
B
PRINT
DC
XLl902·
OC
AL1l1N.3X-IN3)
08BD
OBC2 OBC3 08C5
2.32 233 234
235 236
DC
M..2( IN3X)
B
PRINT
DC
XL1 1 01·
OC
ALl(IN4A-IN4B)
DC
AL.2UN4A)
237 OSCA 238
oece 239 oaco 240
B
FRINT
DC
XL.1 5 06·
DC
AL..l(IN4-!N4A)
DC
"1.2( I N4)
241
B
0803 242 HTF2 DC
HA.LT JC1..2··0F2·
243
244 · 245 · 246 ·
SET UP FOR READ LOOP
247 ·
246
MVI RECCTReNUMREC
NUMBER OF RECORDS TO BE READ
DATE
OlAUG74
EC NO.. 824765
15NOV74 824870
16.IUN75
825057
PROG ID PAGE
ERR LOC 06JECT CODE
ADDR STNT SOURCE STATEMENT
OBD8 3C 41 0016
249
MVI OCISID+l·SREAD
READ
OBDC 3C 55 1C57
250
MY! CHARtX·ss·
START EXPECTING 85·5
oseo oc oo 1275 1cs7
251
MVC SUFF2+127Cl).CHAR
06E6 OC 7E 1274 1275
252
MVC euFF2+126(127).eUFF2+127 PROPAGATE CHAR
OBEC OC 02 1C6B 1Co6
253
NVC SEQ(3JeNUMONE
INITIALIZE COUNTER CFOFOFll
CBF2 OC 02 llFB lCoB
254
MVC 8UFF2+5C31.SEQ
PUT COUNTER INTO BUFFER
255
256 ·
READ LOOP
OBF8 CO 87 0CA3
257
258 RI.COP e
RW
READ RECORD
OBFC OD 7F 11F5 i275
259
CLC SUFFl+l27(12B)eBUFF2+127 COMPARE REAO AND EXPECTED DATA
OC02 CO tH OF01
260
BNE CMPEA
OC06 OF 00 1C5B lC48 OCOC CO 81 OC1C oc10 co 87 OEBZ
261 262 263
SLC
BZ
e
RECCTR.O~E
ENDR CHGBUF
QUIT WHEN RECORDS READ CHANGE PATTERN IN BUFFER
OC14 CO 87 OBF8
oc1e co e7 oc1c
0 ClC CO 87 OF8C
OC1C
264 265 266 ENOR 267
B B EQU B
RLOOP
··+4
GETiNT
WAIT FOR INTERRUPT (READ MOOE)
OC20 30 43 lC7C
OC24 38 08 1C7C 0<:28 F2 10 10 GIC2B CO 87 021A
268 C:69 270 271
SNS TBN JT
a
SNS3eSLINES SNS31EO.J EO.JJSU PRINT
SNS 1~0 TRANSFER LINES FOR E0.1
IS ENO OF .JOB LINE UP.
EOJ NOT UP AFTER ALL READ SAC~
OC2F C6 OC30 4F
OC.2F 2.72 OC30 273
DC
XLI ·C6·
DC
Al.l(MSG12-MSGl2B)
OC31 19BA
vC.3.2 274
DC
AL.2CMSG12)
c
OC33 408A
OC34 275 276
DC
XL2 1 40SA·
OC35 CO 67 0222
2.77
8
HALT
OC39 408A (,_
CC3S F3 40 04 OC3E F3 43 08
OC41 CO 87 OC45
278 HTSA DC
2.79 EOJISU EQU
280
SI 0
281
SIO
282
B
Xl..2"408A·
·
....SOISA81SCNTRL
RE1 SCTLl
CISABl..E INTERRUPTS RESPOND TO EO.J
OC45 CO 87 022A
e-·
OC4-9 00
283 284
6
LOAD
:::'C
XLl ~oo·
TERMINATE NORMAL
""'"'
w A
I
'0
Iie
I
10
Iie
i1 f '
404-2 .. DATE
3
EC NOo
G
01AUG74 824765
15NOY74 824870
16.JUN75 825057
PAOG ID PAGE
IBM MAINTENANCE DIAGNQSTJC PROGRAM
PART NO .. PAGE
5558776 4
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO. PAGE
·· 5558776
4042 3741 DIAGNaSTIC FUNCTION TEST
4011-2 3741 DIAGNOSTIC FUNCTION TEST
ERR LDC OBJECT caoE
ADOR STMT SOURCE STATEMENT
ERR LOC OBJECT CODE
286 ·············
* 287 ATN 02
*
~ee ·····********************************~*
OC4A 02
OCl~B 80
OC4C FFFF
289 OC4A 290 RTN02 DC
OC4B 291
DC
OC4D 292
DC
Xl.1·02° XL1 5 80 8 XL.2 9 FFFF·
ROUTINE NOo ~ANUAL INTERVcNTlON
THlS IS LAST
OC4E 3C 07 OCOO 0 C52 CO 8 7 021 A
293 294
295
MVI B
.JRW+l oX· 07·
PRINT
SET UP SO PROGRAM SELECTS ~EAO OR WRT ROUTINE 2 HEADING
OC56 46 0 C57 77
OC56 29t} OC57 297
DC
)l.Ll · 46·
DC
ALl (H03-H03£U
OC5B 1696 0C5A 40F6 OCSC 38 04 020A OC60 F2 10 06 OC63 CO 87 0222
OC59 OC5B
298 299 300 LOOP2 30l 302
DC
oc
TBN
JT
a
AL24H03J
XL2 8 40F6° SBYTE2oSSW15
O<.EEPON
t<iALT
IF SSW 15 IS ON~ DON·T HALT~ HALT BEFORE EXECUTION OF R!N
OC67 4-0F6
OC68 303 HTF6 DC
xt..2·40F6 8
OC69 3C FF 1C50 0 C60 CO 87 OCA3 OC71 F3 40 04 OC74 30 41 0016
OC78 CO 81 OC88 OC7C CO 87 021A
oc8o 06 OC81 ~F OC82 1761 OC84 CO 87 OCSC
ocao oce1
OC83
304
305 KEEPON NVI
306
307
6
SIO
308
CLl
309
BE
.>10
B
311
DC
312
DC
313
DC
314
e
EXPFLG1tX ·FF·
Rill
SDISABeSCNTRL OOSlO+lwSREAO ROOONE PRINT KL1 1 06° A!....1 ( HOS-t105B» AL2(H05)
LC.OP2
EXPECT INTERRUPT
DO READ OR WRITE DISABLE INTERRUPTS !F WE READ~ PRINT R:SULTS
1.1RITE llfAS DONE<>
315
315
OCB8 CO 67 021A o..:ec 02
OC8D 77 OCBE 1712
ocec
OC80 OC8F
316 ADOONE B
317
oc
JUI
DC
319
DC
PRINT XLl · 028 ALU HO.r+-H04B)
AL.2(H04)
OC90 OC 7F 08FF 11F5 OC96 CO 87 021.t. OC9A 22 OC9B CO 87 lODF OC9F CC. 87 OCSC
0C9A
320 321 322
323 .324 325
326 *
* 327
328 ·
MVC
xeeFF'(128)~BUFFl+l27
PUT S~~F IN DCP PRINT BUFFER
B
PRINT
DC
XL l · 22e
B
DUMPl
PRINT BlFFER IN HEX
8
LOOP2
GO BACK
l .. OPEN/CLOSE DISK 2· FoSoLOWER CHAR ADV 3. 43---128
4. FeSeLOWER X So TYPE MESSAGE
6· FoS·LOllER
8· FIELD COR
~~>
II ..., 1 I
329 · 330 · J., FoSoLOWER
FIELD COR <---
331 ·
332 ·
OCA3 34 oa OOFC
OCA7 CO 87 OFSC OCAB 30 43 1C7C OCAF 39 FC 1C7C
C CB3 CO 90 OOFD
CCB? 3a 04 1.C?B
0 CBB CO 90 10C7
OCBF 38 03 1C78 CCC3 CO 10 1059 OCC7 39 03 1C70 OCCB CO 10 1059
OCCF F2 00 12
OCD2 3C 42 0016
OCD6 3e 01 1C76
OCOA F2 10 29 OCOD 3C 4 1 OD 16 OCEl F2 87 22
OCE4 30 41 0016 0CE8 F2 81 OF OCEB 38 01 1C7B 0 CEF 39 02 1C7B OCF3 CO 90 OF43 OCF7 F2 87 OC
ADDR ST~T SOURCE STATEMENT
334 ··············
* 335
RW
·
············································e·····*· 336 ····················································
* :l37 *
REAO M WRITE ROUTINE.
* * 338
READS OR WRITES DUE TO PRE~ lCUS SET UP OR
* * 339
AS ScT UP AT 3741 (SEE JRW JUNPt
340
341 342 RW
343
ST
RWR+3.ARR
B
GETlNT
SET UP RETURN WAIT FOR INTERRUPT
344 345
346 347
SNS
TBF BF
SNS3o SL INES
SNS 10 TRANSFER LINES
SNS3ox·eo·+EOS+BIPE+EOR+EoJ+AT 1NVAL10 REASON FOR 1NTR ?
STATER
lF NOT OFF. GO PRINT STATUS ERROR
348 349 350
TBN .SNS3-1.x·o4·
BF
OFFLN
IS THIS THING ON-LINE
351
352 *
353 354 355 356
MAKE SURE ONE ANO ONLY ONE MOOE IS ONa
TBN SNS3-1.x·o3·
SEE IF BOTH READ ANO WRITE MOOE ON
BT
BAOMOO
STATUS ERROR IF BOTH ON
TBF
BT
SNS3-leX·')3"
BADMOO
SEE IF BOTH READ ANO WRITE MOOE OFF STATUS ERROR IF BOTH OFF
357
357
* 357
358
S~LECT SET uP AS PER ~ROGRAN OR AS PER 3741· JUMP IS ALTEREDa
359 JRW
.JC
EXT··-·
360
360
* 360
361
SET UP READ OR ·RITE ACCORDING TO 3741 (READ OR WRITE IS ON)
362 363 .364
MV I T6"1 .JT
DOS 10+1 e S\llR I TE SNS3-\ .x·o1 · MOOE OK
365
366 367
MVI DOSIO+l1SREAD
j
MODE OK
THEN CONTINUE READ
368
368
* 368
369
SET uP READ OR WRITE ACCORDING TQ PROGRAN
370 EXT
CLI oos10+1.sREAD
IS THIS · READ SIO
OCEB
371
.JE
372 IS~RIT EQU
373
<fBN
I SREAO
*
SNS3-1.x·o1 ·
MAKE SURE READ MOOE ON
374
TBF SNS3-1.x·o2·
AND WRITE NODE DFF
375
BF
SETER
376
J
MODEOK
IF OK· GO ON
OCFA 38 02 lC7B OCFE 39 01 1C7B 0002 CO 90 OF43
OCFA
377
378 ISREAD EQU
379
TBN
380
TBF
381
BF
·
SNS3-1ex·o2e
SNS3- i · X 1 0 1 °
S E T ER
~AKE SURE 3741 ·RITE MODE ON ANO R~AD MODE OFF
382
0006 F3 43 08 0009 31 42 1C72 OOOD 31 44 1276 ODll 3C FF 1C50
0006
382
382
383 OlliODEOK EQU
384
SID
385
LIO
386
LIO
387
NVI
388
·
REeSCTLl LENGT..,1LLCR BUFF18tLCAR EXPFLG,x·FF·
RESPOND TO WRITE/READ MODE LOAD LENGTH COUNT REGISTER (7F) LOAD DATA ADDRESS REGISTER
EXPECT AN INTERRUPT
0015 F3 00 00
0018 3C 02 0EA9 001C Cl 42 Ci>23
389 " 390 DOSIO SIO
391 ·
392 BLP
MYI
.393 WAITBY TIO
!MSECe2 1S9SYeTBSY
510 TO READ OR WRITE
·AlT 2 SEC FOR NOT SUSY Cl RECORDt BRANCH IF BUSY
DA TE
O 1 Al.JG74
EC NO o 824765
15NOV74
824870
16JUN75 825057
PROG ID
PAGE
404-2 4
(J
DATE EC NOo
~
01AUG74 824765
15NOV74 824870
16JUN75
825057
PROG ID PAGE
· · · · ·· · · · · · · · · · · · · · · · · · · · · · · · · · · ·
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
18111 /14AlNTENANCE DIAGNOSTIC PROGR.\M
PART NOe PA(j;E
5558776
s
3741 DIAGNOSTIC FUNCTION TEST
ERR LOC OBJECT CODE
AOOR STMT SOURCE STAT~MENT
0020 F2 67 OC 0023 CO 87 CESA 0027 CO 87 OEED
ooze co 87 co1c
002F Cl 42 002F 003.3 Cu 87 OF8C
0037 30 4.3 1C7C 0036 OC 01 1C7A JC~2
0041 JC FF 1C50
0045 .38 04 1C79 0 049 co 90 0060
C040 0050 0054 0055 0056
OD5S
F3 n
CO 87
C6
28
189A 4082
50 021A
CDSA CO 8'7 0222 COSE 4082
0060 38 08 1C79
C064 F2 90 31 C067 F3 43 90 C 06A CO 87 021 A 006E Cl
OD6F
CD70
0072 0074
27
18Cl 4081
30 42
0016
0078 F2 81 OF
C07B CO 87 021A 007F Bl 0080 27
coa1 1e1c
0083 CO 87 OFZ3 0087 F2 87 08 008A CO 87 021A
C08E 86
OD8F 27 0090 1843
OC92 CO 87 0222 0096 4081
0098 39 EC 1C7C 009C CO 90 OOFD
OOAO 3D FF 1C7A ODA4 F2 81 .38
ODA7 3C 01 OEA9
394
.J
SNOT BY
395 ISBSY B
WAIT
·;AIT
OOZF
396
8
397
B
.398 SNOTBY EQU
399
TIO
TO OB SY
WAIT BY
·
·,TBSY
'WAIT· COMES HERE IF TIMEOUT "WAIT" COMES HERE NORMALLY
400
401
B
GE TINT
WAIT FOR INTERRUPT
402
403 404
405
SNS MVC
SNS3,SLI~ES SNS2(2J,SNS21
SNS 1/0 TRANSFER LINES MOVE IN SNS AS PICKED UP IN INT RTN.
* 406
407
MVI EXPFLGeX"FF· CHECK FOR NO-OP
EXPECT NEXT INT
408
409 410
TBN BF
SNS2-1.x·c4· NOOPOK
CUIT IF NO-OP BIT ONe
411
0054 0055 0057 0059
412 413 414 415 416 417 418
SIC
B
DC DC DC
oc
F<SIH-REO..I oSCTLl
PRINT XL1°C6 1 ALl ( MSG6-MSG68J Al.2(MSG6 J
SENSE RESPONSE/EOJ NO-OP· 0 SIO
419
8
ODSF 420 HT82 DC
421
t-tALT XL2'4082'
422 · CHECK FOR DATA TRANSFER PARITY ERROR
OD6E 006F 0071 0073
0078
007F 0080 0082
42:5 424 NOOPOK TBN
425
..IF
426
SJ'
427
B
428
DC
429
oc
430
DC
4.31
DC
432
CLJ
4.33
JE
434 PEREAO EQU
435
B
436
DC
437
DC
438
DC
SNS2-1.x·08 1 NODTPE RSIHBOPE .SCTLl PRINT XLl'Cl" ALl ( MSG7-MSG78) AL2( MSG7)
XL2"4081·
DOSIO+loSWRJTE
P...E WRIT
PRINT
XL! 0 81·
AL.1(MS~24-MSG24B)
AL2CMSG24J
DATA xFER PARITY ERROR ? SENSE RESPONSE / Bus OUT PARITY ERR DATA TRANSFER REG. PARITY ERROR
~A~ T~IS I WRITE (TO 3741) PARITY ERROR WAS ON READ 0 wHILE READING FROM 3741"
439
440
B
EX PF NO
J
PEH\L T
SO TELL HIM EXPECTED AND FOUND
OOSE
008F 0091
441 PEWIHT B
442
oc
443
DC
444
DC
PRINT XLl 1 86· ALl(MSG25-MSG25B>
AL2CMSG25J
'WHILE ~RlTJNG TO .3741·
445
446 PE HALT S 0097 447 HT81 DC
448
HALT XL2 8 408l'
* 449 · CHECK J/O TRANSFER LINES
0098 450 NOOTPE EOU
451
452
TBF SNS.3.x·ao·+EOS+BIPE+EOJ+AT CHECK FOR STATUS ERRORS
453
BF
STATER
IF NOT OFFe PRINT STATUS ERROR
454
I ;
455 · CHECK FOR LCR ERROR
' ....
456
457
CLI
SNS2e X1 FF·
LCR = FF '1
(
458
JE
CKE OR
GO CHECK THAT EOR IS UP.
459
459
460
MVI WSECel
3741 OIAGNDSTJC FUNCTION TEST
ERR LOC OB~ECT CODE
CDAB CO 87 OESA COAF CO 87 0087 ODB3 CO 87 OOAB
CDB7 F3 43 10
ODBA COSE OOBF
.:JOCl
CC 87 01 1C7A l91C
C21E
ODC3 CO 37 021A ODC7 Cl
coca 33
ODC9 191C
OOCB 40 ea
COCO CO 87 021 A ODOl 86 0002 77
0003 1C09
0005 co 87 0222
0009 4088
0008 CC 87 ODDS
ODOF 38 10 1C7C OOE.3 F2 10 10
OOE6 CO 87 021A ODEA C6 CDEB 4F OOEC 1892 ODEE 40eF ODFO CO 87 0222 ODF4 408F
COF6 F3 43 08 ODF9 CO 87 0000
ADDR STNT SOUQCE STATEMENT
ODBE
Q!)CO ODC2
~DC7
oocs
OCCA
oocc
0001 0002 OD04 ODOA
OOOF
ODEA ODEB ODED OOEF ODF5
461 111
a
lllAlT
462
9
·+B
463
8
Wl
464
...65
510 RSR.SCTLl
466
A67 468 469
8
UNF 'l(K
DC.
xi...1·1·
DC
~-"2< SNS2)
470 471
DC
AL2!MSG9)
472 473
474
B
:,R INT
DC
XL l "C 1"
DC
ALHMSG9-MSG9B)
475 476 477
478 479
DC
AL2( "4SG9 t
DC
XL2' 4 088 ·
8
PRINT
DC
XLl 0 86'
DC
ALl(MSG27-MSG270)
480
DC
481 LCRHi..T B
482 HTE!8 DC
483
B
484
AL2(MSG27) tiALT
Xi..2"4088'
LCRHLT
484
484 485 CKEOR 486
487
EOU TBN
.JT
.
SNS3,EOR AOK
488
489
B
PRINT
490 491
492
DC
XL 1 'C6·
DC
ALl(MSG26-MSG268)
DC
AL2(NSG2t:)
493
494
495 HTSF 496
497 **·
498 ···
499 ....
DC
XL2'408F 1
B
HALT
DC
XL2 '408F ·
RESPONC TO SUCCESSFUL SIO
500
50 l AOK 502 RwR
SIO
B
REeSCTLl
·-·
PART NOe PAGE
5558776
SA
WAIT 1 SEC
RESPONSE TO LC~ ERROR SET UP FOUND LCR llA·.11f'
"NOTE- LENGTH MUST BE 128 ···' L..CR ERROR
MAKE EOR IS UP (CAUSING BUSY TO DROP) IF SOe GO ISSUE RESPONSE ·EOR NOT UP AFTER RECORD PROCESSED·
ENO OF RECORD (EOR) NOT UP AFTER RECORD H~S BEE~ PROCESSED
RESPONsE (SlO SUCCESSFUL) RETURN TO C"LLER
DATE
01AUCi74
EC NO. 824765
15NOV74
824870
16.. UN75 825057
PROG ID PAGE
·0·-2 5
DATE
01AUG74
EC NO. 824765
15NOV74 824870
16JUN75 825057
PROG ID PAGE
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NOe PAGE
5558776 6
IBN MAINTENANCE DIAGNOSTIC PROGRAM
Pl.RT NO· PAGE
5558776
6A
'4042 3741 DIAGNOSTIC FUNCTION TEST
ERR LOC OBJECT CODE
OOFO 34 0 e OE59
OEOl F2 87 OB
OE04 38 oe 1C?C
OE08 39 F7 1C7C OEOC F2 10 47
CEOF FJ 43 08 OE12 CO 87 0El6 OE16 CO 87 021E OElA 02 OEHi 1C7C CE10 1140 OE I F C 0 8 7 021 A CE23 C2 OE24 4F OE25 1175 OE27 4083
OE29 CZ 01 128C OE20 CC 01 1C6E 1C7C OE33 OE 00 1C6E lCoE OE39 CO AO OE44 OE30 02 01 14 OE40 CO 87 OE33
OE48 CO 87 021 A OE4C 86
OE4D 14
OE4E 0000 OE50 CO 87 0222 OE54 4083 OE56 CO 87 0000
ADDR STMT SOURCE STATEMENT
OOFD
OEOF
OElA OE1C vE1E OE23 OE24 OE26 OE28
OE44
OE4C OE40 OE4F OE55
504 ·················································
505 *
SUBROUTINES
*
506 ·
·
507 ·················································
508 508 509 ···········
* 510 STATER
511 ··························
512 STATER EQU
513
ST
S14 EO.;FLG JC
515
TSN
· STATRR+3oARR
STAT 1 o X· 87 · SNS3.EOJ
SET UP RETURN CAN BE ALTERED TC IGNORE EC.I ERROR IF ITS EOJ ONLYo IGNORE
516
TBF SNS3 · X1 FF 1 -EC.I
517
JT
STATRR
!:>18
519 STATl EQU
!:>20
SIO
·
RE· scn.1
RESPOND
521
B
·+4
522
B
UNPACK
523 5.24
DC
IL 1 1 2'
oc
AL2(SNS3J
525
DC
AL2( STATXX)
526
B
PRINT
5.27
DC
XL1'C2°
528 529
530
DC
Al..1(STATMG-STATBJ
DC
AL2(STATMGJ
DC
XL2°4083 1
STATUS ERROR
531
* 53.2 ·
533 SHIFT OFF BITS ANO PUT IN MESSAGE DESCRIBING THAT BIT ANO PRINT
534 ·
535 ·
536
LA
537
NVC
538 SPLOOP ALC
539
BOL
540
LA
541
B
542 SE TPT EQU
s54··3
ST
545
B
STABo XR1 WORK( 2) 0 SNS3 WORK(l)oWDRK SETPT St..EN( oXR1 JeXRl SPLOOP
·
PiloXRl
PRINT
PUT SNS3 INTO WORK AREA IF T~AT 8JT ·S C~o GO PRINT CONTINUE UNTIL BIT FOUND POINT TO LINE WHICH OESCRJBES BIT
546
DC
547
DC
548 PiD
DC
549
550
B
551 HT83 DC
552
553 STATRR B
554
XLl '86'
·-·> ALl<SLENJ
AL.2(
HALT XL2°4083 1
ERROR DURING WAIT FOR R/W MOOE
554
554
554
555 ···········
* 556 WAIT
·
557 ··········································
* 558
SUBROUTINE WAITS 1 MILLI SEC PER CALL·
* 559 *
560
DECREMENTS SECOND COUNTe SAMPLE LINKA~E ~
AFTER EACH SEC IT
561 · 562 · 563 · 564 · 565 ·
LOOP
MVI WSECo5
B
WAIT
e
TIMOUT
8
LOOP
BEFORE LOOPo SET UP · OF SECONDS
<--- LINKAGE TO TIMEOUT ROUTINE
<--- <--- WAIT RETURNS HERE FOR TIMOUT WAIT RETURNS HERE NOMALLY
566 ·
567 ··········································
4042 3741 DIAGNOSTIC FUNCTION TEST
ERR LOC OBJECT CODE
ADDA STMT SOURCE STATEMENT
OESA 34 OS OEA5 OE5E 30 00 OEA9 OE62 F2 81 12 OE65 OC 01 OEAB OEA9 CE6B OF Cl OEA9 OEA9 0E71 OC 01 0EA7 OEAD OE77 OD FF OF.77 oE77 OE7D OD 38 OE70 OE70 OE83 OF 01 OEA7 OEAF OE89 F2 01 10 OE8C OC 01 OEA7 OEAO OE92 OF Cl OEAB OEAF JE98 CO 81 OEA2 OE9C OE 01 OEA5 OESl OEA2 CO 87 0000
CEA6 0000 OEA8 0000 OEAA 0000 OEAC 03E8 OEAE 0001
oeao 0004
OESA
OEA7 OEA9 OEAB OEAD OEAF OEBl
568
569 WAIT EQU
570
ST
571
CLI
572
.JE
573
MVC
574
SLC
575
MVC
576 OLD!>EC CLC
577
CLC
578
s1..c
579
.JNZ
580
MllC
581
SLC
582
BZ
583 WA ITRN ALC
564 WAITR B
585
586 WCNT DC
587 wsEC DC
588 tlSECA DC
!:>89 WlOOO DC
590 WOOOl DC
591 W0004 DC
592
592
592
·
WAJ TR+::S o llRR WSECo 0 OLDSEC WSECAC2>.wsEC
WSEC(2)oWSEC
WCNT(2)oWl000 *C256Jo* ·( 60) ·· WCNT( 2) o 1110001 WAITRN WCNT(2) 0 WlOCO
WSECA(2) .wooo1
11AlTR
·-·WAITR+3( 2) oW0004
XL2"0000 · XL.2° 0000" XL2·0000 · lL2°1000' IL2' 1 1 IL2"4 ·
SET uP RETURN ~EW COUNT VALUE 7
PUT NEW SEC COUNT INTO WORK ZERO TnE MAIN SEC ~OUNTe SET uP TO CO 1000 TIMES lllAIT l MJLLI
CO 1000 TIMES THROUGH LOOP
SET l.P TO 00 ANOTHER 1000 MILLI SEC CECREMENT NUMBER OF SEC TO WAIT IF IT TIMED OUTo RETURN DIRECTLY RETURN TO CALLER +4
{
OEB2 34 0 e CEEC
OEB6 30 01 1C57 OESA F2 0 l 07 OEBD 3C 00 1C57 OECl F2 87 OD
OEC4
592 593
·······*···
594 595
559967 598
···**··C·H·CG·H·B·AU·NfP·'GA·ET··T···EB·RU·NF·F·E-*R*5F5*ORA*A*WFR*FIT*E0*1 O*R00*R*ESAS*D·A· A··F··F··0·1···0·0··················**·
599 ........... ~···*************************************···········
600
6C1 CHGBUF ST
602
CLI
CHGSUR+~oARR
CHARoX' 01 1
FOR RETURN IF CHAR IS Olo FORCE TO 00
603
JNE CHG1
604
MVI CHAR.x·oo·
605 oC6 CHGl
.. EQU
NO RAP
·
OON·T DD ALC
OEC4 OE 00 1C57 1C4F OECA F2 20 O· CECO 3C 01 1CS7
OEDl OC 00 1275 1C57 OE07 OC 7E 1274 1275 OEOO 06 02 IC6B 1Cb8 OEE3 OC 02 1 lFB 1c6B
OEDl
607 608 609 610 611 NOR4P 612
613 614
615
ALC JNOL MVI EOU MVC MVC AZ
MVC
CHAR( 1) o lNCVAL
NOR AP CHARoX 1 01·
·
8UFF2+!27(l)oCHAR
AFTER FF FORCE TO 01 FOR P BIT OFF
BuFF2+126(127) 0 BUFF2+127 PRDPOGATE
SEQ(3)oNUMONE
INCREMENT EBCDIC RECORD COUNTER
BuFF2+5(3a.sEo
ANO PUT IT INTO BUFFER
OEE9 CO 87 0000
616 617 CHGSUA B 618
RETURN TO CALLER
618
618
618
619 ............
* * 6.20 TOOB SY
662212 ·*···B·U·SY···TC·W···L·O·N·G··(·T·IM··E·O·U*T)·······
623 ·
·
624 ·······························
(
OEEO CO 87 0.21A CEFl C6 OEF2 27
OEED
OEF1 OEF2
6.25 626 TOOBSY EOU
627
B
6.28
DC
629
DC
·
PRINT XL.1 ·c6· ALlCMSGlS-MSGlSB)
BUSY TOO LON6
DATE
01AUG74
EC ...a. 824765
1SNOV74 82tt870
16.JUN75 825057
PRDG 10 PAGE
(
40·-2 6
DATE EC N!Je
(
01AUG74 824765
15NOV74 824870
16.IUN75 825057
PROG IO PAGE
404-2
6A
· · · · · · · · · · · · · · · · ·.~. · · · · · · · · · · · · · ·
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
1B~ MAINTENANCE DIAGNOSTIC PROGRAM 4042 3741 DIAGNOSTIC FUNCTION TEST
PART NO. PAGE
5558776 7
ERR LOC OBJECT CODE
AOOR STMT SOURCE STATEMENT
OEF3
OEF5 OEF7 OEFB CEFO
1A2F
408E CO 87 40BE CO 87
0222 0018
OEF4 630
DC
0EF6 631
DC
632
B
OEFC 633 HTSE DC
63·
B
635
635
635
635
AL2(MSG15) XL2 1 408E 1 HALT
XL2 1 408E· BLP
GO BACK THROUGH BUSY LOOP AGAIN
CFOl 34 08 0F22
CF 05 0 C 0 2 1 94.3 1 COB OFOB CO 87 J21A
OFOF C2
OF 10 27 CFll 1943 CF13 4089
OF15 CO 87 OF23 0Fl9 CO 87 0222 CFlO 4089 CFlF CO 87 0000
OFOF OFlO QF12 0Fl4
OFlE
63c ···········
637 638
*···C··M··P·E·R··*···············*****
639 * COMPARE ERRO"
·
MO*
*
641 ·······························
642
643 CMPER ST
CMPERR+3eARR
644 645
MVC B
MSG10(3) ·SEQ PRINT
646
DC
XL l "C 2 1
647
DC
ALi(MSGJO-MSGlOB)
648 649 650
DC
AL2(MSG1 0)
oc
XL2·4089·
e
EX PF NO
651
B
652 HTB9 OC
65.3 CMPERR B
654
·-HA.LT
XL2° 4099·
...
FOR RETURN PUT IN RECORD NUMSEJ< COMPARE ERROR ON RECORD XXX
PR!Nl EXPECTED ANO FOUND DATA COMPARE ERROR RETURN
654
654
654
655 656
*"'**EX**PF*N$D*****
OF.23 34 ce CF42
OF27 CO 87 021A OF28 Bl OF2C 28
OF20 1A57
CF2F CO 87 1103 OF 33 CO 87 C21A OF37 81 OF38 28 CF39 1A7F
OF38 CO 87 lODF
OF3F CO 87 0000
OF2B
OF2C
OF2E
OF37 OF38
OF3A
665587 659
*·*···P·R·IN·T·S···E·X·PE·C·T·E·D···(·~R·I=T·T·E·N~···D·A·T·A··*A·N*D···F·O·U·N·D····(R·E·A·D··) ··~D·A·TA···~·
666610 ·····································~~-·4····~~······ ..$·······
662 EXPFNC ST
663
B
b64
DC
EXPFNR+.3 ·ARR
PRJ NT XLl·Sl·
FOR RETURN DATA WRITTEN
665
DC
ALl{MSG20-MSG20B)
666
DC
AL2( MSG20)
667 668 669
B
DUMP2
8
PRINT
DC
XL1'81'
DUMP EXPECTED BUFFER CATA READ
670
DC
ALl(MSG2l-MSG2:6)
671
DC
AL2t MSG21 ~
672
B
673 EXPFNR B
674
,D.._U,.M. Pl
DUMP DATA READ ~UFFER
r<ETURN
674
674
674 675
. . . . . *........ .
676 111 SETER
·
* 677 ············**************~****
678
SET UP ERROR ROUTINE
·
679 ·
·
680 *****************************¥*
681
OF 43 34 0 e CF 86
682 SETER ST
SETERR+.3oll.RR
FOR RETURN
(.
663
OF47 OC 04 17FA 1C3S. CF4D 30 42 0016 OF51 F2 81 06
684
685 686
MVC
CLJ JE
"4SG.3A(5JoCREAO OOS.IO+.l. · SWR IT.E PRO
ASSUME READ (S/3 WRITESJ WHERE WE IN A ~RITE
687
OF54 CC 04 17FA 1C40
688
MVC MSG3A(5) oClllRlTE
ASSUME READ cs~~ WRITES)
16M MAINTENANCE DIAGNOSTIC PROGRAM 4042 3741 DIAGNOSTIC FUNCTION TEST
PART NOo PAGE
5558776 7A
ERR LOC OBJECT CODE
OF5A CO 87 021A OFSE C2 OFSF 4A OF60 1822 OF62 4085
OF64 OF68 OF68 OF6F
OF70 OF71
38 01 F2 90 CO 87 86
28
184A
1C7B OB 021A
OF73 38 02 1C7B OF77 F2 90 08 OF7A CO 87 021A OF7E 86 OF7F 28 OF8C 1872
OF82 CO 87 02i22 OF66 4085 OF88 CO 87 0000
OFSC 34 08 1013 OF 90 3C 07 OEA9 OF94 30 C 5 0200 0 F98 F2 81 23
CF9B 30 42 1C7A OF9F OC 01 1C82 1C7A OFA5 38 '20 1C79 OFA9 F2 lO OC .iFAC CO 87 OE5A 0 "BC CO 87 OFEO OFS4 CO 87 OF98 OFB8 F3 40 Ol CF8S F2 87 lA
OFBE 35 84 lC59 CFC2 F3 40 02
OFCS 30 FF lCSA OFC9 F2 8! OC CF CC CO 87 OE54 OFOO CO 87 OFEO CFD4 CO 87 OFC5
OFD8 3C 00 !CSA OFOC CO 87 J.O lO
OFEC 30 43 .i.C7C
AODR STMT SOURCE STATEMENT
OFSE
OF5F
OF61 -OF63
OF6F
OF70
OF7.2 OF73
OF7E OF7F or-e1
689 PRO 690
691 69.2 693 694 695 696 697
698 699 700 70 l 702 ROOFF 703 704 705 706
707
706 709
a
DC DC
oc
DC
TBN JF 6 DC DC DC
EQU TBN JF B DC DC
oc
PRINT XLl'C2· JliLl (MSG3-MSG36) AL 2( NSG3) XL2 1 4085 1
1 SET UP ERROR. XXXXX MODE EXPECTED.·
SNS3-1.x·o1· ROOFF
"EAO ~OOE ON ?
PRINT XL 1 1 86 1
PRINT REAC MODE FOUND ON
ALl ( MSG4-MSG4S)
AL2(MSG4)
·
SNS3-1,x·o2· WT OFF
PRINT
PRINT
XLl I 86·
AL H MSG5-MSG58)
AL2(MSG5)
WRITE MODE ON ? WRITE MOOE FOur·I) ON
OF87
710 riTOFF B 711 HTes DC 712 SE TERR B 713
-·HALT
XL2'4085 1
SET UP ERROR RETURN
TO CALLER
713 713
713
714 7l5
***G*E"T*iN*T····*·
* 716 ~·····~~···········************
717 * WAIT FOR AN INTERRUPT
$. 718 *
·
719 ······ ~ ······················
7.20 721 722 723 724
725
726 727
GETINT ST MV I CL! j£
* WAIT FOR
HNGPNO SNS
GE: TR+.3 oARR WWSEC.7 CPUeC·E· 11NG1NT
INTERRUPT PENDING SNS2.SSTAT
FOR RETURN wAIT 7 SEC FOR INTERRUPT IF THIS IS ~ODEL ·E· (15) ENABLE INT
728 729 7 30
MVC
TBN JT
SNS21(2)·SNS2
~NS2-1.x·2c·
INTOC
SIMULATE SNSING !N INTERRUPT ROUTINE IS INTERRUPT PENCING SIT ON ?
731 732 733 73<1
735 7..36
INTOC
8 8 B SIO
J
11A!T NO I ERR t-NGPNO S>'<ESET · SCNl RL PEND
WAIT UNTIL IT OOES RE:S~T IT WHEN IT COMES
OFBE 737 HNGINT EQU
738 739 740
L SID
lNT5@ 0 lAR5 SENASoSCNTl'L
LDAO INTERUPT 5 IARa ENABLE INTERRUPTS
74 l 742 743 744
745 746
hNGJ T
CL I .JE 6 0
fl
lNTFLGeX·FF·
PEND llAJT
NO I ERR HNGlT
lNTERHUPT RECEIEVED YET ?
IWA!T T JL IT DOES Tl ME O~JT LOOP BACK
746 7ti 7
748 749
PEl'!oD
NVI 6
INiFLG.x·oo·
GE.TR
CLEAR I NT FLAG GO RETURN TO CALLER
749
750 · FIRST SEE IF ON LJNEo 751 NOIERR SNS SNS3, Sl.J NES
SNS l 1'0 TRANSFER LINES
DATE
01AUG74
EC NO. 824765
15NOV74 824870
16.JUN7S
8.25057
PROG 10 PAGE
404-2 7
(
DATE
EC NO.
f.'
\.
01.AUG74 824765
l 5NOV74 824870
16.JUN75 825057
PRQG ID PAGE
404-2 7A
IBM MAINTENANCE OIAGNUSTIC PAQGAAN
PART NO·
PAGE '
5558776
e
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO. PAGE
5558776 SA
4042 3741 DIAGNOSTIC FUNCTION TEST
ER~ LOC OBJECT CODE
OFE4 38 04 1C7S OFE8 CO 90 10C7
OFEC 30 CS 0200
OFFO F2 81 OD
OFF3 CO 87 02.lA OFF7 C6 OFF6 28 OFF9 1789 OFFS 4084 OFFO F2 87 OA
1000 CO 87 02.lA 1004 C6 1005 4F 1006 1708 1008 4084
lOOA CO 87 022.2
lOOE 4084
1010 co 87 0000
1014 34 04 1C52
1018 30 42 1C82 1 OlC 30 FF lCSO 1020 3C CO 1C50 1024 F2 81 OF
co 1027
87 1028
1028 34 20 1C54 102F 35 20 1C56 1033 F3 40 05
1036 103A
l03E
1041
3A FF
35 04
F3 40
co 87
1C5A 1CS2 01 1014
1045 CO 87 1049 C6 104A 28 1048 1968
1040 4087
021A
104F CO 87 0222 1053 4087 1055 CO 87 104F
ADDR STMT SOURCE STATEMENT
OFF7 OFFS OFFA OFFC
1004 1005 1007 1009
lOOF
752
TBN
753
BF
754 755
CLI
756
JE
757
758
B
759
oc
760
DC
761
DC
762
DC
763
J
764
765 NOIE B
766
DC
767
DC
768
DC
769
DC
770 771 NOlHT 8
772 HT84 DC
773 GETR B
774
775 ···········
SNS3-1.x·o4·
CFFLN
CPU1C 1 E' NOIE
PRINT x~1 ·c6· AL 1( MSG 1-MSGl BJ
AL2( NSGl)
XL2' 4084 · NO I HT
PRINT XLl ·C6 1
ALl ( MSG2-MSG2B)
AL.2( MSG2> XL2·4084"
HALT
·-·XL2 1 4084 1
ON-LINE ? _IF NOT· GO H-AL T lF MODEL l~· GIVE EXPECTED REAL lNTS INT PENO BIT NOT ON
EXPECTED INTERRUPT OID NOT OCCUR
INTERRUPT DID NOT occu~ RETURN TO CALLER
1014
1036
776 iii< JNT5
·
777787 ····-IN~T~E·R·R·U··PT·········*
779 ·
P.OUTINE
*
780 ····················
781 INT5 EQU *
782
ST
PSRSA~.PSR
783
SNS SNS2l.SSTAT
784
CLI EXPFLGoX·FF·
785
MVI EXPFLG.x·oo·
SAVE PSR SNS STATUS (DO BEFORE S!O TO RESETt INTERRUPT EXPECTED i NOT AGAIN
786
.IE
WASEXP
787 * lNT RECEIVEC NOT EXPECTED FORCE A HAL~-
788
789
790 791
6 ST
l..
SIO
·+4
PlARSVoPIAR
SAVE
PROG LEVEL
UNEiihPJAFi
PREPARE PROG LEVEL
SRESET+SOlSAB,SCNTRL KILL lNTERRUPT
792
793 WASEXP EQU
794
SBN
795
L
796
SID
*ZNTFLGtX·FF 1
PSRSAV.PSR SRE SET, SC,..TRL.
SHOW INTERRUPT OCCURRED
f':ESTORE PSR "ESET INTERRUPT
797
8
INTS
798
1045
1049
104A
104C 104E
1054
798 799 UNE
800
801 802 803 804 805 806 HNI eo7 HTB7
808
809
EQU
8
DC
oc
DC
oc
6 DC B
$
PR INT XLl °C6'
ALHMSGl l-MSG118)
AL2(MSGl 1) Xl.2 1 4087'
HALT Xl...2 1 4087 6 t'N I
UNEXP INTERRUPT. UNEXPECTED INTERRUPT
809
&09
809
809
810
811
*****8A*C*»*6*0*0*****
812 *
*
813 814
****RE*A*D**M**O*D*E**/ **W*R*I*TE**M**O*D*E********************
DAIE
OlAUG74
<::C NO. 824765
15NOV74 824870
16.IUN75
825057
PROG 10 PAGE
404-2 8
4042 3741 DIAGNOSTIC FUNCTION TEST
ERR LOC OBJECT COOE
1059 34 08 10C6
105D 38 03 1C7B
1061 F2 90 00
1064 CO 87 021A 1068 C2 1069 28
l06A 18E9
106C 4086 106E: F2 87 OA
1071 CO 87 021A 1075 CZ 1076 27 1077 19El 1079 408C
1078 30 87 ocoo
107F F2 81 OB
~CB2 CO 87 021A
1086 86
1C87 27 1088 1AC8 l08A F2 67 18
1C8D OC 04 !COE 1C3B 1093 30 42 0016
1097 F2 81 06
109A
lOAO l OA4
10A5
10A6
OC 04 CO E:l7 86 2D
1C36
lCOE 021A
1C40
10A8 38 03 1C76 lOAC F2 10 OA !OAF CO 87 0222 1063 408C 1 0 85 CO 8 7 10 AF 1 Od9 CO 87 0222 lOBD 4086
1 OBF re 87 1089
10C3 CO 87 0000
f
10C7 34 08 lODE lOCB CO 87 021A l OCF C6 1000 27
AOOR STMT SO~CE STATEMENT
* 815
B~TH ON OR BOTH OFFo
*
816 ······***************************...........
* 817 BAOMOO ST
BAOMOR+3.ARR
FOR RETURN
818 PRINT BOTH FCUND ON OR BOTH FOUNC OFF.
819
TBN SNS3-1 1 X 1 03'
SEE IF READ ANO WRITE ON AT SAME TIME
820 821
.IF
NOT2
B
PR I NT
13QTH MODES ON
1068 d22
DC
1069 823
C'C
1063 824
DC
106D 825
DC
8.26
.J
827
828 NOT2 B
1075 829
DC
1076 830
oc
1078 831
DC
107A 832
DC
XL1°C2 1
ALl (MSG8-MSG8B)
AL2(MSG8)
XL2'4086' MDEXP
PRINT XLl 1 C2 1
AL lCMSG l 3-MSG138) AL2(MSG13J XL2 1 408C 1
GO TELL HIM WHICH EXPECTED BOTH MOOES OFF
833
R33
834 MOEXP CLI
835
JE
.IRW+ 1 ·X' 87'
WHICH
IF 871 NAME MOOE EXPECTED
1086
1087 1089
836
837 836
839
840
841
B
PRINT
PRINT ·EITHER MODE EXPECTED·
DC:
XLl 0 86'
DC
AL1(MSG14-MSG14B)
oc
AL2(MSG14)
...
BADHL T
GO PRINT WHICH FOUND
1080
842 843 844
845
846
WHICH
EQU MVC
CLl JE
*MSG40A(S).CREAD
DOSJO+l ·SiltRlTE PMD
ASSUME READ (S/3 WRITES} WHERE WE IN A WRITE ?
10A4 10A5
JOA7
847 848 849 PMD 650
851
852
MVC
B
DC DC DC
MSG401.(5) .cwRITE PRINT
XLl t 86· AL1(MSG40-~SG40B) Al..2.(MSG4~)
ASSUME READ (S/3 WRITES) PRINT MODE EXPECTED ON
853
!OAS
1084
lOBE
853
854 BACHL.T EQU
855
TBN
856
JT
857 OFFHLT B
858 HT8C DC
659
B
860 CNHLT B
861 HT86 t>C
862
B
·
SNS.3-l·X'03 1
ONHLT HALT
x1..2·11-oec·
OFFHL. T HALT XL.2'4066"
ONHLT
CEClDE FOR BOTH ON OR BOTH OFF HALT READ/WRITE MOOE BOTH OFF
READ/WRITE MOOE BOTH ON
863
864 BADMOR B
f<ETUflN
865
865
865
865
865
866 ·············
* 867
OFFLN
*
868 ·
*
* 886790
·
·
·~·7·41·
·
·IS·
·
·O·F
·F
·L· ·I N·E·
· ·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·· -.;i
871 ·
·
672 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
873 OFFLN ST
OFFLNR+31ARR
FOR RETURN
lOCF 1000
874 875 876
B
PR INT
OFF LINE
oc
XL.1 ·Co'
DC
AL1(MSG23-MSG238)
DATE
C1AUG74
EC NO. 824765
15NOV74
824870
16JUN75 82.5057
PROG ID PAGE
404-2 SA
· · · · · · ·- · · · ·· · · · · · · · · · · · · · · · · · · · ·
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·-· ,,.
l8M MAINTENANCE OIAGNOSTlC PROGRAM
PART NO. PMiE
IBM MA.INTENANCE OlllGHOSTIC PR06AAN
PART NO. PAGE
3741 DIAGNOSTIC FUNCTION TEST
404.2 3741 DIAGNOSTIC FUNCTION TEST
ERR LOC OBJECT CODE
1001 1AF5 1003 4080
1005 co 87 0222
1009 4080
1008 co 87 0000
IODF 34 08 l1 C2 10E3 Co 87 021E 10E7 40
10~8 1185
10EA 08FF !OEC CO 87 02JA 10FO A! !OF! CO 87 021E 10F5 40 10F6 l lFS l OF8 08FF lOFA CO 87 021A lOFE A6 1 OFF CO 87 0000
1103 3· oa 1126
1107 CO 87 021E
11 oe 40 llOC 1235
11 OE 08FF 1 1 10 C0 8 7 021 A 1114 Al 1115 CO 87 021E 1119 40 11 lA 1275 lllC C8FF 111£ CO 67 021A 1122 A2
1123 co 87 0000
ADOR STMT SOURCE STATEMENT
1002 1004
lOOA
10E7 lOE9 lOEB lOFO lOF5 .iOF7 10F9 10FE
8l7
oc
AL2(MSG23t
878
oc
XL.2 8 4080·
879
880
6
HALT
881 HTSO OC
NOT ON-LJ:HE
882 OFFLNR B
~TURN
883
883
883
. . ·· 883
883
8845 ·**·D·U·M·P~l· ·
886 ·
·
887 ...........................................
aaa · CUMPS CONTENTS OF euFF&A 1
·
889 *
·
889910 ·O~·M·P·l···S·T······O·U·M·P~1·R·+·3··A·R·R··--·······FO·R··R·E·T·U·R·N
892
e93 694
S
UNPACK
oc
IL1·0··
DC
A~(BUFFl+63)
UNPACK FIRST HAL.F OF 128 eYTE REC
895
DC
X!...2·8FF·
DCP BUFFER
896
esn
S
PRINT
DC
Xt..1 · A2.
FRO~ OWN SUFFER
698
899 900 901
8
UNPACK
oc
IL.1·64·
DC
At.2C aUFF 1+127>.
UNPAC~ SECOND HAL.F Or l28 BYTE REC
902
DC
903
e
904
oc
905 DUlllPlR 8
906
906
XL2·8FF·
PRINT
·-·XLt·A6·
DCP BUFFER
FROM OWN BUFFER RETURN TO CALLER
'il06
906
906
9G7 ······~······
909 ·
*
991110 ····D·U~M·P·S·C·O··N·T·E·N·T¥S··O·F··B·U·F·F·ER···2 ················
912 ·
·
uoe
1100 llOF
1114
1119 1118 1110
1122
991134 O· ·U·M·P·2· · ·$T· · · · · ·D·O·M·P·2·R·+·3·.A·A·A- · · · · · · · · ·F·O·R· ·R·E·T·U·R·N
915
a
UNPACK
UNPACK FI~ST HALF OF 128 BYTE REC
916
DC
IL1·64·
917
DC
AL2C8UFF2+63J
91B
DC
XLz·eFF·
DCP SUFFER
919
B
PRINT
920
DC
XLJ·At·
FROM Oli:N BUFFER
921
922 923
B
UNPACK
oc
ILJ·64·
U~PACK SECOND HALF OF 128 BYTE REC
924
DC
M...2(SUFF2+127)
925
DC
XL2'8FF·
CCP SUFFER
926
B
92.7
DC
926 OUMP.2A 8
PRINT
·-·XL.ls 421
FRON OWN BUFFER RETURN TO CALLER
ERR LOC OBJECT COOE
(;
i
I
l ! !
l
I !
ll "
I
ll e,
!
1126 1127 C9600640E309ClOS 1140 llZF E2C6C5094~:1CgDS 1137 '5E2404040404V·O 113F 60e2CSD5E2C54WF3 1147 604040E7E7E1E7 ! l 4E 404 04 040404040C I 11 75
1156 C3E3C9ESCS40D.3C9 115E ~5CS40C9E24005Cl
1166 04C5C440C2CSOS06 116E E640404040404ll40
1176
11F6 1276 40
1277 1176
1176 llFS
11~6
1275 1276
1278
1279 1281 128? 1280 1295 129C 12Al 12A9 J 261 1285 l2BO ! 2C5 12C9 1201 1209 !200 12E5 12EO
C1E3E~C1C3CBD4C5
05E34009EZE34040 4040·040
C5D5C44CD6C64~C4 ClE3Cl40E2C5!;~40
40404040 F3F7F4F140C2E4E2
40C905400709E~E8
40C50909 CSOSC44006C64009
C5C30609C4404~40
40404040 C505C440D6C64001
06C240404~404040
40404040 F3F7F4F140C1E.3£3
C505E.3C9D6DS4~09
C5DBC440
128C 12AO 1264 12C8 12oc 12FO
12FO 12Fl D9C50.D6E5C540E6 1317 12F9 09Cl0740C3D6D505 1301 C5C3E3C6C940C105
1309 C440C30605C5C5C3
1311 E340F3F7F4F140 1318 C3C1C203CSE24d40 133E 1320 40C9D5E2C509E340 13~8 C140E2CJD9ClE3C3 1330 C840C4C9E202C5E3 1338 E3C54040404040 13JF D60940E3C8C54~C9 1365 1347 610640ClC4C107E3
l34F C5094CE60~C.~740 1357 C4C9C1C7D506E2E3 135F C9C3404040404.)
1366 C4C9E202C5E3~C5 138C 136E 6B4007610540F2F4
1376 F6F9F4F6F04B4~40
993310 ·· ····~··**·*··***····~············--··············
932 ·
~SSSAGES
*
~3·
&
934 ·
·
~5·
·
936 ...................................................
937 STATS EQU ,.._l 938 STATXX DC CL39·1-0 TRANSFER LINES
-SENSE 3- xxxx·
936
9.38
938 938
939 STATMG OC
ACTIVE LINE IS HAMED 6£LCW
939
939
9~9
939
940
940 ~! BUFF! 942 943 BUFF2 944 945
EQU OS
EQ\I
OS oc
·
ci..1ze
·
CLl28
a..1· ·
READ 6UffER
946
947 BUFFll!a OC
AL2(6UFF1)
LEFT ENO OF READ Fla.O
948
948
948
949 STAB OC
Ct...20·ATTACHMENT R~T
949
949
950
oc
CL20·ENO OF OATA SET
o
950
950
951
DC
951
951
952
DC
CL20 ·ENO OP RECORO
·
952
952
953
DC
9-.3
w53 954
oc
Cl..20·3741 ATTENTION REOO ·
954
954
955
956 tNlA 957 lNlB
EQU DC
*-1 Q...::v .. REMOVE WRAP (;·~:<V'lfEcTOA ANO CONNECT 3741 ·
957
957
957
957 956 INlC DC
0..39·C~W ;:a., INSERT A SCRATCH .DISKETTE
958
958
958
958
959 JNJD DC
CL39·~ THE l/O ADAPTER WRAP DIAGNOSTIC
959
959
~:59
959
960 INIE OC
CL39·DISKETTEe P/N 2469460.
960
960
5£i.S8776 9A
OATE
CU AUG74
e;c NO.. 824765
1SNOV74 824870
l6JUN75 825057
PROG ID PAGE
DATE
01.-uG74
EC NO. 824765
15NDV74 824870
16.JUN75 825057
PROG ID PAGE
c
'f·
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART ND· PAGE
5558776 10
ISM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO. PAGE
5558776 JOA
4042 3741 DIAGNOSTIC FUNCTION TEST
4042 3741 OIAGNOSTI<; FUN<;TION l'EST
ERR LOC OB.JECT CODE
ADOR STMT SOURCE STATEMENT
ERR LDC OSjECT CODE
AOO~ STMT SOURCE STATEMENT
137E 40404C404040~40
960
1386 4040404040404(;
960
1380 E3C8C540F3F7F4Fl 1383 961 IHI
DC
1395 40E2CBD6e:4D~440 1390 C4C9E2D703CIE840
961 961
13A5 C8C409Fl40C4C9£2
961
1.lAD D703CIE849404Q
961
1383 962 IM 1X8 £QU . - 1
1384 F3f'?'F4F140E2CB06 130A 963 INlX DC
Q.39·3741 StCDuLD OISP&,.AY MORI OJSPLAY
·
13SC E403C-.OC4C9E207 13C4 03c1E840C8C40itFi
963 963
1571 60404060D6£4E3D7 1579 E4E3604040404.)40
1581 40404040404040 1587
1568 E6C8C50540E2C5~ 15AE 1590 40E40740C9E~~C3 1598 06040703CSE3C568 15AO 404040404040~~~ 1548 40404040404040 15AF 09C5E2CSE340E.?£8 1bDE 1587 E2E3C50461F340C8
977 977 977 978 IN48 979 IN4A
979 979 979 979 980 IN4
980
EQU
oc
DC
-1 CL.39·WHEN SET uP ·1s COMPLETE·
l3CC 40C4C9E207D3CIE8
963
1304 404C4040444-G~
963
130A 964 1N2A EQU
1308 C9C640CJ40£2C.3D9 14Dl 965 lt42S DC
13E3 C1E3c.JC840C4C9E2
965
13EB D2C5E3£3C54QegE2
965
l3F3 40E4E2CSC4684'1C1
96$
13F8 4DC4CIE3Cl404.I
96$
1402 E2C5E340£6C9E3C8 1426 966 INBC OC
l 40A 40F1 F2F640C2£8E3
966
l·H2 C54009CSC306Dlile-t
966
141A £240CIDSC440E.3E6
966
1422 06400609404040
966
1429 0406DSC540CIE5Cl 144F 967 INZO DC
1431 C9C3ClC203C5.-..E3
967
1439 09ClC3CZE2400.E4
967
1441 E2E340C2C540C6D6
967
1449 E4D5C. .OC2E840
967
1450 C.CSD7D9C5E.2EaC9 1·76 968 IH2
OC
1·58 D5C74060D9C5C440
968
1460 CIC4£56048404040
968
1468 4040404040404040
968
1470 404040.040404~
968
1476 969 A STRKS EOU 1477 5CSCSC5C5C5C5CSC 1490 970 ASTAKI DC
14~ SC5CS-:SC5C5C&c;5C
1487 sciscscscscscscsc
148F 5C5CSC5CSC5c:5C5C
970 970 . 970··
1497 5CSC5CSCSC5Cl5C ·
970
1·90 971 ttene £ou
1·9E C9C6·oc1·0~ l<te· 97.2 J..aXA OC
14A6 CIE3C3CB·Oc..GlE2
972
l·AE 02C5E3£3C5"0~1
972
14-86 E.24GE4E.2CSC4'6840
97&
I ·SE C4C5Dl'D9C522E2
972
14C5 60D9CSC~OCIC.E5 14EB 973 fflaX. DC
....
0-39· IF ,. S<;RATC.tt OJUETTE IS useo. A OATA ·
CL39·MORE AVAU.ABI.£ TRACKS MUST E FOUlllP t5Y ·
·
..t CL.39..............................~. . . . . . . ..
....
Q.3.~ JF -. s.caMCtc OJStC£TT£ WAS USEO· DEPRESS·
15SF C103E34B40404040 1sc7 4040404040404t)·O
980
980
15CF 40404040404040
ISDS
1506 FSF24009CSC306D9 1SFC
lSOE C4E240E6C9030.l40
980
"°' 981 HOIS
998822
15£6 C2C540£609C9E.3E3
982
15EE C50540£.JD6·0F;JF7
982
l5F6 F4W1404040404'l
982
15FC 983 HDZB
15FO FSF24009C5C3060it 1624 984 HD2
J60S C4E240E6C0030.5·0
984
1600 C2C54009CSCIC.40 1615 C1DSC440C~D7
984 984
1610 ClD9CSC440404'>40
984
162· 985 MD3B
US25 £2CSE340E40740F3 H"8 'lil86
1620 F7F4Fl40E3064009
986
1635 C5C1C440D6094.)E6
986
1630 09C9E3CS·B404.)£6
986_
1645 C8CSD540C6F640
986
I.
164C C8ClD3~3·0C:9E240 l6?3 981'
1654 D9CSE2CSE~E2
98?
I
165C £8E2£3C50440F.J4-0 1664 E6C<i;03034009C5Cl
987 98?
I
l66C C44C06094040.-040
98?
I
1674 £6D9C9E3C540D6DS 1608 . 988 t-403
167C C540D9Cf.C30609C4
988
1684 4840444040.044)40 169C 4040404040404040
169· 40ll0..04040·04040 l69B
L ' 169C OeD5C540.0~C5C.306 .16C2
I 16A4 D9C440E6CIEZ~09
16AC C5ClC448404009C5
I, 168· C3D6D9C440C9£.£·0
988 988 988
989 tl048 990 .
-990 990 990
EQU oc
EQU ·DC
EQU DC
DC
oc
EQU
oc
... 1 .Q.39·52 RECORDS WIU. SE WRITTEN TO ~741
.. ,
CL40'52 ~ECORDS WJLL 8E RE4D ANO COMPARED
·
.. ,
Cl.39'SET UP 3741 TD READ DR WRITE·
·HEN F6 1
Q.40 1 HALT IS RESET· SYSTEM 3 WlLL READ QA
·
·
...
CU9·GNE AECaRD WAS AEAP· RECORD IS PRINT-ED·
-.
14-CD 6040E405£X9~40 1405 E2CID4C540C4CI~
973 9.,3
1400 C140E2C~E2
973
14E5 40C2C5C6D609C5
973
14EC C9E240C6D6£405C4 1612 14F4 484040404040.W4D 14FC 4040404040404">40 1504 4040404040404040 ISOC 4~0404040404'1
..,.974 INZK
974
91'· 97.4
DC
1513 6CCSE40440E2C8C9 1539 975 IH38 .OC
1518 C6E3604040E3EaD7
975
1523 C540F4F14040..->4Q
975
1528 40404040404G4d40
975·
1533 4~4C404040404'1:>
975
1534 60C6E4DSC3E3.._,E2 1560 976 JN,J
oc
15·2 C5D340E407D7C5D9
976
l54A 6040406aC9D507E4
976
~552 E.360404040404040
976
155A 40404040404040
976
1561 60C6E4D5C3£.14DE.2 1587 977 lfll3X DC
1569 C5D340E40707C509
977
~1$ FOUND.
16SC D7C9C905.E3C5C4
990
16C3 40F240E3C90.C5Ea l6EA 991
DC
Q.~ £ TIMES· ONCE IN PRIH'fABLE ESCDICe
·
I
16CS 48404006D5C3C540
991
·
I >....
1603 C9C54QD1D9C905E3 1608 ClC203C540Csc.iC3 16E3 C4C9C36840404U40
991
991
991
I
16EB D6D5C3C540C90540 1712 992 HD4
oc
·
!
16F3 caCSE74840-'0~
992
·
l6F8 404C4040.040"-l40 1703 404040404040~·0 1708 404040404040~40
1712
992 992 992 993 H058
E4U
...
1713 D605C54009CSC.SD4 1739 994
DC
CL39·DNe AECORD WAS WRITTEN· OATA USED FOR 1
1718 09C440E6CIE2..VE6
994
·
1723 09C9E3E3CSD54~40 1728 40C4C1E.3Cl40E4£2
994 994
1733 CSC4·0C6D60940
994
173A E609C9E3C540E6C1 1761 995 HOS
DC
CL40·~A1TE WAS SAME AS PREVIOUSLY READ.
·
174.2 E240E2C104C54QC1
995
174A E24007C9CSE5C906
995
1752 E4E203E84009CSC1
995
DATE 01 AUG74 EC NO· 824765
ISHOV74
824870
16.;JIUN75 8ZS05'1
PAOG ID
PAGE
404-2 10
DATE
01AUG74
EC NO· 824765
15NOY74 824870
16.IUN75 825057
PRDG _l_O PAGE
c
· ·· · ·
·
········· ························
IBM MAINTENANCE DIAGNOSTIC PAOGRAN
PAAT NO-. PAGE
4042 3741 DIAGNOSTJC FUNCTION TEST
ERR LDC oeJECT CODE
ADDR STMT SOURCE STATEMENT
175A
1 762 176A 1772 !77A :782
178A 1792 179A 17A2 17AA 1761 1789 17Cl 17C9 1701
1709 17El 17E9 17Fl 1 7F9 17FB 1803 ;SOB 1813 1818
l823 1828 1833 1838 1843
1848 1853 1858 1863 1868
1873 1876 1883 1888 1893
1896 18A3 l8AB 1803 1888
18C2 l8CA 1802 1 BOA
l8E~
18EA 18F2 lBFA 190.2 190A 1911 1919
C448404040404040
60C905E3C50909E4 D7E34007C505C4C9 D5C76040C2C9E340 C4C9C440DSD6E3·0
C3D604C54006D~40
C905E3C50909E407 E34C03C5E5C50340 F54CC4C9C440D506
E3~C6C3C3E4D940
C1C6E3C50940F7 40E.2C5C30605C4E2 48404040404040·0 404C404040404040
4040404040404~40
4040404040404040
F3F7F4F140E2C5E3 40E4C740C9C>40709 0607C50903E84B40 404C40404040E7E7 E7E7 4004D6C4C540CSE7 07C5C3E3CSC440D6
0548404040404~40
4040404040404040 4040404040404040
D9C5ClC440040oC4 C540C6D6E405C440 06D5484040404040 4040404040404040 4040404040404J40
E6C9C9E3C54004DO C4C540C606E405C4 4006054B40404040 l!04.0404040404.V40 4040404040404040
E2C9064005066~06
0748404040404040
4040404040404~40
4040404040404040 4040404040404040
C4C1E3Cl40E309Cl 05E2C6C5D94001i1C5 C7C9E2E3C50940D7 Cl 09C9E3Eo40C509 0906D94040404Q
C206E3C84009C~Cl C4~uC1DSC440Eo09
C9E3C5400406C4C5 40E6C 5D9C 5400t>D5 484C404040404040
D3C505C7E3C840C3 06E405E34009C!>C7 C9E2E3C50940C5D9 D906094840CSE707 CSC3E3C5C4404w C6C66B40C606E405 C440E7E7
1761 1789
1 789 1780
1708
1706 17FA
18.22
1822 184A
184A 1872
1872 189A
l89A l8C1
18Cl 18E9
1SE9 1910
191C 191C
995 996 997 997 997
997 997 998 999
999 999 999 999 1000
1000 1000 10.:.0 1000 1001 1002
lOOZ 1002 1002 1002 1003 1003 1003
1003 1003 1004 1005 1005 1005 1005 1005 1006 10.'.>7
1007 1007 1007 1007 1008 1009
1009 1009 1009 l 009 1010
1011 1011 1011 1011 1011
1012 1013
1013 1013 1013 1013 1014 1015 1015 1015
1015 1015 1016 1016 1017
MSG18 MSG1
MSG28
MSG2
MSG3E MSG3A
MSG3
MSG48 MSG4
MSGSB MSGS
MSG68 MSG6
MSG78 MSG7
MSG8B MSG8
NSG9B
MSG9 MSG108
EQU
oc
EQU DC
DC
EQU
oc
oc
EQU DC
EQU DC
EQU DC
EQU DC
EQU DC
EQU OC
DC EOU
-1 CL40'-lNTERRUPT PENDING- BIT DID NOT COME ON ·
·-1
CL39'lNTER~UPT LEVEL 5 OIO NDT OCCUR AFTER 7·
CL40' SECONDS.
·-1 CL34·3741 SET UP IMPROPERLY.
xxxx·
CL40 1 MODE EXPECTED OflOo
·-l
CL40"REAC MODE FOUND CNo
·-1
CL40· WRITE MOOE FC·JNC' O"I,
·-1
CL40 1 S1Cl NO-OPo
·-l
CL39·0ATA TRANSF'ER REG! STER PARITY El'<O<OR
..... 1 CL40°BOTH READ AND WR!TE ~ODE wERE ON~
*-1 CL39'LENGTH COUNT REGISTER ERROR· EXPECTED
CL12'FF. FOUND xx·
5558776 11
IBM MAINTENANCE DIAGNaJSTIC PROGRAM
PART NOo PAGE
3741 DIAGNOSTIC FUNCTION TEST
ERR LOC OBJECT CODE
AODR STMT SOUftCE STATEMENT
1910 1925 1920 1935 1930
1944 l94C 1954 195C 1964
196C l 974 197C 19S4 198C 1993 1996 19A3 l9AB 1983
1968 19C3 19CB 1903 1908
19E2 19EA 19F2 19FA 1A02
1A09 lAll 1A19 lA2l 1A29
1A3C lA38 1A40 lA48 1A50
lA58
JA60
1A68 JA70
1A78
JASO 1A88 !A90 lA98 lAAO lAA7 lAAF l AB7
lABF 1AC7
lACF JA07 lADF 1AE7
C306D407Cl09C~O
C5D9090609484u40 40404009C5C30609 C44COSE404C2Cb09 40AC4040E7E7E7
E4D5CSE7D7CSC3E3 C5C440C905E3C509
OvE4D7E34B404~40
4C4C404040404040 40404040404040 40
60C5D5C44006C640 0106C26u4003C905 C5400506E340C1C3 E3C9E5C540C!C6E3 C5094040404040 D9CSC1C4C905C740 CID3D34009C5C306 D9C4E24006C640C4
ClE3Cl40E2C5E~4B
404C404040404v40
D9CSC1C44004D6C4 C540C105C440Eb09 C9E3C540D406C4C5 40C20bE3C8400oC6 C64B4040404040
C5E7D7C5C3E3C5C4 40C5C9E3C8C50940 09C5C1C440060940 E609C9E3C540D4D6 C4C54840404040
F3F7F4F!40C2E4E2 E840E306D6400306
CSC7484040404~40
404C404040404040
4040404040404~
C4C1E3C14007D~C5
E5C906E4E203E840 E609C9E3E3CSD540
E6C1E24040404~40
404C404040404040
C4CJE3C14009C5C1 C44CC2ClC3D240E6 C1E2404040404040 404C404040404u40 4040404040404040
5C6C5C605C605C40 404CE3C8C540Eo09 C10740C3D60505C5
C3E306D940C9E~40
E2E3C9D3034040
C9D5E2E3ClD30~C5
C4484040C6060303 06E640C4C909C5C3 E3C906D5E24B4040
4040404040404~40
F3F7F4Fl40C9E~40
050oE340D6054003 C905C54040404u40
4040404040404~40
1943 1018 1018 1018 1018 1018
1943 1019 1968 1020
1020 1020 1020 1020 1968 1~21 1992 1022 102.2 1022 1022 1022 J98A 1023 102.1 1023 1023 1023 19BA 1024 19El 1025 1025 1025 1025 1025 19El 1026 lAOB 1027
1027 1027 1027 1027 1A08 1028 lA2F 1029 1029 1029 1029 1029 1A2F 1030 1A57 1031 1031 l D.31 1031
1031 lA57 1032 1A7F 1033
1033
1033 1033
10::S3 1A7F 1034 1AA6 1035
1035 1035 1035 1035 1ACE 1036 1036 10.36 1036 1036 lACE 1037 lAF5 1038
1036 1038 1030
MSGlO
NSGllB MSG11
MSGl~B
MSG12
MSG136 MSG13
MSG148 MSG14
MSGlSB MSG15
MSG20B MSG20
MSG21B MSG21
MSG22B
MSG22
MSG238 MSG.23
DC
EQU DC
EQU DC
DC
EOU DC
EQU DC
EQU OC
EQU DC
EQU DC
EOU CC
DC
EQU DC
CL39°CONPARE ERROR.
RECORO NUMBER
xxx·
·-1
CL40°UNEXPECTEO JNTERRUPTe
-1
CL39·-ENO CF Joa- LINE NOT ACTIVE AFTER
CL40°REAOING ALL ~ECORDS oF DATA SET·
-1 CL39·REAC ~ODE ANO WRITE MOOE BOTH OFF.
·-1 CL39°EXPECTED EITHER READ OR WRITE MOOE.
·-1
CL39·3741 BUSY TOO LONG.
·-1
CL4o'DATA PREVIOUSLY ·RITTEN WAS
·-1
CL40'DATA READ SACK WAS
-1
CL39' *-·-·-1' THE WRAP CONNECTOR IS STILL.
CL40"1NSTALLEO. FOLLOW DlRECTIONSc
,.._ 1 CL39°374l IS NOT ON LINE
5558776 llA
DATE
01AUG74
E~ NO· 824765
15NOV74 824870
16.JUN715 8Z5057
P~OG ID PAGE
404-.2 l 1
DATE
01AUG74
EC NO· 824765
l5NOV74 824870
l6JIJN75 825057
PROG ICI PAGE
404-2 llA
IBM MAINTENANCE OIAGN.:ISTIC PROGRAM
PART NO· PAGE
4042 3741 DIAGNOSTIC FUNCTION TEST
ERR LOC OBJECT CODE
ADDR STMT SOuRCE STATEMENT
lAEF 4040404040404~
1038
JAF5 1039 MSG24B EQU 1AF6 4040C4E4D9C90~C7 1e1c 104~ MSG,4 DC
-1 CL.39· DURING READ FROM 3741 TO SYSTEM 3·
lAFE 40D9C5ClC440Co09 1806 D60440F3F7F4F140
1040 1040
lBOE E30640E2EBEZE3C5
1040
1816
JBlO 1625 1620
044CF34B40404~
4040C4E4D9C9~C7
40E6D9C9E3CS40E3 D640F3F7F4Flo\ilC6
1a1c
1843
1040 1041 1J42 1042 1042
MSGZ58 MSG25
eou
O~
·-1
CL.39· DURING WRITE TO 3741 FROM SYSTEN 3·
1835 0906D440E2E8EZE3 1830 C5D4o\OF34B4040
1042 104.2
JS.3 1043 M~G26B EQU
1644 60C505C44006C640 1B6A 1044
OC
·-1
CL39 1 -ENO or RECORD- LINE NOT ACTIVE AFTER
l84C 09C5C30609Co\6040
1044
1 E54 C3C905C5400506£3
1044
185C 40ClC3E3C9ESC540
1044
1664 ClC6E3C509o\04u
1044
1965 E3C9Cl05E2C6C509 1892 1045 MSG26 DC
CL40"TRANsFER OF A 12e BYTE RECORD·
1873 40D6C640Cl40F1F2 1B78 F840CZEBE3C540D9
1045 104!»
1883 1888
1693
C5C306D9C44El4ii40 4040404040404040
40400506E3C5#W40
1692 1BB9
1045 1045 1046 1047
MSG278
EQU OC
·-1 CL39° NOTE- THIS ERROR CAN BE CAUSED BY
1898 40E3C8CC,;E240C5D9 1 B A3 09060940C3C10540
1047 1047
I BAB C2C540C3C1E4E<!C5
1047
1863 C440C2E840404w
1047
l8BA E4E2C9DSC740Cl40 16El 1048
1BC2 f3F7F4F140C4ClE3
1048
OC
CL40 1 USING A 3741 DATA SET WHOSE RECORDS ARE ·
lBCA C140E2CSE340EoC8
1048
1 802 06E2C54009C5006
1048
lBOA 09C4c240C109C:>40
1048
1BE2 0506E340F1F2F840 1CC9 1049 MSG27 DC
CL40'NOT 128 BYTES IN LENGTH.
l8EA C2E8E3C5E240C9D5
1049
1BF2 4003C5D5C7E3Cd4B
1049
lBFA 404C404040404~40 lC 02 4(l40404040404040
1049
104~
1050
1051
1052
105.3
1054
1055
1056
1057
1058
lC OA 4040404040
lC09 1059 MSG40S EQU lCOE 1060 MSG40A DC
-1 CL5 1
lCCF 40D4D6C4C540C3E7 1C36 1061 MSG40 DC
1C17 07C5C3E3C5C4400b
1061
CL40' MOOE EXPECTED ON·
lClF 0548404040404040
1061
1C27 4040404040404040 lC2F 404C404040404~40
1061 1061
1C37 4009C5ClC· 1 C 3C E6D9C90C5
1062 1C38 1063 CREAD DC 1C40 1064 CWRITE DC
CL5· READ' CL5 1 1i!RITE"
1065 1066
······*********************************************
1067 ·
·
1068 · 1069 · 1:l70 ·
Dc·s
· · ·
1071 ·
·
1072 ********************************·*···············
1073
DATE
01AUG74
EC NO. 824765
l&l0V74 824870
16.IUN75
825~57
PROG 10 PAGE
5558776 12
ISM MA1NTENANCE DIAGNOSTIC PROGRAM 404Z 3741 DIAGNOSTIC FUNCTION TEST
PART NOe PAGE
5558776 12A
ERR LOC OBJECT CODE
1C41 0000 1C43 00 lC44 00 1 C45 00 1C46 00 1C47 0001 1C49 OOC2 1C4B 0000 1C40 F90C lC4F 55 1C50 00 1C51 0000 1C53 0000 1C55 l0ot5 1C57 00 1C58 1014 lCSA 00 l C58 00 lCSC FOFO l CSE FOFO l C60 FOFl 1C62 FGF2 1C64 OOOC 1C66 FOFOFl 1C69 OOOCOO 1C6C 00 1C6D 0000 !C6F OOOC 1C7l 007F IC 73 0000 1C75 4000 1C77 0000 1C79 0000 1 C78 0000 lC 70 0000 1C7F 0000 1C8l 0000 1C83 0000 1C85 0000 1C67 0000 lC89 0000 1C8B 0000 lCSD 0000 lCBF 0000 1C9l 0000
:\ ' ...
ADOR STMT SOURCE STATEMENT
1C42 1074 S
DC
XL.2°0000.
*
CONTAINS SWITCHES AS SENSED
1C43 1075 Sl
DC
XL.1·00·
1C44 1076 52
OC
XL1"00 1
1C45 1077 53 1C46 1078 S4
OC
XL.1 'oo·
DC
XLl ·oo·
1C48 1079 ONE
OC
XL2.'0001°
*· KEEP TOGETHER ANO LEN~TH 6
· ·
lCAA 1080 T·O
DC
Xl..2 1 0002'
1C4C 1081 ZERO DC
XL.2°0-000.
1C4E 1082 XF900 DC
Xt..2 1 F900 ·
FOR wRAP CO~ECTOR SNS
lC~F 1J83 lNCVAL DC
lL1'85 1
BUMPS 'CHAR'
1C30 1084 EXF~LG DC
xL1·00·
1C52 1085 PsRSAV DC
XL2"0000·
1CS4 J 086 Pl ARS"' OC
XL.2".;)000 1
1C56 1087 UNEa DC lC57 1086 CHAQ DC
AL2WNE>
ALi <·-·>
AOORESS OF FORCED HALT DUE TO UNEXP INT
1C59 1089 INTSa OC !CSA 1 J90 INTFL.G 0C
·-·J . AL.2( INT5) ALI (
lCSB 1091 RECCTR DC
ALl(-·)
1C50 1092 CTBUF DC
XL2 1 FOFO ·
1C5F 1093 ZO
DC
XL.2 1 FOFO·
1C61 1094 Zl
DC
XL2 1 FOF1 ·
1C63 1095 Z2
DC
XL.2 8 FOF2'
1C65 1096 CTR
DC
xt..2·0000·
1C66 1097 NUMONE OC
XL3'Fl)FOF1 ·
1C6B 1098 SEO
OC
XL3·oooooo·
1C6C 1099 QWORK OC
lU.1 '00'
1C6E 1100 WORK DC
xL2·0·
1C70 1101
OC
1C72 1102 LENGTH DC
XL2 1 0· XL2·007F·
255-L
= ceG. 2ss-12a 127 X 1 7F·)
1C74 1103 XOOOO OC
XL.2 1 0000 1
1C76 1104 FUNBIT OC
XL.2'4000'
EB-1 BIT 0 1 6 USEC PULSES
1C78 1105 SNS! DC
XL2°0000'
1C7A 1106 SNS2 DC
XL2 8 0000'
1C7C 1107 SNSJ OC
XL2'0000 1
1C7E 1108 SNS· DC
XL2 1 0000'
JC80 1109 SNS5 DC
XL2'0000°
1C62 1110 SNS2I DC
XL.2 1 0000.
FOR INTERRUPT LEVEL SNSING
tC84 1111 SEhS DC
xL2·0000·
lC86 1112 SENSO DC
xt..2·0000·
1C88 1113 SENSl OC
XL..2"0000.
lCSA 1114 SENSZ DC
XL.2 1 0000 1
1C8C 1115 SENS3 DC
XL2 1 000C'
lCSE 1116 SENS4 DC
XL2"0000'
1C90 1117 SENS5 DC
XL2 1 0000·
1C92 1118 SENS6 DC
XL2·oooo·
1119 .......................................................................
1120 ·
* 1121
112.2 ·
EQUATES
· · ·
112.3 · 1124 ·
· *
11112256 ·······································································
1127 ··································
1128 *
STANDA~D DCP EQUATES
·
0222 11113209 H·A~L·T····E·Q·U····x···2·2·2··················
0216 1131 LIN~ EQU x·216'
021A 1132 PRINT EQU X1 21A·
0212 1133 TEST EQU X1 212·
021E 1134 UNPACK EQU x·21e·
0020 1135 PIAR EQU x·20·
PROGRAM INSTRUCTION ADDRESS REGISTER
0200 1136 CPU
EQU x·zoo·
LOCATION OF CPU MODEL LETTER.
0001 1137 ~ l
EQU O!
0002 1138 XR2
EOU 02
0008 1139 ARA
EOU x·o8·
0004 1140 PSR
EQU x·o··
OOCO 1141 IAi<l EOU x· co·
(
404-2 12
OATE EC N{h
01AUG74 82.\765
15NOV7· 824870
16.JUN75 825057
PROG 10 PAGE
404-2 12A
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
.i !
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
I
la.4 14AhotTENANC.E DIAGNOSTIC PRD~AAN 3741 DIAGNOSTIC FUNCTION TEST
55587761 13
1
!
IBM NAINTENAHCE DIAGNOSTIC PRDGAA.. ·0·2 37·1 DIAGNOSTIC FUNCTION TEST
PART NOe
PAGE
5558776 13A
ERA LOC OBJECT CODE
ADOR STNT SOURCE STATE·ENT
0084 1142 JARS EQU x·84·
OCZO 1143 Pl JAR EOU x·20·
OZOO 1144 SVSTEM EOU
02Z6 1145 PACK eou
512 x·226·
02ZA 1146 LOAD EQU X·22A'
0080 1147 BITO eou x·eo· 0040 1148 BJ Tl EQU x··o·
OC20 1149 81T2 0010 1150 BI T3 0008 1151 8IT4 0004 1152 SITS 0002 115.3 BJT6 0001 1154 dIT1
EQU EQU EQU EQU EOU EQU
x·20·
x· 10·
x·oe· x·o·· x·o2· x·o1·
0208 1155 SBYTEO EQU 020A 1156 SBYTE2 EQU
0208 1157 SBYTE3 EQU 0020 1158 ss·o2 Eau 0008 1159 SSW04 EQU 0001 1160 SS·07 EQU ooao 1161 ss .. 10 EQU
x·o2oe·
.x·o20A·
x· o 2oe·
x·20· x·oa· x·o1 · x·eo·
SENSE SWITCH BYTE 2 SENSE SWITCH BYTE 3 ~ANUAL INTERVENTION BYPASS NON-ERROR PRINTING LCA.0 ANO GO (OCPJ
(OCPt
0040 1162 SSW11 EOU x·40·
0020 116.3 ss1112 0010 1164 SSlll13 0008 1165 SSIJl14 0004 1166 551115
0002 1167 5SW16 0001 1168 SS11ol7 0080 1169 5511118
EOU EOU EQU
EOU
eou
EOU EQU
x·20·
x·10·
x·oa· x·o·· x·oz· x1 01 · x·ao·
0040 1170 SSW19 EOU x·40·
0020 1171 SS·1A EQU X'20·
0001 l1 72 SS-ZF EOU x·o1 ·
1173
0034 1174 NUMREC EOU 52
READ 52 RECORDS
0014 1175 SLE~ EOU 20
1176
1177 1178
·*····
···········***************···*****"'***···
EQUATE USE FOR PROGRAM C~OlN~
~
1179 **'*******w**'**************'**·***************"'
0003 1180 HI
EOU x·o3·
0071 1181 HZ 003C 1182 HF
EQU X'71 1
EQU x·Jc·
007C 1183 HE
EQU X·7C 1
0068 1184 HL
EQU
X1 66 1
006F 1185 HO
EOU X·6F 1
0076 1186 H2
EQU
X8 76 1
0057 1187 H.3
EQU
X1 57 1
OOlB 1188 H4
EQU X1 1B'
0050 1189 HS
EQU x·50·
0070 1190 H6
EQU X1 70'
0007 1191 H7
EQU X·07 1
Ov7F 1192 H8
EQU X1 7F 1
005F 1193 H9
EQU X'SF'
003F 1194 HA
EQU x·;:w·
0079 1195 HB
EQU X·79'
006C 1196 HC
EOU X1 6C·
0073 1197 HO
EQU
0004 1198 HUP
EQU
0040 1199 HON
EOU
11220010 ··················*··········
1202 4 EQUATES F~ 3741
1203 ·
11220045 *"**"*****"'*************~···
1206 · TIO
1207
0040 1208 TNFI 0042 1209 TBSY
EQU
EOU
TIO NOT READY OFI ERROR TIO FOR SUSY
i :·i
ERR LOC OBJECT COOE
I
I II ,,_
I
I ! ,r
c
le_ i
iI '-
I
I
I !
!
ADOR ST·T SOURCE STATEMENT
1210
1211 · LIO
1212
0041 1213 LFUNC
0042 121-t LLCR 0044 1215 LOAR 0045 1216 LOTR
EOU EQU EQ\,I EQU
x··1·
x··2· x···· x··s·
1217
1218 · SIO
12~9
00~0 1220 SCNTRL EQU 0041 1221 SREAD EQU
x··o· x··1·
0042 1222 SWRITE EOU X1 42 1
0043 1223 SCTLl EOU 0044 1224 SCTL2 EQU
x·43·
x····
1225
1226 · SNS
1227
0041 1228 SFUNR EOU x··1·
0042 1229 SSTAT EQU 0043 1230 SLINES EQU
X·42·
x· 4;;·
0044 1231 SOAR EQU x·44·
0045 1232 SDXFR EQU X1 4S·
1.233
1234 * A-BYTES FO~ SIO 0
1235
1236 ·
BIT
0001 1237 SRESET EOU x·o 1 ·
7
0002 1238 SENAB EQU x·o2·
6
0004 1239 SD!SAB EOU x·o··
5
0008 1240 SNOBSY EOU x·oe·
4
0010 1241 SUPINT EQU x·10·
3
1242
1242
1243 * ERROR MASKS SNS-3
1244
1245 ..
0040 1246 EDS
eou X1 40 1
0020 1247 SIPE EOU x·20·
0010 1248 EO~ o.ooa 1z49 E0.1
EQU x·10·
Eau x·os·
0004 1Z50 AT
1251 *
EQU x·o4·
125<a
1253 ·
1/0 SELECT
1254 ·
* 1255
0004 1256 RSU 0008 1257 RE OOHi 1258 RSA
0020 1259 REOD
eou eau eau Eau
LJNE II
1 ·2
x· 04· 3 x· oe· 4
x·10· s
x·20· 6
0040 1260 REOJ EQU X1 40'
7
0080 1261 BOPE Eau x· eo· e
FFFF 1262
ENO
LJO FUNCTION REGISTER
LIO LENGT~ COUNT REGISTER LIO DATA ADDRESS REGISTER LIO DATA TRANSFER REGlSTER
SIO CCNTROL INTERRUPT STATUS SIO READ SIO WflUTE SIO I/O CONTROL 1 510 l/C CONTRGL 2
SNS FUNCTION REGISTER
SNS CCR+ STATUS
(STAT:E82)
SNS J/O TRANSFER LINES
SNS OATA ADDRESS REGISTER CDAAJ
SNS DATA TRANSFER + OIAG (01AG=EB2)
~IO
SIO SlO SIO 510
1-R
J-A I-R 1-R I-R
RESET INTERRUPT ENABLE INTERRuPTS OISA8LE INTERRUPTS FORCE NOT SUSY SET INTERRUPT REQUEST
ENO OF DATA SET euss IN PARITY ERROR
ENO CF RECORD
END OF .#OB 3741 ATTENTION
MEANING t.OT USED SET uP ERROR (REAO VSo REsPONSE SENSE RESPONSE ENO OF DATA SET END OF JOB BUS OUT PARITY ERROR
WRITE
MOOE)
DAT!;:
01 AUG74
EC NO. 824765
15NOV74 824870
16.JUN75 825057
PROG 10 PAGE
404-2
13
DATE
01 AUG74
EC NO. 824765
15NOV74 824870
16.ll..IN75 825057
PROG IO PAGE
404..,.2 l.3A
IBM MAINTENANCE OIAGN<lSTIC PROGRAM
PART NO. PAGE
I
I
I
I
5558776'
1· i
I
lf\M MAINTENANCE OIAC:ONOSTIC PROGRAM 3741 OIAGNOSTI~ F~NCTlON TEST
3741 DIAGNOSTIC F°"CTION TEST
CROSS-REFERENCE
CRCSS-REFERENCE
SYMBOL T LEN VALUE OEFN
REFERENCES
SYMBOL T LEN VALUE OEFN
REFERENCES
AOK
A 003
Al<R
C OCl
ASTRKS A 001
ASTf<Kl A 039
OOF6 oco8 1476 1490
0501 1139 0969 0970
AT
C 001
8AOHLT A 001
BAOMOO A 004
BADMOR A 004
BEG BIPE
A 004
c col
BJ10 BITl
C 001 C 001
BJT2 C 001
81T3 C 001
BJT4 C 001
BJT5 C 001
BIT6 C 001
BIT7 C 001
BLP
A OC4
BOPE
C OCl
BUFF 1 A 001
BUFF Uil A OOZ
eUFF2 A 001
00:::>4 10A8 10S9 10C3 OA21
0020
0080 0040
0020
0010 0008 0004
OC02
oco l
0018
0080 1176 1278 11F6
l.250 0354 OcH7 0864 0043 1247
1147 1148 1149 1150
1151 1152 1153 1154 0392 1261 O!i4l 0947 0943
CHAR A 001 lC 57 1.188
CHGBUF A 004 OEB2 OoOl
CHGBUR A 004 OEE9 0017
CMG;
A 001 OEC4 Oo06
CKEOR A 001 OCOF 0485
CMPER A 004 OFOl 0643 CMP,;RR A 004 OFlF 0653
CPU
C 001 0200 1136
CREAD A 005 1C38 1.-63
CTBUF A 002 lCSD 1092
CTR
A 002 1C65 1\196
CWRITE A 005 1C40 l.J64
DOSIO A nc3 0015 0390
OUMPl A 004 lOOF 0891
OUMPlR A 004 lOFF 0905
OUMP2 A 004 1103 0914
OUMP2R A oc· 1123 0928
EDS
C OCl 0040 1246
ENOR
A COl OClC 0266
ENOW
EO.J
A 001
c 001
EOJFLG A OC3
EOJISU A 001
EDR
C 001
0048
oco8
OE:ll
oc3e
0010
0175 1C:49 0514 0279 1248
EXPFLG A OC.1 1C50 1Q84
EXPFND A 004
EXPFNR A 004
EXT
A 004
OF23 OF3F
OCE4
Oob2
Oo73
o.no
FUNBIT A oc&:. 1C76 1104 GETINT A 004 OF8C 0721
GETR
HA HALT
A OC4 C COl
c 001
1010
003F 0222
0773
1194 1130
H8
HC HD
"1DN HDl
HDlB
HD2
C 001 C 001 C OCl C OCl A 039
A COl
A 040
CC79 006C
0073 0040 15FC
1505 1624
1195 1196
1197 1199
0"'82 0981 0':#84
0487 0342 0513 0045 0054 0045 004f> 0112 0113
0346 0452
0841 0354 03Sf
oa17· 0149 0346 0452
057G 0080 0054 OllS
0601 OOS4 0055 0119
0643 0104 008.::l 0186
0662 0108 0081 0187
0682 0112 0084 0199
0721 Cl18 0085 0200
0817 018b 0104 0217
0873 0199 Olu5 0218
0891 0217 0108 0223
0914 0223 0109
022*
0634 00146286~ 0259
0321
0894 0901
0386 0160·
0613· 0156·
017 2 0601· 0603 0458
0161 0615* 0160 0263
0161* 0917 0250*
0163* 0924 0251
0168 0602
0260 0643· 0723 0755 0684 08'+4
0947 0251· 0252
0252· 0254· 0259
0604* 060B* 0010· 0612
0612· 0613
0688 0848 0158· 0249· 0308
0324 0891·
0667
0914· 0346
0262 0171 0269
0672 0452 0346
0452
0362· 0366* 0370 0515 0516
0432
0685
0845
Oi:!.70
0346 0486 0041· 0183· 0305· 0387· 0406* 0784
0439 0650 0662·
0359 0038 0176 0267
0721· 0748
0343
0400
0136 0771
0241 0806
0277 0857
03C2 0860
0419 0880
0446
0785· 0481 0494
0550
0<532 0651
0710
0050
0050 0191
0051 0192
DATE
01AUG74
EC NO. 824765
15NOl/74 824870
16.IUN75 825057
PROG ID PAGE
H028
H03 H03B
A 001 A 040
A oot
15FC
1698 1624
0983 0988 0985
H04 HD4B
HOS
A 040
A 001 A 040
1712 1698 1761
099.2 0989 0995
H058
HE
HF
A 001
c 001
C 001
1112 007C 00 3C
0993 1183 1182
HL
C 001
HNGINi A 001
HNGIT A 004
HNGPNO A 004
HNI
A OC4
0068 OFBE OFC5 OF9B 104F
1164 0737 0741 0727 0806
HTF l
A OC2 OAEZ 0137
HTF2
HTF6
A 002 0803 0242 A OC2 OC68 O.J03
HTSA
A 002 OC3A 0.278
HTSC
A 002 1064 Od58
HT8E Hl8f'
A 002 OEFC 0633 A OC2 OOFS 0495
HTSO HT81
A OC.2 A OC2
10CA 0881 O::>S7 0447
HT82 HT83 HT84
A 002 A C02 A 002
005F OE55 lOOF
0420 0551 0772
HT85 HT86 HTS7 HT88 HT89 HuP
A 002 A 002 A 002 A OC2 A 002
c 001
OF87 10BE 1054 OOCA OFlE C004
0711 Odol 0607 0482. 0052 1198
HZ
c 001 0071 1181
HO
C OCl 006F 1185
Hl
c 001 0003 1180
H2
c 001 0076 1186
H3
c 001 0057 1187
H4
c 001 OOlB 1188
H5
c 001 ooso 1189
H6
C OCH 0070 1190
H7 HS H9 IARl
c 001 c 001 c 001 c 001
IAR5 C 001
I NCVAL A 001
OOJ7 007F
OOSF
ooco
0084 1C4F
1191 1192 1193 U41 1142 1083
lNTFLG A 001 lCSA 1.190
INTOC 1NT5 (NT5iil
A 003 A 001 A 002
OFBB 1014
!C59
0734 0781 1089
INl lNlA JNlB I N1C INlD lNlE
l NlX
INlXB IN2 I N2A !N28 IN2C IN2D
IN')( IN2XA IN2XB
A 039 A 001 A 039 A 039 A 039 A 039 A 039 A 001 A 039 A 001 A 039 A 039 A 039
A 039 A 039 A 001
1383 12FO 1317 133E 13(;5 138C 13CA 1383 1476 13CA 1401 1428 144F 14EB 14C4
1490
C\il6l
0~56
0"'157 0':1158 O'.iil59 0960 0'1163 0962 0968 0964 0965 0966 0967 O\il73 O-i172 0971
0191 0297 0297 0318 0318 0312
0~12
0298 0319 0313
0724 0745 0733 0808
073&· 0608 0042·
0730 0797 0738 0074 0058 0058 0062 0066 0070 0195 0195
0100 0088 0088 0092 0096 0209
0205 0205
0741
1089
0075
oos<; 006.3 0067 0071 0196
0101
008<; 0093 0097 0210 020t:
0062 0066 0070 ·0074
0092 0096 0100 0213 0209
4C4-2 \4
DATE
01AUG74
EC NOo 824765
15NOV74 824870
16.l\JN7S 825057
PART NO· PAGE
5558776 14A
PROG ID PAGE
404-2 14A
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
18~ MAINTENANCE OIMONUSTIC PROGRAM
4042 3741 DIAGNOSTIC F~NCTIDN TEST
CROSS-REFERENCE
SYMBOL T LEN VALUE DcFN
JN2XC A 039
1~3
A 039
I11t3B
IN3X
IN4 IN4A
A 039 A 039 A C39 A 039
IN4B
A OCl
I SBSY A 004
I SREAO A 001
ISlllRIT A 001
JRW
A OC3
KEEPON A 004
LCRHL T A 004
LOAR LDTR
C OCl C 001
LENGTH A 002
LFUNC C 001
LINK LLCR
c 001 c 001
LOAD c 001
L.OOP2 A 004
MOEXP A 004
MOOEOK A 001
MSGl
A 040
"tSGlB A 001 MSGl 0 A 039
MSGl OB A OCl MSGll A 04C
M!>Gl lB A 001 MSG12 A 040
MSG12d A 001
MSGl 3 A 03~
MSG13S A 001 MSG14 A 039
MSGl :.ti A 001
MSG15 A 039 M~:-;158 A 001
MSG2 MSG28
MSG20
A \'40 A 001
A 04C
MSG20B A 001 MSG21 A 04C
MSG21B A 001
MSG22 A 040 MSG228 A 001
MSG23 A 039
MSG23B A 001
MSG24 A 039
MSG24B A 001
MSG25 A 039 MSG25B A 001 MSG26 A 040
MSG26B A 001
MSG27 A 04C MSG278 A 001
MSG3 A 040 MSG3A A 034
MSG3B
MSG4 MSG4B MSG40
A 001 A 040
A 001 A D40
MSG4;JA A 005 MSG40B A 001
MSG5 A 040 MSGSB A 001
MSG6 A 040
1512 1560 1539 1587 1505 15AE lSB~
002~
OCFA ocee
OCCF
OC69 0005 0044 0045
1C72 0041 0216 0042 022A
ocsc
1078
ODJ6
1789 1761 1943
191C 1968
1943
19BA
1968 19El
19BA
1A08 19El 1A.2F lACB
1708 1769 1A57 lA2F 1A7F 1A57
lACE 1A7F lAFS lACE lBlC lAF5 1843 lBlC 1Bil2
1843 1C09 1892
1822
17FA
1708 184A 18ZZ 1C36
lCOE 1C09 1872 184A
U!9A
0974 0976 0975 0977 C\1180 0979
0~78
0.395 0..378 0.372 0.359 0305 0481
12l5 1216
1102 1213 1131 1214 1146 0300 Oo34 0383 0997 0996 lJ 18 lu 11 1020 1019 102.3 1021 l.i25 1.)24 1.;,21 1026
l.;)29 1J28
lu0'1 0!198 1.J.31 10 ::10 1033 l0.32
1,)36 l.:>34
li.:..38 1037
1040
1.139
1042 1041 loJ45 1043 1049 1046
1003 1002
1001 1005 1,,)04. 1061 1060 1,)59 1uo7 1006 1.;.09
REFERENCES
0122 0126
0122 0231 0134 0130 013.'.> 0393 0371
021~
0127
0123 0232 0135 013 1 023S
0214 0231 0126
0239 0134
0227
0227 022a
0240 02.35 0236
0239
0040· 0301 0483
0386* 0139· 0385 0038·
0294C!
0834
0385* 0283 0314
0826 0364 0760 0760
0644* 0647 0802 0802 027;:! 0273 0830 0830 0839 0839
0629 0629
0161 0767 0665 0665 0670 0670 0147 0147
0876
0876 0437 0437
0443 0443 0491 -0491 0479 0479
0691 .0684* 0691 0699 0699 0851
0844· 0851 0101 0707 0415
0325 0 367 0761 0647
oao.::
0274 0831 0840 063(; 076e 0666 0671
014S 0677 04313
0444 0492 0480 069.12 0 6BS· 0700 0852 084S·
01oe
0416
0376 0648
DATE
01AUG74
EC NO· 824765
15NOV74 824870
16.JUN75 825057
PART NO. PAGE
PROG IO PAGE
5558776 15
Iet4 MAlffTEHANCE DIAGt«>STIC PROGRAM 4042 3741 DIAGNOSTIC FUNCTJcN TEST
PART NOe PAGE
5558776 ISA
CROSS-REFERENCE
SYMSOL T LEN VALVE OEFN
REFERENCES
MSG6B A 001 MSG7 A 039
MSG7S A 001
MSG8
A 040
MSGSS A 001
·MSG9
A G12
MSG9B A 001
NGDTPE A 001
NO!E
A 004
NOIERR A 00.f
NOIHT A 004
NCOFOK A OC4
NORAP A 001
NOT2 A 004 NUMCNE A 003
NUMREC C 001 OFFHLT A 004
OFFLN A 004
0Ffl·. NA A 004
OLDSEC A 006
ONE
A 002
ONHL T A OC4
Pil
A 002
PACK C 001
PEHAL T A 004
PEND
A 004
PERE AO A 001
PEl!IR!T A 004
PJAI<
C 001
PI ARSV A 002
PMO
A 004
PRO
A 004
PRINT C 001
1872 18C1
1S9A
18E9
1ec1 191C
18E9 0098 1000 OFEO lOOA 0060
OEOI 1071 1C68 0034
lOAF 10C7 1008 QE77 1C48 10fS9 OE4F 0226 0092 OF08 0078 OOBA 0020 1C54 lOAO
OF5A 021A
1~08
lwll
1010
1013
1·'12 1016
1.;i 14 0450 0765 0751
0771 O<t24 Ooll 0828 1.:197 1174 0857 087.3 0882 0576 1J79 0860
054S 1145 0446 0747
0~34
0441
1135 1086 Oo49 Oo89 1132
404-2 15
PSR
C OCA
PSRSAY A 002
Pl IAR C 001
QWORK A 001
ROOONE A 004
RDOFF A 001
RE
C 001
RECCTR A 001
REOO REOJ
C 001 C 001
RLOOP A 004
RSR
C 001
RSU
C 001
RTNCl A 001
RTN02 A 001
RW
A OC4
QWR
A 004
S
A 002
SBYTEO C 001
SBVTE2 C 001
SBYTE3 C 001
SCNTRL C 001
SCTL l C OC.l
SCTL.2 C 001
SOAR
C 001
SDISAS C 001
SOXFR C 001
0004 1C52 0020 lCbC OC88 OF73 00(18 1C58 0020 0040
OBF8 0010
C004 OAOO OC4A
OCA.3 OOF9
1C42 0208. 020A 0205 0040 004.3 0044 0044 0004
0045
U40 lo.i85 1143 1099 0316 0702 1.2 57 1J91 l.t59 1260 0258 1.258 1256 OJ31 O.Z90 034 0502
107~
1155 1.156 1157
1~20
122.3 1224 12.31 1239 1.232
c OATE EC NO.
(
OU.UG74
824765
l 5NOV74
824870
0415 0429 0430
0429
oe2.i o e2·
0823 0470 0474
0474 0425 0756 0732 0744 0763
0410 0605 0609
0820 0162 025~ 0157 024e 0859
0350 0753
0873· 0572 0170 0261 0656 0862
0543*
0475 0614
0440 0735 0742
0433 0789 0790*
0846 0666 0043 0090 0143 0221 0435 0697 0919 0782
0782*
0046 0094 0145 0225 0441 0705 0926 0795· 0795
0052 0098 0184 0229 0472 0758
0056 0102
~189
0233 0477 0765
0060 0106 0193 0237 0489 csoo
0309 0696 0281 0157·
0384 017C·
0501 0248·
0520 0261*
0264 0177 0412 0426 0465
OOli' 0033 0169 0256 0342"'
0306
0300
0178 0280 0307 07J4 0739 01?7 0281 0384 0412 0426
Oi76 0280 0307 0791
16JUN75 625057
0064
0110 0197 0271 0526 0821
0068
0114 0201 0295 Cl545 082S
0072
0116 02C3
0310 06.27
0837
C791 0796 0465 0501 C520
0076 0120 0207 0316 0645 0849
0078 Ol.24 0211 0322
066~
0874
0082 0128 0215 0413 0668 0896
0086 0132 0219 0427. 0689 0903
PROG IO PAGE
404-2 15A
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO. PAGE
5558776 16
IBM MAINTENANCE DIAGNOSTIC PROGRAM
3741 DIAGNOSTIC FUNCTION TEST
CROSS-REFERENCE
SYMBOL. T LEN VALUE OEFN
REFERENCES
SENA8 C OCl SENS A 002
SENSC A 002
SENSl A 002
SENS2 A C02
SENS3 A 002 SENS4 A 002
SENS5 A 002
SENS6 A 002
SEO
A 003
SETER A 004
SET ERR A 004
SETPT A 001
SFUNR c 001 SLEN c 001 SL.INES c 001
SNOBSY C 001
SNOTB Y A OCl
SNSl SNS2
A 002 A 002
SNS21 A C02 SNS3 A 002
0002 1C84 1CB6
2cee
1C8A
1C8C 1C6E 1C90 1C92 1C6B OF43
OF88 OE44 0041 0014 0043
CC08 002F 1C78 1C7A
1C82 1C7C
1Z38 1111 1112 1113 1114
1115 U16 lJ. 17 1118 1.;;9e Ob8.2
0712 0542 1,28 1175 1..?.30
1240 0.198 1105 1106 1110 1107
SNS4 SNS5
A 002 A 002
SPL.OOP A 006 SREAO C 001
SR::.SCT C 001
SSTAT c 001
SSW02 c 001
SSW04 c 001
c SSll107
001
SSWlA c 001
SSWlO c 001
SSwl l c 001
SS-.'12 c 001
SSWl3 c 001
SSW14 c 001
SSW15 c 001
SSW16
SSW17 SSll11 B SSW19
C OCl
c 001 c 001 c 001
SS~F C 001
STAB A 020 STATB A. 001
STATER A 001
STATNG A 040 STATRR A 004
STATXX A 039
STATl A 001 SUPJNT C 001
SWRITE C C.01 SYSTEM C 001
Sl
A 001
52
A 001
S3
A 001
S4
A 001
TBSY TEST
C 001 C 001
TNR
C OCl
TOOBSY A 001
TWO
A OC2
UOT1 UNE
A 003 A 001
1C7E 1C80 OE33 0041 OCOl 0042 0020 OC08 0001 0.:>20 0080 0040 0020 0010
0008 0004
0002 0001 0080 0040
00;)1
128C 1126 OOFO
1175 OE56 1140 OEOF 0010 0042 0200
1C43 1C44
1C45 1C46 0042 0212 0040 OEED 1C4A OAOC 1045
1108 1109 0538 1.:!21 1237
1.0:.29
usa
1159 1160 1171
Il 61 1.162 1163 1164
1165 1166
1167 1168 1169 1170 11 72.
0949 0937 0:>'12
0939 0553
0~38
0~19
1~41
l.i::.2.2 1144
l.:l75 1076 J.)77 1.:>78
1~09
1133
14:08 0026
l.lav
Ou19 0799
0739
0162· 0163 0375 ~381
0682· 0539
0253· ozs4
0540 0547 0140 0268 0345 0403 0751
0404· 0404 0140· 0379
()752
0~09
0726· 0141 0380
0819
0424 0783· 0268* 0403·
0855
0457
0269 0452
>1469 0727* C728
0345· 0346 0349 0486 0515 0516
0541 0249 0734 0727
0308 0791 0783
0366 0796
0370
0300
0536 0528 0347
0528 051.3· 0525 0514
0453
0529 0517
0158 0362 0432 0685 0845
0393 0.396 1Ci87
DATE
01AUG7.tl
EC NOo 824765
15NOV74 824870
16.IUN75 825057
0729
0353 0524
0355 0537
0363 0373 0374 0695 0703 0751·
?ROG ID PAGE
3741 DIAGNOSTIC F·NCTlON TEST
CRC:SS-REFERENCE
SYMBOL T LEN VALUE OEFN
REFERENCES
UNEil A 002 UNPACK C: 001
WAIT A 001
WAITBY A 004
WAI TR A 004
WAITRN A 006
WASEXP A 001
WCNT A 002
WHICH A 001
Wl..OOP A 001
~OPK
A 002
WRFOFF A 001
WSEC A 002
WSECA A 002
WTOFF A OC4
WOOOl A 002
W0004 A 002
Wl
A 004
WlOOO A 002
XF9CO A 002
XRl
C 001
XR2
C 001
XOOOO A 002
X404 A 001
ZERO
zo
A 002 A 002
Zl
A 002
Z2
A 002
1CS6 021E
OE5A ODlC OEA2 OE9C: 1036 0EA7 1060 0629 lC6E
OBOS 0EA9
OEAB OF62 JEAF OE Bl
OOAB OEAO 1C4E 0001 0002 1C74
0000 lC4C
lC~F
lC61 1C6.3
lo.)87 1134
0509 0393 0584
0563 0793
0566 0d43 0167 1100 0150 0567
0588 0710 0590 0591 0461 0569 1CS2 1137 1138 1103 0005 1v61 1093
1094 1095
0790
~467
0395 0397 0570· 0579 0786 0575· 0835 017.3 0537·
0142 0392·
0573* 0704 0578 0583 0463 0575 0141 0536·
0522 0461 0582
0~78·
0538 0460· 0581· 0581
0580 0540
089~
0731 0563· 0580* r.538· 0571
0540·
0699 0743
0573
0543
0139
= TOTAL. STATEMENTS FLAGGED JN THIS ASSE~BL.Y
0915 0922 0574
0
(
'<.
404-2 16
( -
DATE EC NOo
01AUG74 824765
15NOV74 824870
16.IUN75 825.)57
PART NOe PAGE
5558776 16A
PR<Xi IO PAGE
· · · · · · · ·· · · · · · · · ··· · · · · · · · · · · · · ·· · · · ·
·
·
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
IBM MAINTE~ANCE DIAGNOSTIC PRDGRAM 3741 DIAGNOSTIC FUNCTION TEST
PART NO. PAGE
I
i
I
I
I l
55587761' 17
I I
THE CL
CHAR ACT ER 1 THROUGH
08JECT CARO LISTING
INDICATES A BLANK COLUMN AND THE CHARACTERS 0 E H INDICATE NUMERIC SHIFT·
16 CL ·1 7 THROUGH .32 CL 33 THROUGH 48 CL 49 THROUGH 64 CL 65 THROUGH 80
...
··4A& F COYl&Jl
· ·
······e·
········
404 - 3741 FUNCT ION TEST
84a@84am
6IH*<4C3"'GE @Al EOH·BFUHXEIS @:$8 G l'YBllPi!OH·BF-H
I
I
I
CL Sl THROUGH 9~
I
I 40420000
XE14 0904~420001
·/O'rlE.K"'Ll2'BG·/Y AI1(110H*BF-OX083
-· l'OHE K~X&BG /V KOH*6F-OXEI7 /OH E S* RHM40420002
/OHE S·NG<SG /Y
AJlO>OH*BF-QXElP
. /OHSGIOlJJl<<D<
*~ 4 :044042000~
IBM MAINTENANCE DIAGNOSTJC PROGRAM
PART NO. PAGE
5558776
17A
3741 DIAGNOSTIC ;~tfCTION TEST OBJECT CARO LISTING
CL 1 TH~OUGH 16 CL 17 THROUGH 32 CL 33 THROUGH 48 CL 49 THROUGH 64 CL 65 THROUGH 80 Cl.. 81 THROUGH 96
·Ac&Hc>o· JlP~-o GI
5GE· KS440420021
<BG l'oFJlY?&H·
T+-'<&·BIOH*fttae G SI S·SG
80H*BFYOYFll-. /10 COH·BFVOVFX· /lC ~OH* C&HCSX<AA~ :GCX M/040420023
T+-·GIMH(E"IHAA-O
T+-..BOH* C&HOA<
.
T+-w·& H'"lleavo
.
aAo:zt·MB IHAH3A <OH·+o=BGC=C '0"
.
BGGY< J2eGGYBMAl
El *O~BGCA 0&11
BFY0YFOY8 /'l#&Z Q+ &·;aB&0<··1&H
·O-..< M: '1'4 042(' C25
T+-_/GFX<-..lGSOXP
T+-OKjODCETlNGE*
.
T ·-1 ( :.;~BGS"T /00
·
0
/Ot?.TCO 4Ql1H@YD
OI<~G /YSillEOH*
.
< Al5GE·<~l'l40XM
<OH'*+"lllBGBZX /O_
BF-DXEJ7 /OHEO~B
< /1,GF-< /G~GF?
HOH·llj(CMjC A<B
G /YAIJLDOH*BF-D
/J2TCPiil.J·.JI50 0
.
S~BG SI S?C Aj (
GB5Qlil .. ll&OH·BFUH XE+? /OHE S*NOXS
I &@ GEX*1<.<5ACA3
CS<BGCOP /OHO H
!
BO-.% :sM40420005.
I
I
-
I
XEl4 EL040420CO~
I
G /Y 2&0404200t7
I
4GE% -..AU40420008
T+/ 8.IOe /OHElUlil T+/B>F7'HXF ;i:: TC6
/OB @11!840420009. - T+/DUl3j· /OHEV-*8
.."lil KN.,40420010
c1a<R a·x
TEJE5&<XS&(PA5<P
P6DdOOH·EHUBDOH*
.
/1 MOH·l'8F11:QYFQ_
G /9 D-.hl.H"iilBG /j)
4@XN1 ;z O&<.E4·sw&DA &DA
C&DGEH0&1'2Bl,a /@BG SI /@BGOO@
/0
-&7%8G /.
l&'OH* C&HDK$ /OH
&DA f,OA- 1'PNSXN
.£ ···········~·$
Fl lo !':&HC /OHS(,.HC ;&Ail~BI" /OHEV:.rfl
/0
-.J XBG 1'9
G /9 OXMH"iil8G /0
&DA O· I T2 ;PE&( I
/OH 4: U4 042 r,.c;28 20 't R, c4 042Q029
SOHll: 6T·40420031------------1 l5*M "B'114C420032
.... :c-40420033
"Slii>J"'·B<.;° l'VSOH* &7@BGCE048 7@CH$ ITCACGG09"A1@0I T+-3=DAAR+G<·;a·
("L-OGG? UACG·f ...:
121 o- 40420()
I
·;3u.)T:40420011
T+/HO&AEoo; I ro*· H5<PN84CR8> ( &DA
&OCE5·.J 5%R l<G TOMCSl;( &DA &!I 7·IE O>LS&<XN&(-. RS-- Kti'440420034
&DA 1 )PO&( :liF&t G OOUA &DA &DA &OC 3""L l&<GT8@PN8@X OSM 891.>40420035
.
T+-54.. OAGGY·-T3
CBCESGGt<il .lA 18 I I@ '"GE &AAl90I ca I<
"'"'' <·· COBCOXA&-4
Cio!<BG /oFHASE&H. HoH·SFyQxF.r+I /OH
T@Y>l«OH·+0%BGC>7 /OHS&HH86Al9<ilZ
S&H09MAl&oI {NL7
·'04·CMtH .@eGCeo
.
~G~.2-L-~ &:zoM~
o&!O =T t;.0420014 1
-L4 iiY0404200l5.
·c% · J840420016
C20CD2; .K J.; IT !"4A
E8==l EE4CPCt N. iil?t.
&DA. s_v eO!TE&<V
6:::...,L6i1C_ &DA &CA
/5llCAl<GPS@PR&·+!i
. . . . C·CA r,oA &Dt. &-!-I
RC)} l<XAl ·POS>I
104
040420037
.
T+-8VL1>K&H'0 /'OH $f;H..3&0T /0 ( -
+O""HGBJ-HGG09 1 i1 4i)@/A(;@4<HOH·+Ell:E G ;seGGO.n.. ·EG /o Bl..10 '1<A04042001S
. .
T~·/&K&DA 211<R OMC
SO'XA8"1il-1&<LlS_.
E.e=jEC.<X~&-tL!:l=l< ..!
T+-: sl>-.'HAD-OACDX
+O&.itACDu+O&OACO·
+ .&7"CX·+ to4tCX4
OH~ BHUBCOH* C£HCOM
+-.&lilACD·+. ··HAO o ACD*+· &d!AC01:·r.ila
S -.l-40420C19
I (
ACOH M3 404.20020
OJPO&+ I 1115UC06MA
0H<40420039
DATE
01AUG74
EC NO. 824765
15NGV74 824870
16.IUN75 825057
PROG IO PAGE
404-2 17
DA TE
01 AJJG74
EC NOo 8.24765
15NOV74 824870
16JUN75 8.25057
PROG IO PAGE
(
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NOe PAGE
ssse776 18
4042 3741 DIAGNOSTIC FUNCTION TEST OBJECT CARO LISTING
CL l THROUGH 16 CL 17 THROUGH 32 CL 33 THROUGH 48 CL 49 THROUGH 64
CL 65 THROUGH BO
CL 81 THROUGH 96
H&<LIB_.ea=tE&+S
A8UCU8XPOE4C01> ...
..Rl;H 9R&4C420043 £.0 E0440420044
JBM MAINTENANCE DIAG.NOSTIC PROGRAM 4042 3741 DIAGNOSTIC FUNCTION TEST
PART NO. PAGE
5558776 lBA
CL 1 THROUGH 16 CL 17 THROUGH 32 CL 33 THROUGH 48 'L 49 THROUGH 64 CL 65 THROUGH 80 C~ 81 THROUGH 96
. .
s1;<.&DA &DA &De
.
Rl·GO&(LOl<N O)P s_v 9_Xl84)N 5(S
0£.+sR2;IE&(L01<N
01M_ &DA &"..··MC
O_Q Oo04C420065
. -
B9+H 0Eil40420066
T+/0?5>L T&=L TQOA
T+l'Plh; · E84C s: +·
. .
T+/R-1; ( 9() il".,. T+/ES& I (. 9XXL44C
T+/S05_PE&<xEo·s
T+/)<&(SNlMCH *I
. .
T+/-.·&OA &CA &OA
.
T+/-81 <N 1 ; .. p1 ·I
T+l'/3&DA · &c,: &DA
.
T+l'S>2JR 5)R-5_J
·&DA.&OA.&DA.&+s;
Tl ).f/il4C+f0) I TK4A
. i)n ·4ilMA & DA I 1 .,. 4@f!LT5UCRl*GO&(S Rlll<GO&C ~&DA &+$
l*·Ct<XCE4A &DC
.
Y&(XEO *.J ·&DA &DA US:( 4@PV1) ( ·NC
. . .
&DA GOA &OA 9_X
. .
.&CA &CA &OA &DA
.
Hl)N 8%PT&+LF&<X
.
&OA £CA &CA &DA
.
R&+SR2;jEK4A 9XT
05·1Et<XN&<TE94_ O<XN8@PR6;LP84C
D2·J 5)$T&<sco=L
I Ei:N 5( SO 1MCF5>L
.
&CA &Of &DA &DA
8:TP 1MC4&MA &DA
. .
&DA &OA Q<SUS*I S&<I05(...t.l;IEE4A
.
&CA &OCSilUCRl·I
ESMCF 1 UCHO)jT£<X
&CA &DA &DA &OA Pl)PC2)PG00CB2;(
R&<GF8~PR&I) 8XP
N1OCUSM_ £0A &OA &DA &DA 1<GTOMC
C.OA &DA £DA &DA Tt.+ .f44CU5·-E60A
&Of. &DA &DA &DA 06 *LS&+ $1 4 · C OXN Dt<l05(-..A6·PD&OA S&< .KE8SPTEt+CS:+.
&DA &DA &DA &DA Ml;I.&DCOS*IE&<x
&DA £DA £.DA &DA
i <xoc. <P084 ccs_L.
C!:_P08U_ SDA &DA
&DA &DA & CA &DA
T6·G~~%SE6MCR1·~
&D C>R&40420045 &F · Hi)40429046
T+/Z.:DCT5_R 4 1 5
.
T+/OF&DA &DA &OA
£(U " 11440420047
9_U ;#040420048
T+l'.@5;I.&DA &DA
&+H &A040420049
I
Tl) & 9H&40420050l
T+l'_2&+. Y6>IESDC
I
£0 3J-40420C51!
I
! N&(* ~ZY4042005~
I
I
&D Myt-140420053
S&C I!< PCH4o42C054
Ti"/?YO@GUBXPD&<·
- T+l'OT£<· YB@P S&<X
.
T+/l;&OA &OA GOA
!
o I
E&< N/<40·2ocss;
l
&O POU404200!:6
le
5( 0 9.IV4()4200 57j
··
! ('
£0 LJ*4042005B! .. ,
l (
&+H J li)40420059 1 !
IS>< 8 9 U40420C60,
N14_ &OA &DA &DA
.
t.OA &ll7·IE 2;1
3K4A Q<PNlDCCluC
.
8&<e't'8lilN 6·PCS_X
&DA &CA &DA &OC
Olil&
Ga>
="'7M£FI
c
s:+.tt>.J·.,._.&oA
.
OK4A &CA &DA &DA 3""Ll&<LAS@E 8%?
&D.t &DA &DA &OA Rl·GC9_X l6iU4
D
FX ASC R A
&CA £CA &DA &DA
&DA &DA &OA &OA
.
.£<LU6·XN14 CW6*X 5) ST &<GC8@XV l MC & ( PQ8i>N-£OCT 2<X
&CA &OA 5( SDHIC & B C9 EM
so Q
&.OA &DA &El-PFA
.
F5_jL.5>R l<XRl*I &OA £.DA &DA l+L
Al>IE6MA s·xAe;. S&<PR6) SR&< IASMC Rl+I 0)XE£(P064C E9·,EO=IE1DC05M_
AAE A M C
07090520750
·OEO ;.!1140420068 TZ)C Q C40420069
RS_& 78&40420071 Fl)U 6SY40420072 BlM JZ040420073 lil?- N8M40420074
Oilj l-M4~420076
613752$040420078
T+/Tll
0
)V
5@GR2
i
I
Y&<PR6)SR&OA &<.
oem, 6*PA10CA5·j
9_XIS@N S(S01MC Wl)XE&(SNK4A &DA
&O &1X404200e1,
T+l'UU4ii?Nl=IH&<I T+/\f-.1 )XR5_11.&CA
.
Nl;~Pl·ITl·.1 2)F
Tl)XA9(,TK4A &DA
Rlfll f;O
·· 40420062,
c
1 $M40420063
T+/Wt&DA ·&DA· £.DA
DATE
01AUG74
EC NO. 824765
lSNOV74 824870
16.IUN75 e2sos7
T&<GC8@XV1MCA1>j
E6MA &DA 6·PA1<X N14 &S-40420064
PROG ID
PAGE
404-2 18
c --~-----~---------~------------------------- LAST PAGE ----------------------------------------------~
DATE
01AUG74
EC NO· 824765
15NOV74 824870
l6.IUN75 825057
PROG IO PAGE
(
· · · · · · · · · · · · · · · · · ·(,· · · · · · · · · · · · · · · · ·
· ··
18M MAINTENANCE DIAGNOSTIC PROGaAN
PART NO. 2589915
PAGE
l
.. EOFl E<>F - 5203 PRINTER SYSTEM TEST llOOULE
('
, ER· LOC OBJECT CODE
ADOll STMT SOURCE STA'TE~ttt
Q···
2
DECK 1
0000
3 EOF
START 0
~AOC
·
UKG XiAOO·
5 6
*. .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...*****************···········*****.
SECTION PREFACE
.
.
.
.
.
..*.
T .,......,.****************************"*********·******************.,.**..
* * 8.
·
9
THIS AREA CONTAINS INFORMATION ~ECESSARV FOR SECTION OPERATION.
10
11 lZ 13
·**
*
THE PROGPAM IDENTIFICATION, FLAGS, FIRST ROUTINE ADDRESS ANO
*
ERROr ~ECORD!NG TABLE ADDRESS ARE LOADED BY ASSEMSLEO DATA. THE ·
CURRE;:· ROUTINE NllMSER IS SUPPLIED BY THE C::lNTROl PROGRAM. THE . ·
UNIT DEFINITION TAHtE, SPUT, IS NOT USED BY THIS SECTION.
·
14 ·
·
OAOO EOFl OA02 00 0103 01
OAOlt 0000 OA06 OA~9
OAOl
OA02 OA03 OAOS OAO'T
15 ..............................********************············.........
16 PROGIO 0C XL2 1 EOFl 1
PROGRAM IDENTIFICATION
17 SPFLGS DC
Xll 1 0 1
FLAGS
18 R..... 0C JL1 1 11
CURRENT ROUTINE NUMBER
19
DC Xl2 1 0'
NOT USED
20 FRTN DC AL2(RTN01)
ADDRESS OF FIRST ROUTINE PREFIX
OA08 OAOD OAOA E05000
* Ol09 il TABADR DC AL2lERRTAB)
OAOA 22 SPUDT EQU
OAOC 23
OC XL3'E050001
AODRESS Of ERROR RECORDING TABLE UNIT TABLE
24
c
OAOO 80
OAOD
25 · 26 . . ER~OR RECORDING TABLE. 27 ·
28 ERRTAB DC xu·eo·
....'.".
e
OAOE OC
OAOE 29
OAOF F5F2FOF3'tOD709C9 OAlA 30
OA17 05E3C509
30
OA18 80
OAlB 31
OAlC OF
OAlC 32
c
OAl) O~C1E2E340FJ40t3 OA2B 33
OA25 0604DltClDSCU2
33
DC Ill 112' DC Cll2 1 5203 PRINTER·
DC xu ·ao·
DC lll' 15' DC Cll5 1 LAST 3 COMMANOS·
OA2t 40
c
OA20 02 OA2E 0000
OA2C 34
DC
OA2D 35
DC
OA2F 36 OIDl DC
XLl 1 lt0 1 Ill 121
XL2'0'
000 40
OA30 37
DC
XU 1 401
OA31 02
OA31 38
DC
Ill. 21
OA32 0000
OA33 3'1 CMD2 DC Xl2'0'
Ol34 40
OAJlt t\-0
DC
Xll 1401
OA35 02
OAJ5 41
DC
Ill' 21
OA36 0000
OA37 42 CMD3 DC
Xl2 1 0 1
OA38 80
OA38 43
DC· Xl1'80 1
OA39 00
OA39 44
~-
OA3A 03ClE2E340F340C5 OA46 45
OA42 090906D9E2
45
DC
I l l 113'
oc Cll3'LAST ·3 ERRORS'
46
('.
OA47 80
OA41 47
DC xu·eo·
OA48 19
OA48 48
DC ll1'25·
c
c
OA49 40C3060404ClD5C4 OA6l .OA5 l E24040E7E7ElE740 OA59 E7ElE7E740ElE"c'E7 OA61 El
49 ECllOS DC
...49
49
50
CL25 1 COMMANDS xxxx xxxx xxxx·
OA62 80
OA62 51
DC xu· eo·
OA63 19
OA63 52
DC I l l ' 25 1
OA64 40C30240EZE3ClE3 OAlC 53 SllSOll DC
OA6C E4E240ElElE7E740
53
Cl25· CK STATUS xxxx xxxx xxxx·
OA74 E7E7ETE740E7E7E7
53
OAlt El
53
OAlO 80
54
OAlD 55
oc
Xll 1 801
0-7E 19
OAlE 56
DC 1u·zs·
c
OA7F 400709C905E34007 OA9T
OA87 06E24040ETE7ET40
OA8F OA9l
4n0ElE7El4040ElE'T
5"1 SllSllO DC 5'1
51' 51
CLZ51 PRINT POS xxx xxx xxx·
0
DATE
28JUt.69
c EC NO. 816444
28NOY69 816542
ZOJaTo
816~8
PROG ID
PAGE
OEOF-1
l
·
c
IBM MAINT~NANCE DIAGNOSTIC PAOGRAM
EOFl EOF - 5203 PRINTER SYSTEfll TEST MODULE
i o I
ERR LOC 06JECT CODE
!
'
l,..o,.....
rt>~
AOl>lt STMT SOURCE ~TATEftEffT
58
~H: 59
DC
lo
0
0
uuuu
lft6"
i
lo
! .·
I
;' 0
!
,,.,..10
i _.,,
0 0
0 0 0
0
0
I
lo
I '1"111<1 ! ~I/A Alf-I
Jo
10
I
0
0
DATE
28JUl69
EC NO. 81Mlt4
0
28NOV69 816542
20JAN70 81651t8
0
PAflT NO. 2589915
PAGE
lA
PROG 10 PAGE
..J .J
0
·~·' JBM MAINTENANCE DIAGNOSTIC PROGRAM
C'
PART NO. 2589915
PAGE
2
c EOFl EDF - 5203 PRINTBl SYSTEM TEST MODULE
...... ERR lOC OBJECT CODE
ADDR STMT SOURCE STATEftENT
('-
~
c
.{' :.~:.
'·c·itt
c
r
......
c.
"* J.
c~ti ....
,........
c
c
- ,j J J"' ·c~
C,
c c
.ti.JI
c.," \;~
c
-c
..(........".
c
:r--·
c
OA99 01
OA9A 00 OA98 FFFF
OHCJ ·OA9A OA9C
OHO
OA90 C2 02 OA9D
OA9D
OAAl 3C 40 ODC7
0AA5 3C ~ OOC6
OAA9 30 E3 ODC9
OAAO 38 Oft OOC9
OA81 f2 90 OF
OAB4 OC 2f OOC5 082F
OABA OC 51 0095 OOCT
OACO F2 87 OC
OAC3 OC 77 OOC5 0871
OAC9 OC 09 0040 0Dt:7
OACF 3C 00 0876
OA03 31 EO OCOA
OAD7 31 E4 DCDC
OAOB 31 E6 OCD£
OADf C2 01 0001
OAE3 34 01 OOC.8
OAEl 35 01 ODCB
OAEB 02 01 02
·z OAEE 7D 00 00
OAFl EO Bl
OAF4 34 01 ODCI
OAF& Cl EO OBOC
OArc 30 E3 ODC9
OBOO 39 E2 OOC9
o08so0s4
c3o9
Fl
10
oOeOaC28
OBOC 30 E3 ODC9
0810 39 E2 OOC9
0814 39 Fl OOCI
0818 CO 10 OCC8
OBlC 38 02 ODC9
0820 38 80 0006
0824 CO 10 OCCI
0828 3A 80 OD06
082C 30 E6 ODD3
0830 OC 03 OA57 OASC
0836 ot 03 OA5t OA61
083t CO 81' 021E
0840 02 0841 OA31
0943 OA-61
oB45 oc 03 OA'12 oan
0848 OC 03 OA77 OAK
0851 CO 87 021E
0855 02
OBSS
0856 OOC9
0857
0858 OA7C
0859
oa-;A oc 02 OA&D OA92
· 0860 OC 02 OA92 OA97
0866 OF 00 0003 CJCEl
oe6C o"' 20 OA97 oc;o-r
0872 (){) 20 OA97 ocoa
0878 Of 00 0003 OCIJii
087E co 01 0872
61 .......................................................................
62 63
*
..
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.R.O..U.T.IN.E**01··-··5·2·0·3*S·Y··S·T·E·M···.T.E.S.f.M..O.O.U.lE.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
..·.
64 ·
* 65
COMMANDS ARE ISSUED TO THE 5203 IN RANDOi <>ROER FROM A COMMAND
* 66
TABLE. SKIPS ARE TO THE NEXr LINE ONLV.
·
· ·
67 ·
·
68 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
69 RTNOl DC XL1'01 1
ROUTINE PREFIX
10
DC Xl1'0'
fl
DC XL2'FFFF·
72
USING 8EG1Ntl
73
USING BEGIN1 2
74 BEGIN LA 8EGIN1 XR2
75 - MVI PFIELD+l31 1 C' '
76
MVI PFIELD+1301C' '
LOAD BASE REGISTER PUT BLANKS IN PRINT AREA
77
SNS PSTAT,X1 E3'
78
TBN PSTAT,x·o4·
STORE PRINTER STATUS
79
JF LDl20
BRANCH IF NOT 48 CHARACTER CHAIN
80
MVt PFIELD+l29C48),lPIMAG+47 SET UP FOR 48 CHARACTER CHAIN
81
MVC PFIEL0+81(82) 1 PFIELO+l3l
82
J
SETPRF
83 LD120 MVC PFJELD+l29(1201,LPIMAG+l19 SET UP FOR 120 CHARACTER CHAIN
84
MVC PFIELD+9ClOJ,PFIELD+l31
85 SETPRF f1VI LPOATA-1,x·oo·
LOAD SYSTEM TEST FLAG.INTO PRINT FLO
86
LIO N112,X'EO'
LOAD PRINTER LSRS
a1
Lto xeoo,x·e~·
88
LIO X87t,x··E6·
89 FI~STC LA
90
ST
CMDTA8-2 9 XR1 CMDPTR,XRl
INITIALIZE POINTER TO COHMAND TABLE
91 LDPTR L
92
LA
93
Cll
.94
BE
CMOPTR,XRl 2teXR11 1 XR1 OC,XRl),x·o· FIRSTCC,XR2J
INCREMENT POINTER FOR NEXT COMMND
RE-INJTIAltZE IF THIS IS LAST
CO..MAND
q5
ST CMOPTR,XRl
96
TIO LPERR1X'EO'
97
s1.;s PSTAT,X9 E3'
98
TBF PSTAT,x·e2·
BRANCH I f ANY PRINTER ERRORS/NOT ROY STORE STATUS
99
TBF PSTAT-1 9 X'F7'
100
BT CKBUSY
BRANCH If NO ERROR.STATUS
101 LPERR SNS PSTAT,X·~1'
STORE STATUS
102
TBF PSTAT,X'E2'
103
TBF PSTAT-1 1 X·F7·
104
BT GOOUT
If NO CHECK CONDITIONS, GO EXIT
105
TBN PSTAT,x·o2·
106
TBN FLAG,x·eo·
107
BT GOOUT
108
SBN FLAG1X'80'
SKIP ERROR MALT IF UNPRINTABLE CHARACTER ERROil AND HAS ALREADY BEEN INOIC·TEO
109
SNS PSTAT21X1 E61
STORE LPDAR
110
MVC EtMDS-lOC4),ECMOS-5 PUT LAST .COMMAND IN PUSHDOWN TABLE
Ill
MVC ECMOS-5(41tEC~OS
Of ERROR CONMANDS
112
8
UNPACK
113
DC IL1 1 2 1
114
OC AL2CCMD3J
115
DC
ALZCECMOS)
116
MVC SNS011-10C411SNS011-5 PUT CHECK STATUS JN PUSHDOWN TABLE
117
MVC SNS011-5t4) 1 SNS011
118
B UNPACK
PUT STATUS IN ERROR TABLE
119
DC Jll·z·
120
DC ALZCPSTAT)
121
DC AL2CSNS011)
122
MVt SNSllO-lOCJJ,SNSllo-5 PUT PRINT POSITION IN TABLE
123
MVC SNS110-5C3),SNS110
124
SLC PSTAT2(1) 9 X78
125
ZAZ SNS110(3) 1 0lEROC11
126 PPLOOP AZ SNSllOCJl,OONECll
121'
Slt PSTAT2Cl) 9 0NE
128
BNZ PPLOOP
(. DATE 28.JUt...f:.9
c Et NO. 816444
28IDl69 816542
20JAN'TO 8165't8
PROG ID PAGE
OEOF-1 2
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO. 2589915 ·
PAGE
ZA
I
E~Fl EOF - 5203 PRINTER SYSTEM TEST MODULE
jO
j!~~ ERR lot OBJECT COOE
ADDR STMT SOURCE STATEMENT
lo
** 129 ·
** 130
THE FOLLOWING CODING DETERMINES MHICH FAILURE HAS OCCURRED ANO
131
SETS UP THE PROPER HALT CODE.
132 ··
133 ··
04 - CHAIN SYNC CHECK.
134 ··
05 - INCREMENTER SYNC OR SLIP CHECC.
135 ··
06 - INCRE MENTER FAl LURE CHECK.
136 ··
09 - HAMMER Et.HO CHECK.
0
137 ·· 138 ··
OA - ANY HAMMER ON CHECK. 07 - THERMAL CHECK.
139 ··
01 - CARRIAGE SYNC CHECK ·
l~O ··
02 - CARRIAGE SPACE CHECK.
141 ··
142 ·· 143 ··
03 - FORMS CHECK .JAi'. 08 - NO l'.'P STATUS BIT SET tllTH NO OTHER ERROR. OC - UNPRINTABLE CHARACTER SltlPPED.
144 ·
0882 C2 01 OCOF
145
LA SNSTA&-3,JCRl
POINT AT TABLE OF SENSE /ffALT IMFO
0886 02 01 03
()
0889 lC 00 0894 00
146 SNSLP LA 3(1XRU1XRl
INCREMENT TO NEXT ENTRY
147
MVC CHECKl+lClt,oc.xRll IUJVE MASK TO CHEClt NEXT ERROR BIT
OB~E lC 00 0898 01
148
MVC CHECK2+1Cl).1C,T.a11
0893 39 00 OOC8
149 CHECKl T8f PSTAT-lt*-·
CHECK TO SEE IF THIS JS EtlROR en
0897 39 00 OOC9
150 CHECK2 TBF PSTAT,._.
OETECTEO
··lt'IJ!.·
·.~....,·;
0898 co 10 0686 089f lC 00 OSA9 02
OoeBAAe4 CEOooo87 0222
08A9
151
BT
152
MVC
153 OOHAl.T 8
154 PHALT OC
SNSlP PHALTC1t 1 2C,XR11
HALT
xu·Eooo·
CONTINUE IF flOT
FClJftO IT - SET UP HALT ERROR HALT
OBAA 3C 00 0878
0
oue co 11 occa
155
MVI LPOATA-1,x·o·
156
8 GOO UT
0882 Cl E6 0889
157 CKBUSY TIO I SBUSY,X' E61
0886 f2 87 14
158
J
CK CARR
0
0889 OF 01 0005 OC04
159 ISBUSY SLC TIMOUT '21 ,GIE
0&.1F CO 01 OCCB
160
BNZ GOOUT
oec3 co 87 0222
161
8
HALT
0
08C7 EOllt
08C8 162
DC
XL2 1 E0141
osc9 co a1 occ8
163
8
GOOUT
OBCD 38 80 0209
164 CK'ARR TBN SBYTE1,ss11oe
()
0801 f2 90 07
0804 30 eo ODCO
165
JF SLEFT
166
SNS LCIS1X·EO·
EXIT IU>ULE BRANCH IF.PRINTEA BUSY GO ISSUE CORMANO IF NOT BUSY GO BACK TO SUPERVISOR IF NO TllEOUI
-ausy TOO LmlG
EXIT SUBROUTINE SET UP TO CHECK LEFT Ott RIGHT CARil,
LINE COUNTER DEPENDING ON SSW08
-tUGtlT CARRIAGE
OBD8 F2 81 04
0
0808 30 EO ODCE
167
J
CKDCP
169 SLEFT SNS LCIS·l,X·ECt·
-I.EFT CARRIAGE
......... ~. .~c.,.,,. "'
-~
0
OBOF 30 FF 087B
OBE3 F2 81 OA OBE6 OC 00 OOCF ODCD OBEC 3C FF 0878
169 CKDCP CLI
no
.1e
111
INC
172
MVI
LPOATA-11 X'FP CKLINE
LCSBUl.LCIS
lPDATA-l,X1 FF1
BRANCH IF DCP DID NOT PRINT NO OP LINE COUNTER CHEG
OB Fe> OD 00 ODCD OOCF
0
08F6 F2 81 50
173 CKLt N£ CLC LCISClltLCSB
ll't
JE LDCMO
CHECK LINE COUNTER
OBF9 04 20 0035 OCD7
1'15
lAZ LCERR-1313110ZEROCll
OBFF 04 20 0041 OCDl
176
ZAZ LCERR-1131,0ZEROCll
0
OC05 OC 00 0001 ODCO
171
MVC wou.cu.LCIS
SET UP ACTUM. LINE COUNl'ER
OCOB 06 20 0035 OCD8
118 !SLOOP AZ LCERR-13C3J,DONEC11
c
OCll OF 00 0001 OC04
ocn co 01 ocoe
179
180
SLC WORKlU 10llE
BNZ I SLOOP
OC18 OC 00 0001 OOCF OC21 06 20 O~l OtD8
181
MVC WORKCll.LCS8
182 SRLCOP AZ LCERR-lC3J,PONECll
SET UP EXPECTED LINE COPITER
OCH OF 00 0001 OCOlt
lU
St.C WOR«C U ,ONE
Oc.20 CO 01 OC2l
184
8NZ SBLOOP
OC31 CO 87 02 U
0
OC35 CS
OC36 27
185 OC35 186 OC36 187
8
P1lJRT
DC
XL1 1 C51
DC lll·H·
PRINT LI NE COUNTER ERROR
tESSAGE
OC37 0042
OC!8 188
DC AUCLCERRI
0
OC39 E033
c
OC38
OCJF
eCOon8l
0222
OC41 JC 00 0816
OCJA 189 190
OC40 191
1~2
DC
Xt-21 £0331
8
HALT
DC
XL2'£0331
lllVI LPOATa-1.x·o·
HALT Oii EMC>a SET UP TO SKIP NEXT UflE CTR CtECI.
OCltS CO 81 0882
193
B CltBUSY
OC49· 35 01 ODC8
OC40 1c· 01 OCCl 01
OC52 78 02 00
194 LOCMO L
CfllOPlR,XR.l
195
MVC STitTI0+2C21tll1XRll
196
TBN oc,xau.x·02·
LOAD POINTER FOR THIS COIUIAll>
MOVE INTO COMMAND BRANCH IF NO PRINT
0
DATE
28JUL69
EC NO. 816"4
0
28NOV69
816542
20JAN70 816548
PROG 10 PAGE
OEOF-1 2l
L c 11" ;n
0
..... 'I~
c
· · · ·
·· · · · ·
IBM MAINTENANCE DIAGNOSTIC PROGRAM (
PART NO. 2589915
PAGE
3
EOFl EOF - 5203 PRINTER SVST9' TEST MODULE
(
ERR LOf. OBJECT CODE
ADDR STMT SOURCE STATEHENT
OC55 F2 90 12
197
JF CKSKIP
Ot58 oc 00 01>43 OOCl
198
MVC PFIEl0-l(l),PFIELO+l31
RIPPLE PRINT FJELD
OCSE oc 83 ODC7 OOC6
199
MVC PFIELD+l3lll32)1PFIELO+l30
OC64 oc 83 08FF OOC7
200
MVC LPOATA+l3l(i32),PflElO+l31 MOVE TO PRINTOUT AREA
OC6A 70 FF 01
ZOl tKSKIP Cll 1C,XR11,X 1 Ff 1
3RANCH If NOT SKIP TO NEXT lINE
OC60 F2 01 18
202
JNE SETLC
OC10 OE 00 OOCF OCD't
203
ALC LCSBCl),ONE
OC76 OC 00 OCCl OOCF
204
KVC STRTID+2C U ,LCSB
SET UP TO SKIP TO HEXT LINE
c
OC7C 30 70 OCCl
ocao F2 04 18
205
l-06
CLI STRTl0+21112
JNH LOETAB
IS WE OVERFLOW LENGTH, SET UP
TO GO TO LINE l
OC83 3C 01 OC.Cl
207
MVI S'fRTI0+2, 1
c
OC87 3C 00 ODCF OCBB OE 00 OOC.F OCCl
OC91 30 70 OOCF
208
MVI
Z09 SETLC ALC
no CK112 tLI
LCSB,O LCSBU >t STRTJ0+2 LCSBtll2
SET UP EXPECTED LINE COUNTER TO WHAT IT SHOULD BE AFTER THIS COMMAM>
c
OC95 f2 04 06 OC98 OF 00 OOCF OC92
OC9E 38 80 0209
211
JNH
212
SLC
2l3 lOETAB TBN
LOE TAB LCSBU >,U.U2+1 SBVTEl,SSWOB
TAKE CARE OF CROSSING LINE 112 PRINT USING RIGHT CARRIAGE IF sswoe
OCA2 F2 90 Olt
OtAS 3A 08 occo
21.tt
JF
. .1
215
SBN STRTio+lt>x·oe·
IS ON
OCA9 38 80 0006
OCAD oc 01 OA2F OA33 OCB3 oc Jl OA33 OA3l OCB9 oc 01 OA37 OCCl
OCBF F3 00 00
216
SBF
21T
MVC
218 ·
MVC
Zl~
MVC
220 STRTI 0 S IO
flAG,X1 801
CMDl C25 oCMD2 CMOZ ( 2) .,CM03
·-·,*-· CHD3C 2l t STRT!0+2
TURN OFF UPC FLAG PUT THIS COMMAND IN PUSH-DOWN TABLE
00 COMMAND
'......
OCC2 OC 01 0005 OCEO
occe 30 EO OAOO
221
. MVC Tl MOUT ( 2) , TI ME
222 GOOUT CLI x·Aoo·,x·eo·
SET UP BUSY TIMEOUT CHECK TO SEE IF SECTION RELOCATED
c
OCtt CO 01 OAOA OCOO EO 87 4A
223
BNE ENTRY
224
B
LDPTR( t XRZJ
YES, GO TO SYSTEM TEST SUPERVISOR NO, REMAIN IN TEST
225
c
OC03 0001
OCD5 0002
222276 ***C*ON*S·TA··N·T·S···*·**$*1Mr**·***·****************·***********··*..*"'***e..**** OCD't 222289 ·O·N·E·····O·C·*··IL2·1·
OCD6 23Q TWO DC ll2'2'
OCDl FO
OCD7 231 OZERO OC Oll'O'
c
ocoe Fl
OCD9 '7070
ocoe oaoo
OCD8 232 DONE ot OCOA 233 Nl12 .DC
ococ 234 xeoo oc
Dll'l'
Xl2'7070 1 XL2'81:>0'
OCOO 087C
ocoe 235 xeic DC XL2'87C·
.. ,, ..t I I 'i
c
llCDF 1770
OCEO
OCEl 1'8
OCEl
OCE2
OCE2 0080040040051000 OCF6
236 TIME DC
237 Xle DC
238 SNSTAS EQU
Z39
DC
ll2 1 6000'
*XL1·1e·
TABLE OF ERROR STATUS/HALTS
Xl21' 008004004005100006C·4000902000A0021)07800001'
OC£A 0604000902000AOO
239
c
oc '2 2001800001
239
0Cf7 4000022000030100 0002 240
Xll2'40000220000301000800020C'
OCfF 0800020C
240
. 241 ·
c
242 ·· TABLE Of CORMAMOS.
c
0003 E201
243 ·
OD03 2~ CMDTAB EQU
OD04 245
DC
·
Xl2'E201'
PRINT & SPACE 1
,., 4 I
0005 E202
0006 2~6
DC
XL2 1 E202 1
PRINT l SP.ACE 2
.,~,
0007 E2Cl
0008 247
DC XL2'f201'
0009 E203
0008 E201
ODOA 248
oooc 24t9
Dt XL2'E203' Dt XL2 1 E201'
' PRINT SPACE 3
ODOO EOOO
OOOE 250
DC XL2'E000'
SPACE 0
OOOF EZOl 0011 EOOl
0010 251 0012 252
DC Xl2'E201'
Dt n2 ·eco1·
SPACE 1
0013 E201
0015 E6FF
ODll £201
c
0019 E4FF 0018 00
0014 233 0016 2'54 0018 255 ODlA 256 0018 257
DC XL2'E201'
Dt
Xl2'E6FF 1
DC n2·e201·
DC
ll2'E~FF·
oc Xll 10'
' PRINT SKIP TO LINE xx
SKIP TO LINE XX
0
............. 258
259 260
............. · PRINTOUTS ·············:tr·························*""·**·..···~···
261
IBM MAINTENANCE DIAGNOSTIC PftOGRAR
PART NO. PAGE
2589915 3A
£0Fl EOF - ~20~ 'RINTER SYSTEM TEST MODULE
ERR lOC OBJECT CODE
AODR STMT SCURCE STATEN:HT
: c..........~
! .. '()..
I
I
0
0 10
. o.l .....<C
~ !
1! 0
0 0
0
o·
0
'.:.Ht.i
·:tol.:J,"'
0
'O
OOlC 03C905C540C306E4 0042 262 LC ERR oc Cl39 1 LINE COUNTER ERROR. IS XXX. SHO BE xxx.·
0024 D5E3C50940C5D909
262
002t D6094840C9E240E7
262
0034 E7E74B40E2C8C440
262
003C C2C540E7E7E748
262
oou
OD'tlt
ooca
ODCA ODCC
ooce
OOCF
*.$$· 263
264 ...............
0043 0044
265
226676 268
.*P.FIR.E$ELS*DER*VOE*EQSD*U ·S·T·OC··R·l·A·lG··E--*·**·.
. ******'"'***..-**·······.,.*-***··········--····
O~Prt BYTE FOP. RIPPLE PRINTER WORK FIELD
ODC7 269
OS Cll32
OOC9 270 PSTAT OS
ooca 27! CMDPTR OS
CL2 Cl2
ODCD 272 LCIS OS cu
PR.INTER STATUS
COM"ANO TABLE POINTER ACTUAL Llh"E COUNTER
ODCE 273
OS
ODCF 274 LCSB OS
Cll
cu
EXPECTED l !NE COUNTER
ODDO
0001 275 WORK OS Cl2
0002
0003 21'6 PSTAT2 OS CL2
OD~
0006
... ...... 0005 217 TIf\OUT OS tl2
0006 218 FLAG OS tll
.,. 219
280
............ 281 · EQUATES ****~***·***************~****-***************'***,...*"'*
282
0010 283 IAR
0008 284 ARR. 0001 285 XRl
EQU 1·10·
EQU x·oe· EQU x1 01·
INSTRUCTlON ADDRESS REGISTER ADDRESS RECALL kEGtSTER IH:JEX REGISTER 1
0002 286 XR2
EQU 1·02·
INDEX REGISTER 2
287
0208 288 SBYTEO EQU x· 2oe·
0209 289 SBYTEl EQU x·209·
FIRST BYTE OF COMMON SENSE SWITCHES SECOND BYTE Of COMMON SENSE swncHES
020A 290 SBYTE2 EQU X1 20A1
0206 291 SBYTH EQU x·2oa·
FIRST BYTE OF SECTION SSW$
SECIND BYTE OF SECTION SSlfS
0212 292 TEST EQU x·212·
SR.T ENTRY TO CHECK CONSOLE SWS
0216 293 LINK EQU X'Z16'
- ENTRY TO CHAIN ROUTINE
021A 2<i4 PRINT EQU X'ZlA'
021E 295 UNPACK EOU x·21e·
- ENTRY TO PRINT - ENTRY TO CONVERT HEX TO EBCDIC
0222 0226 0232
0800
296 HALT EQU 297 PACK EQU
298 UTAB EQU
299 LPlMAG EQU
1·222·
x· 226' Xx·'a2o3o2·'
- ENTRY TO HALT ENTRY TO PACK EBCDIC TO HEX OCP UNIT TABLE
FIRST BYTE Of 5203 PRINT IMAGE FIELD
081C 300 LPDATA EQU X'87C'
FIRST BYTE OF 5203 PRINT DATA FIELD
0004 0080
· 301
302
· 303 ·· SENSE SWITCHES.
304
'3:>5 SSW05 EQU x·o1t· 306 sswoa EQU x·eo·
PRJHT ON MFCU USE 5203 RIGHT CARRIAGE
301
OAOA 308 ENTRY EQU x·AOA1
MULTJPROGRAMftlNG ENTRY
OA90 309
END BEGJN
0
0 0
:o
--
OAH 28JUL69
c EC NO., 816"44
2oNOVb9
~U!A2
PROG ID
PA~E
OEOf·l 3
0
It-Ii I ·.lnA
9
DATE Et NO.
28JUU)q 8lbl.IJ4*t
28NOVMI 3165#+2
20JAtHO 816546
PRC!G Hl
~AGf
L
.J
0
0
IBM MAINTEHANCE DIAGNOSTIC PROGRAM
eon EOF - 5203 PRINTER SYSTEM TEST MODULE
CROSS-REFERENCE
SYMBOL T LEN VALUE OEFN
R£F~RENCES
ARR c 001
C' BEGIN A OOlt
CHECKl A OOLt
c CHECK2 A 004 CKBUSV A OOLt
CKCARR A 004
CKOCP A 004
CKLINE A 006
CKSKIP A 003
CK112 A 004
CMC>PTR A 002
CMOTAB A 001
c CMDl A 002 tM02 A 002
CM03 A 002
c .t>OHALT A 004 DONE A 001
DZ ERO A 001
EC MOS A 025
ENTRY c 001
ERRTAB A 001
EOF A 001
FIRSTC A 004
FLAG A 001
c FRTN A 002 GOO:.JT A 004 HAlT c 001
c IAR c 001 ISBUSY A 006
.,,,-
c
.,c,.,..
ISLOOP A 006 lCERR A 039
LCIS A 002 ltSB A 001 LDC MD A OOlt LDETAB A 004
LDPTR A 004
c LD120 A 006 LINK c 001
LPDATA C 001
c LPERR A OO#t lPIMAG t 001
Nll2 A 002
c.. ONE A 002 PACK c 001
........' Pt=IELD A 001 c PMALT A 002
PPLOOP A 006
c PRINT c 001 PROGJO A 002
PST AT A 002
c PSTAT2 A 002 RNUM A 001
RTNOl A DOl
c SBLOOP A 006 SBYTEO C 001
SBVTEl C 001
SBYTE2 C 001
S8VTE4 C 001
SETLC A 006
SETPRF A 004
SLEFT A 004
SNS LP A 003
SNSTAB A 001
SNSOll A 025
SNSllO A 025
0008 OA9D 0893
0897
0882 OBCD
OBDF OBFO OC6A OC91 OOCB
0003
OA2F OA33 OA37 OBA4 ocoe OCD7 OA61
OAOA
OAOO
0000 OADF ODD6 OA07 OCC8 0222 0010 0889 OC06 0042 OOCD
ODCF
OC49 OC9E OAE7 OAC3 0216 087C OBOC 0800
OCOA
OCDlt
0226 OD"tlt
OBA9 0812
021A
OAOl
ODC9
0003 01.03
OA99
OC2l 0208 0209 020A 0208 OC88
CACF
0803 0886 CCE2
OA7C OA97
OZ84 001... 0149 .·
0150 0157 0164 0169 0113
0201 0210 0271 02Lt4 0036 C039
0042
0153 0232 0231 0049
0308 0028 0003 0089 0278
0020
0222 0296
0283
0159 0178 0262 0272 0274 0194 0213 0091 0083 0293 0300 0101 0299 0233 0229 0291 0268
0154 0126 0294 0016 0270 0276 0018 0069 0182 0288 0289 J290 0291 020CJ 0085 0168 Ollt6 0238
0053 0057
c
OATt:
28JUt69
EC NO. 816.it4t~
28NOV69 816542
0012 0073 0074 0309 0141· 0148· 0100 01C}3
0158
0167
0170
0197 0212
0()90* 0091 0095· 0194 0089 0211· 0217 0218· 011~ 0218 0219·
0126 0125 0110 0223
0021
0178 0182 0175 0176 0110* 0111
0111· 0115
0094 0106 0108· 0216·
010~ 0107 0156 0160 0163 0153 0161 0190
0157 0180
0175* 0176* 0178· 0182· 0188 0166* 0168· 0171 0173 0177 0171· 0173 0181 0203* 0201t 0174
0206 0211
0224 0079
02 oe· ozo9· 0210
0085* 015S· Ol6V 0096 0080 0083 0086 0127 0159 0119
0172· 0192* 0200* 0183 0203
0oi0olo5· 0076· 0080· 0081
0152·
0128 0185
0081· 0083· 0084
0084* 0198
0077· 0018 0097* OO'l8 0099 0101* 0102 0103 0105 0109· 012~ 0127·
0020 0184
0164 0213
0202
0082 0165
0151 Ol4S 0116 0122
0116· 0117 0122* 0123
Oll'l* 0121 0123· 0125* 0126·
20JA1'70 816548
L,
PART NO. PAGE
2589915 4
f·....~....·..,
;Q
i
0
IBM MAINTENANCE DIAGNOSTIC PROGRAM
0
,l...,.,.0...,...... 0
EOFl EOF - ~203 PRINTER SYSTEM TEST MODULE
SYMBOL T LEN VALUE OEFN
CROSS-REFERENCE
REFERENCES
0 0
0
\
lo
10
l=g:
SPFLGS A 001 SPUOT A 001
SSW05 c 001 SSW08 c 001
STRT!O A 003
TABADR A 002
TEST c 01)1
TIME A 002
TtMOUi A 002
TWO A 002
UNPACK c 001 UTAS c 001
WORK A 002
XRl c 001
XP.2 1(78
X.800
X87C
c 001
A 001
A 002
A 002
OA02
OAOA
0004 0080 OCBF
OA09
0o2ce1o2
0005 OCD6 021E 0232 0001 0001
0002 OCEl
ococ
ocoe
0011 0022 0305 0306 0220 0021 0292
0236 0277 0230
02c;5 0298 0275 0285
0286 0237 0234 0235
016.ft 0213 0195· 0204· !>205 0207· 0209 0215* 0219
0221
0159· 0221·
0112 0118
0117· 0089*
0179·
uo9o
0181· 0091·
0183· 0092
0092·
0093
0152 0194· 0195 0196 0201 0074· 0094 022~
0124
008T
0088
0095
TOTAl STATEMENTS FLAGGED IN THIS ASSEMBLY c
0
I
jo
0
0198· 0199 0199*
0
i o j ~ ' .
0120 0149 0150
'O
; ..t.t!it·
WJ!!">P.
0
PROG ID PAGE
10
l! o
ttoft ·' 0
IIWU:-U
lo OEOF-1 It 0
DATE
28JUL69
EC NO. 816"4.4
28NOV69 81651t2
20JAN'10 8165.ltS
0145· 0146
PART NO. 2589915
PAGE
4A
0146· 0147 0148
PROG 10 PAGE
OEOF-1 u
c
··
--· ·- · · · · · · ·. ·- -~---.-e
H4 ~~'a- ISM MAINTENANCE DIAGNOSTIC PROGRAM
I ~
.-.-.~-·-~r·
PART NO. 2589'115
PAGE
5
EOFl EOF - 5203 PRINTER SYSTEM TEST MODULE
OBJECT EARO LISTING
c THE CHARACTER INDICATES A BLANK COLUMN AND THE CHARACTERS D E H INDICATE NUMERIC SHIFT.
.,,.C Cl 1 THROUGH 16 CL 17 THROUGH 32 Ct 33 THROUGH 48 Cl 49 THROUGH 6~ Cl 65 THROUGH SO CL 81 THROUGH 96
'A~I
C SBiPOlUA·&·e··· 7 P··············· ·~············a~ e·o$·····~··&··o ······O·······~·
I PYKEOFlOOOl
c
c
T+ · VBBIO t ezu
.
·r+-Z3CllA8>( i4C
. .
T< 1SC*U8A 11az
Ht;A& H <· .oa4C
-· E6JX06;H F~CC5_L
. ..
X-AV 5 1 XI5;1 5·$
IC5«(1&-?CEOfV&7
P6·XN8iPR- · 111ua.
.. MO)PDSUA 9c,X~4C
S&DCX9·) &+~X94A
.
G4Y*<CG*Cl&/7C U
nit · 0 1 SM5<GNl+I
X9"'~Xt+~X9:; FMC
.. . -
9=...x~oo '""'8 -o
CL&7GI H;3G-ClY
t · · · e · H· · D · B · · B
. C4UCS8@GT9+I 9·~
. . ..
>ID H31 C~QOSO
. .-
19 3*<~ ?H2</Flt
· · · UG·HOEOF10002
X94 70<EOfl0003
..
.( C lSO«EOF10004
KC MA;KMEOFlOOOS
I
I
1
dHEB( · oczas-soo 0807I+;H(2lX7C·T D >2< e · ?H- 2$TG1t +S-QB)l · EOF10006
c
"'"""~
(l
c
c
c
C-
.
. . T. t9807I+;H(2LX
T.&_XBWG /OH; -Y
· T. >HCJ<<B&&-BZ·
T<&?FC·-9 7IOA
.
T<O? :BAL /03H+H
THOOWCLM<SO&-CMO
. .
.
7C·T D 3H+ H(2LS
. .
7BWD< OZ28X·< OZ <500-BZ·<6 i CJ<
.
.. /lo B: USOHli<BH>
. . <500 CtOC3&Q-CLM
.
C>S D 3H+V (5TC
. .
1sx3 /OHi -nsxo
·
·
<5< AB7.8 tl-.lt-0
H;i8GC<TA9->
. .
<6 a CtO<S< AC ~
. .
WCI<< CZPBVO< OZ
< e -D- (SlH< · -D- KBZ*
CG
.v
*
·
>Q LU
9iY*HCOOC5&3MO D
. C·uf3l3"BGit 7
< 7JC*2FH 5ACC-
... - *
.S-WH/8EE/H
t HKMTGlltOEA
. . ·····-HK&lFJMtt04
<2<BG SH .KUXHAO
.
CC·"2-N OH >.BE
·-H2UVHlaSFJMlCOlt
. +8-QB2JYEOF10007
+B--AK. EOF10008 IAO<AOQ·EOF10009 f B&MA&l~EOF10Q10
.
SEl EHS~EOflOOll IAO<A3SOE0fl0012
i
I
~ t
[
T<-lRCO (4&3MO 0 <H·BG /,El05B8CI
c c c
T.-2HCM<ll02CC··
. T.&26C·a+ 71C<O
. Cl-2CBli1177" ~H
. . . '* lli-&FCO l302
. .
AF08 C·i<5 0 C<D
.
K+H BfhH&ACYHt<
.. -
.
(3350C<G2AA'a &3 Al
. .- .
t- lCC OH.OV3C D H<O
ZIKO JB&MCNZ&EOF10013
BOVHJm$Fta IAO<A·taEOFlOOl~
84Zl2<~EAH .AOMA-.HYEOF10015
c
. . ...... . . . . . Tl&3IBT·< tY7C<G 3 < &7NC+ 1 8 Y 0 DHB>BGK- A · OSPAOB H-tA)O;OB A A AJ A-& A +AOMA&aQEOF10016
T+-4XB&H 8- -AB
M S OD £ ~C+HAB-.S ;HCS-G - +HAS GS ;$·8-G U"Otl2tPE&<f09(P TlJU EIHEOF10017
....... lf-5B&<PR6,SRK4C I8UCX9·).t+.H1DC BlMCX9=).
················ .·.......·..··..
c
....... ... 72DEOF10018
Ft
ASC
R A SO
Q··········
...··.... 1011690
l267008QEOF10019
· · ·
--- -- -----------------------
'.
- - - - _ . . ; . _ _ - - - - - - - - - - - lAS'f PAGE - - - - - - - - - - - - - - - -
DATE
28JUL69
EC NO. 8 l64ltlt
('
28NOV69 816542
ZOJANlO
8165·8
PROG 10 PAGE
OEOF-1 5
L
J
J
· . ......; ....._. ...... ·.yt... ·_
-·. ·-· ········ ·-· ····················
· · · · · · · · · ·· · · · · · · · · · · · · · · · · .- · · · · · ·
JBfoi MA INT tNANCt: OU~OSTIC PROGRAM
PART NO ..
PAGE
2589951 1
ECll3 5203 llNE PfCJNTER FUNCTION TESTS
ER~ LCC OSJfCT CODE
ADOR STMT SOURCE STATEMENT
0 AOO
OAOC E013
C,A02 00
OA03 O! OA04 0000
0 AOb OAOF
OA08 lf91 OAOA E05000
OAOl OA02 OA03
OA05 OA07 OA09 OACC
OAOD 0101
OAOE
OAOf 01 OAlO 00 OA 11 OA93
OAOF OAlO OA12
OA13 38 01 OAOC
f>Al7 F2 10 Olt
0 Al.\ ::c 00 OAOE
OA lE 30 EO lf 95 0 A22 (;O 0 l lf95 OAOE OA28 fZ 81 25
OA2B 38 04 0208
OA2f F2 90 18
OA3l co &7 021A
OA3b Cl
OA37 I 0
OA38 1884t
OA3A E030 0-AJC CC 01 l 801 1807
OA't~, CO 87 021A
OA'tb 81 OAlt 1 QA
0 A48 lBDl
OA4A CC 87 0222 OA4E E 030 0 A50 Cl E2 OASlt OA~.ft 30 f f 0878 OA58 f2 01 Ott
OA58 3C 39 OA63
OA5F 30 I: 3 lf 93
0 Ab3 38 04 lf93 OA67 f2 10 25 OA6A 39 0'9 0208 OA6E F2 90 16 OA 11 C 0 87 021A OA75 Cl OA1t. 25 OA 11 lC g:;
0 A79 l:OOE
OA78 OC 01 18Dl lBDF
OA 81 CC 87 021A
OA85 81
OA36 OA37 OA39 OA38
OA'46 OA47 0Alt9 OA4f
OA 15 OA76 OA78 OA7A
OA85
2
DECK 4
3 E013 START X'A00 1
* 4 ···························$·~·····********~$···****·*··········*******
5 ·
SECT ION PREFACE
6 ·························****·****$********~··~···*····$$~·*****·······
* 7 · THIS AREA COtvTAINS INFORMATION NECESSARY f·OR SECTION OPERATIQN.,
* 8 · THE PROGRAM IDENTIFICATION, FLAGS ANO fI~ST ROUTINE ADDRESS
* * 9
ARE LOADED BY ASSE~BLEO DAT A. THE CURRENT ROUTINE Nll'8ER IS
* 10 · SUPPLIED BY THE CONTROL PROGRAM. SECTION UDT ENTRIES ARE
* 11
DEFINED PARTIALLY 8Y THE SECTION SO THAT THE CONTROL PROGRAM
·
* * 12
CAN SUPPLY OPTION BYTES.
13 ········*················**********************************************
14
Dt Xl2 1 E013'
PROGRAM lOENTIFICATiON
15
oc
Xll 1 0 1
FLAGS
16 RNUM DC
XL l t l 1
CURRENT ROUTI NE NUMB ER
17
DC
Xl2 1 0 1
RESERVED
18
DC
AL2(RlNU
ADDRESS OF FIRST ROUT1;4e PREFIX
19
DC
AL2(ERTU
ADDRESS OF ERROR RECORDING TABLE
20 SPUOT OC
Xl3' E05000'
UNIT OEFINIT ION TABLE - PRINTER
21 ~$····························****************·············************
* 22 ·
* 23 ·
ROUTINE l - SENSE COMMAND TO PRINTER
2 It ·
(RESTORE CARRIAGE CS> BEFORE EXECUTINGt
·
25 ·
*
l2.76 ·E·X·P··!2····D·C······X·l·2·1·0·1··0·1·'················******·········*··············
28
29 RTNl DC
30
DC
31
DC
xu ·i ·
Xl l '0 I
Al2 CRTN2)
RWTINE NJMBER
FLAGS ADDRESS OF NEXT ROUTINE PREFIX
3332 ·······T·B·N····S·P·U··D·T·,8·1·1·*1 *******~****D*U*A*L**F*E*E·D···················*·····~··
34
Jl NIGEB
35
MVI EXD12,x·oo·
36 NIGEB SNS
37
CLC
STAlX,X 1 E0' SlAIXC2J,EXPl2
SENSE FOR CARR.LDC ..
ARE LINE COUNTERS Ai LiNE l
38
JE
SPALT
JUMP OVER HALT
39
TB~ SBVTEOtSSW05
PR I NT ON MFCU
40
JF GR.ALT
41
B
PRINT
PRINT 1CMD DECODE ERROR'
42
DC
XL1 1 Cl 1
4 3
DC
IL l '16'
44
DC
Al2CREOOP)
45
DC
Xl2 1 E030 1
46
HVC MAP(2t,CHT13
PUT CHART NO. IN MSG.
47
B
PRINT
PRINT PROCESSC'R CH<..MSG.
48
DC
xt 1 1 81 1
49
DC
ltJ 1 10'
50
DC
ALtC MAPI
51 GRAL T B
HALT
INVALID 'N' FIELD IN SENSE COMO.
52
DC
Xl2' E0301
53 SPAlT TIO JEXT,PBBUSY
54 JEXT CLI UCSFLG, X·FF 1
120 CHAR.I NAG
55
JNE SE STAT
56
MVI -EC'.i81tX'39'
SET TEST FOR BIT OFF
57 SESTAT SNS STAT6,X'E3'
SENSE STATUS BYTES
58 lECHBl l~N STAT6,8'100'
TEST 48 CHAR.BIT CN OR OFF
59
Jl
GKYOOK
bO
TBN SBYTEO,SSW05
PRINT ON MFCU
61
JF HALIT
62
B
PRINT
PRINT CHAIN CHK.ERR
6 3
DC
Xll 'C1'
64
DC
lll'37 1
65
DC
AL2(CHACHE3
66
DC
Xl2'EOOE'
bl
MVC MAP C2 t 1 CHT19
PUT CHART NO. IN MSG.
68
8
PRINT
PRINT PRINTER MAP CHART NO,.
69
DC
Xll 1 81'
DATE
25AUG69
EC rm. 816"85
310Cl69 81652C1
Z8NOV&9 816542
02MAR'l'O 816f:3l
OlNOV70 81676.tt
19NOVll 818677
PRC6 ID PAGE
OEOl-3 1
ISM KAINTENANCE OIAGNOST!t PRQGRA"
PART NO .. PAGE
2589951
lA
EOl3 5203 LINE PRINTER FUNCTION TESTS
ERR LOC OBJECT CODE
AODR STMT SOURCE STATEMENT
OA86 OA
OA87 1801
0AS9 CO 87 0222 OABD EOOE
0 A8F CO 87 0216
0A86
o.ue
OA8E
OA91' 02 OA~ 80 OA95 OAE2
OA93 OA94 OA96
0A97 Cl EO 0 ADE OA98 38 O~ 0208
OA9f F2 90 10 OAA2 0C 02 1891 lBAO 0 AAS CO 87 021A OAAC: 41
OAAO 13
OAAE 1897 OABO EOEO
OA82 FO lC 6F
OA85 Cl EO OAOE
OA89 38 Olt 0208 OABOF29018 OACO CO 87 OZlA 0 AC4 Cl OAC5 lA OAC6 1881 OACS E031
OACA OC 01 1801 1803
0 AOO CO 87 021A OA~ 81 OAD5 QA OA06 1801
OA08 CO 87 0222
OAOC E031 OADE CO 87 0216
OAAC QUO OAAF OABl
OAC4 OAC5 OAC1
OAC9
OA04 CA05 OA07
Cl.ADO
OAE2 03 OAE3 00 OAE"t 0816
OAE2 OAE3 OAE5
OAE6 Cl E6 OAED
OAEA F2 81 25 0 AEO 38 04 0208 OAfl f2 90 16
OAF4 CO 87 021A
OAFS Cl OAF9 16 OAFA \8C7
OAFC E032
OAFE OC 01 1801 1800 0 804 CO 87 02U 0808 81
0809 OA
OBOA l 801
OBOC C 0 87 0222
0 810 E032
OAFS OAF9 OAFS OAFD
0808 0809 0808
OB 11
70
oc
11
DC
72 HAL IT 8
73
DC
74 OKYOOK B
Ill'lO' AL2t MAPJ
HALT xLZ ·eooe·
LINK
75
767
78
79
·*·*·
·
·
·
·
·
····
RWT
····
INE
··
2
·
-
·
·*··············
T 10 TO N01 R.EAOV (PRINTER MUST BE
··········
DEVICE NOT READY
·······
BEFORE
·
·········..·
EXECUTINGI
·
·
·
·
·
· * ·
·
80 ·
·
8812 ·R·T·N·2····D·C·····X···ll 1·2···················R·O··U·T·IN·E···N·.J·M·B·E·R········*············
83
DC
)(ll980'
FLAGS - MANUAL INTERVENTION
84
DC
Al2 fRTflG)
ADDRESS OF NEXT ROUTINE PREFIX
8865 *****TI*O**R*IN*R*OY*,N*R*DY··············S·i·-O··U·L·D··B··R·A·P·t·:H···O·N···T·E·S·T···C·F··N·O··T··R··U·D·Y····
87
TBN SBYTEO wSSW05
88
JF
lOARR
PRINT ON MFCU
JUMP TO SKIP PRINTING
89
MVt RORNf31,TON
PUT NOT IN MSG.
90
8
PRINT
PRINT MAKE NOT READr
91
DC
XL 1 1 It11
92
DC Ill'l9·
93
DC. ALZ(MANORU
94
OC
95 lOARR HPL
96
TIO
Xl2' EOEO' X9 6F' ,x·1c·
RlNRDYwNROY
NOT READY HALT
IF PRINTER OK, SHOULD BRANCH
97
TBN SBYT EO tSSW05
9~
JF
TALT
PR INT ON lllFCU
99
8
PRINT
PR INT NOT READY ERROR
100
OC
Xtl 1Cl'
101
DC
IL1 1 26'
l 02
DC
AL2 CCCRJNS I
103
104
105
DC
MVC
B
XL 2 1E031 1
MAP«21. CHTlO
PRINT
PUT CHART NO. IN MSG.
PRINT PRINTER MAP CHART HO ..
l 06
DC XL 1 1 81'
1C7
DC
108
DC
109 TAlT B
IU 1 10'
AL2C MAP)
HALT
·ERROR - Tl 0 fAJ LED TO BRANCH
110
DC
ll l RlNROY 8
Xl2 1 E031 1 LINK
GO TO DCP TO LINK TO NEXT ROUTINE
112
111143 ·· ·······********································*·······$·············~·
115.
ROUTINE 3 - TIO ON SUSY TO NOT READY oe·JJCE
·
······* 116 ·
·
.. 111178 R**H*d**··D·C······X·l·l 1·3··········*~9·······R·O·U·T·IN··E··N·J·M·B·E·R·············
119
DC
XL l ' 0 I
f LAG s
120
OC Al2(RTN4t
ADDRESS Uf NEXT ROUTINE PREFIX
112221 ***····T~I·O*···P·R·F·C·U··,R·U··S'·f·············BR·A·N··CH···S·H·O·U·LD···N·O·T··O·C$C·U·R······~$·~~$$
123
J
124 PRFClJ TBN
R2EXIT SBYTEO,SSW05
PRINT ON MFtU
125
Jf
R2BUSY
126
8
PRINT
PRUIT BUSY ERR
127
DC
Xll'Cl 1
128
DC
Jll 1 22'
129
DC AL2CBA8USYt
130
DC
XL 2 1 E032 1
131
MVC MAP 12 >t CHT 17
132
8
PRINT
PUT CHART NO. IN MSG ..
PRINT PRINTER HAP CHART NOc
133
DC
Xll 1 8l 1
134
DC
I ll' l 0 1
135
DC
Al 2C MAP I
13 6 R2 BUSY 8
HALT
·ERROR - 'ff.ST I /0 ON BUSY FA!LEO
137
DC
Xl2 1 E032'
DA TE
25AUG69
EC 1110. 816485
31 OCT6Y 516529
28N0\'69 816542
02HAR70
816631
01NOV10 8l67M
191\iOV11
818671
PRQ; ID PAGE
OEOl ~·3
lA
258"?951 l
5203 UNE PR IN'TfR HINCT ION TESTS
ERR lOC OBJft l C.GDE
ADOR ST~T SCURCE STATE~ENT
0812 co 57 0216
OBlt. Cit 0817 80 0618 0868
081 A Cl EO 0821
°" OBIE f2 81 IA
0821 38
0208
0825 f 2 90 10
OB28 OC 02 1891 1A29
062E CO 87 021A
0832 41
0833 13
0834 1897
0 B36 EOEl
0838 FO lC 03
0838 Cl E0 0&42
063f f2 87 25
0842 38 04 0208
0846 F2 90 18
0049 f.0 67 021A
0840 c 1
O&'tl lA
OS~F 1Bt=9
0851 EOlO
0853 OC 01 lBCl 1803
0859 t 0 81 021A
0850 81
085E OA
085f 1801
Oebl CO 87 0222
0665 EOlO
0861 co 87 0216
0868 05 OBbC 00
086D OClA
08bf tl Eb 0016
u 673 f2 87 AO
0676 OC 01 lf9D 1850 067C OD ff 0800 0800 0082 OD 38 0800 0800
os ee Of 01 lf c;o 1823
0 B8E CO 84' 087C
CIS92 f2 87 00 08'1~ C 1 Ee OS9C. 0 899 F2 87 H 089(. O!. Ol HOC l B62 0 BA2 0( 04 lt03 11129 OBAS 3{. H OOf 8 OB.AC. Cl E2 OBSB
lHHlO Cl ~ osc:e
00 it. 0811 0819
0832
0833
0635 Cl8 37
CB40 084E 0850 0852
0850 085E 0060 0866
OB~B
066( 086E
138 R2EX IT 6
UNK
GO LINK TO NEXT RTN VIA D~P
139
l~O ~·······*********·*******·**********·**********~*~**$*********·*~******
lltl *
142 ·
1~3 ·
ROUH NE 4 - TIO T 0 RE ADV CEV ICE
(PROGRAM HALlS 10 I~D!CATE PRINTER MUST SE MADE
* * *
l't4 · l'o5 ·
REAOY, THEN ISSUES TEST 1/0 ON NOT REAOVI
*
*
114467 R·1·N·4··*·D*C·····X··l~l 0·4·············*·····R·O··U·T·IN·E··N··JM·B·E·R····*··················
148
DC
Xll'80'
FLAGS - MANUAL INTERVENTION
149
OC AL2(RTN5)
ADDRESS OF NEXT ROUTINE PREFIX
115510 $······T·I·O····T·Y··B·S·,N·R·O··Y·. ·····~··········································
152
J
RlttHK
GO ON IF PR INT ER READY
153 TYBS TBN SBYlEO,SSM05
PRINT ON MFCU
15-'t 155
JF MVC
RltN~OY
RORN( 3) ,KN.ALB
BLANK NOT IN READY MSG
156
B
PRINT
PR INT MAKE READY MSG
157
DC
Xll'4l 1
158
DC
IL1°l9'
15«}
DC
AL2 CMANORE )
160
DC
Xl2 1 E0El'
16!. R4NRr.Y HPl x·o3· ,x·1c.
MAKE READY ~~L.T
162 R'tCHK TIO JIVE1NRIJ'!'
TEST 1/0 ANO BRANCH ON NOT READY
163
J
RltEXl T
-SMO NGT BRANCH
lM JIVE TBN S8YTEOeSSW05
PR INT ON MFCU
165 166
JF
ERR41
8
PR INT
PRINT READY ERAtm
167
DC Xll'Cl'
168
DC
l ll 126'
169
CC Al21SNIROt&
110
or. u2 · eo1 o·
171
MVC MAPC21,CHT10
PUT CHART NO. IN MSG.
172
8
PRINT
PRHIT PRINTER MAP CHART NO.
113
OC.
Xll' 81'
174
DC
ILl'lO'
175
Dt Al2(MAPI
176 ERR4l B
HALT
·ERROR
177
DC
XL2'f010 1
17 ll R4E XIT 8
LINK
GO TO NEXT RTN VU CONTROL PGM
******** 179
180 ...............................................................
181 ·
* 182 * 183 * 184
185 ·
·
* ROUTINE 5 - TIO ON SUSY TC READY DEVICE
·
CPRINT ER SHOJLO SE READY· TEXT i/O ON BUSY SHOULD
NOT BRANCH)
·
·
118867 ·R·T·N·5····D·C·····X··ll·'*5'············...···R··O·U·T·IN·E··N·U·M··BE·R··········..···········
188
DC
Xll'O'
FLAGS
189
C'IC
Al2 CRT N6 i
ADDRESS OF NEXT ROOT lNE PREF IX
119910 ········T·1·0····E·R·R··51·t·B·U·S·Y···**······T·E·S·T··1·1·0··O·N··S·U·S·Y··-S·H·D··N··O·T··S·R·A·N·C·H······
192
J
R5EXI 1
193 ERR51 MVC MSECS(2),SFHU
19~ TW
CLC lPll256),lPI
OE LAV
195
UC lPIUOt,lPI
7.5
19~
StC MSECSC28,0NE
SECS
197
BH lW
198
J
RAELC
ENO Of IR W/SIO SKIP OPEN J. R. G..
199 flAElC TIC STllltBUS\'
200
J
R5E XI l
201 STILL ·Mvc
202
MVC
Z03
'4'il
204
TIO
PBCA(StePRIN
~RAtCSieKNAlB
BERALT,X'll 5 UFERR,P8BUSY
PUT PRINTER IN BUSY ~SG..
fH·. ANK LJ R Cl4RR<
SET PRINTER HALT ID
PRINT SUFFER WSV
205
l W BUSL E ,CABUSY
lEf T CARR. SUSY
3WC'l'M
l'.!an??
28NO\!t:9
s iti5ti2
02 ~MHO 8H63l
01NOV70 8.!.i:i1M
l9NOV11 8liil6l1
PROG iO
PAGE
fl'il!:RT NO_,,
P l GE
5203 LINE ?RINTER FUNCT!~N lESTS
ERR lOC OBJECT CODE
ADOR STMT SOURCE STATEMENT
OSB 4 C l EC 0606
206
HC BUSR i ,uc~BY
0 888 F2 87 30
OSBB oc en lC.OC lt!6A oec i 1C 37 osrn
207
J
208 UFERR MVt
20'9
MVI
TEPCU
PBCM S)~SUH
13ERALT.,X 1 37'
PUT StFfER IN BUSV MSG~ SH SUFFER HALT tO
OBC.5 f2 81 23
210
J
lEPCU
OBCS CC 01 lCOC 105A
211 WSLE M'.fC P SC AUl h CARR
PUT CARR~IN BUSY t'JSG
OBCE Ot 04 lC03 lB71t
212
MVC l'IRACt5t, lHl
PUT LEFT IN SUSY MSG
OBClt 3C 38 OBfB
213
M\li 8 ER Al. l , X' 3 S1
SET LEFT CARR.HALT ID
OBD8 F2 81 10
214
J
TEP CU
0808 OC 07 lCOC 185A
215 BUSRI MVC. PBCA( St ,CARR
PUT CARR iN BUSY MSG
OBEl OC 04 1C03 lB6F
2lb
MVC RRAC( 5)., THGlR
PUT R lGHT IN BUSY MSG
OBE 1 3C 39 OBFB
217
HVI 8ERALT,x·39e
$SET RIGHT CARR.HALT 10
0 BED 38 Olt 0208
218 TEPCU TBN SS YTE O, SSWC5
PRI NT ON MftU
OBEF f2 90 18 0Bf2 CO 87 021A
219
Jf
JUSALT
220
8
PRINT
PR I NT MOT eus y ERR
08F6 Cl
08f6 221
DC
JCL l'C l'
OBF7 29
OBF1 222
DC
Ill '·'91 1
OBF8 1C22 OSFA EOOO
OBF9 223
DC
OBFB 224 BERALT DC
Al 2tREBUSYI
xtz· eooo·
06ft OC 01 1801 lBDD
225
MVC MAP l21 1 tHT17
OC02 C.O 87 021A
ZZ&
B PRINT
PUT CHART NO. IN MSGe PRINT PRINTER MAP CHART NOo
OC06 81
OCOr 227
DC
XU 1 81 1
OC.07 OA
OC07 228
DC
I Ll 1 101
OCC8 1801
OC09 229
DC AL2CMAP I
OCOA OC 00 OC15 --08F6
230 JUSALT f4VC YECWtU .,BERAlT
PUT 10 INTO HALT
OClO CO 87 0222
231
8
HALT
OCllt EOOO
OC.16 CO 87 021.6
OC15 232 YEOW DC 233 R5EXIl 8
Xl21 E000' LINK
GO TO NEXT ROUTINE VIA OCP
231t
~ 2365 23 7 238
.*·*.
.
.
.
.
.
. . $········--··················-····················$~*··········
ROUTINE 6 - LID'S TC A RE.ADV DEV IC.E
· ·
OClA 06
OtlA 22.3ft-90 R··T·N·6····D·C·····X··l·l ·1 6··1 ····*············***· RCXJTINE ·N·J·M·B·E·R························
OC18 00
OClB 241
DC
Xt.1 1 0 1
FLAGS
OClt OCF6
OClD 242
DC
Al2CRTN71
ADDRESS Of NEXT ROUTINE PREFIX
OtlE CO 8T l'tOA
224443 ******8*****BR··O·U··T·····..································**··············
OC22 31 E It 1846
245 GIDDAP LIO LPIADR,LPIAR
LOAD IMAGE ADDR. REG.
OC26 Ot 01 l BDl 1807
246
MVC MAPt2),CHTl3
PUT CHART NO. IN MSG.
OCZC 30 E4 lf95
241
SNS STAJ>t,X 1 E4 1
GRAB IMAGE AODR.REG.
OC30 OD 01 1F95 1846
2lt8
CU: SlA IX( 2 t, LPI AOR
l"AGE ~EG.lOAOEO CORRECTLY
OC36 f2 81 3f
249
JE
GOL IO
\'ES, TRY OAR
OC39 38 Olt 0208
250
TBN S8YTEOtSSW05
PRINT ON MFCU
Ot30 F2 90 32
251
,Jf
I MAU
OC.ftO OC Olt 1C31 1C2C
252
MVC LE8M.(511EGAMI
PUT IMAGE IN MSG
OC46 CO 87 021A
253
B PRINT
PRINT IMAGE AODR.ERR
OCO Cl
OC"tA 251t
OC
>Cl. l'C 11
OCltB 16
OC48 255
&C l l l '22'
Ot4C 1C42
OC"tO 256
DC
Al2CARWAU
OC4E E03A
OC'tf 257
DC
Xl2'E03A 1
OC50 tO 81 021E
258
8
UNPACK
ACTU Al IMAGE AOOR
OC54 02
OC5'o 259
DC
lll1 2·
OC55 1F95
OC56 260
DC Al2tSTAJXt
OC51 lCltCJ
OC56 261
OC Al2COIRISI
TO
OC59 CO 81 021 E
262
8
\NPACK
EXPECTED
OC5D 02
Ot50 263
DC
lll1 2 1
Ot5E l81t6
OCSf 261\
OC
AL2 t lPI ADfU
FROM
OC60 lC55
OC6l 265
DC Al2tDIRSH
TO
OC62 CO el 021A
266
B PRINT
PRINT REG IS & SHD ..8E
OC66 81
OC66 261
OC.
XL 1 1 81'
OC6l 13
OC68 1C.55
OC.b1 2b8
OC69 269
DC IL1'19' OC Al2(01RS8t
OC6A C.O 87 02U
210
6
PR !NT
PRINT PRINTER MAP t~A~T NO.
OC6E Sl
OC6E 211
DC Xtlfi8P
OUf OA
OC6f 272
DC lll'l0'
OC70 1801
OCH 273
OC
Al2t~AP)
DATE
2SAUG69
EG NO.. Sl6AS5
310C l69 616529
28NOV69 816542
02MAR10 816631
01 NflV70 8li&1t;.;iib
l'i!N0'.-'7 l 818617
PRO(; l iJ
p£(;~:
· · · · · · · · · · · · · · · · -~ . · · · · · · · · · · · · · · · ·
IBM MAlf~l Et.;ANCE DIAGNOSTIC PRClGRAM EOB 52Ci3 LINE PRINTER FUNCTION TESTS
PART NO. 2589951
PAGE
3
ERR LOC OBJECT CODE
AOOR STMT SOURCE STATEMENT
oc 72. c () 87 0222
OC76 E03A OC 78 31 E6 l 84A OC 7C 30 Et 1F95 OCBO OD Oi 1 F95 184A OC.86 f 2 81 3F 0 C.69 3S 04 0208
ocao n 90 32
OC.90 OC 04 lC 31 lC 27 OC.96 CO 87 021 A
OC.9A C 1 0 C9B 16
OC'K 1C42 vC9E E03.tt OCAO C.O 87 021E OCA't 02 OU5 1F95 OCA7 1 C49
Q(ACjl cc 87 021£
DCAD 02 OCAE 184A
oceo JC55
0(C2 CO 37 OllA OC.86 81 OC.87 13 OC.88 1C55 CC.BA CO 87 021.A
OCBE 81 OCBf OA
occo 1801
OC.\:2 CO 87 0222 OCC 6 E C34 OCC8 30 E3 lf93
occc 38 01 lf92 ocoo f 2 90 lf
OC03 38 Ole 0208 OC07 f2 90 12 0 COA CO 81 0 2 l.l OCDE Cl OCOF 22
ouo lC.77 OCE < E03C.
0L(4 CO 87 021A Qtl8 61 OCE 9 CA 0 CEA 1801 OLEC (0 87 0222 OCF 0 E03C.
OCF2 CO 81 0216
0(f6 07 OCF 7 tC 0 CF8 OOOA
OC f A 3C 0 1 l FA 1 OCH C2 01 l FAb 0002 (.() B1 12A3 OOOb CO 87 0216
ocn
OC9A OC9B OC9D OC9F
OCA4
OCA6 OCA8
OCAD
OCAF OCB l OC86 OC87 OC89
OCBE OCBF occ 1
OCC7
OCDE
OCDF CC.El OCB
OCE8
OCECJ OCEB OCF 1
OCF6 OCF 7 OCFCJ
27'4 U'1AlT 8
275
DC
276 GOLIO LIO
211
SNS
278
ClC
219
JE
280
lBN
281
Jf
282
MVC
283
8
284
oc
2135
oc
286
DC
281
DC
288
8
289
DC
290
oc
291
oc
292
8
293
oc
294
oc
295
DC
296
8
297
oc
298
DC
299
oc
300
8
301
DC
302
DC
303
DC
304 lSMFT B
305
oc
306 FOl IO SNS
307
T BN
30B
JF
309
TSN
310
Jf
311
8
312
DC
3lJ
DC
31'9
oc
315
DC
316
8
317
DC
318
DC
319
DC
320 ULT B
321
oc
322 R6EXIT 8
323
HALT ~ 2 1EC3A 1
,x· l PDAllRt l P DAR
STAI X E6·
STA IXC 21 t LPDADR
fCllC
SB YTE O, SSW05 lSHFT
LEBAU5 >,ATAO
PRINT
xu ·c1 ·
Ill' 22' Al 2(ARWAl J
Xl2'E034 1 UNPACK Jll 12 I
Al2{ STAI iO
Al2C DIR JS i
UNPACi<
lll'2' lil2CLPDAOR)
Al2CDIRSBI PRINT Xll 181 1 Ill' 191
AL21DIRSBJ
PRINT XL l '81 1
1u·10·
Al2 (MAPJ
tiAL T
Xl2 1 E034 1
STAT61X'E3 1
STAT6-11 B 1 1 1 R6EX IT
S8YTEO, SSw05 LALT
PRINT XL l 1C 1 1
llI' 34'
AL 2CNOPLIO) Xl2 1 E03C 1 PRINT Xll'81' 1u·10·
Al2( HAP)
HALT
Xl2' E03C'
LINK
!MAGE AOOR ..REG ..ERROR HALT
LOAD DATA AOOR.REEG. GRAB DATA AOOR. REG. OATA REG.LOADED CORRECTLY YES,TRY NO-OP LATCH PRINT ON MFCU
PUT DATA IN MSG.
PRINT DATA ADOR.REG.ERR
ACTUAL ADDR.REG.
FROM
TO EXPACTEO DATA ADDR.
FROM TO
PRINT REG.JS & SHD BE
PRINT PRINTER MAP CHART ND.
DATA ADOR.REG.ERROR HALT GET STATUS BYTES NO-OP CHECK PRINT ON MFCU
PRINT PRINTER MAP CHART NO.
NO-OP HALT GO TO NEXT ROUTINE
33215t ······································Q:·························*········
32 6 · 327 ·
ROUTJ NE 7 - CCMMANDS TEST F~OM TABLE
CPROGRAM ISSUES COMMANOS SEQUENT IALlY FROM TABLE
* *
328 ·
-arnTAB- t
...
329 ·
·
333310 ·RT·N·7····DC·ot··X·l·.1··'7··1 ····················R·O··U·T·I·N·E···N·U·M·B··E·R········*·*******·
332
O:..:
Xll 1 0'
FLAGS
333
OC
AL2(RTN8)
ADDRESS Of NEXT ROUTINE PREFlX
334 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
335
MVJ l1CTR,x·o1·
SET LINE COUNTER TO 1
336
LA CHO TAB, XR 1
337
e
CKCMO
!'38
8
LINK
33q
SET UP COMMAND TABLE POINT ER GO ISSUES COMMANDS FROM THIS TABLE LINK TO NEXT RCllTJNE
340 ·······································································
341 ·
·
DAH
2~AUG6'9
EC 1110. 8ltiit85
31 OCT69 816529
28NOVti9 816542
02MAR 70 816t.H
01NO\f10 816"16/t
19NOV7l 818677
PROG ID
PAGE
OEOl-3 3
ISM MAINTENANCE DIAGNOSTIC PROGRAM EOU 5203 LINE PRINTER FUNCTION TESTS
PART NO. PAGE
2589951 3A
ERR lOC OBJECT COOE
AODR STMT SOJRCE STATEMENT
ODOA 08 0008 00
OOOC Of80
ODOE CO 87 llt32
0012 EltOl 001.lt 3C 01 lFAl 0018 C2 01 lfC6 ODl C 36 01 1825 0020 IC 01 lf 97 01 0025 C2 02 0883 0029 30 EO 1F80
0020 38 80 0209
oon F2 90 oe
OD31t CO 81 1389
003£ 1F80 OD3A 186A
003C FZ 87 08
OD3f co 87 1389
0043 lf8C 0045 l86A 0047 8C 07 00 186A
004C CO 87 1389
005C 1F97 0 052 188E
0054 OC 00 1882 l88E
OD5A 36 02 182F 005E 8C 08 00 1882 0 063 OE 00 lfAl lf97
0069 ao oo lFAl 1841
006F F2 0.ft CC
0072 OC 01 0070 OD&E 0078 ()f 00 lFAl 0000
007E 78 04 00 0081 F2 90 53
0084 8C 08 00 188E 0 089 OC 00 lfAl lf97 OD8F 70 2A 01 0092 F2 01 15 0095 OC 01 l4C2 1854
0098 oc 01 oooc 1854
0 OAl OC 01 OD6E 1854 ODA7 F2 87 20
ODAA 70 55 01 OOAO f2 01 15
0080 oc 01 14C2 1856
0 086 oc 01 oooc 1856
ooec oc 01 OC6E 1856
OOC2 f2 87 12
ODC5 OC 01 l4C2 1858
OOCB CX: 01 ODOC 1858 () 001 OC 01 OD6E 1858 0007 co 87 1389
ODDS ~000 ODDO 18fl OOOF 36 02 1831 0 OE3 8C 10 00 l8F l ODES CO 81 1438 0 DEC E200
ODEE lC 01 ODf 9 01
OOF3 CO 81 1't38 ODF1 0000 ODF9 30 EO lfa·o
ODFO 38 80 0209 0 EOl f2 90 12
ODOA 0008 0000 0013
0039 0038 ODltlt I) Dlt6 0051 0053
oooc
OODE ODED OOFS
342 · 343 ·
ROUTINE 8 - CARRIAGE SPACE-SKIP TEST
334454 ·R·T·N·8···*OC·····X··tl···a··1 ···$············R·O·U·T·I*NE··N·U·M··B·E·R·······················
31t6
DC
XlPO'
FLAGS
347
DC
Al2fRlN~t
ADDRESS CF NEXT ROJTtNE PREFIX ·
334489 ········8······X·IO·········*******···~·M·A·K·E··S·U·R·E··C·A·R·R·.·IS····················
350
DC
XL 2 ·e1eo1 ·
351
MVI LICTR,X 1 01'
ON LI NE NO. 1
SET LINE CO~TER AT 1
352
LA
SPSl<-21XRl
LOAD CMD.AOOR.REG.
353 BACGO A
TWO, XRl
UPDATE CMO.AODR.REG.
354
HVC CMOS AV 12It1C 9 XR U
SAVE THE CMD.
355
LA
LP0+7,XR2
LOAD MSG.ADOR.REG.
356
SNS STATO,X 1 E0'
GRAB UNE COUNTERS
357
TBN SBYTEl ,SSW08
RIGHT CARR.
358
JF
FRANG
359
8
360
DC
361
OC
362
J
363 FRANG 8
364
DC
CVD
Al2 ISTATOI Al2CDASHI MO DASH CVO Al2( STATO-U
CONVERT RIGHT LINE CTR.
f~OM
TO
CONVERT L INE ND · 10 DEC ..
365
DC
366 ~CX>ASH HVC
367
8
368
DC
369
DC
370
MVC
371
A
372
MVC
373
ALC
374 CKOUNT CLC
315
JNH
Al2CDASHI CC81XR2l1DASH
CVD
.AL2 CCMDSAV I AL2C SKLINO)
SPOPClJ,SKLINO
TWLVE,XR2
on2,xR2a,SPOP ltCTRI U 1 CMOSAV lICTRUJ,FOlG JUMRES
TO
MOVE INTO PRINT AREA CONVERT LINE COUNT OF CMO.TO OfCo
FROM
TO
MOVE COUNT INTO SPACE MSG. ALSO
UPDATE MSG.AOCll.REG.
PUT SPACE MSG. JN PRINT AREA ADO SPACES TO LINE CDUNT LINE COUNT FULL
376
MVC
377 RSOUNT S LC
378 Jl.JfllRE S TBN
3 79
J F
380
MVC
381
HVC
382
CLI
383
JNE
384
MVC
385
HVC
386
MVC
367
J
38B NE XLE N C LI
389
JNE
390
MVC
391
MVC
392
HVC
393
J
RSOUH+5121 1CkOUNT+5
LICTRU J, ·-·
0( 1XRU 1 X' 04' ITSASP
0(12 1XR211SkllNO UC TRC U 1 CMOSAV lC,XRlJ1X'2A'
NEXLEN FRMLE+3(2JeADFL~2
FRAOD12J 1 ADFL42 CKOUNT+5(2) 1 AOFL42 JTSASP
lC 1XRU 9 X' 55 9 00112
FRMLE+312 J, AOFt 85
FRADOl21 9 AOFL85
CKOUNT·5C21,ADFL85
ITSASP
RESET·llNE COl.NT IS THIS A SKIP JUHP IF ITSA SPACE PUT SK IP H SG. IN PR INT AREA MOVE IN LINE NO. TO SKIP TO IS THIS A SKIP TO LI NE 42 JUMP IF NOT PUT 42 ADOR.JN LIO PUT THE FRm. AOOR .. IN FORM LEN.LINK.
JUMP TO CONVERT TO DEC.
IS THIS A SKJP TO lINe 85 JUMP If NOT PUT 85 AODR. JN LIO
PUT THE FROM AOOR. JN FORM l EN ..l JNk o
394 00112 MVC
395
MVC
396
MYC
397 !TSASP B
398 F RADO DC
fRMlE+3C2),ADfOLG
FRADOl2J 1 AOFOlG CKOUNT+5(2) ,AOFOLG CVO
Xl2' 0 1
PUT 112 ADDR.JN LIO
PUT THE FROH ADDR .. IN FORM LENe ll Nf\o
CONVERT TO DEC.FORM LEN.. FROM AOOR ..
399
Ot.
AL 2(LNGTHJ
TO AOOR.
400 401 402 403
A
SVNTEN, XR2
HVC 0( 179 XR2J ,LNG TH
B
SKJX JG
DC
Xl2'E200 1
UPDATE MSG.ACOR.REG.
PUT FORM lEN. MSG. IN PRINT AREA PRINT A LINE
404
MVC
't05
B
406 PUTSlJ1 DC
407
SNS
408
TBN
lt0'9
JF
PUTSUMC2J,U,XRU
SklX to
XL2'0"
STATO,K 1 E0 1 SSYTEi~ss~oa
LEH IC
P !JT A CARR. CfCJo INTO U NKAGE
!JO CARR .a. O.
om. PARAMETER
GRAS C~RR.UNE COUNTER
RI GH'i CAAR ..
DATE
25AUG69
EC NO. 816'i>85
31 OCT6":l .816!.'.'29
28N0\169 8165't2
02MAR70 8lf>63l
01NGV70 816764
19NOV71 8186'17
PROG ID PAGE
~01-3
!A
?ART NOe PAGE:
PJi,fl.i NO., ?AGE
l~~9~~<ii. ti!-A
ERR toe OBJECT CODE
ADOR STMT SOURCE STATEMENT
0£04 OC 04 lOCB UH:>f Ot:OA OC OD lfl.'O H-Al OrUO F2 Ol lD OEU F2 87 OF
OEl~ OC O~ 18C8 1874 OElC 00 00 lf8C lFAl
o E22 r-2 01 oe
OIE.25 10 00 Cl OE2B CO 81 OE'H OE2C CO 87 OOH OE30 3A 01 lF 86
OE34 OC 00 1780 OE7l OE 3A CO 81 l 732 OE3E 38 02 1F8S
o E42 n io oo
OE't5 ?.c 20 OE56 0 E49 OC 05 18CC U.29 OE4f f2 87 04 OE 52 3C lA OE 56 0 E56 CO 87 021 A OE SA 81 CE58 CO OE5C UHO OE 5E 0C 01 1801 1809 Q E64 CO 81 021A
OE6a es
OE69 OA
OEoA l 801 OE6C CC 81 0222 0 E70 E033
OE72 C.C 81 OE25
ono co a1 1432
0 E7A E002 OE 7C C. 0 87 0216
0£80 09 OE81 00 OE82 OF lit
OE84 CO 87 021 A OES8 lt2 0 E89 10
OESA 190'4
OU!C ECOO OESE 3C CS OEB4 OE92 3B FF lf 99 0 E96 39 30 OAOC
OE9A F2 10 12
OE90 30 £2 lFSF 0 EAl 38 01 lf8f OU5 f2 90 59
OEUl 39 30 oaoc
0 UC F2 90 O't OEAF CO 87 1275 OEB3 3C 00 C8H 0 EB7 OC 83 08H OSH OEBD OE 00 lf99 iS23 OEC3 CC 87 1432 0 EC7 E20l OEC9 30 19 1F99 CECO CO 01 OEAS
0 ECl 3 0 E3 0 t 8'it
OEOS F:Z Sl 33
410
"'iCH-l CH ~rnGrn
411
STA iC{ l h t IC TR
RIGHT U NE lOC.,CORRECT
.4'"1n2
~IJSTU
.J
I SlAS
J1JF!j'} 1f NOT
414 LEFUC MVC
415
ClC
WICH- U Sh T~El
n STATO-l. ~ ~ucTR
416
JNE
417 ISLAS cu
MIJSl\..!
ihx1ui,x~oo~
lAST c~n ~ DONE
418
BE
CLINK
EXIT
itl9
B
8ACOO
420 l'IUSTU SfN TAGS,TAG7
SET lST i. INES ONL 'V fUG
421 422
M\IC Hl TIO( U ,LUKE
B
PS TERR
Pl...'T HALT IO IN MSC
GO PRINT STATUS OR isr um:s
423
TBN TAGS,TAGO
WAS THERE A STATUS ERR
't24
JT STBEP
425
MV1 LCML,45
JUMP TO LOAD SHORT MSG.CWNl SET A MSG.COUNT Of 45
42£;
MVC WICHC 6) wKNAlB
427
J
TNIRP
JUMP TO PRINT
'42 B STBE P MVI lCMl,26
SER MSG., cm.rH OF 26
429 TNIRP B
OBA 430
oc
PRINT XL1'81'
PTHH LINE COUNTER ERR
OE 5B 431 tC~l DC
OE50 432
oc
XU'01 Al 2\l iCOER I
433
"1VC MAP (2t,,CHr14
PUT CHART NO~ IN MSGQ
434
8
PRINT
PRINT PRINTER MAP CHART NO~
OE68 435 OE69 lt36
DC
Xli' 85 1
oc I U' 10'
OE6B 431' 430
DC
Al2CMAP i
e
HALT
l !NE COUNTER ERR HALT
CiE7l 439 LUKE DC
440
s
Xl2 ·E 033s ISLAS
4'-.1 CU NK 8
XIO
442
DC
Xl2'E002 1
SPACE 2
443
8
LINK
't4't
* * 445 ···****····················****************~~****········~····*********
446
447
*
ROUTINE 9 - 'H' & '1' PRINT TEST
*
448 ·
$
449 ******************·********************·******************·····*···*·**
OESO 450 RTN9 OC
XLP 9.1
ROUTINE NJMSER
OE81 451
OC
Xl 1'0 1
f LAGS
OES~ 't52
DC
All 4RTNOA l
ADDRESS OF NEXT ROUTINE PREF! X
453 ****·**********~*******·*****~*******·******************~**************
454
6
PRINT
PRINT HTlE
OE88 ~55
DC Xll 1 42'
OE89 456
DC
l l l' 16'
OE88 457
CE80 4 s a
DC AL2(TJTL9)
oc xtz 1 ECOO'
459
MVi ROCON+l1C'He
PUT H IN PRINT LINE
460 FINFf SBF FINOEX~X'FF'
ZERO COUNTER
461
reF SPUOT,S 5 llOOOC8
100 lPM PRINTER?
~62
JT SvNERO
'463
SNS
STAT2,x~E2e
GRAB T UO.N GS
~64
TBN S:AT2,8 'l ~
HAM~ERS JN Wt
465
JF MOOH
466 f..OCOR T Bf
ltt: 1
JF
SPUDT 1 B' UOOOO' ROCON
100 tPM PRINTER 1
46 8 SUN ERO 6
469 ROCON fll\fl
M40EL
rROAT w*-*
INSERT AN 11 H11 OR A i!ifi
470
MVC PROA1'-H 132) ,,PROAT
PROPAGATE IT
471
~lC FINOEX1J,ONE
't72
s
.XHJ
ADO l TO COUNTER BP. TO PRINT A UNE
OEC8 413
OC
XL 2 · E 2 0 P
474
Cl I fINDEX,X'l9'
25 ll.NES PR!NTEO
~15
BNE ~CCOR
41t;
tll ROCOfHl'ilC··p
H~VE l'S BEEN PRINTED
411
JE CETOUi
O.t.H
2 5~llG69
f.C ~O~ 816485
3WCT6'9 616529
26NOV69. 816542
0211\AR 7C 816631
OlNOV10 816764
l 9NOV7l
818~71
PROG !O
PAGE
OEOl-3 4
orna 3C. B OEM·
OE!JC ~·.: 02 li.Hi'lt!l. 0 HO 3C ~G 08H OEif:t'!' 04 10 lSlA HlS1 DH& 36 02 1829 OEEt: 06 10 l BH 1552 OH·~ S:C Ol 00 lSU ii H9 30 40 08fE OHO CO t\l CHA OF01 CO 87 1432 Of05 E20l OF01 CO 81 OECJ2 OFOS CO 81 02U OfOF 14 OFlO CO 87 0216
Ofl-4 CA Ofl5 00
Ofl6 OfE4
0 flS CO ST 021A Of lC. 42 OHO 13 Ofl E 1911 OF2G EOOO 0 f22 38 80 0209 Of26 f2 90 OF Of.£9 3A 08 Of8E OF2C 'JA 08 OF91
OF31 3A 08 CF9D
0 F35 F2 81 OC
OF38 36 08 Of6E OF3C 3S 08 OF91 0 F40 38 08 OF90 OF~4 38 f f l f99
OF48 39 30 OAOC
Of4C F2 10 lE OF4f 30 E2 1F93 OF53 38 01 lF93 OF57 f2 10 l7 OF5A CC 81 1432 OF5E E200 OF60 C0 f!7 OF48 0 F64 CO 87 0222
OF68 EOlO OF6A Fl S7 04
0 F60 CO 87 1275 OF71 Cl EO Of64 OF75 CO 81 HOA Of79 3C. 45· 0808 OF 70 OC 58 0807 0808 0 F8 3 3C '4·B lFH
OFS? OC 76 1F76 lf77
OF8D F3 EO 01 0 F90 Cl E-4 0 F9 1 OF94 Cl EO OFM 0 f98 31 E4 l84E Of9C f3 E2 OC
OF9f 35 Cl 1821 OfA3 Cl f6 OFAA OFA 1 f2 S1 OE
OfAA 3b Ol 18~3 OFAE CO 01 0 fA3
Of06
Ofl4 ()fl5 OFH OflC OF 10 OflF OF21
OF5F
Of69
i'l \:/ !
RO CON 4; l ~c ~ ·r ft
PUT T IN PRINT LINE
LA
l~(h21~ ~2
tOAO ~R i\\!l l!OOR"
4·H 482 i1JE~r-1R
MVl
uz.
A
PRDk1-i~~ 0 4oe ~ANOC2~1DECZROClf
FOUR~ Xil.2
!ERO HiHO'!Eft HO.,
rn!:R .. PIH wr I.DOW\ ..
484 485
t<l Ml/t
cu
HANOC21,DECDNEl11 0 t 2 , X R2 h HAf'l!O .
?ROAT-1 f:l' 4\.P
ADD i TO HA"K~~o~ PLH HA;iMER NO .. IN FiHN1 AWH:A
E~O Of P~IWT L!NE
486
BE
NEA~R
48? f'!OO!'I B
XHJ
458
DC
XL2t:E20 l'
4B9
B
FINfF
4'10 GETOUT 6
PRINT
491
IJC
Xlllll4 11
492
6
UNtl
493
494 ········*****$~·········$**·*·***····*·······*·~$·····~············~·~·
495.,.
~
496 *
ROUTINE OA - PAPER SEHL!~ TEST
~7·
·
449998 ·f<·T ·NO··A··$O·C····X··U··' ·A.·c ···········****·R·O·U·T··!N·E~··N·U~·B·E·R······***$·~······*····
5CC
501
DC
Xll'~'
OC
AL2HtTNOlH
flAGS ADDRESS OF NEXT ROl!TiNE PREH~
502 ***"''**~*C:*$$$$$$)$j<$$li<~$*$$.$$1'1Pli'"~*>l<$$$$*$$$<$$ll!lt<C<$$"'$>l<ai!r/<$$11):*$$!iiJii:**-~®'1''¢;~j<:f:~:$
503
B
PRINT
P~INT TITLE
504
DC
Xll 1 ~2 1
505
DC
I U * l 9 11
506
DC Al2iTillAi
50 1
DC
XLZ@ EOOO 9
508
TBN SBYTEl;SSWD8
509
JF IT SL ff
510 511
SBN PSSIOl+1,e·1oooa SBN SBUSY+l,B· lOOOt
en SET MOOiflER SU ON
SET MODIFIER
ON
51.2
SBN PSSI02+ldi 11 1000'
SET MODIFIER BET ON
513
J
OGOG
514 ITSL.Ef SBF PSSIOl+l-,8 11 10()0 1
SET MODIFIER HT OFF
5!5
SBF SBUSY+l 9 8 9 1000'
SEY MODIFIER BIT Off
516
SBF PSS! 02+ 1.,8 1 10001
SET MODIFIER BIT Off
511·0GOG SBF FlNOEXoX'ff' 518 SI OST TBF . SPUOT,81 110000'
l ERO COUNTER 100 I.PM PRINTER?
519
JT
OOM4
520
SNS STAT6.X'E2 1
521
TBN STAT6,B' l '
GRAB THE SENSE BYTES HAM~ERS IN RIGHT SHtfT POS.
522
JT
HANG
sz3
e x1c
PRINT A BLANK l INE
52~
DC
XL.2 9 E20Q!
~25
S
SIOST
526 PRNROY 8
HALT
BR T 0 CHECK H~L l ON ERP.OR
527
OC
XL2 6 E010 1
AFTER NOT READY
529
J
HANG
5.zc; GOM4 B
MltOEl
530 ~ANG TIO PRNRDY.NRDV
NOT RUDV
531
S
SROUT
532
MVI ATEATE,C'e'
PUT A PERIOD I~ 96
533
MliC ATEFIV-:U92h-ATEATE PROPAGATE n·
534
M\'! EDI MAG 'l!Cil'" ~
PUT A PERIOD !N 1MA&E AREA
535
MVC
536 PSSHll SI 0
531 SBUSY TIO
EOIMAG-ll119t~EOIMAG
x· OP 9 X11 E-Oi
ssusv.cABUSV
kf'.IO PROPAGATE H S?Jt(,f l RAH
53 8
' TI 0 PRNROY ,NRU'f
53~
LIO SIADOvlPIAR
IS PR UHER f(.f~OY
rn.iu;e ADOR ..
540 PSSKG2 S!O X'00'·X~E?.~
PiU!'H AUNE
541
l
54 2 TEGAN no
543
J
ZERCiX~l
GZOOP fjltHJSY
SAT CH
CHECK BUSY
re rnr 5R
SH !JP '-"MOT41fR. NJ.
COMi!li~N}
544 BlOOP A
5·1t5
BNl
ONE "'Xi;;tl TEGAN
!~AH FOR 1,. A SEC. ..
TO c LEAR 13 us.-,r
DATE
25AUG69
EC NO.. 816485
'.310CT69
s 16529
2BNDV69
816542
02~AR1C
Bl663l
ou~orno
SUl'M
l"'Hl!OV1 l fH il:lt:Tr
PROG 10
PAGE
OIE(.;1- 3 4A
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
··· ·
· · · · · · ·
·· ,
.
·
. ,,
-~
.
·
··
·
·
·
·
·
·
·
·
·
IBM MAINTENANCE OiAGNOSTIC PROGRAM £013 5203 lINE PRINTER FUNCTION TESTS
PART N:O .. PAGE
2589951 5
ERR LCl GfJECT COCE
ADDR STM1 SOURCE STATEMENT
Of82 CO 87 02£2 OF86 EOl't <lfB 8 OC 02 OOOA l 8F4 OFBE OC 58 0806 OBOA OFC4 CO 87 1432 QFC.8 E201 ·ofC.A 3D lit lf99 OfCE f2 81 OA Of Cl OE 00 lf99 1823 OfD7 CO 87 OF48 OFOB CO 87 021A JFDF 12 Oft:C CO 87 0216
OfE4 OB OH5 CO
OFE: b 104C
OH f! C 0 8 7 02 lA OHC 42 OHO 15 OH£ 192C OHO EOOO OH2 38 FF lf99 OfH 3C CS OSC3 Off A OC 'tb 08(2 08C3
1000 co 07 1432
1004 £201 1006 (2 02 080(, l OOA l. 2 01 OB7B lOOE 3b 02 1825
HH < 3 6 01 l B21
1016 6( 02 00 00 AOU 3~ 02 1 PHI lOU W 01 lfCjl8 1848 1024 C.O 82 lOOE 102-8 3C 40 08C3
102(. co 87 l432
l 030 E202 1032 30 ic; lfqq
1036 f2 81 OA
1039 OE 00 lf99 1823 lC3f CC 87 Cff 6
1043 co 87 021A
1 O'tl 12 10'98 C.0 87 02H
lO'tC OC l04t0 00 l O'tE lOf 5
546
B
OfB7 547
oc
548 SATCH MVC
549
MVC
550
B
OFC 4i 5'51
DC
·552
Cli
553
JE
551"t
ALC
555
8
556 lHRDUT B
OfOF 557
DC
558
B
559
HALT
XL 2 'EC14'
AT EAT E-1 C3 ), T HS
PUT T'S IN DATA AREA
A TEF I \1-2 ( 92) tA TEATE-i PROPAGATE THE JI S
XIO
Xl2' E201'
FINDEX,20
20 LI NE PRINTED
THFIOUT
FI NOEX<l) ,ONE
SIO ST
BR TO LEAVE ROUTINE
ADD 1 TO LINE CWNT
PRl"T
SP~CE 2
Xll' 121
LINK
56610 ·· ··························****·······*································
562 ·
ROUTINE OB - WORSE CASE PRINT TEST
563 ·
OFE't OFE5 Off 1 OFEC OFED OHf Offl
1005
1031
l Ott 1
55b645 ·$RlN·O·B···O·C·····X·L··*l'B*t ················R·O·U··T·IN·E··N·U·M··B·E·R·······················
566
OC
XL l '0 ·
FLAGS
561
DC
Al2(RTNOC)
ADDRESS OF NEXT RClJTINE PREFIX
556689 ········B······PR··IN·T······************P*R*I*N*T***·*wo*~*S*E**C~A·S·E··P·R··IN·T··T·E··ST··· ·······
570
OC
Xll 1421
571
DC lll'21'
572
DC
Al2CTITlBt
573
DC
XL2·Eooo·
57~
515 GETAH 51b 577
576
SBF MVI MVC B
OC
fINOEX,X'FF' DASTu,c· H' OASTU-1(71),0ASTU XIO
Xl2'E201'
ZERO LI NE COUNTER
IN~ ERT AN 'H' PROPAGATE IT
PRINT A LINE AND SPACE l
579 580 581 NAOUN
582 583
58 it 585 58f 587 588
~59809
591
LA LA A
A MVC
ST
ClC Bl
HVl B
DC Cll JE
lPI,XR2
lPD-1 ,x Rl
TWO,XR2
TREE,XRl Ol3,XR1),.0(,XR2)
S IN OE X · XR 2
SINOEX(2),TUFORF
NAO UN
LP0+71,Y 1 40' XIO
Xl2'E2C2' F1NOEX,X'l9' ZJGOUT
LOAD IMAGE ADDRESS
LOAD DAT A ADDRESS
ADD 2 TO IMAGE ADOR. ADO 3 TO DATA ADDR. MOVE 3 CHAR. lNf O DAT A AREA SA VE J MAGE ADDR. IMAGE AOOR. UP 48 BR TO MOVE IN 3 MORE BLANK PRINT POSITION 72 PRl~T A LINE ANO SPACE 2
25 T IHES THRU
592
ALC FINDEXC U,ONE
593
8
GET AH
INCREMENT LINE COUNTER
594 Z JGOUT B
595
DC
PRINT
Xll 1 12'
SPACE 2
596
P
LINK
597
lOltC 104 [)
lOltF
55998~ 600
··*·······R··O·U·T·I·N·E··$OC··-··R··IP·P·L·E···P·R·IN·*T *PA*T*TE*RN**································*
601 ·
CPRIJGRAM PRINTS ROUTINE TITLE ANO THEN PRINTS All·
602 ·
CHAIN CHARACTERS IN A RIPPLE PATTERN. EACH LINE $
603 ·
* 60.ft ·
605 006 ·
CONTAINS THE CHAIN IMAGE REPEATED AS MANY TIMES ·
AS POSS IBLE IN THE PRINT l INE. SUCCEEDING LINES ARE DISPLACED ONE CHARACTER TO THE RIGKT TO
* *
PPO\/ IDE A l EFT TO RIGHT RI PPlE. THIS ROUTINE IS *
607 ·
608 ·
ESPECIALLY USEFUL DURING PRINT CHAIN CLEANING.I ·
·
660190 R··TN·O·C···D·C······X·l·l·1C··1·*··············R·O··U·TJ·N·E···NU·M··B~ER·······················
611
DC
Xll'O'
FLAGS - NONE
612
DC
H2 ( RTNOOI
ADDRESS OF NEXT ROOT INE PREFIX
bl3 ····················4*···*···~·········································
DA H:
2 ~ UG 6·~
H NO. 8lt>'t65
-
2aNrnu)9 8165"'1.2
02MR'l'O 816631
01 NlV70 8lti7b4
l91'mV71 .f.lUH,77
PROG 10 PAGE
CE 01- 3 5
IBM MAINTENANCE DIAGNOSTIC PROGRAM Eo13 52 03 LI NE PRJ NTE R F lJNCTI ON TESTS
PART NOe
PAGE
2589951
SA
ERR LOC OBJECT CODE
AODR STMT SOt.RCE STATEMENT
1050 CO 87 021A 1054 42
1055 oc
1056 1938 1058 EOOO lCSA 39 06 OAOC 105E F2 10 27 1061 3C 83 1086 1065 3C 83 1 OBA 1069 3C 83 1596 1060 3C 84 1598 1071 38 02 OAOC 1075 f2 10 10 1078 3C 71 1C86 l07C 3C 77 lOBA 1080 3C 77 1596 1084 3C 78 1598 1088 OC 2F lf84 082F lOSE OC 53 1F54 lf84 1094 30 FF 0878 1098 F2 01 OC
l 098 cc 77 lf 84 0817
lOAl OC OB lFOC lf64
10A7 C2 01 087C lOAB C2 02 lfOO lOAF OC 83 08Ff lf84 1085 3C 5f 1595 1089 3C 5F 1597 1080 3C 00 1599 lOCl 3C 00 159A 10C5 CO 87 1432 1 OC9 E201
lOCB Of 00 1595 1823 1001 Of 00 1597 1823 1007 OE 00 1599 1823 1000 OE 00 159A 1823 10E3 30 Ff 1595
10E7 CO 01 lOCS 10 EB CO 87 021A lOEF 12 lOFO CO 87 C216
10F4 00
10f5 00
1 Of6 00
lOF7 1190
10f9 co 87 021A
10FD 42
lOFE 17 lOFF l 9'tf 1101 EOOO 1103 C2 02 112t 1107 !C FB ll51t llCB 38 02 OAOC llOF F2 lC CF 1112 3C F3 1154 1116 38 Olt OAOC
lllA f2 10 Olt
lllC C2 02 1192 1121 31t 02 1152 1125 C2 01 C870
lC54 1055 1057 1059
lOCA
lOEF
10F4 lOF 5 lOF6
lOF e
lOFO lOFE 1100 1102
614
8
615
oc
616
DC
617
DC
618
DC
619
TBF
62C
JT
621
MVI
622
14V l
623
MVI
624
~VI
625
TBN
626
JT
627
MV I
628
MVI
629
MVJ
630
MVI
631 SEF ILO MVC:
632
MVC
633
cu
634
JNE
635
MVC
636
MVC
63 7 OORIPl LA
638
LA
639
MVC
640 RESETl MVI
641 RE SE T2 HVI
642
MVI
643
MVI
644 RPLOOP 8
645
DC
646
SLC
647
SLC
648
ALC
649
AlC
650
Cl I
651
6NE
652
8
653
DC
654
B
655
P~lm
Xli *42*
PRINT TITLE
lll'12 1
Al2 CMSGCI Xl2'E000'
SPUDT. e·u.o t
SEFI LO
·
96 PRT.POS.DEVICE?
RESET l+le 131
RESET2HeUl
FR~MV+2el31
SNDMV+3, 132
SPUOT,8'101
SEFILO
RESETl+lt 119
132 PRT.POS.OEVIC~7 If NOT 9 MUST BE 120
RE SET2+1 el19
FRSMV+2, UCJ
SNDMV+3"120
PFIELOl~8),ATETUF
PF I EL 0-48( Sit I.Pf IELD UCSFLGeX' FF·
DOR IPL
SET UP ~8 CHAR.RIPPLE FIELD
THIS A 120 CHAR.CHAIN
PFIElDC120),ATSVNS SET UP 120 CHAR.RIPPLE FIELD
PFJEL0-120ll2J,PFIELO
LPD,XRl PfiElD-132,XR2 LPO+l31Cl3211PFIELD
LOAD DATA AREA AOOR.
LOAD PRINT Fla.D AOORo
fill DATA FIELD
FRSMV+l 9 95 FRSMV+3 ,95
RESET lST MOVE COUNT RESET lST MOVE DISPL o
SNDMV+1,x·oo·
SNDMV+2 .x ·oo.
XIO
RESET 2ND MOVE COUNT
RESET 2ND MOVE DISPL 0 PRINT THE LINE
XL2 1E 201'
·
FRSMV+lllt,ONE FRSMV+ 3( U ,ONE
OECR.lST MOVE COUNT
OECR. MCJVE DISPL.Of PflElD
SNDMV+l Cl ),ONE
INCR. 2NO MOVE COUNT
SNOMV+2{11,0NE
INCR. MOVE DISPL. OF DATA AREA
FRSMV+l,X 1 FF 1 RPLOOP
PRINT Xll 1 12'
RIPPLE COMPLETE 'I SPACE 2 LINES
Uhk
CHAIN ROUTINE VIA DCP
6655b7 ·***······························································..·····
658 ·
ROUTINE CO - l.tfPRINTA8LE CHARACTER CHECK
·
6~ ·
·
660 *********·····o********·······································..·······
661 AODATE DC
XL 1'0'
ADD ONLY 8 FLAG
662
663 RTNCO DC
Xll '01
ROUTINE NI MBER
664
DC
XL 1 10 1
FLAGS - NONE
665
DC.
Al2 CRTHOE)
ADDRESS Of NEXT ROUTINE PREFIX
666 667
*****B****P*R*IN*T******·············P·R··IN··T···T··I·T·L··E·..·······················
668
OC.
Xll 1421
669
DC
lll 1 23'
67C
OC
.Al2 CUM:SK)
671 672
DC
Xl2 1 EOOO·
1.A
AOTusx. XR2
673 674
675
MVI TBN JT
H OMANY+ 1,X' FB' SP UDT 9 8 1 10' GRED
SET ENO AT PRINT POS.128 IS THIS A 132 POS. PRINT ER
676 677 678
MVI TBN
HOMANV+l,X1 f3'
.e SPUDT '100 1
JT GREO
SET ENO AT PRINT POS .120 IS THIS A 120 POS.PRINTER
679
LA
680 GRED ST
DOUT, l~2
BWHER·3,~R2
SET ENO AT PRINT PIJS.94
681
lA
LP0+1 l'd0U
lOAO O~'l £ AODRA<REG.
DATE
25AUG69
EC NO.. 181t,.85
31 OCT69 816529
28N0Vb'9 816542
02~AR i'O
816631
DlNO\f"IO
816764
l9NOYH 818677
PROG HI PAGE
OE0ii··3 SA
ECB
PART NO~ PAGE
2%-if95l 6
ERA LOt OBJECT LCDE
AOOR ST~T SOURCE STATEMENT
! i2'9 f2 67 04 1 i2t 3t· 01 1835 1130 3C 01 lCft+ l l3'- 7C ff OIJ
1131 to a1 l<432
l BB E200
t 130 7t -'!O 00
1140 38 02 lf93
U41t n 90 21
11"'7 31t Ci 1F99 1148 3t C9 1 f99
l 14F CO 81 COCO 11~3 30 00 if99 11 S7 f2 81 38 11 5A 36 C1 l 82C 11 SE 3 8 0 l l 0 flt
llti2 CC i;o 112C
1166 3C 00 1 CF 4
ll6A to 87 lB't 116£ co 87 1432
1172 ECO l
ll 7't c.o 87 021A
1178 cl 1179 30 ll7A 1S70 11 lC f 03E 11 7E OC 01 l Btl lBDB
1184 t 0 81 C2 l A
l JBS B"' ll8'i OA ll8A 1801
1 )6( co 87 Q222
114'0 E03l
ll'iZ CC B1 1'432
1196 ucc i1-;.eco a1 c22A
l19C 00
1190 Of l l CJE. 80 l lW HH
i u.1 co er 021.i
l U5 41
113(
1173 1178
117~
ll 7e 1170 1188 1189 USS 1191 1197 l19C
1190 !19E: lUO lU5
682
J
WNTH
683 ADTUSX Ii. 68'~ ~UNTH M\II
TWVS IX tX ~l ADDA TE, X*Oli
ADD 2 fl HJ DAU. AOCR ..
SET lOC ONLY 8 FLAG
685 !'iiE:Xf.AR MV I
t86
B
0 ( t XR l ~, X 1 ff·
xrn
PUT UNPRTASLE JN DATA AREA
687
DC
XL2 1 E200·
688 689 690
~VI
TBN Jf
0 r,XRU ,x t40 1 STAT6,8~ 10' UPC ER
Bl ANK THE LAST U'IPRT .CHAR .. UNPRINTABLE CHAR. SKIPPED GO PR INT ERR
fi9l
ST
692
Cll
693 fWHER BE
694 HOMANY CU
695
JE
FINOEXtXRl
·-·f !NOE x, x·o9·
FI NOE X,·-· OOUT
GO ADD ONLY 26 OR GET OUT
DONE ENOJGH P~INT POSITIONS
Jl,IHP TO EXIT
b96 697
698
A
EIGHT ,XRl
TBN AODATE,>t·c1e
Bf
ACTUSX
ADO 8 TO DAT A AOOR. ADO ONLV 8
699
MVI ACOATE' )( 1 oo·
700
e
NEXC.AR
RESET ADO ONLY 8 FLAG
701 UPCER B
702
oc
703
8
704
oc
XIO Xl2' E 001 s PRINT
xu·ct·
SPACE l
SPACE ONCE PRINT UNPRTABlE ERR ~SGe
7C5
DC
ILP6l'
706
DC
Al2fWUOF)
707
DC
XL21 E03E'
708
MVC MAP ( 2 t ,CHTl6
709
8
PRINT
71C
DC
XU' 851
PUl CHART ~O.IN MSG. PRINT PRiN'lER NAP CHART NO.
711
DC
IL 1 1 10'
712
DC
Al2 C"APJ
113
B
714
DC
715 OGUT e
116
oc
HALT
Xl2 1 E03E' XIC Xl2 1 E200 1
UkPRTABLE ERR HALT
117
B
lOAC
718
DC xu ·oc·
719
120 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~·················
721 ·
·
722 ·
ROUTINE E - COMMANDS TEST--fROM SWITCHES
*
723 ·
·
* 724 ·
725 726 ·
* 121 ·
728 729 · 130 ·
THE PROGRAM PR nus INSTROC TIONS roR CONSOLE DATA SWITCH ENTRY
Of PRINTER COMMANDS ANO PERFORMS A -EA- HALT. THE DATA SW! TCHE S MUST TtfEN BE SE:i TO THE OES!REO ENTRY ANO THE HALT RESET., AFTER REAOlt.G AND STORING THE SWITCHES, THE PROGRAM \ii! LL HALT
Qi SPLAY! NG -EC-. REPEAT ED ENTRIES MAY BE MADE WITH ACCEPTANCE BEING NOTED SY AqfRNATING HALT DI SPLAYS OF-EA-ANO-EC-. THE TWO TYPES Of DATA ENTRIES RECOGNIZED INCLUDE--
* * * · * * *
731 ·
$
* 732
733 6
l ~ -QQCC- '11HER E QQ - Q C OOE Of COMMAND. CC - CONTROL CODE Of COMMANll..
* ·
73lt ·
·
735 ·
2. -OXXX-,
() - POSIT! ON Of SWITCH le
·
736 ·
XXX - DELAY COUNT lN Milli SECONDS..
·
737 ·
·
738 it ENO Of ENTRY IS SIGNALED SV -0000- IN THE SWITCHES..
*
73q ·
·
740 · 741 · 7"2 ·
BEFORE EXECUTING THE STRING OF UP TO 20 ENTRIES, THE PROGRAM PRINTS A LIST OF THE ENTRIES..
*·*
77~43~ ·PT·~·O·E···D·C·····X··ll·@·f·6···t···~·······~·R·O··U·T·IN*E**N*U*M9·BE·R·*~·············*******
745
oc Xt1@ac 1
FLAGS - MANUAL INTERVENTION
746
OC
:u2·Hff 11
LAST ROUTINE IN SECTION
H 1487
~·············*··~·····**·~··***$$$$$···***$*··········$··~·~·~~··*·*~·
E
PRINl
PR! NT I NSTRUCTWNS
74:9
OC.
XU '~l 9
l!.l\f l
u:. ~-m.
?'.)AUGbfi1 816~~;
3WC 1t ~
Mlt-529
28NO\lt9 SltS.42
02Mlil 70
s l6tJ3!.
01 N0\110
81616~
PROS IO PAGE
0£01-3
6
· · ·
:!1'4\totl NO.,
~>AiGf
ERR LUC DEJECT COCE
1U6 2E
l U7 !9A8
l1A9 EClEA
l !AB t.O 87 021/1
llAF C5
l1BO 3A
l1 Bl l9E5
llB3 C2 01 lFtO
ll 87 30 3F UCB
1188 f2 Ol C7
llSE 3C 6C llCB
11 C2 F2 87 04
l lC5 3C 3F llCB
llC9 fO lC CO
llCC 70 00 01
l lCf 40 01 01 1021
1104 f2 81 58
l l!H 79 fO CC
HOA F2 10 44
l lVO 78 EO 00
llEO f2 90 12
llE3 79 10 00
llEb F2 90 OC
11E9 79 05 00
llEC f2 90 24
l lEF ?D 04 Cl
l 1F2 F2 82 2C
llf5 lC 01 lf97 01
l lFA CO 87 021E
l lFE 02
l lff lf97
co 1201 l9F3
1203
87 02111
1207 C5
1208 OE
1209 l9f3
1208 E O#tlt
1200 fO 18 lB
1210 F2 87 16
1213 79 01 <iC
1216 co 90 llf5
l21A 10 lC 01
1210 CO 84 llFS
1221 36 01 1825
122S 7D Ff 02
1228 F2 81 04
1228 co 87 1167
122F CO 87 021A
1233 41
123't C7
1235 19FA
1237 EOOO
1239 C.2 01 lft;O
1230 lt 01 lf97 01
1242 36 01 162~
1246 CO S7 021E
l24A 02
12"8 lf 97
1240 19FE
124F CO 87 CZlA
1253 01
1254 O't
1255 l9H
1257 40 01 01 1821
l25C CO 01 1230
1260 CC 87 02U
1264 15
1265 CZ 01 lf60
AODR Si~T SOUHCE STATF..MENT
750
DC
iue~6 6
151
DC
Al2t H'!SU
75;~
Dt
XL2 9 EOEA'
753 lUf 1:,4
B
PRINT
r:c
Xl l '05 1
llBO 755
DC
lll' 58'
l.182 75e
DC
AL2( INS2)
751
LA
ET ABlE:rX~l
lOAO TABLE AOORESS
758 ENTERC CU
759
Jf\E
ENTER H- 2 11 Xe3F 1
REOAS
WAS l'ST HALT AN EA?
1bC
f.'IVI ENTER1+2 ix· ct·
761
J
ENTER 1
SH FOR EC HALT
7o2 RE DAS HV I
763 ENTERl HPL
764
SNS
765
CLC
766
JE
767
TSF
768
JT
769
TBN
ExN·TcoEeR,lx+c21t cX·"3F' u,XRu,x·o· 1(2 ,x Rl I e ZERO
OOC MOS
O(,XRlt,.x·Fo·
NEXT
oc,XRu,x·eoe
SET FOR EA HALT HAU
READ DATA SWITCHES
BRANCH tf LAST ENTRY -0000TO EXECUTE THE STRING Of CMNDS
nus GO REAO NE'l(l COMMAND I f
IS ORAY ENTRY
HAKE SURE DEVICE ADDRESS IS -E-
770
JF
B~DCMC
771
,x· TBF
C( 'XRU
101
112 113 774
Jf
BADCMO
TBF .,x 0 ( ~XRU 1105;
JF
CKSKl P
BRANCH IF NOT SPACE OR PRINT/SPACE
llFE
775
CLI
776
JL
717 BACCHD MVC
778
B
779
oc
H,XRU,x·o4· NEXT
CMDSA \I( 2J t U , XR 1t UNPACK
z l l l ' 1t
MAKE SURE THA l C ONTROl COOE IS LESS TfiAN FWR
*INVALID COMMAND ENTRY CONVERT ENTRY FOR PRINTING
1200 780
DC
Al2(CMDSAV)
1202 781
DC
Al2 UMfCI
782 1207 783
8
PRINT
DC
XLl9C51'
PRINT ENTRY ERROR MSG E0-37
1208 181t
DC
lll'141
120.l 785 120C 786
DC
Al2( INVCI
cc
XL2' E044'
181
HPl
788
J
789 C.KSKIP TBf
790
Bf
x· 18" .x· 1e·
WtilHl.T
0.( ,XRU ,x' 01'
BA DC MD
'lt49 HALT ON ERROR GO TRY AGAIN If NOT SK IP MUST BE ENTRY ERJUJR
791 792
793 NEXT
CLI l(,XR1),X 1 70 1
SH
BAOCMO
A
. TWl.hXRl
SKIP - NOT MORE THAN 112
· INCREMENT TABLE POINTER
794
Cll 2(,XRl!.,X'ff'
795
JE
DOCMJS
STOP ENTRY IF 20 HAVE BEEN MADE
196 WtiIHLT B
ENT ERO
797 DOC HOS B
1233 798
DC
PRINT
Xll',H 5
PRJ~~ HEADING FOR LIST OF ENTRIES
1234 799
1236 BOC 1238 801
DC
1u ·1 ·
DC.
AL2H.I sn
oc xL2·eooo·
802
LA
ETABLE,XRl
l.OAO SASE AOORESS
803 GETNXT '1VC CMOSAV( 2), U ,XRU
LOAO COMMAND FOR UNPACKING
804
eos
l24A 806
l24C 807
l24E aoa
A
HIO.XRl
a
UNP.IC:K
oc
il 1 11 2'
oc
~l2 CCMDSAV)
oc At2uu sn
INCR EKEN2LTA8 lE PCH.aTER CONVERT ENT RV FOR PR INT ING
809 1253 810 1254 811
8
PRINT
DC xu·o1·
oc
l l l 9 .le®
PRINT OUT ENTRY
1256 812
DC
llt2UUST)
813
C l.C l CZ i!'XRl ~ t ZERO
614
BNE GETNXT
iH5
B
P;<INT
1264 816
DC
XU' 15'
Si 1 COTHRti l A
HABlf~XR 1
OATE
2:$AUG69
EC NO,, 816485
?HOC To~ 8 lb529
28N0\469 816542
02MAR70 Uti63l
OiNC\!'70
!Bl61b"~
!9MJ\!7l SliS6H
PROGi to .
i!'-'1H!,[
· · · · · · · · · · · · · ·- ·-·. · · · · · · · · · · ·
l&~ MAJNHNANCE DIAGNOSTIC. PROGRAfl!l EOl3 5203 U NE FRI NTE R FUNCTWN HSTS
PA.RT NO~
PAGE
2589':151 7
ERR LC( OBJ~CT COtE
AOOR SlM T SOlJ!.CE STA TE ME NT
1 269 30 E 0 IF AZ 1260 C.O 87 l 2A3 1271 C.O S7 1265
l 275 34 08 12A2 12 79 3() El lfBf 1270 38 01 lFBf 12El CC 90 1279 l 28~ 3C 28 lf90
i2s9 oo FF oaoc oaoo
l28f 00 38 CfClC C800 1295 Of 00 lf90 1823 l2 98 CC B4 12 B9
129 f co 8 7 0000
12A3 34 08 1203 12A7 3(. ff lFAO
l 2A8 40 01 01 1821 12 BO CO 81 0000
l2b4 1(. 01 13Af 01
l 2 B9 79 FO 00 128( F2 10 EB l 28f 78 02 00
l2Cl f2 9'.l ES UC5 3( 01 1310 l 2 (,9 l( 01 1F97 Oi
, ,(( E -;i,o rn HBO
202 38 so (209
206 f2 90 OB
l.2'09 cc 87 l3Ei9
1200 HBO l ,?. Of l8bA l 2f l f-2 Bl 08 l 2 l4 CO 87 l 3B9 121.-8 lf8C l 2i: ll HlM l.2H OD 00 lfAl lfAO l 2f 2 f 2 01 07 l 2f !> 30 H 1F99 12 f9 f2 82 12 l2H C2 02 068F DOO SC 13 00 1816 1305 OC. 00 lfAO 1 fAl 1306 f 2 S7 C9 J 30f 36 02 l82f 1312 SC OB C.C 1876 1 317 3C OA 1H8 131 B 3C OA l 3ti9
l.Hf cc 87 !389
1323 lf97 1325 l 881:
1327 oc 00 18f.'2 l88E
13.t'O 38 04 lf9f'J 1331 f2 lC 30 1334 00 01 1f ~l lfA9
120E 12EO 12E9 12E8
1324 1326
818 Bl9 820
SNS
a s
RICTR,X 0 EO' Ct«; MD
GOTH~U
SH EXPO l INE CNT .. ro ACTIJAl GO EXECUTE STRING OF COMMANDS
821
822
823
*~·***W$·A·i·l ~F·C·P·*M·4*****·T~H·E·N···CE·L·A·Y··S·~·B·R·O·U·T·I*N·E*******¢****$**·*··$*·***·**··$
824 ~-*$***************··$*~********·~*******·~***·~~*********··~&·*******
825 ~DH ST
ME.I'. IT ·3, ARR
SET RETURN
826 GETI~ SNS STAT2,X'E2'
GET TIMING
827
TBN STAT2,B'l'
HAMMERS IN ~4
828
BF
GET 1"4
6 29 630 WAT
831
MVI H SEC S , X e 2 8 '
ClC lPI(256),lPi ClC LPi(bOl,lPI
6-0 MSEC CHAY CHAY l MSEC,.
8 32 833
B34i ME XI T 835
SlC BH
B
MSECS( U ,ONE WAT
*-*
OECRG DElAV COUNT RETURN
836 *********
***·*****
······*·· 837 * CKCMO **·**~**************~*****~~~**~************~*******$** CKCMD ·
838
* 839 * 840
**~******
** SUBROUTINE ISSUES CCMMANOS FROM TABLE IDENTIFIED BY XRl UNTIL
*· 841
ZERO ·fNTRY FOUNO. -THE PRINT DATA FOR fl PRINT COMMAND lNCLUOES
* 842
AN INDICATION OF lHE TYPE OF PRINT PLUS THE SPACE OR SKIP
*
"'
843 · 844 ·
OPERATION~ BET~EEN IT ANO THE NEXT PRINT COMMAND~
*
88.4it56
~·····~····~·*·~···**~·-······~···*·~·················*****************
C.KCMD ST
C.C.G0+3tARR
SET UP RETURN ADDRESS
647
MVJ tH10SA,X 1 H~
ZERO UNE CTR., SAVE AREA
848 C KOGNE CLC l (2, XRl J, Z ERG
EX IT ROUT INE If -0000- ENTRY
849 CCGO BE ·-·
850
MVC DOXIOl2>wl(tXR1)
SET UP EXECUTE 110
851
TBF C( wXRl, ,X 1 f0 1
DO NOT EXECUTE COMMAND If DELAY
852
JT
OOC:MO
853
854
855
TBfll Jf MV I
0{,XRU ,.lP02i
DOC MO
S AV CMCH, l
BRANCH IF THIS IS NOT PRINT
COMMAND
656 8 5 7
MVC
SN s
sCMDSAV(2i 9 1.,XIUH
I.ii. i 0 7 )( ~ !t 0 II
GRAB THE LINE COUNTERS
858
TB~ SBYTtl,SSW08
RIGHT CARR.,
85~
JF
COLU (,
860
86 l 862
863
B
CV D
DC
Al2 £ SU 1CH
DC
Al 2 DA S!H)
J
SAM ASH
CONVERT RIGHT l1NE COUNTER
!FROM
rn
864 COll IC S
8 6 5
DC
BMi
DC
6b7 SA~ASH CLC
868
J~E
C \ID Al 2 CST Al r~ l )
J.ll2 HJAS Hi UCTRt U ~UNOSJ.I
LAL PO
PUT U NE NO. HI PR INTOUT FROM TO
UNE COUNTER NOT MOVED
86>'9
Cll
870
Jl
871 LALPC LA
872
M\IC
813
MVC
874
J
FINDE>1,X1 f6'
ON 'tRE S
lPO+l9 9 XR2
02C,XR2J,PIHOP
llNOSACl),L!CTR
cococo
PRINT AREA AOOR.fUU.
LOAD START AOOR. PUT U NE NO.f.Px INi IN DAT A FIEL 0 SA VE PR I NT LI NE NO~
875 ONYRES A
lklVE ,XR2
810
~vc 0Cl2,XR2·1PRlOP
ADO 12 TO PR INT AREA AOOR<
877 COCOCO i-1"1/I
878
MVI
879 C:COCC B
880
DC
881
OC
882
MVC
883
TBN
884
JT
SPMOVE+l tlO
SKHOVE+ 1, 1C
CV 0
Al2CCHOSA\I) AL2CSKLIN0) SPOPClltSKLINO
CMOSAV-1,x·o4·
ISSK JP
SET MOVE LENGTH TO 11
SET MOVE LENGTH TO 11
C.ONVERT CONTROL CODE TO DEC. FROM 10
MOVE COUNT INTO SPACE MSG. ALSO
885
CLC CMOSAVl21,SPACE0-2
THIS A PRINT NO SPACE
out
25AUGb9
EC NU. 8lti"tS5
31 OCT b9
3lb32'9
2BNOV69 8l6'5't2
02MAR 70 8H>63l
OlN0\'770 816 76<1\
!9NOV71 Sl86'l7
PROG IO PAGE
OEOl -3 7
ISM MAINTENANCE DIAGNOSTIC PROGRAM
EOB 5203 LINE PRINTER FUN CT ION TESTS
PART NO.. PAGE
2589951
7A
ERR LOC 08JEC T CODE
AOOR STMT SOURCE STATEMENT
l33A f2 01 06
1330 ec 40 oo
1340 F2 87 30 1343 36 02 lB2f
1347 ec oA oo iss2
l34C OE 00 lfAl lF97
1352 00 00 lFA l l 84tl 1358 F2 04 18 1356 Of 00 lfAl 1841 1361 f2 87 OF 1364 36 02 1 82 f
1368 ec CA 00 188E
l 360 CC 00 lFA l lf97 1373 OE 00 1370 1825 1379 lt 01 lf 97 Cl l 37 E 34 0 2 1F99 1382 OD 01 1F97 1821 1388 F2 81 lF 1388 39 FO l F96 l3BF CO 10 1373 1393 38 02 lf96 l 397 F2 10 l C 139A 3C 06 l34S l 39E 3C 08 1369 l 3t.. 2 30 F 0 lF 99 13A6 CO 82 13lf l3AA CO 87 1432 l 3AE 0000 1300 36 01 1825 1364 CO 87 12AS
1388 00 1389 36 08 1823 1380 3'> 08 13C:A l 3Cl 36 08 1825 130 34 08 l 3EO 13C9 34 08 l3E6 UCO 36 08 l 823 1301 34> 08 1409 1305 OC 01 l3EC 0000 130E OC 01 l3Ff 0000 l3El OC 01 13f0 0000
UE7 a: QO 1386 0000
13ED O~ 20 0000 1851 13F3 OF 00 1388 1623 l 3F 9 F 2 8 2 CA 13FC 06 20 0000 1852 1402 CO 87 13F3
1406 co 87 ocoo
140A 34 08 llt31 140E OC 02 lfA5 1838 1~14 OF 02 lfA5 1823 l41A f2 81 07 141 D Cl E6 lit lit 1~21 F2 8l OA
llt24 co 87 0222
1428 EOll l 42A C 0 87 lltOE
1't2E CO 87 0000
BBS 1429
886
JNE
887
~VI
888
J
869 l\OZO A
890 SPMOVE MVC
891
ALC
892
Cle
8.,3
JNH
NOlO
o' ,xR21 ,c· ·
INCCMD TWlVE, XP-.2 tJU l ,XR2 i, SPOP
UC TR ( u ,om SA \I
LICTRU l,FCLG I NCC MD
AOD 12 TO PRINi AREA AODR<
PUT SPACE IN MSG
ADO SPACES TO LINE COUNT
l INE COUNT UP TO 112
894
SlC
S'il5
J
896 ISSKIP A
897 S KHOV E MV C
898
f'IVC
899 INCCMD ALC
900 SAVCHO MVC
901
ST
902
ClC
903
JE
904
TBf
905
BT
906
TBN
<J01
JT
9()8
ILlVI
'909
KV!
'910
c.u
911
Bl
912 COC!!>!t B
';13 D OX! C DC
l ICTR t 1 h FOLG
l NCC rm
TWL YE 1XR2 0 ( 11, XR2 I, SKL INO LI CTR U) 9 CMDSAV
SA \'CM DH1( U , T ilO
C~OSAV(2),l(,XR1)
FINDEX,XR2
CMOS AV ( 2), ZERO DCC MO
CMOSA V-1, X'f 0 I INCCMD C MDSAV-1, X' 02 t
to um
SPt;OVE+l tll
SKMOVE+l, 11
fINDEX,X"f0 11
ococo
XIO Xl2'0 I
RE SE l CO"'TER
AOD 12 TO PRINT AREA ADOR<
PUT SKIP IN
PICK UP NEXT COMMAND SAVE PRINT AREA AOORa GO DO XIO If THIS IS LAST
COMMAND IN TABLE
BRANCH If THJS IS DELAY ENTRV
GO EXECUTE STRING OF COMMANDS If
THIS IS PRINT S ET MOV E l ENGT H T 0 12 SET MOVE lENGTH TO 12 PR INT AR EA AODR .. AlMO ST F UU.
GO ISSUE COMMAND
914 915 4916
TWO,XRl
B
CKOONE
I NC RE ME NT TO NEXT COMMAND C-0 LOOK AT NEXT COMMAND
* 917 **~********···*~*····******~*~**g*********~*******************········~
918
CCNVERT l HEX BYTE TC ZGNEO DECIMAL SU8ROUTl~E
919
920
******~******~$***************~**~****··*~~*****~~******~~******······~ HXBYT DC Xll'OO'
921 C VD
A
92.2
ST
<)23
A
924
ST
1925
ST
926
A
'927
ST
928 FROM MVC
929 TYBOT ~Yt
m '930 ORl MllC
931 FRGS'tl MVC
~32 ZROHl i.'.t,.z
''B3 DECGAN SU;
<.134
Ji.
935 108 YT AZ
936
937 nxe
B
B
938
ONE.ARR
f ROM+ '.511.APR
TWO, ARR
TYB01+5,A~R
DTORZ·51ARR ONE, ARP..
l! XE+ 3t.ARR FRC8Yl+Sl2~,·-·
10EYT+3(2J,·-·
·-·* lRO ro~ 3( 2D 9$-1$<
tt:i: BVT U t,,
·-·(3~ $0EC2RGU)
HX8YH l >"ONE
llXE
·-·( 3) ,Olt:C.IJNU U
OECGAN *-*
AOO 1 TO GET lST PARAMETER INSERT THE FROM AOOR~
AOO 2 GET 2NO PARAMETER lNSfRT THE 1"0..,ADOR .. INSERT THE TO AOOR. ADO 1 MORE FER RETURN AODR...
sn RETURN AOOR ..
PUT BYTE IN WORK AREA ZERO THE TO AREA DECRH,ENT THE HEX BYTE EX IT If BELOW l
INCREMENT THE OECe tl.lJNT
RETURN
939 94C
**······$·*C·l·iE·C·I<···fC·R···IE·!U·S·Y··A·N·O··D·H·A·Y···SU··B·R·O·U·T·IN··E·················~··~··$··*
941
942
·BR·O·U·T$··S··i ·······8S·E··X·!T·+$3~,·A·R~R····~·····lO·A·O···R·E·TU·R·N···A·O·O·R~~··*········$·······
94'3 SOC
MVC
BUSUB~3) 9 8USCTI
STORE DElAV COUNT
944 flOOP S lC
8USIJ8 ( 3), ONE
c;45
JZ
946
TIO
941
J
948 TCLONG 8
TOLCt-JG
flOOP 9 B~SY
BSEXIT
HALT
TRY FOR 1 · 5 S EC .. TO CLEAR BUSY
9't9
DC
Xl2'E011'
950
8
SDC
······· ······· 951 BSEXIT S
·-·
952
RETURN
953 · XIO ····**···**$**····*****$······~···························· XIO *
OAH
25AUGMJ
F.C NO"' Sl61t85
3!0CT69
816529
28NOV ;e9
8165it2
n2MU"M 6i66H
!NOVlC 8 lt.1'64
l 'YniCV1' J 81661'7
PFU:'JG XO
PAGE
OHH-l ?A
PART NO ..
PAGE
2589951 8
520 3 l Hd: P:< INH:R fl.J>ICT ION TESTS
E~R l~t OBJECT CGOE
1432 cc 01 1'9C2 1858
1438 36 08 1823 l't3C H CB llt55 1440 36 08 1823 l't44 34 08 l64F 1'448 34 Cil 1651 llt4(. 34 02 1653 1450 OC 01 150F 0000 14 56 CC 0 I IF 90 l 50F 1't5t 39 fO l 50E 1460 f2 10 19 lle63 38 '90 020A 1't6 7 f2 90 03 l46A fO lC lB H60 38 20 020A
l "71 f 2 90 u
1474 30 00 lf90 1478 3£! FO 1F9C
141r. oc FF oaoo ceoo
1't 62 0 ~ 3 B 0800 0800 l 4138 Cf 01 lf 90 1S23 l4S E CO Bit l 47C 1492 39 FO 150E llt«i6 ( 0 10 1':41t
l49A Cl EO 14Al 1't9f f 2 81 12 l4Al CO tn 1656
l 4A5 CO 87 1732 1'tA9 t 0 87 0222
l4AO EOlO
HAF CO ti7 l49A l 4tH CO 87 140A 14137 31 E4 1846 l't88 31 E6 l84A 14BF 31 EO 0000 HC3 38 80 0209 14C7 Fl 90 Ole l4C.A 3A 08 1 50E
l4CE OC 01 1F91 150f llt04 38 08 150E 1408 f2 90 11 l'tOB 3C Et 1581
14Df 3C EB lfU, l4El OC 01 1528 1860 1'tE9 f2 87 21 litt:C 3C E<Ct 1561 HFO 3C EO lFAA
l4f't oc 01 1~28 1862
l'tfA 30 09 OA03 l4H f2 01 CC l!>O 1 30 E2 lf8f 1505 38 01 lf8E 1scq co qo 1501
1500 f3 00 00
1510 oc 01 1801 1800
l!>lt> OD 01 l50f lfAB
l~lC F2 81 54 l !> lf 3C E0 lf 80
······* AOCR ~T~T SO.JPCE ST AT EMEHT q9s5s4 ·
·..·.··.
* 9~6 THIS ROUTINE ISSUES AND CHECKS AN EXECUTE 1/0 COMMAND AS
*
951
958
'·*
SELECTED ev THE MAINLINE PROGRAM. LINKAGE TO THIS SUBROUTINE
IS AS FOLLOWS-
*
*
959 ·
*
960 ·
B
X IO
·
961 ·
DC 2,x·o CODE & CONTROL CODE Of COMMAND'
$
962 ·
·
996634 ·X·IO·····M·V·C···*F·R·M·L·E·+·3·C·2·1·,·A·D·F·~·L·G···~·*P·U·T···IN··1·1·2··F·O*R*M**L·E~N·G·T·H···A·O·D·R·.········
965 SKIXIO A
ONE,ARR
966
ST LOCM0+5,ARR
967
A
ONE,ARR
LOAD PARAMETER POINT9l
968
ST
EXIT+3,ARR
969
Sl SAVWUN,XRl
SET UP EXIT
SAVE REG. l
97C
ST SAVTUU,XR2
SAVE REG.2
971 LDCMO HVC
912
MVC
973
TBF
974
JT
CMNC+2(2t,·-· ~SECS (2 i ,Cfl!N0+2
CMNO+l. X'FC·
WT
SET UP COMMAND FROM PARAMETER
IF ENTRY IS -OXKX-9 GO DELAY
975
TBN SBVTE2,SShll
BRANCH IF SSWU OFF
976
Jf
CSSWOA
~11
HPL x·1e·,x·1c·
HALT ON Elt
<118 CSSWOA TBN SB VTE 2, SS!lll2
DELAY BETWEEN CMDS.
979
JF
TIOCHK
~80
981 982 ~l 983
SNS
SBF CLC
CLC
MSEcs,x·o·
MSECS-1,x 1 F0 1
LPI 1256· ,LPI
LPIC6C) ,LPI
READ DATA Sti!ITCHES FOR DELAY
TIEN OFF HIGH ORDER ~ SITS Of DELAY
1 MILLISECONO DELAY
984 985
SLC SH
MSECS,ONEC21 till
00 FOR DESIRED NUM Of MILLI SECS
986
TBF CMNO+lt x·Fo·
987
BT XIOEXT
DO NOT EXECUTE COfitMAN> IF DELAY
c;ee llOCHK TIO ERNRO\',hROY
BRANCH IF NOT A.EADY
989
J
SIOOK
990 ERNROV B
STERR
BR TO CHECK STATUS
991
8
f>STERR
GO PRINT STATUS OR lST LINES
992
B
HALT
·PRINTER NOT READY
lltAE 993
DC
XL2'EC1C'
NOT READY ID.
994
8
T IOCHK
995 SIOOK 8
BRGUT
996 997
LIO LPIAOR,LPIAR
llG lPOAD~,lPOAR
lOAO LSR ADDRESS REGISTER
998 FRHLE LIO ·-·,LOFCLG
999
T 8N S6VTE 1, SSW08
LOAD FORMS LENGrH
PRINT ON R1GHT C~RR.
1000 1001
Jf SBN
NCTRlT
c MND+ lt 8 1 lCOO.
JUMP IF NOT
SET MOO . a n
1(102 NOTRll MVC
1003
lBN
ERT 1(2t,Cf4ND+2 f~t.iO+l, e· 1 ooo·
THIS CMO.FOR RIGHT CARR.
1004 1005
Jf ~VI
SKR ICA CABY+l,RICABY
SKIP T.O SET LEFT CARR.
SET TO CHECK RIGHT CARR.BUSY
lOOb
MVI SPACE0-£,X 1 E8 1
SET RIGHT CARR.SPACE 0
1007
1008
HVC J
l ICDSA+5C 2), STOAO
Cf~ND
PUT RIGHT CARR.CTR. IN COMPARE
1009 SKR IC.A MVI CABY+ t.C.ABUSV
SET TO CHECK LEFT CARR.BUSY
1010
f'VI SPACE0-1.X'EO'
SET LEFT CARR.SPACE O
1011
MVC UC DSA+5(2), STOMl
PUT LEFT CARR.CTR. Il't COMPARE
1012 l 013 1014 ~AHOl
1015
Cll JhE
SNS T BN
RNUMvX 1 C9' CMNO
STAT2 9 X'E2 1 ST AT 2-1, 8 1 1'
IS THIS H&T PRINT ROUTINE
GRAB TIMINGS
WAIT FOR ttOME LATCH
1016
BF
WAHf;l
1017 CMND SIO x·o·,x·c·
COMMAND LOADED DURING EXECUTION
1018
"vc MAP 12ItCHT17
PUT CHART NO. IN MSG.
lC19
CLC Cf'4N0+2(2) 9SPACEO
00 NOT CHEU< FOR BUSY IF THIS WAS
1020
1021
JE
ISBUSV
ShS STATO ,x' EO'
SPACE WI TH ZERO CONTROL CODE GRAB THE l JNE CTRS.
OATE
25AUG69
EC. Nu. 616485
310(.J 69 816529
2SNOVt9
8165it2
02MAR 70
81 <>631
01N0\17C 816764
19NOV71 818671
PROG 10 PAGE
~EOl-3
8
5203 UNE PRWHP. ftl-4CHON TESTS
ERR LGC OBJECT CCOE
ACJOR STMT SOURCE S'f AT EMEHT
1523 00 00 150f 0000 1529 f2 Bl 47
l 52C Cl E6 1573 1530 3.A Ol 1F8B
1534 cc 00 1780 1553
l 53A CO 87 l72E l 53E CQ 67 021 It 1542 81 1543 10 1544 1837
15% CO 87 021A
l 54A 85 15"'8 CA l54C 1801
l54E CO 67 0222 1552 E016 l 554 38 10 020A 1558 f2 90 18
1558 OC 00 1566 1F90
15f>l co 87 0222
1565 EOOO
1567 oc 00 1572 !F91 1560 co 87 0222
1571 EOOO
1573 OC 02 1 FAS 1838 1579 OC 01 1504 185A 157F 3C 12 1600
1583 OC 07 1844 l86A 1589 Cl E2 15CB
1 58D 30 OC OA03 1591 F2 01 08
1594 6C SF 5F SF
l 598 6C 00 00 60
159t co 87 0212
l SAO Ot 01 1504 185C l 5A6 3C 13 1600 15AA OC 07 1844 185A 1580 Cl 00 15CB
1584 OC 01 1504 185E 15BA 3C 14 1600
158£ oc 07 l~ 1862
l 5Clt Cl E6 l 5C8 l 5C8 f2 87 36
l SCB CF OZ lFAS 1823
1501 co 01 0000
l 505 co 87 1656
1509 CO 81 l6CCJ l 50D 3A 01 1F88 15El OC 00 1780 1600 l 5El CO 87 1'132
15EB CO 87 021A lSEF 81 15f0 18
15fl 1852 15F'3 C0 87 C21A 15F7 85
1SF8 CA
l 5f9 1801
l 5FB CO 87 0222 15Ff EOOO
1601 Cl EO l63C
1605 co 81 1656 1609 co 87 1732
1600 30 OD OA03 1611 F2 81 3C
1614 38 02 1F93
1618 f2 90 29
1618 CC 87 C21A
1022 UCOSA cu;
1023
JE
102~
HO
lv25
S SN
1026
MYC
1027
8
1028
8
1542 1029
oc
1543 1030
DC
1545 1031
oc
1032
8
154A 1033
DC
1548 1034
DC
1540 1~35
DC
1036
B
1553 lC3l NOBALT DC
1038
TBN
1039
JF
1040
M\IC
1041
B
1566 1042 CMuOE DC
1043
M\IC
1044
8
l572 1045 CNCO DC
1046 ISBUSY MVC
1047
MVC
1048
MVI
1049
MVC
1050 BUSY Tl Cl
1051
CLI
1052
JNE
1053 FR SM\I MVC
l 054 SNOMV MVC
1055 SKIOO B
10 56
MVC
1057
MVI
1058
MVC
10 59 CABY TIO
1060
MVC
1061
MVI
1062
MVC
1063 PIBY TIO
1064
J
1065 6SYLP SLC
1066 OELA V BNZ
1067
8
1068
8
1069
S8N
1070
MVC
1071
B
1072
8
15EF 1073
CC
15FO 1074
DC
15F2 1075
DC
1076
8
15F7 1077
DC
15F8 1078
DC
15FA 1079
DC
loao
e
1600 1081 BUALT OC
1082 C~DY TIO
1083
8
10£14 SOE HF 8
1085
CLI
1086
JE
1087
TBl't
1088
JF
ios9
e
CMNO+ZC l) 9 ._.
IS BUSY
I S8USY,BUSY
TAGS, TAG7
HLTIOU I tNGBAlT :OSTERR
PRINT
Xll 1 81 1
ll 11 29' Al2 fNOBUSY I
PRINT
XL l '85 1 Ill 1 10 1 AL2CMAPt
HALT
Xl2 1 E0161
SB't'TE2, SSWU
IS BUSY CMOOE( U ,ERTl-1 HALT
Xl2' EOOO' CNCOC U ,ER Tl HALT
XL2'E000'
BUSUBC 3 J ,BIJSC T DELAY+3 C2 J ,Aoeu&Y
~WALT,X 1 12'
BUMSGC8h BUFF BSYLP,PBBUSY
RNUM,x·oc·
SKIDO 95C96,XRlt ,95(,XRZ) 0( l,XR1J,96(,XR21 TEST DELAV+3C21,AOCABY
WALT,X'l3' BUMSGCSl ,CARR
BSYLP,*-·
DELA\'+3 (2 J,AOPIBY BUA LT 1 X 1 141
BUMSG C8 h PR IN
BSYlP1BUSY
·-·CHRDY
BIJSU 8 C3 ), ONE
STERR
SDEtfF
TAGS, TAG7 HLT JDC 1), BUAL T PST ERR
PRINT
Xll 181'
IL1'27' AL2CBUTOlOI
PRUIT Xlt'1 851 lll 110'
Al2CMAPt HALT XL2' E~OO' NRDYER,·OY
STERR PST ERR
RNUM' x· co·
XIOEXT ST,QT6,B"lO·
XIOEXT PRINT
PARl NO. 2589951
PAGE
SA
PRINTER SHWLD BE BUSY
SET lST UNE PRINT O~LY
PUT HALT 10 IN MSG
GO PRINT STATUS PR INT NOT BUSY MSG
PRINT PRINTER MAP CHART NO.
·IF NOT, HALT ON ERROR NOT BUSY HALT
SSW- 13 ON (NO ALT.PRTR.I ?
SET CMD.tOOE IN HALT
DISPLAY Ct«>.cme
SET CONTROL COOE IN HALT DISPLAY CONTROL CODE
PUT IN LOOP AODR.
SET BUFFER BUSY ID MOVE BUFFER MSG PRINT BUFF BUSY THIS THE RIPPLE PRINT ROUT~
RIPPLE t10YE 96,120,0R 132 CHAR .. tNTO THE OATA AREA FROM PFIElO
GO READ DATA SWITCHES
PUT IN LOOP AOOR.
SET CARR.HALT ID MOVE CARR.!16G
CARRIAGE BUSY
PUT IN LOOP ADOR ·
SET PRINTER BUSY HALT ID
MOVE PRINTER BUSY MSG PRINT ER BUSY
TR V FOA ABOUT 3 SEtONO S TO CLEAR BUSY
CHECK FOR STATUS ERROR
SET PRINT l ST l INES ONLY FLAGS
PUT HALT 10 IN MSG GO PR !NT STATUS OR lST LINES PRINT BUSV MSG
PRINT PRINTER "'AP CHART HO.
BUSY HALT
BR TO CHEC I< ERR STATUS
GO PRINT STATUS OR lST LINES
IN UNPRTABlE CHAR TEST
YES , GET OUT
e n U N P R T A B l E
ON
PRINT UNPRTABLE CHAR SKIPPED
DATE 25AUG69
ec NO. 8161tB5
310CT69 816529
28NOV69 81654t2
02MAR70 816631
01NCV70 8167M
19NOV71 818617
PROG 10 PAGE
OEOl-3
8A
. ·· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
·----· · · ·
. ..· ·~· · · · ·. . " ·.·
· · · · · · · · ·
EOU 5203 t INE P;t INTER fl.fjCTJON TESTS
PART NO .. PAGE
2 58<;195 l 9
E~R LCC OBJECT CCDE
AODR SHH SOURCE ST AT EM ENT
l6lf Cl l 620 10 lu21 1950 lt:>.23 EOOC
1 6 2 s cc o1 l eoi l eoB ! t28 cc 87 021A
l 62 F 85 lo3C OA 1631 lBOl 16 33 CO 87 C222
l ti 31 l ooc
lt.39 f2 87 08
le3C. co 87 !b56 l t>'40 co 87 1732
164"9 35 01 1651 1M8 35 02 lt53 lt.4( (.0 87 0000
lb~( cooo
1652 0000
!e~4 0000
i.c.s.c, 3o.; oe i 120
! 6 'di 3 '9 O l H: 5 5 it.?£ 3C E:3 U93 H:t2 39 ft lf92 I 666 f2 90 07 1 Lt. g 3~ E () l f 93 ':::,b C f 2 10 BO
,,1c 38 02 it-ae
U;]l, 0 01 U.ltC, i. 18 Cl: 01 D
fl3 70 H 00 ib.l't f2 Bl 9f
bBl IC 00 l68C 00 !656 lC 00 lt9C 01 lMH3 39 00 H92 l":;H 3'il 00 lf93 H,93 CO 10 H7S lb97 lC 00 1780 02 lo9C lC Of lASE 12 lbAl 3A 02 lf88 lf>A5 30 Eb 1 f95 lbA9 00 01 lf95 104" l bAF f2 82 09 1662 OD 01 lf 95 18-'tC 1688 F2 0'4 09
l 6BB oc O't l eu 19EA
1bC1 F? 81 1:!2 16(4 OF 00 lf~5 18"4 l bC .A 30 18 l F95 1 bCE fl 8" 21 l 6 Cl 3 0 l 0 1 f95 l W 5 f Z Bit 17 1608 30 OD lf95 1 60( f2 02 07 ! 60f 3D ()'t If~!> Hl3 f2 8.lt 09 l~te CE 00 lf~5 18it3 lHC f2 87 CF
l ti Ef 0 E O'O l fCl'5 18't2
161F 1090
oc
Xll'C P
1620 1091
DC
lll 1 2CJ;t
1622 !092 1624 10fB
DC
H2 <OEPPt
DC n2·Ecoc·
UNPRTABlE CHAR HALT
1094 1095 162F 1096
~c MAP C2), Ct-ii 16
8
PRINT
oc
XL!' 85 1
P U1 CH4R T NO., rn MSG ..
PRINT PRINTER MAP CHART NOo
1630 1()97 16.32 1~98
DC
itP 10 ·
oc
AlZ( MAP·
1099 1638 1100
1101
B
tiALT
oc. Xl2' EOO Cg
J
lClOE XT
~UNPRINTABLE CHAR SKlPPEO SIT ON UNPRTABLE CHAR HALT
1651
:U02 1103 1104 HOS 1106 1107
f\:ROY E~ 8
8 XiOEXT l
l EXIT B
SAVWUN DC
STERR PS TERR SA \/Wllll 11 XR 1 SA \'TUU,, XR2
BR TO CHECK ERR STATUS GO PRINT STATUS OR lST LINES
Rf STCRE REG .. i
RESTORE REG.2
E Xi T SUBROUH NE
1653 1108 SA \IT UU DC
1109
1110
llll
$· ··S·lE·R·R*~$··********··*······***·*~~·*······*******~*******·e····***ST*E*R·*R***
1112 ····*·~·*
1113 $
*******6**
UH·
(HECK FOR STATUS ERROR
11!5 ·
1655 1H1167 ·ST·S·A··l ··D·C······X·l·2·iC··t ··········*·····························*······~····
:urn
1119 STERR ST
1120
ST
H21
SNS
1122
TBF
H23
JF
SHXH+3-,A!l<R
STSAlfXlll
STAT6,l!PE3' STAT6-l ee11110110· YE SER
lOAD PEfURN ADDRESS
SAVE ?.t:GQ. 1 SEi~Sf THE STATUS BYTES ANV STATUS ERRS JN ES2
U.24 1125
1Bf STtli6;8QU.l00000e
J1
FOAOO
INV ERRS Hill l':lal
H26 YESER SE!f
1127
LA
i1 2 6 t-'O ER H l A
1129
Cll
l!3C
JE
1131
M\IC
l.t\GS1lA(;6
SlATAB-19.XRl l ~ t , XR U ~ XR l
0(,XRlJ,X'fftt fUAOD STECK Hl~O~ h XR U
ScT ERR INDICAlOR OFF
LOAD TABLE ·JDR.
AO D i. 9
All MASKS CHECKED
PL:T ERR MASK IN IEB2 BYTE
1132
MVC
1133 SH:C!<.l lBf
1134 ST H.K::? T Bf
1135
Pl
STEC!<2Hd\li,XRU SlAT6··l~*-* ST AT6~ :rir .... it<
NCERR
PUT ERR j;!t.SK IN £81 BYTE CHECK E82 BYTE C.HECI<. HH BYTE
U.36
113"(
1138
1139
11~0
1141
MVC Hl.TIO( u,2c ,XRU
"4\IC I6EPHt:d,l8l9XRU
SBN TAGSrTAG6
SNS STAIX,X'E6 1 CLC STAIXC2),lPOAOR Jl DABOT
PUT HALT COOE IN MSG ..
PUT NAME JN MSG.
SET ERR INDICATOR ON GRAS LPDAR O.A.R. AOOR. TOO LOW
114'2 1H3
CLC JNH
SlAlX(21,0ADENO SAB TR
O.. tt..R .. AOOR., TOO HIGH
U.t,4- DABOT MVC
l14t5
J
1146 SAB TR SLC
11"97
CU
I 1't8
JH
11~9
cu
11 SO
JH
1151
cu
HANO( 5), iN'li'C- 9 RESTO
SlA I Xl l »,ONTUTR
STAU,X 1 l0i GOOEC su1x~x·10·
A0107 STAIX,x·oo·
PUT I NIJAlHl I fl! MSG ..
SUBTR. TO GET PR J NT PCS .. P~T,POS. 2'4 OR lESS
PRT.POS. 16 GO ADD 107 IF HIGHER PIH.PCS. 13
1152 1153
JcNul
1154
JH
1155 ADll9 ALC
1156
J
A0119 STAIX,X'04t 1
A0107 STAIXCl),UN!TIN
DIVIO
GO ADO 119 IF EQUAL OR HIGH PRT.Pos. 4
GO ADO 107 lF HIGHER ADO 119
1157 AOlOl AlC STA J.X( l J, UNOSVN
ADO 107
DA H.
23.AUGt·'i
EC Nu. SH4,~5
31oc169 SltJ52'9
28NO'V~)9
~li!i5-t 2
02 !lo1AR70 tH,;;LH
0 l NOV7C Bl6-fb4
19NO\'ll Eil Stirt
PROG IO
PAGE
OE 01-3 9
IBM MAINTENANCE DIAGNOSTIC PROGRAM
E013 52C3 LINE PRtNTER FUNCTION TESTS
PART NOo
PAGE
ERR lOC OBJECT CODE
AODR STMT SOl.RCE STATEMENT
l6f5 f2 87 06 l6f8 OF 00 lF95 1833 lbfE 3C 00 lf94 1702 CF 00 lf95 182~ l 708 f2 82 OA l 1V8 OE 00 lf94 1823
1711 co 87 1702 1715 co 87 1389
1719 lf94 1718 lBlA 1710 F2 87 C6 1720 OE 01 1720 1829 1 726 35 01 1655 l 72A CO 87 COO()
l 72E 30 E3 1F93 173Z 34 08 l8lf
l 736 oc 04 lAll 1874
173C 38 08 lf90 1740 f2 90 06 1743 OC 04 lAll l86f
1749 co 87 1389
l 740 l f91 174f 1863 1751 OC 00 lSA5 lSB3 1157 OC 10 1A23 l8AS l 750 36 02 1F'9Cl 1761 F2 10 06
l 76'4 oc o~, uu a i1.2 g
l 76A. 38 04 lf90 l 7M: f2 90 06 l 771 OC OA 1A23 l3S3
l 177 co 87 021A
1178 Cl l 17C 25 lTHl 1A23 l 77F E OOCl 1181 CO 87 021E ! 1'85 C2 l 786 lf93 l '188 1A3A l 78A CO 87 021A 118E 81 l 78f 11 l 790 lAlA 1792 38 01 lf8B 1796 f2 10 7F
l 799 co 87 021A
1190 81 l 79E 24 l 79f lASE 1 7 Al 39 CO H-'93 1 7A5 F2 90 lC l 7A8 39 10 lf92 1 7AC F2 90 15 l 7AF 38 04 lf92 1783 F2 90 OE
1786 co 81 021A
176A 81 1 788 10 l 78C 18 lA 178E OC 01 1817 1A29 1 7C4 GC 01 1 801 1805 17CA CC 87 021A 1 7CE 81
1158
J
ll5'j GOOEC SU:
1160 DIV lD MV I
OIYIO
STA! XC U t 'U~Vtr1Ut4
ST AIX - It X1 00 t
DECREMENT 21 PRINT POSITIONS
1161 SUBGAN SlC
1162
Jl
1163
Alt
ll6't
B
STAI XU leftiUR
AkDUoi
ST AIX-1 U hONE SU8GAN
DIVIDE BY
FOUR
1165 AWOUN 6
HlA 1166 171C 1167
oDcC
1168
J
1169 FOAOO Alt
1170 RESTO l
1171 STE XI l 8
1172
CVD
Al2 CSTAIX-U Al20iANOI RcSTO
._.STEXI 1+3(2) 1'fCitlR
STSAl, XRl
MAKE HAMMER NO.. PRINA8lE FRC»4 Hi
AOO TO RETURN AODR .. RE STORE REG. 1 EXU
. . J l 1 3
ll74
***···*PR·*IN*T·**ST*A·T*U*S*·E-f·iR··A~N·D·~*~*X*E*C·U*T*E*·H·A·L·T··S·U·B·R·C·U·T·I·N·f···~*~*··········
·~~
1175 1176
*···*~**********········*·*·*********·*·~···*············*·~···········
ASTERR SNS STAT6,X 1 E3 1
GET STATUS
1177 PSTERR ST
PREXI1+3"ARR
SET RETUf<N AODR.
1178
MVC NACMO( 5), TFH
PUT LEFT IN MSG,.
1179
TBN ERTl-1.B'lOOO'
HAS Cf'lD .. TO RIGHT CARR,.
1180
JF
SKRIG
1181
MVC
1182 SKRIG B
114E 1183
DC
NACMOC5),THGIR
CVO
Al 2ffR IU
PUT RIGHT IN MSG~
COM/ERT CONTROL COOE TO DEC.o
l 750 ll .f.'l't 1185 1186 U.81 1188
DC
M\IC ~vc
TSN JT
All UlSKPCP)
u POP SUD( ~osKPOF
lACMND(l7)~0USPOP
un1 -1., le' r 0° SE! F Sit
Put CC INTO SPACE MSG.ALSO PUT PR HH &. SPACE I N MSG .. 'HHS A PRINT
U89
MVC
tACMNtl-11 fo ~~KNAl..E;\
BLANK OUT PR Uill
1190 Sf If SK !SN ERH-l"B 1 lOOt
THIS A S~IP
1191
Jf
GOMOST
11 92
M\IC
LACMNO(ll,~DSKPOP
P!Jl' SK IP IN MSG<
l :iS3 GOMCST B
177f: .U.94
0(.
PIHNT Xl l 1Cl1
PRINT LAST CMO.!SSUED
l HC 1195
DC
ill~ 31' 1
177E 1196
DC
1180 U.91 HLi ID DC
Al .2(1..ACM!'!UH
xt2,. eooo·
1198 1785 1299 !781 1200
1789 1201
8
UNPi!!.C K
DC
u l· 2 1
DC
.U.2 tS l t.T6 i
DC
ALn 'lfH.TSJ
l~RO"
rn
1202
178E 1203 l78F 1204
B
PFllNl
DC
Xll'B.l"
OC
lll'l1'
PRINT STA1US 6VTES
1791 1205
DC
.A l2 CV l.:!AT5 »
1Z06
1207 1208 1790 1.209
YSN iAGS,nG·r
JT
s
TESER PRINT
oc
Xll;ep
!ST LINE ONLY PRINTED PRINT PRIORITY ERR SlAT5
l 79E 1210
OC
ll l 136"
17AO 1211
1212
12!3
DC
Al2 (I BEPI
TBF SlAT6,e 1 11cococc·
JF
OOliAU
CHAIN SYNC & INCR SYNC Off
1214 1215
TBf J F
STAlb-l,s~1ooco 1
OOtiALT
INCR~FAILURE CHK. OFF
1216 1217
TBN JF
STAT6-l 11l\11 lOO· DOHAL T
HAMMER ECHO Ct« o
i21e 17BA 1219 17BB 1220
e
PRINT
DC
Xll 1 81 ·
OC
ll 1 1 16 111
PR JNi HAMMER NO.
i7BD 1221
DC
Al21 HAlllCt
1222
MVC
1223 OOHAU MVC
1224
8
17CE 1225
DC
HAMNOI 21 ,,KNAlB MAP Cite CHT U
PRlhl.
JCl. p 81"
BLAN!'.. OUT 1 I' , 1 N9 JUST IN tAS f.
PUT CHART NO. IN MSG.
PRINT PRINTER HAP CH~RT NO.
DA TE
25Al.G69
Et NO., 8!6"t85
310CT~9
816529
28N0\f(,C' 8165'92
02 MAR70 8166"31
O~ hOV7U ; lll)'f6"i
l9riEOVn.
aie1.1n·
PROG iO
PAGE
PART NO.
PAGE
258995l 10
ff.Iii: U.J( OSJHi CUDE
1 ;"CF OA
i100 U!Qi,,
l 102 to 87 02U
i 1Dc 1 '5
17!'.H Cl( 0 l nu i ·1eo 17DO cc f.!7 C222
l1U fOOO
l 7U 38 iO 020~
nn f2 90 2E
lHA 38 04 H'92
l1H f2 90 27
l7fl 3C OA l?H
!1f5 30 OA lf94
l 7f'1 f2 62 lC
l 7FC OE 00 1f9'4 l82A
co UW2 OE 00 l1f6 1820
1808
81 17F5
uoc oc 00 15i1 lf '94
1812 {.0 87 0222
HH6 EOOO UHS 35 01 If es
Ult co 61 0000
l7Cf 1226
DC
l TU l 1221
DC
1228
e
1706 1229
DC.
1230
MVC
1231
8
11i2 1232 PUHHN DC
1233
TBN
1234
Jf
1235
TBN
1236
JF
1237
(lolVI
1238 BUTH>/ Cll
1239
Jl
1240
Alt
1241
AlC
1242
8
1243
MVC
1244
B
U:H7 1245 f'l ES 10 Ot
l24t6 lE SER SBF
1247 PP..EXH 8
ill' 10'
fl.l2E MAPj
PRINT
Xltel!>· PUIOI M 2) tHliI 0
HAU
Xl2 1 ECOO'
SBYiE211SSW.l.3
TESEP. STA 16-t.s~ icoe
TESEk BUl Hl+l ~x· OA* STA I X-1 f X· OA ~ MOW IT STAIX-UU ,SU BUTIN+l U ~ ,XTEN BUT !!Ii
MlES!OCl),SiA!X-1
HAl.T
Xl2'E00\'.J£
·-·UGS~TAG7
SPACE 5
Plii IJ INH:l HIH.i *STATUS HRGR HAL TS
SSW -13 ON(NO AlT.P~TReS 7
HMR,. ECHO CHK .. 1
PUT
H!l;f4!ME~
NUMBER UffO THE HALT LIGHTS
OJ SPLAY HAMMER NO.
RESET lS"f UNE OJ~LY A..£G R(HJRN
!»~H
( f.10.
2~AU(,;e;,"i\
ti.MS:
3lOC TC<; f; lb 519
2SNO\lt-9 816542
02~AR70
816631
CH NC\/10 016164
l9NCWll 818617
PROG IO PAGE
OEOl- 3 10
HlB
P#-,Kf NO" Fl.iGf
2.50'9951
lOA
1250 · CONSTANTS ················*····o···············*·~····~··············
l.820 (l()Dfj
1251 *·····9···~··
1821 1252 ZERO DC
l l2~ O~
1822 182'·
0001
occz
1826 0003
1828 VCC:J>
lS2A C6
1826 000&
11320 lC
Ui2E oooc UBO oou
1823 1253 ZJNE
0(.
1825 1254 T~O
DC
Hi27 l 2 5 5 fR EE DC
!629 1256 FCUR OC
l02A 1251 Si X DC
162C 1258 ElGHT DC
1820 l259 XlEN OC
U32f 126C TWLVE OC
1831. 1261 SVNTEN OC
U 2' '.P
ll2ez~
i t 2e31
IL2~4'
HP 6 11 1t2ea·
lll 1 l0e IL2gl2t ll2'llt
!832 0015 !834 001 A l.836 Cl 68CO
1839 C40000 i.S3C 2A2A UBE 5555 184(.l ~1010
es 18~2 Ul.1:3 n
184'4 16
161.i5 CISCO
1847 082F
!.833 1262 U!YkUN DC i.83>5 1263 T~YSIX DC
n 1838 l2b4 8USCT OC
1838 1265 BUSC DC
1830 l.266 fl£·2 OC l83f 1267 Fl85 DC 1941 1268 fOLG DC !842 1269 U~DSVN DC
1343 1270 t;Nl 'UN DC lS44 1271 ONTUTR DC
l8"1r6 1272 lPlADR DC
Hl48 1273 Tl..lfORF DC
l L2' 21.'
ll2~26'
Xl3 9 16SC'H)q Xl3 8 40000~
XL2"2A2A" Kl2~5555 1 Xl2e7070m lll'107~
Ill'H9~
ILl 1 12J$
Xl2'800' Xl2 ~ 82F ~
F OR fol lE Ma TH 42
FORM l ENGTH es
FORM U:NGTH U2
1849 087C 1845 08ff 1840 lf()()
l84A 1214 lPOAOR OC
1S4C 1275 D.ACENO OC l84E 1216 S!Al;O DC
Xl2'81Ce
Xl2"&Ff~
Xl2' lfOQ~
U4F l,04C 1851 fO 1 S52 Fl
1850 1277 SfHU OC 1851 1278 DECZ~O DC
1852 1279 DECONE DC
ll.2"75(10111'
Oll;oo
Oll'l~
1853 1830
1854 1280 AOH42 DC
Al2 (flten
1655 l83F 1857 1841 1859 ).58~
1856 12131 AOFUl5 DC
1650 1282 AOFOLG DC
l85A 12 83 ADS us v DC
AlZlFL85&
AlZtFOtGi
Al2 ( euen
185S 1580 1850 15C4 l85F lf8D
1861 1F8C
1B5C 1284 AOCABY DC
l85E 1285 ADPIBY DC 1860 1286 STOAO DC
1862 1287 STOMl DC
Al2tcA6Yi
Al2tPIBY) AL2CSTATOt
Al2(SlATO-U
RIGHT CARR .. CU.· ADDR~
LEFT CARR. en. ADDR<
1288 1289 1290
·*··P·R·IN·T·O·U··T·S··············****************** *********·······********lli<***i::
1863 D3 C9 05 CS
1866
1291 1292
·····~··D·C····Cl 4°L tNE 1
1867 404040 l 86A 40
1809 1293
DC
&86A 1294 OASH oc
CU·
cu· ·
1868 61404007 C9C905E3 1876 1295 PRTOP DC
Cll2'/ PRINT
1873 40404050
1295
1677 614040E207ClC3C5 1882 129t SPOP DC
Cl12 1 / SPACE
187F 't040404C
1296
1883 6lE202C90740E 306 188C 1Z<i7
DC
CU01 /SKIP TO
1888 4040
1297
1880 4040 l88F 03C9!J5C540
18BE 1298 SKU NO DC
1893 1299
oc
CLZ' Cl5' LINE 1
1894 404040 1891 61070q(.905E350
l89E E2D7ClC3C540
1896 1300 18<i10 1301
l8A3 1302
DC
CL3 1
DC
CU 1 / PRIM'f &1
oc
C l6 1 SPACE ·
l8A't 4040 18A6 4()4040 l8A9 f202C9t740E306
l8A5 1303 POPSUO OC
18A8 1304 OUSPOP DC
l8Af 1305
DC
CL2' ' Cl3 1 ' Cl 7' SK!P l0 1
!. BBC 40404040
18B3 1306 OS &<POP OC
18 ~4 D50640F.2E3C lE 3E<\ UlC6 1301
oc
Cl4 1
Cll9'N0 STATUS CHK.BUT 9
l 8 BC E240 C3 CS 024 BC2 E4
1307
l OC le f. 31t0'o0
1307
l8C7 404040404040
lBCC 1306 ~ICH DC
iBCD C3Cl09t94B03C905 18EO 1309 LICOER DC
Clo· GL20 1 CARR.LINE CTR~JN ERR~
1805 C540C3E3094SC '90 5
l avo 40C5 09 CR
1309 1309
OA TE
2 5A UG.69
EC NO~ 816485
~HiCT69
616529
28NOV69 816542
02 t'\AR1'0
01.6631
OiNOV10 81616'4
19NCVH 818677
Pl'{OG Hi
PA Gt
OE 01-3
10A
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
ISM MA!NlfNANCE OlAG~OST!C PROGRAM
ECB 52C3 LINE PRINTER FU~CT!ON TESTS
urn toe OBJECT CODE
AOOR STMT SOURCE STATE~ENT
PART NO .. PAGE
2589951 11
l8El e060C60609044003 18EE 1310
DC
l8E9 C5V5C7E3C840
1310
18 H 40-4040
18fl 1311 lNGTH Ot
1Bf2 E3f3E3
18f~ 1312 TEES Ot
18t5 70C850E37D't00709 HW4 1313 11 TL~ DC
l Sf 0 C905E34tCE3CSE2 E3
1313
l 9 0 5 0 7C101C. 50 «;4 OE 2C 5 1917 1314 Till~ DC
190£. E3 l303C9t5C740E3
1314
1915 C 5£ 2E 3
1314
1918 E6Do09E 2C 540C 3C. l l92C !315 HllB DC
1920 ElC.5'tOV709C905E3
1315
1928 "iOUC SE 2E 3
1315
1920 D9C907D703C54007 1939 1316 MSGC oc
l 935 D9C905E3
1316
1939 E3C5E2E340C60609 1940 1311
DC
1941 40E405t7L'9EJ<:lC2 l94F 1318 UNCSk DC
19'49 03CS'tCC3C8Cl09
1318
oc 1~50 40C.90!>40C4ClE3Cl 1950 131 <i DEPP
1958 'tOC6C9C5D3C4
1319
l 9~E 40C lC 9E 3400 506E 3 l 96A 1320
oc
l<.lb6 40E2C5Blt0
1320
l 9t_,s l6C.9E3C84CE40507 197 D 1321 WUOf DC
1973 09E3C lC 203C 540C le
1321
l '97 f Cl E3Cl
1321
l 9 7f: C. 5D 5E 3C 50 94 00 709 l<JAB 1322 JNSl DC
1986 i:3094BC304C44BC3
1322
l 98E DoC4C.54006D940C4
1322
1 996 C 5D 3C lE l:'iOE 3C 904 iq9f C54uC90540ClC~C~ l9A6 094BE2f67Cf2
1322 !322 1322
l 9AC 09(.5 E2C 5£ 340C 8C l
1323
DC
l 9M 03BHJbCl'9C507(5
!323
lYBC CH 340CeD6094004
1323
! q C'1 0609( 5
1323
rnsz i 90 6060C50Sr3C50960 l9E5 132'>
0(.
9(. f' ? ~ GF Of CibOE 30640
132~
i907 C2C5C7C9D540C5E?
1324
'. sm: l'i>C3E4f3t~iiooo5
1324
9Hi C.'9U'.JE 503(448( 30~ 19f 3 1325 i NIJC oc
9~E (440£7E7l7E7
1325
1 Sf Iii C 50 Sf 30 9f. 9( 5U l9fA 1326 UST
CC
l9FB Ell7E7l7
l~FE 1321 EU Sl OC
! 91-f CHU E2 lHOC.3()t.04 !AOC 132 8
DC
l A07 D'te 10 ~ <itC6C
1328
lAOCl C3C..SCbE340
lAll 1324$ NACMO OC
111.12 'i0050t:[5(5't04040 l A23 1330 lA(.M!'.10 OC
lAlA 4040'tO~C~O~C'iC40
1330
1 A2.2 40't0
1330
lA2._ ltO'iO'tC'tC4040
l A29 1331 i<NAt.8 DC
1A2A E2£3ClE3f'tE240C2 lA~~ 1332
DC
l A32 t81:3 cs [2'10
1332
lA37 40~040~0
lA3A 1333 veu s oc
1A3B C7t9C90bt9C9E3E8 lA'tE l331t PEB I DC
lA't 3 40( !iG'.rD9'4ClC2 C9E3
133/t
1-'ee 40C'IE2'cC
1334
l A't f 40"040'40't01t04040 1A5 E 1335 ISEP oc
lA 5 7 .r.C404C'tClt O't04 040
1335
lA5F 1336 STA TAB EQU
lASF COf:lOOlt
lA61 1337
DC
lA 62 C 3C 8C lC 9D S4'0E 2E 8 1A71 1338
DC
llabA 05(340(3C8024tB'tO
1338
1A72 CC'-CO!>
lAllt 1339
0(
l A7':> (<JD 5f. 30940E 2f 80 5 lA Sit 131.!0
oc
lAJl C3bll2C3C9D74040
1340
1A es 1 OCCOb
1A81 1341
oc
l A88 C90!!>C309'tOC6ClC9 lA9l 1342
DC
lA'JO 03l-'oc;cs4CC3C802
1342
lA98 t'iCCO'li
1A9A 130
oc
Cll 4' --fORM l EN.GTH ~
tt3 1 Cl3 'TTT' Cll6'"HtTte PRINT TfSY' tl19'PAPER SETTlJNG TE~T'
Cl2l'WG~SE CASE PRINT TEST9
Cll2'Rl PPLE PRINT' CLB'T EST FOR' Cl 15~ UNPRTABlE CHAR'
Cll4 1 IN DATA FIEL01
CU 3 ' B IT NOT S ET ' Cll9 9 WJTH l.INPRTASlE DATA·
tl27~RESET HALT--REPEAT FOR MORE· Cl3lg--ENTER-OOCD-TO SEGIN EXECUTIDN 5
Cl7' ENTRl ES·
tL't' xxxxe
Cl14'lASl COMMAND--·
Cl5'lEfT ~ CllS' NONE
Cl6 ·
Cll3 9 STATUS BYTES '
Cl.oft I Cl20 1 PRIOR1 'JV ERR BIT IS ·
Cl 16~
·
Xl3'008004 1
CHAIN SYNC CHK.,HAll 04
Cll6 1 CHAIN SVfllC CHk. '
Xl3'00'9005'
Cll6'1~CR SYNC/SLIP
INCR SYNC OR SLIP CHIC. 1HALT 05
Xl3 9 100006'
INCR FAILURE CHK.,HALT 06
Cl 16 'I NCR FAI U.RE CHK·
)(l3' 04(1009'
HMR ECHO CHK.,HALT C9
DA TE
25AUG6'9
EC NClo l!!U,.:r,e~
3 l OCT69 611.l52'9
28NOVt.9 f:.ll651t2
02MAR 70
Sl61b.'.'.\~
0 lNOV 7()
8161W.:~<lil
!9NOV71 USH1
OfOl-3 11
IBM MAINTENANCE DIAGNOSTIC PROGRAM E013 5203 l!NE PRINTER ~Cf JON TESTS
PART Nth PAGE
2589951
UA
ERR lOC 08JEC T CODE
ADOR STMT SOURCE STATEMENT
l A9B C8C1D4t4C50940C5 UAA UH
DC
lAA 3 C 3C 80640C 3C 80248
1341t
lAAB 02000A
lAAD 13~5
oc
l A.Ac Cl05E840C8Cl04D4 l ABO 1346
DC
1 AB6 oc;1tco6os1tocx so2
1346
l ABE 002007
lACO 1347
DC
lACl CaD40'94BE3C8C509 lAOO 1348
DC
l AC9 t4C 1D340C3C8D248
1348
lADl 800001
1AU3 1349
DC
1AD4 C3C1Dc;oc;1+sE2E805 1AE3 13!)0
DC
l AOC C3400 C8 D24Blt0it0
1350
1AE4 400002
1AE6 1351
oc
l AE7 C3Cl090948E207Cl l~f6 1352
DC
l AEF C3C540C3C8D24B40
1352
1AF7 200003
1AF9 1353
cc
lAFA C60609D4E240D1Cl 1809 135~
DC
1802 0440C3CB024040lt0
135't
lBOA FF
lBOA 1355
DC
1 BOB C8Cl[)ltt4C5C94005 1817 1356 HAHNO OC
1813 064840404('
1356
1818 404040
lBlA 1357 HANO OC
lBlS F5f2fOF340D5DbE 1628 1358
DC
1823 ~OC2E4E2E64C
1358
1529 CH6E3C5t940E2C9 le37 1359 HOSUSY OC
H33i 0640ClC307f3C4
1359
l S38 F5f2FOF31t0
i83C 1360
DC
l 830 4040404040404040 1844 1361 SUHS G OC
1845 4CC2E4E2ES40E306 1852 1362 EUHJlC OC
184!) C640C3Df05C1
1362
1853 C3ClD909C9Cl C"le5 l 85 A 1363 UR.R cc
1858 o-rn9cgosE3C509"tC 1862 l3ti4 PRIN !)(.
oc 1863 40C2f4ChC6C50940 :Hl6A 13Ci5 BIJFF
l.860 D9C 9: 7C SE 3
Hlt:if !3i>6 HiGlR DC
1870 03t5C6E340
lB74 1367 fffl DC
1B75 C3040+4BC4C5C3D6 lB&4 1368 riH:IJOP OC
18 70 C ~ 5"CC 50 9090l:i09
l3ti8
l B85 t'1Cl02C.540f5F2FO 1891 13(:9 RORN DC
u~ao f3ti0404040
1369
1692 ·l\i009C5ClC'iE8
!897 137{) Mf\.IORE OC
1698 F5F2F0f340C9E240 18AO 1311 TON
Dt
lBAO 09C4E86BE2CSC448
1371
1BA8 C2C54005D6E3
1371
l SAE 40D9C4 EB
lBB l 1372 COR INS DC
lBB2 F5f2FCf3'tOC2E-4E2 lSBB 1313
OC
l BBA E840
1373
l SBC E6C8C5V5"90D506E3 l SC7 137't SAl':!USY OC
18C4 ~OO<JC4E8
1374
tece fJ7E3094SC3C8E34S lBOl 1375 MliP
oc
lBOC 4040
1375
l 802 flFO
oc 1803 1376 CHTlO
l 804 fl fl
l 805 1377 CHTl l DC
1BD6Flf3
1B07137a CHT13 OC
1808 flF4
180~ 1379 CHTl'o DC
lBDA flf6 l BClC F lfl
lBOB 1380 CHT16 DC
1800 138 l unn oc
l BDE fl f<J
lBDF 1382 CHT19 OC
lBEO F5f2FCF3ltOC9E2''0 18Ef 1383
DC
1 BES 0506E34009C4E 868
13S3
l BFO E2C8C4~ElC2C54009 18F9 138.ft SNHlOC DC
1BF8 C4E8
1384
1 BFA f5f.t.FOF340 lBFF 40404C~040
lBFE 1385
DC
1C03 1386 RRAC DC
lC<M lt04040~040't04040 lCOC 1387 PBCA
l coc 40
1387
DC
lCOO C9£21tOC2E4EZE8b8 1C22 1388 ~EBUSY DC
1Cl5 050640C304C'"8C9
1388
1 Cl D E2 E2 EitC5Clt'i>O
1388
1C23 4ot'iC.lE3Cl
1C27 1389 ATAO DC
XL3'CJ2COOA·
ANY HMR ON CHK., 9 HAU OA
Cll 6' ANY t;."4MR ON Cl« e
XL.3 1 002007 1
HAMMER UNIT THERMAL CHK., 1 HAU 01
Cll6' tlMR.HtERMAl CHK .. '
Xl3'80000l'
CARR.SYNC CHK. 9HALT 01
Cll69CARR.SYNC CHK.
Xl.3 1 400002 8
CARR. .. SPACE CHK., ~HAL l 02
tll61 CARR.SPACE CHK. I
Xl3 1200003'
Cll6'f0RfitS JAM CHK..
FORMS JAM CtK.,HAlT 03
Xll 1 ff1 Cl 13 1 1-!AMER NOQ> '
Cl3 1
1
Cll4'5203 NOT BUSY '
c: L5' 5203 I
ete 11 Cll4c BUSY TOO lO~G~
Cl8 9 C~RRUGf.ili
U5 1 PRINTER i:
U 8 1 BUFFER 11 lCil.5 ~RIGHT'
c l5' l.Ef T II
Cl llt~iom .. OECOOE
ERROR ii
tll3~FIAKE 52tl3
Cl6; il!E'1DY11 Ci..22 1 5203 lS RD~f~SHo .. ae NOTt
CL"t' ROY' CllO 1 5203 SUSY I
CL12'WHEN NOT ROVO
cu· 10·
CL2 1 U 11
Cl2'U"
Cl2 1 1~ 111
Cl2 1 16 1 Cl2 1 179
Cl2 1 191 CL16'5203 IS NOT RDYe·
Cl10 1 SH0.8E RDY 11
Cl5'52Cl3 ·
Cl5'
·
Cl9'
Cl22 1 iS BUSY.NO CMD.iSSUED@
DATE
25AUG69
EC. ~JO. 81. 64t 85
310CT69 816529
28N(Hi69 8165'92
OlMAR 11J 616631
l.9NOV11 818617
PROG JO PAGE
OcOl-3 lU
Hf<ll' NOb PAGE
2569 1~5 l
lC
ER~ LCL CBJ~CT COtt
~ (2H (9L4C!.C1C5
lt2C 1390 EGAPH UC
H20 4C40.it{it0"-C
lt::H 13'91 lESAt DC
lC 32 ~OUC"'rC-IDS4809C 5 lC ~2 1392 AR!liiAl DC
l CH C7~B03C90(;'t0C5D9
1392
lC42 O<;
1392
lC.43 C9E2.t.O
lt 45 1393
DC
l C~b 4040404i:
1C't9 l3'9't cuns DC
lC. 4A 40E 2C fie llt'tBC 2C 5'10 1C51 1395
oc
lC52 40404040
1C55 1396 OIRSB oc
lC5b 05Doo0Db0740[3Cl H77 1391' NOPUO OC
lt!it: E3C.3Cfl40i:.2C5E340
1391
( l5'1 ~AGE~ C!.. 5 c Cll7.' AOirn .. REGsUG ERR"
CL3'1S G Cl'+' C.l8 1 SHO .. SE · Cl4W
Cl34 1 NO-OP LATCH SET WITH NO SIO ISSIJEOt
1 Cb6 E6 C9 E3 0:140 C5 0640 lt6E E2C90MC(<jEZf2E4
1397 1391
ltlb C.SC.4
1391
l (..78 C3C.8Cl C90540C3C.8 1C9C 1398 CHACH DC
lC80 02"86BC'90ltC.1C 7C5
1398
lC.88 40~040(~(.8(1(905
1398
Cl37 1 CHAIN CHK.fIMAGE t CHAIN 00 NOT AGREE'
ltqo 40(.4DMC050t.>E340
1398
l C.98 Clt lOt;C 5C 5
1398
1399
1400 ····················
lf 60
···················· * l'tOl RESERVED STORAGE *************·*****····***$*~******·****·*·*********
1402
1403
x CRG
1 1 F60 I
lF6C 14C4 ETA8LE EQU
lFbO 0000000000000000 lf89 1405
DC
l f 68 oococccc~coooooo
1405
lf70 00000000000000~0
l40S
· Xl.42 1 0 8
lf78 0000000000000000
lfsc ccc~ccococoooooo
1405 1405
lf86 0000
1405
l f8A fF lFSS 00
lfBC
lfl:!E lf90 lf92 lF 94
lf96 H98 1F9A
lf9C i.f9f lfAO {,Q l fAl 00
lfA2 cc
lfA3 000000
H8A 1406
DC
1F68 1407 TAGS OC
1f8D 1408 STA TO OS
l F8F 1409 STAT2 OS
lf 91 1'410 Uli OS
lf93 1411 STAT6 OS
1f9S 1412 ST AIK OS
1F97 1413 CMDSA\I OS
lf99 l'el't f INDEX OS
lf98 141 S SINOEX OS
lf'90 1416 MSECS OS
1 f9f 1417 WORK OS
lfAO 1418 LI NOSA DC
lfA l 1419 UCTR OC
1FA2 1420 PIC.11< DC
lFAS 1421 BUSUB DC
Jl(lltffC
xumo·
C. l2 Cl2
Cl2
CL2
Cl2
Cl2
CL2
CL2 Cl2 Cl2
xu · o·
xXul.11'00·'
Xl3'0'
PROGRAM Fl AGS
DELAY TIME AREA LINE NO~ PRINTED SAVE AREA LI N.E NO. COUNTER RIGTT l INE NO· COUllTER
l'v22 ·
1423 ** TABLE OF PRINTER CCMMANOS
l FA6 E'tCl l fA8 ElOO lfAA EOCC 1 f AC. EZOO HAE EOOl lf8C E2CC 1 f82 f002 lf84 E2CC lfB6 E003 l f P8 £201. lf6A E2C.2 l fSC. E203 lfBt E200 HCO E41l l ft.2 Et.lb HC'i EtiOl l f(b 0000
1424 ·
1 FAb 1425 CMOT A6 EW
lFA 1 1426
oc
1FA9 1427
DC
lfAB 1428 SPACEO CC
lf AD 1429
DC
lfAf 1~30
DC
lf8 l 1431
DC
lf83 1432
oc
lfBS 1433
oc
lFB 1 1't34
oc
lf09 1435
oc
lfSB 1436
DC
lfBO 1437
DC
lf8f 1438
oc
lfC.1 !43<,t
DC
HC3 1440
DC
lfC5 1441
DC
!Ft l l&,42
oc
·
xaz·E401' ><l 2 ·e200·
Xl2 c EOOO I
Xl2'E20C'
XL2 ·eoo l '
Xl2 11 E200' >a... 2 1 E 002 8
XL2' E200 1 Xl2 11 E003 9 Xl 2 1 E 201 1 Xl2CE.202'
Xl2 9 E 203' Xl2 6 E200 1 Xl2 1 E41P
Xl2'E616 1
Xl2'E60P Xl2 1 0'
SKIP TO llNE 1
PRt NT
SPACE 0 PR!Nl
SPACE l
PRINT SPACE 2 PAINT
SPACE 3
P/SPACE 1
P/SPACE 2
PRINT & SPACE 3
PR IN TINO SPACE
SK IP TO l !NE 11 PR i NT & SK! P TO LINE 22 PR INT S. SK [ P TO 001 DONE
t)~,lf
i C ii,{L
l;~~AUGoq ~16485
?HOCH.9
il!652~
.2f:lNOVt.9 iHc54Z
02MAR70 Slbt3!
01NOV10 Slb?t.it
i9t'll0\!1 l 618671
OEOl-3
12
· · · ·
f.OB
ERR LOC OOJEC T CODE
lfC8 E:42A
lFCt. EOOl HCC E~5~
1 FCE EOOl
UDO E~1'0 lf02 B'.lOl lF04 E002
lfD6 EOC3 H08 EOOO
f&.Rl ;;!(f, F'f..Gl
2 569951
12~
snn' j,[Jf)~
SGuR[[ SHH!<!E.Nl
u:cs
HC~
l fCS
:m::o
lfCF
lfDl
lf03
HOS lf01
lF09
14~~
144'1 1445 1446 14·H l't-48 1449
1450 1451 1452 H53
1454
Sf S~
EQU
oc oc oc
DC
DC
DC
DC
oc oc
>\lo
Xl2 ' f lt2A~ Xl2 8 EOO P Xt2G E455' XlZ'EOOl' Xl2· E470 e
Xl2 1 E001'
xt 2 ·eoo2·
Xl2' (-003' Xl. zeECOC·
SKH~ TO UHE 42
S§:·ACE l
SIUP· 10 U'.NE es
SPAC~ l
SKIP TO LINE 112
SPACE 1 SPACE 2
SPACE 3
SPACE 0
·········** 1455
* 11445570 ···E·Q·U·A·T·E·S··***·*****·******·*********···**$*$···············$····*****~$
0008 J45S ARR EQU
0001 1459 XRl
EQU
0002 1460 XR2 EQU
060C 1461 lPI EQU
082f 1462 ATETUF l:QU
OS7C 1463 LPO
EQU
0877 1464 ATSVNS EQU
0878 1465 UCSFlG EQU
X1 81
X' l' X1 2 1
x·eoo·
X'82F'
X1 87C 1
X1 67l 1 X'878'
AOORESS RECALL REGISTER INOE X REGISTER l
INOEX REG! STER 2
LINE PRINTER IMAGE AREA
END OF 48 CHARs I MAGE LI NE PRl NT ER OAT A AR EA ENO Of 120 CHAR.. IMN~E
08(3 146~ OASTU EQU 08D6 1467 ATEFIV EQU oaos 1468 ATEAlE EQU 08ff 1469 PROAT EQU
X1 8C3 1
x·eos·
X'8DB'
X'8ff'
96TH POS lT ION
1F77 1470 ED!MAG EQJ X1 1Fl7 1
1F8'9 1411 Pfl ELD ECU X' lF841
OOEO 1472 lOFOLG EQU X'E0 1
OOE4 1473 lPI·R EQU X'E4'
OOE6 1474 lPOAR EQU X'E6 1
0212 1475 TEST EQU 0216 1476 LINK EQU
021A 1477 PRINT EQU 021E 1~78 UNPACK EQU 0222 1419 HALT EOU 022A 1480 LOAD EQU OOEC 1461 NRDY EQU
X'212 1 X1 216'
X'21A' X1 21E· X1 222' X1 22A 1 X·EOt
ENTRY TO DCP READ DATA SWtS ROUT~ ENTRY TO OCP CHAIN ROUTINE ENTRY TO OCP PRINT ROJTINE
ENTRY TO OCP UNPACK TO EBCDIC RTN
ENTRY TO OCP ERROR f1ALT ROUTINE
ENTRY TO OCP TERMINATE SECTION
OOE6 1482 BUSY EQU X1 E6 1 OOE4 1483 CABUSV EQU X1 E4'
PRINTER BUSY
LEFT CARR.BUSY
OOEC 1484 RICABY EQU X' EC'
RIGHT CARR. BUSY
OOE2 1485 PBBUSY EQU x·e2·
Blf=FER BUSY
1486 · INDICATOR FLAGS.
OG02 1487 TAG6 EQU X1 2'
0001 1488 TAGl EQU X'l'
* 1489
SENSE SWITCH EQUATES.
0208 l't90 SBYTEO EQU x· 208'
0209 1491 SBYTEl EQU X5 209'
STATUS ERR nao;cATOR
PRINT lST LINES ONLY FLA&
OCP SENSE SWITCH AREA OCP SEN SE SWITCH ARE A
0204 1492 SBYTE2 EQU X'20A'
SECTJ.ON SENSE SWITCH AREA
149 3 t: CONTROL PGM SEN SE SWllC.HE S
0004 1494 SSW05 EQU X1 4' OCSC 1495 SS~08 EQU X'801
PR INT MESSAGES ON At T.. PR TR .. USE 5203 RIGH'i CARR ..
1496 · SECTION SENSE SWITCHES..
C040 1491 SSkll EQU x·4o· 0020 1498 SSkl2 EQU X1 20'
0010 1499 SSW13 EQU X 'l~ 1
HALT BETWEEN COMMANDS DELAY 0ET~EEN tMDSo SECONDARY HALT O~llON
DATE
25AUGb9
EC NO.. Sl6485
31 OCT69 0lti529
2SN0Vt9 516542
021"1~,R 70 816631
(1 lNCY10 8 i.676~
l9N0\17l 818677
PROG tO
l~kGE
· · · · · ·-·-· ····· -·. --· · ·
ISM MAI NHNANCE OIAGNCST IC PROGRAM
PA~T NO.. PAGE
E013 ~203 LINE PRlNTER FUNCTION TESTS
ERR lOC. OBJlCT CCOE
ADDR SHH SOURCE ST AT EMENT
1501
1502
1503 ·
CCM~ENT CARDS
·······$** 1504
1505
SECllON EOl ROUTINES ···~*************~*$********~****~***~*
1506 · R~Ul.Cl - SENSE CMD TEST
1507 · ROUT.02 - TIO NOi ROY TO NOT ROY PRTR~
1508 * ROUT.03 - TIO BUSY TO NOT Rl»f PRTR.
1509 · ROUT. 04 - "fl 0 NOT ROY TO ~DY PRTR.
1510 · ROUT .05 - TIO SUSY TO ROV PRTR.
1511 · ROUT.06 - uo·s TCJ ROY P~TR ..
1512 :t ROUT .01 - CMOS TEST.
1513 ·ROUT.OB - CARRIAGE SPACE/SKIP TEST.
1514 * RCUT.09 - 'Ht T'PRINT TEST.
1515 ~ ROUT .OA - PAPER SE HUNG TESTs
15lb *ROUT.OB - hORSE CASE PRINT TEST.
1517 $ ROLT.OC - RIPPLE PRINT TEST.
1516 ~ ROUT.OD - UNPRINTABLE CHAR TESlo
151~ *ROUT.OE - ENTER YCUR OWN CMOS TEST.CMUST 6E REQUESTED BY OPERATOR)
1520 $**********************~*****************·************·**********·*****
1521 *
SSW OPT IONS
1522 ··········$·····**************·****····*~******~*·········*·***********
1523 If< ssw-11 - HALT BE TWEEN CHO s (VA LID 1 N ROUH NES 7' 8,9,0BsOC t. OE)
* 152'4 ss"-12 - OHAY BETWEEN oms (VALID lN ROUTINES 7,a,9,oe,oc & oes * 1525 SSW-i3 - SECONDARY HAU OPTION (DIAGNOSIS Of ONLINE ERROR DATA )
!526 ~··········~····~************************~******$**********************
nus 1527 * NOTES -
1528 $ } .,RESTORE CARRIAGE{ SJ BEFORE STAR TI NG
SE CTI ON.
1529 · z.CARRIAGE FORMS HUST BE LEFT ALIGNED IN PRINT POSI HON ltEVEN IF
1530 · THt RIGHT CARR!AGE IS BEING TESTED. 1531 ~ 3.SEl C.E.SWITCH TO OVERRiOE IDLE CONTROL BEFORE RUNNING THIS TEST.
1 ~32 **·*~l!i$:!1<$ll<******··~lf'"ltl.t;it*l0<~*****-*'-*..P<i<.;..;,..;.*$.;.~~'1>*~***~~***'*~~~::0*~$'.t.lt!t<o;'i'*
1~33
f f f f 1~34
ENO
· · · · · · · · · · · · · · · ISM MAINTENANCE DIAGNOSTIC PROGRAM
PA.RT NO"
PAGE
E013 5203 LINE PRINTER FlfNCTiON TESTS
CROSS-REFERENCE
SWtiOl T LEN VALUE DEfN REFERENCES
AC:BJ BY A 00 2
ADCABY A 002
AODATE A 001
AVFL't2 A 002
AOFL65 A 002
AOfOLG A 002
/ICPI BY A 002
AOTUSX A 004
A0107 A 006
ADU 'ii A 006
ARR
C 001
185A l85C
1CF4 185lt
1856
1858 185E U2C
l6EF
l&E6
oooe
1283
128.ft ()661
1260 1281 1282 1285 0683
1157 1155 1..58
ARWA.l A Cll lC42 1392 A STE RR A 004 172E 1176 ATAD A 005 1C27 1389
ATEATE C 001 OBOS llt68 ATEF IV C 001 0808 1467 ATETUF C. 001 082F 1462
AlSVNS t OCl cen 1464
AMOJN A 004 1115 1165 BABUS'Y A 012 1 Bf'.7 1374
BACGO A 00&, OOlC 0353
8AOC~O A 005 llf5 0771
BERA l T A CCl2 OBFB 0224 BROUT A 004 140A 0942 BSEXIT A 004 l4lE. 0951
8 SYLP A 0()6 isce 1065
BUALT A 002 1600 1081 BUSY A C04 'l.589 1050
euFF A 008 lStA 1365
BUMSG A 008 l B'.t4 1361 BUS: T A 003 le38 1264
euscr I A 003 1838 1265
BUSLE A OOt. oecs 0211
Bl.JSR I A CCl6 OBOB 0215 SUSU S A 003 1FA5 1421
BUSY C 001 OOE6 1482 BUTIN A 004 llf5 1238
BUTOLO A 014 .1852 1362 BWHER A 004 l l'tf 0693
BlOOP A 004 OFAA 051t4 CABUSY C 001 OOE4 1483
CABY A 004 15BC 1059
CARR A 008 ll~SA 1363
CtGD A ()04 128C 08"9
CtiACHE A 037 lC9C 1398 CHROY A 004 11&01 1082 CHllO A 002 1803 1376
CHTll /!. 002 le05 1377
CHT13 A 002 l 807 1378
CHTl~ A 002 1809 1379
CHT16 A 002 l BOB 1380
CHTl 7 A 002 1600 1381 CHT19 A 002 18!.lf 1382 CKCMD A 004 12A3 0846 CKOONE A C05 12AB 0848
tKWNT A 006 OC69 0374 Ct<.SKI P A 003 1213 0789 CLINK A OOlt OE76 0441 CMOSAV A 002 lf97 1413
CMOTAB '- 001
CMNO A 003
CMODE A 002 CNCO A 002
COCOCO A 004
lfA6
1500 1566 1572 1317
1425
1017 1042 1045 0817
1047 1056 068lt* C69l
C384 ()385
0390 0391
0391+ 0395
0699· C386
0392
0396 0964
1060 0672 0698 1150 115le 1152 0825 C646 (;967· 0'168 0256 0286
0921· 0922 1119 1117
0923· 0924
0925
0926· 0921
0942
0965· 0966
1027 0282 0532· 0533 0548* 0549
0533· 0549* 0631 0635 1162
0129
Clt19
0710 0712 Cl.110 Cl92 0203* 0209* 0213· 0217· 0230 0244 0531 C995
0942* 09.ltl
105C 105.g 1063 10'98· lC51:t< lC6l* 1~10 1283
C206 JC.\9
1049* io5e· 1062*
1046
0943
0205
0206 0943* 0944· 1046* 10~5$ 0122 0191 0199 0542 0946
1024
1063
1237* 12'91· 12't2
107S
C68C* 054;2
0205 0537 1009 1005· 1009* 128~
0211 0215 1058
oe~·
()065
1064
Gl04
1223 0046 ()433
0708 0131
01 ll
0246
1094 0225
1018
0067
0337 0915 0376
0819 c~e~· 0392· 0396*
0714
C41S
0354· 0368 0373 0381 0777· 0780 0803· 0801 0856· 0880 0883 0885
0891 CA98 0900* 0902 0~04 D906
0336
0971* 0972 097l 0986 1001· 1002 1003 1008 1013 1019 1022
1040* 1043·.
0874
·
·
DA Tt
25AIL~t;
H NU. a 161..,55
310C 16'9 816529
28NCi\IM 8165"2
02 MAR70 lll6fl l
Ol~~V70
816l6'it
19NOV11
818671
PfllOG IO
PAGE
CEOl-3 13
DATE
25AUG69
EC NO. 816485
310CT69 816529
28NOV69 816542
02MAR 70 816631
01NClVlO 816764
19NOV7l 818671
PROG 10
PAGE
OEOl-3 UA
IBM MAINTfNANCE DIAGNOSTIC P~OGRAM
fOB 5203 l INE PR Ifl!Hr. flll!CHON iE Sl'S
~ YMBOl i UN VAL IJE OEfN
CRCSS-FIEF ER ENCE
COlUC A 004
COl<INS Ii oc~
CSSwO A /; 004
CVO
A C04
tAOOi A 006
LA uf NO A 002
DASH A 001
DAS TU l. 00 l
Of CG A~ A 006
DH.ONE A 001
OE:U RO i 001
DELAY A C04
CEPP A 0 lit OIRI S A 004
OIRSB A 004
IJIVID A 004
Of>fTPFS A 004
00040 A 004
mums A 004 DOH6. l T A cot:
OORIPl A 004
OOUY A 004
DOXIO A CC2 DGll 2 ,. 006
0 St<PGP A 004
DU SP OP A OC3
lCJH4AG ( 001
EGAHI A COS
EIGHT ' 002 HIST A 004
t:NlLR C A 001.t
f:NTUn A 003
l RNROY A C04
f RR4 l A CC4
ERRS l f1 OOb
ER Tl A OC2
ETAtR E A 001
o:n A 004
EXP l 2 A OC2
EOll A 001
FI N>F l< A 002
12E4 lBB 1 1460
ua 9
l tiBB
1&4C
l HA 08C3 Bn IB52 1851 l ~01 1950 l (49
lC.55 lbfE 13CE
l~AA
li:.::;:
l 7C4 1CA7 1192 l3Af OCC5 l 8E3 l6A8 i f11
lC2C 182( l9H 1167
HC9 l4Al CBO 0876 lF91 lf60 lb'tC CACE OAOO l F99
08~
1372 097B
en i
H &.4ft
1275
12'74 14'6t Ci9.H 1279 1278 1066 1319 1394
l39t 1160 0875 091J 0797
1223 0637 0715 O<Jl3 0394 1306 l3G4 1470
1390 1258 1327 0758 0763 0990 0176 0193 l'tlC 1"04 1106 OC27 0003 141't
f lkff A 004
FLOOP A OC6
fl42 ;. 002
fl8~
A 002
FOAOO A OC6
fCLG /. 002
f OU C. A OO't
FOUR A 002
FRADO A 002
fRANG A GO<lt
fRMl E A OO't
f1Hi8 Yl A OOb
fkOM A 006
f-RSM\I A 004
GE 1AH A CClt
GfTiM A 004
GfTNXT /J 005
C.£ l:J l·l A CC4
G IUDAP Ii OOlt
CCCf:C A OOb
WLIU A 004
GGMUS l Ii 004
<6011'1,, /:;. 004
GOTHRU A GC'e
OE92 0460 l1tl4 0944
1830 1266 18 3F 1267 l12C 1169 1841 1268
ccce 0306
iszc; 1256
ococ 0398
CD3f 03ti3 l4BF 09<18 l3E7 0931 1 30 5 .,,,0 Ii 2 8
l!l94 1053 Off6 0575 177'1# Ct!26 123[ 0803
Cf OB 0490 0( 22 02'<5 !M8 1159 cc le 0210
nn 11413
OfbD OS29 1265 0~:.11
0859
Cl02 0976
0359 0363 0367 0391 J.l 'w l
1142
C36l 0365 0366 0862 0575· C57<: C!S7M
0930 0483 0~35 0481 O<J=2 1047· 1056* 1060· 1092 0261 0291 0265 0269 0295 0299
1156 11se
0870
C652 oe5~ oso3 c901
0766 0795
1213 1215 1217
0631t
0679 Ot9S
085C*
0389
1184 1185 1192 1186 05340 0535 C535· 0252 0696
0808 0812
0796 t758
0988 Cl65 0191 0019 1002· 1040 1043
Cl57 Cl!C2 Cfl7 0968· 0035· OC31
0860 0866
1179
086'4 1183
0879 1181
llc5 1190
1182
0460· 0411· 0474 0517· 0869 0901· 0910 0489
0946 1280 1281 1125 1130
C314 C!~2 OS94 1282
0279
0482 1161 1169 0385· 03~1· 03;5· 0358
038.te· C3Ci0· C3Ci't0 C.i4i6't*
0928·
C922'* Cb23· 0~29* C640· 0641· 0593 0825
0814 0471
0552 064C*
0554·
C6~7*
0571t* 0650
C590
1148 024q U.91 0519 C820
tAH
Z5AllG09
u:: Nuo fHo"t85
310Cie9 8lb529
2BN0Ve9 816542
C2MAR 70 810631
01NOV70 816764
PART NO~
PAGE
2589951 14
0691t
PROG IO
PAGE
OE0!-3 14
EOB 5203 lJNE PRINTER f~tT!ON TESTS
SVMBOL T LEN V~lUE OEFN
GRAL T GRED &-iAUT HALT
A acc.
A 004
A 004 C OCH
OA4A 1121 OA89 02:22
0051 0660 0012: lit'?';
HAMNC A 013 HANG A OC4 HANO A 003
tll T! iJ A 002 t-IOMANY Ii. 004
HXBYT A 001
IBEP A 016
IfolALT A 004
I NCC MD A 006 INSl A 046 H:S2 A 031
INVC A 014 iSBUSY A 006
ISLAS A 003 I SSK IP A 004 ITSASP Ii, 004 I TSLEF A 004 J EXT A CC4 JIVE A 004
JUMRES A 003
JUSALT A 006
KNALB A 006
lACMND A 018 lALPO ~ 004
LALT t.. 004
LOU. A 001
lOCMO A 006
LESA L A 005
l ER. IC A 006 UCOSA A 006 llCOER A 020 LJCTR A 001
lBl1 CF7l lBU 1180 1153 1388
1A5E
OC12
1373 19AB l9E5 l Cjlf 3
1573 OE25 1361t Ot07 Clf3S
OA51t
0842 OD7E OCOA lA29 lA23 l2FC OCEC
OE58
1450 1C31 0El6 1523 laEO lFAl
1356
0530 1357 11S7 06'94 0920 1335
C274 0899 1322
1324 1325 1046 0417 C896
03<il7
0514
OC54
0164 0378
0230
1331 1330 0871 0320 0431 0971 1391 041.ft
1022 1309 1419
LINK C 001
llNOSA A 001
LI ST A 007
LNGTH A 003
LOAD C 001
LOARR A 003
lOFOlG C 001
lPD
C OCl
LPOAOR A 002
LPOAR C 001
LPI
C 001
0216
lfAO BFA lBFl 022A OAB2
OOEO C07C
l84A
OOE6 0800
H76
1418 1326
1311 1480 0095 102 1463 1274 1474 1461
LPIAOR fi, 002
LP U1R C 001
lS~FT ~ 004
LUKE A 002
MANORE A 006
MA'?'
~ 010
1846
OOE It
OCC2
OE11
1897 1801
1272 1473 0304 0439 1370 1375
MEXIT A 004
MLESID A 002
MCDA SH A OC5
MOOM A OO't
MGWJT A 006
MSECS A 002
~SGC
A 012
MUSHI 14 004
l29F
lal1 0047
CF Cl
ieoc
lf90
193$ OE30
0834 1245
0366 Ole81 121t3 1416 1316 0420
0040 C675
0061
t051 0072 0109 0!36 0176 0231 0274 0304 0713 0~48 0992 1036 lC~l 1044 1:180 1099 1222· 0522 0528 0481* 0483$ 0484 114~· 1161 1221 0421* 1026* 1070· 1136· 1230 C673* Ct;76* 0931· 0933· 1137· l2U
G.251
0888 0893 0895 0905 0751
0756 0781 0785 1144 1020 1023 102~ 1039 0413 04lt0 C884
0319 0387 0393 0509
0053
0162
0375
C219 0155 0202 0426 1189 1222 1186· 1189* 1192· 1196
C868
0310
0425*
0966· 0252· 0282· 0409
1007· lOU·
0432
0335* 0351* C373· 037~ 0377* 0381* 0411 0415 OBCJI..· 0898· 0074 Clll 0138 0178 0233 0322 0338 0:4~3 0847· OS67 0873* 0800 0399 C401 0717
0088
C998*
0355 0419 0580 0587* 0637 C639* 0681 CBll 0276 0276 0294 0997 1140 0276* 0997· 0194 0194 0195 0195 0579 0830 0630 0831 C983 0245 0248 0264 0996 OZ"t5· C539* 099b· C281 0421 C093 0159 0046* 0050 0067· OC7l·· ClC.~ <ll.05 0131· 0135 0246· 0273 0303 0319 0433· 0437 0708$ 0712 1098 1223· 1227 0825· 1243·
0362
Olt65
1239
0193·
0611
0412 0416
0320 0438 1231 12·~
0867 0873 0492 0558 0831 0982 0111* 0115 1018· 1035
0891· 0892 0596 0654
0982 0983
0225· OZ:2.~
1079 109+"'
OATE
25AUG69
EC NO.. 816485
310Cl69 816529
28NOV69 8165'42
02MAR70 Sl6t:31
Olfltf:V70 5!6764
:!.9NOV1l 018671
PROG IO FAGf..
························ ·········
·
·\.._
·
·'·
· · · \......_
\.._
'"---
·
·
· ., ~~......
·,....._
IBM MAINTENANCE DIAGNOSTIC PROGRAM
EC13 52C3 LINE PRINTER FUt\CTION HSTS
SYPEOL T lEN VALUE OHN
CROSS-REFERENCE REFERENCES
M40H Ii 004
NAO!L A 005
NADUf\; A ClO~
hEA~i< A OOlt
NE XL AP< A 01,.;3
Nf XL fN A 003
NEXT ,. oo.r.
NIGEB A 00~
NOBAL T A 002
f*OSUS\' A 015
NDCOR A 0()-4
NOERR la 003
NCPU C A OYt
NOTR IT A 006
~tlD
AO~
NROY C COl
NflLY E~ A OClt
ccocc A 004
OGOG A Oo-\
Cl<V OCI< A 004
ONE
A 002
1275 Uli JOOE OEEA
1134 ODAA 1221 OAlE
1~53
1837
OEA8 1678 lC17
l~E
1343
CCEO 163C l3lf -Ot- .... Ola8F
1&23
0825 1329 0581 0482 t685
0388
0793 0036 1031 1359
Olt66
1128 1397 1002 0889
11.81 1102 0879 0511 0074
1253
ONTUT ~ ,. 001
OlORl A 006
PBBUSY C 001
P8CA A 009
PEBJ A C20
Pf IHD C 001
916V A 004 POPSUD A 002
PflOAT c 001
PREXll AC~
PRFCU AO~ PRIN A Doti P« IN l (. 0()1
l8(e~
13£1 OOE2 lCOC 1A4tf lf84 l 5C6t leA5 OB f f 181C OAEO 1662 021A
1271 0930 Jlt85 1387 13:M 1'971 1063 1303 1469 12lt7
012~
13-64 1411
f>f(MlD-, A 0-0'i fRTLP A 012 f ~SI -01 ,. 003
P SSl02 A 0()3
PSHRR A DO.ft PUIOI ~ A 002
PUTSUM A OC2 fUEt.C " 004 Rf8US't' I. 022
IHCAS A OC ..
fHOOP A Olf> Jtf SE 11 A 004
AESET2 A 004 RES10 ,., 004
R ILABY C. Otl Uc.JR A 001 ·ftMJH .,. 001
~OWN A 004 flC.Rftf ,. 013
RPlOOP A oe.r.
i<RA( A QOS RSOUhl A 006 ~lfl!OA A 001 RHOe A OCH ~ 100(. A 001 RHtOO A ClCl fll t() E A 001
Of64
le76 Of8£
Of9C 1132 17E2 0Df8 0695 1C22 llCS 1884 lCBS 1009 1126 OCEC. lfA2 ()JC3
OE83 l B91 1 oc:~ 1C03 OC78 Of lit OH4 l04C ICF5 l19D
0526
12~5
053b
OYtO 1117 1232 OltOfl 0199 1388
Cl62
1368 061t0 0641 1170
11t84 1420 0016 Cit69 1369 OM'it 13f!6 0377 04'99 0565 0610 0663 Ol<\4
Olt!68 C52S 1178· 1181· C586 Olt86 0700 0383
0768 0116 0034
1026
1031 005 1135
0314 1000 0886
0086 0096 0151 0162 0530 1082 0911
()513
0059
0196 Ol.71 0544 0554 0592 C933 C91t4 0965 0967 0984 ll#t6 0925· 0053 C204 1.c50
0201· 0208· C211* 0215·
0538
0646 1065
0988
0647 1163
1082 064"8
0631· Cf32 0632· 0635· 0636 1285
1185·
&469· Oltl() 041()11< 04t!C* ()485
1177·
Cl22
0201 0041
C220
O<t54
0753 1202 0530
1062 OC"tl
022'6
0"'90
Cl82 1208
0538
f>062
02'53 0503 Cl97 1218
0068 C266 0556 0809 1224
0090 0210 0569 0815 1228
C872 C876
0510· 05llt·
0512· 05U>·
Olt22 c~c;1 1071 lC84 1103
1230·
Oft04·
Ol'98
0223
C759
OO./t41
0621· 0621·
C622· CUI!*
1145 1168
C206 ICOS C818·
1012 1051 1085
OltS9· O<rt6l Oltlt: Cltl8* 0089· 0155·
0651
-02()2$ 021~ 021~
0376·
0452
C501
0567
C612
0665
0636t 0638
0099 ()283
0594 1028
0105 02% 0614 1032
0639
0126 0300 0652 1072
f)Alf
2!1AUG69
H N-O. 816'*85
310C169 816529
28NOV69 816542
02MAR70 816631
01NOV70 816 76<1t
19NOV71 818617
·.."t..._··
! ·
06'49 083,
0132 0311 0667 1076
0156 0316 0703 1089
,. · · · · · · · · · · · · · · · · · · ·...,
·"-~
"
\
"'
~-
'~
''<i'IF
-~
---
PART NO.
PAGE
258t;951 15
IBM KAINTENANCE DIAGNOSTIC PROGRAM
E013 5203 LINE PR! NTEfl FUr.tTION TESTS
PART NO. 2589951
PAGE
15'
0921 0926
0166 <Y.29 0709 1095
0172 Olt34 071t8 1193
S\'f'ti Ol T LEN VALUE DEFN
RTNl A 001 OAOF 0029
RTN2 A 001 OA93 0082
RTN3 A CO! OAE2 0118
f.tTNlt A 001 0816 Ollt7
RlN5 RTN6
A 001 0868 0187
A 001 OClA 0240
RTN7 · RTN8
RTN9
A 001 OCF6 0331 A 001 ODCA 0Yt5
A 001 oeeo 0450
RlNRDY A OOit GADE 0111 R2Bl·S'f A 004 OBCC 013f:
R2EX IT A 004 0812 0138
R4CHK A 004 C83B 0162
R4EXIT A 004 0867 0178 R4NRDY /. 003 0838 0161
R5EXI 1 A 004 OC16 0233 R6 EX IT A 004 OCF2 0322
SABTR A 006 16Cit 1146
SAHA SH A 006 12EC 0867
SATCH A 006 OFB8 0548
SA\tC MD A 005 1379 0900
SAVTUU A 002 lt53 UCB
SAVWUN A 002 1651 1107
SBUSY A 004 CF9C 0537
Sf3YTEO C 001
SBYTEl C 001 SB\'TE2 C 001
soc A 006
SDEHF A 004
0208 020? 020A
lltOE
160~
1490 1491
1492 0943 1084
SEFILD A 006 1088 0631
SEIFSK A OOlt 176A 1190
SE STAT A 004 OASF 0057
SHU A 002 1850 1277 SIADD A 002 18.itE 1276
SINOEX A 002 lf98 1415
SIC-OK A 004 HB3 0995
SI OST A 004 OF48 0518
SIX
A 001. l82A :- :1257 .
SKIOC A 004 159C 1055
SKIXlO A 004 1438 0965
SKlJNO A 002 188E 1298 SKHOVE A 005 1368 0897
SKRICA A 004 14EC 1009
SKRIG A 004 SNOMV A OOlt SNIROC A 010
SPACEO A 002
1749 1598 lBFc.t lFAB
1182 1054 1381t 1428
SPALT A 004 CA50 0053
SPMOVE A 005 13"'7 0890
SPOP
SPSK
A 012 1882 1296 A 001 1FC8 1444
SPUOT SSlit05 SSW08 SShll SShl2 SSW13 STAI X
A 003
c 001 c 001 c 001 c 001 c 001
A 002
OAOC
OOOlt
OC8C
0040 OC20 0010 lf95
0020 llt94 1495
1'497 1498
H99 1412
STATAB A COl
STATO A 002 STAT2 A 002 STAT6 A 002
lASF 1F8D lF8F lf93
1336 1408 1409 1411
STBE P A 004 OE52 Olt28
CROSS-REFERENCE
REFERENCES
CC18 0031 0081t
C120 0149
0189
0242
0333
C31tl
0086 0096 Cl25
0123 0152
0163 0154 0192 0308
0200
1143
0863 0543
0855· 0899· C970* 1105
0969· llOlt
G511· 0515· 0537 0039 OC60 OC87 0357 0408 0508 0975 C978 1038 C950
0097 . -0124: ·0153 0858 0999 1233
0164
0218
02SO
0280
0309
1068 0620 0626 1188 0055 Cl93 0539 C584* 0585 C989 0525 0555
12-40 ::
1052
0402 0405 0369 C37Q 038C 0878· 0909· 1004
C881
0882
089l
1180
062'·· 0630· 0642· 0643· 0Elt8· 064~· 0169
0885 1006· lOlC· 1C19
C038
0877· C908*
0370· 0372 0882· 0890
C352
0033 0039 0357 0975
C46l 0060
OltC8
0466
0087 05Ci8
05U! 0097
oa;e
OU9 0121t 0999
G625 0153
0674 0164
0677 0218
0250
0280
0309
0918
1038 1233
0036· 0037 1147 1149
0247· 024t8 1151 1153
0260 0271· 0278 0290 11394' 1140 1142 1155· 1157· 1159· 1160· 1161· 1163· 1166
1240* 12lt3
1127
0356· 036() 04t63· 0464
03~4
oe26·
0401*
oe21
04tll lCl'e·
04-15 1015
0057· 0058 0306· 0307 0520· 0521
ll.34 1176· 1200 1212 121~ 1216
0424
0857· 0861
0689 1087 1235
0865 1021· 1286 1121· 1122 1124
llltM
1238
1287 1133
PROG ID
PAGE
OEOl-3 15
DATE
25AUG6CJ
ec No. 816485
310C 169 816529
28NOV69 816542
02MAR70 816631
OlkOVl'O 816764
19NOV11 818677
PROG ID
PAGE
OEO!-ll 15A
·
J
IBH MAINTENANCE DIAGNOSTIC PROGRA"
PART NO. PAGE
2589951 16
EOJ3
5203 LINE PRINTER FUNCTION lESTS CROSS-REF ERE NC!:
SYMBOL T LEN VALUE DEFN
STEC Kl A 004 l68f! 1133
SlEc:tt 2 A CO'- lt8f 1134t
~HRR /I. OOlt lb!>6 1119
S lEXl l A OOlt 1 l2A 1111
ST Ill · OC6 CB<;C 0201 SlSAl /I. 002 1655 1111
SiOAO A 002 186C 1286
SfOMl A 002 l8li2 1287
SUBGAN A 006 1702 1161
SUNERO A O~ CEAF 0468
SVNTlh A 002 1831 1261
TAGS
TAG6 lAGl
A GOl lf 8B 1407
c 001 0002 llt87 c 001 0001 1486
TALT A COit OA08 <il09
TfCHBI A OOlt OAB oose
TEES ,. tc3 1Bf4 1312
TEGAN A 00'9 Of.A3 0542
lEFLU A 004 OBED 0218
TE SER A 004 1818 1246
TEST c 001 0212 1475
TFEl A 005 1874 1361
ThGIR A COS IBl:F 1366
ltiROUT - 004 Ofli8 0556 1 IOC HK A 00~ lie 'i-A 0988
l lTl A A OJ9 1917 1314
HTLB /,. 021 l92C 1315
l Hl9 A 016 l90#t 1313
TIU A 004 1406 Oti3l
THIRP A 004 OE56 O't29
TOBVT A 006 13FC 0935
lOlUNG A OO#t 1424 091t8
TON A 022 lBAO UTl
TREE A G.J2 1821 1255
lt.FORF A 002 1848 1273
. TN
A 006 ()87C 019lt
TWt.V E A 002 l82f 1260
TWO
A 002 1825 1251t
TWYSIX A 002 1635 1263
TWYWl.iN A 002 1833 1262
1V801 A OC6 1308 0929
TYBS A OD4t 0621 0153
UCSfLG C 001 0878 l4t6S
UFERR 14 006 ()888 0208
UHC.S t< A 015 l91tf 1318
UNI llN A 001 1843 1210
UHOSYN A 001 l81t2 1269
UNPAC.k C 001 021E l"t78
lJPCER A OO't llE:E 0701
WAHOl A 00" 1501 101'1
..AT
A 006 128~ 0830
WHlttl T A 00" 122& 0796
iflCH ,. 006 18CC 1308
~K A 002 lf~ 1411
WT aUOf
A 006 1"1C 0982 A 019 197D 1321
WlNTH A OO't lllt 06Blt
uo
A 006 143Z 0964
XIOEXT A 004t 164'4' llO't
~Rl
t 001 0001 l "5Ci
XR2
c 001 0002 1460
REFEREM:ES
1131· 1132· 0990 1C61 1083 1102 1119· 1169·
C199
1120· 1170 1001 1011
116~
0462 0400 0420$ 0423 1025· 1069· Clt23 1126 1138 0420 1025 1069 1206 C098 C056· OS48
0545
0207 0210 0214 1207 1234 1236 1055 0212 0414 1178 C21~ C"1C 1181
0553 0919 c~
CS06 0572 00'1 0921· 0934 Olt27 C929* 091t5
0089
OS82
0585 Cl97 0371 0@75 C889 C8% 0353 0581 0793 080/t
C683 1159 C924* 0151 0051t 06U
02~
067()
1155 1157 0258 0262 0288 0292
0690 1016 0833
0788 OltlO· Oltl'e-· 04t26·
1126· 1246
0899 0772
1138·
0~14
0805
1206
0923 1198
12lt6·
C9llt cc; es
0106
C682
031t9 Cit" 1 002 OttS7 CS23 0550 0577
0912
0987 1C86 1088 1101 (336· C352· 0353· C35it C378 C382 0388 0582* 0583 0637· 0681· 0683· 0685 0688 C767 076'9 0771 C773 0775 0777 0189
0804· 0813 oei 1· 0648 085C C85! 0853
105't 1104· 1120 U2H· 1128 1128* 1129 0355* C36e 0371$ C372 0380 0400* 0401
0588 Ob44 0686 0701 Oll5
0404 0417 0541· M44· 0580* 0691 0696· 0757* 0764 0765 0791 0793· 0794 0802· 0803 0856 C900 0~14· 0969 1053 1131 1132 1136 1137 1170* 0479· 0482· 0484 0579· 0581·
1BM MAINTEHANCE DIAGNOSTIC PROGRAM
PART NO. 2589951
PAGE
1614
E013
5203 LINE PRINTER FUNCTION TESTS CRljSS-REFERENCE
SYMBOL T LEN VALUE DEFN
REFERENCES
XTEN A 001 VBATS A OOlt
YEOW A 002
YE SER A C04
ZERO A 002 Z I GOUT A OOlt
ZROTO A 006
1820
1A3A
0Cl5 1670 1821 1043
13ED
1259
1333 0232 1126
1252 0594
0932
0583 0584 0638· 0672· 0679· 0680
0890 G896* 0897 OtiOl OCJ'JO 1053 1241 1201 1205
0210· 1123
0541 Cl65 0813 0848 0902
0591
C930*
0871· 0872 0815· 0876 lOS't 1105·
0887
0889*
lOTAL STATEMENTS FLAGGED IN THIS ASSEM8LY .,
0
nATE
25AUG69
EC.. NO. 816~85
310CT69 616529
28NOV~9
8165't2
02MAR70 816631
OlNOVlO 8167olt
19NOVll 818677
PR(g 10
PAGE
OEOt -3 16
OATE
25AUG69
EC NO. 816485
310CT6CJ
816529
28NOVt:':i 816542
G2MAR 70
816631
OlNCV70
81676~
19NOV7l
818617
PROG JO PAGE
OEOl-3 16A
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · (
.r·
,,.,_.,,...
}~,.,.__,_.
(
'-
~
:~ ......
,r-·.
-....~- .
,,. .
/-"!:.,.~
·
·.
' .
~ .... ,.. I
~
···· ······················ ·····
IBM MAJNTfNANCl OJAGNOSTJC PRO~AH
E013
5203 LINE PRINTER FUNCTION TESTS
oe..·ECT C~RD l IST IfllG
PART NO. PAGE
258995 l 17
INDICATES A BLANK COLUMN ANO TH CHARACTERS 0 E H INOJCATE NUMERIC SHIFT.
a. Cl 1 THROUGH J t Cl 17 THROtliH 32 Cl 33 THROUGH 48 Cl 49 THROUGH 64 CL 65 THROOGH 80
81 THROUGH 96
T+-Y: tiA< ; 8-i T+-lS< OAF 1 0S59lB 1+-001.Jl·8 8< J?
. ·- -.u;Af. DA t HU3. -
G /0Ad/?JOH$BH>
Jfl · /OHE-lV $4 *f!
AB-320 &@ Y+<+ .... vt4AG9MHC?HAIL-
OO;H~NC7"BGT2 t t G S .-CtBG I QB- ,
·+tZT<+<...U3-DG91
·- SO; H7T-D -T2UA
D -T2UAT /OHEOJ 208M8A HliaZ QOH·
< l>JF:7 /OHE&J<
S/+ 43&E0130001 BF~O MCl.iE0130002 SV= MRHE0130003
l+-, ,ef IW&~G-B_8 BA HH·Z QOH·BFIO EftG-<tCAF 1 0S498 G /OAB/?JOH·BH> lOH*BE-< 81SA9-, _iiY· 3,-E0130004
/OHEOJQU= 2t 0 S4J?J OH·BF YOHF 'G /OH sac. /OHOAH T+-_ID 08f'10H·B c. /ZAOl>P8+Go~· 1 AB _BGIY*V+ .&BBIH &F<eG /,AF/?96A
h->·IOHS8AC. /OH OAC. <FtGlilB7$2/: < J= JFE C"0 - B
(40- B I J=JFBI
· Ei G-82 G2/1 Y8 A H Hail =30EO13000 5
. .-
< J?JF'I /OHE-&Y S4* ;RYE0130006
-··v·· I
O;Q.XIH G;-o 61BE=>l30007
l+-?PAlO<FbH<UO T+-O~Y·tC . . CA_
CFSUi!Ot1#0;H.>GIG
-.
EC t· l_?IC.U.z:3-
* UB·TU ?S.V·OC
·CA_DIC·.="HGHOO GG OSO-OOG <SJCO
0 -T2UAT /OHEOKU ·H> C OS4J?tc>H* BFYOHF'O< ONB"?
BB~ KRBE0130008
·- /OH E, IE0130009
T+-2ti8C 1 /Qt; /=
l+-3"' s.-cccr G9<
l·-'t9 J~WOH·KYi8
.
T+-~~FF 1 2/0l /l+
Cl S· / ltH<;tQJ-() N>OX /OH; //FGEP
Dr£ t· IGIAG /,Al./ l
8 J=KeZ ... &BBi ti G /Q~ : OH·M<>~
- 9GBCQE YOC. A/D-e.ti·
AF 1 DS~3CUG9MC J=
-
.. -
/l)tE-J<·N·BG ID
B8Cl /OH; /=NGCX
toiBG '· AH/l 18C3
. .
Al o-.Y·HAGGIQ6 J-
L>J=PFHS< ASBFHS
NFOS2-liil8A 11H·Z AB/?JOH·BH> :<;Q
/OH; //HGEP /OH /OHE- tYS4·BG S. VG o.. voGB -SC<+ 6 /-?T I FHH+ A=
2C &·<JoioH·BFio
QKTCWG9M( J=NFO,
-
. -
E-J<·N·BG /DAB/?
.. - .
-l<BG /QG 4HI 0
.. TLS -X2U ? /l+
/G9*( A=/FDG2A 0
OGOH 1 THE0130010 2-ldl 29 E0130011
JOH* MYQEC130012 -.Y·H OK8E0130013 9G84 4l4E0130014
. -
< &4 QOOE0130015
-. .
1+-70<. 01\0/ICC 0
.
T+-ti V+ +t- C t C· C
T+-9- G -t960H· l t-: hJ ?Reti·8F YH
.
h-tUDTC SG~S J=
; & 9llAl1 I FHB
C7A/OC C:U//OaJY·
/ l &8
OBA= C+H
. .
(C.CYAG8t< A; CXG
-
.
Hf 1 G /OH SSC I /08
< A=/G9J' H-CZ JM
KC CMO//QC OC7A/
B8-.HtD-CDF<U!C4 11·2+ H,S"HU:.LC
VOH·M<> BOH· BE-U CClX Ki T "Ct-i<H"-l
< JLBFEt< t7·FEt
QC OU//QCH.._>t G8~,~ ... HAG-.HGCOO
_CVl<4JT<FSXZ/O&
Cl t /OHH/ RA+
.. c- -.WJ-TOH·M<>H
< &5>FEL 2/25 1 N&G
F 106 /- lTA F IG
OF<tS) 4 GBQ-.Y,H
iitF-9SOH*BFYD F+
.
I <-·_C?" G9U9< Y
-
AIJU-.w· AC0- 1 80:
2 JM R lMECll30016 /l& L: 8E0130017
AB74 $08E0130018
< JI KZME0130019 <o/ MO*E 0130020
~YD 5lME 0130021
".'&H
2~AUG69
H NL- fltt't85
310CHc;; 816529
28NOW:9
816~·42
02MAR 70 8lbt>31
Olf\C\'7C 816764
19NOV71 818677
PROG IO PAGE
OEOl-3 17
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO. PAGE
2589951
llA
E013 5203 LINE PR INTER FlJilCTION TESTS OBJECT CARO LISTING
Cl 1 THRCIJGH 16 Cl 11 THROUGH 32 CL 33 THROUGH 48 CL 49 THROUGH 64 Cl 65 THROUGH 80 Q. 81 TtlHIJCli 96
·-uoCJ-1· r+-·J<33Tc,Le -1 : 10· H"-UFIYQMLQ BFBUFDAIEFEH< · t · sFT5·a1·
M<>HAOH*+UIBG 1v 140H· MQBE0130022
T+-= GOA808/=l+ D T+-"BJ/ 1 6G7-..38 G T+-" 1 bl8GEC.S l4
. .
T+/ 88< I /1&28-G
T+/A3C- -.WJ-TOH*
-.u·H&EGIBGEC. S <B
. .
A9 =&O; IRCGUFOI
.
MG9X2-&Y+ A=RFBI
B -- 0-0H; 3QBFBH
.
I 119G /YKO'i*BE-0
GC4T /OHS8ACZ/OL 38- 5 J-/O;QIO?H
/O'HOH*BF/. /OH 6 J-XS H C&BG91
0 IP. /OHE t- OR++
. .
11150; IR<BGE v
GCTQAFBI &=TOH* 080 £1..<BG /LBEJU
. ..
C J=SFOT -/ +IO +tQHCfH&l32CO.Q
aKOTSCElH50TSIDI
. .
BH> MC HH6/HCEI
18 l·l=R l<-HOOl
H OoBGEC. S T4RG9X ·-1B:IH<NVT2DERI
.
-.100 ·&-E013002~ H5-- ; :HE 0130025 FB<H R3*E0130026 2-& Y ; RME0130027
. .
8 -V PtvE0130028
T+/B>CIHtDC170.Q
T+/CZCH<H"l=O IEtil
T+/0 Ul *BG /Y KOH*
T+/E...Q-DH-o.... HGACQ
i))l8:IG·NVT18ERI
.
NVll....fR*il AOR I
BE- ( AFJOH*BFUl-1
.. .
AFCM· JC4-.I~ OH*
<-l=OBBCi~Ml 1 MG8&
NWiBGEC.S &8 ERH PFH"- <HBOKOil=lE H<>H ...0 + H...U"H
'"O/Ba-D<CG·-../ I QK>a ER·QH>8 ERU M+· HHcfH&C3330Nt U 3&AG91J 1 6J=ROHD
7C i ....cA=OO-OH-.<H QH08 ERYQH37"ERP SA Y<Gll 00-HJUT&
C4 G9X2 -L-6 J-
BGO LKiE0130029
.
BONH 7/0E0130031 I+ D ·K·E0130032
T +/F Eol L · UAOl I ,.
-.
T +/GNH- +-l·uOH*
H/HtoGxo · IH&JGT
&'<BGOLL / 1&28 G
BFUO>FE?-:IBG /Y - · t"H&oxut · 1"HtcGu
/CHEOL4R... ; =C 0
E· 1H&IG4D. -.'He .Ao
$4.J?SOH·BFYMHf'G
.
2 &·aSAG.aY·DIC·
AG9*AOH·BG-H....,vu
/OHS8C# /lt28-C
J2·A· G M4A J30H·BFiM+F.. I-JI
/OH 0 8E0130033 1avo ·1YE013003~
.
Sf"H SJ-E0130035
l+/1./1/9 &C UAG 5,p AOH&J'LQAFBN
T+/HfVlX=OH·BF-0 Of,9( &OQH* ADT7
11'0.2-&L /lf7CH* /OHEE*HAG6 OBA=
BFU>Gf-.,,- <HAG6 SOH·t<Ya8GDWM4BAH
· J=P LQAF8P /OH S<+t+-T3-AG8" UAI
; Iii LBME0130036
. -
918- NEYEO 130037
T+/. AG91tC ·o- B
.
T+/.iiZCVI DhJO
T+/<7 -SITA< FGQ
. -
l+J«2G:X2 &EGilt C T+/~_c- L-.J-VG 0
T+/I Y 6 J-VCH*
(+I)- tl I A=JFBI
.
AG9*A<+ ,fLS -x
< A;:-G: G2/0U6 I-
213 6 /-·?TY FHH
...11004 /=RC&D-.Vl-
-.
KOO 6BA-H -l61Q
/AHJ OH* cum.<
2U? /1+9G81tQE?H
.
?T 1 FGQeB/ U-tl Y
+ A::;:;/G9·{ A==/FDG /eYO-.+-. -.vi &01<
HfBMBAl-C -L9TQ
8 111=-llDAFBG -& GB<BGDtlhTA/OC&
lE·BGDfU-..VlS+C
2.AA-1 A=/FOG2/0.i
. .
8 /=C'iU &I llKCO
HFB<4BA&IC DU
G OL,OE99 C20+_
ii ...vJ=-·-DGI ;o,w....
Q-/S++ t.... \l?Ht< 4
6 /-?TV f!18< /..= .. ObU;eA=ROHHLGifB
C OL"O C Dl@
8 - se-E0130038 BDIH c:J't'E0130039 AG9" $98E0130040 /G9* 5 ME013004l GECH 3EUE0130042
c
tATE
25AUG69
EC NO. 816485
3lOCTo9 816529
28NOVl9 816542
Cl2MAR 70 816631
OlNOV7C 816764
19NOV7l 818677
PROG JD PAGE
OEOl-3
l7A
IBM MAJ~TE~ANCE DIAGHCSTIC PROGRAM
PART NO. PAGE
2589951 18
f.013 5203 LINf: PR INTER. FUN CT ION TESTS
OBJECT CARD LISTING
t l 1 lHROl.LH 16 CL 17 THR'-.UGH 32 CL 33 Tt-'ROUGt; 48 Cl 49 THROJGH 64 CL 65 THROUGH BO Cl 81 THROlCH 96
IBM MAINTENANCE DIAGNOSTIC PROGRAM E013 52C3 LINE PRINTER FUNCTION TESTS
PART NO.
PAGE
2seq951 18l
OBJECT CARO LISTING
CL 1 THROUGH lb Cl 17 THROlCH 32 CL 33 THRClJGH 48 Cl 49 THROUGH 64 CL 65 THROUGH 80 CL 81 THROUGH 96
&-
QM&i 0#-Q-i"HBB-Q
QMtBGO"I /0
( -M<&O BG: MQ+OCil BG: MQH" HAAGlGWEAl 2/0Y Gl31tf 0130044
l+/J;OH·BH> JOH· TOKROHFLI -,
MflBG < JLBFE-
. -
2U IO-.At8H HHiZ
bBA-T ( -MNLQt1F8< W< ... xL ?CG<;C( "0-
4BARI t OOHL&BEV<.
B ( +C- B f J=
< JHI < J=IE&·
. .
) FBI I AJiH-.. NCl
9·AM 30UE0130045
&EU& eS·E0130u46
T ·IL MO i HY-.HGD'IE GEV $ / 1~20H·BH> Tt/"lb/IM+&Z J!+O Ntl3YG:V< JMYHC h ~ H( 0$4&J? )(to
~CH·MWtBGE H <;A I
,, -
2/2Di9AOll+ -.O-O
I HAJllGW E P<
F<; QQKTG- 8- H AEK-l;OT'tlB-12 tO
: J= .c
I~ Z D+--NC--OAG9 0 08/=i -t- O-.TtB&E&G
NC3- 7ZdiEO 130047
3
Q U:E 0130048
·- BF VM E 9DE 0130049
l + /Of 1317 JOH· Btf> O+A BB?H&f 0 EOQ ~u<PG s.- 0 EPH ~u·BG s.- OBG:M Q+ OAEt&QOTOKE- <AU 'tQ&E0130050
HIP JA_OO;HN234t <B-12 t./1P'5'-.$
Q<BG /H< jPMFEO imlOH.l C. *$JA_EOt. N200AUtQPTOME- <AU OS E013005 l
T+/P#JA_SO;QN2"H GC-6BG:MQH6il A C
< /l~OCtHOBlViG8%
A; E-C ll*20H* 8FYOH5 .. /OHE/tY $4* :RVEOl.30052
htQ6/0HS8 CA8AQ
. .
l+/Rl8 32/Cl /lR
elOH·ONIBGE3H'CtY COH·P<TM.flf\i05 IP.
Gil"t'OO· l+-eU"t-.&H·B
......·...
LOH·
Ct
G /,AGJV)S O< J7 JF'? /OHE/&Y$4*B HE24"i JRN<+<-.U3X 6G9.2U ·98A:li/B
G SH 1 S-E0130053 a.OH U E0130054
1+1lZG8?B JZ<4-(
.
l+IO.F0,2--uc J=
. .
l·/;Q /><ti/ fC ,_ 1 +/ ...lOH·BFYDUf-V8
l-,-.@J -.vf ... G OT
NF032A U<Al:\IEF;. G9MQC.7HC.t-lil G91'1 OBl "'u -QGOO
- - H AV l+ I.-0 I Hf.A-0
·
-
$
:t AH LU G9H<i A=
21t:HI A=Nf'Ot 1 FA=
.
Q<30 G9f. I A=NFBX
Dr/ 0$, C-HG9C2U Q
Ul-OG9. 2U ~ /CJri
LOA O;AO ES BG a EP/H: /=.<+Q-.V&4
NC!YLXIJ ..~\hHOE34
.
2--Y+ A=MFBI 11*
<AAYJ f6" /H9G9D
(G9P2 -*'AA=N~Y&
BOH*l >J=Mfl t 2/0Q
. -
oioo FHMQ%00&F S<
l B C I OH ; I = LF T ,
-
E-J H-l)Afl,~EH&O
/OHE-JOE+T-AG8?
. -
AF 1 0$5·BG /DAB/?
AG9H J8QE0130055 IC- 8&1i!E0130)56
·- + J· E&DE0130057
coc- ) :HEOl 30058
20\ii l#OE0130059
JOH* #J4EO 130060
l+/- + /YN( OP 8/;
.
1+1so.... 1-c;.o JLtc
l · /S "4w1J(Pt+ 10t0l
.
l ·IT :-.u1eq+ ( f.DA
. lfC4Qll/AE,UfCAP 'lilS·N &DA Qh £DA &<IA6JV.4a·
t . 1-oc;~.2ua·aB1-.. A 11 0 OA- HO
.
DG8~TCII5·N &DA f\2)PlfH.PO·IE&DA NIMCC:a·v.2u1 ux
b IGY-,VIHBO 8 G9t
·-· < AD Et E Q- A
QM A 5 'XI 5; t t.DA
WA e_.151£ T5UA
RQfCF5_XMUIE5·..
-QH-8 E·QQ.·BGE"H
·-HS ZNNP AOE 71 #8
&QMA e_,AOilN &OA &OCN5UCSBaGT9+1
T2DA &OCT8:(·2EC.
< /.- i!.OE013006l
H. o- 2sae 0130062
Q;H 1A*E0130063
oa- 89DEOl30061t
T-.M I HE0130065
DA lt
. -.[ (. tiU.
2~UG6~
8l61t8S
28NOV69
81~5·2
02,.Af.llO 816631
01NOV70 81676't
19NDV71 818677
f>ftOG 10 PAGE
OEOl-3 18
l+/U5~'Xl5;( &lP T+/V02IPT8iPS84C
se·-..A54iPRt+.EB=I
.
f5_V 9CPP6;IAO_I
l2IPGt+IEB>IW5_X SlHCCO;.H(-.R2)P Et<IHOIV 21N l<G TCMCF2*PL1DCB2;C
H+tES>IR21 ...P4aN
5)Sl&+.E84CW2; I
5' U Kt VE0130066 H&+& OlME01300~7
l<GTO·PNetiPR&(, R8 1 V.0 1 l0KiilDl<N s_v l<PLO;/ SiX HlHCI5MCAl<LRK=. w-.;H "CDE0130068
T +/XW6·PS l ;( 2<G l+/Y 15; PLlL?C5<J
L BM- 6*PP l*G Tt<S 9=-.X9ilPN8°Xll; ..
06HCM5_XEQFCE5; I
X9=..,X4&GS84C~5_L
E6GCOi I COC+ I Ot<.
MCIPDQFCll*Slf.OC.
El iilXN&<PX l ·I U88X
N5_PEtOA &DA f.DA
05*U 9QiE 0130069
.·- to EC8E0130070
H·/l*E.CA tOA t.OC SBiiGT9+I O>TT l; I T+/OPtC - lC2<G 15MCS: (PC&<I H4U_
&DA &hR2 UR2; I
0 E2)PC6MCS:(P
Yt<PR6MCB2;l 2;I CQ;.L2l) &A A%X
&DA tOA &DA & DA NO'V l%Gl4=LR1HC
f. 0 tJ .. 8E013007 l
.. -
C2CH SOGlEOl30072
T+/,,KA 12<GM5<P Rt<PC2(R OoTKKOH T+ni ·IA6)V.8>T N04CC2CI .. tOA
BZGN:OCHOJLM6MC
CO)XRK= .. PO*IH<I
05MCC2(~ H ~H5(V WtU_ H Cl_SR5+l
.88TE6)LA44CC2(1
.
4*GM £.<i H4l!_ & I"
HH4E0130073 HO) & RK<E 0130074
T+ /_H5<PRt CPGK4A
T+l>C:OCT5_R 4 1 $
T+/)=6llAltiN '""·
T +/?95HC.N 5>( 6*l T+/04·-..0i4A &DA
T+/l?l(V.6*PGK'I
T.A2*5UCI8>.Ul·L
THlz.
T+J"R
9 G
E11 " 1 *E7·=-.0C··PH$
·
e
&DA &IP2il4 5)$
Nl·IA6)XIO·-.E5'X
Oi4A &DA 6*PAl+T
.
YS= IRKel lH64_ & IG
&DA &DA &DA &<X
15UCE6)XI8UA &DA
C2<GI5MCC2Cl.E8X
s + 8-C- ;H 8 ·
="7M&F I
c
T&<.US>/ o·nuv
.
I5;IE6HA O>LFliP
5Gl?C3&<XS&(XO:f?
R&CXIl·TT4lilPF84C S2<J.OZN 5)ST&\X
C5<J.l<PC5tLE£.<P
..
O:IP24ilH O>LS:DC
OiihG liil"G4Gl-.$ l' "G
.
S&<.U8>1,5SR O'l
9'-.. .OG14CI8UCN5> ( DKiXSS>lElDA l<G
&·lYE=.HlO?BlHC TO*XMO·-.E&OA tOA
&+.HlD?BlHA &DA MO·-.EtEA OillA2) N
51R-5_) 4iiGTOal
.
UR 51$T&<GG6*P
·o
s +CS-GS >HC8-C uo;QC9-D +&08 G
Fl
ASC
R A
...
so
·
Q
·
·····
·
··
BXPT&+$18iill 5lR
E
........·.......
. .
UN; A9GC- ; 88 I
21231012711
R6)Q =SME013007&
W2<M NROE01300l7
.
Rl+- lCYEOl30078
.
O*& :-IE 0130079
.
8%U Kl &E0130080
o: <EO 130081
5&YE0130082
'9ME 0130083
1107l·SaE01300B4
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - LAST PAGE ---------------------------------------------
DA TE
2SAUG69
EC NO. 816435
310CT69
816529
28NOV69 8165't2
02MAR70 816631
01NOV'10
816164
19NOVll 818617
··
PROG IO
OEOl-3
PAGE
18A
· ·
·
·
· .
· · · · · · · · · · · · · · · · IBM MAINTENANCE OIAG~QSTIC PROGRAM
PART NO. 2589953
PAGE
l
E025 5203 LINE PRINTER FUNCTION TESTS
ERR LOC OBJECT CODE
ADOR ST~T SOURCE STATEMENT
OAOO
OAOO E025 OA02 00 0A03 01 OA04 00~0
0A06 OAlO
OAOB 1630
OAOA E04000
OAOO 101000
OAOl 0A02
OA03 0A05 OA07
OA09
OAOC OAOF
OAlO 01 OAll 80 OA 12 OCSl
0Al4 38 04 0209
0418 F2 90 12 OAl B CO 67 021A OA lf 42 OA20 18
OA21 l2C3
OA23 EOE2 0A25 CO 87 021A 0~2<J 01
0A2A 54
OA:'B 150A 0A20 FO 7C 76 0A30 30 FF 0878
0A3.ft F2 01 04 0A37 3( 00 129A OA3e 39 01 OACC OA3F F2 10 08 OA42 3C 01 129.ft
OA46 ca· s1 0212
OAIO
OA!l OU3
OAlF
0A20 0A22 OA21t
0A29 O.l.2A
OA2C
OA4A 30 EO 1290 OA4E 30 El l29F OA52 30 E2 12A 1 0A5b 30 El l2A3 OA5A 38 ll 12AO 0A5l 3S 01 l2Al 0A62 C2 01 1291 0A66 C2 02 129C OA6A OC 01 162A 1263 OA 70 38 68 1628
OA74 60 01 01 01
OA78 F2 01 61 OA78 3A 20 1628
OA7F OD 01 162A 1263
0A85 F2 01 @F
OA88 36 01 1269
OA8C 36 02 1269
2 ·
3
DECK it
LAST CHu:Ol 27 75
4
SEQ 0
5 uvwx·z START X'AOO'
o
TREP
18 ·····················*··········································~········
* 9 *
10
SYSTEM/3 5203 LINE Pkl~TER FUNCTION TESTS
· ·
1112 *·····$·S·E·C·T·I·O·N···2·-··R~O3·U*T*IN*E*S*··l ··l ··2·············..···*····················
1134 ·······O·C······X*l2··1 ·E·C·2~5*' ~·····~···*·*P·R·O·G~R·A·M···IO··E·N·T·l·fl*C·A·T·I·O·N··············~
15
DC
Xll·0 1
FLAGS
16 RNUM DC
XLl 1 l 1
CUP.RENT ROUTINE NUMBER
17
DC Xl2·o·
RESERVED
18
DC
AL2(~fNl!
19
DC Al2<ERT1J
ADDRESS ADDRESS
OF OF
FEIRRRSOT~
ROUTlNE PREFIX RECORDING TABLE
20 SPUDT DC XL3'E04000·
UNIT OEf lNITlON TABLE - PRINTER
21 SPUTA DC
Xl3'l0!000'
PRINTE~ KEYBOARD
2232 2~
*········R·O··U·T·IN·E···1*-·tS·E·N*S·E··C·O·M·M··A·ND·S··A··N·A·L·Y·S·IS··T·E·S·T····~····················"*'
25 ·
·
2261 ·R·T·N·l·····D·C······X·*ll'*l'****·········R*OU·T··IN·E···N·U·M··B·E·R·······$·················
28
DC Xll'BO·
FLAGS - MANUAL INTE~VE~TION
29
DC
Al2f RTN2}
ADDRESS Of NEXT ROUTINE PREFIX
30 31
········TB·~·····S·B~YT·E~o*~*s*s*w*o*s***********T*E*S*T**F*O*R$**A*L·TE·R·N·A·T·E··4PR··IN·T···D·E·V·IC·E~~····
32
JF
5KALT
33
B
PRINT
34
DC
Xll 1 42'
PRINT 'SENSE CMOS ANALYSIS TEST·
35
DC
Ill 1 24~
3t
DC AL2(TlTLEi3
37
DC
~l2 1 cOE2"
3S
B
PRI~T
39
DC
Xl!.80P
40
DC
fll 1 8~'
'fl
:>C AL2fRHORC)
PRINT "J~PR A-BlE5DlO TO A-Bl02S05, RESTORE CARRIAGE{$), PRESS CHK RES~T, THEN RESET HALT'
42 SKALT HPL
43
CLI
44
JNE
X 1 76'1X~JC'
UCSFLG,x·Ff' MA RCS
HALT E2: PREPARE PRINTER 120 CHAR. SET
45
MVI
46 ~ARCS TBF
47
JT
EXPOJ,x·oo·
SPUOT,x·ol'
DOENSE
PUT ·oo· IN STATUS BYTE
DUAL FEED CARR.,
't8
l'!VI EXPO:lsX'O!'
PUT '01' IN F\IGHT CAFlRIAC.E lOCATION
49
B
TEST
READ DATA SWITCHES
5510 ······0·0··F·O·U·R··S·E·N~S·E··c·o·"·~·A·N·O·S$·····*····*············*·*···0···········$···
5532 D~·O·EN·S·E··S·N·S····S·E·~·s·o·,·x···E·o··1 ···········G·E~T··L·I·N·E···LO··C·4·TJ·O·N·S···················
54
s~s SENSlsX'El'
GET INCRM.£ c.c.CTR.
55
SNS SENS2,X·E2'
GET TIMINGS
56
s~s SENS3,X'EJ 8
GET ST~TUS
57
S~F SENS2-l,B'll0001'
!G~ORE CHAIN EMIT,PSS-1 t H~"E lATCH
58
SBf SENS3,B'l 1
IGNORE CE SENSE SIT
59
LA fXPTABtXRl
LOArJ TABlE ADOR ..
60
LA
61
MVC
62 63
SENE~T
SBF CLC
6~
JNE
t5
SB~
66
CLC
67
J~E
68 GORGAN A
69
A
SENTAB.XR2 EBciRCIZJ,ZERO T1(A2G,SX,RX1'>6d~11 c.xR21 AN ERR
TAGS,TAG2
EB2ERC(2),ZERO
~FROM
TWO,XRl
TWO~XR2
LOAD TABLE ACOR. ZERO ~RR COUNTERS RESET A CMD CORRECT £ CHO.ERR FLAGS ACTUAL SENSE MATCH EXPECTED
SET A CHO. CORRECT FLAG ANY BYTES IN ERR YET IF NOT KEEP GOIN' ADO TWC fO~ NEXT CMO. ADO TWO FOR NEXT CMO.
· · · · · · · · · · · · · · ·
IBM MAINTENANCE DIAGNOSTIC PRO~RA~
PAAT NO. 25?.19SJ
PAC.t.
u
E025 5203 LINE PRINTER fUNCTIOt. lESTS
ERR LOC OBJECT CODE
AOOR ST~T SOURCE STATEMENT
OA90 70 FF ~O
OA93 CO 01 OA74 OA97 38 20 1628 OA98 CO 90 OAAA
OA9f 38 'tO 162 8
0AA3 CO 90 OCAO OAA7 F2 87 60
OAAA J~ F2 l52D OAAE 3D 00 1629
OAl!2 F2 81 lC OAB5 3C f l 152!)
OAB9 30 00 l62A
OABD f2 61 11
OACO 3C 41 OClA OAC4 CO 87 021A OAC8 C2
OAC9 15 OA<-:A 151F
OACC E041 OACE F2 87 54
OAO 1 3C 42 OClA
OA05 CO 87 021A
OAD<J C2 OADA 34
OADB 153E OADO E042 OADF F2 3·7 '13
0 At 2 60 0 ~ 0 l 0 l.
OAE6 F2 81 OD
0AE9 OE 00 162~ 1267 OAEF 60 00 00 00 OAF3 F2 81 06 OAF6 OE 00 lb2A 1267
OAFC 38 40 162 S
0800 f2 90 07 OP.')3 3A OS 1628 0807 F2 87 09 OBOA lA 40 1628 OBOE 2C 01 15't8 09
0613 CO 87 OA88 OBl 1 3C lt3 OClA OBlB CO 87 021A
OBlF C2
0820 H 0621 1552 0023 EO't3
0825 C2 01 1293 0629 C2 02 129C 0820 2C 01 1~61t 09 0032 2c 01 I56F oa 0837 34 01 0841
OB3B CO 87 021E
08 3F 01 08'90 0000
OB't2 l 5AO
OB'tlt 36 01 12o7
0B't8 31t 01 0052
oa.r.c co a1 ozu
0850 01
OACB OACS
OACB
OACD
OAO<; OAO.e
OADC OADE
OB lF OBZO OB22 0624
083F OB't l OB'r 3
0B5C
70
Cll 01,XRlltX'ff'
tHEC~EO ALL CM0$
71
6NE SE NEXT
12
T BN TAGS, T AG2
All C~OS.CORRUT
73
Bf
Al BAD
lit
TBN lAGS,TAGl
15
Bf SYNARA
76
J
lifRO~
17 78
·· ·····A·l·l ··SE·N··SE···C·O·M*H~·N·D·S··F·A·IL·E·D············································
7<; 80
·A·lB·A·D····M·V·I····W$CH··EB·,·X·1·F··2·' ············P·U·T··E·R·.2··I·N··M··S·G·.·················*··
Bl
Cll EBlERc.x·oo·
ANY EB! ERRS
82
JE
SKIBIT
If NOT
83
MVI WCHE8,X'Fl 1
84
cu EB2ERc,x·oo·
PUT EBl IN MSG. ANY E82 ERRORS
B5
JE
SK I BIT
86
MVI IDALY,X 1 41'
SET HALT 10
87
B
PR (NT
sa
DC
Xll'C2'
PRINT 'All SENSE CMOS FAILED'
8<1
DC
lll'21'
90
DC Al21AlSCF)
91
DC
XLZ'E041'
92
J
c;i3 SKlBJT MVI
CUTLOG
l0AlliX 1 ~2·
GOlOC OUT ACTUlltEXPECTfO BYTES
94
B
PRINT
<;i5
DC
Xll'C2 1
'9t;
en
DC
lll'52·
CC Al2CCNLBYT)
c;:s
DC
.)(L2 1 E0it2 1
<;9
J
GUTLOG
GO LOG OUT
... ..··· 100
101
······A·C·T·U·A$L··D·O·E·S··N·O·T··~·A·T0C$H$4E·X~·PE·C·T·E·D····~·······
··~·-·············
·
l 02 ·~·····~····~*~··$$*··~···············~ ~·····e····~····o··············
103 AlllERR C.LC
IO.ft
JE
H l, XR l), IC , XR2 l 6i!USBTU
I~ THE EBl BYTE IN E~R
105
ALC
106
CLC
107
JE
ice ~ussru ALC
!09 ANB AC TBN
EBlERC 11 ~,ONE
0(luXRl).0{,XR2J
ANB.60
fB2ERCC U,ONE
UGS.TAGI
ADO TO EIH fflf ERlt IS THE c92 BYTE IN ERR
AOu TO E82 IN ERR ANY ERRS YU?
110
JF
SEfF
111
SEN TAGS, TAG4
112
J
ANYGUO
11-:i SHF SSfll
114
MVC
115 ANYGL.O 8
UGS,TAGl EDOC (2 I ,9t, XRZ I GORGAN
SET ERR FLAG
PUT CMO.CODE IN MSG.
116 WFROI' "VI
117
6
11e
DC
IOALT 9 X1 43 11 PRINT
Xll 'C2 1
PRINT THE SENSE 'DOE I~ ERR
119
DC
n1·20·
..··· 12C
oc:
Al2CSCOIE>
121
DC
Jill2' E043'
122 123
*·····l·O·G··O·U·T···A~LL··C·O·M·M··A·N·DS··W·I·T·~··A·C·T·U·A·L···AN·O··E·X··PE·C·T·E·D··6·Y·T·E·S···········
·
124
125
O·U·T·L·O·G··l·h····*E·X··PT·A··B·eX··R·l ~···········L·O·A·D···TA··BL·E···AD·O·~·.············..···..·~
126
LA SfNTA8eXR2
LOAD TA~LE .AOOR.
127 SCARD MVC lFTCODC2Jo9ftXR2)
PUT CMO.COOE I~ NSG
128
MVC RYTCGuc2;~11c~~RZ)
PUT c"c.ccoe '" "SG
129
ST
LEX2,xsn
130
B
U~PACK
131
oc
132 lEX2 0(.
U3
OC
l H
A
135
ST
lll'l' Al2,._·) Al2«LEXE82J
C'-E t lCR l LE.Xl,xf<.I.
PUT LEFT EXP.E82 IN MSG. FRO"
TO
ADO I TO TABLE .AODR. STORE FRO,. AOOR.
136
8
U'IPACK
137
DC n1· 1·
r,ur LffT fXP.E81 lh HSGo
·
DATE
3lOCl6<f
EC NO. 816529
28NOV69
8165lt2
02MAR70 816631
llMAY70 816671
OlN0\170 a1a101t
l9NOV71 816617
15FEB75 572250
PROG ID PAGE
E02-5 l
DATE 310C T6CJ
EC NO. 816529
28NOV69
816547.
02f'AR70
616631
llMAYJ!l 810611
OlNOVlO lH67""41>
lC'iJN0\'11 818671
1 SFE875 572250
PROG 10 ?ACE
E02-5 lA
_ ---------------- ..........................................
......--------~~~~-
IBM MAINTENANCE DIAGNOSTIC P~OGRA~
E025 5203 LINE PRINTER FUNCTION TESTS
ERR LOC OBJECT CODE
AODR ST,,T SOURCE STATEMENT
0851 0000
0853 15A3
0855 36 01 1267
0859 34' 01 0863
085D co 87 021E
CB61 Oi
0862 0000
0864 15AB
OB66 36 01 126 7 OB6A H 01 0874
OB6E CO e7 021E
0672 01
0873 0000 0875 15AE
0817 36 01 1267
OB7B 34 02 0885
OB7F CO 87 OllE 0883 01
0884 0000 0886 15(0 OBS8 3!> 02 1267
OB SC 34 02 0896
0890 CO 81 021 E 0694 01
0895 0000 0897 15C3 0899 36 OZ lZo 1 0890 34 02 OBA 1
OBAl CO 87 021E OBA5 01 08A6 COOO OBAS 15C8 OBAA 36 02 126 7 OBAE 34 02 0888 OBB2 CO 87 OZlE 0886 01 0887 0000 OBB9 15CE OBBB 36 02 1267 OBSF 38 20 OAOE C'BC3 FZ 10 12 0BC6 38 04 0208 OBCA F2 90 08
oeco co 87 ozu
OBOl 81
0802 78
0803 15CE
OBC5 f2 87 20 0808 co 87 021A OBDC 81 0800 lC OBOE l56f OBEO CO 87 021A OBE4 81 OBES 10 OBE6 l58F OBE8 CO 87 021A OBEC 81 OBED lC
OBEE l5AE
OBFO CO 87 OZlA OBF4 82
08f5 lC
0Bf6 15C.E OBF8 70 ff 00
06f8 co 01 0820
OSFF OC 01 l4A6 1482
ocos co 87 021A
0852 0854
0861 oso3 (1865
0872
OBH
0876
0883 0885 C881
0894 089f.
0898
OSA5 OBA7
OBA9
0866
0688
OBE!A
0801 0802
0804
OBOC
0800
OB Of
OSE't
OBE5
08E7
OBEC
uBEt OBEF OBF4
OBF5
OSF7
llE LEXl 139 l'tO l'tl 142 143 lit~ REX2 145
lU 1"7 HS
149
150 REXl 151 152 153 B4 155 156 LACZ 157'
158 1sc;
160 161 U.2 LACl 163 164
HS 166
1£1 166 RAC2
169
17C 171 112 173 174 RAC.l 175 l 7t
177 178 179
180 181 1S2
18~
184 185 18t PR.ft.LI !El
UH!
18~
190 191
192
1~3
194
195
l c;6
197 198
19~
2<JG
201 202 ALCOP
.203
204 205
DC DC
A
ST
8 DC
DC
cc
A
ST
8
DC DC DC
A
s-r
8
DC DC DC
A
ST
8 DC
oc
DC
A
ST
B
DC
DC
DC
A
ST
B
oc
DC
DC
A
TBN JT TBN JF
8 .
DC DC DC
J
8
DC DC DC
8
DC DC DC
8
DC DC
cc
B
DC
DC DC
Cll BNE
~vc
B
Al2C._·)
Al2CLEXEBU CNE.XRl REX2.XR1 UNPACK
lll-1 1
Al2C*-·)
AL2CREXE82J tNE1XRl REXl.XRl UNPACK
lll'l'
Al2l*-·j Al2CREXE8U CNE.XRl lAC2,XR2
tJNPACK
ll l' l'
Al2 (*-*I
AL2 CLACE82 I ONE,XR2 LAC1,XR2 UNPACK
lll'l'
AL2t·-·t AL2C LACEBU
CNE,XR2 RAC2,XA2 UNPACK
ll l' ! ' AL2l·-·J AL2CRACE82j ClNE1XR2 RACl ,XR2 UNPACK
lll91'
Al?l*-·J
Al2CF\ACEBU CNE,XR2
SP~TA-118 1 100000 1
PR4ll
SBVTEO, SSW05
PR4ll
PRINT XL1 1 81'
lll'l23'
AL2CRACEBU ALCCP
PRINT
Xll 1 8l'
lll 1 28' AL2(RYTCOOJ PRINT
Xl 1'811
lll 1 29 1
AL2CBTESJ PRINT
XL l ' 81'
Ill928' AL2(REXEBU PRINT Xll'821
lll928'
Al2tRACEBU
0 I , XR U , X' FF '
SC ARD MAP(2) ,CHT13 PRINT
PART NO.
PAGE
2589953 2
FROM TO ADD 1 TO T ABI.. E AODR PUT RIGHT EXP.EB2 IN MSG. FROM
TO
ADD 1 PUT RIGHT EXP.E81 IN MSG FROM TO ADO l PUT LEFT ACT.EB2 IN MSG
FROM TO
ADO 1 PUT LEFT ACT.EBl iN KSG FROM TO ADO l PUT RIGHT ACT.E82 IN MSG
FROM
TO ADD l PUT RIGHT ACT.EBl IN MSG. FROM TO PRINTEM KEYBOARD ASSIGNED PR I NT ON Al TERN ATE DEYJtE PRINT CMO CODES ANO ACT.&EXP.OATA
PRINT SENSE CODE NAMES
PRINT SENSE CODE BYTES
PRINT EXPECTED SENSE INFO
PRINT ACTUAL SENSE INFO
ALL 4 CMOS PRINTED PUT CHART NO.IN HSG. PRINT PRINTER MAP CHART NO.
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART ..Oe 2S199SJ
PAGE
2A
f025 5203 LINE PRINTER FUNtTION TESTS
ERR LOC OBJECT CODE
ADDR STMT SOURCE SIAtERENt
OC09 81
OC.OA 12
OCOB lltAE
ocoo co 87 021A
OCll 85 OC12 OD
ocn 15E9
0Cl5 co 8l 0222 oc19 eooo
OC09 206
DC
OCOA 207
DC
ococ 208
DC
20"i
8
OCll 210
DC
otl2 211
DC
oc lo\ 212
DC
213 ZALT 8
ocu 214 IOAL T DC
X1uU·'alal·1
AL2UNf)
PRINT
xu·as·
lll 1 131 AL2CDKSENt hALT
XL2'f000'
PRINT 'REMOVE JUMPE~' SENSE ERR HAL t
OC 18 38 lt> 020A OClF F2 90 Sb 0C22 30 43 OClA
OC26 F2 01 81
OC29 38 08 1628
OC2D f 2 c;o 09
OC30 CO 87 0222
OC34 E083
215
216 211
218 219 220 2H OC35 222
T8N S8Yl£21SSWU
JF lEAVIT
CLI IOAl T, JC Ut]i
JNE TIVA
TeN TAGS,TAGlt
Jf JUSUh
B
HALl
oc
XL2 1 E083 1
WAS THE ER~ A ·<\J· ttALT ~
IS ONLY l SENSE IN ERR
~c~e THA~ l SE~SE CODE IN ERllOR HALT
OC36 -=2 81 71 OC39 30 F2 l5't8
223
J
224 JUSUN CU
elloU oc,c·2·
IS EPR CODE E2 1
OC30 FZ 01 C9
OC40 CO 87 0222 OC4~ E08A
225 226 0Clt5 227
Jt.E AVID
8
HALT
DC
XL2 1 E08A1
SENSE CODE 1 E2' FAILED
OC46 F2 87 61 OC't9 30 F3 151t8
OC40 F2 01 09
OC50 CC 81 0222
228 229 AVID
J Cll
eTDIVoAc.c·3·
230
J"1;E SNOTIT
231
8
. . ALT
IS ERR CODE E3 ? SENSE CODE E3 FAILED
OC54 E08C
OC55 2~2
DC
ll2 1 E08C 1
OC56 F2 81 51
OC59 3C 84 OC9C OC50 30 FO 1548
OC61 F2 01 19
OC64 30 00 162A
OC68 F2 81 2C
OCoB 3C 85 OC9C
OC6F 30 OJ 1629
ocn F2 a1 ~1
OC 76 3C 86 OC9C OCTA F2 87 lA OC7D lC 87 OC9C OCcH 30 00 l62A OC85 F2 81 OF OC88 3C 88 OC9C OC8C 30 00 1629 OC9C F2 81 O'e
Ot93 lC 89 ClC9C
OC97 CO 87 02ZZ
233
J
234 SNOT IT MV I
235
Cll
236
Jll.E
231
Cll
238
JE
239
MVl
24C
Cll
241
JE
21t2
MVI
21t3
J
21t4 ftUBEUN MVI
21t5
cu
2'et
JE
247
MVI
2._8
Cll
21t9
JE
250
MVI
251 :'ORIC 8
TIVA
KORP,X 1 81t 1
eooc.c·o·
MUBECN
ea2e11c.x·oo·
PORK
KORP1X 1 85 1
ee1eRc,x·oo·
PORK KOAP1X 1 fS6 1
PORK KORP,X 1 87·
EB2ERc.x·oo· POfaK KORP,x·aa·
EBlERC .x·oo·
PORK
KORP,X 1 89 1
HALT
PUT IN EBl ONL \' HALT
IF NOT 1 MuST BE CODE El ANY ea2 ERRS 1 IF NOT1E8l ERPS ONLY PUT IN EBZ ONL· HALT ANY E81 E"RS 1 If hOT,E82 ERRS ONLY IF SC1 EBl ' C82 ERRS
ruT IN EBl ONLY HALT ANY EB2 ERRS IF hCT.EBl ERRS ONLY PUT IN EB2 ONl. Y HALT AtitY EBl EARS If NOT.MUST ee E82 ERRS ONLY IF so.eel ' E82 ERRS EO OR El FAILEe 14ALTS
OC98 EOOO OC9D FZ 81 OA OCAO CO 87 02lA OCAlt 41 OCA5 18
OCA6 1SE9
OCAB EOOO DC.AA FO 7C 51 OCAO CO 87 0216
OC9C
OCA<\ OCA5 OCA7 OCA9
252 IC.ORP DC
253
J
251t SYNARA 8
255
DC
25t
cc
251
DC
258
Ot
259 TIVA HPL
260 LCAVIT 8
JIL2 1 EOOO·
TIVll
PRlhT
Xll'~l'
Ill '27'
Al2COKSENt
Xl2'E000 1
x·51·,x·1c·
LINK
PRINT 1 SEhSE CMOS Oil, REMOVE ~UMPta· HALT £): REMOVE JUMPER
2U
226632 2l4
·· ····································~·····························.
·
RCUTINE 2 - SENSE TIMING BITS CC.ODE E21 TEST
.
.·*.
265 ·
·
266 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . .
OCBl 02 OC82 80
OC81 267 RTN2 OC
OCB2 2ul!
DC
Xll'2' )Ll 1 801
ROU11ME ~UMBER FLAGS - Pl!·hUAL INTERYEhTION
OCB3 FFFF
OCB4 269
OC
Jll2 1 FFFF·
LAST ROUTINE
oces 3C E2 OCEE
oce9 oc o~ 1602 i1t10
21C ··························,···················. . ····················. . .
271
M~I WICAR-i.x·ez·
272
MVC lRCARISJ.TFEL
PUT LEFT IN MSG.
OCBF Cl EO OCC6
273
TIO 8APRT1NROY
DATE
310CT69
EC NO. 816529
28NOV69
8105'.Z
llflAY70
816671
OlNOVlO
816164
19NOV1l 818677
15FE875
572250
PROG ID PAGE
E02-5 2
OAT E 310CT69
EC NO. 816529
28NnVb9 8l6Sit2
02MARlO 816631
llMAY70 816671
OlNOVlO 816164
l9HOY1l 818617
15FEblS 5l22SO
PA.OG 10
PAGE
EOZ-5 2·
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·- . ·
·
. -
. · · · · · · · · · · · · · · · IBH MAINTENANCE DIAGNOSTIC PAOG~A~
PART NO. 2:589953
PAGE
3
E025 5203 LINE PRINTER FUNCTION TESTS
ERR LOC OBJECT CODE
OCC3 F2 87 14 OCC6 38 04 0208 OCCA F2 90 OA occo co 87 021A OCDl 46
OC02 lF
OC03 149C OC05 EOEl OC07 FO 7C 03 OCDA CO 87 021A OCOE "2 OCOF 16 OCEO 1209 OCE2 EOOO OCE4 OC OE 088A 12F4 OCEA CO B1 OEEB OCEE E201 OCFO OC 03 1631 1265 OCF6 DC 01 l63F 128~
OCFC 30 E2 1637
0000 oc oc 0000 1637
OCOo OC 00 0011 1636
::woe 3A oo 162F
OD 10 3A 0 0 162 E
0014 OC 01 J633 l27E ODlA OF 01 1633 1637
0020 oc 00 0020 1633
0026 oc 00 0031 1632
002C 38 00 163 i 0030 36 00 1630 0034 OF 01 l63f 1267 OD3A CO 01 OCFC
OD3E 36 10 1628 0042 3C 7E C060 0046 3C ?8 OEOS OD4A C2 01 1620 004E 3C F2 1614 0052 3C 04 C067 0056 36 ()1 1267 OD5A 3C 01 OD6E 005E CZ 02 l61F 0062 36 02 1267 0066 30 04 006E 006A F2 81 06 0060 78 co 00 0070 F2 90 31 0073 OE 00 006E OD6E 0079 co 82 0062
0070 30 Fl 161~
0081 F2 81 OC 0084 3C Fl l61't 0088 3C 00 006 7 ooec co e1 0056 0090 '38 10 162 8 009it F2 10 'tA 0097 30 7C:i 0D6D 0098 F2 81 BO 009E 3C 79 006 0 ODA2 3C 79 CE 08 OOA6 CO 87 OD4E
AODR STMT SOURCE STATEMENT
OCOl OC02
OCD4
OCD6
OCOE
OCOF OCEl
OCE3
OCEF
27~
J
PTITL
21s BAPRT TBN s·vreo,sswos
276
JF JALT
PRINT ON ALTERNATE DEVICE
211
8
PRINT
278
DC
Xl 1'46;
PRINT MAKE RE·DY ETC.
279
DC
lil'3l'
280
DC
2el
DC
282 JALT HPL
283 PTJTL B
28~
DC
Al2CRESALTi Xl2 1 EOE1 1 X1 03',Aa7c· PRINT
XL1 1 42'
PRINT TITLE
285
DC
ll1'22 1
286
DC
Al2CTITL2J
ZE1
DC
iee SNIRP MVC
289
B
290 ·ICAR OC
XL2 1 E000 1 LPD+l4(15J,POPSUD XIO XL2 1 E201'
SET LINE CF PRINT ISSUE PRINT AND SPACE 1
291 292 293
···
MVC BTSOFFC4),EFFS MYC MSECS!2),UNSEC lHE FOLLO~ING IS A 140 USEC.
SET SET LOOP
SAVE LOOP
AREA'S TO ZEROS COUNT OF 7200
& F'S
294 SEGAN SNS STAT2,x·E2·
SENSE TIHINGS
295
MVC OREel+l(l),STAT2
PUT EBl IN OR IP.;STR ..
296
MVC
297 OREB! SBN
298 ORE82 S8N
299
MVC
3CO
SLC
301
MVC
302
HVC
30~ ANESI SBF
30~ ANEB2 SBF
305
SLC
3C6
B~Z
OREB2+lfl),STAT2-l BTSON 1 *-·
BTSC~-lt*-·
CMPLNT(2),SfFE CMPLNT(2J,STAT2 ANE81+1Cl).CMPLNT
~NEf2+1Cl),CMPLNT-I
BTSCFF,*-· STSCFF-1,·-·
~SECSl2J,ONE SEGA~
PUT E62 IN OR l~STR. OR E81 INTO ON SAVE AREA OR E82 INTO ON SAVE AREA SET All 8 ITS ON
GET THE COMPLIMENT OF THE SENSE PUT EBl CO~PLIMENT JN AND INSTR. PUT E82 CO~PLIMENT IN AND INSTR. ANO E81 INro SAVE AREA ANO EB2 INTO SAVE AREA DECR. LOOP COUNT
307 308
*·····C·H·E·C·K···FO·R···A·~¥Y··B·IT·S···N·O·T ··ON···A·N~D·O··FF································o··
3CS *****·*******·************************************·********************
310
SBF TAGS9TAG3
RESEY ERR PRINTED flAG
311
MVI TBCN,X'78'
312
~VI
~08ET,X 1 78'
SET TO CHECK FOR BITS ON ·· ·· ·· ·· · ···
313
LA
31~ ~RA~ ~~I
315
~VI
316 OOEBl A
BTSCN-2,XRl Of8YTE,C 1 2' cotoo+1,x·o4· ONE,XRl
LOAD SAVED BITS ADDR. SET MSG.FOR E82 BYTE SET TC SKIP BIT 5 OF E82 100 l TO SAVE AUOR.
317
MVI
318
LA
~19 TENXT A
3 20 COCOO Cll
321
JE
322 TBCN TBN
323
JF
32~ ~ITNCC ALC
325
Bl
326
Cll
327
JE
T80N+1,x·o1· TA88IT-ltXR2 ONE,XR2 TBCN+ 1tX 1 O't 1 hlTNOC OCrXRlJ,._· BISAD
lBCN+lfll,TBON+l TENXT
Of bYTE,C 1 11 CHOFF
SET INSTR.TO START AT BIT 1 LOAD BIT NO.ACOR. ADO 1 TO BIT NO.ADDR. SK IP 8 IT 5 OF EBZ
IS BIT ON OA OFF
DOUBLE TO MOVE MASK BIT LEFT 1 POS. BR TILL 8 BITS CHECKED E8l BYTE DONE YET ?
32e
MVI
32~
MVI
330
e
331 CHOFF TBN
332
JT
3?3
Cll
334
JE
335
MVI
336
MVI
337
8
CFBYTE1C'l' COCOO+l,x·oo· COE Bl TAGS,TAG3
STALT TBON,X'79 1 SEIFOF
TBCN,X 1 7~'
N08ET.X 1 79·
TRA~
SET MSG.FOR E81 BYTE SET TO CHK.BIT 5 OF EBl BP, TO STltlU EBl ANV ERRS BEF.N PRINTED? IF VES,GO HALT CHECKED FOR BITS Off YET
SET TO CHECK BITS OFF SET TO CHECK BIT OFF
ODAA 2C 00 1600 00
3389 ·· ·····PR··IN·T···SE·N··SE··T··l"·I·N·G···B·IT·S···FA··IL·I·N·G·····································
340 ·······································································
3~1 &IBAO MVC BAOBIT(1J,O(,XR2J
PUT BIT NO.IN MSG.
DATE
310CU9
EC NO. 816529
28NOV69
8165Jt2
02MARlO
816631
11MAY70
816611
01NOV70 816764
19NOV71 818677
15FE875 572250
PROG ID PAGE
E02-5
3
· · · · · · · · · · · · · · · ·
18" MAINTENANCE DIAGNOSTIC PRQGRA~
PART NO. 2S8995:S
PAGE
JA
E025 5203 LINE PRINTER FU~CTIC~ TESTS
ERR LOC OBJECT CODE
AOOR ST~T SOURCE STATEMENT
ODAF 38 10 J6Z8 OC83 F2 10 IF 0086 3A 10 1628 ooeA oc 00 163C 1614
ooco oc 00 OE09 OD6E
0DC6 2C 00 1630 00 OCCB CO 81 021A ODCF Cl 0000 lf 0001 1608 0003 E04S oocr; co 87 02u
0009 81
ODOA 17 0008 l61F ODDO CO 87 0073 OOEl OC 01 14A6 ;1,52
00[7 co 87 021A
ODE8 81 ODEC 12 ODED l'tAE O~EF CO 87 021A ODF3 96 OOFit CO 87 0222 OOFS E045 ODFA 38 10 020A
ODFE F2 90 40
0E01 30 F2 163C OE05 F2 01 OF OE08 78 00 00 OEOB f2 10 26 OEOE CO 87 0222
OE12 E02A
OE 14 FZ 87 .37 OE17 3C lf OE30 OElB OE 00 OE30 1267 0E21 07 00 1630 ll84 OE27 CO 02 OElB GEZB CO S7 0222 OE2F EOOO OE31 Fl 81 lA OE34 3C SF OE4D OE~8 OE 00 0E40 1267 OE3E 07 00 1630 1284 OE44 CO Ol OE38 OE48 CO 87 0222 OE4C EOOO 0E4E 38 01 OAOC OE52 F2 90 15 0E55 30 EA OCEE OE59 F2 81 OE OE5C 3C EA OCEE OE60 OC 04 1602 1~78 OE66 CO 81 OCE4 OE6A CO 87 0216
OE6E 00 OE6F 36 08 1267 OE 13 lit 08 CE90 OE71 36 08 1269 0E7B 3~ 08 0E96 OE7F 34 08 OE9C OE83 36 08 1267 OE87 34 08 OEBf 0E8B OC 01 OEA2 0000 OEql oc 01 OEB5 0000
ODCF 0000 0002
OOOlt
ooDc; ODDA
oooc
OOEB ODEC
ODEE
00F3 OOf 9
0El3
OE3C
OE~D
OEH
3~2
TBN TAGSeTAG3
343
JT SKIHED
HAS AN ERR SEEN PRINTED YET?
344
Se~ TAGS,TAG3
SET ERR PRINTED fLAG
345
MVC
ERTl-1111,~FBYTE
SAVE RYTE
346
MVC NOBET+lClJ,TBON+l
SA\IE SIT
347
MVC ERTlClleOC1XR2)
SAVE BIT JN P~INTA8lE DEC.
348
B
PRlhT
PR INT SENSE COOE
349
DC XL1 9 Cl·
350
cc
lll 1 31 1
351
DC Al2CSEHCOJ
352
DC XL2 1 E045'
353 SKIHED 8
354
DC
PRl~T
XL1 1 81 1
PRINT BIT ANO BYTE FAILED
355
DC
lll 1 231
356
DC AL2(FAILED>
357
B
~ITNCC
358 SlALT ~vc
359
~
360
DC
~APC2J,CHT13
PRINT
XL1'8l'
PUT IN MAP NO. PR I NT fl!AP NO.
361
DC lll'l8'
362
DC AL2CENTJ
363
8
PRINT
3t4
DC
XL1 1 96 1
SPACE 6
3t5
8
~ALT
366
DC XL2'E045 1
SENSE TIMING BIT FAILEC HALT
367
TdN SBfTE2,SSW13
368
JF SEIFDF
SSW - ll CNINO ALT.PRTR.l ?
36~
Cll ERTl-leC 1 2 1
37C
J~E SE BUN
lST ERR IN E82
371 ~OBET TeN
172
JT
oc.~AIJ,._.
SEBTU
SAME BIT I~ ~Bl ON OR OFF ?
373
B
hALT
374
DC XL2·E02A 1
SAME &IT FAILED IN E81 ' E82
375
J
SEIFDF
376 SEBUh MVI
377 OORP ALC
378
Sl
319
B~L
BUNALT,X 1 lf 1 SUNALTC1J,ONE
EPT1C11,0ECCNEC1J
DO~P
SlART HALT CODES FOR Ell INCAEHENT HALT CODE DECRatENT !IT NO.
380
8
381 BUNALT DC
382
J
hALT Xl2 1 E0001 SEIFDF
GIVE E81 all HALT 20 THRU 21 POSSIBlE"
383 SEBTL M~I
384 PROO ALC
385
SZ
Je~
B~L
eoTALT1X 1 8F'
ROT~lTClJ,ONE
ERTlllt,OECONElll PROD
START HALT CODES FOR EIZ INCREMENT HALT COOE
DECREMENT BIT NO.
3e7
B
388 80TALT CC
389 SEIFOF TBN
390
JF
HALT
XL2 1 EOGO· SPUDT,X'Ol 1
Cll~K
GIVE E82 81T HALT 90 THRU 97(EXC~PT 951 POSSl&lE
OUAa. FEED CAA · ·
391
Cll WICAR-l1X·EA 1
392
JE CllhK
DUAL FEED BEEN TESTED
393
MYI ~ICAR-l,X 9 EA'
194
MVC LACAA15J,THGIR
395
8
SNIRP
SET C~O.FCR DUAL FEED ~ET PRINT OUT FER RIGHT CARR.
Jq6 (LINK 8
LINK
397 ·······································································
3~8 ·
CCNVERT 1 HEX BYTE TO ZONED DECIMAL SU8POUTINE
·
]~9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
~co HX8YT oc XLl·oo·
~01 CYO
A
C~E,ARR
402
ST FAOM+5,ARR
403
A
TkC 9 ARR
40~
St TVBOT+5,ARR
~05
ST CTORZ+5,ARR
406
A
CNE,ARR
407
ST TIXE+!,iRR
~Ce FROM MVC FROBYl+Sl2J,*-·
ADO 1 TO GET lST PARA~EJEA INSERT THE FROM AOOR. ADD 2 GET 2NO PARAMETER INSERT THE TO ADDA. INSERT THE TO AOOR.
ADD 1 MORE FER RETURN AtlOAe
SET RETURN AODR.
~09 TYBOT MVC TCBY1+3C21,*-·
DATE
3WCT6~
EC NO. 816529
28NOV69 8165612
02MAP.70 81U31
1U'IAY70 81667'
01140¥10
81616~
19'NOY71 118671
15FE815 512250
PROG ID PAGE
£02-5
JA
IBM MAINTENANCE DIAGNOSTIC PROGRA~ EOZS 5203 LINE PRINTER FUNCTICN TESTS
PART NO. PAGE
2589953, It
ERR lOC OBJECT CODE
AODR STMT SOURCE STATEMENT
0E97 Ot Cl OEA6 0000 QEqO OC 00 OE6E 0000 0EA3 04 20 0000 1283 OEA9 OF 00 OE6E 1267 OEAF FZ 82 OA
OEB2 06 20 cooo 1284
0EB8 CO 87 0EA9 OEBC CO 87 0000
DECO 34 08 OEE7 OEC4 OC 02 1620 1273 OECA OF 02 1620 1267 OEDO F2 Bl 07 OED3 Cl E6 CECA OEC7 F2 87 OA OEDA CO 87 0222 OEOE EOl l OHO CO 87 OEC4 OEE4 CO 87 0000
OEES OC 01 OF80 1286
OEEE lb CE 1267
OEF2 34 OE CFOB
OEF6 36 ce l2b7
OEFA 34 ClE 1004
OEFE 34 01 1006
OF02 34 02 1008
Of06 OC 01 OFBA 0000
OFOC OC 01 l63F DFBA
Ofl2 39 FO OFB9
OF16 F2 10 l c;
0Fl9 38 40 020A
OflD
ono
F2
Fa
90
1c
03 16
Of23 38 20 020A
Of27 F2 90 26
OFZA 30 00 l63F
OF2E 38 FO l63E
OF32 OD FF C800 0800
OF38 OD 38 DEDO 0800 OF3E OF 01 l63F 1267
OF44 CO 84 CF32
Of48 39 FO OFB9
OF4C CO 10 lOC5
OF50 Cl EO 0F57
OF54 F2 87 12 0F57 CC 87 lCDB
OF5B CC fl ll.l9
OF5F CC 87 0222
Of63 E010
OF65 CO E7 Of50
OF69 CO 87 DECO
OF~O CO 87 1006
OF71 CO 87 llA9
OF75 31 E4 l27A
OEDF OF64
410 CTORZ MVC
411 fROBYT M~C
412 ZROTC ZAZ
413 DEC.GAN SLC
414
JL
415 TOBYT AZ
416
8
ZRCT0·3121 1 *-·
HX8Yltll,·-· ._*C31,0ECZROtlJ HXBYTC11 9 0NE TIXE
*-*l3l,OECONEC11
DEC.GAN
PUT BYTE IN WORK AREA ZERO THE TO AREA DECREMENT THE HEX BYTE EXIT IF BELOW l
INCREMENT THE DEC. COUNT
417 TIXE B
*-·
RETURfll
418 ·······································································
419 ·
CHECK FOR BUSY ANO DELAY SUBROUTINE
·
420 ·······································································
421 BROUT ST
BSEXIT+3tARR
LOAD RETURN AOOR.
422 SOC
MVC 8USLBC3J,BUSCTI
423 flOOP SLC bUSUB(3),0NE
TRY FOR 1.5 SEC TO CLEAR ANY BUSY
424
JZ
TOLCfllG
425
TiG FLOGP 9 BUSY
426
J
BSEXIT
427 TOLO~G B
HALT
·ERROR - PRINTER BUSY
4213
DC
XL2'E0ll'
BUSY ID.
429
8
SOC
TRY AGAIN
430 BSEX IT B
*-*
RETURN
431
432
·····~·
· X(O ··
····
·
····
····
·
·****
*
**$**
*
*****
*
****
*
*
····
····
·
···*
*
······ ***** XIO
· *
433 ·······
· ······
434 ·
·
"3:) · Ti-ll S ROUTINE ISSUES AND CHECKS At~ EXECUTE I/O COMMAND AS
·
* 436 · SELECTED BY THE MAINLINE PROGRAK. LINKAGE TO THIS SUBROUTINE
437
IS AS fOLlOaS-
· ·
lt3E 43«; 44C
* · *
8
XIO
DC
2.x·Q CODE t CCNTRCL CODE OF CO~MAND'
*
·
*
441 ·
·
444423 ·X·IO·····M··VC·····FR··M·L·E·+·3·(·2)·,A··O·F·C·L·G······P·U·T···IN···l·l·l·~FO·R·M··l·E·N·G·T·H···A·D·O·R·.········
444
A
(HE,ARR
445 446
Sl
LDC~D+5,ARR
A
CNE,AR~
LOAD PARAMETER POINTER
447
ST
44S
Sl
ft4q
Sl
450 LOC~O MVC
451
MVC
452
TBF
EXIT+3,ARR SAVhUN,XRI SAVTUU,XR2
CMNC+ZC21.·-· ~SECS(2),CMND+2 CMNC+l,X'F0 1
SET UP EXIT SAVE REG. 1 SAVE REG.2 SET U? COMMAND FROM PARAMHE~ IF ENTRY IS -OXXX-, GO DELAY
4~3
JT
hT
454
TBN
455
JF
456
HPL
lt57 CSSWOA TBN
458
Jf
SBYTE2.ssw11 CSShOA
x·1e·.x·1c·
SBYTE2tSSW12 TIOCHK
BRANCH IF SSW11 OFF
HALT ON E4 DELAY BET~EEN CMDS.
45~
460 461 ~T 462
s~s MSECS,x·o· SBF MSECS-1,x·Fo·
CLC LPJ(256J,LPI ClC LPJ(60),LPI
READ DATA SWITCHES FOR DELAY
TURN Off HIGH ORDER 4 BITS OF DELAY l MILLISECOND DELAY
463
SLC MSECS,ONE(2)
4f4
BH aT
DO FOR DESIRED NUM OF MILLISECS
4t5
TBF CMND+l,X'F0 1
466
BT XIOEXT
DO NOT EXECUTE COMMAND IF DELAY
461 TIOCHK 110
468
J
469 ERNROY e
It 70
B
411
B
472
OC
473
B
ER~RO~,NROY
TICOK
STE~R
PS TERR
tiAl l Xl2 1 E010'
llOCHK
BRANCH IF NOT READY
BR TO CHiCK STATUS GO PRINT STATUS OR lST ll~ES ·PPINTER NOT READY NOT READY IU.
474 TIOOK B
415
e
476
B
411
LIO
BROUT
STERR PS TERR lPIAORtlPIAR
BR TO CHECK STATUS GO PRINT STATUS OR lST LINES LOAD LSR ADDRESS REGISTER
DATE
310C. H;c;
EC !'<JO. 816529
28NOV69 816542
02MAR70 816631
ll~AV70
816671
OlNOVlO 81676/t
l9NOV7l
818617
15FE875 57225C
PROG ID PAGE
E02-5 4
IBM MAINTENANCE OIAGNos;1c PAOGAA~
E025 5203 LINE PRINTER FU~CTIC~ TESTS
ERR LDC OBJECT CODE
AODR ST"T SOURCE STATEMENT
OF 79 31 H 127C 0F7D 31 EO 0000 OF8l 18 80 020t,i OFB5 F2 90 Oft
OFBB 34 08 Of89
Of8C OC 01 1630 OFBA OF92 38 OS CFB9
OF96 F2 90 11
OF<J9 3C EC 1032 Of<JO 3C E8 1291 OFAl OL 01 OF03 128E OFA7 F2 87 JE OFAA 3C E4 1032 OFAE ~C EO 1291 OFPZ DC 01 OF03 1290 OFB8 F3 00 00 OFBB 0C 01 l4A6 1466 OFCl OD 01 OFBA 1292 OFC7 F2 81 35 OFCA 30 EO 1635 OFCE OD 00 OFBA 0000 Of04 F2 81 28 OFD7 Cl E6 OFFF OFDB 3A 0 l l6l8 OFOF OC 00 llf7 OFFE OfE5 CO 81 HAS
OFE9 CO 87 021A
OFEO 81 OfEE 10 OFEF 1440 OFF l CO 87 021A OH~ 85 OFF6 OA OFF7 14A6
OFF9 CO 81 0222 OFFO EOl6
OFFF 30 02 OAOl 1003 CO 81 lOC:i
1007 oc 02 1620 1210
l 000 oc 01 1055 1288 1013 3C 12 1081 1011 oc 01 11t1tn 1413 1010 Cl E2 104C 1021 OC 01 1055 128A 1027 3C 13 1081 1028 oc 07 1440 1~63 1031 Cl 00 104C l C35 OC 01 1055 128C 1038 3C 14 1081 l 03F OC 07 1440 1468 1045 Cl E6 104C
1049 FZ 87 36
104C Of 02 1620 1267 1052 co 01 0000 1056 CO El lCOB 105A CO el 108A l05E 3A 01 1628
1062 oc 00 l l f 7 1081
1068 CO El llA9 l06C CO 87 021A 1070 81 1011 18 1072 1458 1074 co n 02u
1078 85
lC79 OA
107A l4A6
107C CO 87 0222
OFED OFEE
OFFQ OFFS
OFH
OFFS OFFE
tu 10 1011 1073 1078 1079 1078
41e
LIO
"79 FRMLE LIO
480
TBN
lt81
Jf
lt82
SBN
483 NOTAIT MVC
484
TBN
485
JF
1te6
plVI
ltH
MVI
488
"'vc
48«1
J
490 SKRICA MVI
491
fllVI
492
fllVC
493 CMNO SlO
494
fll\IC
495
CLC
496
JE
491
Sf\S
498 LIC.OSA cu:
-.c;c;
JE
500
TIO
501
SBN
502
fllVC
503
8
SOit
8
505
DC
506
DC
507
DC
508
B
sec;
DC
510
cc
511
DC
512
8
51? fl.OBALT DC
5 ltt I 58USY Cll
515
8E
516
fllVC
511
ftYC
518
MVI
51Cj
MVC
520 BUBY TIO
521
MVt
522
MVI
513
MVC
521t CA61 TICi
525
MVC
526
fllVI
527
MVC
52E Pl BY TIO
52Ci
J
530 BSYLP Slt
531 DELAY Bhl
532
e
533
e
534
SBN
535
MVC
536
8
537
8
53e
cc
53Cj
DC
540
cc
541
8
542
DC
5'93
DC
544
DC
545
8
LPOAOA,LPOi\R ._·,LOFOLG
S8YTE1 · SSW08 NOTRIT CMNO+l,8'1000' ERT 112 I ,CMND·2 CMNO+ltB'l000' SKRICA CABY+ltRICABY SPACEO-l eX' ES' lltOSA·Sl21eSTOAD CMNr
Cl~Y+l,CABUSY
SPACEo-1,x· eo·
LICCSA·Sl2t,STO~l
x·o·,x·o·
fllAP CZ), CHTl l CMN0+2C21 ,SPACEO ISBUSY SlATO,X'EO' CMND+7.C l),*-· ISBUSY JSBUSY.BUSY
TAGS, TAGl
HL TIDU I 1NOBAL T ASTERR PRINT
Xll 181' IL1 1 29 1 AL2CNOBUSYI PRJhT
Xll'85'
11.1·10· AL21,,.API .,ALT
Xl2' £016 1
11Nu,,..x·o2·
lllCEXT
eusue l3 a. auscT
DELAY+3121,AD8UBY 6UALT,X 1 12 1 BU"'SGC81.BUFF BSYLP,PBBUSY OELAY+3C21,AOCA8Y BUALTeX 1 13 1 BUMSGC8) ,CARR BSYLP,·-· OELAY+3C211AOPIBY BUALT,X'l.. 1 6UMSCl8 l.PRlflt BSYLP,BUSY
....CHRDY
eusuec11.tNE
STEAR
SOE HF TAGS.TAGl Hl TIOC lJ,BUALT PS TERR PRINT
Xll '81 1 1L1·21· AL 2 ( BUTOLO I PRllliT
XL1'851
lll'l0'
-l2CMAPI
..All
PAJtT "0· PACE
LOAD FORMS LEtt.c;fH PRINT ON RIGHT CARR. JJMP IF NOT SET MOD.BIT
ThlS CMD.FOR Rl~HT CAR·. S~IP TO SET LEFT CARR. SET TO C"ECK RIGHT CAR~.BUSY SET RIGHT ClRR.SPAtE 0 PUT RIGHT CARR.CTR.IN COMPARE
SET TO CHECK LEFT CARR.&USY SET LEfT tA~R.SPACE 0 PUT LEFT CARR .CTR. IN C :,"PARE C0"4MA .. O LOADED OlJJtlNG E&Etuno.. PUT CHART ~O. IN "SG. DC h01 CHECK fOR BUSY IF THIS WAS
SPACE ~ITH ZERO CONTRC~ CODE C~AB THE Ll~E C1RS. LlhE CTR.S·~E AS CMO.t.~.
PRINTER S~OULD BE BUSY SET lST LINE PRINT ONLY PUT HALT ID IN "SG CO PR I NT STATUS PRlhT NOT BUSY MSG
·IF NOT, HALT ON ERROR f40T BUSY HALT IN ROUTINE 2
PUT lh LOOP AOOR. SE1 BUF~Ek BUSY 10 fl'OVE euFFER MSG
Pill f\T BUFF BUSY
PUT lh LOOP AODR. SET CARR.~ALT ID MOVE CARR.MSG CARR&AGE BUSY PUT 1111 LOOP AOOR. SET PRINTER BUSY HALI I~ MCVE PRIMTER bU~Y MSG PR INTER BUSY
TRY FOR A!OUT s SE,ChOS TO
CLEAR eusv CHECK FOR STATUS ERROR
SET PMINT 1ST LINES OhlT FLAGS PUT ~ALT ID IN MSG GO PAINT STATUS OR lST LINES PRINT BUS.Y MSG
PRINT PRINTER MAP CHART 1110.
BUSY HALT
DATE
3lOCTbc;
EC NO. 8lb529
28N0\'69
8;..6542
02t1AR70 816631
l1'4AY70 816671
01NOV70
Sl6l64
19NOV71
818677
15fEBl5 572250
PROG ID
PAGE
E02-S
4A
···
·
· ·····························
IBM MAINTENANCE DIAGNOSTIC PROGRA~ E025 5203 LINE PRINTER fUNCTIC~ TESTS
PART NO.
PAGE
2589953 5
ERR LOC OBJECT CODE
ADDR STNT SOURCE STATEMENT
1080 EOOO 1082 Cl EO 1080 1086 CO 87 lODB l08A CO 87 11A9 108E 30 00 OA03 1092 f2 81 30 1095 38 02 1639 1099 f2 90 29 l09C CO e7 021 A
l OAO Cl
l CAl OC 10A2 12E5 10A4 EOOC 10A6 OC 01 l'tA6 1484 l OAC CO E1 021A 1080 85 1081 OA
1082 l4A6
1084 co 87 0222
1 OBS EOOC lOBA F2 E7 08 1060 CO 87 lOOB
JllC 1 C0 e1 1 lA 9
10C5 35 01 1006 10C9 35 02 1008 lOCD CO S7 0212 lODl CO S7 0000 1 OD5 0000 1007 0000
1 (109 0000 lOCB 34 08 llA't lODF 30 E3 1639 10f3 38 02 1C28 l0F7 34 01 lODA !OEB C2 01 1350 lOEF 02 01 13 lOF2 70 FF 00 10F5 F2 Sl 9f lOF8 le oo 1103 no lOFD IC 00 1107 01 1102 39 00 1638 1106 39 00 1639 llOA CO 10 lOEF llOE lC 00 llf 1 02 1113 lC OF 1362 12 1118 3A 02 162 8
lllC 30 E6 1638
1120 00 01 1638 127C 1126 f2 82 C<.l 1129 00 01 1638 1280 l 12f F2 Oit V9 1132 OC 04 lltlE llt23 1138 F2 U 62 1138 OF 00 1638 1278 1141 3l) 18 1638 11'95 F2 tl4 27 1148 30 10 1638 ll4C F2 Sit 17 ll'tf 30 OD 1638 1153 F2 02 C1 1156 30 O"'t 1638
1081
lOAO lOAl 10A3 10A5
1080
1081 1083 lose;
lODt:
1008
lODA
546 BUALT DC 547 CHRO~ TIO
XL2 1 E000'
~ROVER.NRCY
548
8
549 SOEHF B
550
Cll
551
JE
552
TBN
553
JF
STERR
PSTERR
ANU~,x·oo·
XJOEXT STAT6 1 B1 10' XIOEXT
BR TO CHECK ERR STATUS GO PRINT STATUS OR !ST LINES lN UNPRTABLE CHAR TEST
YES · GET OUT UNPRT~BLE BIT ON
554
B
PRINT
555
DC
Xll 1 Cl'
PRINT ~NPRTABLE CHAR SKIPPED
556
DC
lll 1 12'
557
DC AL2(0EPPJ
~5
DC
XL2 1 EOOC 1
55q
M\IC MAPf2J,CHT16
560
B
PRINT
561
~C
Xll 1 S5 1
UNPRTABLE C~AR HALT PUT CHART NO.IN MSG. PRINT P~INTER MAP CHART NO.
562
DC
lll'l0'
563
DC AL2(MAPJ
56~
8
~ALT
565
DC
Xl2'EOOC 1
566
J
)IOEXT
·UNPRl~TABLE CHAR SKIPPED BIT ON UNPRTABLE CHAR HALT
567 NROYER B
568
B
56~ XICE)T l
570
l
S71
B
572 EXIT B
573 SAVWUN DC
STERR PS TERR
SAVMUN,X~l
SA"TUU,XR2 TEST
·-· !l2'0'
BR TO CHECK ERR STATUS GO PRINT STATUS O~ lST LINES RESTORE REG.l RESTURE REG.2
GO READ DATA SWITCHES EX IT SUBROUTINE
574 SAVTUU OC
IL2 1 0 1
515 ·········
···******
576 * STERR *****·····****************~*******~******************** STERR *
577 ·········
· ········
518 ·
~
57fi · CHECK FOR STATUS ERROR
·
580 ·
·
5812 ·ST·S·A··J···D·C·····X··l2·'·0·'···t················································
5E3 STERR ST
584
ShS
5S5
SeF
5E6
ST
5E7
LA
588 NOERR LA
STEXIT+3.ARR
STAT6.X 1 E3'
TAGS.TAG6 STSA1 1 XR1 STATAB-19,XRl 19(.XRl).XRl
LOAD RETURN ADDRESS
SENSE THE STATUS BYTES SET ERR INDICATOR OFF SAVE REG. 1
LOAD TABLE AClDR. ADO 19
589
CLI OleXRl>.X'Ff·
590
JE FOAOO
All MASKS CHECKED
5~1
~vc
592
M\IC
593 STECKl iBF
594 STECk2 TeF
595
BT
STECKl+l.O(l,XRlJ
STECK2+1,ltl,XR1J STAT6-l·*-* STAT6,·-·
NOERR
PUT ERR MASK IN E82 BYTE PUT ERR MASK IN EBl BYTE
CHECK E82 BYTE
CHECK EBl BYTE
596
MVC ~LTIC(llt2f1XRl)
PUT HALT CODE !N MSG.
5~7
M\IC IBEP(l6·.1ac.xRll
PUT NAME IN MSG.
5~B
SBN TAGStTAG6
5~~
s~s sTArx,x·E6'
SET ERR INDICATOR O~ GRAB LPDAR
600
CLC STAIXl2J,LPDADR
D.A.R. ADDR. TOO LOW
601
Jl DA BOT
602
CLC STAIX12J,OADENO
O.A.R. AOOR. TOO HIGH
603
JNH SABTR
604 DABCT MVC
605
J
~AN0(5),INVC ~ESTO
PUT INVALID IN MSG.
606 SABTA SLC
607
Cll
6CS
J~
STAJX(lJ,ONTUTR STA1x.xe1e· GOOEC
SUBTR.T~ GET PRINT POS. PRT.POS. 2~ OR LESS
60<.l
Cll STAIX,X 1 10'
610
J~
A0107
611
tll STA1x.x·oo·
612
JAL A0119
613
CLJ STAl.X,X 1 04 1
PRT .POS. 16 GO ADO 107 IF HIGHER
PRT.Pos. 13
GO ADO 119 IF EQVAl OR HIGH PRT.POS. 4
IBM NAINTENANCc DIAGNOSTIC PROGRA~
PUT NO. Z51995J
PAGE
5A
f'.025 5203 LINE PRINTER FUNCTION TESTS
ERR LOC OBJECT CODE
AOOR ST~T SOURCE STATEMENT
l 15A F2 Sit 09 1150 Of 00 1638 1277 1163 F2 E7 OF 1166 OE 00 1638 127& ll6C F2 87 06 ll6F OF 00 1638 1260 1175 3C 00 l63A 1179 OF GO 1638 1268 ll 7F F2 82 OA 1182 OE 00 l63A 1267
1168 co 87 1179
ll BC CO e7 OE6F
1190 l63A
11<>2 14lE ll 91t F2 67 06 1197 OE 01 llA4 1268 1190 35 01 lODA
1 Ul CO E7 0000
l U5 30 El 1639 llA9 lit OS 1261 llAD OC 04 1315 1470 1183 38 OE l63C 1187 F2 4'0 06 llEA OC 04 1315 1478 l lCO CO B1 OE6F l 1C4 1630 l 1C6 1302 llCB OC 00 12F4 1302 llCE OC 10 1327 12F7 1104 38 02 163C 1108 F2 10 06 1108 OC 05 131C 1320 l lE l 38 04 l63C llES F2 90 06 1 lE8 OC OA 132 7 1302 llEE CO 87 021A 11F2 Cl l 1F3 2!> llF't 1327 l lFt EOOO llFe CO E1 02H
llFC 02
llFO 1639 llFF i33E 1201 CO e7 O..?U 1205 81 1206 11 1207 133E 1209 3 8 01 162 8 1200 F2 10 ltA 1210 CO 81 021A 12H 81 1215 2't 1216 1362
1218 39 co 1639
121C F2 90 lC 121F 39 10 1638 1223 F2 90 15 1226 38 Olt 163~ 122A F2 90 OE
1220 co E1 021A
1231 81 1232 10 1233 141E
1235 oc 01 1418 1120
1191 1193
llC5
11C7
11F2
11F3
llFS 11F7 llFC
llFE 1200 1205 l20f 1208
1214 1215 1217
1231 ln2 12 !lit
614
JH AD107
GO ADO 107 IF HIGHER
615 A0119 AlC STA IX(l j .uN IT u~
ADO 119
616
J
DI YID
6H AD107 Al.C STA UC lJ rUNOSVN
ADD 107
618
J
CIVIC
6 l«; GOOE:C SLC
"'"' 620 OIVIC
621 SU BG AN SLC
STAIXU· 1 TWYWU"
sTA I x- 1 ' xI 0 0 ·
STA IXC Ut FOUR
OECRE~ENT 21 PAINT POSITIONS OlVIOE
622
JL
AWOlJN
BY
62~
AlC STAU-U U ,ONE
FOUR
624
8
625 AWOUN 8
SUBGAN
cvo
MAKE ~AM"ER NO.P1llNABlE
626
DC AL2(SUIX-l j
FRO~
627
DC AL2(HANOJ
TO
62e
J
RESTO
67Ci FOADO ALC STEXIT·3(2),FOUR
ADD TO RETURN ADDA.
630 RESTO L
STSAltXRl
RESTORE Rt:C. l
631
6~2
·S·T·E·X·IT··8·····························E·ll·l ·T································
633
634
·.....P.R.I.N.T...ST.A.T.U.S..E.R.R..A.N.O..E.X.E.C.U.T.E..H.A.L.T..S.U.B.R.O..U.T.IN.E......................e.
635 ASTERR s~s STAT6.X'E3 1
GET STATUS
6.3f PS TERR ST
PREXIT·3.ARR
SET RETURN ADDR.
637
MVC NACM0(5).TfEL
PUT LEFT IN MSG.
638
TB" ERT1-1,e·1000 1
WAS CMO.TO RIGHT CARR.
639
JF SKRIG
61tC
"VC NACfll0(5), THGJR
6"1 SKRIG B
CVD
PUT RIGHT IN MSG.
CONiERT CONTROL CODE TO oec.
6~2
DC 4L21ERTU
6'93
cc Al2CCSl<POP)
6'9'9
MVC POPSUOflJtDSKPOP
PUl CC INTO SPACE "SC.ALSO
6'95
M\IC
lACM~Ofl7J,OUSPOP
PUT PRINTtSPACE IN "SG.
6'9t
TSN ERTl-118 1 10 9
THIS A PRINT
647
JT SE IFSK
61t8
MVC
649 ~EIFSK TBPI.
LACMN0-1116J·KNALB ERTl-l 18' 1001
6LA'41( OUT PRINT THI$ A SKIP
650
Jf
GOMOST
651
H\IC
652 GOMOST B
LACM~OCllJ,OSKPOP
PRU'lT
PUT SKIP IN NSG< Pr: INT LAST 0110.ISSUED
f~3
DC
XL 1 'Cl 1
6~4
oc
IL1'37 1
f55
DC Al2CUCMNC)
656 t.l TIO OC
XL2'E000'
E57
8
llNPICk
65f!
oc
ll l '2'
b59
DC
.ll2fSTAT6J
MAKE STATUS PRINAILE FROM
660
DC AL21YBATSI
TO
661
8
PRINT
662
DC Xl1·81'
PRINT STATUS BYTES
66.3
DC IL1'17'
664
DC
Al2CY8ATSJ
665
TeN TAGS,T AC7
666
JT TE SER
lST LIN£ ONLY PRINTED
667
8
PRUiT
PRINT PRICRITY ERR STAT.
668
DC
Xll'81 1
E6fi
DC
lll'l6 1
610
DC Al2C IBEPI
671
TBF STAT6,8'l1000000·
CHAI~ SYNC ' INC~ SYNC Off
672
Jf DOHALT
673
TBF STAT6-1,e·10000·
lhCR.FAILURE CHK. OFF
674
JF OOH.ALT
675
TBh STAT6-ltB·lOO·
676
Jf DOHALT
677
B
PRJhT
61B
oc XL1·81'
PAINT HAfttlER NO.
6H
UC
lll 1 1.6'
6C
oc Al2(HANOJ
681
MVC HA~~oc 2) .KNAL 8
8lAkK OUT ·J·, ·~·JUST IN CASE
DATE 310CU9
ec NO. 81652'9
28N0"69 8l651t2
11MAY70
816671
01NCtJ70
81676'9
l9NOV71 818677
lSFEB 75 572250
PROG IO PACE
E02-5 5
DATE 310CT6Cj EC NO. 816529
28NuV69 816542
02MARlO 816631
l 1MAY70 816671
01NOV70
81676~
19W'V7l 818677
15fE87S
572250
PROG ID PAGE
E02-5 SA
·
r
I BM MAINTENANCE DIAGNOSTIC PROGRAM E025 5203 LINE PRINTER fUhCTICI\ TESTS
PART NO. 2589953
PAGE
6
IBM ~AINTENANCE DIAGNOSTIC PRO~RA~ E025 5203 LINE PAINTER FUNCTION TESTS
PAPT N:l. PAGE
.,2569953
ERR LOC OBJECT CODE
AODR STMT SOURCE STATEMENT
ERR LOC OBJECT CODE
ADOR ST,.1 SOURCE STATEMENT
1238 oc 01 litA6 lit BO
1241 co 87 021A
1245 Bl
1246 OA
1247 14A6
1249 co 87 02lA
1240 15
l24E 1254
oc
cc
01
e1
1259 0222
11F7
1258 EOOO
125A 3B 01 1628
125E cc l!1 0000
l21t5 l21t6 l24E
1240
izsc;
1262 0000 1264 DBFF 1266 0001 1268 0002 1261:.. 0004 l26C 0015 l26E Cl8BOO 1271 040000 1274 1070 1276 OB 1217 17 127 8 78 1219 0800 !27B 087( 1270 FFFF 127F OBFF 1281 1C20 1283 FO 12£14 Fl 12e5 1275 1287 1010 1289 1031 1288 1045 12SD 1635 128F 1634 1291 EOOO
1293 0100 1295 OC7F 1291 0401 i2q9 0804 1298 FF
129C 0000 l29E 0000 12AO 0000 12A2 0000 12A4 C5FO 12A6 C5Fl 12A8 C5F2 12AA C5F3
1263 1265
1267 1269 l26B 126[)
1270
1273 1215
1276 1271
1278 121.& 127C
127E 1280 1282
1283
1284 1286
1268 128A 128(
12dE 12qo
1292
1293 1294 1296
1211Je 129A 1298
l29C 129C: l29F
12Al 12A3 12A5 12Al
12A9 12AB
12AC E2C505E2C540C30't 12C3
1284 C4E240Cl05ClD3E8
12BC E2C9E240F.3C5E2E3
12C4 E2C 50 5E2!: 5-4 OE 3C 9 1204J
12CC 04CCf05C 140C2C9E3
1204 E240E3C5EZE3
12DA 40E407CJ
12DD
682 DCHALT fi'VC
683
8
684
DC
665
DC
6h
DC
687
B
6ES
oc
689
M'IC
bc;Q
8
691 PUID lt<i Ot
692 TE SER Sl!F
693 PREX IT B
691t
fllAPt21,CHT11 PRINT )(Ll 1 81' 1u·10· Al2(MAP) PRINT XL1 1 l5 1 PUIOINC2) ,HlTID HALT
·-·xt2·eooo·
TAGS, TAG7
PUT CHART NO.' ,IN MSG. PRINT PRINTER MAP CHART NO.
SPACE 5 PUT ID INTCl HALT ·STATUS ERROR HALlS RESET lST LINE ONLY FLAG RETURN
695
696
6Cfl ,c; e
········C·C·N··ST·A·N·T·S~·*******$········~······································ Z·E·R·O· · · ·o·c· · · · · ·1·t ·2···o··· · · · · · · · · · · · · · · · · * · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
6,'i EFFS DC
XL2 1 CBfF 1
7CO CNE
DC
Xl2 1 0001 1
701 lliO
DC
Xl2'0002'
7C2 FOUR DC
IL2'4'
703 TWYWUN DC
IL2'2l8
704 BUSCT 0\:.
Xl3'018800 1
705 EIUSCT 1 DC
XL3 1 40000 1
7C6 FOLG DC 707 lJNOSVN DC
Xl297070' Ill9107·
FORM LENGTH 112
7() E Ul\IT 1N DC
lll'll9·
1cc; CNTlJTR DC
Ill'l23 1
710 lPUO~ IJC 711 LPDADR DC 712 SfFE DC
Xl2'800 1 xL2·e1cc
XL2 1 FFFF'
IMAGE ADDRESS DATA ADDRESS
713 OAOEt\O DC
Xl2'8fF 1
714 UN SEC DC
J.L2'7200 1
115 CECZFIO cc OLl·O·
1lt CECC~E oc
Cll' 11
111 AOFOLG DC
Al2CFOLGJ
l l f ~OBUBY DC
~L2tBUBY)
71S AOCABY DC
AL2 lCA8Y)
720 jOPIBY oc AL2CP18Y)
721 STOAC DC 122 ~TOMl uC 123 SPACEO DC 124 EXPTAB EQt.1
Al2(STATO) AL2( STAT0-1)
·Xl2'E000 1
RIGHT CARR.CTR.ACOR. LEFT CARR.CTR.ACOR< SPACE 0
725 EXPDO DC
726
OC
727
DC
728 EXP03 DC
729
DC
l3Cl SENT AB EQU
731 SENSO DC
XL2 1 0100 1 XL2·0C7F· XL2 1 0401 1
XL2'0804'
·Xll'FF·
Xl2'0'
LEFT&RIGHT CARR.LOC.EXPO. INCRMENT&CHAIN CHAR.CTR.EXP. TIMlf\G EXPO. STATUS EXPO.
L/R CARR. LINE lOC.
132 SENSl DC
113 SENS2 DC
734 SENS3 DC.
735
DC
Xl2 1 0 1
>tL2 ·o·
Xl2 1 0 1 CL2·eo·
INCREM.&CHAIN CHAR.CTR. TIMlt.IG
STATUS
136
DC CL2'El'
131
DC CL2'E2'
738
DC Cl2'E3'
139
740 7'·1 142 l't3
··T···lT··L···E···l ··DP··CR··I··N··T··O··UC··Tl··S2··4··'··S··E··N··~··E····C··M··O··S····A····N··A··L··Y··S··IS····T··E··S·~T··············································~··············*
74'3
74~
l't4 TITL2 DC 744
Cl22'SEl'\SE TIMING BITS TEST·
74.fa
145
DC
CUt· UPC·
12DE 'tOE202C901D7C5Clt 12E5
l2E6 f.tl0709C905E3SD 12EC
l2EC E2D7ClC3C540
l2F2
12F3 4040
12F4
l2F5 lt04040
12Fl
12F8 E102cc;DH0E3o6 12FE
12FF -40404040
1302
1303 03ClE2E340CJDbD4 1310
1308 C4ClC5C't6060
1311 03C5CH340
1315
1316 40050605C5404040 1327
l31E 4C40404040404040
1326 4C4C
132 8 40401tC'tC4040
132D
l32E E2E3ClE3E4EZ40'2 133A
1336 ESE3C5E2'tC
13313 40404040
:HE
l33F D709CqD6DCJtqE3E8 1352
1347 40C509D940C2C9E3
134F 40C4'iEZ40
1353 404 o.:. 04 04 04 04040 1362
USB ~0404040404040'90
1363 00800/c
1363 1365
1366 C3C8ClC~0540E2E8 1315
136E: 05C340C3C8DZ4B4C
1376 004005
1378
1379 CS05C30~40E2E8D5 1388
1381 C361E2t3C9074040
1389 100006
1188
l38C C905C3Ci940C6C 1C9 1398 13q4 03E409C540C3C802
139( 040009
l39E
139F CBC lC4C'eC 5D940C5 13AE
13H C3CSrtltOC3CB0248
13AF 0200CA
1381
1382 ClD5E840C8.:l0404 llCl
13BA 094006u540C3C802
l 3C2 0020Cl7
13Clt
l.3CS CBD4094BE3CBCSDCi 1304
l3CC U4Cl0340C3C8021tB
1305 SOCOOl
1301
13na C3ClD~0948E2E805 13E1
l3EO C31tOC3C802484040
13E8 4000Cl2
UEA
13E8 C3Cl09094BE207Cl lJFA
13F3 C3C5itGC3C 802't840
13FB 2000C3
UFC
l3FE C6Db0904E24001Cl lit OD
1406 0,.40C3C 802484040
140E FF
l'tOE
l40F C8ClC4t4C5094005 1418
1417 064840'904 0
l"ilC 404040
lit lE
l41F C905E50lC4
1423
1424 F5F 2FCF 3400506E 3 1431
llt2C 40C2E4E2E840
1432 C1CH3C50940E2Cc; 14lt0
143A 0640ClC307E3C4
l41tl F5F2FOF340
llt .. 5
1446 4040't04040404040 1440
144E 40C2E4E2E8'tOE3Db l't5e
1456 0640C30605C7
145( C3ClDS09C9ClC7C5 llt&3
1464 07C9CCJ05E3<.'>0940 lit bf:!
l't6C 40C2E4CbC6C~D940 1413
1474 D9C9C 7C8E3
14U
1479 03C5C6E31t0
l't 70
146 DEPP DC
Hl
DC
He
DC
lltt; POPSt.10 oc
750 CUSPCP oc
751
DC
752 OSK PCP DC
753
DC
753
7~4 NACMC DC
15'5 lACMt.O cc
755
155
756 l<NALB DC
157
DC
151
75f YB.US oc
15c;
DC
15~
15"1
160 JBEP DC
760
761 STATAB EQU
162
DC.
163
DC
763
164
DC
765
DC
765
766
DC
161
oc
76l
76e
DC
76-;
DC
76c;
170
DC
171
DC
171
172
oc
173
DC
113
ll'i
DC
175
DC.
115
111-
DC
111
oc
171
ne
DC
179
oc
119
18C
DC
lU HAMNC DC
781
7e2 t4ANC DC
1£3 !NYC DC
l8't
DC
181t
785 l\OBUSY l'C
785
let
DC
727 BU~SG DC
7e BUT CLO DC
ne
18<; CARR DC
790 PR It\ oc
7Cill BUFF cc
oc 192 T~GIR
7'73 lFEL DC
CL8 1 SKIPPED' Cl'1 1 /PRINT£· CL6 1 SPACE · CL2' CL3' CL7 1 SKIP T0 1 CL i t ' CLllt'LAST COMMAND-- 1
CL5 1 LEFT I Cll8 1 NCNE
cu·
Cll 31 STATUS BYTES I
CL4 1 CL20 1 PRJORITY ERR BIT IS ·
CLU'
·
XL3 1 008001t'
CHAIN SYNC CHK.,HALT 04
Cll6'CHAlt. SYNC Ct«· '
XL l '004005'
lNCR sn.c CR SLIP C..K.,HAlT 05
Cll6 1 INCR SYNC/SLIP
Xll 1 1000061
htCR FAILURE CHK. eHAL T O&
Cll6·1NCR FAILURE CHK'
XL3'0400Q.;·
H!4R ECHO CHK.,HALT 09
Cll6·HAMMER ECHO CHK.·
Xl3 1 02000A'
ANY H~R ON CHK. 1 HALT OA
Cll6 1 ~NY HAM~R C~ CHK'
XL3 1 002007 1
HMR.UNIT THERMAL CHK.HALT 01
CL16'H~R.THERMAL CHK.·
XLJ 1 800001'
CARR.SYNC Ct« ·· HALT 01
CLl6 1 tAAR.SYNC CHK.
XL JI lt00002 I
CARR.SPACE CHK.,HALT 02
CL16 1 CA~R.SPACE CHK. 1
XL3'200003' Cll6 1 FCRMS JAM CHK.
FORMS JAM CHKe.~ALT 03
llll'FF 1 CL 13·HAIOCER NO.
tl3' CL5'1NVL0' CL14·5203 NOT BUSY 1
CL15·AFTER SIO ACPTD 1
CL5'5203 ' CL8' Cll't' BUSY TCO LCNG·
CL8·Cl!RRUGE'
· Cl8 1 PRINTER
CL 8' l'~!ffER. I Cl5 1-fHGHT 1
CL5 1 LEFT ·
DATE 3lOCT69 EC NO. 8lc529
28NOV69
8165~2
02fl'Afil70 816631
l1HAY70 816611
01NCV70 816764
19NOV71
818677
15FE875 572250
PROG IO
PAGE
E02-5
6
DATE
31CCT6°
EC NO. 81652'»
28NOV69
81~542
02fr'AR70
8U1fi31
Ul'AY70 816611
OlNOVlO 816764
l9NOV71 818611
1SFE875
S722SO
PROG 10 PAGE
E02-S
61
., ·-__:&:_:. ·-- "'--···'~----·-···--··-·--.·-·--···~·-··-----· .- .-· . ., . .--~ . . ,~- -·.·..,,- · · ·-
·- . r
· ·-· · · · ·- · · · · · · · · · · · · · · · · · · · · · · ·
IBM MAINTENANCE DIAGNOSTIC PROGaA~ E025 5203 Ll~E PRINTER FU~CTICN TESTS
PART NO. PAGE
ERR lGC OBJECT CODE
AODR STMl SOURCE STATEMENT
l47E 04Cl02C540f5F2FO
1486 F3
1~87 40D9C5ClC4E8
llt8C
1480 68E3CBC50~4009C5 llt9C
1~95 E2C5E340C8Cl03E3
1490 D7E30~4BC3CBE34B 14Af: 105 4040
l4A7 40C5CSE3D~E840F4 l4AE
HAF flf l
lltBQ
14Bl Flfl
1482
HB3 FlF6 1485 FlFl
1494
lltB6
1487 Dl0407D~40Cl60C2 1402
l4Bf FlC5f5C4flF04CE3
14C7 064CC160C2FlC4F2
14CF E2FOF56B
1403 E3C8C5054009C5E2 l,.FS
1408 E30609C540C3ClD~
l4E3 09CSC1C7C540E25D
14EB 6807C9C5E2E240C3
14F3 C602'e0
l 4F 6 09C 5E2C 5E36840C l 150A
l4FE 05C440C9C5E2C5E3
1506 40CEC103E3
1508 (1030340
150E
150F E2C5D5~2C5~0C304 15 lf
1517 C4E240C6ClC903C5
15lf C4
1520 6BC2E4E340D60503 1520
1528 E8404CCStiE7
152E 40C2EBE3C5E240Cl 153E 1536 09C540C90540C5D~
153E D9
l53F E2C5C5E2C540C3D6
1547 C4C54G
154A E7E7
15't8
l54C 40C9C540C5D909 1552 1~53 40C3060404Cl05C4 1564 1558 4C4040C3D6C4C560
1563 E7E7
1565 40404040C306C4C5 156F 1560 60E7E7
1570 404040C2E8E3C5E2 1588
157S 4C4040404040C5C2
1580 F260C5C2Fl40404C
1588 40
1589 C5C2F260CSC2Fl 158F 1590 404040C5E7D7C5C3 15AC 1598 DC5C440'404040El
l5AO E7
15Al 't0E7E7
15A3
l~A4 40404040lt040E7El 15AS
15AC 40E7E7
15AE
lSAF 401t0'e040C1C3E3E4 15CO
1587 Clcf:i40404040401t0
15BF E7E7
15Cl 40E7E7
15C3
l 5C4 404040404040E 7E7 15CB
l 5CC ltOE 7E 1
15CE
15CF E2C505E2C540C30't 15E9
1507 C'tE24006026809C5
15Df D't06E5C54001E41>4
15£7 DlC509
15EA f.2C505E2CS4ot306 1602 15F2 C4C540CSF261E4f2
15 FA C9D5C 7404Glt'04040
1602 40
1603 40C3Cl090948
l&Oe
794
DC
7494
195
DC
7CJ6 RESALT OC
796
797 fo!AP DC
797
7~8 ENT
DC
799 CHTll OC
8Cl0 CHTl 3 DC
801 CHTl6 DC
802 CHTl 7 DC
803
DC
803
803
803
S04
DC
SOit
804
804
804
805 RELORC OC
805
805
806
DC
807 Al SCF DC
807
807
eoe WCHEB DC
808
8C9 CNLBYT DC
8fj';
SC~
810
DC
810
811 EDCC DC 812 SCOIE DC
813 LFTCCO OC
813
81:!
81" RYTCCO DC
8 lit
815
DC
815
815
815
816 BTES CC
817 LEXE82 DC
817
@11
SU lEXEBl DC 819 REXEB2 DC
820 REXE!l DC
821 lACEB2 DC
821
821
822 UCE81 o.:
823 RACEf2 DC
824 RACEBl DC 825 OKSO OC
825
825
125 826 LRC·A DC
826
826
826
227 SENCO OC
Cl9 1 MAKE 5203 1
Cl6' READY' Cll6 1 1THEN RESET HALT'
CllO'PTR.CHl.
Cl8' ENTRY 4 1 Cl2' ll' CL2'13 1 CL2'16' Cl2' 11' Cl28'JMPR A-BlE5ClO TO A-BlD2S05, 1
Cl35'THE~ RESTORE CARRIAGECSl,PRESS CH~ ·
Cl21 1 RESET, AND RE~cT HALT'
CL4'ALL ' Cll7'SENSE CMOS FAILED·
Clllt',BUT O~LY EBX 1 CL17 1 BYTES ARE IN ERR'
CLll'SENSE CODE '
Cl2'XX' Cl 7 1 lN ERR· CL18' C0114MAND
cooe-xx·
Clll'
CL25 1
cooe-xx·
BYTES
E82-E81
Cl7 1 E82-EB1'
Cll7' EXPECTED xx·
Cl3' xx·
CL8'
xx·
Cl3' xx·
Cll8' ACTUAL
xx·
CL3' xx·
cta·
xx·
CL3' xx·
CL27'SENSE CMOS OK,REMOVE JUMPER·
CL25'SENSE CODE E2 1 USING
Cl6 1 CARA.·
2589953 7
IBM MAINTENA~CE DIAGNOSTIC P~OG~·M E02~ 5203 LINE PRINTER F~NCTIOk TESTS
PART NO. 2H995J
PAGE
1A
ERR LOC OBJECT CODE
AOOR STMT SOURCE STATEMENT
1609 C2C9E3401t0
1600
l60E ltOD6C640C5C240 161~
1615 't0C9E240CbClC903 161F
l61C C905C7
l62C 1620 F7F6F5fltf3F2flFO 1627
1628 00 1629 00
l62A 00 1628 oooooc
l62f 0000 1630 FFFF 1632 FFFF
163.\ 1636 1638 l63A
16~~
163E
1628
162~
l62A 1620 lta2f
1631 1633 1635
1637
163'-; 16 31!
1630
l63F
0008 OOCl OJOZ 0800 087C
08 7E OOEC OOElt OOE6
0212 02 lt: 02U 021E 0222 OOEC OOE6
ODEie
OOEC OOE2
OO'tC
0020
0010
0008 C002 0001
0208 02C9 0201
0004 0080
OOltO
0020 COlO
82E BADB IT DC
829 Cf BYTE DC
830 FAILED DC
830
831 TABB IT ecu
832
oc
CL5 1 BIT CL7 1 OF EB ·
Clll' IS FAILING·
·
CL 8 1 7654.)210 1
833
8833~5 ·*·······R·E·SE·R·V·E·D···S·TO··RA··G·E······················*········..················
83t ·························e··················~··························
837 TAGS DC XL1·0 1
INDICATORS
S3E EBlERC DC XLl·o·
EBl EAAORS
839 84C
eEuBZsuERe C
oDCc
JCLl·o· XL3'0'
E82 ERRORS
841 BTSC~ DC XL2'0'
BITS CN SAVE AREA
842 BTSOFF DC S43 CMPL~T DC
XL2 1 fFFF· Xl2 1 FFFF 1
BITS OFF SAVE AREA
S44 STATC OS CL2
845 STAT2 OS CL2
846 STAT6 OS CL2
Elt1 STAil OS Cl2
e48 ERTl OS Cl2
S49 ~SECS OS Cl2 850
DELAY TIME AREA
851 ·······································································
852 ·
EQUATES
·
8~3 ·······································································
854 ARR EQU x·a·
ADDRESS RECAll REGISTER
S55 )IH
EOU X'l'
It.DEX REGISTER 1
856 XA.2 EQU 857 LPI EQU 852 LPO EQU 859 ~CSFLG E'U
X1 2 1
x·eoo·
X1 87C 1 X1 878 1
I NCEX RCG fSTER 2 LINE PRINT~~ IMAGE AREA ll~E PRINTER CATA AREA
f60 lOFCtG f(U X'EO'
861 LPIAR EQU X'E4 1
862 LPOAR ECU X1 E6'
863 TEST EQU
8t4 LINK E'U 8~5 PRINT E~U 866 UNPACK EQU 867 kAlT EQU 86e ~ROY E~U
X·212 1 X1 216 1 X1 21A 1 x·21e· X1 222· ··eo·
EhTRY TO OCP AE·D CATA sw·s ROUT.
ENTRY TO DCP CHAIN ROUTINE ENTP.Y Tll DCP PRINT ROUTINE E~TRY TO CCP UHPACK TO EBCDIC RTN
ENTRY TO OCP ERROR HALT ROUTINE
869 BUSY EQU x·E61
e7o C&BUSY ECU X1 E4'
871 RICAQY EQU x·ec·
812 PBBUSY EQU x·e2·
873 · INDICATOR FLAGS.
874 TAGl 875 TAG2
EQU EQU
xx··z..oo··
876 TAGJ EQU X1 101
811 TAG4 ECU x·os·
878 TAG6 ECU 1·02 1
el~ TAGl ECU x·ot·
PRIMTEa BUSY LEFT tARR.8US'I
RIGHT CARR. 8USY 8UFfEA BUSI'
CNE OR "ORE SENSE (NOS coa·ECl SEhSf TIMING Bil ERa ,.CRE THAN l SENSE CODE IN tM
88C · SENSE SNITCH EQUATES.
8SI SBY1£0 EQU X1 208 1
es2 SBYTfl EQU x·209·
883 SBYlE? EQU x·20A 1
88'9 · CCNTAOL PGM SENSE SWITCHES.
ee5 sswos EQu x·c~· 8e6 sswoe eou x·so·
8eEse1
·ss~11SECeTcICuN
SENSE SWITCHES. 1·40·
889 ssw12 eau x·20·
890 SS·l3 ECU x·10·
DCP SE~SE S~ltCH AREA CCP SENSE SMllCH AREA SECTIQh StNSE SWITCH ARE&
PR INT fllESSAGES DH ..f(.U
use s2oi a1'*1t CARR.
HALT BETWEEN CCMMl~DS DELAY 8ET~ffN CMOS. SECO~CAf:IY t-llL T DPT IOH
OA TE 310C T6fiJ
EC Nil. 816529
28NOV69 816542
UMAY70 816671
01NOV70
816 764
l9NOV71 818617
15ff875 572250
PROG JD
PAGE
EOZ-5
7
DATE
310CTU
EC HO. 816529
28N0~69
8!651e2
02,.ARlO 81663l
llfllAY10 8166f l
Ol~CV10
816164
l9HOV7l 818677
lSFE8lS 572250
PROG ID PAGE
£02-5 7A
IBM MAINTENANCE DIAGNOSTIC PAOGRA~ E025 5203 LINE PRINTER FU~CTJCN TESTS
PART NO. PAGE
2589953 8
ERR LOC OBJECT CODE
ADOR ST~T SOURCE STATEMENT
FFFF
892 893
894 ·
COM~ENT CARDS
895 896
· ·
· R· ·O·L·T·.·l
·-·
SSEENCTSEIONCMEOS02
···········****·······················~·4······
ANALYSIS TEST
6~7 · ROlT.2 - SENSE TIMING BIT TEST
86«~;89 ···N·O··T·ES··-······················································~········
* 900 · l.SET SSW-05 BEFORE RU~Nl~G T~IS TEST.
901 2.SET SSW-13 IF NO ALTERNATE PRINTER.
* 902 3.SEl C.E.SWITCH TO CVERRIDE IDLE CCNTROL BEFORE RUNNING THIS TEST.
903 ·······································································
904
TREP
990065 ········TR·E·P SECTICh E02 ·······***********·******************···········
907 · RO~T.l - SENSE CMOS ANALYSIS TEST.
908
TREP
9Qq · RO~T.2 - SENSE TIMING BIT TEST
'HO
TREP
911 ·······································································
912
TREP
913 · 914 915 · 916
917 · 918
NOTES -
TREP l.SET SSW-05 BEFORE ~UNNING THIS TEST.
TREP 2.SET ssw-3.4,13 IF NC ALTERN~TE PRINTER.
TREP
9lq * 3.SET C.E.SWITCH TD OVERRIDE IDLE CONTROL BEFORE RUNNING THIS TEST.
920
f REP
921 ······································································
922
ENO
DATE 310CT69
EC NO. 8lo!i29
28NOV69 816542
02~AR10
816631
llftAY70 816671
01NCV70 816764
19NOV11 818617
15FE875 57225()
PROG IO .-AGE
E02-5
8
IBM MAINTENANCE DIAGNOSTIC P~OGAA'
E025 5203 LINE PRINTER FUNCTION TESTS
PART NO. PAGt:
SVHBOl T LEN VAlUE DEFN
jQBUBY A 002 ADC ABY A 002
AOFOLC A 002
ADP I BY A 002 A0107 A 006
AOl19 A DOC> ALB AC A 004 ALC:OP A 003 ALSCf A 011 ANBAO A 004
ANEBl A 004 ANEB2 A 004 ANERR. A 004 ANYGUC A 004
ARR c 001
1288 128A
1286 128(
1166
1150 OAAA 0Bf8 151F
OAFC
ooze
0030 GAE2
0813 00il8
0118 0719 01!7 0120 0611 0615 0080 0202 0807 0109 0303 030/e 0103
0115 !>85'9
AS TERP A 004 AVID A 004 AW OUN A 004
840~ IT A 005
BAPRT A 004 BIBAO A 005 BOT ALT A 002 BROUT A 004 BSEX IT A 004 BSYLP A OOb BTES A 007
BT SO FF A 002 BTSCN A 002 BUAL T A 002 BUSY A 004 BUFF A 008 BUHS( A 006 BUNALT A 002 BUSCT A 003 BUS' Tl A 003 8USUB A 003
BUSY c 001
BUTOLC A Ollt
CA8USV c 001
t;.ABY A 004
CARI< A 008
CHOFF A 004
CHROY A 004 CHTll A 002 CHT13 A 002
CHT16 A 002 CHT17 A 002 CLHK A 004
CHND A 003
CMPLNT A 002
cocoo A 004
CSSWllA A 004 CVD A 004
OABOT A 006
CADE NC A 002
CECGAN A 006 DECO NE A 001 DECZRCJ A 001
DELO A 004 DEPP A 008 CIVIO A 004 OOEBl A 004
OOfNSE A t.C4
OOHALT A 006
DORP A 006
11A5 OC49
ll8t 1600
OCC6
oou
OE40 OECO OEE'e lO'tC 158f 1631 lb2f 1081 1010 14 73
l'tltO
OE30
ll-:O 1273 lb20
OCE6
llt58 OOE4 1031 llt6) CD90 1082 1480 1482
1't81t llt86
OE6A
OF88
1633 0066
OF23
OEoF 1132 1280
OEA9 1284 1283 1052
12E5
1175 0056 OA4A
123B
OElB
0635 0229 0625 0828 0275 0341 0388 0'921 043C 0530 0816 CB42 0841 0546 0520 07'i1 0787 0381 0704 0705 0840 0869 0788 0870 0524
078~
03)1 0541 0799 0800
08Cl 0802 0396
049~
0843
0320 0457 0401 0601t 0713 0413 0716 0715 0531 0746
0620 0316 OOS3 0682 0317
CRCSS-REfEAENCE
~EFERE~CES
Ull
0521 0441
0525
0610 0614
C612
0073
0185
C090
0101
C30lt
()302·
006.fi
Cll2
0401· Olt02 0403* 0404 0405 0406· 0407 0583 0636
0503
0225
0622
034'1·
0273
0323
0383· 038'\·
0474
Clt2 l· 0426
0520 0524 0528 Cl93
C291· 0303· 0304·
0291· 0298· 0313
0518· 0522· 0526· 0535
0718
05U
0519· 0523· 0527·
C316· 0!77·
C516
01t2 2
0422· 0423· 0516· 0530· 0425 0~00 0528
C5\0
0490
c1t&6· c~·o· 0119 0523
0327
0529
C682
0201t 0358
()559
0491t
0390 0392
C450· C451 C452
C299· 0300* 0301 0315· 0329· C455
0.\65 0302
0482· 0483
0.\84
C625 0641
0601
C602
0"16
0318 0385 0415
0412
C517· 0521· 052S0557
06H 0618
0330
COltl
0672 0614 0476
()379
0421 0.\89
0495
~··
DATE 310CT69 EC NO. el6529
28NOV69 816542
02MAR10 816631
1U~AY70
816671
01NOV70 816764
19N0Vll 818671
15FE875
572250
PAOG ID
PAGE
E02-5 IA
· · · · · · · · · · · · · · · · · · · · · · · · · · -·-----.------·----·--. ---· -·
18K MAINTfNA~tE DIAGNOSTIC PROGRAP E025 5Z03 LINE PRINTER fUNCTIOh TESTS
. . ~JI.RT ~.c
PAGE
l'S89951 9
CiYMBOL T lEl\i VALUE OHh
OSK PCP A 004
"' OUSPOP 003
E8LERC A 001
EBZER.C A 001
EDiJC A 002
EFFS ENT
A 002 A 006
ERNROY A 004
Ei<Tl A 002
EXIT A 004
EXPDO A 002
EXP03 A 002
EXPTAe A 001
fA IL fO A 011
fl CO Ft A 006
,, FOAOO A OC6
FOLG
002
FOUR A 002
FRMLE A 004
FROS YT A 006
fROM A 006 GOD EC A 006
G01"!0ST A 004
GORGAN A OO't
liAl T c 001
1302 1ZF7 16.29 H2A l51e8 1265 l'tAE Of57 1630 100! 129't
129.A
1293 l61F CECA 1197 1215 1208 Ofl'[J
0E9D
OEBB
llbF llEE OA88
0222
0752 0150 083B 0839 CSU
i16~Cj
07-f 8
0469 G8#tS 0572 0725 0728 0724 0830 Olt23 0629 0706 Ol02 O't79
0411 Ol.08 0619 0652 0068 0867
HAMN( A 01~
HANO A 003
HLTID A 002
HXSVT A CCI
IBEP A 016
,. IDAL T A 002
INVC
005
ISBUSY A 004
JAlT A 003
JIJSUN A OO't
Kll.:Al.8 A 006
l<ORP A 002
UCEBl A 003
lACEB2 A Ole
LACM~O A 018
LACl A 002
LAC2 A 002
lDC~D A 006
lEAVIT A 004
LEXEtil A 003
LEXEB2 A Ol7
lEXl A 002
lEX2 A OC2
LFTCOO A 018
llCDSA A 006
LINK c 001
lOFOLG c ~01
lPO
c OOl
l PO AOR A C02
LPDAJ; c 001
LPI
( 001
LPIAOR A 002
lPIAF c 001
lRC. Af< A 025
MAP
A 010
MARCS A 004
MSECS A 002 MUBEUN A 004
MUS BTU A 006
NACHO A 005
lit 18 141 E llF7
OEbE 1362
OClA
1423 OFFF
OCD7
OC3CJ 1320
OC9C
l5C3 15CO 132 7
0896 0885 OF06
OCAO 1543 15AO 0652 0841 1564
occe
0216 OOEO 087C· l27t OOE6
0800 l27A OOE4 1602 l4A6
OA38 l63F
OC70
OAF6
1315
0161 0782 0656 0400 Ol6C 0214
0783 0514
0282 0224 0756 0252
0822
0821
0755 0162 0156 0450 0260 0818
oan
0138 0132 0813
0498 OE64 0860 0058 0111 0862 0857 0710 0861 0826 0797
0046 0849 0244 0108 0151t
CACSS-IEfERf"'te PEFEREP.tES
C64? 064.ifr 0651 06itS:
t08l t:U05· OZ<tC COtd.· 00&~6 OOBit
:114· 02.?'t OUCJ 0291
02itl 01(8'11 OZ.H 0235
0245
0L08 0362
Co\61
C019 03415· C347· 0369 0376· 0385* 0481· 0638 \J6'&2 O'tit 7·
C04U
C045· 0059 0125 C356
C425
0590
Cll 7
0621 Of:29 0443·
C4013·
0402·
C608
Cb50
01!5
02!.3 0221
0545 0564 C68l·
0226 069C
0231
0251
0365
0373
0380
0387
0604· 0627 Of!.80 DSC?· 0535· 0596· 0689 041!· 0413·
C597· 061()
CC86· Ot93· 0116* 0217 060lt
0496 0499 OSOCJ 0276
czzo
C6it8 0681 C23itit 023'9· 0242· 02t,4e 02't 7· 0250$ 0163 0151
06't5· 06~.s· G65l· 0655 Cl59·
Cl53·
Oit45·
0216
0139
0133
Cl35t
c12~·
~127·
C48S· 0492· 0260 0396
0479·
0288·
Olt7S 0600
0'97E!·
O't6l 0~61 0"62 0462 0471
Olt11·
0272· 039'4·
020.te· 0358· Cit91t· 0511 COitlt
0544
0559· 0563
0682· 0686
C292· 03(]5· Olt51· Oit59· ()"60· 0~63· 0236
CllO" Cl6.!l· 06410·
06~6
Oo\21
Ob't9 0411
0512
DATE
310CT6(jj
Ft NO. 816529
281110V69 816542
02,,.AP.lC 816631
llfl'AY 70
816671
OlNOV70 81676'*
19~0\171
818617
15fE875 5'72250
PROG ID
PAGE
E02-5
9
UPI MliKfENll..tE DIAGNOSTIC PROGU!Ji
~ EOZ5
5203 ll~E PRl~lER FU~tTICh lfSIS
~ SYMStl T Ut. VAlUE
CEFfii
tROSS-RHEREHCE PEFOEtsCfS
NH NOC A OC6
i\OSAlf A 002
NOBET A 003 N:iBUSY A 015
N;o':RR A 003
NOUH A 006
MU>Y c 001
!\ROYER A oo..
OF8YTE A 007
CK.SE" A 021
ONE
A 002
ONtlllli A on
ONTUTP A 001
ORES! A OO<t
OREB2 A 00.C,
,. OTIJR l A 006
OUT LOG OOlt
PSB;JSY t 001
PIBY A oo ...
POPSUO A 002
~ORK
A CC_.
PREXIT A COit
" P~ IN
008
PRINT c 001
0013
OFH
OEOS
1~10
lOEf
Of 8C OOEO 10BC
16lft 15E9 1261
153E 121! ODCC 0010 CE91 08.?5 OOE2 104'5 12F"r OC91 12SE
1it68 02U
032-. 0513 0311 0185
osu
0-.Sl 0068
0~61 082Cj
0825 0100
0809 07C'P 0291 0298
ouc
0125 0812 0528 011t<; 0251 069) 01'90 08b5
PROO A 006
PR4l I A OC4
PS TERR A OO't
Ptl Tl A 004
PU iD ! !\ I. 002
RACE Cl A 003
~ACE82 A ()08
UCl QACl
A 002
A coz
RHO~C A 021
RfSALT ;. Olo
1o1E s, TG A 00,.
r(fXE !' l A 003
REXE f2 A 006
14.EXl &. <!02
SlcXl A 002
RI CA E'i c COl
RfliUl'4 A 001
RTNl A OCl
RT~2
A 001
J<.Y'TCOD A 011
SAS TR A OOb
SAVTUU A 002
SAVWLf'.i /!.. 002
SBYTE C c 001
c SBVTE! 001
SBYTE 7 { 001 SCAkD A C05
SCOI f A 007
soc
A 006
" SDEHF
004
SES TU A 004
S£BUN A 004
SEEF A CIOlt
Sf GAN A :>Ole
SE If- OF A OOlt
SEI FSI( A 004
SE NCO A 006
SEN EXT A 004
one
Cb OS
llA9
OCOA
1259 p,CE
l5C8 0888 08A1 l 5Qil>_
l49C
U90 l 5AE 15A8 0874 0063 OOEC
o;.~3
OAlO
0(81 l5bf 1138 llJ08 1006 0208 0209 020A 0820 1552
OEC4 108A OE3'9 0El1 OBOA
OCFC OE4E llEl 160B OA74
0384' 0186 0636 02lt3 Oe'H C824 0823 Oi?lt 0168 CS05 07% 0630 C62C 08l'i
0150 OHle 0871 0016 0027 0267
CSlio
0606 0574 0573 0881
0882 0883 0127 0812 0422
054~
0383 037t. 0113 029lt 0389 0649
0827
0063
UZ!. 0351 0502 -
(112· 0!36· CM6· C50l
C595
CUl
C21! 0467 C541'
05~1
C3i4· 0320 032C· 03~5 C:2U C257
C105 Oi06 Cl 134 OHO Cl19 OHJ 0381t Ole 01 C091
C606
C295·
0296·
0405·
CC~2 CCH
0520
Cl20
C288 0641t·
CZ38 C241 020 0246 0636·
C527
COH 0254 C560 C386
0Cl8 C211 Ot52
0081 0283 0661
00~4
OHS
0661
Ci7B 0180
C'"t70 c .. 16 0~36 0549 C27't
C68CJ·
0115 () 184 0201
Cl69
Clll·
Cl65·
CO°'l
C2'80
C60S 0628
0151 0191
Cllt~
Cl'tU
(141·
Cit86
0514 0550
ccne
C029
Cl28· 0189
C603
C't1t<1· 0510
0411 e· 0569
C031 Cl19 C215 (480
C215 0367 ~5 .. 0.\57 C203
0120
0429
0533
0372
C370
0110
0306
0334 0368 0375 03e2
C61t7
C351
con
014.0 "4t06
021t'9 0117 0353 C617 <1568
0152 0413
0181 0359 0683
0158 Gl.23
018&
0~63
C681
OH.t.t. Ole-"
0190
OS~
on~ ::~
019~
OSD8
Ollo
~63
0198 0537
f'AU '90.
P~GE
U8995J 9A
0305 0Jl6 0530 06U
0205 0209 054.l 0554
DATE
3lOC H:9
EC NO. 816 529
28N0\169
8165~2
021WAR 70 8ltt:31
l lMAY70 816671
01NOV70 81676<1t
l~N0\171
818671
!SFE875
s 72250
PROG IC
PAGE
E02-S H
·
IBM ~·lNTENANCE 0iAGNDSTlt PROGll~ E025 5203 LINE PRINTER fUh(TiOh TESTS
fl'U'f NO..,
PAGE
25599~::1~.
10
SYMBOL T LEN VALUE DEft\
SEN SO A 002
SENSl A 002
SENS2 A 002 SENS3 A 002
SEN TAB A 001
SHE A 002
SKALT A 003
Sl'.lfH T A OO't
SKl11EO A 004
SKRICA A 004
SKRIC A OOit
SNIRP A 006
SNOT IT A 004 SPACEO A 002
SPUDT A 003
SPUTA A OOl
S~W05
SSW08 SS\1111 SSWl2 SSW13
(. 001
c 001 c 001
c 001
c 001
STAI X A 002
1190
129F
\2Al 12A3 l29C 127E OA20 OADl
ODDS OFAA
llCO
OCE'e
OC59 1292
OAOC
OAOF
ODOlt
0080 0040 0021)
0010 1638
073[
0132 0133 073/t 073(1
07\2 OO't2
Cl:J93
0353 0'990 0641 0288 02llt 0 ·'23 0020 0021 0685 0886 0888 0889 0890 0847
STAL T A OCb
STA TAB A 001 STA TO A 002
ST.HZ A 002 STAT6 A 002 STEC Kl A 004
STECK2 A 004 S fERP. A 004 STE XI T A 004 STSH A 002 STOAO A 002 STOM! A 002 SUBGAf>.i A 006 SYN AR.A A 004
TABBIT A 001 TAGS A 001
TAGl HG2 TAG3 TAG4
TAG6 TAG7
c 001 c 001 c 001 c 001 c 001 c 001
TBON A O'l3
TENXT A 004
TE SER A 004
TEST c 001
TFEL A 005
THGIR A 005
T 10<.HK A 004
TIOCK A 004
T ITLEl A 021t
TITl2 A 022
TI VA A 003
TIXE A 004
TOBYT A 006
TOLONG A 004
TRAM A 004
TWO
A 002
HllY..,UN A 002
TY BOT A 006
UCSFLG c 001
UNITJN A 001
ODE! 1363 U35 1637 1639 1102 1106 1008 llA 1 lODA l28E 1i90 1179 OCAO 1620 1628
OO'tO 0020 0010 0008 0002 0001 0060 0062 125A 0212 1470 1478 Of50 OF69 12C3 1209 OCAA OEBC OEB2 OEDA 004E 1269 1260 OE91 0878 1277
0358 0761 08't4 08't5 0846 05 113 059't 0583 0631 0582 0721 0722 0621 025't 0831 0837
0814 0875 0876 0871
0878 0879 032£ 0319 0692 0863 0793 0792 0467 0471t 0743 0744 0259 0411 0415 0427 031" 0701 0703 0409 0859 0708
tRCSS-REFEFC:NCE
llEFEPENCES
C05J·
C05te· C05S· QC5l· 0056· 0058· C060 0126 0299
C032 0082 0085 030
~85
0639 C395
C230 t487· 0491.· Olt95 0046 038Ci Cll7
0031 0179 0215 <l480
Clt51t
0457
0215 0361 0,99· 0600 06C2 06C6* 0607 Ob09 0611 0613 0621· Ot23· 0626 C.332
0587
C497· 0721 0722 OZ94· 0295 C2CJ6 0300 0552 ()584· C54i3 05S4 0635· 0659 0611 0673 0S91·
C592· 0469 0475 0532 05'58 0561 !J583· 0629· C586· C630 0488
Clt92
C62't 0075
0318 0062· 0065· 0012 007't 0109 0111· 0113· 0219 0501· 053't· 0585· os~e· 0665 0692· Ci074 0109 0113 0065 0072 Cl310 0331 0342 0344 0111 0219 0585 0598 0501 053'9 0665 0692 0311· 0317· 0320 032'9 0324· 0333 0335· 03#t6 0325 0666
C049 0571 (J272 0631 0391t 06't0 C~58 Olt73 0468
C036
0286
<l218 0223 0228 0233 0253 0407· 01tl4 0409·
0424 C337
C068 0069 0403 061 CJ
0404· 0043 0615
0615· 0617· 0619· 0620· 0675
0310· 0331 03-\2 03'tlt*
I fliX ~UfiHEH&kC.f ti~""'~Q!e."f I(.; Pf.lO(;;U!il'
4~c
,~
EOH
5ZOJ tiNE PRINIER FU~C1iC~ 1ESTS
f~,·.
C.~!.lliS.-RcHRENCE
HU
f!A~E
00 "
;.;:; '1iJ,~"lltH
HA
SYf1SOl T LEN VALUE OEFP.i
fiEHIUd:U
UNOS\IN A OCH
UNPACK c 001
UN SEC A 002
UY~>:Vl A OCH
WtHE! l Oi't
ld&:'J!Qjil A 004.
WICAR A OOl
WT
A 006
KIO A 006
UOEXT A 004
XRl
( 001
lZls<;
021E 1282 OAOO
ino
OelT OCEF
Of32
OE Ee
10C5 0001
0101 0866
011~
0005
oeae
OH!tl 0290 Clt6l Oltlt3
056~
0855
xr-2
c 001 0002 0856
'fBATS ZALT ZERO lROTO
A O~lt A GO<t
A 002 A 006
UlE OC15
1263
OEAl
0758
0213
06-.e
0.. 12
OoU
cuo 0136 Cl~~ 0148 CUit ou.o 0Ui6 011'2 0.51
C292
<l08C· 001!·
C06l CIC76
Cc.2_1s1, ·
0391 C464
0.:-SU·
C289
Cltt6 0515 0551 0553
C059· cou 0068· ~010
0146· 0141 Cl52· 0202
oou C5S'I C!S88· 058~ 0591
C060·
0069· 01C3
OU114· 0165 0170· 0111
C660 0664
0566
ClC3 0106 0125· Cl29 ou... 0135 0140· 0141
03\3· 0316· Cl22 0311 0·48 056~ 05a6 osaye 0592 0596 0591 0630· 010(, OlU 014:6· 0127 OlZe 0153 0156· 0159 0176· 0318· 031~· 0341 0341 0·4t9 0510·
Ci06l 0066 C41C·
TOTAL STATEMENlS FLAGGED IN THIS A5$E[llll8lY ·
0
DATE
3lOCTb9
EC NO. Eli65.2~
28N'JV69 Blo542
02jliJIR.70 816631
11MAY70 816671
ClNOHO 816764
19NOVll 81867"1
l5H875 5727.SC
PROG JO
PAGE
E02-5 10
DATE
3lOCHfil
EC NO. 816529
ZSN0\169 8165"2
OU.0110 816ti:H
HlllU70 al6oH
OlhC\170 816764
i'9NG't17l 816617
i5H615 5722:0{)
PR.OG. 10 PAGE
EC2-·~ !t;~
·
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
IBM MAINTENANCE DIAGNOSTIC PP.OGRA~ E025 5203 LINE PRINTER FU~CTIC~ TESTS
PART NO. PAGE
2589951 11
CBJECT CARD LISTING
THE CHARACTER INDICATES A flA~K CCLUMN AND THE CHARAC1ERS 0 EH INOitATE NUMERIC SHIFT.
Cl l THROUGH 16
-· ..
GBK GBO PN 25
CL 17 THROUGH ?2
89952 EC 572250
CL 33 Tt-ROUGH 48
PRlt..TER FUF'\CTICN
Cl 49 THROUGH 64
TEST · · · · · · · · · · ·
CL 65 THROUGH 80
84~i84ii ········
Cl 81 THROUGH 96
········E0250000
T+-Y :8BM & Bl T+-Z5HOHC IHE:BCO
T+-,,H~HAGC31EK4
- ... -
T+-:; jij HJ l XS E: I H
.o · · · ·a ·
0 I ; A A r. F C
ADZL /OHK<+ K.lllC
Yr.&OOt-/ITiil-FI l-C
. -
' ACDiYCJ I CC<FtE
.
.AA-· 8 ESYI< R3 / EST
/CZeC8/Hl<+<l<Y 31 &l
G l.fEJ~~8GG2/5t
... -· .
IC~; t EE c JI
. -
lt·B Ot-<B&BDY8UQ i&-OECH·BFiH4Ell
C~80AEMtIOH·HSCl
XC C.~IBG /BA
. -
YOI <Yl~GSL32EK~ -&?HG&6~ &G~-&4
CCA· /Ot-EO/&N~>A
.
NY3QAOW·4 &_TOH·
OZY 7.UE0250001
. -
. . YStO iE&E0250002
' AQ $2HE 02500C3 + AQ ,l<E025000~
C0-0 19YE0250005
eG-0 K,UE0250006
T+-?P( H.ZaBG 18
.
T+-2F &X /OHS8H3
.- -
T+-3CS 2*1& (H,H T+-3=/l&SA HHiZ
.
T+-49(00 C&40lCO
T+-540 0<"Cl&ES-
l+-61coe <usecoH
T+-7CCAQY~U --.+/
.
T+-9-/< 8C/? /OH
.
T+-:SAAQeEGT /03
4 &_4CH·BG-O AO
A
. - · - - /OHE-J4NTi0G /(
80 HHiZB. j M<<F W
.
215Di/ 2·1, NK"~
AAC21CI3 /CHSB C
HO~·BFUQ,El3-8,A
. .
CJOOCTY ESi: AQ
.
i; 5_IG-+e<HAES4 1 iJQ14i'tC<l ICOECC:
-· .
CH 0 ETCOE 0 C-lJ
SS C2/1YiTC9(C-
. .
UOH·8E- 6fAIX( -
>t-CKR 3&8B8P I Ct80t-·BG-O AP·f-H
AGAC>OH·BFYH·E·~
A-L-HEST2U )C /OH
.
AfL't ES 1l-KOi/t2 210, /O~E&Jih:;
i eBG /Z8E/.R8
. >C CC<ll·CODO<lQ
i./,MI tCR3QACW·
co ... /050+A.CHIH
.
&ll 72ET32 £. · e C
.
+lC,~O~U48 :oc -
; t
.
KR3--8-f20A~8A H
··oc &l_t OMZ/K
.VIBG /fA h03Q
Hal .OH·BFYE#E·#
- · 20H·BFYDKEH# /OH
SSH 1211o·a1N.i-O
-.
<C-SHO?l /CtYe-o 7C t.JQ3C l<JQ
.
( lQlOW~< JQ·OYH
. .
2·0 C<LI ET I JQ
i £5>0-HCG3CBCW·
.
£KT59C072-S i;t5
·A 5>iYCF;
.
_IGL+B<8GCM8t AQ
20BS /OHS8B,213·
.
++<BG S.- C-Af-3
.
·Goecc- ·<AIXAO
2UA~·:-3>iYD+l+Y
·XCCH0··4f :·c 0 +\'- c o+_i c 0
BC:t11· 510E0250007
212 1JHE02soooa
- . E/t4 0KME0250009
.
NK"l-i :S·EC25001C
.
AC3C. KUtEC2500ll
. <l 7H 4SOEC250012
08/Q ·l<E0250013
.
we~· ·.HE0250014
. . 7C- ·B<E0250015
& C- 5Y&E0250016
.
G /Y 41iE0250017
.
OIJ~ l-HEC250018
. -
<M-O QHUE0250Cl9
·l- ·B8c02~0020
DATE
310CT69
EC NO. 816529
28NOV69 816 5~2
02MAR70
81H31
llMA.Y 70 816611
01NCV70 f!l676it
I 9NOV71 818677
15FE875 512250
PROG :o
PAGE
E02-5
11
IBM MAINTENANCE DIAGNOSTIC PROGRA"
E025 5203 LINE PRINTER FU~CllO~ TESTS
CL 1 THROUGH 16
...
T+-·o o ewe
.
T+-·<+-. l>-.H£Fl/
T+-=GOACEO;· IN"~ T +-"B+--1 >&OA ET4
CL 17 THROl;GH ?2 K-0~ C~BKR"H
JOHh l<BG ( t= -,2u 10~.a:ssH ~
GDIBGO('? /lflOt-· I >T-HCU2l AOi#A
OBJECT CARD LISTING
Cl 33 THROUGH 48 Cl ~9 THROUGH 61t
88-Q- K/<BGCDX
.
OYC6BAIXC -ll!3Q
.
HO~·itBACMI D&5Tt
Hil W< Ol370ET8
.
BH> &OH·IM<BGCIC 21+-kUtCAC·<KT?H
c·o- e C·O- e
/lCSOti·JOlGU&JXY
- . GCT3UOCHi8AHJC D
Cl 65 n:ROUGH 80
.
BOC-< t·: < JQ
19/Ja<; cs -x
iltlH&iO
CL ei THROUGH ~
- ·en =·oeonocz2
t>· "i: IE C250:ZJ
-.
2u ~ ·ueozsooz..
6C to· ~£OE 02 !OCU
. .
T+/ 6ET488-I -JC
.
T+/A3CYOaEABAC ·
T +/B >OH·SF YM;;EHS
- - Y+/C ZF 'fMHEHS... /OH
.
T+/OUblHAD5Ck .I(
T+/f-.-. IHB8&4AEU
:s: C2-l<T
MLJJ,O;Q&LIHGC-i BES4KRi A C /IC /OH Se CASM· Ct<·
SB 32101 11cso~·
.
'"0C2-R9· HC .&C
JOL~AOCC5 /CCOH·
. .
Ot·h& O+CU ETX
.
. -· O+ 116i Y·FC C 0+ 11
. -
CCTETlJl.eAI/C & LEJJ·+ -OllH&A-0
.
SOOO< JAhOYYiCJe SOH·&STYAES-< AG
.
O+ HO+-.Ht;t-!·BG /· · ··· ·-·te····
SC:IBG
.
Be-e ETYKaaeGCPX CCl"M;<8GC~i0fJ<
. ..
AC ·~lJJlOt ~l 0 70HG /lflOH·8FYO ACA.V8 0< JKWE.l
4BAFU<.+<O +l.IBES-
.
0+·~8A3~DET?2/ U
.
BC K8 A<8CA Lil.
BH>
. . ACEM -H8E025':0ll
IEEI ·O~EG2500ZI
4' J ;R-EU250CJC
. ..
+ AQ 1..ROE02500l2
7· H ·T'fC25~CJot
T·I J. IOHE-K&lQT X ETX2U~09DAQ8il T +/HFF IM< JI Ro.....
.....
T+/.AOAltt<JAEET" T+l.a.S>f SlJPSli-c
. .
T+/<78 1 Q tOA .tt·G
. .
T+/(21H tOA th
O&+
.£ <~CtAe L
t2a1s·: oureuc
S84CCS_llilCJPOCFC
R21 SR2; I Y£<PR6f'C
...........
·
CEi<P
ll· H£DC:NS_PUOA
' ' AIX~O·y lSG
.
ADAt:c O'fl<_c 0 E&FH £ ~AOElJ
.
&CA lD.A tC.A (. 8 l~·lRl"CC2C~C X
. ·e ""'9l··lli·HIC
Mh i OJP.&4- TS2;J
.
P~ I UO.t lOA e_.
.
to· '·-tc;1uauc
.
~OJLMlJY l·lhSUC.
.
lOXM ·i'4EC2500J1
. -
..
.'.5.I EO.?SOOJt
a=·< c1·eo2soo.c
Oi- ..i 2YE C250°'41
C~SH · ·E0250~
DATE
310C T&:.9
EC. "4u. 816529
28NOY69 8165-'Z
11MAY70 Cll6611
01r.ov10 816764
19NOV71
8U617
15FE87S
51225C
,ROG JO PAGE
E02-S
111
·
IBM MAINTENANCE DIAGNOSTIC PROGAA~ E025 5203 LINE PRINTER FUNCTIC~ TESTS
PART NO. 2589953
PAGE
12
CL 1 THROUGH 16
.
T+/IYKOH BIGN.:oc
CL 17 THROLGH ;2
HO)lM6MC05MCC2C~
OBJECT CARD LISTING Cl 33 THROUGH 48 Cl 49 THROUGH 64
H ~~5CV.8iTE6)L
.
Cl_SR5+I 4·G~&<I
A44CC2ll.- AC·G
.
H4U_ &IHHCJLHl)V
Cl 65 T~ROUGH 80
R6M?S:IPC&<IH4U_
. .
5)R.tOA &OA 2)P
Cl 81 THROUGH 96
.&O HIE02500"3
V4i& NS4EOZ50044
T+/KR6·XAliPPt·X T+/LMOJIT5=IRKil T+/~llJN 6·Pssrs T+/NHlJPSlMCC5<l T+/OE94Cl5HCE6)V
N8iPRtCCB9<SFlJV H&4_ &OCE5;1R:cc RlMCCOIXR2·GG1~1 S&<SA2JIE!F?B9+(
.
0'SM5<GN1CA t<I
6·)G2+lll·Sl&(l 4i-tGle"G6i~~J5(~ SP07P6·PS8UCC2(1
5_Ft:DA l~.)&<. Ol<tr-9=1 &DA 0 1 $
A4tN .,.Qi4CR1·G R&<E-C?GE··llitC
6·PS1;(,&<GN1DC Y8iPS&<GRl~Cl5~C DlOCX94A &<.YS&P
~:F?T2<P~tcxeaip TSUCAQ<.111.SilN Rl;.Ea4CHOllTOJI E61XSl)PSlMCC51L
.
SGDA &OA 1·.2t<P
. .
T&<- N3 EC250046
.a--.S/QE0250047
.
l&+H 11·E025004e
.
Et+· ·IHE0250049
BiM LTUE025005C
T+/P#t+~XtCA &OA 9=J 9·~S1JPS1MC C5<LS&ISKE 1 XE5CS Vl~CJ91LPl)XSIJP SlMCC~SLE&<P2E·l SZ)M N:4EC250052
........ TC1Q314A &DA &CC C0)XRKi.18~A &Ct F&<PB&OCl8UCFO·X l21PG'"S5'll2i~
t····a
·········· SECT! CN E02 ········· ***············· ················ *******....·....
; J&E0250Q53 E02500541
······-· ·.·.....·... * POUT .1 - SENSE CMOS AN~l)SIS T EST.
·······~········ .......·........
........ * ROUT.2 - SENSE Tlf41NG BIT TEST ················ ················ ...·............
EC250055f
....··... ........E0250056
················ ················ ················ ················ ·······
E025005J
· NOHS.- ....... ················ ················ ················ ...........·.... ........
£0250058
······· ........ · l .SET SSW-05 BEFORE RO~MNG l HIS TEST.
..·.···......··. ················
........ * 2.SET SS~3,4 . . . ........ · 3.SET c.e.sw1
...... ....·...........
,13 IF ~O ALTER~ TCH TO OVERRIDE
..........··....
ATE FRI~TER.
IDLE CChTROl BE~
................
················
ORE RUNNING THIS
................
.........··..... .·....···.
TEST. ·······o·e
E0250059 E0250060 E0250061 ········
........ c
......··...·.
Fl ASC R I. SO
E0250062
l65612oe11to 21os·.veo2soo6J
· - - - - - - - - - - - - - - - - - - - - : - - - - - - - - LAST PAGE - - - - - -
DATE
310CT61iii
£:1.: NO. 816529
28NOV69 816542
02.. AR 70
8H:c31
11MAY70 81661' 1
01NCV70 816764
l9NOV11
818677
15FE875 572250
PROG 10 PAGE
eoz-s
12
· · · · · · ·
· ·
· · -· ·---·-------·--·----· - ·- . · · · · · · ·
·
·
·
·
·
·
·
·
·
·
·
·
·
···,, . 'f ~
·
·
·
·
·
·
·
·
td. ' ·
\f
ISM MAINTENANCE DIAGNOSTIC PROGRAM
PART NOs PAGE
2589955 f
l
f;
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NiJs 258'1'955
PAGE
lA
E033 CHAIN CHARACTER COUNTER lESi
ERR LDC OBJECT CODE
AWR ST~T SOURCE STATEMENT
2
DECK 't
OAOO
3 E03 START xeAoo·
4 5 6
** *************~**********,;~'""""''·* *"-±·"'
* *
SYSTEM/3 52C3 CHAIN CHARACTER
"'" *"'t' """' **** >f. ;;.*
COUNTER TEST
*************'~**'**"'**
* *
I
* * 7
8
* 9
********S*E*C*T*I*O*N**3**-**R**O*U*T*IN*E***l ~******~********~~****************~********
OAOO E033 OA02 00
OAOl OA02
lC ****************************~~*****'~*~*********·**********************
11
DC
XL2 1 E033'
PROGRAM IiJENTlflCATION
12
DC XLl·tc
FLAGS
OA03 01
OA03 13
DC
Xll'l'
CUPAFNT ROUTINE NUMBER
OA04 OCOO
OA05 14
DC
XL2'0~
RESERVED
OA06 OAOD OAOS ODC4
OAOA EC5000
OA07
OA09 OAOC
15
DC
16
DC
17 SPUOT DC
Al2CRTN1)
Al2tERTl) Xl3'EC5000·
ADDRESS OF FIRST ROUTI~E PREFIX
ADDRESS OF ERROR RECORDING TABLE UNIT DEFINITION TABLE - PRINTER
OAOO 01 OAOE 00
OAC'~J
OAOE
18 ************************··-~·······***************·····················
* 19 ·
2C
·ROUTINE l - CHAI~ tHARACTER CCUNTER TEST
·
*
21 *
*
22 ****************************~******~*************************~*********
23 RTNl DC
XLl'l'
RCUTINE NUMBER
24
DC Xll'O'
FLAGS
OAOF FFFF
OAlO ~5
DC Xl2'r.FFF'
LAST ROUTINE
OAll CC 87 0212
26 ************************~**********~************~**********************
27
B
TEST
·
E033 CHAIN CHARACTER C~UNTER TEST
ERR LOC OBJECT CODE
AODR STMT SOURCE STATEMENT
·
OAAl 5C 31 00 32 OAA5 Of 00 ODC7 OD4F
OAAB CO 01 OA90
70
MVC. 0(50,XRll,50(,XPl)
'lIPE 50 !40RE
71
SLC BLAKNH U eONE
1550 bYTES OONE?
72
BNZ MC\IMCR
OAAF CO 87 0024
13
B
BR OUT
OA83 C2 02 l9FO
Oi\67 BO E2 01
OABA E2 02 01
OABO 80 FF 01
·
OACO CO 01 OA87
OAC4 ec co 00
74
LA
75 l AKSAN SNS
76
LA
77
cu
78
BNE
79 *
80
MVI
TwOI:·,XR2 U,XR211X'E2 1 U,XR2),XR2
H.><R2) 9 X1 Ff 1 lAKSAti
0(,XR2),x·oo·
LOAD SAMPLE AREA AOOR. 5 SENSE TIMING BYTES 3 A~D l TO SAMPL~ AREA AODR. 4 END OF SA~Pl[ AREA 4 IF NOT, LOOP
16 =24.3 USEC.LCOP ZERO 2ND ~E~SE BYTE
·
* 81 *************************~·············································
82
CHECK FOR NO EMITTER PULSES
·
OAC7 3C BS OAD6
83 **********~****************········**$··············~··~···············
84
MVI CHEON,X 1 B8'
OACB C2 Cl2 l 9FO OACF 3C 28 OOC9
OA03 E2 02 01
85
LA
86 PAZZ MVI
87 CHKNE LA
TWOJN,XR2 NQE1o1,,x·2a· lC,XR21,XR2
LCAC TIMING ARE· ADOR.
lCAO TRY COUNT CF 40
ADD l TO ACOR<
OAD6 88 20 00 OA09 f2 10 14
88 CHEON TBN
89
JT
Ot,XR2)18'lOOOOO· ANYMlS
CHAI~ EMITTER ON
·
OAOt OF 00 ODC9 OD4F OAE2 CO 01 OAD3 uAE6 CO 87 0222
90 91 92
OAEA E051
OAEB 93
SLC NOEM( l t 11CNE
BNZ CHKNE
B
HALT
DC
Xl2. EC5l. D
TRY 40 SAMPLES HALT NG EMITTER PULSES
OAEC CO 87 ODOE
94
B
GA WAN
OA15 3C 38 OA3C
OA19 OC 02 007F 0079 OAlF 3C 2F ODCB OA23 30 Ff 0878 OA27 F2 01 OE OA2A 3C 39 OA3C OA2E 3C 77 ODCB OA32 OC 02 OD7F OD7C OA38 30 E3 ODC2 OA3C 38 04 ODC2
OA40 F2 10 17 OA43 38 04 0208 OA47 F2 ()Q OA
OA4A CC 87 021A OA4E Cl OA4F lC
OA4E OA4F
28
MVl
29
MVC
30
MVI
31
CLI
32
JNE
33
MYI
34
MVI
35
MVC
36 SENAT SNS
37 TECHB! TBN
38
JT
39
TBN
40
JF
41
B
42
DC
43
OC
TECHBI,X 1 3 1 WHAIN(3),fRATE HICHCT,X'2F' UCSFLG,X'Fi'"' SE NAT TECHBI,X"39 1 HICHCT,X 1 77' WHAIN(3),EXCtSE STAT3,X'E3 1
STAT3,B'l00' GOPRT
SBYTEO,SSk05 UDAL T PRINT
XLl 'Cl' IL1'28'
ScT TO CHK.48 CHAR~BIT CN PUT 48 IN Tl"';'LE SET HIGH CHAR CGUNT FOR 48 CHAR UCS FLAG ON
SET TO CiK. 48 CHAR.BIT OFF SET HIGH CHAR CGUNT FOR ECS PUT 120 IN TJTlE GRAB STATUS 4S CHAR. SIT CN OR OFF
PR I NT ON MFCU
PxlNT "IMAGE AND CHAIN 00 NOT AGREE'
OAFO 30 89 0AD6 OAF4 f 2 81 08 OAf 7 3C 89 0AD6 OAFB CO 87 OACF
OA FF C 2 0 2 1 9F 0 OB03 3C l! ODC9 0807 E2 02 01 OBOA B8 20 00 OBOO F2 10 18 OBlO OF 00 OOC9 004F
0816 co 81 0821
OBlA C2 Cl 0807 OBlE F:l 87 OE
95 AN'nll S CU CHECN,X'B9'
96
JE
SIMVNA
TEST FGR SIT CFF BEE~ DONE
97
MVI CHECiNiX 1 B9'
98
!'
PAZZ
CHANGE TO CHECK FOR BIT OFF
* '* 99
lGC
**************~***********************·~············~···~···********·*· CHECK FOR jlliSSEO E,..HTE~S
101 ~*******~******************···~······#********·······***·**************
102 Sl~YNA LA
TkCIN,XR2
lCAD TIMING AREA ADDRo
103 VASIT MVJ NCEM,11
lQAO TRY CGU~l CF 17 OR lC
104 NOBIT LA
105
TEN
106
JT
l' 1 XR2t 1 XR2
OC,XR2)~8'100000'
GOCOUN
ADD 1 TO AOORo CHAlh EMITTER GN
107
108
aSLzC
NCEM(l~,O~E
MJSEM
TRY 17 OR 10 SAMPLES
109
LA NGBJT,XRl
110
J
CHEND
lCAO LOOP ADDPo
OASO 0084 OA52 ECOE
OA51 44 OA53 45
OC AL2(ERUDT>
DC
Xl2'EOOE 1
ce21 cc 87 0222 0825 E052
0826
111 MJSEM 112
B DC
HALT XL2 1 E052 1
HALT 9 ~ISSED AN EMITTER PULSE
OA54 CC 87 0222 OA58 E')OE
46 UDAlT B
OA59 47
DC
HALT
Xl2'EOOP
UDT ERR HALT
0827 CO 87 OOOE OB2B C2 01 0803
113
8
114 GOOOUN LA
GAWAN YABJT,XRl
LCAD LOOP ADD~.
1.1A SA 38 04 0208 OA5E FC: 90 OA
48 GOPRT TBN
49
JF
SB~TEO,SSW05
TIPMU
PRINT ON MFCU
OB2F 34 02 008E OB33 00 01 ODBE 0064
115 CHENO ST
116
CLC
ACRS~V.XR2 ADqSAV(2).LA~~D~
E~11~E FIELD CHECKED
CAM CO 87 021 t
OA65 41 OA66 lC
50 OA65 51 OA66 52
B
PRINT
DC
Xll 141'
DC
Ill 1 28m
PRINT ·xxx CHARACT~q CH&IN CHARACTER
COUNTER TEST 4
OB39 DO 01 00
117
6NE Q(,XRll
"'*** "* ! 18 *'""*******
1'I *') ****"""' 111<$"- ¢ :t<Jl>lll'l)ll<;i,-<''-"''"'·"*''*°'~**** .... ,. ~~$ll>:ll<·li<:to$lO<:tll'$:t·:t"l(I<****
* * 119
SENSE 1550 SA~PLES Cf Tl~ING AND CH£R~CCUNTER
OA67 0098 OA69 EOOO
OA6S 38 20 OAOC OAt.F F2 90 lit OA72 3C OA 0055 OA76 3C OA 0804
OA7A OC 01 0801 0072 CASO OC 01 OC08 0070
OA68 OA6A
53
DC
54
DC
55 TIPMU TeN
56
JF
57
MVl
58
~VI
59
MVC
60
MVC
Al2 <T ITLU
XL2 1 EC00 1 SPUDT,8'100000' JUMPIT
THRTEN~~'CA'
VABIT+l,X'OA 1 HICNT+5t2J,ADMAX
LOCNT+5{2),ADMIN
lC0-200 LPM OE~ICE
·
i ,,
OB3C 3'5 02 006E
0840 3b 02 0068
0844 co 81 0681
08411 30 E2 ODCO
OB4C 38 01 ODBF
0850 cc 90 0840
0654 3C 96 OOCD
120 ····****·················****········~~·~~····*s*******~··~*********·$·
121
L
HODEL,XR2
LOAD 350 MS SEARCH
122 HMCOP A
NEG1 9 XR2
Dt(RE~ENT DELjY
123
BZ EMJN
124
SNS STAT2,X 0 E2'
GPAS TIMING
125
TBN STAT2-ltB 1 1'
126
BF
HMOOP
HOME LATCh ON
127
MVI MSECS,150
SET 15C MS DELAY
OAS6 3C 00 ODC8
'
CABA OC 01 lFFF 006A OA~O 3C lf. ODC7
CA94 C2 01 lFFD
OA98 4C 31 00 lFFE
OA9il 36 01 006C
· DATE
25AUG69
· EC NO. 816485
~10CT6'i
816529
·
·
·
61 62
·*·~**T*A*K*E**1*5*5*0**S*A*M*P*L*E*S**O*F**C*H*A*I*N**E*M**IT*l·E·R··T·IM··IN··G···~···············6·····*
63 ******************************************************************·····
64 JUMPIT MVI LPOUNT,x·oo·
START LOOP CCUNT AT 0
65
MVC ENTUU(2),QCF
66 LUGAN MVI
67
LA
68
MVC
~9 MOVMOR A
8LAKNT 9 30 SEMIO,XRl
0(50,XRl),ENTUU-l MIFTY,XRl
SET WI PE COU~T END Of AREA ADDR. WIPE lST 50 OECR.ADDR. BY 50
11MAY70 816671
01NOV70 8l6l64t
19FEB71 8Ul912
PROG ID PAGE
OE03-3
1
I · I· ··
II ·
I
1. I
I
1·
.l·.,l. ,t..,
·
·
·
0858 3C 01 08AO
OBSC 38 20 OAOC
0660 F2 10 08
0863 3C FF ODCO
0867 3C 07 OBAO
0668 OD FF 0800 0800
0871 OD 38 0800 OBOO
0877 0870
cOoF
00 84
OOCD 0868
004F
OB 81 C 2 0 2 l 9F 0
DATE 25AUG69 EC NO. 816485
310CT69 816529
128
MVI
129
l5N
130
JT
1 3 1
MVI
132
~VI
133 NOUCS CLC
134
CLC
135
SLC
136
BH
137 EMGN LA
SHlONG+l,X'Ol' SPUOT,8 1 1coao0· NOUCS
M SEC S , 2 5 5
SHLONG+1,x·o1· LPil256J,LPI LPil60i,LPI
MSfCS!ll,CNE NOUCS
ThOIN,XR2
llMAY70 816671
01NOY70 81676'4
1CJFEB71 818912
!C0-200 LPM ?
DELAY 1 MS. DECR DflAY COUNT lOAD TIMING A~EA ADDRo
PROG ID PAGE
OE0.3-3 lA
,.' ·~
re~ MAINTENANCE DIAGNOSTIC PROGRAM
PART ND. PAGE
258~955
2
E033 CHAIN CHARACTER COUNTER T~ST
ERR LDC OBJECT CODE
ADDR STMT SOURCE STATE~E~T
0685 C2 O~ l3EU
1J8
LA ONElN,XRl
LCAD CHAR.CTR.AREA AODR.
0!389 BO E2 01
139 SLOGP SNS l(,XR2J,X'E2 1
5-SENSE TIMI~G BYTES
OBBC 7C El 01
140
SNS l(,XRl),X'El'
5-SENSE CHAR.CTR.BYTE
OB8F 5C 00 00 01
i:1
MVC 0(1,XRlltli,XRl)
6-PUT C.C.INTC LO AODR.
OB93 36 01 004F
142
A
ONETXRl
6-ADD TO C.C.ADDR.
OB<;7 36 02 C:J4F
143
A
ONE,XR2
6-ADD TO TIMING AODR.
OB9B 34 02 CDBE
144
ST
ADRSAV,XR2
6
OB9F OD 01 ODBE 0064
145 SHLGNG CLC ADRSAV(21,LASAOR
22 OR 10-ADDR.REG.TO END
OBAS CO Cl CB89
146
147 148
* *
B~E SLOCP
4
48-CY. 73 USEC. LOOP 6C-CY. 91.2 UScC LOCP FOR 100-200
OBA9 3C 00 1 FFE
149
MVI ENTUu-1,x·co·
ZERO 2ND SENSE BYTE
* * 150 *******************~***********************************************·***
151
CHECK HOME LATCH MISSING
OBAO C2 02 19EF
152 ***********************************************************************
153
LA
T~OIN-1,xn2
LOAD TIMING AREA AODR.
OBBl OC 01 OOC6 0040
154
MVC
SAVSA~C2),ZERO
OBB7 OC 01 OOB6 0040
155 ZERSAM MVC SAMCNT(2J,ZERO
ZERO SAMPLE COUNTER
OBBO E2 02 01
156 ~DWUN LA
1C,XR2J,XR2
ADD l TO SAMPLE ADOR<
OBCO 68 Cl 00
157
TB~ Ol,XR21,B'l'
HGME LATCH ON
OBC3 F2 10 27
158
JT GCTWUN
YES JUMP
OBC6 OE 01 0086 OD4F
159
ALC SAMCNT(2),0NE
ADD l TO SAMPLE CNTR.
OBCC OD 01 ODB6 0059
160 HICNT CLC
SA~CNT(211FEMAX
SAMPLE CCUNTER OVER MAX
s
OBD2 F2 04 11
161
JNH LOADUN
JUMP IF NOT
OBOS 30 FF 0878
162
Cll UCSFLG,X'ff'
UCS CHA IN
0809 F2 81 OA
163
JE LOAD UN
SKIP HALT IF YES
OBDC CO 87 0222
164
B
HALT
H~LT NO HOME LATCH OR 1 MISSINF
OBEO EC'53
OBEl 165
DC
XL2 1 E~53 1
OBE2 CO 87 OCOE
166
B
GAkAN
OBE6 CZ 01 :)BBD
i67 LOADUN LA ADWUN,XRl
LOAD LOOP AODR
OSEA F2 87 51
168
J
CE~D
169 170
******C*H*E*C*K·**F*O*R**T*C*O**M*A*~*Y**H*O*M*E**L*A*T*C*H*E*S************************************
OBED OE 01 ODB6 OD4F
171 *********************************************************~*************
172 GOTWU~ ALC SAMCNTC2),CNE
I~CREMENTll) SA~PLE COUNTER
r...
OBF3 30 FF 0878 OBF7 F2 01 OC
173
CLI UCSFLG,X'FF'
174
JNE LGCNT
OBFA OD 01 OOC6 0040
175
CLC SAVSAM(2J,ZERO
OCOO F2 01 15
176
JNE TOME
OC03 F2 87 2E
177
J
SAVIT
OC06 00 01 OJB6 0057
178 LOCNT CLC SAMCNTC2),FEMIN
SAMPLE COUNTER UNDER MIN
OCOC F2 02 lC
119
JNL LOLPAD
t
OCOF OD 01 ODC6 OD4D
180
CLC SAVSAMl2t,ZERG
lST HOME LATCH SAVE EMPTY
OC15 F2 81 lr::
181
JE SAVIT
oc:8 OD Cl OJB6 0051
(
OClE CC 04 09E6
182 TOME 183
CLC
BN~
SA~C~T~~J,TWO
LOADUN
SAMPLE COUNT ~JGHER THAN 2
OC22 CO 87 0222
184
B
HALT
HALT,TOO MANY HOME LATCHES
OC26 E05L.
OC27 185
DC XL2'EC54'
.~
OC.28 F2 87 E3
186
J
GAWAN
OC2B OD 01 OOC6 0040
181 LOLPAO CLC
SAVSA~l2J,ZERO
lST HOME LATCH SAV~ EMPTY
OC'.31 F2 01 06
I
OC34 OC 01 ODC6 0086
lSS
JNF. ALRSVC
1B9 SAVIT MVC SAVSAM(2J,SAMCNT
NC, THEN SKIP IT SAVE lST HO~E LATCH COUNT
OC3A C2 01 OBB7
190 ALRSVD LA ZERSAM,XRl
LOAD LOOP ADOR.
OC3E 34 02 ODBE
191 CEND ST ADRSAV,XR2
OC42 OD 01 ODBE 0066
192
CLC ADRSAV(21 1 ALMLAS
ALL SAMPLES CHECKED
OC48 DO Cl 00
193
BNE 0(,XRl)
LOOP IF NOT
* * 194 **********************************************************************~
195
CHECK CHARACTER COUNTER RESET
OC4B C2 01 13Df
196 **************************************~*******************************·
197
LA ONEIN-1,XRl
OC4F 36 01 OOC6
198
A
SAVSA~,XRl
OC53 C2 02 19EF
199
LA
T~OIN-l,XR2
CC 57 36 C2 ODC6
200
A
SAVSAM,XR2
OCSB 70 00 03 OC5E F2 01 CB
201
Cl! 3(,XR1),X'C01
202
J~E
HO~~M3
3RO HOf' SAM OC
OC61 40 OC 00 ODCB 0Cl:6 F2 81 A5
203
CLC
0(1,X~l),HICHCT
HCMSAM 2F OR 77
204
JE GAkAN
OC69 40 00 03 ODCB
205 HOSAM3 CLC 3(1,XRl),hlCHCT
3RD HOM SAM GREATER THAN 2F OR 77
OAT E 2 5AUGbq EC NO. 8164'-85
310CT69
816529
llMAY70 Sl6671
OJNOV70 816764
19FEB7l 81S912
PROG 10 PAGE
OE03-3
2
· IBM MAINTENANCE DIAGNOSTIC PROGRAM
·
E033 CHAIN CHA~ACTER COCNTER TEST
ERR LDC QBJECT CODE
AODR ST~T SOURCE STATEMrNT
Ptll<T l~O · PAGE
258S':155
2A
OC6E F2 04 2A
206
JNH lSSEQ
OC7l 70 7F 03
201
CLI ?.( ,XRU ,X'7f'
OC74 F2 01 24
ocn ss 10 03
208
JNE ISSEQ
2'Jg
TBN 3(,XR2),U 1 10000'
OC7A f2 10 15
210
JT NCSHFT
OC7D BS 10 04 ocso F2 10 OF
211
TBN 4(,XR2),8 1 l000C'
212
JT NOSHFT
ClCS3 88 lCl 05
213
TBN 51,XR2J,B 5 10000 1
OC86 F2 10 09
214
JT l\CSHFT
OCS9 CO 87 0222
215
B
HALT
NO PSSl HALT
OC80 E057
OCSE 216
DC
XL2 1 E057'
OC8F f 2 87 7C
217
J
GAP/AN
OC92 CO 87 022£
21B NOSHFT B
HALT
NG CC SHIFT HALT
OC96 E058
OC97 219
DC
XL2'E058 1
·
f..tC98 F2 87 73 OC9B C2 ::'2 13DE OC9F 3fi 02 OOC6
220
J
221 I SSEQ LA
222
A
GA ti AN Of\EIN-5,XR2 SAVSAM,XR2
SET ~R2 TG 4 SA~PLES BEFORi: HOlol!SA,..
OCA3 SE 00 00 OD4F OCA8 ~D 00 00 04
223 224
ALC 0 U, XR2 ) , GN E CLC 0(1,XR21,4(,XR1J
ADD 1 TO HCMSAM -4 HCMSA~-4 NCW S~~E AS HC~SAM+4
OCAC f2 01 09 OCAF CO 87 0222
225
JlliE NOSEQ
226
B
HALT
11;( CC RESET Ht.LT
OCB3 EC55
OCB4 227
DC XL2'EC55'
OCB5 F2 S7 56 OCBS 40 00 03 OOCB OCBD F2 04 48
DCCO 3C OA ODC9 OCC4 3C 28 ODCA
ceca 36 02 0053
occc 36 02 0055 OCDO 4E 00 03 OD4F
ocos 90 00 03 03
228
J
229 NOSEQ CLC
230
JNH
231
MVI
232
MVI
233
A
234 PLCOP A
235
ALC
23(:
CLC
GAWAN 3(1,XRU ,HICHCT
BACTR NCEf'l,X 1 CA 1 TRICT,X'28' F::UR,XR2 Tl"RTEN, XR.2 3U,XR1) 1 0NE
3(1,XR2),3C1XRll
WAS 3RD HC~ Si~ LESS THAh 2F CR 77
lhEN ITSA BAC CTR. LCAD SKIPPED l E~R CCUNT LC40 SAMPLE TPY CCUNT SET XR2 TC HO~SAlol! ALDR. SET XR2 13 OR lC AhEAD CF Hu~.SAM. ACD l TO ECUAL ~EXT CHAR.COU~T ARE THEY ECUAL \C~
OCD9 F2 81 15
237
JE GlJUDY
JU'4P IF YA
OCOC 4E 00 03 004F
238
A~C 3(1,XRlJ,Cf\E
ACO l "40RE
OCEl 90 00 03 03
239
CLC 3(1,.<R2),3(,XR11
IS lT CNLY l AHEAD
OCE5 F2 84 20
24C
JH BACn
If ~OT JTSl BAC COUNTER
OCE8 OF CO ODC9 004F
241
SLC NCE~( u,oNE
DECR.SKIPPEO 1 ERR CCUNT
OCEE F2 81 17
242
JZ BACTR
GC TC fAO CTR. If 10 OF 'EM
OCFl 36 01 0055
243 GUUOY A
OCF5 OF CO OCCA 004F
244
SLC
OCFB CO 01 OCCC
245
SNZ
OCFF CO 87 0222
246
B
C003 E059
0004 247
DC
T""RTEflt,XRl
Tl<ICT ll ),Cf\E PLCCP HALT XL2 1 E059'
LCO~EC AT 4C C~AR.GOUNTS YET
LCCIP IF NGT CC ERROR DUE TG EXT~A E~ITTER PULSES HALT
0005 F2 87 06
0008 cc 87 0222
248
J
249 BACTR B
GA WAN HALT
BAJ CC HALT
·
ODOC E056
0000 250
DC
ODOE OE 00 OOC8 004F
251 GAWAN ALC
0014 co 87 0212
252
B
XL2 1 E056' LPGUNTC 11 ,ONE
TEST
·
0018 30 32 OOC8 OOlC CO 82 OA90
0020 co 87 0216
253
CLI LPOUNT.,X 1 32 1
254
Bl LUG AN
255
B
LINK
ACD TO LOOP CCUNT
DCNE A 50 LCCPS BF TO SA~PLE AGAIN
·
0024 34 08 0048 002S OC 02 ODDO 005( 002E OF 02 ODDO 004F 0034 F2 81 07
256
257 258
********C*H*E*C*K***FC*R***B*lJS*Y***C. *D**EL*A*Y~**SU**B~R*O*U*T*IN*E*********************************
259 *********************~******~*******************************·**********
260 BROUT ST BSEXll+3,ARR
LCAD ~ETURN ACOR.
2l: 1 SDC
"4VC BUSUB(3J 9 fUSCTI
STCRE DELAY CCU~T
262 FLOOP SL(
BUSUBC3),G~E
263
JZ TOLCNG
0037 Cl E6 002E 0038 f2 87 OA
264
TI 0 F l.OGP, BUSY
265
J
flSEXIT
003E CC E..7 0222
26:: TDLONG B
HALT
0042 ECll
0044 cc E7 0028
0043 267 268
DC
XL2 'E011'
B
SDC
0048 cc 67 0000
,,..
. :-i .
OD4C OOOC
0040
269 BSEXIT B
·-·
* * 270 ***********************~***********************************************
271
CC~STANTS
272 ***********************************************************************
273 ZERO DC IL2'0'
· DATE
25AUG69
EC NO. 8164 5
310CT6<;
816529
ll~AY70
816671
C1NOV10 816764
l<)FEB71 818912
PROG ID PAGE
OE03-3 2A
·. .'·
· · · · · · · · · · · · · · · ··· · · · · · · · · · · · · · · · · ·
· · ·-~-- ·...·..· · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
· ·
.,
. I.
..;:
..
~-
I
(
' '
c-
.~.
< c
'.~.
c
I
IBM MAINTENANCE DIAGNOSTIC PROG~AM E033 CHAIN CHARACTER CUUNTER TEST
PART !'.iO.
PAGE
2589955 3
ERR LOC OBJECT CODE
AODR STMT SOURCE STATEMENT
004E 0001
0050 0002 00!:>2 OC04 0054 0000 0056 025F 0058 0260 ODSA 040000
0050 ocoooooooooo
0063 lfFE 0065 lFFO 0067 fFFE 0069 OOFF 0068 FFCE
0060 3AOO OD6F 0074 0071 OD76 0073 OJ.DB 0075 01E4
()04F 0051 0053 0055 0057
0059 OD5C 0062 0064 0066 0068 OD6A OD6C
006E 0070
0072 0074
0076
274 ONE
DC
275 TWO
DC
276 FOUR DC
277 TH RT EN DC
27z, FEM!N DC
219 FEtJ.AX DC
280 BU SC TI DC
281
DC
282 U.SADR DC
283 AL Ml AS cc
284 NEGl DC
285 OOF DC
28t MI Fl V DC
287 HODEL DC
288 ADMIN DC
289 AD MAX DC
290 FE MINN DC
291 FEMAXX DC
292
IL 2' 1 ·
Il2'2 8
l L2 '.:,'
IL2'13' Il2 1607 1 Il2 1 62l 1 Xl3"040000 1
XL6 1 0 1
AL2(8190) AL21818<;) XL2 1 FFFE 1 Xl2'00FF 1 IL2 1 -50 1 XL2'3A::JC. 1 AL2 CF EM INN) AL2(rEMAXXI ll2 1 475 1 IL2 1 484 1
MUST IMMEDIATELY PRECEDE 'LASADR I
293 -94
*********PR**IN*T*O**U*TS***********************~*************************~*******
0077 40F4F8
0079
007A FlF2FO
007C
0070 404040
007F
0080 4CC3C8Cl094BC::SC8 0093
0088 ClC9D56BC3C8Cl09
0090 48C3E3D9
0094 4Bf3C5E2E3
0098
00~9 C904ClC 7C540Cl05 ODA8
OD Al C440C3C8ClC9D~·40
OOA<J C406400506E340Cl OOB4 OU Bl C709C5C5
229956 *Fq*A*T*E****DC*****C**L*3*' **4*8*' **************************************************
~97 EXCASE DC CL3'120'
298 ~HAIN DC
CL3 1
299
DC CL20' CHAR.CHAIN,CHAR.CTR 1
299
299
300 TITLl DC
301
DC
301
CL5 1 .1EH· CL16'l~AGE AND CHAIN I
302 ERUDT DC 302
CL12 1 CC NOT AGREE·
303
0085 0000
0087 occoooooocoo
0080
ooe~
OD Cl
00(3
ODC5 OOC7 ODCL OOC9 OOCA ODCB ODCC OOCE 13EO
. 13EO
19EE
l9FO lFFE
CJOB6 ODBC OOBE
ooco
OOC2 ODC4, OOC6 ODC7 ODC8
ODC.9
OOCA COCB
coco
ODDO
13'EO 19£0 19EF 19FO lFFO lFFF
304 305
*********R*ES*E*R*V*E*D***ST*O*R*A*G*E********************************************~····*
3.:l6 307
******************************~********·********************···········
SAMCNT DC
XL2 1 C1
308
DC
309 AD RS AV DS
XL6 1 G' C L2
MUST lHMEOIATELY PRECEDE 1 ADRSAV 1
310 STATZ DS CL2
311 STAT3 DS
CL2
312 ERTl OS
CL2
·313 SA VS AM DS
CL.1
314 BL AK NT DS Cll
315 LPOltNT DS
Cll
3ll: NOEM DS
Cll
317 TRI CT DS Cll
318 HICHCT DS
CU
319 ~SECS OS
CL2
320 BU SUB OS CL3
321
ORG
322 ONEIN EOU
3~3
0$
X'13EC 1
*
31CL50
CHAR.COUNTER SAMPLE AREA
324
OS
325 HIOI N EOU
3U SEMIO OS
*tl2
31CL50
TJ MING EB2 SAMPLE AREA
327 ENTUU OS CL2
0001 0002 0800 0878 0216 u212
021A
328 329
~*******~*Q*U*A*T*E*S*~··~************************************·················*
330 ····~..*********~**********************************··············*·····
331 XRl EQU 1
INDEX REGISTER l
332 XR2 EOU
333 LPI
EOU
334 UCSFLG ECU
2
x·aoo·
x·s1e·
INDEX REGISTER 2 LINE P~INTER IMAGE AREA
335 LINK EQU 336 TEST EQU 337 PRINT EQU
X'216 1 X1 212 1 x·21A 1
ENTRY TO OCP CtiAltJ ROUT INt: ENTRY TO DCP READ DATA sw·s ROUT. ENTRY TO OCP PRINT ROUTINE
DATE 25AUG69 EC NO. 816485
310CT69 816529.
11MAY70 816671
01Nr:JV70
816764
19FEB71 818912
PRClG IO
PAGE
OEOJ-3
3
_______ - - ...,...-~-----~----..;.....,..-..._
- - - - ..
-··-··
IBM MAINTENANCE OIAGNUSTIC PROGRA~
J · ·
c
e
E033 CHAIN CHARACTER COUN1ER TEST
ERr. LOC 0 EJECT CODE
ADDR ST~T SullRCE ; TATEMEt><T
00[6
ocos
0222
0208
0004 FFFF
331? BUSY H:lU X1 E6'
339 ARR
fQU x. 8.
340 HALT <:OU x·222·
341 342
'S*BYTE~O:=N5lQEU
SWITCH X'2
ECUATES 08'
3't3 * cor~1 ROL PGIJ. SENSE Sllll 'ICHES
344 SSW05 EQU X'04'
345
END
c
25899'.,.5 3A
PRINlER Busv COCE ACDR.RECAll REG. E~T~Y TO DCP ERRCR HALT POUTINE DCP SENSE SWITCH ~~EA PRINT HE~~AGES CN ~FCU
c
c
c
..c, _ e
·
·
I···-
I 0
I c.
I c
r~.·
I r
r...·.
c
,,..
i.: _..., ..
1 ... -
i
j 0
0
(
DATE
Z5AUG69
EC NO. 816485
~·
ti.
c
310CT69 816529
llMAY70 816671
01NOV70 816764
19FEBll 818912
PR.CG IO PAGE
OE03-3
3A
. ----------~.,..,·,..·z-ommliill·iliilft0-.·.,.·1111e·D:o.1n-..··lllllw. ~llilm-llill-·-~,,.,,..,. ..t _.._ __
IBM MAINTENANCE DIAGNOSTIC PROGRAM E033 CHAIN CHARACTER COUNTER TEST
CROSS-REFERENCE
PART NO. PAGE
2589955 4
· JBH MAINTENANCE DIAGNOSTIC PROGRAM
· E033
CHAIN CHARACTER COUNTER TEST
CROSS-REFERENCE
PART NO. PAGE
SYMBOL T LEN VALUE OEFN
·
e
,·., ·
·
r
. ·~"·"·
· · ·
·
·
AOMAX A 002
ADMIN A 002
AORSAV A 002
AOkUN A 003
ALMLAS A 002
ALRSVO A 004
ANYMIS A 004
ARR C COl
BACTR A 004
BLAKNT A 001
BROUT A 004
BSEXJT A 004
BUSCTI A CC3
eusua A 003
BUSY C 001
CEND A 004
CHEND A 004 CHEON A 003
CHKNE A 003
EMON A 004
ENTUU A 002
ERTl A 002
ERUOT A 012
EXCASE A 003
E03
A 001
FEMAX A 002
FEMAXX A 002
FEMIN A CC2
FEMINN A 002
FLOOP A 006
FOUR A 002
FRATE A 003
GAWAN A 006
GO{)DUN A 004
G!lPRT A 004
GOTWUN A 006
GUUDY A 004
HALT C 001
HICHCT A 001
HICNT A 006
HMOOP A 004
HOOEl A 002
HOSAM3 A OOS
ISSEQ A 004
JUMPl T A 004
Lt.SADR A 002
LINK C 001
LOAOUN A 004
LOCNT A 006
LOLPAD A 006
LPI C 001 LPCJUNT A 001
LUGAN A 004
MIFTV A 002
MISEM A 004
~OVMCR A OC4
MSECS A C02
NEGl A 002
NOeIT A 003
.._OEM A 001
NCSEQ A COS
NOSHFT A 004
NOUCS A OOfi
ONE A 002
0072
0070 OOBE 0880 0066 OC3A OAFC
0008 0008 ODC7 0024
0 0 1>9 OD5C ODDO OOE6 OC3E 082F 0A06 CA03 OB81 lFFF
ODC4 0084 007C OAOO 0059 OD76 0057 0074 002E 0053 0079 OOOE
oe2e OA5A OBED OCFl
0222
ooce
OBCC 0840
006E 0C69 OC9B 0A86 0064
0216 0BE6 OC06 OC2B 0800
OOC8
OA90 OD6C 0821
0A90
coco
0068 0807
OOC9
ocea ocn
OB6B OD4F
0289 0288 0309 0156 0283 0190 0095 0339 0249 0314 0260 026q
0280 0320 0338
0191 0115 0088 0087 0137 0327 0312 0302 0297 0003 C279 0291 0278 0290 0262 C276
02~6
0251 0114 C048 0172 0243 0340 0318 0160 0122 0287 0205 0221 0064 0282 C!>35 0167 0178 0187 0333 C315 0066 0286 0111 0069 0319 0284 0104 0316 0229 0218 0133 0274
CNEIN A 001 13EC 0322
REFERENCES
0059 0060
0115* 0116 0144* 0145 016'7 0192 0188 0089 0260 0230 0240 0242 0066· 0071· 0073 0260· 0265 0261 0261· 0262· 0264 0168 0110 0084· 0095 0097· 0091 0123 0065· 0068 0149· 0016 0044
0035
0191* 0192
0160 0289
0178
0288 0264 0233
0029 0094 0113 0166 0186 C204 0217 0220 0106
0038
0158 0237
0046 0092 0111 0164 0184 C215 0218 0030"' 003lt* 0203 0205 0229 0059·
0126 0121
0202 02Ct, 0208 0056
0116 0145 0255 0161 0163 0183 0060* 0174 0179
0133 0133 0134 0134 0064· 0251· 0253 0254 0069 01oe:
0072
012'1* 0131· 0135* 0122 0109
0086· 0090* 0103* 0107* 0231* C241* 0225 C210 0212 0214 0130 013.6 0071 0090 0107 0135 0142 0143 0159 0244 0251 0262 0138. 0197 0221
0228 0226
0172
0248 0246
0223
0249 0235
0266 0238
0241
·
~\HBOL T LEN VALUE DEFN
REFERENCES
· OOF A 002 OD&A 0285 PAZZ A 004 OACF 0086 PLOOP A 004 occc 0234
0065 0098 0245
·
PRINT c 001 021A 0337
RTNl A 001 OAOD 0023 SAHCNT A 002 00£,6 0307
0041 0050 0015 0155· 0159* 0160 0172* 0178 Cl82 0189
·
SAVIT A 006 SAVSAM A 002
SBYTEO c 001 soc A 006
OC34 OOC6
0208 0028
0189 C313 0342 0261
0177 0181 0154* Cl75 0039 0048 0268
0180
0187
0189· 0198
0200
0222
SEHIO A 050 lfF[; C326
0067
SENAT A 004 OA3a 0036 0032
· SHLONG A 006 089F 0145 SI MYNA A 004 OAFF 0102 SLOOP A 003 0689 0139
0128· 0132· 0096 0146
SPUOT A 003 OACC 0017
0055 0129
SSW05 c 001 0004 0344
0039 0048
STAT2 A 002 coco 0310
0124· 0125
·
STAT3 A 002 OOC2 0311 TAK SAN A C03 OABl 0075 TECHBI A 004 OA3C 0037
0036· 0037 0078 0028· 0033*
TEST c 001 0212 0336
0027 0252
THRTtN A OC2 00'55 C277
00t;7· 0234 0243
TIPMU A 004 OA6B 0055 0049
·
TITLl A CC5 0098 0300 TOLCNG A 004 OC3E 0266
TOME A C06 0Cl8 0182
0053 0263 0176
·
TRI CT A 001 ODCA C317
TWO
A 002 0051 C275
TWOIN A COl l9FO 0325
0232· 0244* 0182 0014 0085 0102 0137 0153 Cl99
UCSFLG c 001 0878 0334
0031 0162 0113
UOALT A 004 OA54 0046
0040
·
WHAIN XRl
A 003 c 001
OD7F 0001
C298 0331
0029· 003~
0067· 0068 0069· 007C 0142* 0167· 0190· 0193 0235 02~6 0238 C239
0070 C109· 0114· 0117 0197· 0198· 0201 0203 0243·
0138* 0140 02C5 C2C7
0141 0224
0141 0229
· XR2
C OCl 0002 03'32
0074· 0075 0076 007t· 0077 0080 0085* OC87 0087· CC88 01C2· 0104 0104· 0105 0115 0121· 0122· Cl37· Cl3~ 0143* 0144 Cl53· Cl56 0156* 0157 0191 0199· 0200· 0209 0211 0213 0221· 0222· 0223 0224 0233·
·
VABIT A 004 0803 0103 ZERO A 002 0040 0273
0234* 0236 0239 0058· 0114 0154 0155 0175 0180 0187
·
ZERSAM A 006 0887 Cl55 0190 TOTAL STATEMENTS FLAGGED IN THIS ASSEMBLY ·
0
·
·
· · ·
!
I:~:
DA TE 2 5AUG69 EC NO. 816485
310CT69 816529
llMAVlO 816671
01NOV70 816764
l9FEB71 818912
:>ROG ID
PAGE
OE03-3
4
1.
' I
\o
DATE 25AUG69 EC NO. 816485
310CT69 816529
11MAY70 8lf:i67l
01NOV70 816764
19FEB71
616912
PROG ID PAGE
OE03-3
4A
·
·
J
·
·
· ··
·
·
·
·
·
·
·
·
·
·
·
.f:. r
!
J BM "AJNTENANCE OIAGNOSTI C PROGRAM
PART NO. 2589955
···'· E033 CHAIN CHARACTER COUNTER TEST
OBJECT CARO LISTING
PAGE
5
· THE CHARACTER
INDICATES A BLANK COLUMN ANL THE CHAR/ICTERS D E H INDICATE NUMERIC SHIFT.
· CL 1 THROUGH 16 CL 17 THROUGH 32 CL 33 THROUGH 48 Cl 4~ THROUGH 64 Cl 65 THROUGH 80 Cl 81 THROUGH 96
t.··'., ·
··
T+-Y:8C< & e-4 T+-ZC50T-DC*.2DA*
·-
8A HH@Z HOH*BF~D
I \ T+-00 .A· CAEP D ~ *-OAC U *CO C*-
.
*CSL-ClBG s.-cT-
.
< J 11 ·COYii!G-7GO-D
.
?C·:· ·Q/8al-D+ I CU D -T2l' t /OHE&Ju
.
-.·MOl A·=C-DUEO
.. .
. .. - - .. 'Iii+ +e·'He 1'Huco HCNM 1 KHE0330002
.. . l CHI 7GCM· &O tOH* 1LaE0330003
..~.
·
· ·
T+-:WOH*ICT698_$ T+-_/OH*CCIHABO<
2-&-a>&,OOH*H~dH
.
.
4 -6=C&Df?-5U4 D
C28B_$B /XO I B-
.
B~ iil0£.718-HA>B
.
Ct.HUTQBCOT -&>
T+->*BC3·C·4sAO> T+-?PCS8( &6=COL
T :r-OK; IHABIBG. s.
-C-.iH - CllH -
. &>II ~·%HBF~i
-~eBGC&#B &>'GJY)
C0.13&5IOH&.EG}t-:
. .
< &7FCM~< &66CM7
Jc-01_-s11~aH;fH
(2;HB $-- lt4&E iil
.. .
iJ/ SCO f2&5IOHO A<+HlOC-Acsu u ··
.
8F-.CB J f-l+HA*+D
s -Fa &C2DB*+ &6
AC 4AC*QH-.HAE--H
C*Ulliil AB_I /OH
.H*HAB0-.2/C# /OH
. .
IIQ(3LOA8: SHY
AP
LQACMGl6 -5
6C~a( &66CNX2AAD
..
G.-4ACSQ(N·HBG 4
saeo =Z@E0330004
.
SBEH ·BsE0330005
. . <al Rl·E0330006
IC H 1ROE0330007
. ··o- SHME03300J8
AC*Q 91UE0330009
·
·
··
.~.
·
·
·
. T+-llCM72-JDI &6
T+-2H73QAC*SB /X
T+-3COH*BH>APlilY)
T+-3== I B-C2TQeCN<
6CNG A ?WOH*BH>A ?l-HC1X4 ·HABD4 30H*BH>A04>Yl30-H
.
6 -5Nl.- CCM=) <
MaY~TC&Dll-S(Cil-0
.
... 7.aYFVL& CC·? -
l63QBC·E+ ll94
Ca'fDNL- CCM-=J <
·
FC 011-660-D._3&
. ~
2ABZ'-.Ol2 KKBD I
.
. LZ &X /OHZSEP
C·Y&-CO t 2&5liYO
T+-49.0H*B+t:>ARGY·
. .
T+-6? ;J 'fTl@?A
.
TC 6aO*--Rl·M
FOH*·BH>AOC- · C2 · 5
.
-D·BGCKT /0
.
&D· 0.TAcM?C2<G
················
- 0 I CH*8.0T42C·T ·
.. . .. . . t B & CtJ ... W4
150?C2<GRKGJIT6M?
················
&OH·eET&HCMS< -7
·······&···
D
.-."/"
Tl;.T2JLAl@N OIP
····$···········
Cit
·
8C$8( &6=CO$& &C
.
2DA080 l20 =80 p
. 2/5RC <C2"HDKCO
P l-DCN&a C*YCLii
.
. . &CNOI -7&CM·2-&-.
···a"""++- c~ s
·
BJ< l:VE0330010
20 u a&aE03300ll
-.
. HC·U 32~E0330012
AC<O J8DE0330013
. . A9-4 3LBE0330014
6 )Z LA<ED330015
D&<IHO*XN&<LO&lP 084 ::QE0330016
················
·
c
U
ASC R A SO Q
*SSE0330017 20280202710 2197lroHE0330018
·
·
· ------------------ PAGE----------------------------- OATE
2 5AUG69
EC NO. 816~85
.,~
...-
310CT69 816529
------LAST
11MAY70 816671
ClNCiV70 816764
l9fE8ll 8H3912
PROG IQ
PAGE
OE03-3 5
· ·
· ·
· · · · ·
,..;
·
· ·
·
· · ·
·
· ·
· ·· ·· · ··· ··· ··· · · · ·· · ·· · · · · · · · · ·· ·
·
· · · · · · · · · · · · · · · ·, · · · · · · · · · · · · · · · 18M MAl"TENANCE DIAGNOSTIC PROGRAM
PARJ NO. PAGE
t
5132775 IBM MAINTENANCE DIAGNOSTIC PROGRAM
1
PART N:l. 5132775
PAGE
lA
LOSO 3340 STANDALONE MICROCODE LOADER MOD 12 - 3741
LOSO 3340 STANDALONE MICROCOOE LOADER MOD 12 - 3741
ERR LOC OBJECT CODE
ADDR STMT SOURCE STATEMENT
)ERR lOC OBJECT CODE
ADDR STMT SOURCE STATEMENT
0000
OODO C2 01 0000
0004 C2 02 0100
0008 F3 43 08
0008 71 41 58
OOOE 70 43 56
OOll 78 04 55
0014 DO 90 48
0017 78 02 55
OOlA 00 90 OE
0010 F3 43 08
0020 71 44 52
0023 71 42 54
0026 F3 41 00
0029 01 42 29
002C F3 43 08
002f 70 42 56
0032 79 OA 55
0035 00 90 48
0038 8C 75 75 0275
0030 E2 02 76
0040 5f 00 05 01
co 0044 00 01 OE
0047
87 0159
0000 0000
0048 FO 38 50 004E 00 87 08
0051 0200 0053 007F
noss 0000
0057 4000
0052
0054
0056 0058
0059 4007D540F5Flf3F2 0075 0061 F7F7F44040C5C340 0069 F5F7FlF8F7F44040
0011 40404040E7
0100
2 ·
LAST CHG 19MAY7t
3
TREP
4
OECK 4
5
6 *
7 LOS
SEQ 0
COM
THIS PREVENTS GENERATION OF OBJECT DECK
START x·o·
* * 8 **********************************************·············*~*******···
9
BOOTSTRAP - FIRST RECORD
~
10 ******************************************·~···························
11 12
* 13
***************************************·************············~····**
* *
LOADER FOR 3741 THIS PROGRAM IS CONTAINED IN THE FIRST RECORD ON 'THE DISKETTE
*~
* 14 USED TO LOAD THE 3277 MICROCODF. IT IS READ J~TO CORE STARTING *
15 * AT LOCATION 0000 BY INITIAL PROGRAM LOAD. TH~ BOOTSTRAP ROUTINE *J
* * 16
READS THE NEXT nm RECORDS INTO CORE STARTING AT LOCATION 512 AND
* 17 * BRANCHES TO THIS NEXT ROUTINE.
18 ·
·)
19 ******************************************************$***************·
20
USING BOOTS1XRl
21
USING BOOTS,XR2
22 SOOTS LA O,XRl
LOAD BASE REGISTER
23
LA 256wXR2
LOAD BASE REGISTER
24 BOOTl SIO X'08',X'43 1
NORMAL RESPONSE TO 3741
25
LIO FUNBTli1XRlJ,X 1 41' LOAJ FUNCTION REGISTER
26 BOOTlA SNS SNBVTlC,XRll,X 1 43'
SENSE I/O TRANSFERR LINES
27
TBN SNBVT1-l(,XR1J,X'04~ TEST FOR ON-LINE BIT ON
28
BF BOOTlE(,XRl>
GO GIVE AN H5 HALT
29
TBN SNBYT1-1(,XR1),X'02' TEST FOR READ BIT ON
30
BF 600TlA(,XRl)
LOOP UNTIL READ BIT IS ON
31
SIO x·oa·,x·43·
NORMAL RESPONSE TO 3741
32
LIO BOOTllf,XRIJ,X'44 1
PUT READ ADDRESS IN DSAR
33
LIO LENCT1C,XR11,X'42' PUT 255-LENGTH IN LC REGISTER
34 35
*< SIO o,x·41·
TIO
1XRlhX'42'
READ THE NEXT RECORD TEST UNTIL 3741 NOT BUSY
36
SID x·os·,x·43t
NORMAL RESPONSE TO 3741
37
SNS SNBVTl(,XRlJ,X'42 1 GET THE STATUS BYTE
38
TBF SNBVT1-l(,XR1),X 1 0A1 PARITY READ ERROR OR LCR OVFL CHECK
39
Bf BOOTlEI ,XRll
GO TO THE ERROR HALT
40
MVC ll7(118,XR2),629
PUT OATA INTO CORE
41
LA 11SC,XR2>,XR2
INCREMENT POINTER FOR NEXT RECORD
42
SLC BOOTS+5tl,XRll ,BOOTS+l(,XRl) DECREMENT RECORD COUNT
43
BNZ BOOTlAl,XRl)
CONTINUE WITH A SECOND RECORD
44
B
NEXTC
45
GO TO DIAGNOSTIC LOAOEP.
46 BOOTlE HPL H5.HH
3741 NOT READY OR ERROR
47
8
BOOTl ( · XRl )
GO TRY AGAIN
48
49 BOOTll DC AL2(512J
50 LENCH DC
XL2 1 007f'
51 SNBYil DC XL2'0'
52 FUNBTl DC
XL2 1 4000 1
53
54
DC
Cl29' PN 5132774 EC ~71874
x·
54
54
54
55 · 56
ACTUAL VALUES ARE IN ACTUAL CARO.
57
ORG 256
58
59
************************M*IC*R*O**C*OD*E**L*OA*D*E*R********····························
610 ·*·*·*·*·*·~·*·*·*·*·*·*·**·*·*·*·*·*·*·*·*·*·*·*·*·*·························································································t
62
63 64 65 66
·** * *
·
THIS LOADER IS ENTERED INTO CORE AND BRANCHED TO BY THE PRECEDING *~ BOOTSTRAP LOADER. THIS LOADER LOADS THE ACTUAL MICRO CODE LOADER · AND BRANCHES TO IT TO BEGIN LOADING THE MICRO CODE. THE SUBROUTINE· TO READ RECORDS FROM THE DISKETTE WHICH IS WITHIN THIS LOADER IS *~
cz 0100 C2 02 OOFC
0104 01 osao
0108 84 08 4E
0108 so 43 58
OlOE 88 04 57
0 111 EO 90 4tf
0114 88 02 57 0117 EO 90 OF OllA F3 43 08 0110 Bl 44 OB
0120 Bl 42 56 0123 f3 41 00 0126 El 42 2A
0129 so 42 58 012C 89 OA 57 012f F2 90 19
0132 F3 43 08
0135 so 43 58
0138 BS 02 57 Ol3B F2 10 09 013E BB 08 5d
0141 EO 90 39
0144 F3 43 08
0147 co 87 0000
0148 FO 38 50
014E EO S7 OF
0151 107i=
0153 0000 0155 0001
0157 FFFC
0159 3C 40 OSFF 0150 OC FE 08FE 08FF
0163 co 87 0100 0167 70 C5 00 016A F2 81 14
0160 9C 02 7F 03 0171 9C 00 80 01 0175 02 01 04 0178 lC 00 0000 00 017 D CO 87 0163 0181 co 87 0200
OOFC 0107
0152 0154 0156 0158
· 67 · USED BY THE MICRO CODE LOADER TO READ THE DISKETTE RECORDS.
e
68 69
70
*····························*···~································--····
11 ·
12 ·· SUBROUTINE TO REAO ONE CARO.
73 ·
1't
USING CDREAO-lt ,XR2
75 COREAO LA
76
LA
17 AJNPUT EQU
CDitEA0-4,XR2 lNPUT,XRl
·-1
LOAD 6ASE ADDRESS SET
78
ST
79 DOSIO SNS
80
TBN
81
SF
82
TBN
83
BF
84
SJO
COEXIT·3C.XR2i,ARR SNBVTl(,XR2},X 1 43' SN6VT2-l{,XR2t,x·o4· ERR( ,XR2J
SN8VT2-lC,XR2),X'02'
DOS I Ot ~xR2)
x·oa·,x 1 43·
SET UP RETURN ADDRESS SENSE 1/0 TRANSFERR LINES TEST FOR ON-LINE BIT ON GO GIVE AN H5 HALT TEST FOR READ BIT ON
LOOP UNTIL READ BIT IS ON
NuRMAL RESPONSE TO 3741
85
LIO AINPUTC,XR2l.X 1 44'
PUT READ ADDRESS IN OSAR
86 87
LIO lENCT2f.XR2),X 1 42·
SID o,x 1 1ti.·
PUT 255-LENGTH IN LC REGISTER READ THE NEXT RECORD
88
TIO *ftXR2) 1 X'42 1
TfST UNTIL 3741 NOT BUSY
89
SNS SNBYT2(,XR2),X 1 42'
GEf THE STATUS BYTE
90
TBF SNBYT2-l(,XR2),X 1 0A1 PARITY RE~O ERROR CR lCR OVfl tHIECK
91
JF
ERR
92
SIO x·os·.x·43·
GO ttALT IF EIT~t:R CONOH!Oi\! EXISTS NORMAL RESPONSl TO 3741
93 EOJCHK SNS
SNBVT2(,XR2),Xi4~!
SENSE I/O TRANSFERR LINES
94
TBN SNBYT2-l(,XR2J,x·o2· CHECK FOR READ BIT ON
95
JT COEXIT
GO ON IF HORE TO SE READ
96
TBN SNBYTZ ( ,xR2 t ~x · oa ·
CHECK FOR EHD OF JOB
97
BF
C?8
SIO
99 CDEXI T 8
100.
EOJCHKl,XR2)
x·oa 1 ,xe43· *-*
~EEP ON CHECKING NORMAL RESPONSE TO 3741 CONTINUE ON PROCESSING
101 ERR
HPL
102
8
··3741 NOT RElDV OR ERROR GO TRY START 1/0
103
104 LENCT2 DC
XL2 1 007F 1
105 SNBVT2 DC XL2 1 0 1
106 N:
DC
Xl2 1 0001'
107 NEG4 DC Xl2 1 FFFC'
108 109 NEXTC MVI
xi 8Ff 1 ,c. '
CLEAR PRINT FIELD
110
MVC X1 8FE·C255),X 1 8FF·
111
112 NEXTR B
CORE AO
GO REAO /.. CARO
113
CLI 0 l , XRll · C1 E'
114
JE CICREP
IF THIS IS END CAR.O, GO ON (LOADER-CHG> CKREP
115
116
MVC MOVE+3(3,XR21,03(,XR1) SET UP TO HOVE TEXT DATA TO
117 LPTONE MVC MOVE+4(1,XR2110lC.XRll
118
119 MOVE
120
121 122
*CKREP
LA MVC
8 8
EC.OM
04( ,XRl ),XRl
*-*C*-*) ,·-·I 1XRl)
NEXTR x·200·
INSTRUCTION TO MOVE TEXT DATA CONTINUE LOADING. GET NEXT RECOftO
BEGIN GENERATING TEXT CARDS
·
·
OATE 15JUL 76 EC NO. 5718i4
PROG ID PAGE
lDS-O)DATE 15JUL76 1 EC NO. 571874
PROG ID PAGE
LOS-0 1A
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO. 5132775[8M MAINTENANCE OIACNOSTlt PROGRAM
PAGE
2
PART ~O.
PAGE
5132715 2A
LOSO 3340 STANDALONE MICROCODE LOADER MOO 12 - 3741
LOSO 3340 STANDALONE MICROCODE LOADER MOO 12 - 3741
ERR LOC. OBJECT CODE
AOOR STMT SOURCE STATEMENT
ERR LOC 08JECT CODE
AODR STMT SOURCE STATEMENT
OlFC
OlfC 0100
0200
OlFO
0200 C2 01 1000
0204 7C BO 00 0207 02 01 03 020A,34 01 0940 020E 38 40 093f 0212 co 90 0204
0216 35 01 OlfD 021A 34 01 0225
021E 34 01 023F
0222 co 87 0000
0226 OC 03 0933 080F 022C 30 E7 0880 0230 F2 01 OD
0233 OC 03 0933 OBCF
0239 F2 87 04
023C CO 87 0000
0240 t:2 01 0880
0244 70 E7 00 0247 F2 01 04
024A SC 07 Sf 4F
024E 40 02 5A 092F 0253 f2 01 23
0256 3A 80 092C
025A 40 03 5F 0933
025F F2 01 26
0262 06 30 0933 0912
0268 70 E7 00
0268 CO 81 02C4
026f 70 04 00 0272 F2 81 lA 0275 co 87 023C
0279 FO 6F 03
027C 38 80 092C 0280 co 90 0222
028~ co 87 023C
124 ·
125
ORG X'OlFC·
126 LDAOOR DC Al2( CORE AO) PICK UP ADDRESS OF READ SUBROUTINE
127 ·
128
ORG X'0200'
129 *************************************************·····················
130 ·
131 *
3340 MICROCODE LOADER
* ·
132 ·
·
113343 ··········································~····························
135 LOADER LA UCOOE,XRl
POl~T TO MICROCODE STG AREA
136 ·
137 CLRSTG MVI 0(,XRllrX'80 1
138
LA 3( ,XRl ),XRl
FLAG All U~'.: SEO CONTROL
139
ST
WORKN,XRl
STORAGE AREAS
140
TBN
WC~KN-1,BITl
AS DATA AREAS
141
BF CLRSTG
142 143 144
*** ------------R-E-AD::-O-NE--M-I-C-RO-C-O-D-E--R-EC-O-R-D---------------------------
145 ·
146 READER L
LOADOR,XRl
SETUP LINKAGE
l.47
ST READ1+3,XR1
TO CARO READ
148
ST
149 *
150 REAOl 8
READ+3 rXRl
SUBROUTINE RD FIRST CARO OF SECTION FAO
151 ·
152
MVC SE'1(4), I NPUT+95
INITIALIZE CARD
153
CLI HJPUT,C 'X'
SEQUENCE CHECK AND
154
155 *
156
JNE CK CARD MVC SEQ(4) t1NPUT+79
BRANCH If 96 COLUMN CARO INITIALIZE CARO SEQUENCE
157
J
CK CARD
CHECK FROM 80 COL COMPRESSED CO
158 ·
159 READ 8
RO NEXT CARO OF SECTION FAO
l6C\ ·
lol :KCARD LA
162 *
163
Cll
INPUT ,XRl 0( , XR lJ , C1 X'
POINT TO CARO READ IN AREA BRANCH I F NOT
164
JNE CKID
80 COLUMN COMPRESSED FORMAT
165 ·
166
HVC 95(8,XRl),79( ,XRl)
167 *
168 CKIO CLC 90(3,XRll ,FAOID
POSITION IO ANO SEQ FOR CHECK ING BRANCH IF
169
JNE
IOE~R
WRONG SECTION ID
170 ·
171
SBN I NO ,SEQCK
INITIATE CARD SEQUENCE CHECK ING
172 ·
173
CLC 95(4,XRll,SEQ
BRANCH IF
174
JNE SEQERR
INCORRECT CARD SEQUENCE
175 ·
176
177 *
178
AZ
SEQ(4J,OU1J
cu 0( ,XRl J ,c· X'
INCREMENT SEQUENCE CHECK NUMBER BRANC~ IF COMPRESSED
179
BE CK TYPE
FORHAT MICROCODE 05JECT CARO
180 · 181
Cll 0( ,XRl) ,c· M'
SR:,NCH IF 96 COLUMN
* 182
183 184
JE
CHPRS
B
READ
MICROCODE OBJECT CARD GO TO READ ANOTHER CARD
185 · 186 IOERR HPL
187 ·
Hl,HO
*** HALT 01 ***
188
TBN I NO,SEQCK
BRANCH IF SEQUENCE CHECKING
189
BF REAOl
HAS NOT VET BEEN INITIATED
190 ·
191
B
READ
GO TO READ ANOTHER CARO
0288 fO 6F 76 0288 co 87 023C
028F C2 01 08D't 0293 3C 00 02A 7 0297 OC 00 02AD 02A7 0290 70 DO 00 02AO f2 01 03 02A3 7t 2A 00 02A6 OE 00 0804 OBIJlt 02AC OE 00 0804 0804 0282 36 01 0911 0286 OE 00 02A7 0905 02BC 30 54 02A7
02CO co 82 0297
02C4 30 C5 0881 02C8 CO 81 0305 02CC 30 E3 0881 0200 F2 81 04 0203 CO 87 023C
0207 30 00 0886 OZOB CO 81 023C 02DF OC 01 093C 0889
02E5 CO 87 06F9 02E9 CZ 02 088A 02ED 6C 02 02 02 02Fl 02 01 03
02F4 E2 02 03 02f7 OF 00 0886 0909 02FD CO 01 OZED 0301 CO 87 023C
192 · 193 SEQERR Hrl H21HO
···HALT 02 **·
194 · 195
8
READ
GO TO READ ANOTHER CARO
196 ·
197 -----------
198 ·
COMPRESS ONE MICRO-CODE RECORD
199 ·
ZOO CMPRS LA RECN,XRl
POINT TO MICROCODE ~ECORD
201 · 202 203 C~POl 204 ·
205
206 207
MVI Al+ltO MVC A2+U U ,Al+l
CLI oc ,xRu ,x·oo·
JNE Al MVI 0 ( , XRl ) , X 1 2A1
SETUP BYTE COUNT IN ALC INSTRUCTIONS
CHANGE ANY HEX t 00'
BYTE IN MICROCODE RECORD TO HEX '2A'
208 · 209 Al
210 A2
ALC RECNI *-* ),RECN ALC RECtH ·-· t, RECN
SHJFT OFF TWO UNUSED BITS FROM EACH BYTE IN RECORD
211 · 212
A
NEGl1 XRl
UPDATE RECORD POINTER
213 ·
214
ALC Al+l (l) ,ONE
UPDATE SHIFT BYTE COUNT
215 ..
216
CLI Al+l,RECN-REC
LOQP UNTIL ALL UNUSED BITS HAVE
211
BL
CMPOl
BEEN SHIFTED OUT OF RECORD
218 ·
* 219 · - - - - - - - -
220
CHECK "ICROCODE RECORD TYPE
-----·-----
221 · 222 CKTYPE
223
224 ·
225
226
227 · 228 229 ·
Cll REC+l1C 'E' BE REPFMJ
BRANCH IF ENO RECORD
CLI REC+1,c·r·
BRANCH IF
_______________________ JE TEXT
8
READ
TEXT RECORD GO TO READ NEXT RECORD
,
223310 -· ---
PROCESS MICRO-CODE TEXT RECO~D
232 ·
233 TEXT
234
235 *
236
237
* 238
239
CLI REC+610 BE READ
MVC CSAR(2) 1REC+9
B
GENAOR
LA REC+lO,XR2
BRANCH IF NO uAT A BYTES IN TEXT RECORD
SETUP CONTROL STG ADDRESS GENERATE POINTER TO STG AREA
POI NT TO OAT A AREA. OF RECORD
240 ·
241 TEXTOl MVC 2C3.XRlh2CwXR2)
STORE MICROWORD
242 ·
243
LA
3( tXRU ,XRl
ADVANCE
244
LA
3 C9 XR2 J, XR2
POINTERS
245 · 246
247
SLC REC+6, THREE CU BNZ TEXTOl
DECREMENT DATA BYTE COUNT BRANCH If NOT YET ZERO
248 · 249
B
READ
GO TO READ NEXT RECORD
250 ·
DATE
15JUL76
EC NO..; 571874
PROG ID PAGE
LDS-0 DATE l5JUl.76
2 ec NO. 571874
PROG ID
PAGE
LDS-0 2A
· · · ·· · · · · · · · · · · · · · · · · · · · · · · · · · · · ·"""""
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
. 'IBM MAINTENANCE DIAGNOSJ:.,;JJ: PROGRAM
·l;~(: '
PART NO. 5132775 lBM MAINTENANCE DIAGNOSTIC PROGRAM
PAGE
3
3340 STANDALONE MUCROCODE LOADER MOO 12 - 3741
r~: ~·A,:; .
ERR LOt OBJECT CODE
ADDR STMT SOURCE STATEMENT
LOSO 3340 STANDALONE MICROCODE LOADER MOO 12 - ~......_
·ERR LOC OBJECT CODE
AOOR STMT SOURCE STATEMENT
. 0305 C2 02 7600
0309 80 FF 00 030C F2 81 97
030F 2C 01 093C 01 0314 CO 87 06F9
0318 E2 02 02
0318 2C 02 093A 02
0320 38 80 0938 0324 F2 90 4f
0327 38 80 093C 0328 f2 90 08
032E IC 00 0939 01 0333 f2 87 05
0336 IC 00 093A 02
0338 OC 01 093E 093A\
0341 OE 00 093E 093.F 0347 F2 20 06 034A OE DO 0938 0907:1
0350 co 01 0341
0354 38 FD 0938
0358 OE 00 0930 09301 035E F2 20 06 0361 OE 00 0938 09.00J
0367 co 01 035,
0368 38 f5 093fs 036F 3A 90 0938
0373 F2 87 1E
0376 QC 02 0940 09~\
037C OE 00 C938 0916:. 0382 OE 02 0940 094f» 0388 CO AO 037C
038C CO 01 0382
0390 3B EO 0938
0394 4C 02 02 093 A
0399 02 01 03 039C E2 02 03
039F BO Ff 00
03A2 co 01 0318
03A6 E2 02 01 03A9 34 02 0940
03AD 38 08 093F
252 253 254
*·*******M*O*D*IF*Y*C*O*NT*R*O*L *S*T*OR*E**IM*A*GE**W*IT*H**PA*T*CH**A·R·E·A···D··A··T·A························**·
255
256
257
*
·
*******************········································************* 1
258 REPFAO LA PATCH,XR2
POINT TO PATCH AREA
259 ·
260 REPOl C.ll Ol,XR2),X 1 ff 1
BRANCH If PATCH
261
JE REPX
TERMINATOR BYTE
262 ·
263 REP02 MVC CSAR,1(2,XR2)
SAVE CONTROL STORE ADDRESS
264
B
GENAOR
GENERATE POINTER TO STG AREA
265 ·
266
LA 2(,XR2),XR2
ADVANCE PATCH AREA POINTER
267 ·
268 REP05 MVC 3PREG,2(3,XR2t
GET CONTROL STORE DATA
269 ·
270
TBN C,BITO
BRANCH if
271
JF REP12
MICRO-INSTRUCTION PATCH
Z12 ·
273
TBN CSARO,BITO
BRANCH IF
274
JF REP06
LEFT CONTROL STORE PATCH
275 ·
276
MVC CR,lU,XRl>
RETAIN LEFT OATA BYTE
277
278 *
279 REP06
280 *
281 REP07
J
REP07
MVC Y,2 U ,XRl)
MVC WORK+lt2J,Y
SKIP NEXT INSTRUCTION RETAIN RIGHT DATA BYTE DATA BYTES TO WORK AREA
282 ·
283 REP08 ALC WORK+ltlJ,WORK+l
GENERATE
284
JNOL REP09
RIGHT DATA
285
ALC Clll,TWO
PARITY BIT
286 REP09 BNZ REP08
287 ·
288
SBF t,x·Fo·
RESET UNUSED BITS
2ea ·
290 ~EPlO
ALC WORKClJ,WORK
GENERATF.
291
JNOL REPll
LEFT DATA
292
ALC C.tll,EIGHT
PARITY BIT
293 REPll BNZ REPlO
294 ·
295
SBF c,x·Fs·
R£SET UNUSED BITS
296
SBN c,x·90·
SET DATA ANO PARITY BITS
297 ·
298
J
REP15
GO TO SAVE CONTROL STORE DATA
299 ·
300 REP12
MVC
WORKN(3).~PREG
CONTROL STORE DATA TO WORK AREA
301 ·
302 REP13 ALC c111,x10
GENERATE
303 REP14 ALC WORKN(3),WORKN
MICRO·WORD
304
BOL REP13
PARITY BIT
305
BNZ REP14
306 · 307
SBF c,x·eo·
RESET UNUSED B~TS
~08 ·
309 REP15 MVC 2(3,XRlJ,QPREG
SAVE PATCHED MICROWORD
310 ·
311 REP16 LA JttXRl),XRl
ADVANCE
312
LA 3(,XR2l,XR2
POINTERS
313.
314
Cll 0( ,XR2J ,x·Ff'
LOOP UNTIL
315
BNE REP05
TERMINATOR FOUND
316 ·
317 REPX
LA 1(1XR21,XR2
LOOP
318
ST WORKN,XR2
UNTIL
319
TBN WORKN-l,BIT4
ENO OF
0381 co 90 0309
320
BF
321 ·
PART NO. 5132775
PAGE
3A
PATCH MEA
DATE
l5.JUL76
EC NO. 571874
PROG ID PAGE
lOS-0 ·DATE 1SJUL76
3 EC NO.. 571874
PROG 10 PAGE
LOS-0
JA
lf>M MAIMTENAflt.tE DIAGNOSTIC PROGRAM
PART NO. PAGE
5112175 I8t: MAIN1ENAMC.E OIAC#MOSTIC. PROGRAM 4
PART~.
PAGE
5U27TS 4&
LOSO 3340 STANDALONE MICROCODE LOAOEA MOD l2 - 37'41
LOSO 3340 STANDALONE MICROC.OOE LOADER MOO 12 - 37"1
EaR. LOC OBJECT CODE
AO&a STttl SOURCE STATEMENT
£RR LOC OBJECT CODE
·DOR STMT SOURCE STATEMENT
0385 F3 C4 7E
0388 31 C5 0730 03&C 31 CS 0734
03CO C.2 01 0917
03(.4 ~ 00 093.S 03C8 3C 00 09~
03CC 3C 00 0939 0300 CO B't 0617
0304 31 C5 0740
0308 lC 01 093A 01
0300 C6 07 0.077
03H 31 C5 073E 03E5 31 C.5 075A 03£9 31 C5 0744
03£0 02 01 02
(13F0 10 Ff 00 03B CO 01 Ola:
03F7 3,C 06 0.'9·8 03f8 3C 80 0939 03fF 3C 80 093A
0403 co 87 06-63
0401 0£ 00 C939 0908
·"'
0400 36 20 0939
6411 co 90 0403
s 041 3C 02 0'938
0419' ~ 80 0939
04U> JC. O& 093A
0421 co 87 0663
0425 3A 20 OCJ:i9 f.M.2-9 CO 81 06U
04ZD 3A 01 0939
0431 3:C &f= 09U 0415 CD 87 0663
323 ................*************************************···················i
324 · 325 ·
MJCRO-PROCESSOR INlTIA.l.llATION
· *
326 *
·
32T **.._***·****************·******6·*********·*******************·*******
328 ·
329 ·
HALT MICROPROCf:SSOR
3'38 ·
331 RPHLT SIO
RESET ANO DISABLE 3340 INTRPS
332 · 333
LIO K04,x·c5 ·
SET KO AND K4 (HALT IOP)
334
LIO K034,X'C5'
SET K3 (CLOCK RESETI
335 *
336 --~~~~~---
----------- -----------·-
337' ·
RESET EXTERNAL REGISTERS
338 ·
n9
LA EXT8L,XR1
POINT TO EXT REG ADOR TA8t.E
340 · 341
MVI c,o
CLEAR OP REG
342
* 343
~ EllTRST
f4VI .v.o
MVI CR,O
C ANO Y FIELDS CLEAR OP REG CR FIELD
345
8
LOP
LOAP OP ~-~
346. 347
* 348
349
LIO LEXTZ, X'C5' MVC v,u2 ,XRU
R4-R7 _;'--~TERNAL ZONE REG EXT AODR & DATA -> OP CR t Y
* 350
3Sl 3'S2 3S3
8
LOP
LIO LEX l' AR , X1 C5 1
LIO LALUO ,x·cs·
LOAD OP REG
R3-R7 --> EXT ADDR REG tEXTAR) OP REG Y --> A REG -> D REG
3-54
3SS *
3'%
* 357
35'8 359
LIO LEXT,x·cs· LA 21,x1n1 ,xR1 Ctl OC,XRlhX'fF' SHE EXftST
0 REG --> EXTERNAL REG ADVANCE EXT ADDR TBL POINTER
LOOP UNTIL
ENO or ADDRESS TABLE
336610 .-......~~~~~~~
~ *
RESET MOOE BUFFER
383 .. :!64 365 366
MVI c,x·o61
MVI cR,x·so· MVI v.x· ao·
BUILD ·SMODE 1 MICRO-INSTRUCTION
367 ..
368' MBR.ST
B
UOP
EXECUTE '$MODE' l~STRUCTION
369 .,
370
ALC CR& 1) ,FCl~
ADVANCE MODE BUFFER ADDRESS
371 ·
3-72
TON CRtBI T2
LOOP UNTIL ALL MODE SUFFER
373
BF MBRST
LOCATIONS HAVE SEEN RESET
------------------------------ 374.
* 375 ..-.~--~~--~~~
376
INITIALIZE ADDRESS LOCAL. STORE (ALS)
3T1 · 378
,31.9 *
~fll Al.Sl.D 382
MVI MVI
Cc,Rx,·xo·za·o·
M\11 v,o
e
UCOP
BUILD 'SABI'
MICRO-INSTRUCTION
SET EVEN A.LS LOCAHONS TO X1 ~0 9 , EXECUTE '5ASI· INSTRUCTION
383.
3f;K
SBN CR1lHT2
SUILO 1 SADr 9 MICRQ->.!NSTRUCTION ·
HS
B
lXOP
EXECUTE ·SAD!' INSTRUCTION
386.
3&'1
SSN
SETUP 000 Al.S ADDRESS
388.
389
MVI
399
s
SET OOD ALS LOCATIONS TO Xqu: ·
EXECUTE ·SADI· INSTRUCTION
043-9 3-8 20 0939
0430 co 87 0663
0441 OE 00 0939 0905 0447 38 20 0'93~ 0448 CC 90 Oltl 0
044F 3t 03 0938 0453 3C 80 0939 0457 3C 00 093A
0458 co 87 0663
045F OE 00 0939 0905
0465 38 20 0939
046.9 co 90 0458
0460 3C 00 0938 0411 3C 00 0939 0475 3C Sf 093A
0479 co 81 0677
0470 31 C5 075A
0481 31 cs 0752
0485 3C 00 093A
0489 co 87 0677
0480 31 C5 075A
04fitl 31 C5 0748
c 0495 31 5 0730
04t99 31 t5 072t
0490 31 C7 072E 04A l 30 C. 7 09~0 04A5 30 F7 0940 04A9 CO 01. 04EB
04AO 31 C5 0732 0401 31 cs 0750
0485 31 C5 07~ 0469 31 C7 0736
0480 30 c 7 0940
04C1 30 Al 0940 04C5 CO 01 04E8
04C9 3l Cl 0742
04CO 30 C1 093E
04Dl 31 C7 0736 0405 30 C7 0940
0409 OD 01 093f 0903 04DF.CO 01 04tE8
391 · 392 393
SBf CR.BITZ
8
LXOP
8Ull0 ·SABI' MICR0-1NSTRUC110N EXECUTE ·SABI· INSTRUtTlOH
394 ·
395
Alt CR.Ut.ONE
AOVM'ICE ALS AOORESS
396 ·
397
398
UN CA,&112
BF
Al.SLO
I
LOOP UNTIL All ALS LOCATIONS HAVE 6EEN.IMIT1ALIZEO
* - - - - - - - - - - - - - - - - - - - 399.
* itOO
ltOl
INITIALIZE ZONE LOCAL STORAGE CZLSt
402 · 403 404
405
MYI c.,x·o1·
MVI
MV!
yc.,Rx,·xo·oe·o·
8UI·LsOz1·
·MICRO-INSTRUCTION
lt06 ·
407 ZLSLD
408 *
409
8
LXOP
IU.C CRU) eONE
E7.ECUTE ·su· INSTRUC.TIOH
ADYAHCE ZLS ADDRESS
410 ·
411
TBN CR 1 BIT2
412
Bf ZLSLD
LOOP LWTIL ALL ZLS
LOCATIONS MAVE 9EEN RESET
413 ·
41~ -------~~~~~~~~~--~~~~~~~~--~----~~----·~------
415 ·
INITIALIZE INDEX. CSARe ANO ADDRESS COMPARE REGS
416 ·
417
418 419 420
MVI c.o
"VI MVI
C.R,O
v.x·eF·
8
LOP
xx··oooo··
~>
->
OOPPRERGEGcac
INDEX VALUE --> OP REG Y
LOAD OP REGISTER
421 ·
422
423
LIO LIO
tAt.uo.,x·cs· a..umex,x·cs·
Y REG -> A REG -> 0 REG 0 1'EG -> INDEX flEG
424 · 425
426
MVI YeO
6
LOP
x·oo· -> OP REG y
LOAD OP REGISTER
427. 428
429
LIO LAlUD,x·cs· LIO u: SADR ,x·cs·
Y REG-> A REG-> DREG
x·oooc· -> tsAtt. ' AOOtl COMPARE
430 ·
431
432
LIO LIO
tRtoS.rP.,cxa·.cxs··cs·
RESET tr.2
RESET PCR LAT~H ANO I REG
,.....
433 ·
443345 o··~~---~--~·--C-H-EC-K--f-G-R--S-U-C-C-E-SS-F-U-t-.l-~lN~-lT-I-A-L-IZ-A--TI-O-N-----
.lti6 ·
437
438
LIO SIOLE,x·c1· SNS WORKN,x·a·
SENSE IDLE STATUS
439 ·
440 441
tll WORKN,X'F7· 8NE IOPERR
GO TO ERROR HALT IF lftCORRECT IDLE SEltSE
41t2 · 443 444
41t5
446
LIO kC24tX·&5'
LIO LIO
SVACC,x.·c.s·
«OY.,x·cs·
LIO SPTR, x·c7·
SET K2 \SERVICE MODEi SERVICE ACCESS CYCLE
SET K3 ICLOCK RESET I
SENSE ACCES~ POINTER REG
'"°7
SNS WORKN,x·t7·
~~8 · 449 450
Cll WOftKN·X'Al· BNc IOPERR
GO TO ERAOR HALT IF INCORRECT ACCESS POINTER
451 ·
452
LIO SAL SB ,x·c7·
453
SNS VCHU<.H-2,x ·c7·
454
LIO SINOEX,X 1 C.7·
SENSE ALSB SENSE ALSO & INDEX REG
455
SN$ WRKN,X*CT·
456 ·
457
.\58
CLC WORKN-ll2)elllUl.l.S 8N£ iOPERft
GO TO Eft:ROfl HALT IF I N£0flRECT till Aa VALUE
PROO 10 PAGE
t.OS-Ot>ATE
15.IUL16
1t ,ec Mn. 571874
PflOG ID PAGE
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
IBM MAINTENANCE DIAGNOSTIC NOGRAM
LOSO 3340 STANDALONE MICROCODE LOADER MOD 12 - 31~1
ER« lOC OBJECT CODE
AODR STHT SOURCE STATEMENT
C>4E3 30 Bf' 0940 04E7 CO 81 04F2
04E8 FO 6F 18
04EE CO 87 0385
459 ·
460
Cl I WORKN,X 1 Bf 1
461
BE LDCS
462.
463 IOPERr.. KRl +14,HO
* 461t
465
B
MPHLT
~66 ·
DATE
lSJUL 76
EC titO. 571874
PAU NO. PAGE
5132775 :eM Mf.INTENANCE DIAGNOSTIC PROGRAM
5
.oso 3340 ST·NDAlONE MICROCODE LOAOER MOD 12 - 3741
:RR LOC OBJECT CODE
AOOR STMT SOURCE STATEMENT
PART NO. 5132775
PAGE
SA
GO TO LOAD CONTROL STORE IF SUCCESSFULL INITIALIZATION
*** HALT 04 ***
GO TO RETRY
04F2 OC 01 093C 0~03
04F8 CO 87 05F4
04FC 78 60 00
04FF 78 80 00 0502 f2 90 2E
0505 OC 02 093A 0903
0508 CO 87 061C 050F CO 87 0630
0513 OD 02 093A 0936
0519 F2 01 82
OSIC OC 02 093A 0915
0522 CO 87 061C
0526 co 87 0630
052A OD 02 093A 0936 0530 F2 01 68
0533 lC 02 093A 02
eo 0538 38
o~3s
053C CO 87 061C
0540 co 87 0630
0544 00 02 093A 0936 l'54A F2 81 11
os1to n so oo
0550 F2 10 48
0553 7A 20 00 0556 3A 20 0938 055A CO 81 061C
OSSE OE 00 093C 0905
0564 38 80 093C
0568 co 90 04f8
056C 38 80 093C
0570 OE 00 0938 0905
0576 38 20 0938 057A CO 90 04F8
057E OC 01 093C 0903
0584 CO 87 05F4
0588 lC 02 093A 02
0580 38 co 0938
0591 co 87 0630
0595 00 02 093A 0936
446689 *········*******·························································
1;10 ·
LOAD CONTROL STORAGE WITH ATTACHMENT MICROCODE
·
411 ·
·
4723 ·· ························*···*·········································
* 474 LDCS
475
MVC CS.AR. l2 t,NULLS
INITIALIZE CONTROL STORE AOOR
06 LOCSOl 8
LC SAR
LOAD CONTROL STORE AOOR REG
477 ·
478
SBF
RESET UNUSED BITS
479 ·
480 4Ul 482 · 483 484 · 485 't86 487 ·
TBN 0( tXRl le81TC Jf LDCS02
f4VC OPREGC3,,NULLS
8
WRCS
B
ROCS
BRANCH IF NOT CQfl~TROL STORE DATA AREA
MOVE ZEROS PATTERN TO OP REG
WRITE ZEROS TO CONTROL STORE ANO READ BACK
488 489 490 · 491 492 · 493 494
495 ·
CLC OPREGC31.IOPIN+2
JNE LOCS05
MVC OPREGC3 l, X3FFF
8
WRCS
8
ROCS
BRANCH IF CONTROL STORE ERROR
MOVE ONES PATTERN TO OP REG
WRITE ONES TO CONTROL STORE ANO READ BACK
496
CLC
OPREGC31,IOPl~2
497
JNE LDCS05
498 ·
499 LDCS02 500
MVC
seF
Oc,PxR·EeGo·l3112C.XR1)
501 ·
502
B
WRCS
503
0
flOCS
50'9 ·
505
CLC OPREGC31,IOPIH+2
506
JE LOCS03
507 ·
50&
TBN oc .xR11.eno
:i09
510 ·
.'T LOCS05
511
~N OC .XRl J 181T2
512
SBN Ce81T2
513
8 .mes
514 ·
515 LOCS03 ALC CSARDC U .ONE
516 ·
517
TBN CSARD,BITO
518
BF
LOCSOl
519 ·
520
SBF CSARD.BITO
521
Alt CSARBU >.ONE
522 ·
523
TBN CSARB.BIT2
52'9
BF LOCSOl
525 ·
526
MVC CSAR12) tNULLS
527 ·
BRANCH IF CONTROL STORE ERROR
GET MICROWORD FROM STG AREA RESET UNUSED BITS
WRITE MICROWORD TO CONTROL STORE ANO READ BACK
BYPASS ERROR CORRECTION IF NO CONTROL STORE fRRO~
BA.ANCH IF UROR IN DATA AREA
SET INVERT BIT ANO RE-WRITE CONTPOL STORE
ADVANCE CONTROL STORE ADOR
LOOP UNTIL ENTIRE BLOCK HAS BEEN LOAOCD
ADVANCE CONTROL STG ADDRESS TO NEXT BLOCK
LOOP UNTIL ALL
BLOCKS HAVE BEEN LOADED
INITIALIZE CONTROL STORE ADOR
* 528 LDC S04 B
529
LC SAR
530 531
* 532
533
MVC SBF
cO,PxR·EcGo(·3 i t2 ( .XRl)
e ROCS
534 ·
535
CLC OPREGC 31 ,JOPI N+2
LOAD CONTROL STORE IDOR REG GET ~lCROWORO FROM STG AREA IGNORE UNUSED BITS READ CONTROL STORE BRANCH IF NO
PROG IO PAGE
LOS-O)ATE 15JUL76 5 EC NO~ 571874
PROG ID PAGE
lDS-0
5A
ISM MAINTENANCE DIAGNOSTIC PROGRAM
lDSO 3340 ST AMDALONE MICROCODE LOADER MOD 12 - 37·ftl
ERR LOc OBJECT COO£
AOOR STMT SOUfU:E STATEMENT
0596 F2 61 07 05~E FO 6f 57
05Al CO 87 04F2
0'5A5 OE 00 093: 0905
05A8 38 &O 093': 05AF CO 90 0584
0'§83 3a 80 093' 0'587 OE 00 0938 01i05
05&0 38 20 0938
osu co 90 0584
536
537. 538 LDCS05
539 · 51+0 541 · 542 LDCS06
5,.3 ·
544
545
54t. · 547 548
549 ·
550
551 552 ..
J£ LOCS06
HPt HS.MO
B
LOCS
Alt C.SARDCll.ONE
TBN CSAR0,81TO
8f LDC SOit
SSF CS.\RO.BITO
Alt CSAR8llJ.ONE
TBN CSARB,BIT2
BF l.OC S04
PART NO. PAGE
5132775 l&M MAINTENANCE DIAGNOSTIC PROGRAM 6
LOSO 3340 ST ANOALONE MICROCODE LOADER. MOO 12 - Jlltl
PJ'.AT MO. t'AGE
5132771\ 6A
CONTROL STORE EAADR
··· KALT 03 ···
GO TO RETRY
ADVANCE CONTROL STORE AODR
LOOP UNTIL ENTIRE
BLOCK HAS eeeN TESTED
ADVANCE CONTROL STG
ADDRESS TO MEXT BLOCK
LOOP UNTIL All BLOCKS Kt.VE BEEN TEST ED
ERR LOt 06JECT CODE
ADDR STMT SOURCE STATEftiNT
554 ........................................................................
555 ·
·
556 ·
STA1\T Ml C.ROPRCIGRAM EXECUTION
·
555578 ·. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..·.
05C5 31 C5 074C C5C9 31 CS 072E OSCO 31 CS OlU
0501 oc 01 0940 0905
0507 OE 01 0940 0905 050D CO AO O.ltE8 05El 30 C5 0935 05E5 38 01 0935 05E9 CO 10 0507
05EO FO 1C 1C
05f0 CO 87 OSED
559 · 560 GO
561 562
563 · S64 565 ·
S66 GOLP
561
568 569
570 571.
512 ENOHLT
573
514 ·
ltO LIO
1RNNaMcoco,xe·.xc·sc·s·
uo RUMI01>9K 1 C5'
MVC WORkN(2)e0NE
ALC WORKMt2 I, ONE
BOL SMS
'
IOPERA. !OP ltt+
1.
,;
·cs.
TBN IOPl"+l18ITl
BT GOLP
KPL ME.HE
8
ENOHLT
INITIAL ACCESS CYCl.E RESET k REG CRUM MODE> START MICRO-PROCESSOR
INITIALIZE TIMER COUNT
t..OOP UNTIL fiillCRO-P1lOCESSOft STARTS OR TIMER COUNT OVERFLOWS
HALT EE
...
······ SUCCESSFULL C°"PLET ION ···
.......
I!!i!..
l OECAT.E.,.
1'3lJL·
stt·'Ji\
l
ft\OG ID PAGE
LOS-OfoATE
lSJtl. 76
6 Et NO. . 57181~
PROG JO
PAGE
LOS-0' 6A;
'
·
··
I
· I
;-_
· ·
·
·
·
··
·
·
·
·
·
·
·
·
·
·~
·
·
·
·
·
·
· ·
·
·
·
·
·
·
·
·
·
· · · · · · · · · · · · · · · · ·- .! · · · · · · · · · · · · · · · ·
···-·-
IBM fUINTENANCE OIAGHOSTJC P~OGaAfll
PART No. PAGE
51
32775 7
I lB
M
MAINTENANCE
01 AGNOSTIC
f»ROGRM
PAflT NO. 5132775
LOSO 3340 ST AH DAL ONE MICROCODE LOADER MOO 12 - 3741
I
PASE
7A
LOSO 3340 STANDALONE MICROCODE LOADER MOO 12 - 3741
ERR LOC OBJECT CODE
ADDR STMT SOURCE ST ATeMENT
05F4 3"t 08 0618
0-5f8 3C 00 0938
05FC OC 00 0939 0938
oc 0602
00 093A 093C
0-608 co 87 0677
OtiOC 31 CS 075A
0610 31 cs 0746
0614 CO 87 06F9
0618 co 87 0000
1ERR LOC OBJECT CODE
576 .........................................................................
577 ·
·
06 73 co 91 0000
578 ·
SVP INTERFACE CONTROL SUBROUTINES
· 1
579 ·
*
580 .....................................*··································
* 581 ·
582
' LOAD CONTROL STORAGE ADDRESS REGISTER CCSAR)
0677 34 08 06AC
583 · 584 ·
0678 31 cs 0732
585 LCSAR 586 · 587
588
589 590 ·
591 592 ·
ST
LCSARX+3, ARR
MVJ c,o
MVC CRCl t,CSAR8 MVC YU I .CSARD
e
LOP
SAVE RETURN ADDRESS
x·oo· --> OP REG c FIELD
CSARfBJ VALUE --> OP REG CR ~LO CSARCD> VALUE - > OP REG Y FLO
LOAD OP REG
06 7F 3C oa 0940
0683 OC 00 093F 0938 0689 31 C5 0940
0680 3A 02 0940 0691 OC 00 093F 0939 0697 31 C5 0940
59-3
LIO LALUO,X 1 C5'
OP REG Y --> A REG ~> D REG
5~
LIO LDC SAR, X' CS t
CS ADDR --> CSAR
595 · 596 597 ·
._. 8
GEtllADR
GENERATE STORAGE AREA POINTER
598 LCSARX B
RETURN TO CALLING ROUTINE
650909 ·..___ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ __
0698 3A 0 l 0940 069F DC 00 0~3F 093A Oe>A5 31 CS 0940
06A9 CO 87 0000
.... AO-OR STMT SOURCE STA'YEttENT
64t4 LXOPX
8
6'45 ·
AETURN TO CALLING ROUTINE
664't67
*--~-~~---~--~--~~~~--------~~-------------------------
·
LOAD OP ll.ESIS1'ER
6"t8 ·
M9 LOP
650 ·
ST
l0PX+3.-0ft
SAYE RETURN AOOttESS
651
LID
652 ·
SET K4 CSEAVJCE MOOE)
653
654
655
656 ·
fllVI WORKN..,A·88·
MVC LIO
WWOOA«RN-ksJNl ·-cusu..c
BUILD SYP INTERFACE CONTROL
LOAD OP REG C
657
658
659
660 ·
S8N WOftKN.,fll16 P'VC WORKN--lClleCR
LIO wcmKN-.Jt·cs·
BUILD SVP INTERFACE CONTROL
LOAD 09 REG CR
661
662
663
66it ·
SBN WORKN,,8ft7 MYC WORKtf- U U eY
LIO WO-RtUif .-X ''CS·
BUILD SVP
l~TERFACE CONTROL LOAD 0-P REG Y
665 LOPX
8
666 ·
RETURN TO CALLING ROUTINE
601 *
WRITE CONTROL STORAGE
666687 ·.__ _ __
061C 34 08 062F
0620 co 87 0677
0624 31 cs 075't 0628 3-1 c5 0756
06ZC CO 87 0000
602 ·
603 WRCS
604 ·
ST
WRC SX+3, ARR
SAVE RETURN ADDRESS
605 606.
B
LOP
LOAD OP REG
607 60B 609.
LIO WRCSl,X'C5·
LIO WRCSR,x·cs·
WRITE CONTROL STORE l EFT
WRITE CONTROL STORE RIGHT
610
6112
WRCSX
.· __ _ _
_
8 ____
_____
____
_
____
_____
____
_
____
__R_E_T_U_R_N__TO___C_A_L_L_I _N_G_
_R_O_U_T_IN__E__
____
613 *
READ CONTROL STORAGE
06AO 34 08 0600
06Bl 31 C7 0738 0685 30 C7 0940 0689 31 C1 073A 6680 30 C7 093S
06Cl OC 00 0936 0934 06C7 OC 00 0934 0940
669 ·
670.
671 SOP 672 ·
673
674 675
676 677 ·
678
679
680.
SENSE OP ll£G
ST
LIO soPC.x·c7·
SNS WDRKtt.x·a·
LIO
~s
SIOflPPCl,R..._.x1 ··.1a:··cr-e
"VC IOPt·2Ul,UlPIN MVC I OPlfll U ·tmfU(N
SAVE RETURN ADDRESS SENSE OP REG C SENSE OP ·EG CR ANO Y
MOVE VALUES SENSED TO INPUT MORK AREA
0630 34 08 0662
063'4 31 cs 0738
0638 31 C5 073A
063C 31 c 5 073C
0640 31 CS 074E
614 ·
615 ROCS 616 ·
617
61B 619 620 621 ·
ST RDCSX+3.ARR
LIO LOPC ,x·cs· LIO LOPCR,x·cs·
LIO LO··.,x·cs·
LIO cs.Ac.c,x ·cs·
SAVE RETURN AOORESS
RESET OP REG C RESET OP REG CR
RESET OP REG Y
CONTROL STORE -> OP REG
06CD CO 87 0000
661 SDPX
B
682 ·
RETURN TO CALLING ROUTINE
0644 to 87 06AD
622 623 ·
8
SOP
SENSE OP REGISTER
0648 39 20 0938 06<ftC 39 2D 093'4 0650 F2 10 OC
0653 38 ~o 0938
0657 38 20 0934
0658 c0 90 0601
624 625 626 627 · 628 629 630
631 ·
TBF C1BIT2
TB.f IOPIN,BIT2
JT
RDCSX
TBN C ,BIT2
TBN IOP!N,BJT2
BF
INVERT
GO TO_ EXIT IF NO INVERT BITS ON
AilJUST FOR
HARDWARE INVERSION OF OP REG BITS IF REQUIRED
065F CO 87 0000
632 RDCSX B
633 ·
RETURN TO CALLING ROUTINE
0663 Yt 08 0676
0667 GO 87 0677
0668 31 c5 0730
066F 31 CS 0758
* 663345 ·--------------L-O-A-D--O-P--R-E-G--A-H-O--E-X-EC-U-T-E--M--IC-R-O---I-N-S-T-R-U-C-T-IO--N--------------- ·
636 ·
637 LXOP 638.
ST
LXOPX +3, ARR
SAVE RETURN ADDRESS
639 6't0 ·
~l
642 643 ·
8
LOP
LIO K01t,x·cs· uo PROC,X1 C5·
LOAD OP REG
RESET K2- CS~RVICE MOOE1
SERVICE PROCESS CYCl.E
DATE
15JUL 76
EC NO. 511974
PROG IO PAGE
LDS;O IOATE
15.IUL76
EC NO. 57187,.
PROG 10
PAGE
LOS-0 7A
ISM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO. 5132775 IBM MAINTENANCE DIAGNOSTIC PROGRAM
PAGE
8
PART NO. 51SZ775
PAGE
8A
LOSO 3],lhJ STANDALONE MICROCODE LOADER MOO 12 - 37'tl
LOSO 3340 STANDALONE MICROCODE LOADER MOD 12 - 3141
ERR Lot OBJECT CODE
AOOR STMT SOURCE STATEMENT
ERR LOC. OBJECT CODE
0601 34 08 C4JF8
0605 oc 02 0940 0911
0609 OF 02 0940 0936
ooei 38 eo 093E
06E5 38 lf 0934 06E9 OE 00 0934 093E 06EF Ot 01 0936 0940
06 FS CO 87 0000
06f9 34 08 072A ObFO OC 01 0'940 093C
0703 OE 0-0 0940 0'940 lli'09 C2 01 1000
cnco 36 01 0.940
0711 3C FE &93E
0715 GE 02 6'940 0940
one 38. 80 093£
O'llf co 10 0715
0723 36 01 093F
0727 co 87 0000
668845 686
*·*****·**'******O*A*TA**PR*O*CE*S*S I*N*G *S*t:J·B·R··O·U··T·I·N·E··S···*···············*············*·--
:i.
687.
· .
688 ·······""**************************************************~************1
689 · 690 ·
ADJUST FOR HARDWARE INVERTED OP REG BITS
691 ·
692 INVERT ST
IVRTX+3, ARR
SAVE RETURN ~OORESS
693 *
694
MYC WORKN(3)iNEGl
695
SLC WORKN(3),IOPIN+2
RESTORE
690
SBF WORKN-2.x·eo·
HARDWARE
697
S8f IOPIN,X·lf·
INVERTED
698
ALC I OF> IN( U ,WORKN-2
OP REG BITS
699
MVC JOPIN+2(2)eWORKN
700 *
* 701 IVRTX
702
8
RETURN TO CALLING ROUTINE
* 770034 ----~------~---G-E-N-E-R-A-T-E--M-IC-R-O-C-.O-O-E--S-T-O-R-A-G-E--A-R-E-A--A-D-D-R-E-SS---------------~-
705 *
706 &EHAOR ST
GENAX+3e ARR
SAVE RETUR~ ADDRESS
707 · 708 709
710 *
711 712
MVC WORKNC2> ,CSAR ALC WORKNC11,WORKN
LA
UCODE ,XRl
A
WOP:KN,XR.l
CONTROL ~TG AODR TO WORK AREA DROP LEFT/RIGHT SELECT BIT
POINT TO MICROCODE STG AREA ADO ADJUSTED CONTROL STORE AOOR
713. 714
715 *
716 GENALP
717 718
MVI
ALC
T8N
BT
WORKN-2 ,X'FE'
WORKN ( 3 ) ., WORK N WORt<N-2, SITO GENAi.P
SETUP SHIFT TERMINATOR
SHIFT CONTROL STORE ADDRESS LEFT UNTIL RIGHT
JUSTIFIED ON BYTE 80UHOARY
719 · 729
A
WORKN-1.,XRl
ADD Ao.JUSTED CONTROL STG AOOR
721 ·
722 GEN-AX
8
RETURN TO CALLING ROUTINE
723 ·
0728 0001 0720 0002
Oi'2F 8802 0731 A80Z 0733 9802 0735 0005 0737 0008
0739 OOOA
0738 0008
0730 oooc
013f OlOC
0741 0000 0743 0200 0145 OSOD 0741' OCOD
0749 com.:.
074i\ OCOE 0140 OEOE 074F 8EOE 0751 SBOE 0753 AEOE 0755 CEOE 0757 OOOF 0759 OZOF
ADDR STMT SOURCE STATEMENT
725 ........................................................................
· 726 ·
· 727 ·
· 728 ·
SYP IN~ERFACE COf4TROL COMSTAMTS
7Z9 **to··*******"'**'*'*******·*******·************·················**********
730 ·
072t 131 RSPCR
DC
Xl2'000l'
072E 732 RNMOOE DC KL2'0002'
072E 733 SIOlf 0730 734 K04
EQU RNMOOf
cc
ltl2 1 6802'
0732 735 K021t
DC
Xl2 11 A802 9
0714 736 K034
DC
Xl2'9802'
0736 737 SPTR
DC
Xl2'0005'
0738 738 LOPC
DC
XL2'0008'
0738 739 SOPC
EQU LOPC
0738 740 SINOEX EQU SGPC
073A 741 LOPCR
DC
ll21 000A1
073A 742 SOPCR EQU LOPCR
one 743 LClPV
DC
073E 144 lEXTAR DC
xXt.l22·'o0o0o0c8·'
0740 745 LEXTZ
oc
XL2 1 010C'
0742 746 SALSB DC XL2 1 0000'
0744 747 LEXT
DC
Xl21 020D1
0746 748 LOCSAR DC 0748 749 LCSAOR DC.
XL2 1 08001
XL 2·ocoo·
074A 750 RUNIOP 0( Xl2 1 000P
074C 751 INACC
DC
XLZ'OCOE'
074E 7S2 CSACC DC Xl2'0EOE'
0750 753 SVACC
DC
l«.2' &EOE'
0752 754 llNOEX DC
XL2'880E'
0754 755 WRCSL DC Xl2·AEOE'
0756 7~ WRCSR DC n.2·ceoe·
0758 757 PROC
075A 758 LALUD
DC
oc
XL2'000F' XL2'020F 1
RESET PCR LATCH ANO X REG RESET K REG CAUN MODEi SENSE IDLE STATUS SET KO ANO K4 (HALT IOP>
SET K2 (SERVICE MOOEi SET Kl CClOCK RESET) SENSE ACCfSS POINTER REG LOAD OP RcG t SENSE JP REG C SENSE INDEX REG LOAD OP REG CR SENSE OP REG CR LOAO OP REG V
R3-R7 --> EXT AODR REG CEXTARI
R4-R7 ~> EXTERNAL ZONE REG
SfMSE ALSB
0 REG --> EXTERNAL REG
LOAD CSAR LOAD CSAR AND AOOR COMPARE !lEG
START MICRO-PROCESSOR
INITIAL ACCESS CYCLE
CONTROL STORE --> OP REG
SERVICE ACCESS CYCLE LOAD INDEX REG
WRITE CONTROL STOilE LEFT
WRITE CONTROL STORE RIGHT SERVICE PROCESS CYCLE
OP REG Y -> A REG - > D REG
759 ·
~........
.~-
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · ··· ···· · P1tOG ID PAGE
LOS-O!OATE 15JUL76
8 EC NO. 511874
PAOG 10
PAGE
std
· · · · · · · · · · · · · · · · · ·~ · · · · · · · · · · · · · · · ·
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PA«T NO. 5132775 IBM MAINTENANCE DIAGNOSTIC PROGRAM
PAGE
9
LOSO 3340 STANDALONE MICROCODE LOADER MOD 12 - 37~1
ERR LOC OBJECT CODE
ADDR STMT SOURCE STATEMENT
LOSO 3340 STANDALONE MICROCODE LOADER ~00 12 - 37~1
ERR LOC OBJECT CODE
AODR STMT SOURCE STATEMENT
0880
0880
0900 00000000 0904 0001 0906 0002 0908 0003 090A 0004 090C 0008 090E FFFFFFFF
0912 Fl
0913 03FFFF
(}916 10
0880 08FF
0903 0905 0907
0909
0908 0900
0911
0912
0915
0916
. 761
762 763
***************C*O*N*ST*A*N*T*S*A*N*O**R*ES*E*R*V*ED**S9T*O·R·A·G··E···A··R·E··A·S············*************
~·
776665 ********·********************~*******************·····~···~··*··········
767
o~G
768 INPUT EQU
*x·osao·
RESERVED FDR CARD READ IN AREA
-7n6o9 ·
DS Xll28
771 NULLS DC .ttxu ·oo·
772 ONE
DC
ll29 l'
773 TWO
DC Il2'2'
114 THREE
DC
Il2'3'
775 FOUR
DC
ll2'lt'
776 EIGHT
DC
IL2'8'
777 NEGl
DC
1L41 -1·
778 ·
* 779 01
780
DC Cll'l'
781 X3FFF
DC
Xl31 03FFFF 1
782 XlO
oc Xll'lO'
CS DATA AREA TEST PATTERN
783 ·
7648 FFFFffffFFffFfFF 7650 FFFFFFFFFFFFFFFF 7658 FFFfffffffffff Ff 7660 ff FFFFFFFFFFFFFF
7668 FFFFFFFfFFFFFFFf 7670 FFFFfFfffFFFfFFF
7678 FFFFfFFFFFFffFFF 7680 fFFFFFFFFFffffff 7688 Ffff FFFFFFFFFFFF 7690 FFFFffffFFfFFFff 7698 FFFFFFFfr~FF~FFF
76AO FFFFFFFFFFFFFFFF 76A8 FFFFFFFFFFFFFFFF 7680 FFFFFFFFFFFFFFFF 7688 FFFFFFFFFFFFFFFF 76CO FffFfffFFFfffFFF
76C8 FFFFFFFFFFFFFFFF 7600 FFFFFFFFFFFFFFFF
7608 FFFFFFFFFFFFFFFF 76EO fffFFFFFFF~fFFFF 76E8 FfFFFFFFFFFFFFFF
76FO FFFFFFFFFFFFFFFF
820 820 820
820 820 820 820 820
820 820
820 820 820 820 820 820 820
820
820
820 820
820
0917 2080
0919 2000
0918 2f00 09lC 3300
091F 2500
0921 238.F 0923 2300
09.25 2780
0927 2700 0929 3FOO 092B FF
0917 0918 091A
O~lC
09le 0920 0922 0924
0926 0928 092A 0928
78.1-. EXTBl 785 i-:TR
786
787 SCN
7&8 DXC
789 FTG
190 DST
791
792 FHF 793
794 seo
795 796 ·
* EQU
DC
Xl2'2080·
DC Xl2'2000'
DC
Xl2 1 2A>O·
DC
Xl2'330C·
DC
Xl2'2500 6
DC
XL2'238F 1
oc
XL2'2300'
DC
Xl2'2780'
DC
Xl2'2700 1
DC
Xl2' 3fOO·
DC
Xll 'FF·
EXTERNAL
REGISTER ADDRESS TABLE
TERMJNAtOR
76F8 fffFFFFFFFFFFFFF
820
7700 FFFFFFFFFFFFFFFF
820
7708 FffFFfffFFFFFFFF
a20
7710 FFFFFFFFFFFFfFFF
820
7718 FFFFFFFFFFFFFFFF
820
7720 FFFFFFFFFFFFFFFF
820
7728 FFFFFFFFFFFFffff
820
7730 FFFFFf FFFFFFFFFF
820
7738 ffFFFfFFffFFFFFF
820
7740 fFFFFf FFFFFFFFFF
820
7748 FFFFFFFFFFFFFFFF
820
7750 FFfFFffffFFFFFFF
820
7758 FFFFFFFFFFff.FFFF
820
092-C 00
092C 797 IND 798 ·
DC Xll'O'
PROGRAM INDICATORS
7760 FFFFFFFFFFFFFFFF
820
7768 fFFff FFFFFFFFFFF
820
0920 C6ClFO
092F 799 FAOIO DC CL3 1 FAO·
800 ·
MICROCODE SECTION ID
7770 FFFFFFFFFFFFFFFF
820
7778 FFFFFFFFFFFFFFFF
820
0930
0933 801 SEQ 802 ·
OS
CL4
CURRENT CARD SEQUENCE NUMBER
7780 FFFFFFFFFFFFFFFF 7768 FFFFFFFFFFFFFFFF
820 820
093-4 0938
0938
0934 0937
093A 0938 0939
093A
093C
0938 093C
803 IOPIN
&04
805 *
806 OPREG
807 c
808 CR
* 809 y
810 811 CSAR
812 CSARS
813 CSARO 81.lt ·
eou ·
OS
Xl4
OS Xl3 EQU OPREG-2 EQU OPREG-1
EOU OPREG
OS XLZ
EOU CSAR-1
EQU CSAR
COMMON IOP SENS~ DATA STQaAGE AREA
OP REG DATA STORAGE AREA OP REG C BYTE
OP REG CR BYTE
OP REG V BVTE
CONTROL STORE ADDRESS
CSAR BLOCK BYTE CSAP. DISPLACEMENT BYTE
7790 FFFF~FFFFFFFFFFF
820
7798 FFFFFFFFFFFFFFFF
820
77AO FFFFFFFFFFFFFFFF
820
77A8 FFFFFFFFFFFFFFFF
820
7760 FFFFFFFFFFFFFFFF
820
7788 FFFFFFFFFFFFFFFF
820
77CO FFFFFFFFFFFFFFFF
820
77C8 FFFFFFFFFFFFFFFF
820
7700 FFFFFfFFFFFFFFFF
820
7708 fffffFFFFFFFFFFF
820
77EO FFFFFFFFFF~FFFFF
820
77E8 FFFffFFFFFfFFFFF
820
0'930
0930 815 WORK
OMO 816 WORKN
817.
· EQU
OS XU·
GENERAL PURPOSE WORK AREA
77FO FFFFFFFFFFFFFFFF
820
77F8 FFFFfFFFFFFFFFFF
820
7-600
BUt
ORG X1 7600'
7600 &19 PATCH 760-0 Ff=f'FrFF'FFFFFFFFF 7l'Ff 820
* EQU
DC
5l2Xl1 1 FP
MICROCODE PATCH AREA
7608 FffFffFffFFFFFff
820
7610 FfFFf'.FF"FFFFFflFFf
820
7618 FFFFFFFF.fff'FFPFF
820
7620 FFFFFff.fFFFFFFPt=
820
1428 FFfFFFFFFFFFFFff
820
7630 FFfFFt=fFFFFFFFFF
820
1638 FfFfFFf'FffFF~Fftf
820
1611-0 FFFfffFFFFFFFFF'F
820
·OA TE
l 5JUU6
EC '40.. 571814
PROG 10 PAGE
LOS-OtoATE 15JUl76
9 EC NO. 571871t
PAtlT HO. 5132115
PAGE
9A
..
PROG ID
PAGE
IBM MAINTENANCE DIAGNOSTIC PROGRAM LOSO 3340 ST AfltDALONE MIC.ROCOOE LOADER MOD 12 - 3741
PART NO.
PAGE
)
5132775 IBM MAINTENAtfCE D!A~STIC PROGRAM 10 ~
· LOSO 3340 SlANOALONf MlCROCOOE LOADER MOD 12 - 3'141
PutT HO. 5U21'7S
PAGE
lOA
ERR LOC OBJECT CODE
AODR SHIT SOURCE STATEMENT
CROSS-REFERENCE
822 823
· 824
· · 825
******************************·**********************: ****** *********** SYMB Ol
·)
SYMBOL DEFINITIONS
*
* AINPUT
ALSLO
T LEN
A 001 A 004
VALUE
0107 0410
DEFN
0077 0381
REffttENCES
0085 0398
0001 0002 0008
006F 0003 0076 0057 0018 OOSD 0038 007<:
0080
888888823322327109628A*·X·X.*RRR.*R2l*******EEE*QQQ*UUU****xLxX*O··'*ooCO*zAala*·L·**S*T*O*R*E**R*E*G*I*S*T*E*R*SAII*NND*DDD*EER*XXE*S*RRS*EE*GRG*EII*SSCTT*AEE*LRR*L**2Rl *E*G**lC*U*R*R*E*N*T***L*E*V*E*L*)**)))ABeABARI2nlTRiloZl
c 001
A 006
A 006
c. 001
c c
001 001
* 833
883345 836
837 838 839 8«t0 841 842
·
*---~-------~--H-A-L-T--I-D-E-N-T-I-F-I-E-R-S---------------------------------------
·
HO
EQU X'6ft
Hl
EQU x·o3·
H2
EQU x· 76·
H3
EQU x·s1·
H4
EQU x· 1e·
HS
EQU x·so·
BIT4
)BIT6
8IT7
BOOTS
· BOOTl )SOOTlA
SOOTlE
, BOOTll
)c
c 001 c 001 c 001
A 004
A 003
A 003
A 003
A 002
A 003
*-------------------------------------------- 843 ttH
844 HE
845 *
* 846
847 848.
EQU X'38'
EQU x·1c·
PROGP.A~ INDICATORS
, COEXIT A 004
JCOREAO A 004 CKCARD A 004
, CK10 ,. 005
JCt<.REP A 004 CKTYPE A 004
S49 SEQCK 850 ·
EQU x·eo·
CARO SEQUENCE tK INITlATEO
CLRSTG A 003 JCMPRS A 004
0008 02A6 02AC 0080 0040 0020
0008 0002 0001 0000 0008 OOOE 0048 0052 0938
Ol't7 OHlO 0240 024E 0181 02C4 0204 028F
0832 0209 0210 0854 0855 0856
0857 0858 0859 0022 0024 0026 0046 0049 0807
0099 0075 0161 0168 0121 022.2 0137 0200
0078 0585 0603 0615 0637 0649 0671 0692 0706 0202· 0203 0206 C214· 0216 0203· 0270 0213 0480 0508 0517 0520 0541t 0547 0711' OlltO
0372 0384 0392 1397 0411 0511 0512 0523 0550 0621t 0625 0628 0629
0319 0657
ne1 0569 0661
0020 0021 0042 004~ OOltl
0030 OM-3 0028 0039 0032
0270 0285· 0286· OZ92· 0295· 0296· 0302· 0301· 0341· 03649 0378· O#tOI* 0417· 0500· 0512· 0531· 0587· 0624 0628 0654 0078· 0095 0074 0075 0112 0126 0866 0154 0157 0164 0114
0179 0141
0182
ooao
0040
0020 0008 0-002 0001
* 851
852 853
·-------------------------------------------------:-----
BIT POSITION SYMBOLS
·
C..POl
,CR
854 BITO
EOU x·eo·
855 &ITl 856 81T2
EQU X'4<P
EQU x·20·
857 81T4 858 BIT6
EQU x·os·
EQU x·oz·
859 BIT7
EQU x·o1 ·
860 ·
861 ...___
CSACC CSAR lcsARB CS ARO
) l>OSI 0 DST DXC
4 006 A 003
A 002 A.002 A 002 A 002 ,. 003 A 002 A 002
0297 0939
074E 093C 0938 093C
0108 0922 091£
0203 0808
0752 0811 0812 0813 0079 0790 0788
0217
0276· 0344· 0365· 0370· 0372 0379· 0394· 038.,. OJ9Z- 03959 0391 0409· 0411 0418· 05-88· 0658 0620
02%· 0263· 0474· 05.26· 0708 0812 0813 052111< 0523 0548· 0550 0588 0273 0515· 0517 0520* 0542* 05ltlt OM.,. 0589 0083 0102
°"~
r-
~·
0880 0-804 GOFF 1000
lFFQ fFff
862. 863 · 864 REC 865 RECN
- - - - - - - - - - - - - - - - - - - - - - - - Dl
A 001
OTHER REFERENCES EXTERNAL 70 THIS SECTION
)EIGHT A 002
EQU INPUT EQU REC+84
LOAO SUBROUTINE INPUT AREA
ENI) Of MJ(QOCODE TEXT RECORD
ENOHL T A 003
) EOJCHI< A 003 ERR A 003
866 LDWORK EQU COREAD-1
TEMPORARY STORAGE LOCATION
fXTBL A 001
** * * * * * · c 867
868 869 870
811
872
873 874
875
876
8?1
878 8'19
880
lttH 88l
.Hl 862
UCODE · ·
·
· NOTE · · ·
*
·
·
EQU x·1000·
ATTACHMENT MICROCODE STORAGE AREA
EXTRST
REH )FAOIO
FHF
NOTE · NOTE · Nil! E · NOTE
NOTE · NOTE
NOTE
NOTE
,FOUR FTG
NOTE FTR
FIXED LOCATION X'lfFA· AND X'lFFS' MUST CONTAIN x·o200~ BECAUSE FE0(1442) AND FDOC2560l LOADERS PICK UP THE ST~RTING ADDRESS OF THIS PROGRAMlWHICH IS 1 0200 1 ) FRrn4 THESE
LOCATIONS.
ORG DC
X1 1FFA1 Xl..2'0200'
,FUNBTl GENAOR GE'iAlP
· GE'lAX
GG GOLP
HE
HO
HO
A 004 A 003 A 002 A 002 A 002 A 002 A 002 A 004 A 006 A 004 A 004 A 006
001
c 001 c 001 c 001
H2
c 001
0912 0900 OSEO 0135 0148 0917
03CC
09ZF 0926 0908 0920 0918 0058 06f9 0715 0121
osc:s
0507 OOlC
0038 006F
0003 0076
0779
0176 0572 0093 0101 0784 0344 0799
0792 0715 0789 0785 0052 07'16' 0716 0722
0560 0566 0844 084:! 0837
08~B
0839
0176 0292 0513 0097 0081 0339 0359
0168
0091
OJ70
0025 0237 0264 0718 0106tl
0596
0570 0512 6046 0186
0186 0193
0572 0101 0193
0463
0538
H3
·"H45
c 001 0057 0640
c 001 0016 0841
c 001 0050 0842
0538 0463
0046 0101
10£RR A 003 0279 0186
0169
.INACt A 002 07/fC 0751
OS60
IND A 001 092C 0797 0171· 0188
· · ··· DATE ls.Nl.'16
EC "9. Sl'l &'4
fflOG ID
~AG£
lOS-0.0ATf l5JtJL16
10 EC NO. 571814
MUG ID t>AG£
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
IBM MAINTENANCE DIAGNOSTIC PROGRAM
LOSO 3340 ST ANOAUJNE lllCflOCOOE l OAOER MOD 12 - 3741
PART Ntl.
PAGE
I
5132775 IBM MAINTENANCE DIAGNOSTIC PROGRAM 11
'LOSO 3340 STANDALOME MICROCODE LOAOER MOD 12 -
3741
PART NO. .5132715
PAGf
U.A
CROSS-REFERENCE
CROSS-REfERENCE
SYMBOL T LEN VALUE OEFN
INPUT A 001
INVERT A 004
IO PERR A 003 IOPIN A 001
0880 0601 04EB 0934
0768
0692 0463 0803
IVRTX A 004
K024 A 002
K034 A 002
K04
A 002
LAlUD A 002
lCSAOR A 002
LCSAR A 004
lCSARX A 004
LDAOOR A 002
lOCS A 006
LDC SAR A 002
lOCSOl A 004
LDCS02 A 005
lOCS03 A 006
LOCS04 A 004
LOCS05 A 003
lDCS06 A 006
LOS
A 001
LOWORK A 004
lENCTl A 002
LENCT2 A O~
lEXT A 002
lEXTAR A 002
LEXTZ A 002
LINOEX A 002
LOAD.flt A 004
LOP
A 004
LOPC A OOZ
lOPtR A 002
LOPX A 064
LBPY A 002
LPTON:E A 004
l ~OP A 004
LXOPX A 004
KBR ST A 004
MOVE A 005
KPHLT A 003
NfGl A 004
"EG4 A 002 NEXTC A 004
"EXTR A 004
NULLS A 001
fil
A 002
OHE
A 002
OPR.EG A 003
06F5 0732
~734
0730 075A 0748
05F4 0618
OlFO 04F2 0746 04F8
0533
osse
0584
OS9E 05A5 0000 OOFF
00~
0152 07""4 073£
07~
o0z7o5oZ
0.077
0738 073A
96A9
073C 0171
0!>63
0673 0403 0178 0385
6911 0158
0159 0163
090~
tHS6 0905
0934
070! 0735 0736 0734 0758 0749
0585 0598 0126
~174
0748
6476 0499 0515
0528 0538 0542
0007 0866 0050 0104 0147 07"4 0'745
8o7u5s4
0649
9738
07~1
0665 0743 0117 0637
0644 0368 0119 0331 07'17 OUJ7
0109 9112 0171 0106 0772 0806
PATCH A 001
PROC A 002
ROCS A 004
RDCSX A 604
RcAf;) A OM
REA.Oat A 604 AEADl A OOlt
«EC. A 001
REC.ff A 001
a£PfAO AOQ4
ttt:PX A 80~
RtiPOl A OO:J
REP0.2 A acJ5
REl>OS
REP06
A· o0e0s5
7600 0158 06!M)
065f O.Z3C.
0216 0222
Hao
a0380054
03.A6
0309
GaOF
a~i· ~36
DATE l,,,..'1.
EC NO.. 51'1&74
t-·
0819
9757
0615 0632
0159
0146 1)150
0864 M65 0258
0317
8260
8265 026e
ra1'9
REFERENCES
SYMBOL T LEN VALUE DEFN ReFE?.EHCES
)
0076 0152 0153 0156 0161 0864 0630 0441 0450 0458 0567 0488 0496 0505 0535 0568* 0569 0695 0697* 0698· 0699* 0692· 0443 0651 0334 0445
0333 0431 0641 0353 0422 0428 0593 0429
0476 0528 0585* 0146
0461 0540 0594
0518 0524
0481 0506
0545 0551 0489 0497 0509 0536
0625
0629
0676· 0678
0678* 0679·
REP07 A 006
REP08 A 006
tREP09 r.. 004
REPlO A 006
REPH A 004
IREP12 A 006
REPl3 A 006
REP14 A 006
IREPlS A 005
REP16 A 003
RN'MODE A 002
lRSPCR A 002
RUNIOP A 002
SAL SB A 002
ts so
A 002
SCN
A 002
SEQ
A 0'4
ISEQCt<. c 001
SEQERR A 003
SI OLE A '102
>s INDEX A 002
SNBYTl A 002
0338 0341
0350
0358 0367
0376
one
0382 0394
03~9
072E
072C 074A 0742 092A 091C 0933 0080
0288 072E
0738 0056
0281 0283
0286 0290 0293 0300 0302 0303 0309 0311 0132 0731 0750 0746 0794 0787 0801
0.81t9
0193 0733
0740 0051
0271 0286 0281\ 0293 0291 0271 0304 0305 0298
0561 0432 0562 0452
0733
0152* 0156· 0173 0171 0188 0174 Olt31 .:'"t54
Ob26_., 0027 0029
0176· 0037· 00)8
0033
0086
0354 0352
0347
tv.23
SNB'fl2 A 002 0154 0105
tsoP
A OCJ4 06AD 0671
0079· 0080 0082 0089· 0090 0093· 0094 0096 0622
SOl>C .. 002 0738 0739
0673 0740
SOPCR A 002 073A 011t2
0675
fSOPX SPTR
A 004 06CO 0681 A 002 0736 0737
0671· Olti\6
.
SVACC A 002 0750 0753
~
hEXT A 004 0207 0233
0226
0345 0350 0611 0739
0618 0742
0649*
0619
0420
0426
0591
0605
0639
0368 0382 0385 0637· 0373
0116* 0117· 0465 0212 0694
0390
0393
0407
0044 012-0 0457 0474 0483 0526
0214 0395 0268* 0300 0808 0809 0258 0642 04&6 049.ft 0615* 0626
0146· OUM
0147· 0189
QL(09
0309
0503 0191
0515 0521 0483* 0<488
0533 0195 0228
0542 0548 0491* 0496
0234 0249
0564 0566 0499* 0505
0530* 0535
0807
TEXTOl A 004
THREE A 002
hwo A 002 UCOOE c 001
WORK A 001 ho/ORKN A 004
02EO 0909 0907 1000 0930 0940
0241 0714 0773 0868 0815 0816
WRCS WRCS!..
lWRCSR WRCSX
XRl t
A 004 A 002 A 002 A OOlt
c 001
061C 0754
0756
062C 0001
0603 0755 0756 0610 0830
XR2
t
c 001 0002 0831
~XlO X3FFF
y
tZLSlD
A 001 A 003 A 003 A 004
0916 0915 093A
~56
0782 0781 0809
0407
021\l
0246
0285
0135 0711
0281· 0283 0283· 0290 0290*
0139· 0140 0300· 0303 0303· 0318· 0319 0438· 0440 0447· 0449 0455· 0457 0460 0561t· 0566· 0653· 0654· 0655 0657· 0658· 0659 0662* 06~3 0674· 0679 0694* 0695· 0696· 0698 0699 0708· 0709 0712 0714* 0716 0716· 0717 0720 0485 0493 0502 0513
0453· 0661· 0709·
0607
0°'108
0603·
0020 0022* 0025
0038 0039 0042 0119 0135· 0137
0166 0168 011~ 0276 0279 0309 0499 0508 0511 0021 0023* OO'tO 0083 0085 0086
0117 0239· 0241
0312* 0314 0317
0026 0027 0028 0029 0030
OO't2 0043 0047 0076· 011~ 0136 0138· 0139 dl46· 0147 0178 0181 0200· 02'l5 0207 0311 0311* 0339* 0349 0356 0530 0711· 0712* 0720* 0041 0041· 0074 0075· 0078 0088 0089 0090 0093 0094
021t't 0244· 0258· 0260 0263
0317· 0318
0032 0033 0035
01.!6 0117 0118 Ollt8 0161· 0163 0212· 0241 02lt3 0356· 0358 0478
0079 0091.
o00o8n0
0081 0102
0266 0266* 0268
0037 0118· 0166 0243· 0480
0082 0116 0312
0302
0491
0279· 0281 0342· OY.9· 0366* ~381· 0389* Ot;.OS· Olt 19* Olt25· 0589* 0662
Olt12
0216
0200
0223 0261
0222 0209
0225 0233 0209* 0210
023.6 0239 0210* 0216
024t* 0&65
TOTAL STATEMENTS FLAtGEO JN ThlS ASSEM8LY c
0
·
oa20
l;
0315
0274
~
PROG 10 PAGE
LDS-OtDATE
11 EC NO ..
t
t
15JUL76 571874
PROG ID PAGE
l.OS-0
UA
IBM MAINTENANCE DIAGNOSTIC PROGRAM
LOSO
3340 STANOAlONE MICROCODE LOADER AOO 12 - 3741 CSJECT CARD LISTING
PART NO.
PAGE
THE CHARACTER IHOICATES A BLANK COLOM~ AND THE CHARACTERS 0 EH INDICATE NUMERIC SHIFT.
r l
5132775 IBM MAINTENANCE DIAGNOSTIC ~~OGRAM 12
LOSO 3340 STANDALONE MICROCODE LOADER MOD 12 - 37~1
· OBJECT CARD L ISTIMG ·.CL l THROUGH 16 CL 17 THROUGH 32 CL 33 THROUGH 48 Cl ~9 THROUGH 64
PART tfO. 513211'
PAGE
12A
Cl 65 THROUGH 80 Cl 81 THROUGti 96
CL l THROUGH 16
-··· GBK GBD PN 51
T+- :0-0 <HS tC T+-A5 XPS XR... M
.
T+-ESil/ I> /OSI <6
. .........
T &G' &
T+- I SA<BG C.8 &S
··- +-., T
5C.QA6.JO+ H
l+-<WS.WO& -.K ti
T+-tl+H Ii ltt&SAO
T+-+* U8St7
T+-tP -+'"Of.
CL 17 THROUGH 32
32774 EC 571874
3t0/l&N/0&5R8AEP A4 D+OH*AQ..,. #P} 8
....
9a4<HOH* f #P;B G OI /OH
..........·...·.
. -.;$ @-DOP hl44
. _
XB&M'N HXOHH&V37
s -<I
l+-H 0+"Ml+CD&SLT2/lG
CL 33 THROUGH 48
3340 STANDALONE
&U0_8 VP&U #3&0/
GB H Ga
SC-.
GCOA·
.·.·......·.....
8ACMA -..44 &.HVC 0
EBMG -&<El;<~H
< &U=Bt.Y+ U=BL# < -V 8LY+ U88JQ
u <JaaJ=<*HG<CG
Cl 49 THROUGH 64
LOADER - 3741
l JE!l&VL3&&CJ&SX
N&I Pl@''. 7 '"J &<P
.··.............
B IGlBG
xc
a-o
AA<BG TO· SFOHO
2H Q+ USS&-.. &<
+ -V BMC Y laO 0 EA3LB &UPI l+CO
CL 65 THROUGH 80
3&0/0&VR<JBVP f.UD> C&I P7GJ..,.T7' DA &OA
···o············
C-.SY C- H5 TMCBl OABLOHS*BGA?X
C-T?-Bll< -Hl +_H BL YGI U90H*F J 3G
Cl 81 THROUGH 96
·
)t+-N4BlT /OQ·OH·
<JPM · JTYLDSOOOOl )T+-POu · 01.HS ·II· 8
· &+·. OE·lOS00002 )T+-QVU-.O-.G3. /OP
t,/ ...... 50 · lOSOOG05) T+-$0 · C ··I JOLI
· · · · · ##MLOS00006 ,T +-·J BM.. I0tat38M ·
8.--· t4C4LOS00010 )1+xo:n1tmntfiftlUUUli
A·=H· OCULDS00013) T+X$ ·"""""ttfinftfifi EA4 · · tZClLOS00014, T+X*Wtceten1aanatut1t
F< 48SLYll?HADPS
SLllAl--Bl? U 0
.
_t -FF30 BL-< u
:<·Mlt.<BG ~a$ l CT?-Bl8#GOU4C-
· +H IIS &AlM6 &U
+c- c -a
...""................,
nnnastu11etHUHlll'!1tti,Hi!
etfl RftU1lU1'fffi W~UHftE · ·
IH&K7Y- C'f-8LT O<*MGLCGEA28ll&)
.
/OQ·C- 11 UE+H
.
< -u:sts2-t~oss~
-.
HC 01& UEC-01& U
. 11 <BUI-I- uac-
/OL2C- I I UE+-H
-·
EOH 0:3CEBL"8 CU
I +OU 8 OL.DS00021 II< 3:0tOS00022
.. -
SOA iH*lDS00023
98U< U:Bt3 /OR
C&HAS111 /OR
.
. <+8 l+C~Bll U S JOH* 8tOLDS00025
C&HAO~ll&*21 - I& 0 Blal+CGE&M
... . . -v C 11 OU9<*" 1tCY 5ZOLOS00026
&<··G+CCGBM 110* :<<·l·&O BLQIC 0
8l&l£<BG
. ~8 s ec H fJHLDS0002l:
I ( U«C DI (-V OH· .$ ·· ~-- · -
·OH* A HH 0-
··············@·
ww 1 _ -84 ., 0 3 &M
elHUll itftftttlilttllleW·ta·
C&HA2Y< &V &LO
BW HA& H Y BO
·..............·
. .
HGT &; 10 · ta
-··a··-e····H··
. . . + Y 8MC6 J E-0
< i.O C&HCB 4<C&
··4"·············
1SGO ..1·········· ······na···o·..·
IH'HlllWltll1UHt······
""··-w11· - · · · -
. . l&CO ·s *l.050002&
·C 8 'V4l.DS00029
.....
.....·l<LOSOOOSO 2RaLOS00031 .
···a ·i<LOS00032
. -
11·-a ·H<LDS00033
.
···a ·K*l.OS00034
ft~flftllllftttl!ll!l!llatt&Wti
II IHIU-Rff-··tttt1Ut
WttliHHHiilii'!l!IH!llHUHHHBW UIHHHltUUetHHt·amff·
--·····Mttaa·ttntc·atl
···t:·tt·····tttew··
. """ii· QS·L0$000J5
"""I ·2<toso-co36
. T+-tKG 01+-G /OR
T+-JIA <a -uattt
.
T+-«.ff'GLO,Cil-a- U
7<*MGI TC..£A5Yll&) o...oe~-.a 0 OC3CO
t+l(l &Lw /OftT+S
9 I l+~BGAW<+ U 96t~H U90l ll030
FSt-a- U'9IH l+:CB
i~tBGAW<#H U90H*
GAW<+ U9Sf.%8H U FQ08 SLUiAL--SlX
.
T+-l=&< AA+~llO)
a<<*llTGGAl-010\f
llO*><<*i&C778~C
Ct.OiiOUCO"' 00:36
:BJP /QQOOH*F< 4 BfH.YH?HAElOBBU'
DAU
15.MJl. 76
EC MO.. 571;8"14
PRGG ID PAGE
·· · · · · · · · · · · · · ·
··········fi!"G-ett-e·
Ii!; fftUHUf tffi l!'ffi-t'l---tne
·eH1tHtt111ur5111cu~etta«
.....
·-·MUIH!l!Hl-0
-w·tt·..··tt·atUUt··
-··-tt·11-·e·11···
················
·········c······
.
. ···a NKiJLOS00038
..... ·-a 7Sat.DSOOOS9
......tZ4U>SOOMO. P YLOS0004 l .
... ... . ..
··· ee········
="7Mtf I
C.
ASC R A SO Q
------~----~---------------------------·~~~~ LAST PAGE
..... 11320630750
· ·· · · · · · · · · · · · · · · LOS--CJ.DATE
15JUll6
12 ec NO· 571874
MOG 10 PAGE
· ·
· · · · · · ·· · · · · · · · ·. ,. · · · ·
I!K ftA!NT~NANCF DIAGNOSTIC PBOGP.AM
PA RT HO. 2589957
IBM !AlNTENAMCE DIAGMOS?IC PROGRAft
PAGE
1
· · · · · · · · · · ,. PlR'f 90. ?58995'7 (
!~43 5203 CYCLE STEAL & HA~MER ADDRESSING TESTS
E£E tel: OBJECT CODE
ADDR STHT SOUP.CE STATEftENT
E043 5203 CYCLE STEAL · H~"ftER ADDR!SSIIG ~ESTS
ERR toe OBJECT COD!
ADDR STft~ SOURCE S?ATER!RT
HG!
1l
' ~.
OU'O EOLl3 0A02 00 OAC~ 01 OJ.Cit ~000 CA06 OAOD
0108 CID36
OlOA !05".'00
2
DECK 4
3
SEO 0
U UVWXYZ START l'AOO·
5
TREP
76 *· *****************······················································
8 *
SYSTEM/3 5203 CYClE STEAL & HA"~ER ADDRESSING TESTS
*
9 ·
·
io
11
*········S·E·C··T·IO··N··4··-··l·:W··U·T·I·N·E·S···1·&···2·····················**************1:
(\A 01
12 i3
*******D*C******X*L2**1 *E*~q*3*·***************P*R*O*G*R*A~***ID*E**N*T*IF*I*C*A*T*I*O*N**************e
OM 2 i4
DC
XL1'~'
FLAGS
OA~ 3 15
DC IL1'1'
CUPRENT BOUT'tNE NUMBEB
CA05 16
DC
XL2 1 (' ·
RESEP.VED
l'jA')7
OA 09
OAOC
17
DC
18
DC
19 SPUDT DC
AL2(P!11) IL2(ERT1) XL3 1 EOSO~C 1
ADPBESS OF FIR~T ROUTINE PP.EFIX AtDRESS OF ERROF BECORDING ?ABLE ONIT DEFINITION TABLE· PRINTER
2201
···························**********************······················
·
·
22 *
ROUTINE 1 - CYCL! STEAL "!'EST
·
23 ·
*
0A8A 30 E2 0032 0A8E 38 , 0 0032 0A92 F2 10 t)9 0A95 CO 87 t)222 0A99 F062 0A9B P2 87 D5 0A9E 39 08 OD32 0U2 F2 10 C9
ous co 87 0222
0AA9 E063
OAAB f2 87 cs
OAAE 3~ 04 0032 0AB2 F2 H' 09 OABS CO 87 0222
0AB9 Et'64
OABE F2 87 BS t)ABE 39 02 i,032
".JAC2 F2 10 09 ".'AC5 CO 87 0222 0AC9 !C65 "ACE F2 87 15
0A9A OAAA
OABA
OACA
7Q GETI! SMS
71
TBN
"12
JT
73
B
74
DC
75
J
76 CH PC2 '!'BF
77
JT
78
B
79
DC
80
J
81 CHPC3 TBF
82
JT
83
B
84
DC
es
J
86 :HHSL TBP
87
JT
88
9
89
DC
90
J
STAT2.X'E2· STAT2,B'10COO· CHPC2
HALT
XL2 1 E062·
GAVAI STAT2·e'1000' CHPC3
HALT XL2'E061' GAVAN STAT2.s·100· CHHSL
HALT XL2'E060· GAVAI
STA'I2.B·10· UPCPF
HALT XL2'!0651 GAWAW
SENSE TI!IBG Bl~!S PC1 01
PC1 lo-1' OR lP~EB BLAll ?tBtD EH HlLT PC2 OPP ~C2 ROT OFP APTER BLAIK PIELD ERR HALT PC3 orr
PC3 IOT orr AFT!B SLAIK PIELD
E~P HALT
HAl!R.S!T Ll'l'CR OPP
HAftB.SET LATCH OR APTER BLllK PI!LD FFR HAlT
OAOD 01 OlOE (W) OA~F 0687
CA11 38 Oil 0208
~115 F2 90 ')A 0A18 CO 87 021! 0A1C 42 OA 1D 10
OA 1E CD01 OA21" EOOO
0!22 C1 EO 0A29 {!A26 P2 87 11l
0A29 38 04 C208
0A2D F2 90 OA CA3C CC 87 021A
0A34 Q1 0135 1F 0~36 CD30
one roti
CA3A FO 7C 03 ".ll3D 3C 00 0037
r'.1AOD OAOE ~A 10
0A1C CA 1D tA1F
Oll.21
c ).3q
OA35 0A37 0A39
0.141 31 Ef: OC'.!8 0145 3C 1F 0A7B OU9 39 30 OAOC
~!.llD P2 10 OE
0150 30 E2 OD32 GA54 ~8 02 0D31
0A58 F2 10 OB HSB F2 87 Oi.J
015! CO· 87 0B89
~162 3C 7C 017B
0166 3C ·O- 08FF 0161 OC 63:- 09PE 08P!' ~A 70 CO 87 OCSD . 0!"74 £201
QA 76 30 E6 0034
0A"1! 3D Q() 0D3· OA7E F2 &1 09
l'1a1 cq_ 8],,_0222 t>l85 E061 ...
0 A87 i'2 87 19
0A75 0Ae6
24 ***********************************e***********************************
25 RTN1 DC
XL1 1 1 1
ROOTitlE HtJPJBER
26
DC
XL1 1 0 1
FLAGS
27
DC Al2(RTN2)
ADDRESS OF NUT P.OUTINE PREFIX
2298 ·······T·B·~N·.···S·B·Y·T·E·O··.s·s·w·o·s···········P·R·IN·T···O·N··!P·C·U························
30
JP
NRTIO
31
B
PR!NT
32
DC XL1'42'
PRiltT TITLE
3 3
DC
34
DC
35
DC
36 NRTIO TIO
IL1 ' 16 '
Al2(TITL1) XL2 1 EOOO·
BAPRT,NRDY
P~INTEa READY
37
J
38 BAPRT TBN
39
JP
TOGOON
SBYTEO.sswos
!RALT
PRINT OH MPCU sw. ON
40
B
PRINT
41
DC
XL1 1 81'
PRINT MAKE PRil'!ER l EADY
42
DC !11'31·
4 3
DC
At2 (!UKADYJ
44
DC ll2'E'E1'
45 ftRALT HPL 1 1 03',X 1 7C· 46 TOGOON MVI LPOOHT,x·o~·
HALT E1 ZF~~ LOOP COUNT
U4S7 ·*·····IS·S·O··F··?·F·IP·T···.,N··D··S·PA··C·E··W·I·TH···B·LA·N·K···D·A·TA···F·IE·L·D························*
4590 *KZ*A*HG*O**LI*O***V*P.D*A*D*P,*LP*D*AB********L*O*AD**D*AR*·W·I·T·H···V··!·!O··t·tG····A·D··D··R·.·················
51
~VI FORCE+1.X'7F'
52
TBP 3PUDT.B'110000·
100 LP!?
53
JT
SONFP.D
~~
SNS STAT2,X 1 E2'
GBAB TiftIIGS
55
TBN STlT2-1.S1 10·
56
JT LOBLBK
HBRS.IN POS. 8·1
57
J
SFOUR
58 SUPE~D B
~UDEL
59 SFODR ftV! FOBCE+1,I 1 7C·
60 LOBlNK ev1 PRDlT,1 1 4C·
61
eve PBDAT-i(132).PRDAT
POT A BLANK II PBT.AR!l
62
B
NEXIO
63
DC XL2'E201'
GO DO A PBINT & SPACE
64
SNS STAT6,1 1 E6·
SEISE DAP
65 POBCE CLI STATfi · ·-·
66
JE
GETift
DID DAR FOl!CE CORPE CT ADDR.
67
B
HALT
68
DC
XL2'E0~1'
69
~
GAiAI
DAR WRONG HALT
9912 ******I*S*S*U*E***PR**IN*T*·A·N·D··S·P·A·C·E··V··lT~H$·U··N·P·F·.I·N·T·lB··L·!·D·A·T·A··F·I·E·L·D···················
OACE
rtAD2
3oCc
PP 83
OBFF
OBFE
C8FF
')AD8 Cl') 87 0C59
!'.'ADC !201
OADr
93 94
*OP*CP*F**!V*I***PB*D*A*T,*X*'FP*1***········I·R·S··~·R·T···A·N···U·P··P·P·T·l·B··L·!··C·H··A·R·.···············
95
ftYC PRDAT-1(132) .PP.DAT FILL PPINAB!A IITH U.P.C.
96
B
110
ISSU£ A PFIH'!' & SPACB
97
DC
XL2 1 E2C1·
OADE 3' B2 OD32
{'.IAE2 38 1C 0032
CH!6 P2 10 09
01\E9 co 87 C222
OAI'D
our
F066
F2 87
81
98 99 100
OAEE
1t'1 1C2
1~3
SNS STAT2el'E2 1 TBN STAT2.B 1 10000· JT CKPC2
B
HAl.T
DC XL2'!066'
J
GAVAN
SEISE ~IftIIG BITES PC1 O·
PC1 1fOT O!i lPTEB UPC PIELD
!RP. HALT
t
0AF2 38 08 OD32
10q CKPC2 TBR STA72,B'1000 1
PC2 01
"AF6 F2 10 {19
105
JT CKPC3
0AF9 CO 87 0222 OAFD !067
OAFE
106 107
B
HALT
DC
XL2'!~67·
PC2 ROT 01 AFTER OPC PIZLD EBP. BltT
CAFP F2 87 71
108·
J
GAVAJ
0802 39 ~4 0032 CB06 P2 10 09
109 CKPC3 TBF STA~2.B·1~0'
110
.JT
CKHSL
PC3 OPP
0BC9 c~ 87 "222
()MD E068 OBQf F2 87 61
111 OBOE 112
113
B
HALT
DC IL2 1 E068'
J
GAWH
PC3 Off APTER UPC PIBLD FIB BllT
0E12 39 1)2 OD32 0B16 F2 10 09
11U CKHSL TBF STlT2eB'10 1
115
JT GUDPF
Rl!l.SE~ tlTCB OP
OE19 C1' 87 1)222 f)B1D E069 CIB 1F F2 87 51
CE1E
116
117
118
B HALT
DC
IL21 EC691
d
GlWAI
HARB.SET LATCH 01 APTER UPC FJBLD !RBOR HALT
········**·*··**·· 119
120
.* .
.
.
.
...... ISSUE
.. A
...... PP.!NT
.... AND
......
SPACE
.~····················· . . WITH PBIRTlBLF DATl PIZLD
·
~B22
~826
OB2C
3c oc co
ca
83
87
C'SPF OBFE
0C59
OSFF
0B30 E201
0B31
121 ........................................................................
122 GODPP ftVI PRDAT,C'B'
123
ftVC PRDAT-1(132),PBDAT
IRSERT ll'B' PBOPlGlTE lT
12 fl
B IIO
125
DC
IL2 1 !201 1
I SSOE l PRI l'1' g SPlCB
0B32 30 E2 0D32
~E36 38 ,,,, "D32
OB3A P2 1C 09
126
SNS STA'!'2,I 1 E2'
127
TBN STAT2.B 1 10000·
128
JT CHIPC2
SEISE TlftlffG BITES PC1 OR
~B3l" CO 97 0222
OB41 E06A
0S43 F2 87 2D
129 0842 130
131
B
8 ALT
DC XL2'E06A 1
J
GAVAll
PC1 liOT Olf ll"l'Elt PR'l &BL B PIEL)) EBR HltT
091.l6 '38 08 0!>32
l'JE4A F2 10 09
132 CHKPC2 TBN STAT2.B'1000·
133
JT CHKPC3
PC2 01
0B4D CO 81 0222
0B51 F~6C
1-1B53 F2 87 1D
134
0B52 135
136
B
HALT
DC
XL2'E0fiC 1
J
GHH
PC2 WOT OM AFTEB PBTlBLB FIELD
EBR Bl.LT
'JB5fi 38 04 0D32
137 :HKPC3 TBN STAT2.B 1 100·
PC3 01
l\l TE
25AUG69
re 110. 8161185
11rUY70 8166°71
0110'10 8167611
28MOY75
572259
PBOG ID PAGE
0E04-3 1
DATE 25AOG69 EC BO. 816fl85
1HIU7C 816671
01NOY70
816764
28HOY75 572259
PROG ID PlGE
1111111
"
IBM MAINTENAHCF D!AGNOS!IC PROGRAft E043 5203 CYCL~ STEAL & HAMMEF ADDRESSING TESTS
PA RT NO. PAGE
2589957 2
!BF toe OBJECT CODE
ADDR S~MT SOURCE STATEMENT
OBSA F2 10 (19
0B5D Cl) 8"7 0222 0Bfi1 EOf'E 0B63 F2 87 OD 0B66 38 02 0D32
0B6A F2 10 1)6
0 BfiD C'> 87 0222 t:B71 E06F
OB73 t:r ~~ OD37 0CE2
0B79 CO 87 02 i2
0B7D 3D 14 0D37
oss1 co &2 oui
OESS CO 87 0216
OBf\2 OB72
138
JT
139
B
140
DC
141
J
142 CHKHSL TBN
143
JT
11J4
B
145
DC
11Hi GAWAN ALC
14 7
B
148
Ct!
1is4o9
BL
B
151
CBKHSL HALT
XL2'E06E'
GAVAN
STAT2,B 1 1fl· GAWAR HALT
XL2' E06F'
LPOUNT ( 1) , ONE TEST LPOUNT, I' 14' KZAIGO LINK
PC3 NOT ON AFTER PRTABLF FIELD EF.R HALT HAPIR.SET LATCH ON
HAMP.SET LATCH OFF AFTER PRTABLE FIELD --ERR HALT ADD TO LOOP COUNT 20 TI~ES THPU
GEDO UT
115532 ** ***W*AIT**FO*R*f*t4 ****TH·E·N··D·E·L·A·Y···S·U·B·R··O·O·T·I·N··~···································*
0B89 34 08 0BB6
OBSD 30 E2 1'D32
OB91 38 01 0D32 ~.B95 CO 91) ')BSD 0B99 3C 28 CD 39
CB9D OD PF caoo ~ato
~BA3 OD 3B 0800 0800 OBA9 OF 00 0D39 0~E2
OBAF CO 84 0B9D
0!3E3 CO 87 0000
1i5545 ·Pl·4D··EL····ST······PI·E·X·I·T·+·3,·A·R·R············S·E·'·r ·R·E·~·O·R·N···························
156 MITFG SNS STAT2,X 1 F2 1
GET Tl~IRG
157
TBN STAT2,B'1'
HA~MERS IN M4
158
BF PIIT!G
159 160 WAT 161
PIVI !SECS,X'28 1 CLC LPI(256),LP1 CLC LP!(60) ,LPI
40 MS EC DELAY DELAY 1 MSEC.
162
SLC MSECS(1).0NE
163
BH
WAT
DECP.. DELAY COUNT
164 MEXIT B
·-·
165
RETURN
0EB7 C2 OBBB Qt)
0BB9 FFFF
~~~; ;2 90 ~~ 08
0BC2 CO 87 021A
0BC6 42
013C7 10 0BC8 OD11
.JBCl EOOO OBCC C1 EC 0BD3 0B1'0 F2 87 14 0BD3 38 04 0208
t'BD7 P2 90 r)A OBDA C~ 87 021! OB!>E 41
OB1'F 1F
OB!') 0D30 0BE2 EOE1 0BE4 FO 7C C3
0BF7 3C 03 0D37
OBEB C2 02 FFE8 l)SEF 39 06 O!OC ~BF3 P2 10 OF
0BF6 C2 02 .FFE2
OBPA 38 Q4 OAOC OBFE F2 11'.\ 04 OC01 C2 1)2 FFDF CC05 C2 01 087F CC09 QC t\3 00 OCEE ~C~E CO 87 OC'S9 0C12 E201 0C14 CO b7 0212 0C18 D2 {\ 1 04
01387
!)BBB
QBRA
CBC6
CBC7 0BC9 CBCB
OBDE OBDF 0BE1 0EE3
0C13
116667 ·*······································································*
168 * BOOTINE 2 - HA~~ER ADDRESSING TEST
*
169 ·
*
11771~ *RT*N2***DC***X*L1·1·2·1···················R·O·U··T·IN·E···N·l·H·!!·?E·R··························
17 2
DC
Xt 1 ' 0 '
FLA GS
17 ~
........ ~. r"C:r::-·
&.A.:>.t: t-1001'1 HE
174 ·······································································
17 5
T BN SBYTEO, SSW OS
PR! NT OH !!FCU
17 6
JF
RF'l'!O
177
B
PSI NT
178
DC XL1 1 U2·
PBINT TI'l'LE
179
DC
IL1 1 16 1
~80
DC AL2(TlTL2)
181
DC XL2'EOOO·
182 RETIO TIO TPPAB.BBDY
183
J
LANE
PBINTEP READY
184 TRPAB TBN SBY?EO,sswos
185
JF !IBALT
PRINT ON MFCU SW. OR
18~
B
PRINT
187
DC
XL1 1 ~1'
PRINT ft AKE PP.INTER READY
188
DC
Il1 1 31 1
189
DC AL2(!1KADY)
i90
DC XL2 1 EOE1·
191 ftHALT HPL
192 LANE !VI
193 LANEG LA
194
TEP
195
JT
196
LA
197
TBN
198
JT
I 1 03·,x·7c· LPOUNT,3 REG24,XB2
SPUDT,B1 110· FOUNIT
R!G3~,XB2
SPUDT,8 1 100· POOBIT
HALT E1 SET LOOP COUNT OF 3 LOAD A NEG. 24
96 PRINT POS.
LOAD A NEG. 30 FOR HA!!R.COUBl' 120 PR! NT POS.
199
LA
200 FOOBIT lA
20't ZIPIT · !IVC
202
B
2~3
DC
REG33,IR2 LPD+3, XF1 1)(4.X'R1),EIES XIO
XL2'E201·
LOAD A NEG. 33 POR HA ftR.COUNl' LOkD DATA AREA ADDR. POT 4 X'S 'l"W DATA AREA
GO PRINT
204
B
TEST
205
LA 4 (,XP.1) ,XP.1
GO READ DATA SWITCHES
ADD 4 TO nATA IR!A ADDR.
DATE 25AOG69 FC HO. 81f;485
11f!AY70
816671
01BOf70 816764
28ROV75 5722!;9
PROG ID PAGE
I) El'.'ci- 3
2
I9~ MAINTENANCE DIAGNOSTIC PROGRAM
PABT NO.
PAGE
258995'1 2&
5203 CYCLE STEAL & HA~~EP ADOFESSING TESTS
ERP toe OBJECT CODE
ADr~ STftT SOURCE STATE!!MT
ryc1B 3fi 02 0C!2
ociF co oi oco9
OC23 CF 00 OD37 CCE2 0C29 CO t 1 OBEB CC2D CO 87 0216
I) C 31 3 ti 0 8 C'C 5 8
CC35 OC ~2 0D3C CCF1
cncc34B1
Or 2F
c 2
'3 ,
OD3C
01
0Ct2
'"CU C1 E6 0C3B
OCUS P2 87 CA
t'C4B CC 87 1.)222
0C4F EM1
ocs 1 co e1 oc 3c;
ocss cc 87 oon
OC59 31 E6 ~CF6
OCSD 3f' 08 ClCE2
flC61 3fl 0 8 Oc97
~C65 36 1)8 0CE2 l)C69 34 0 8 OCDA 0C6D 34 01 OCDC ~Ci1 3q 02 OCDE r.c-,c:: c, EC' nc1c C'IC19 F2 87 CA 0C7C C~ 87 0222
OCSO MH~
0 C82 CO 87 OC'75 OC86 CO 87 0C31
/)C8A 31 EO f'CEA
0C8E :!1 E4 OCEU
/)C92 oc 0 'I CCAB co~o
CC98 38 80 0209
l)C9C F2 90 04
CC9F 3A 0 8 OCAA 0CA3 OC ~1 OD36 ~CAB 0CA9 P3 CO 00 OCAC C1 E6 0CB6
l'lcEO CO 87 C222 ~CB4 El'16
0CB6 35 02 OCEO CCBA C1 E2 CCC1
OCBE P2 87 OE
0CC1 36 J2 CICE2 Occs co 01 CCBA l)CC9 CO 87 0222 OCCD E012 OCCF 35 01 CCDC CCD3 35 I) 2 f)CDE
0CD7 C'O 87 t)')(\t) OCDB 0000
CCDD f'.\000
OCDF 0000
..
0CE1 0001
0CE3 080".\
".'CI5 087C
0C~7 0871)
0C50
0C81
OCBS
OCCE OCDC OCDE OCEO
0CE2
0CE4 :lCEt' CCE8
206
l
OIE, XR2
207
BNZ ZlPIT
2'.'.18
SLC t PODKT ( 1) , ONE
209
BNZ LA!t?G
ADD 1 TO HAftR.COOllT BB TO DO N!IT B&!!. D!CR. LOOP COOJT
210
B
tIHIC
GE~OOT
211
212
2D 214
*··········C··H··E··C··K······F·O·~······B··U··SY······&···D···EL··A··Y······S·O···B··F··O··O··T··I··R··! ··································································*
215
i16 BROUT ST
217
21 e
5DC FLOOP
~vc
SLC
B5!XIT+3,~~R
BOSUB(3) ,BUSCTI BUSOB(3) ,ONF
LOAD PETO~' l~DR. STOFE D!LAI COURT
219
JZ TOLOlfG
220
TIO ~LOOP,BOSI
221
J
BSEII'l'
222 TOLONG B
HALT
BUS! !HOR
223
DC
XL2' E011 1
224
B
SDC
225 BS !XIT B
*·*
/26 227
·~ ·····E·X·E·C·U·T·F··S·IO···SO··E·R·O·U·!·IN·E·············································*
228 ······~·······················································e········
229 XIO LIO LPD&DR,LPDAR
LOlD DATl lDDP.~!G.
230 N!XIO A
ON?,AP.P.
231
ST L!>CftD+S,ARR
232
A
ORE, UR
LOAD Pl!A!ET!R POIPTER
233
ST
234
ST
235
ST
23fi TIOCHK TIO
237
J
!XIT+3, ARP SAVVUN,XP1 SAVTUO,.XR2
ERN~DY.NRnt
TIOOK
SET OP EXIT
Sl VE REG. 1 SAVE llEG.2
BRANCH IF JOT RElDY
238 ERNPDY B
239
DC
240
B
24, TIOOK B
HALT XL2' EC 101 TIOCBK SPOUT
BOT READY ID.
24 2
LIO
243
LIO
244 LDCAD PJVC
245
!SN
24 6
JP
247
SBN
248 NOTBIT
249 :no
fstVroC
250
TIO
251
B
252
DC
253 ISBUSY L
FOLG.LOFOLG LPIADR,LPIAR CftND+2(2),·-· SBYTE1,SSV08
!IOTRIT CftHD+1,B 1 1000·
xE·RoT·1,(x2·)o,C·ftRD+2
ISBOSt,BUSt
HALT
IL2' !016 t ZERO,IR2
LOAD tSR lDDRESS P!GISTE! SET UP COftftAID PROB Pl!lftETEB PRI lft 01 RIGHT C&PR ·
SET BIGB! Cl!R.IOD.BI~ 01
CO!!ABD LOADED DOP.IIG EIECU?IOI
IF RO~, BlLT 01 ERROi
Bar BUSI HALT
2SU DELAY TIO
255
J
256 BSYLP A
257
BNZ
258
B
259
DC
260 XIOEXT L
2fi1
L
262 EXIT
263 SAVllON D8C
BSILP,PBBUSI IIOEXT O!f!,IR2
DELA!
HALT xu· E012·
SAVWOH,XR1
SA vruu, XR2
·I-t2· 1 0 1
Hill'l' BUPP BUSI
TRY POB &BOUT ,.5 SECOIDS !':i CLEA! BUS!
BOS! eu.r
RESTORE PEG.1 RFSTORE REG. 2 EXIT SUSROUTII!
264 S!VTUO DC 265
IL2'0'
266 .......................................................................
267 *
CONSTANTS
*
226698
Z. E.R.O. .
.
.
.D.C .
.
.
.
.I
t.2.
.
1
.0
.
1
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
*
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
27 0 ONE
DC
I L2' 1 '
271 LPIADR DC 272 LPDADR DC ~7 3 WP.DADP. DC
XL2 1 800' XL2 1 87C· IL21 08'701
I !AG! lt>DR. DATA IDDR.
DATE 25AUG69 EC: NO. 81f485
11PJAY70 816671
1)1lfOV7~
81676,4
28NOV7S 572259
PROG ID PlG!
· · · · · · · · · · · · · · · · · · · · · · · · · · · · ··
·· ··· I~" MAIN~FNANCF DIAGNOSTIC PROGRA!
· · · · · · · · · · · · · · · · · · · ··
PART HO. 2589957
IB! ~AINTENANCE DIAGNOSTIC PBOGI~!
PAGE
3
F043 52Q3 CYCtE STEAL & HAMMER ADDRESSING TESTS
52~3 CYCLE STEAL & HAMME~ ~DDRESSISG TESTS
· · ·
PART 10.
HG!
2589957 ~
u
E~F LOC OBJECT CODE
ADDR STMT SOURCE STATEf!ERT
CIC!9 70-,C ".'CEB E7E7E7:E1 OCEF 040000
C'CEA OCEE 0CF1
0CF2 C3E8C3 D3C!:,!lr) E2E3 0 D'.),
"Cn C5C1D 340 F3 CS E2 E3
cD02 C8C1D 1rn4C5D94!)C1 (ID 11
27 4 FOLG DC
XI.21 7070'
FORft LENGTH 11'2
275 !.XES DC CL4'XXXX'
276 BUSCTI DC
XL3 1 400~0·
217 278
*$ *******PR*I*N*T*O*U·T~S************$*************·~····························*
. 279 ~·····*********····························****************************
280 TITL1 DC CL16'CYCLE S~AL TEST'
280
281 TITL2 DC
CL~6'HAHP1ER ADD:P.T£51''
')DOA C4C4 D94BE3 C5 E2 E3
28i
QD12 nuci D2C54C'F5F2F'..' OD21 282
DC CL16 1 HAKE 5203 PEADl, 1
IJMA F34CD9C5C1C4!B6B
28~
OD22 F3C8C5 D5 4 ~!)9 c5 E2 0D3C 20 3 !!!AK ADY DC
"D2A CS:t.:34 f' C8C1D3E3
283
0D31 f'.\COI'.'
***** ...... 284
285
*********R*E*S*E*~*V*ED**S*T*O*~*A*G*E**************************************************
(ID32
2~8876
·· *******
STAT2 DC
*****X*L*2*'*~*'***"'****"'*"'***.
**"'********
*****
**** ········ J
OD33 1'000
OD34 28 8 ST AT6 DC
Xl2' C·
CD3~
OD36 289 ERT1 DS
CL2
0D37
OD37 290 LPOONr DS CL1
I
0~)38
CD39 291 MSECS DS CI.2
OD3A
OD3C 292 BUSUB DS
CL3
293 294
295
·****************E*·Q**U**A**T**E*S**·*·*·*·*·*·*·*·*··.·.·*·*·*·*··*·*·*·**********************~*·*·*$*··*·*·**********·····························*·
FFE8 296 NEG2U EQU -24
FFE2 297 NEG30 EQO -30
FFDF 298 NEG33 !00 -3?
08Fr 0008 01)01 OM2
osao
na1c
oor~
00E4
299 PRDAT EQO
300 ARR EQO
J01 XP1 EQU
302 XR2
EQO
303 LPI EQU
304 LPD
EQU
~05 LOFOLG EOO
306 LPIAR EQU
I''78?F·
x·ae1
1
2
x·aoo·
X1 87C·
X1 E0 1 X1 E4·
ADDPESS RECALL REGISTER INDEX REGlSTEF 1 INDEX REGISTER 2
L!NF PRINTER IMAGE AREA LINE PRINTER DATA AREA
OCE6 0216 0212 021A 0222 OC'EC 00E6 OOE2
02(.18
02:>9
ocou
0080
307 LPDAR EQD X'E6'
3~8 LINK EQO X'216 1 309 TEST EQU 1 1 2121
ENTRY TO DCP CHAIN P.OUTINE
ENTRY TO DCP READ DATA sw·s ROUT.
310 PRINT EQJ x·2iA 1
ENTRY TO DCP PRINT RODTIRE
311 HALT EQU 1'222 1
ENTRY TO DCP ERROR HALT ROUTINE
312 NRDY EQU X'FO·
313 BUSY EQU X'E6'
PRUTEF BUSY
314 PBBUSY EQO X'E2 1
* 31~
S~NSE SWITCH EQUATES
BUFFER BUSY
316 SBYTEO FOO l ' 208 1
DCP SENSE SWITCH ABEA
317 SFY~E1 EQU 1 1 209'
318 * CONTROL PG M St:NSE SWI'lCHES
DCP SENSE SWITCH ABEA
319 SSW05 tQO X'04 1
320 SSWOB EQO x·ac·
PRINT MESSAGES ON !FCU OSE 5203 ~IGBT CA~R.
321
TREP
322 ******** SECTION E04 *****·********************* -ROTE- *********¢*
32 3 *********
324
TF.EP
325 * ROUT.01 - CYCI.E STEAL TEST
* BEFORE RUNNING THIS TEST,TBE
326 *ALTERNATE*
327
TREP
* 328 * ROOT.02 - HAftftEB ADDB. TES~
329 ALTERNATE*
· PRINTER SHOOLD BE READYr IF
330
331 *
TPEP
* PPIN~EP. IS AVAILABLE, AND
332 *SSl-05 OM.*
33~
TRFP
334
~35
····················**····················**********···················
··········
336
337 *
TBEP
ERB LOC OBJECT CODE
ADDP. STKT SOURCE STAT!!Ell'l'
338 ·
·
339 3110
*
'?REP
THE C.E. SWITCH,TO OVEP.IDE IDLE COMTBOL,"UST B! 01 P!IO' TO RUllIIG l
* 3161 ·PBOGRlB
3112
TREP
343 *
31U *
·
34 5
TREP
3li6 347
·*·*·*·*···*·*·*·*·************O****************·*******************·············
PFFF 348
ERD
l
DATF 25AUG69 EC NO. 8161185
11f!AY70 81fi671
01NOV10 816764
28NOV75
572259
PBOG ID
PAGE
0!04·3 3
DATE
25AUGF'9
ZC NO. 81fi£185
11MAY70 816671
1'11NOV7C 816764
28NOV75
572259
PBOG ID PAGE
0!04-3 31 f
·
'-"'-:',-_ !;;">-;:-
IBft ~AINTENANCE DIAGNOSTIC PROGRA!! £1)113 5203 CYCLF STEAL & HAMIH'P ADDRESSING TESTS
PART NO.
PAGE
2589951 4
IB~ ~AINTENANCE DIAGNOSTIC PROGRAft
F043 52"3 CYCLE STEAL & HAt!f'!ER ADDRESSING TESTS
"'
PART HO. PAGE
' 258995'1 ' IU t
CROSS-BEPEBENCE
CllOSS·HPEPEICE
SY!!BC'l '!' LEN VALUE DEFN
PEPER ENC ES
J
SYMBOL T t.EN VAL OE D!F!f
~FFEREllC!S
AFB
c oc1
BAPRT A 004
BBOU'!' A 0!'.1" BSEXIT A OOll
BSYLP A 0014
BUSCTI A 0~3
. BUSOB A OC3
BUSY c l)C1
CHHSL A 004
:HKHSL A 004
CHKPC2 A 004
CHKPC3 A i')C4
CflPC2 A 0(14
::HPC3 A 004
0<.'08 0129 OC31 t'CSS 0CC1 0CF1 OD3C COE6
~ABE
0866
0846
0856
CA9E
CUE
~300
0038 0216
0225 0256 0276 0292 0313 0086
~142
0132 0137
0~76
')C81
C-155 0216 0230· 0231 0036 Cl241 0216· 0221 0251l 0217
0217· 0218* 0220 0250 0082
0138 01·28 0133
0072 01)11
0232* ~233
RE TIO A ooca OBCC f) 18'?
0176
I
~'.!'H1 A {101 ~Al'D 0('25
()(.17
RTN2 A 1)01 0BB7 0171
0027
SAVTOO A 002 OCDE 0260
ci2~s· 0261
l
SAVVUN A 1)02 OCDC 02f\3 C234· 0260
SBYTEO C OM 0208 0316
OC29 C'O 38 0175 0184
SBJTE1 C 0~1 0209 0317
(12~5
1
soc A ".'Cf; OC35 0217 0224
l
SPOOF A t\OQ 0A62 0059 SPUIJT A 'Jf"~ CAOC 0"19
0057 fJCl52 0194 019'7
l
I
SSWl)S c Ot.'.11 01) {\4 0319 sswo0 c 001 (\(\80 0321)
STAT2 A ~02 l'..lD32 028'7
CC' 29 0038 0175 01811 ".'245 Or54· 0055 0070· f.)071 0076 0081 0086 0098· 0099 0104 0109 011·
i
CKHSL A 004
CKPC2 A 004 CKPC3 A IJ04
:!IJND A Oi:t3 DELAY A {104 ERNRDY ! 004 ERT1 A f'JC2
EXES A 4'.'04 EXIT A 004 FtOOP A OCE FOLG A 002 FOF.C? A 004 FOUNIT A 004
GAW AR A 0()6
0812 CAF2
oan
0(:A9
OCBA
CC7C
C·D36
OCEE
~Di
OC3B
OCEA
0!7A
ocos
t'B73
0114 0101l
01'9
02119
0254 C238 0289 C·275 0262 0218 0274
'l065 020')
0146
0110 0100 C105
c2"'4· 0247· 0248
0257
0236 0018 0248· 02M
C233·
0220 0242 (IC51* 0059· 0195 0198
t\069 0075 0080 0143
0085
0090
0103
~108
0113
0118
0131
0136
0141
012f* 0127 0132 ~137 0142 0156· 015'1
STATf; A {\02 "D311 ~288
SUNERD A oou 0A5E t\~58
OQ6G* 1)1)6 5
005~
'!EST c nci nn2 ~3!19
0147 02Cll
TIOCHJC A Oi:'O 0C75 0216
0~40
TIOOK A Ot' ii OC86 0241
023'1
T!TL1 A 01f 0D01 ~281)
cc~·
t
'!'ITLi A ,, 16 CID11 {\281 TOGOOR A 00'1 0A3D lC46
018~
00 3'7
'!OLCNG A 1)04 t"CliB "222
0219
TRPAB A t) (\U ~BD3 l'.'181&
~182
UPCPF A 1)04 OACE on94
0087
UVWIYZ A OC1 0100 '}004
WAT
A 00~ 'lB9D ,,,60
0163
V~DADR A 0!12 l"CE8 0273
'>~SO
l
i
.'\
GFTI:f! A 004 t:ODPF A ".'04
HALT c 001
ISBUSJ ! 0011 KZANGO A 004
C'!8A
f')E22
~222
0CB6
CJ..41
O'l70 ".1122 0311
0253
oos~
0066 0115
006"1
(\144
n5o
01119
0073 0222
0078 0.238
0083 0251
0088 0.258
01C1
010£.
0111
0116
0129
0134
0139
110
A ".'"4
X!OEXT A 004
XP1 c OM
IR2
c 001
ec2 ZE~O
~.
ZIPIT A t>OS
0C59
t'CCP
0001 C002 {\CEO
0C09
C-229 ')260
"3 l'.'1 0302
')26~
oic1
M9f\ ~12· 0202 0255 020C· 0201 0205 020S* 02311 0193· 0196· 0199· 0206· 0215 C.253
020'7
'l260· 0253* 0256· 0261·
LANE LA NEG
!,_
OC4
1)04
LDCllD A onf.
LINR c 001
LOBLHK A oou
LOF \lLG C 001
0BE"7 OBEB 0C92 0216
0A66
OOE')
0192 1)193
0244 0308
""60
0305
0183 0209 0231· 01SC 0210
00~6
0242*
!t''!l L STATE"ENTS FLAGGED 1R THIS lSSESBt.r ·
0
LPD c coi 007C 0304 0200
LPDADR A 002 0CE6 0212 0229
LPDlB c 0(11 00!6 0307 LPI c 001 0800 0303
0050· 0229* 016C 0160 0161 0161
LPIADB A OC2 ~CEQ 0271 .0243
LPIAB c OC1 t'OEU '))06
0243*
LPOUHT A {\01 0D37 '.'290
C046* 0146· M48 0192* 0208·
P!AKADY A e1s 0D30 1)283 ftEII'l' A 004 0BB3 ,164
OC43 0189 0155·
i
ftHA LT
Ml'l'EG !HL'l'
A ~t3
r. ()04
A 003
OBBI' 0B8D t'A3A
0191
0156 1)045
0185 0158
0039
,. i.
;
ftSECS A 002 OD39 t'291
0159· 016.2·
ft4DEL ·1 1)1)4 OB89 0155
N'EG24 c 001 FPE8 0296
0058 o.193
~"'
c NEG~O
OC1
FFE2 ('297
0196
UG33 c 001 FFDF 0298
0199
r
lfEX!O A ~04 OC5D 0231)
('062
NOT RI:T A 006 0CA3 0248
02U6
H'Dt c 001 OOEO 1)312
NPTIO A 004 0122 'l036
C!>36 0182 0236
~030
f
OH
A 002 0CE2 1)271)
PSBUSY C C01 O~E2 03ia
0146 ~162 0206 0208 0218 0230 0232 0256 0254
l>Rl>AT c !'01 C8FF 0299 PP!NT c 001 021A 031?
0~60· 0061 0061· OC'9li* 0095 0095· 0122* 0123 0123· ~C31 0040 0177 0186
DATE 25AUGf9 EC !10. 816485
11fUY7~
816671
01NOV70 816764
281fOV'75 572259
PROG ID
PAGE
0.E0"·3 4
DATE 25AOG69 , EC NO. 816485
11PIU7() 816671
01HOV70 816764
28NOV'75 572259
PIOG IJ> PlGI
OEOll·! Ill
·'
· · · · · · · · · · · · · · · ·
IeP. P.AINTEN~NCE DIAGNOSTIC PROGP.A! s2n~ CYCLE S!EAL & HA~"ER A~DRESSING TESTS
PABT JO.
PAGE
2589957 5
OBJECT CAF.D LISTING
THE CHARACTER lNDlCAT!S A BLANK COLU"N AND THE CHARACTEPS D E H INDICATE NUM!RIC SHIFT.
:::t "! THROUGH 16 CL i7 THROUGH 32 CL 33 THROUGH 48 CL 49 THROUGH 64 CL 65 THROUGH 80 CL 81 THROUGH 96
GBK GBD
PN 25
.
89<l56 EC 572259
PRINTER CYCLE ST EAL & H~R ADDR
........ ........
84@@84H
E0430000
'l'+-Y: 8D< &
.
T+-zs~ <@ 47<;Q
'l'·-rO<+Q ((C4 ClL
((>A& o Bt·BA H
<:C,"BXi9< Y<@/
.
2-&x /0 HS8 FG2/= u
Rmz HCH*BPUB&C&G
.
+<+H(<T-BCLG2D?
l'."8-42 +A ((? H&B·B
.
2/tL /C>IiGOh;31
.
G s.-Q?HG5LUHCL.
BI i<-OT=B I"· /0,
2D X /0HS8F 12/it!!
-8-. EZ<E0430'.)01 ) 8-D · Nt8 E0431)0C 2
. .
I
.
?+-~WH>AW@Y;A+ -
. r+-_/-O~=BI" /C1
.
R8-Dt\8-42+A (<?H
.
S 8FT2/6D9 -42~/
&B*BG s.-E?HG.L- ·en.20 I /~RS8F3
A<+H(<!-&CL.20 I
IOH*BH>AZ~Y)JI<-
. .
2/148A 112@/ IOH·
/OR 3S·ECl.t300Ci4
.
H~~O C98E0430005
BH> ft.<E<"430')06
I
?+-1PC~@H - CL~ Y+-OKU , /OHE&J@
. . T+-1 ( *EG /. K &&
T·-2HH> ~OH·<(*B
.
T·-3C<LG-C+Yi9 3
.
T+-3=81 AC., /OH TC&441;.T2<G8~<P
········ SECT!O · ROOT.O, - CYCL
. 20 $ /OHS8F@+ 4
H - CO (+&~SOH&
{<+C/~GOC I < ( (ii>H f -3S') D<B&@ CL*
G 19-3W(·-<8T& UC D<DO +H BB~H SBAHS &3*(&H<7,B
R£<GD1(Y.8@PS8'L
.
N E04 *********
E STEAL TES?
. . . iC+. /0HKIJ&((~B BBUG /OHO( -._re
· X*BG B I""+ &
.
. . B0 =-9A-Y<@/ I 0-.
. .
"ST-DB-32D LB 1 a
.
<SI AB=? /OHO( - <O OBCLO<@&@B:LO
. .
. .
HCI*6B 35\ -<f;T& AC(04 -:!;lj; <~IH
&ACYHCHY< &46CH? 3 CA9-260H*BH>
G·············&-
. A41N ·~.0~4CB1·G D:F?T2<PN&(IE81P
**************** ·· -NOT!- ****
······· .* BEFORE RUNNING THIS TES
.
SCLHS &!1201 .TLO
.. .
JS C!8 ?L@Y*!+ &
-.O-DH-.4 OC 3>0B·
YCLU ~,LIE0430007
.
BBIB :2UEC4300C8
.
<O; H ; IDE04 30009
<8?HH@GVCC?2/0,
GBIBG s.-D<BGCGP
O(&H<B<GSC<G2/08
<tY0 1 tE&+.Ti·G
T&<TAq=< ....... .
.
/(\ff 70@£0430010
.
/00 4AR!0430Cl11
.
6 -C "BQF0430012
.
Lt+< 13QE0430013
NEoE0430014
········ ****************
E0ll30t', 5
········ r.?Hf ALTERNATE*
E0430016
· ROUT.02 - RAP!ft ER AVDB. TFST
·······
*
. P
RI
NTF:R
. ... . · ··············· ················ .. . * PRINTER
SHOULD BE BEADY , IF ALTERNATE ·
E0ll30017
. . ········ * IS AVAILABLE, A ND 3SW-05 ON..
E0ll30018
. .. .. . ... . ···.···.···.·.·.··.··· ················ ................ ................ ............·.· ········ E0430019
········ ·
················ ················ ················ ···············
*
ECll10~20
D!TE 25AUG69
FC NO. 816485
11P!AYi0
ei66'71
MNOV10 816764
28NOV"75 572259
PROG ID PAGE
1)£04-3 5
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
· I
-·
!BM ftAINTENlN:E DIAGNOSTIC P:ROGRA! E043 5203 CYCLE STEAL & HAft~FR ADDF!SSIIG TES!S
PlRT RO. PlGE
258995'7 (
51
OBJECT CARD LISTING
CL , THBOUGH 16
· . . TR E C. E. SIi! ...............
·
***·············
E""'*F7·=~Dc 0 PH$
CL 17 THROUGH 32
·· · · ·· e ·· · ·· · · · ·
*************···
... ... .
="'7!'!&FI
c
CL 33 THROUGH 48
DLE CONTROL,ftOSl'
****************
ASC Il A
Cl ll9 THROUGH 614 CL 65 THROUGH 80
.. .
.
BE ON Pp IOR TO RONNING PROGBl!*
················
.....·····...·.
·
···.·.·.··.·.·.·.·.·.·.·..··. ················
SC 0
09260630751
Ct 81 'fRROUGB 96
........
........ EOQ30021 !000022
........ !Cll30023 20S75·SiECQ3002G
t .
----------------------------------------------- LAST PAGE -----~---------------------~----------···----- l
D! TE
2 5AOG69
I'C NO. 816qas
11 f!AY70 ai6f'71
01NOV70
816164
28NOV7S
572259
PROG lD Pl GE
O!OIJ·3 51 '
·
-
i
I
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
· · · · · · · · · · · · · · ·
ISM MAINTENANCE DIAGNOSTIC PROGRAM E055 DATA AND IMAGE ADDRESS REG. TEST
PART NO. 2589959
PAGE
l
ERR LOC OBJECT CODE
AODR STHT SOURCE STATEMENT
OAOO
0 AOO E055 OA02 00 OA03 01 OA04 0000 OA06 OAOO
OM8 15R5 OAOA E05000
OAOl OA02 DA03
OA05 OA07 OA09
OAOC
OAOD 01 OAOE 00 OAOF OFC.9
OAll 38 04 0208 OA15 F2 90 CA
OA18 co 87 021A
OAlC '42 OAlD 12
OAlE 1546 OA20 f 000 OA22 Cl EO OA29 OA26 f2 B7 14 OA29 38 04 0208 OA20 F2 90 OA OA30 CO 87 021A OA34 41 OA35 22
OA36 1580 OA38 EOE! OA3A FO 7C 03 OA30 38 20 OAOC OA41 F2 90 18 OA44 3C 17 0070 OA48 3C 05 0090 OA4C 3C 08 ODE7 OA50 3C 81 OE8A OA54 3C 81 OEEC 0A58 3C et OF3A
OAOD OAOE OAlO
OAlC OAlD OAlF OA21
OA34 OA35 OA37
JA39
OA5C 31 EO 14BF
n MO 31 E4 14BB
0Ao4 31 E6 l4BO OA68 3C OA 1583
OMC cc 02 15Cl 1448
OA72 3B 08 0859 OA76 38 08 OFOD OA7A 3B 08 OEA7 OA7E 38 08 OE50 0A82 38 BC 0209 OAS~ F2 90 10 OA89 3A 08 0959
2
DECK It
3 UVWXYZ START X'A00'
4
5
*****************************S*E*C*l *IO*N***PR**EF*A*C*E*******************************
6
* 7 * 8 * 9
*******TA*THR*HEE*IS*L*PORA*OA*RGDE*RAE*AD*M*CB*OV*IND*TE*AA*N$INS*TES*IM*FB*IICNL*FFA*:OO*TR*IMO0*4*NAT*T, A*IO*F.NL*A*TMGN*SEE*t*CE*AU~N*DSR*AR*RE*FNY*IRT*S*FOT*RR*OR*U*OST*EUIN*CTE*TIN*IOEN*NU*M*AO*DB*EPDR*ER*RE*IASS*ST*IO**N*. ****
* * 10
* 11 * 12
*
SUPPLIED BY THE CONTROL PROGRAM. SECTION UDT ENTRIES ARE
DEFINED PARTIALLY SY THE SECTION SO THAT THE C.ONTROL PROGRAM CAN SUPPLY OPTION BYTES.
*
13 ***********************************************************************
14
DC
Xl2'E055 1
PROGRAM IDENTIFICATION
15
O".:
Xll '0'
FLAGS
.
16
DC
Xll'l'
17
DC
XLZ'O'
CURRENT ROUTINE NUMBER
RES~RVED
18
OC
AL2fRTNl)
ADDRESS OF FIRST ROUTINE PREFIX
19
DC
Al2(ERT11
ADDRESS OF ERROR RECORDING TABLE
20 SPUDT DC
XL3 1 E05000 1
UNIT DEFINITION TABLE - PRINTER
21 22
23 24
***********R*O*U*T*IN*E***1**- **D*A*TA***A*D*D*R*E*S*S**IN*C*R*E*M**E*N*T*IN*G***T*E*ST************************··
25 ***********************************************************************
26 RTNl DC
Xll'l'
ROUTINE NUMBER
27
DC
XLl'O'
FLAGS
28
DC
AL2CRTN2)
~GVRESS OF NEXT ROUTINE PREFIX
29 ****************************************~******************************
30
TBN SBVTEO,SSWOS
PRINT ON MFCU
31
JF
NRTIO
32
B
PRINT
33
DC
Xll 1 42 1
34
DC
IL1'18'
PRINT TITLE
35
DC
Al2(TITL11
3b
DC
Xl2'EOOU 1
37 NRTIO TIO BAPRT,NROY
38
J
TIPS
PRINTER READY
39 BAPRT TBN
40
JF
41
B
42
DC
SBYTEO,SSW05 MRALT PRINT Xll 1 41 1
PRINT ON MFCU SW. ON
43
DC
IL1'34'
44
DC
Al2 CMAKAOY I
45
DC
46 MRALT HPL
47 TIPS TSN
48
JF
Xl2 1 EOE1'
x·o3·,x·1r.·
SPUOT,B'l00000' lOUNT
HALT El THISA 300 LPM PTR.?
49
MVI ININLl+l,X 1 17'
50
MVI INCONT+l,X 1 05 1
51
MVI BESSLI+1,x·os·
52
MVI M3XT+l,X 1 81 1
53
MVI H2XT+l,X 1 81 1
54
MVl . MlXT+1,x·a1 1
55
56
·*······G*E*T*H*A*M*M*E*R*S
******
INTO
****************"·******
PROPER POSIT ION
*****************
***
******
5578 *LO*U*N*T****L*IO*****FO*~L*G*,L*O*F*O*L*G************************************************
59
LIO LPIAOR,LPI~R
LOAD LSR ADDRESS REGISTER
60
LIO
61
MVI
62
MVC
63 TOGOON SBF
64
SBF
LPDADR,LPOAR
LPOUNT ,x· OA'
BAOM3(3itZERO OACMD+l,6 1 1000 1
DACMOl+l,8 1 10001
LOAD DATA ADOR.REG. LOAD LOOP COUNT OF 10 ZERO ERR COUNTERS SET MOO.BIT OFF SET MOO.BIT OFF
65
SBF DACMD2+1,B'l000 1
SET MOO.BIT OFF
66
SBF OACMD3+1,e·1000·
SET MOO.BlT OFF
67
TBN SBYTEl,SSW08
68
JF MOVHAM
PRINT ON RIGHT CARR.
69
SBN DACMO+l.B 1 l000'
SET HOD.BIT Oh
NTE
310CT69
EC 1\10. 81652CJ
2:7DEC69 816547
20JAN70 816548
02MAR70 816631
llMAY70 816671
01NOV70 816764
04JUN71 818968
PROG 'D PAGE
OE05-5 1
·
· "~.
·
·
.
-·
·
·
·
·
·
·
·
·
·
·
·
V~ I >
...
\,.'
,..,,
~J
IBM MAINTENANCE DIAGNOSTIC PROGRAM E055 DATA AND IMAGE ADDRESS REG. TEST ·
PART NO.
PAGE
2589959 lA
ERR LOC OBJECT CODE
OA8D 3A 08 OFOO
OA91 3A 08 OEA7
0 A95 3A 08 OE50
OA99 3C 7F OAEF
OA90 38 80 021JC
OAAl F2 10 06
OAA4 CO 87 1411
OAA8 E200
OAAA 39 30 OAOC
OAAE f 2 90 12
CAB!. 3C 7C OAff
OAB5 38 80 020C
OAB9 F2 10 23
OABC CO 87 OF9S
OACO F2 87 20
OAC3 30 EZ 15A9
~ i .
OAC7 38 01 15A9
OACB F2 10 15
OACE 38 80 020C
OA02 F2 10 OA
OAC'S CO 87 1411
OA09 E200
OAOB CO 87 OAC3
0 ADF CO 87 OF63
OAE3 38 80 020C OAE7 F2 10 15 OAEA 30 E6 l5AD OAEE 30 00 15AO OAF2 F2 81 OA
OAFS CO 87 0222 OAF9 E070 CAFB CO 87 OA72
OAFF 3C 00 14C5 0803 3C 19 14C2 0807 C2 01 14C2 OBOB C2 02 0868
OBOF 4E 00 00 l4AF 0814 9C 02 00 00 0818 36 02 '...481 OBlC 70 FF 00 OBlF CO 82 OBOF 0823 C2 01 l4C5 0827 4E 00 00 14AF OB2C 9C 02 00 00 0830 36 02 1481 0834 7D 6E 00
0837 co 82 0827
0836 CZ 01 OB4F
OB3F C2 02 OC4E 0843 30 E2 15A9 OB47 38 10 15A8 OB48 CO 90 0843 OB4F 70 E2 10 OB52 78 01 OF 0855 DO 90 00 0658 F3 E2 01 OB5B F2 87 08 OB5E 0000
0860 70 E2 10
ADDR STMT SOURCE STATEMENT
70
SSN
71
SBN
12
SBN
73 MOVHIU-1 MVI
DACHOl+l,6 1 1000 1 DACHD2+1,B 1 1000' OACM03+1,B 1 1000' ZPRUNY·H.X 1 7f'
SET MOD.BIT ON SET MOO.BIT ON SET MOD.BIT ON
74
TBN SBVTE4.SSW20
75
JT
DUST
OPTION 1 ON?
76 OAA9 77
8
XIO
OC XL2'E200'
PRINT BLANKS
78 OUST TAF SPUOT,B·ll0000'
79 ·
JF
SIOST
100 LPM PRINTER?
80
HVJ ZPRUNY+1,x·1c·
81
TBN SBYTE4,SSW20
OPTION 1 ON
82
JT NEVES
83
8
M4DEL
84
J
GRAOAR
W~IT FOR M4 ANO DELAY
85 SIOST SNS
86
TBN
87
JT
STAT2.x·e2· STAT2,8 1 1 1 GRAOAR
SENSE TH[ TIMINGS ARE HMRS.IN POS. 4
88
TSN SBYTE4,SSW20
89
JT
NEVES
LPOAR OPTION 1 ON
90 OADA 91
B
XIO
OC
XL2 1 E200'
PRINT A BLANK LINE
92
B
SJOST
GO (HK.AGAIN
93 94 95
N**E~V*E*S*C*H*EB*C*K****C~R*PD*AA*HT*A**A**D*O*R*.*R*E*G*.F*O*R**C*O*GR*OR*E*C*TTO***CIN*H*IKT*.IR*A*EL*S*EIZ*TI*N*SG*U*B*R*T*.**************
96 ***********************************************************************
97 GRAOAR TBN SBYTE4,SSW20
LPOAR OPTION 1 ON
98
JT
SAWRYT
99
SNS
100 ZPRUNY CLI
101
JE
$TAT6.X 1 E6' STAT6,·-· SAWRYT
5ENSE DATA AODR. LPDAR AT 7F OR 7C
OAFA
102
B
HALT
103
DC
XL2'E0701
DATA ADOR.OID NOT START AT 7F HALT
104
B
TOGOON
110056 ******G**EN*E*R*A*T*E***SE*N*S*E***IN*S~T*R*U*C**T*IO*N*S****************************************
107 108
*SA*W**R*VT***M*V*I ****S*T*u*u*,*x*·o*o*·**************SE*T***2N*O***l*~*D~E*X*E*D**S*N*S**D*I*S*P*L*.T*O***c******
109
MVI SWUN,X 9 19 1
SET lST INOE1EO $NS DISPL.TO 25
110
LA
SWUN,XRl
LOAD lST INDEXED SNS AODR.
111
LA
DARS1+2,XR2
LOAD START OF GENERATED FIELD
112 AOTUU ALC 0(1,XRIJ,TWO
ADD 2 TO lST INDEXED SNS DISPL.
113
MVC 0(3,XR2),0(,XR1)
PUT INDEXED SNS IN GENERATED FIELD
114
A
TREE,XR2
UPDATE GEN.FIELD ADOR.BY 3
115
CLI O(,XRllwX 1 FF 1
IST INDEXED SNS OISPL.UP TO 255
116
Bl
ADTUU
117
LA STUU,XRl
IF NOT 1 GL DO ANOTHER LOAD 2ND INDEXED SNS AOOR.
118 ADTUTU ALC 011,XRlJ,TWO
119
~vc Of3,XR2J,O!,XRII
ADO 2 TO 2ND INDEXED SNS OISPL. PUT INDEXED SNS JN GEN. FIELD
120
A
TREE,XR2
UPOATf GEN.FJELD ADOR.BY 3
121
CLI OC,XR1),X 1 6E'
2ND INDEXED SNS DISPL.UP TO 110
122
SL AOTUTU
IF NOT DO ANOTHER
123 124
******W**A*IT**F*O*R**H*O*M*E**L*A**T*C*H*,T*H*E*N***IS*S*U*E*~P*R*I*N*T*&*S*P*A*C**E***-******~*************
125 ***********************************************************************
120
LA
HMLOOP 9 XR1
LOAD l FOR A BASE
127
LA DARS2-l,XR2
LOAD 2 FOR A 2ND BASE
128 SAN
SNS STAT2,X'E2 1
GRAB TIMINGS
129
TBN STATZ-l,6'10000'
PSS-1 ON?
130
BF
SAN
OBSF
131 HMLOOP SNS
132
TBN
133
BF
134 DACMD SIO
135
J
136
DC
137
SNS
16(,XR1) 9 X 1 E2'
15(,XRl),B'l' 0(,XRl)
x·o1·.x 1 E2· DARSI XL2 '0' l6(,XR1J,X 1 E2 1
GRAB SENSE
SYNC ON HCMF l·TCH
HOME LATCn UP 18.24 USEC.LOOP
LOOP IF NOT
PRINT ANO SPACE
GO SAMPLE
SENSE AREA
DATf
310CT69
EC NO. 816529
220ECb9
816547
20JAN70 816548
02MAR70 811:1631
l 1MAV70 816671
01NOV70 816764
04JUN71 e 18968
PROG ID PAGE
OE05-5 lA
·
·
·
(
I! I
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO ..
PAGE
2589959 2.
E055 DATA AND IMAGE ADDRESS REG. TEST
ERR LGC OBJECT CODE
ADDR STMT SOURCE STATE~ENT
0863 78 00 10
138
TBN 16(,XRll.*-*
FI LlER
0866 DO 10 11
OB69
139
BT 17l,XR1)
* 140 ********~~***********************************************~*****~*******
141
SAMPLE THE D.A~R. AT 7.62 USEC
* 142 ******************************************************~·****************
143 DARSl EQU
OB69
* OC4E 144
OS
Cl230
OC4f 145 DARS2 EQU
OC4F
OCBC 146
OS
CLllO
OCBD
0066
147
DS Cll70
* 148 *********************~*****·******************************************·
149
CHECK HAMMER POSITION M4 INCREMENTING
150 *********************************************************-**************
Ou67 C2 02 OB6A
OD6B C2 01 l4CC
OD6f 3C 21 15BO
I' i
0073 3C 00 ODE3
0077 OE 00 0083 14AO
151
LA
152
LA
153 ININLI MVI
154 NEPSS ~VI
155 DIPAD ALC
DARS1+1 7 XR2 M4PSS l, XRl
SAMLI~,33
THCHEK+2~x 1 00·
THCHEK+2{l)TONE
LOAD POS. 4 TABLE ADDR.
sn INlT.INCR. LIMIT (23 ON 300 LP~·n
SEl iN!T.DISPL.TO 0
0070 36 02 14AF
156 SHAD A
TWO,XR2
0081 60 00 00 00
157 THCHEK CLC 0!1,XRlJ.OlwXR2)
0085 F2 81 14
156
JE
I NC ONT
0088 OF 00 1580 14AD
159
SLC SAMlIM1J,ONE
OD8E CO 01 0070 0092 co 67 0222
160
8NZ SMAD
161
B
HALT
O.A.R.D!D NOT lNCR. BY 12 HALT
009t> E071
0097 162
DC
Xl2'E07l'
0098 CO 87 OA72
:rn9C 3C 08 l 5BO ODAO 30 OA 0083
163
B
164 INCONT ~VI
165
Cl I
TOGOON SAMLIM,R THCHEK+2,XtOA 1
SET INCR. LIMIT {5 ON 300 LPMJ 11 D.A.R. lNCR.·S DONE
ODA4 CO 82 0077 OOA8 ZC Di 15B2 00 ODA!) 3C 08 15PO
166
BL D!PAD
167
MVC
LASAV\2!,0{,X~2J
SAVE LAST PS$ D.A.R.VAluE
168
MVI SAMLiM,x·oa·
SET SAMPLE liMLT TO 8
CDBl 36 02 14/1.F OOB5 20 01 15B2 00
169 MALS 170
A CLC
TWO,XR2
LA:AV(2),0!,X~2J
THIS BYTE LESS THAN LAST OF PSS
ODBA F2 84 14
171
JH CHESUB .
OOAO OF 00 1580 14AD
172
SLC SAMLIM1J,ONE
ODC3 CO 01 0081 ODC 7 CO 87 0222
173
BNZ MALS
174
B
HALT
D.A.ReDiu NOT SUBT~. ~FTER PSS
OOCB E072
ODCC 175
DC
XL2'E072 1
-ODCD CO 87 OA72 ODDI 9D 01 00 OC
176
B
177 CHESUB CLC
TOGOON
0!2~XR2},12(,XR1)
NOW EQUAL TO NEXT lNITGINCR.
ODDS F2 81 OA
0008 c0 87 0222
0 DOC E073
178 179 ODDO 180
JE SUBOK
B
HALT
DC
Xl2'E073'
SUBTR. WRONG AFTER PSS HALT
ODDE CO 87 OA72
181
B
TOGOON
. : t'
ODE2 36 01 1486 ODE6 3C OD l SBO ODEA 70 7f 00
182 SUBOK A
1A3 BESSLl MVI
184
CLI
TWLVE,XRl
SAMLIH,13 O(,XRl),xe7f1
ADD FOR NEXT IN!T.INCR. SET BETWEEN PSS LIMIT (8 ON 300 LPM)
ALL 3 PSS'S CHECKED
ODED CO 01 0073
185
BNE NE PSS
CDFl 35 02 14AB
ODF5 Cl E6 OEOO
186 EXLENT L
187 AGAIN TIO
ZEROt XRZ YALED,BUSY
PRINTER STILL BUSY
ODF9 C2 01 OE54
188
LA
GOM3,XR1
LOAD M3 START ADDRESS
ODFD F2 87 12
189
J
STRIT
OEOO 36 02 14AD
190 VALEO A
ONE,XR2
WAIT FOR 1.5 SEC. TO
uE04 CO 01 OOF5
191
BNZ AGAIN
CLEAR BUSY
OE08 CO 87 0222
lq2
B
HALT
BUSY TOO LONG HALT
0 EOC E014
OE:OO 193
DC
XL2 9 E 014'
OEOE CO 87 ODFl
194
8
EXLENT
* 195 *******************************~***************************************
196
CHECK HAMMER POSITION M3 INITIAL INCREMENT
197 ***********************************************************************
0El2 34 01 OE3A 0El6 39 30 OAOC
198 STRlT ST
WHART0+3,XRl
199
TBF SPUOT,B'llOOOO'
100 LPM PRINTER?
OElA f2 90 Of
200
JF
CL I HAP
0 ElD 38 80 020C
201
TRN SSYTE4,SSW20
OPTION l ON
OE21 F-2 10 28
202
JT
BLAH
OE24 CO 87 OF98
203
B
M4DEL
WAIT FOR M4 AND DELAY
OE28 CO 87 OE37
204
B
WHARTO
OE2C 30 E2 l 5A9
205 CLIHAP SNS STAT2,X 1 E2'
SENSE TIMINGS
· 11
DATE
310CT69
EC NO.. 816529
22DEC69
816547
20JAN70 816548
02MAR70 816631
11MAV70 016671
01NOV70 816764
04JUN71 818968
PROG ID PAGE
OE05-5 2
IBM l"AINTENANCF OIAGNOST IC PROGRAM
PART NO. PAGE
2589959
2A
E055 DATA ANO IMAGE ADDRESS REG .. TEST ·
ERR LOC OBJECT COOE
ADDR STMT SOURCE STATEMENT
OE30 38 01 15A9
206
TBN STl'12tB 1 l '
HAMMER IN M4
OE34 f 2 90 04 OE37 CO 87 0000
0 E3'3 38 80 020C
207
JF
208 WHARTO B
209 OPl
TBN
OPl
*-*
SBVTE4,SS~20
GO TO WHERE ? lPDAR OPTION 1 ON
OE3F f2 10 OA
210
JT
BLAH
OE42 CO S7 l4il
211
B
XIO
IF NOT MOVE 'EM
OE46 E200
OE47 212
DC
XL2 1 E200'
OE46 CO 87 OE2C
213
B
CLIHAP
0 E4C CO 87 Of63
214 BLAH B
CRPAH
GO TO CHK.RESET SUBRT:
OE50 CO 87 OE37
215
B
WHARTO
OE54 C2 02 OESF OE58 C2 01 15SB OE5C f3 E2 01
216 GOM3 LA
217
LA
2~B DACMD3 SIO
lUKPSE,XP.2 M30AR 9 XRl X1 0l',X'E2'
LOAD LOOP ADOR. LOAD SAMPlE ·REA ADOR. DO A PRINT & SPACE
OE5f 70 E2 00 OE62 78 40 00 OE65 EO 90 00
OE68 70 E6 00
OE6B 7D 82 00 0 E6E FZ bl 25 OE71 OE 00 l~Cl l4AO OE77 00 00 15Cl 1482
219 LUKPSE SNS
220
TBN
221
BF
222
SNS
223
CLI
224
JE
225
ALC
226
CLC
OC,XRlleX 1 E2'
0(,XRllwB'~~ooooo·
0( 9 XR2)
0(,XRl)·X'~b·
0(iXRl),X 1 82 6
GOAI T BADH3(l)~O~f
BADM3ll)yElGHT
GET TIMINGS PRINT START EMITTER ON
If NOT,LOOP
GRAB O~R INIT.INCR.82 FOR M3
*
ADD TO ERR COUNTER OVER 8 ERRS 1
OE70 f2 81 OC OE80 ?D SE 00 OE83 F2 81 10 OE66 7D 9A 00
227
JE
TMM3E
228
Cll O,XRlJ,X'8E'
229
JE
GOA IT
230
Cll
Q(~XRlJ,X'9A'
HAS IT BEEN INCR. ONCE
*
THiS CHK.ON 300 LPM ONLY
OE89 F2 07 O!I 0 E8C CO 87 0222
231 M3XT JC
232 Tl'IM3E B
GOAIT,X'07'
HALT
IM3 PHT.INCR.ERROR HALT
OE90 E075
OE9l 233
DC
XLZ·E075~
OE92 CO 87 OA72 Gf:96 Cl E6 OE96
OE9A L2 01 OEA2 OE9E CO 87 0El2
234
B
235 GOAIT TIO
TOGOON
GOAIT~susv
WAIT TILL CMOcDONE
236
LA
GOM2,XRl
LOAD M2 START AODR.
237
B
STRIT
238 **************·***********************************~·********$**********
239 *
CHECK HAMMER POSITION M2 INITIAL INCREMENT
OEA2 C2 01 1589
OEA6 F3 1:2 01 OEA9 70 E2 00 OfAC 78 40 00
240 ***·******************************** **********************·········***
241 GOM2 LA M2DAR,XR1
LOAD SAMPLE AREA AOOR.
242 DACMD2 SIO x·o1 1 ,x 1 E2·
DO A PRINT ANO SPACE
243 LOKON SNS
244
TBN
0(,XR1),X 1 E2 1 Ot,XR1J~6'l00000~'
GET TIMINGS WAIT FOR PRINT START EMITTER ON
OEAF CO 90 OEA9
OEB3 70 E2 00
OEB6 79 40 00 0 EB9 CO 90 OES3 OEBD C2 02 OECl OECl 70 E2 00 OEC4 78 40 00 OEC7 EO 90 00 OECA 70 Eb 00
OECD 70 85 00
OEDO F2 81 25 OE03 OE 00 lSCO 14AD OED9 OD 00 15CO 1482
245
246 NOY ET 247
248 249 250 FAST 251
252
2~3 25.'.t
255 256 257
BF SNS TBF
Bf
LA
SNS TBN
BF SNS CLI
JE
ALC
CLC
LOKON Oit XR U, X' E2 1 0[,XRl),81 1000000"
NO YET
F~ST9XR2
0(,XR1),X'E2' Ol,XR11 9 B1 1000000' 0(,XR2)
0(~XRlltX'E6'
0(,XRlitX 1 85'
TWAIT BADM2C 1) 9 0"lE BAOM2fl),EIGHT
GET TIMINGS WAIT FER PRINT START EMITTER OFF
GET TIMINGS WAIT FER PAINT START EMITTER ON
GRAB D~R INlT.lNCR. 85 FER M2
ADD TO ERR COUNTER OVER 8 ERRS 1
OEOF F2 61 OC OEE2 70 91 00
OEE5 F2 81 10 OEES 70 90 00 OEEB F2 07 OA OEEE CO 87 0222
258
JE
259
CU
260
JE
261
CLI
262 M2XT JC 263 TMM2E 8
TMM2E 0(,XRU,X'?l'
ToWc,AxIrT..u .x·901
TWAIT.X 1 07 1 HALT
HAS IT BEEN INCR. ONCE?
*
THIS CHK.ON 300 LPM ONLV M2 INlT.INCR.ERR~R HALT
0 EF2 E074
OEF3 264
DC
XL2 1 E0741
OEF4 CO 87 OA72 OEFS Cl E6 OEFS OEFC C2 01 OF04 OFOO CO 87 0El2
265
0
TOGOCN
266 TWAI1 TlO TWAIT.BUSY
WAIT Till CHO.DONE
267
LA GOMl,XRl
LOAr Ml START AODR.
268
269 270
******C*H*E*BC*K***H*AM*ST*M*RE*RIT**P*O*S*IT**IO*N***M*l**IN**IT**IA*~L**IN*C*R*E*M**E*N*T************************
271 ******·****************************************************************
Of04 C2 02 OFOF Of08 C2 01 15B6
272 GOMl LA
273
LA
MllOK 9 XR2 MlOAR-1,XRl
LOAD LOOP ADOR. LOAD SAMPLE AREA ADOR.
DATE
310CT69
EC NO. 816529
22DEC69 816547
20JAN70 816548
02MAR70
8166~1
llMAY70 816671
C'lNOV70
'116764
04JUN71 818968
PROG ID PAGE
OE05-5 2A
l;
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
·,r_ · · · · · ·-· · · · · · · · ·
(
IBM MAINTENANCE DIAGNOSTIC PROGRAM E055 DATA AND IMAGE ADDRESS REG. TEST
PART NO. Z589959
PAGE.
3
~ ! I ! ERR LDC OBJECT CODE
AODR STMT SOURCE STATEMENT
OFOC F3 E2 01 OFOF 70 E2 01 OF12 78 02 00 OF15 EO 90 00
274 OACHDl SIO
275 HlLOK SNS
276
TBN
277
BF
x·o1·,x·e2 1 l(,XR1J,X'E2' 0(,XRlJ,8 1 10 1 0(,XR2J
DO A PRINT & SPACE GET TIMINGS
WAIT FER HAMMERS IN Ml
OF18 70 E6 01 OF lB 70 7C 01
OflE F2 81 25 OF21 OE 00 15BF l4AO
OF27 OD 00 158F 1482
Of20 F2 81 OC OF30 7D 88 01 OF33 F2 81 10 OF36 70 94 01 OF3'9 F2 07 OA
278
SNS l(,XRlJ 1 X 1 E6 1
279
CLI lC,XRl.1X 1 7C1
280
JE
SUSY
281
ALC BAOHl(l),ONE
282
CLC BADMl(lJ,EIGHT
283
JE TMMlE
284
CLJ
1(,XRlJ,~'88 1
285
JE SUSY
286
CLI ll,XR1J,X 1 941
287 MlXT JC susv,x·o7·
GRAB DAR INIT.INCR.7C FER.Ml
ADD TO ERR COUNTER OVER 8 ERRS ?
HAS IT BEEN INCR. ONCE
*THIS CHK.ON 300 LPM ONLY
OF3C CO 87 0222 OF40 E079
288 THHlE B
OF4l 289
DC
HALT Xl2 1 E079 1
Ml INIT.INCR.ERROR HALT
OF42 CO 87 OA72 OF46 Cl E6 OF46 OF4A CO 87 0212
290
B
TOGOON
291 susv TIO susv,eusv
292
B
TEST
WAIT TILL CMD.OONE
OF4E 38 80 020C OF52 F2 10 OA
293
TSN SBYTE4,SSW20
294
JT LORIS
OPTION 1 ON
Of55 OF 00 1583 14AD
ti.
OF58 CO 01 OAAA
OF5F CO 87 0216
295
SLC
296
SNZ
297 LORIS B
LPOUNTC l> ,ONE DUST LINK
ALL HMR.Pos·s TRIED 10 TIMES
.
.
298 ***********************************************************************
299 ·*
CHECK RE SET PROMPTING ANO HALT SUBROUTINE (LP DAR OPT ION 1 J
Of-63 34 08 OF9A
300 ***********************************************************************
301 CRPAH ST SEXIT+3,ARR
SET RETURN AOOR.
OF67 38 04 0208
302
TBN SBYTEO,SSW05
PRINT ON ALT.DEVICE
OF6B F2 90 08
303
JF ES VEN
OF6;; CO 87 021A
304
B
PRINT
PRINT-CHECK RESET INSTR.
OF72 01
OF72 305
OC
Xll '01 1
OF73 34
OF73 306
DC
IL1 1 52'
OF74 158D
OF75 307
DC AL2(MAKADY)
OF76 FO 7C 07
308 ESVEN HPL X1 07 1 ,X 1 7C·
CHECK RESET HALT
OF79 Cl E6 OF79
309 NIPS TIO NIPS,BUSV
MUST BE NOT BUSY
Of7D 3C 28 15AF
Of31 OD FF 0800 0800 ..OF87 OD 38 0800 0800
310 311 TAW 312
MVI HAPOIN,X'28' CLC LPIC25b),LPI CLC LPll60),LPI
DELAY 40 MSEC COUNT DELAY 1 MSEC
OF80 OF 00 15AF 14AD
'111
OF93 CO 84 OF81
313 314
SLC HAPOIN(l),ONE
SH
TAW
DECR.DELAY CCUNT
OF97 CO 87 0000
315 SEXIT B
*-*
* 316
317
*******W*A*IT**F*O*R***M*4 ****T*!*-I*EN**D*E*L*A*Y**S*U*S*R*O**U*T*I N*E*****~*************************
OF9B 34 08 OFCB
OF9F 30 E:2 15A9
OFA3 38 Ol 15A9
0 FA 7 C0 90 OF 9F
OFAB 3C 32 15AF
OFAF OD FF 0800 0800
OFB5 OD 38 0800 OSOO
111
OFBB OF 00 15AF 14AD
OFCl CO 84 OFAF
OFC5 CO 87 0000
318 ~**********************************************************************
319 M4DEL ST
MEXIT+3,ARR
SET RETURN
320 GETIM SNS STAT2,X'E2'
GET TIMING
321
T8N STAT2,B'l'
322
BF GET IM
HAMMER£ IN M4
323 324 WAT 325
HVI CLC CLC
HAPOIN~X 1 32*
LPl(256),LPI LPl(60),LPI
50 MSEC DELAY DELAY l MSEC
326
SLC HAPOINllJ,ONE
327
BH WAT
DECR. DELAY COUNT
328 MEXIT B
·-·
329
RETURN
'r·
330 331
332 *******************'~********************'**"'****************************
OFC9 02
OFCA 00 OFCB fFFF
OFC9 OFCA Of CC
333 334
*
· 335
ROUTJNE 2 - IMAGE ADRRESS INCREMENTING TEST
* *
* · 336
337
**********************************************************************~
P TN2 DC
Xll 1 2 1
ROUTI lllE NU"48E R
338
DC
XLl'O'
FLAGS
339
DC
XL2 1 FFFF 1
LAST ROUTINE IN SECTION
OFCO 38 80 020C
341)
341
***********************************************************************
TBN SBYTE4,SSW20
DON'T CHK IMAGE IF OPTION l IS ON
{
DATE 310CT69 EC NO. 816529
22DEC69 816547
20JAN70 816546
02MAR70 816631
11MAY70 816671
OlN0\170 816764
04JUN71 818968
PROG ID PAGE
OE05-5 3
f,,
; l\1
c
· · · · · · ·· · ·· · · ·· · · ···
0
r
IBM ~AINTENANC[ DIAGNOSTit PROGRAM E055 DATA AND IMAGE ADDRESS REG. TEST ·
PART NO. 2589959
PAGE
3A
ERR LOC OBJECT CODE
ADDR STMT SOURCE STATEMENT
OFDl CO 10 13E5 OFOS 30 FF 0878 OF09 f 2 01 04 OFDC 3C 39 OFE4 OFEO 30 E3 l 5A8 OFE4 38 04 15AB OfES F2 10 17 OFE8 36 04 0208 OFEF F2 90 OA OFF2 CO 87 021A OFF6 Cl 0 FF7 1A OFFS 15A7 OFFA EOOE OFFC CO 87 0222 1000 EOOE 1002 38 04 0208 1(106 F2 90 OA
1009 co 87 021A
1000 42 1 OOE 13 lOOF 1559 H)ll EOOO 1013 Cl EO lOlA 1017 F2 87 36 lOlA 38 04 0208 lOlE F2 90 OA
1021 co 87 021A
1025 41 1026 22 1·'27 1580 l:t29 EOEl 1028 FO 7C 03 l 02E 38 20 CAOC l::l32 F 2 90 OF 1C35 3C 17 133D l(.·39 3C 05 1362 1030 3C 08 1392 1041 F2 fl7 OC 1C44 3C 21 1330 1048 3C 08 1362 1 C4C 3C 00 1392
1050 31 ED l4BF 1054 31 E6 l4BO 1058 3C OA 1583 105C 38 08 10F6 l 060 38 80 0209 1C64 F2 90 04 1067 3A 08 10F6
1066 co 87 1411
l06F E200 1071 39 30 OAOC 1075 F2 90 07 1078 CO 87 OF9B 107C F2 87 15 l07F 30 E2 15A9 1083 38 01 15A<1 1087 F2 10 DA 1C8A CO 87 1411 lOSE E200 1C90 CO 87 l 07F
1094 3C FE l4CB
OfF6 O.F7 OFF9 OFFS 1001 lOOD lOOE 1010 1012
1025 1026 1028 102A
1070
108F
342
BT BLINK
343
CLI UCSFLG,X 1 FF·
344
JNE SENAT
UCSFLG SET
345
MVI TECHBl,X 1 39'
346 SENAT SNS STAT3,X 1 E3 1
SET TO CH~ BIT OFF GRAB STATUS
34T TECHBI TBN STAT3,8 1 100 1
348
JT OKYDOK
48 CHAR.BIT ON OR OFF
349
TBN SBYTE01 SSW05
350
JF
HALIT
PRINT Oh MfCU SW. ON
351
8
PRINT
PRINT LHAIN OR I HAGE ERR.
352
DC
XL1 1 Cl 1
353
DC
~Ll'26 1
354
DC
AL2(CHAERRI
355
DC
XL2'EOOE 1
356 HALIT 8
HALT
CHAIN CHK.HALT
357
DC XL2 1 EOOE'
358 OKYOOK TBN SBYTEO,SSW05
PRINT ON MFCU
359
JF
RETIO
360
B . PRINT
361
DC
XLl 1 42 1
PRINT TITLE
362
DC
lll 1 19'
363
DC AL2(TITL2J
364
DC
Xl2 1E0001
365 PETIO TIO TRPAB,NROY
PRINTER READY
3!6
J
TNUOL
367 TRPA3 TBN SBYTEO,SSW05
368
JF MHALT
PR I NT ON MFCU
369
8
PRINT
:no
DC
Xll 1'tl'
371
DC
1Ll 1 341
372
DC Al2(MAKADVJ
~73
DC
Xl2 1 EOE1 1
374 MHALT HPL X1 03 1 ,X1 7C 1
~IALT El
375
TBN SPUJT,8 1 100000'
376
JF
ERHTKS
377
~VI lNILI+l,X 1 17 1
378
MVI ICTAB+l,X 1 05'
379
MVI STSSLI+1,x·os·
380
J
TNUOL
381 ERHTKS MVI INILI+l,X'21 1
382
MVI ICTAB+l,X 1 08 1
=a3
MVI BTSSLI+1,x·oo·
* 384 *****************~****************************************************
385
GET HAMMERS INTO PROPE~ POSITION
396 **********************************************************************
387 TNUOL LIO FOLG,LOFOLG
LOAD FORMS LENGTH
388
LIO LPOADR,LPDAR
LOAD DATA ADDR. REG.
;.99
MVI LPOUNT,X'OA'
LOAD LOOP COUNT OF 10
390
SBF IACMD+l,8 1 1000 1
SET MOO.BIT OFF
391
TBN S~YTE1,SSW08
PRINT ON RIGHT CARR.
392
JF HERE
393
SBN IACMD+l,8 1 1000 1
SET MOO.BIT ON
39~ HERE B
XJC
PRINT BLANKS
395
DC
XL2 1 E200 1
396 SECIT TBF SPUOT,8 1 110000 1
100 LPM PRINTER?
397
JF
NOHOO
398
B
H4DEL
WAIT FOR M4 AND DELAY
399
J
TYRWAS
400 NOMOD SNS STAT2,X'E2'
401
TBN STAT2,8 1 l 1
SENSE THE TIMINGS ARE HMRS.IN POS. 4
402
JT
TYRWAS
403
B
XIO
PRINT A BLANK LINE
404
DC XL2'E200'
405
B
NO MOO
406 407
******G*E*N*E*R*A*T*E**S*E*N*S*E**I*N*S*T*R*U*C*T*I*O*N*S***********************************·····
408 ***********************************************************************
409 TYRWAS MVI ITUU,X'FE'
SET 2ND INDEXED SNS DISPL.TO 254
DATE
310CT69
EC NO. 816529
220EC69 816547
2 OJAN70 816548
02,..AR70 81 663 l
l 1MAY70 816671
01NOV70 816764
04JUN71 8189b8
PROG ID PAGE
OE05-5 3A
(
(
IBH MAINTENANCE DIAGNOSTIC PROGRAM E055 DATA ANO IMAGE ADDRESS REG. TEST
PART NO .. PAGE
2589959 4
ERR LOC OBJECT CODE
ADDR STMT SOURCE STATEMENT
1098 3C 10 14C8
l09C C2 01 14C8 lOAO C2 02 lOFF 10A4 4E 00 00 14Af 10A9 9C 02 00 00
lOAD 36 02 14Bl
1081 70 FE 00
1064 CO 82 l0A4 1 OB 8 C2 0 l 14CB lOBC 4E 00 00 l4AF lOCl 9C 02 00 00 10C5 36 02 l4Bl 10C9 70 78 00 lOCC CO 82 lOBC
410
MVI
411
LA
412
LA
413 UUTOA ALC
414
MVC
415
A
416
CLI
417
BL
418
LA
419 UTUTDA AlC
420
MVC
421
A
422
cu
423
BL
iWUN,X'iO' IWUN,XRl
IARS1+2,XR2
0{1,XRll,TWO
0(3,XR2)~0(,XR1>
TREE 7 XR2 OC 9 XR111X'FE' UUTOA ITUUtXRl 0(1,XRl),TWO 0(3vXR2l,O(,XRl} TREE,XR2
O(,XRU,x·1s·
UTUTDA
SET lST INDEXED SNS DISPL.TO 16 LOAD lST INDEXED SNS ADDR. LOAD START OF GENERATED FJELD ADO 2 TO lST INDEXED SNS DISPL. ?UT INDEXED SNS IN GENERATED FIELD UPDATE GEN.FIELD ADDR.BY 3 lST INDEXED SNS DISPL.UP TO 254
LOAD LND INDEXED SNS AODR. ADD 2 TO 2ND INDEXED SNS DISPL. PUT INDEXED SNS IN GEN. FIELD VPOATE GEN.FIELD ADDR.BY 3 2ND INDEXED SNS OISPL.UP TD 120
I ..
1000 31 F4 l4B8 1004 3C FF 087F 1008 C2 01 lOEC lODC C2 02 llFC lOEO 30 E2 15A9 lOE4 38 10 15A8 10E8 CO 90 lOEO
424 ***************************************************~*********~*******~*
425 ·
WAIT FOR HOME LATCH,THEN ISSUE PRINT&SPACE
426 ************************·**************~**********~********************
427
LiO LPIADR,LPIAR
LGAD LSR ADDRESS REGISTER
42~
MVI LP0+3,X 1 FF 1
PUT UPC IN M4
429
LA
POOLMH,XRl
LOAD l FOR A BASE
430
LA
IARS2+1,XR2
LOAD 2 FOR A 2NO 6.11.SE
431 NAS
SNS STAT2,X 1 E2'
GRAB TIMINGS
432
TBN STATZ-1,8 1 10000'
PSS-1 ON ?
433
Br
NAS
1 DEC 70 E2 10 lOEF 78 01 OF
l IJF2 DO 90 00 !OF5 F3 E2 01 lOFS DO 87 11 1 OFB 0000
lOFC
434 POOLMH SNS
435 ·
TSN
436
BF
437 IACMD SlD
438
B
439
DC
l6C,XRl),X"E2 1 15(,XRlJ,BEl' 0(,XRl! x·o1·.x·E2' 17(,XRll
Xl2'0"
GRAB SENSE SYNC ON HOME LATCH HOM~ LATCH UP 18.24 USEC.LOOP LOOP !F NOT PRINT AND SPACE
GO SAMPLE SENSE AREA
* 444401
***********·***************************~*~***~*************~*********** SAMPLE THE I.A~R. AT 7.62 USEC
lOFD
* lOFD
442 ****************~*~*****~**~'***************~*************************** 443 IARSl EQU
l lEA 444
OS
CL238
llEB 445 IARS2 EQU ·
llEB
1250 446
OS
Cll02
1251 -1319 3C 40 087F
1310 3C 28 1388 1321 C2 01 14FO 1325 ~O E3 15AB 1329 38 04 l5AB 1320 f2 10 OB
1318 447 448
44~
450
451 452 453
OS
Cl200
MVI LPD+3tX'40'
MVI DUNAl+l,X'28 1
LA
PS14B-l,XR1
SNS STAT3,X'E3°
TBN STAT3 9 S 1 XOOt
JT
SKUC:S
BLANK UPC
SET 48 CHAR.STOPPER
GRAB STATUS BYTES
48 CHAR .BIT ON
1330 C2 01 1512
1334 3C 58 1388
l;,38 C2 02 lOFA
l 33C 3C 00 1560 1340 36 02 l4AF 1344 BO 02 02 1347 F2 81 13
454
LA
455
MVI
456 SKUCS LA
457 INILI MVI
458 UPTWO A
459
CLI
460
JE
PSlUCS-lfXRl DUNAl+l,X'58° IARS1-3,XR2 SAMLIM,*-* TWO.XRZ
2(,XR21 rX'02 1
ITZ~O
MUST BE UCS SET UCS STOPPER
SET lNIT. TO 33 OR 23
INIT. INCR. OZ STILL
134A OF 00 1580 14AD
1350 co 01 1340 1354 co 87 0222
461 462 463
1358 E076
1359 464
l35A F2 87 65
465
SLC SAMLIM(l) 9 0NE BNZ UP TWO
8
HALT
DC
XL2'E076 1
J
NUSAM
OECR a LIMIT
I.A.R. DID NOT START AT 02 HALT
l 350 3C 00 1371 l 361 3C 00 l 5B 0
1365 OE 00 1371 l4AD 1368 36 02 l4AF 136F 60 00 00 00 1373 F2 81 13 1376 OF OC 1580 14AD
1::,1c co 01 l36B 1380 co 87 0222
1384 E077
1386 F2 87 39
1385
466 ITZRO MVI
467 ICTAB MVI
468
ALC
469 ROGAN A
470 CHKINC CLC
471
JE
472
SLC
473
Bf'llZ
474
B
475
DC
476
J
CHKINC+2,X'00'
SAMLIM,*-*
CHKJNC+2t1J,ONE TWO;XR2
0Cl,XRll,Oi,XR2) IT SOK SAHLI~ll) 9 0NE ROGAN HALT
XL2'E077 1 NUSAM
SET INIT.DiSPL.TO 0 SET INCR$ LIMIT TO 8 OR 5 ADD TO OISPL. ADO TO SAMPLE ADDR. SAMPLE EQUAL TO TABLE INCR.
OECR.LIMIT
I.A.R.OID NOT INCR~ BY S HALT
1389 30 OB 1371
477 ITSOK CLI CHKINC+2,X 1 0B 1
11 I.A R.INCR. DONE
DATE
310CT69
EC NO. 816529
22DFC69 816!;47
20JAN70 816548
02MAR70 816631
llMAY70 816671
01NOV70 816764
04.JUN7l 818968
PROG ID PAGE
OEOS-5 4
ISM MAINTENANCE OIAGNOSTlr. PROGRAM E055 DATA AND IMAGE ADDRESS REG. TEST ,
PART NO.
PAGE
2589959 41
ERR LDC OBJECT CODE
4.DDR SlMT SOURCE STATEMENT
1380 co 82 1361
1391 3C 00 15BO
l 395 36 01 14B4
1399 3& 02 l4AF
1390 60 00 01 00
13A! F2 81 13
l3A4 OF 00 1580 l4AD
l 3AA CO 01 1399
l3AE CO 87 0222
l3B2 E078
. I
13B4 F2 87 OB
1367 70 00 00
13BA Cl'J 01 1350
13BE CO 87 0212
l 3C2 35 02 14AB
l 3C6 Cl E6 13C D
l3CA F2 87 OE
1 3CD 36 02 l4AD
478
BL
479 BTSSU M\11
460
A
481 NAGOR A
482
(LC
483
JE
484
SLC
4S5
BNZ
486
8
487
DC
4R8
J
48~ DUNAL Cl!
490
BNE
491
B
492 NUSAM l
493 BUTIG TIO
494
J
495 BULOP A
I CT AB
SAMU~,*-"'
lEVEN,XRl TW0 9 XR2 l(l,XR1),0(,Xk2) DUNAl SAMLlM(l),ONE NAG OR HALT
XL2"E078'
NU SAM
0(,XRl),*-* lT ZRO TEST ZfRO,XR2 BULOP,BUSY SIC EM ONE,XR2
SET BETWEEN PSS'S LIMIT TO 13 OR S ADD TAdLE OISPL.TO TABLE ADDR. ADD TO SAMPLE AOOR. SEARCH FOR NEXT INIT.INCR. DECR.U MIT PSS INIT.INCR.ERROR HALT
ALL PSS'S CHACKEO
WAIT TILL NOT BUSY
1 3 Dl C0 01 l 3C 6
1305 co 87 0222
496
BNZ
497
B
1309 EOll
13DA 498
DC
13DB OF 00 1583 l4AO
499 SICEM SLC
l 3El CO 01 1071
500
BNZ
i.3E5 CO 87 0216
501 BLINK B
BUT IO HALT
XL2 1 E011' LPOUNTlil,ONE SEC IT LINK
GONE THRU 10 TIMES
502 *~*********************************************************************
503 ~
CHECK FOR BUSY & DELAY SUBROUTINE
13E9 34 08 1410 13ED OC 02 l5bE 14B9 13F3 OF 02 15BE l~AD
504 *********************************·*************************************
505 BROuT ST
BSEXIT+3,AR~
506 SDC
~vc BUSUB(3},BUSCTI
STORE DELAY COUNT
507 FLOOP SLC BUSUB(31,0NE
13r-9 F2 8: 07
13FC Cl E6 13F3
1400 FZ 87 OA
1403 co 87 0222 1407 EOll l 409 CO 57 13ED
1400 co 87 0000
1408
50B
JZ
509
TIO
510
J
511 TDLONG B
512
DC
513
B
514 BSEXIT S
TOLONG
FLOO?,BUSY
BSEXIT
HALT
Xl2"E0ll' SOC
*-*
ERROR HALT
BUSY ID. TRY l.GAIN
515 516
*******EX**EC*U*T*E**S*I*O**S*U*B**R*O*U*T*IN*E*********************************************
1411 36 08 14AD 1415 34 08 1443 1419 36 OS l4AD
517 ***********************************************************************
518 XIO A
ONE,ARR
519
ST LOCM0+9,ARR
LOAD PARAMETER POINTER
520
A
ONE,ARR
1410 34 08 14A4
1421 34 01 14A6 1425 34 02 l4A8
1429 Cl EO 1430
1420 f 2 87 OA
1430 co 87 0222
521
ST
522
ST
523
ST
524 T!OCHK TIO
525
J
526 E~NRDY B
EXIT+3,ARR SAVWUN,XRl SAVTUU,XR2
ERNROY~NRDY
LDC MD
HALT
SET UP EXIT SAVE REG. l SAVE REG .. 2 BRANCH IF NOT READY
1434 EOlO
1436 co 87 1429
1435 527
~28
DC
Xl2'E010'
B
TIOCHK
NOT READY IO.
l43A CO 87 13E9
529 LDCMO B
BROUT
l43E OC 01 1456 0000
530
MVC CMN0+2{2),*-*
1444 38 08 145A
531
SBF CMNO+lwB·tooo·
1448 38 80 0209
532
TBN SBVTE1,SSW08
l44C F2 90 04
533
JF NOTRIT
SET !IP COMMAND FROM PARAMETER SET MOD.SIT OFF
PRINT ON RIGHT CARR.
144F 3A 08 l45A 1453 OC 01 l5B5 1458 1459 F3 00 00 l45C Cl E6 l466
l 460 co 87 0222
1464 EOlb 1466 35 02 14AB
1465
534
SB~
535 NOTRiT MVC
536 CMNO SIO
537
TIO
538
B
53q
DC
540 lSBUSY L
CMND+l,8'1000' ERT1(2),CMND+2 X'O'·X'O' ISBUSY,BUSY HALT
XL2 1 E016'
ZF.RO,XR2
SET RIGHT CARR.MOD.SIT ON
COMMAND LOADED DURING EXECUTION
If NO!, HALT ON ERROR NOT RUSY HALT
l46A Cl E6 1471 l46E f2 87 OE 1471 36 02 l4AD
541 DELAY TIO
542
J
543 BSYLP A
BSYLP,BUSV XIOEXT ONE,XR2
PRINTER STILL BUSY TRY FOR ABOUT 1.5 SECONDS TO
1475 CO 01 l46A
1479 co 87 0222
544
BNZ DELAY
545
B
HALT
CLEAR BUSY 3USY HALT
DATE
310CT69
EC NO. 816529
22DEC69 816547
20JAN70 t.16548
02MAR70 816631
11MAV70 816671
01NOV70 816764
04JUN71 818968
PROG JO PAGE
OE05-5
ltA
· '.r Ill ( c c
( 'I I I
ll I
·
·
··
·
·
·
·
·
·
·
·
·
·
·
· · · t t l c~
·
· · ·· · · · · ·- · · ·
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO. 2589959
PAGE
5
I
l
(:
I
.' 1.
I
IBM MAINTENANCE DlACNOSTIC PROGRAM
I
I
PART NO. PAGE
2589959 5A
E055 DATA ANO IMAGE ADDRESS REG. TEST
E055 OATA ANO IMAGE ADDRESS REG. TEST
ERR LOC OBJECT CODE
AODR STMl SOURCE STATEM~NT
ERR LDC OBJECT CODE
1470 E014 l41f 3C 80 15AF
AODR STMT SOURCE STATEMENT
147E 546
DC
547 XIOEXT MVI
XL2 1 E014'
HAPOI N, x· eo·
LOAD DELAY COUNT OF 128
'
1483 OD FF 0800 0800
548 ..T
CLC LPI C256J,LPI
DELAY l MSEC.
1489 OD 38 0800 0800
549
CLC LPI(601tLPI
l48F OF 00 15AF l.4AO
550
SLC HAPOI N( II , ONE
CECREMENT DELAY COUNT
1495 co 84 1483
551
SH
WT
_
1499 35 01 14A6 1490 35 02 14A8 14Al CO 87 0000
552
L
553
l
5~·~ EXIT B
5!;5
·-·SAVWUN,XRl
SAVTUU,XR2
RESTORE REG.l
RESTORE REG.2 EXIT SUBROUTINE
14A5 0000
l4A6 556 SAVWUN DC
JL2'0'
l4A 7 0000
14A8 557 SAVTUU DC
Il2'0'
.
* 558 *~*********************************************************************
559
CONSTANTS
560 ******* ***** *********************************·***********************
14A9 00
l4M 561
DC
IL1'0 1
l4AA 0000
14AB 562 ZERO DC
ll2'0'
l4AC 0001
l4AD 563 ONE
DC
Il2 1 1 1
l4AE 0002
l4AF 564 TWO
DC
Il2'2'
1480 0003
14Bl 565 TREE DC
IL2'3'
1482 08
1462 566 EIGHT DC
IL1'8'
1483 OOOB
1465 oooc
1484 567 LEVEN DC 1486 ~68 TWLVE DC
ll2'11' ll2'12'
1487 040000 14BA 0800
14B9 569 BUSCTI OC 14BB 570 LPIADR DC
XL3 1 40000 1 XL2 1 800'
IMAGE AOOR.
l48C 087C 14BE 7070
14SD 571-LPDAOR DC 14BF 572 FOLG DC
XL2'87C 1 XL2'7070'
FORM LENGl H 112
l4CO 70E619
l4C2 573 SWUN DC
Xt3'70E619'
14C3 BOE600
l4C5 574 STUU DC
XL3'BOE600'
14<:6 70E410
14Ce 575 IH~N DC
XL3 1 70E410 1
14C9 BOE4FE
14CB 576 ITUU DC
l4CC 577 M4PSS1 EQU
l4CC 7F8897A3AFBBC703 1403 578
DC
*XL3 1 BOE4FE'
XL8'7f8B97A~AFBBC7D3 1 OAR VALUES FOR HMR.POS.4 PSSl
14D4 DFEBF7
1406 579
DC
Xl3 10FEBF7 1
132 PP
1407 08
1407 580
1408 838F96A783BfCBD7 14DF 581
DC
Xll 1 08'
DC
Xl8'838F9BA783BFC607· DAR VALUES FOR HMR.POS.4 PSS2
l4EO E3EFFB
14E2 582
DC
XL3 1 E3EFFB 1
132 ?P
l4E3 08
14f3 583
-14E4 87~39FABB7C3CFDB 14EB 584
DC
Xll'08'
DC
XL8'87939F~887C3CfDB 1 OAR VALUES FOR HMR.POS.4 PSS3
l4EC E7F3FF
14EE 585
DC
XL3 1 E7F3FF 1
132 PP
14EF 087F
lltFO 580
DC
XL2'087F'
587
* lltfl 588 PS148 EQU
14Fl 020Al21A222A020A 14FB 589
DC
XLll 1 020A12lA222AOlOA121A22' I .A.R.VALUES
14F9 121A22
589
14FC 050015102520050{) 1506 590
DC
Xlll 1 050015102520050Dl51D25 1 48 CHAR.SET
1504 151025
590
1507 081018202R000810 1511 591
DC
XL11·08101a202eoooo101e202s 1
150F 182028
591
1512 03
1512 592
DC
1513 593 PSlUCS EQU
1513 020Al21A222A323A 151D 594
DC
·Xll'03 1
Xlll 1 020Al21A222A323A424A52' t.A.R..VALUES
1518 424A52
!iq4
151E 0500151D25203530 1528 595
DC
Xlll 1 0500151025203530454D55 1 U.C.S.
1526 454055
595
1529 0810182028303840 1533 596
DC
Xlll'0810182028303840485058 1
1531 485058
596
1534 03
1534 591
DC
Xll 1031
* 598 ***********************···~············································
599
MESSAGES
~00 ***********************************************************************
1535 C4C 1E3C l40C 1C4C't 1546 601 TITLl DC
CL18 1 0ATA ADDR.REG.TE~T'
1530 D94809C5C74BE3C5
601
1545 EZE3
601
1547 C904C lC 7C.540C 1C4- 1559 602 TITL2 DC CL19 1 IMAGE ADOR.REG.TEST 1
154F C.4094809CSC74BE3
602
1562 C5C30240D9C5E2C5
603
l 56A E368
603
156C F5F2FOF340D4E4E2 157E 604
DC
Cll91 5203 MUST SE RE~DYt'
1574 E340C2C54ooqc5c1
604
157C C~E868
604
157f E3C8C5054009C5E2 1580 605.MAKADY DC
Cll51 THEN RESET HALT'
1587 C5E340CBC103E3
605
15BE C904ClClC5405040 1596 606
DC
Cll4 1 IMAGE & CHAIN ·
1596 C3C8ClC9D540
606
159C C406400506E340Cl 15A7 607 CHAERR DC
tl12'00 NOT AGREE'
15A4 C709C5t5
607 608 609
··········~·········~~············***********. .************************
*
RESERVED STORAGE
610 **********************·************************************************
15A8 0000
15A9 611 STAT2 DC
XL2'0'
15AA 15AC 0000 15AE 0000
1580 00 1581 0000
1583
15AB 15AD 15AF 15BO 1582 1563
612 STAT3 OS 613 ST4T6 DC
614 HAPOIN ac
615 SAHLJM OC 616 LASAV DC
617 LPOUNT OS
Cl2 XL2'0 1 XL2 1 0·
Xll'O' Xl2'0 1
CU
1584 1586 0000 1588 0000 158A 0000
1585 618 ER Tl OS 1587 619 MlOAR DC 1589 620 M20AR OC 15BB 621 M3DAR DC
CL2 XL2'0' XL2'0' Xl2 1 0'
Ml SAMPLE I.REA H2 SAtllPLE ~REA 1'13 SAKPLE AREA
15BC
15BE 622 SUSUB OS
Cl3
158F
l!:BF 623 ~ADMl OS
Cll
l5CO l 5Cl
15(0 15C l
0008 0001
624 BAOMZ OS
Cll
625 626 627
*BA*O*M**3 **O*S*****C**U******************************~***·*********************
* EQUATES *
-
62 s **"'****************************"'**********"'******************.**********
629 ARR
EQU x·oa·
AOOPES~ RECALL P.EGISTER
630 XRl
EQU 1
INDEX P.EGISTER 1
0002 631 XR2 0800 632 LPI 087C 633 LPO
EQU 2 EQU x·aoo·
EQU X'87C'
INDEX REGISTn 2
LINE PRINTER IMAGE AREA
LINE PRINTER DATA AREA
0878 634 UCSFLG EQU X'878'
OCEC 635 LOFOLG EQU x·eo·
OOE4 636 LPIAR EQU X1 E4'
OOEfJ 637 LPDAR EQU 0216 638 LINK EQU 0212 639 TEST EOU 021A 640 PRINT EQU 0222 641 HALT EQ~
X'E6' X1 216' X1 212 1 X'21A 1 X'222'
E~TRY TO OCP CHAIN ROUTINE ENTRY TO DCP READ DATA SW'S ROUT.
ENTRY TO OCP PRINT ROUTINE ENTRY TO OCP ERROR HALT ROUTINE
OOEO OOE6
0?08 020':1 02QC
0004
OORCl
0080
642 NROY EQU X1 EO'
* blt3 BUSY EQU X'E6'
644
SFNSE SWITCH EQUATES.
645 S6YTEO EQU x·2oa·
646 S~YTEl ~QU X'209 1
* 647 SBVTE4 EQU x·2oc·
648
CONTROL PG~ SENSE SWITCHES
649 SSW05 EQU X'04'
650 651
*SSWS0E8CTEIOQUN
x·so· SENSE SWITCHES.
652 SSW20 EQU x·so·
PRINTER BUSY
DCP SENSE SWITCH AREA OCP SENSE SWITCH AREA SECTION SENSE SWITCH AREA
PRINT MESSAGES ON MFCU USE 5203 RIGHT CA~R.
LP DAR OPT ION 1
FFff 653
END
1557 C5E2E3
602
155A 0709C5E2E240C3C8 15fl8 603
DC
CL18 1 PRESS CHECK RESET,·
DATE
310CT69
EC NO. 816529
22DfC69 816547
20JAN70 816548
02MAR70 816631
11MAV70 816671
01NOV70 816764
04JUN71 818968
PROG ID PAGE
OE05-5 5
DATE
3 lOCT 69
EC NO. 816529
22DEC69 816547
20JAN70 816548
02MAR70 916631
11MAY70 816671
01NOV70 816764
04JUN71
1'<18968
PROG IO PAGE
OE05-5 5A
·
·
(
(
c
(
t II r .-·
"·
(
.' t 1' I
· ll I
'ii'
IBM MAINTENANCE DIAGNOSTIC PROGRAM E055 DATA ANO IMAGE ADDRESS REG. TEST
PART ND. 2589959
PAGE
'6
SYMBOL T LEN VALUE DEFN
ADTUTU A 005
ADTUU A 005
AGAIN A 004
ARR c 001
BAOMl A 001
8AOM2 A 001
8ADH3 A 001
BAPRT A 004
BESS LI A 004
BLAH A 004
BUNK A 004
BROUT A 004
BSEXIT A 004
BSYLP A 004
BTSSLI A 004
BU LOP A 004
BUSCTI A 003
BUSUB IA 003
BUSY c 001
8UTIO A OC4
CHAE RR
CHES Ca
A 012 A 004
CHKI NC A 004
ClIHAP A 004
CMND A 003
CRPAH A 004
[)ACMO A 003
OACMDl A 003
OJCMO~ A 003
OACM03 A 003
OARSl A 001
OARS2 A 001
DELAY A 004
DIPAO A 006
OUN AL A 003
DUST A 004
EIGHT ,\ 001
ERHTKS A 004
ERNROV A 004
ERTl A 002
ESVEN A 003
EXIT A 004
EXLENT A 004
FAST A 003
FLOOP A 006
FOLG A 002
GETIM A 004
GOA IT A 004
GOMl A 004
GOM2 A 004
GOM3 A 004
GRAD AR A 004
HAL IT A OC4
HALT t 001
0827 0118
OBOF 0112 ODF5 0187 0008 0629 15BF 0623 15CO 0624 15Cl 0625 OA29 0039 OOE6 01$3 OE4C 0214 13E5 0501 13E9 0505 1400 0514
1471 0543 1391 0479
13CD 0495 l4B9 0569 15BE . 0622
OOE6 0643 13C6 0493 15A7 0607 0001 0177 136F 0470
OE2C 0205 1459 0536 OF63 0301 0658 0134 OFOC 0274 OEA6 0242 OE5C 0218 0869 0143 OC4F 0145 l46A 0541 0077 0155 1367 0489 OAAA 0078 1462 0566 1044 0381 1430 OS26 1565 0618 Of76 0308 l4Al 0554 ODFl 0186 OECl 0250 13F3 0507 l4BF 0572 OF9F 0320
OE96 0235 OF04 0272 OEA2 0241 OE54 0216 OAE3 0097 OHC 0356
0222 0641
HAPOIN A 002 HERE A 004 HMLOOP A 003
IACMO A 003 I ARS 1 A 001
I ARS2 A 001 ICTAB A 004 I NCO NT A 004 INIL I A 004 l NIN LI A 004
ISBUSY A 004
15AF l06B
OB4F
1QF5 lOFD llEB 1361 OD9C l33C OD6F 1466
0614 0394 0131
0"·37 0443 0445 0467
0164 0457 0153 0540
CROSS-REFERENCI\.:
REFERENCES ·
0122 0116
0191 0301 0319 0505 0518· 0519 0520* 0521 0281* 0282 0256· 0257 0062· 0225· 0226 0037
0051· 0202 0210 0342 0529
0505· 0510 0541
0379· 0383· 0493 0506
0506· 0507* 0187 0235 0266 0291 030.9 0493 0509 0496 0354
0171
0466· 0468* 0477 0200 0213 0530· 0531* 0534* 0535 0093 0214 0063* 0069* 0064* 0070* 0065· 0071* 0066· 0072· 0111 0135 0151 0127
0544 0166
0449· 0455· 0483 0075 0296
0226 0257 0282 0376
0524
0019 0535· 0303
0521* 0194
0249 0509
0058 0387 0322 0224 0229 0231 0235 0267 0236
0188
0084 0087 0350 0102 0161 0174 0179 0192 0232 0263 0497 0511 0526 0538 0545 0310* 0313· 0323* 0326* 05~7* 0550* 0392
0126
0390· 0393* 0412 0456
0430
0378· 0382* 0478 0050* 0158 0377· 0381* 0049* 0537
0537 0288
051tl 0356
0463
0474
0486
DIJ.TE
3lOCT69
EC "iO. 816529
220EC69 816547
20JAN70 816548
02MAR70 816631
11MAV70 816671
01NOV70 816764
04JUN71 818968
PROG ID PAGE
OE05-5
0
(
·~ ~
·-
' 1';'~
0
;.:-'.
IBM MAINTENANCE DIAGNOSTIC PP.OGRAM E055 OATA ~ND IMAGE ADDRESS REG. TEST
PART NO. PAGE
2589959 6A
· j.
SYMBOL T LEN VALUE OEFN
IT SOK A 004
ITUU A 003
ITZRO A 004
IWUN A 003
LAS AV A 002
LOCMO A 004
LEVEN A 002
LINK c: 001
LOFOLG C 001
LOKON A 003
LORIS A 001+
LOUNT A 004
LPD c 001
LPDAOR A 002
LPDAR c 001 LPI c: 001
LPIADR A 002
LPIAR c 001
LPOUNT A 001
LUKPSE A 003
MAKAOV A 015
MALS A 004
MEXI T A 004
MHAL T A 003
MOVHAf'i A 004
MRAL T A OC!\
MlOAR A 002
MllOK A 003
MlXT A 003
M2DAR A 002
M2XT A 003
M3DAR A 002
M3XT A 003
M4Dl:l A 004
M4PSSl A 001
NAGOR A 004
NAS
A 004
NEPSS A 004
NEVES A 004
NIPS A 004
NOMOD A 004
NOTRIT A 006
NOVET A 003
NRDY c 001
NRTI 0 A 004
NUS AM A 004
OKVDOK A 004
ONE
A 002
13B9 l4CB 1350 14C8 1582 l43A 1484 0216 OOEO 0EA9 OF5F 0A5C 087C l4BO OOE6 0800 14BB OOE4 1563 OE5F 1580 0081 OFC5 1028 OA99 0A3A 1587 OFOF OF39 1589 OEEB 1588
OE89 OF9B 14CC 1399
lOEO 0['17? OAOf OF79 l07F 1453 OEB3 OOEO OA22 13C2 1002
14AD
0477 0576 0466.
0575 0616 0529 0567 0638 0635 0243 0297
0058 0633
0571 0637 0632 O!i70
0636 0617
0219 0605 0169 0328 0374 0073 0046 0619 0275 0287 0620 0262 0621 0231 03lt;l
0577 0481 0431 0154 0093 0309 0400 0535 0246 0642 0037 0492
0358 0563
OPl
A 004
POOLMH A 003
PRINT c 001
PSlUCS A 001
PS148 A 001
RETIO A 004
ROGAN A 004
RTNl A 001
RTN2 A 001
SAML IM A 001
SAN
A 004
SA'JfUU A 002
SAVWUN A 002
SAWRVT A 004
SBYTEO c 001
S BYT El c 001
SBYTE4 c 001
OE3B lOEC 021A 1513 14Fl 1013
1368
OAOO
IJFC9 1580 0843 l4A8 14A6 OAFF 0208 0209 020C
0209 0434 0640 0593 0588 0365 0469 0026 0337 0615 0128 0557 0556 0108 0645 0646 0647
CROSS-REFERENCE
REFERENCES
0471 0409· 0418 0460 0490 0410· 0411 0167· 0170 0519· 0525 0480 02c:n '3501 0058· 0387· 0245 0294 0048
0428* 0448* 0060 0388
0060· 03ea·
0311 0311 0312 0312 0324 0324 0325 0325 0548 0548 0549 0549 0059 0427 0059· 0427· 0061* 0295· 0389· 0499· 0216 0044 0307 0372 0173 0319· 0368 0068 0040 0273 0272 0054* 0241 0053· u211 0052· 0083 0203 0398 0152 0485 0433 0185 0082 0089 0309 0397 0405 0533 0248 0037 0365 0524 0031 0465 0476 0488 0348 0155 0159 0172 0190 0225 02'56 0281 0295 0313 0326 0461 0468 0472 0484 0495 0499 0507 0518 0520 0543 0550 0207 0429 0032 0041 0304 0351 0360 0369 0454 0450 0359 0473 0018 0028 0153* 0159* 0164· 0168* 0172· 0183* 0457* 0461· 0467· 0472* 0479· 0484* 0130 0523* 0553 0522* 0552 0098 0101 0030 0039 0302 034<> 0358 0367 0067 0391 0532 0074 0081 0088 0097 0201 0209 0293 0341
DATE
310CT69
EC NO. 816529
220EC69 816547
20JAN70 816548
02MAR70 816631
l 1MAY70
816671
01NOV70 816764
04JUN7l 818968
PROG IO PAGE
Of05-5
6A
,I r
.....
· · · · · · · · · · · · · · · · · · · · · . -· · · · · · · · · · · ·
I~ MAINTENANCE DIAGNOSric PROGRAM E055 DATA ANO IMAGE ADDRESS REG. TEST
PART NO. PAGE
2519959 7
CROSS-REFERENCE
SYMBOL T LEN YALUE OEFN
REFERENCES
soc
A 0&6
SECI T A 004
SENAT A 004
SEXIT A 004
S ICEM A 006
SIOST A 004
SKUCS A 004
SMAO A 004
SPUOT
sswos
SS\.108
SS~20
A 003
c 001 c 001 c 001
STAT 2 A 002
STAT3 A 002
STAT6 A 002
STRIT A 004
STUU A 003
SUBOt< A 004
SUSY A 004
SwUN A 003
TAW
A 006
TECHB I A 004
TEST c 001
THCHEK A 004
TIOCtH< A 004
lIPS A 004
TITLl A 018
TITL2 A 019
TMMlE ~. OC4
TM..,2 t A 004
TMM3E A C04
TNUOL A 004
TOGGON A 004
TO LONG A 004
TREE A 002
TRPAe A 004
HiAI T A 004
TWLV E A 002
TWO
A 002
TYRWAS A 004
l'CSFLG c 001
UPTIW A 004
UTUTDA A 005
UUTDA A 005
Ul/PiXYZ A 001
WAT
A ON:
WHAR T(I A 004
WT
A 006
XIO
A 004
XI OE XT A 004
XRl
c 001
13ED
1071 OFEO OF97 13DB OAC3 133e 0070 OAOC 0004 0080 0080 15A9 l5AB
l 5AD OE12 14C5 OOE2 OF46 l4C2 OHl
OFE't 0212 0081
1't29 DA3D 1546 1559
one
OEEE OE8C 1050
OA72 1403 l'tB 1 lOlA
OEF8 1466 l.t.,AF
1094 0878
1340
lOBC
lOA4
OAOJ OFAF OE37 1483 1411 147F
0001
0506
0396 0346 0315 0499 0085 Oft56 &156 0020 06-t9 0650 0652 0611 0612
0613 0198 0574 01e2 0291 0573 0311 0347 0639
0157 0524 0047 0601 0602 028B 0263 0232 0387
0063 0511 0565 0367 0266 0568
0~'64
0409 0634
0458 0419 0413 0003 0324 0208 C548 0518 0547 0630
XP2
c 001 0002 0631
YALE D A 004 ZERO A 002 ZPRUNV A 004
OEOO
14AB
CAEE
0190 0562 0100
051:. 0500 0344
0301* 0494
0079 0092 0453 0160 0047 0018 0199 0375 0030 0039 0'302 0349 0067 0391 0!532 0074 0081 0088 0097 0085* 0086 0128· 0129 0346* 0347 0451· 0452 0099* 0100 0189 0:'37 ')268 0108* 0117 0178
0280 C285 0287 0291 0109* 0110 0314 0345· 0292 0491 01c;4· 0155· 0165 0528 0038 0035
0363 0283 0258 0227 0366 0380 0104 0163 0176 0181 050!1
0114 0120 0415 0421 0365 0255 0260 0262 0266 0182 0112 0118 0156 0169 0399 0402 03ft3
0462 0423 Oltl 7
0396 0358 0367 0201 0209 0205· 0206
0234 0265 0413 0419
0293 0341 0320* 0321
0290 O't5B 3469
0400· 0401 0481
0431* 0'~32
0327
0198· 020't 0215
0551
0076 0090 0211 0394 0403 051t2
011 O* 0137 02?0 0251
0286
0436 0111* 0177
0420
0523 0187
0112 Ol3B 0222
0253 0411· Olt38 0113 0186*
0421* 0540*
0113 0139 0223
0254 0413 0450* 0114* 0190*
0430* 0543*
0115 0152* 0228
0259 0414 0454· 0119 0216* 0456* 0553*
0117· 0157 0230
0261 0416 0470
0120* 0221 0458*
0118 0177 0236* 0267* 0418* 0480*
0127* 0249· 0459
0119 0182* 0241* 0273* 0419 0482 01 51 · 0252 0469·
0121
018~
0243 0275 0420 0489 0 l ~ 6* 0272* 0470
0126* 0188* 0244 0276 0422 0522 0157 0277 0481*
0131 0198 0246 0278 0429* 0552· 0167 041"* 0482
0132 0217· 0247 02 79 0434
0169* 0414 0492·
0133 0219 0250 0284
0435
0170 0415· 0495*
0062 0186 0492 0540
0013* 0080*
TOTAL STATEMENTS FLAGGED IN THIS ASSEMBLY =
0
DATE
310CT69
EC NO. 1:11652<;
220EC6q 816547
20JAN70 816548
02MAR70 816631
llMAno 816671
01NOV70 816764
04JUN71 818968
PROG IO PAGE
OE05-5 7
llHoll Ml INTHJA~C! DIAGNOSTIC PROGUM
E055
DATA AND IMAGE ADDRESS REG. TEST OBJECT CA~D llSTtHG
PART NO., PlGE
2589959 7A
THE CHARACTER INDICATES A BLANK COLUMN ANO THE CHARACTERS C E H INOIC~TE NUMERIC SHIFT. rL l THROUGH 16 CL 17 THROUGH 32 CL 33 THPOUGH ~8 CL ~9 THROUGH 64 CL 65 THROUGH 80 CL 61 THROUGH 96
T+-Y:8EM & B-4
T+-Z 5-. <8H Y<c Z
N_;A& 0 CaUSA H
.
QIA*l*COECR4@B 7
·- H·l HOH*BFUHKEMS
XIHO+ST2AC>O.i-ta
T+-00+0-1 CL 'tHC D* #B 91+H BB-,tt&DCY HE5U:8 ··+--+Z3Y
- T+-,,IGOHJ3S -3 ?.DBI /0=$@Y·-<+H NOL-AEEX20AM8- H
T+-lWEE4' AO_@YD
- ~·
T+-_IL- EH=* -
-HOH*BH>AOOH*-H*TO
1-HMlP 5> <BBB2-.
E<f"IGlF JLB1>-:-0M'.l%H B &_IO-H<LTCSEEU
TA-_ YDG- 0( &Of.
· 0 .............. 0
·- - <G-~SX2/1&8A H HCZ HOH*BFUDSEQ7
:<; M?3~UE.%19/K
.
!i'.:V4ahJ. 7+H Bf. I H
&A~BGE\GS CUOB-3
·-
-
HOCilBGC6<8- t-i<@I
886_+ H,908
...............·
. -
AC'B& llS -.HGBO
-8-. ILOE0550001
HB5U LK E0550002
2U.\H *18E0550003
·- N<+Q fKCE0550004
Af<M #C*E0550005
. -
*+H =t:-E0550006
4&YE0550007
T+-6/0-H.EtHAE<O
.
T+-7·CQI --57. O
iHJOOI (-08 CQ< Nt- ~BAOOf-HM,24
M,LQBEH·_ ·vo
lE$H CIY&MCO NiAK
G S.-··SGSXH~BAO
- ..
GBXHI & (dYOHOH*
Ol&Y &S*E0550008 BH> #-QE0550009
T+-8P·@BGBXH6 JK 61 ~NIG5" < ACP< T+-9K8-32U @8- H <@I YOH* 1WdJBGC T*
5 /K,O;Q+ <HACVl. 08/0Z+ ONO-.Ht.l<B
2/11-W> /K._0 Dl' *B
·- G 8- H<CJ/ HOH*
G S.-E<BGC-.D~ &8 MD; H OH*+.< BGC6 I
:+L $C*E0550Cl0 108 \II: E05500ll
T+-:((8H8CV"B JC
@-· ·+o -.QH ·vovc- NOJr(_C& NOJK?c"YO <~Q8 @YD&,RY
HOH* =24£0550012
T+-#H S.-J·BGEX.
. -
T+-·C GCW G6E IH
T+-@=O-HIC@HAE$$
A9-:00-Q+YtBGC/.
38-E08-E8 -C-U A
.
WC~! /OHK+H BCIH
B J '19 iii=HA*+H ; D 09-E'-. G2-K~+ AO
OJ ·!JP[ S G\/ <e
) !!-!GB~% S.-l<B
-
"EH4( AO"E ·· 2-~l
. .
/OHO( - I wT-0 -T
GBX.A9-#d0-DIA<B
'S G2-JA'V G2AO,
-· 2U T /OHE L&NT~A
81 :ZHE0550013 GC/~ OEHE05500l4
/OH f.DHE0550015
"B H 4~B H i
« -l?CCSEEUB JC ZO! IX302EEiil"O- B 'Z E0550017
T+-"?CltH - CO N, l K_OHf. ! , iilBG
B l '""+H BC< f.[)=M
TEE.:t8AAU,@/ P+ f. B8iH 5B<E055001S
T+/ OU , /OHEOJY NZ= +OH*BH> ++ t T+/AV@GOC+B HC I H - &C30PD34~AJ!SI
B~IH&R:ec /Z831N
LU?HGCC0/034~'.'31\I
R8 Cl~~ E@Y*6+ & SI 4LuTG-~.~19/K
.
' I V~t3lHDIQ8- H
(8+D 6SDE0550C'l9 IiZ 98QE0!>5002G
T+/B-ACYHDf$ /l& JB- 9( Y<@Z GOH· IW"~GfLCSE~ua JO l~I HJH·~O;H OH· &~33~E<l~DALHO-D M2<H R,Hl0550C21
DATE
310CT6C
EC ~O. 81652CJ
22DEC69
F 1t,54 7
2 OJAN70
el654e
02 MAR70 8lt>631
lll-IAY7J
Ylc67i
(·1MJV70
.s l t. 7 t ..
:: .. JUN71 Rl8'k8
PR Ol~ ID ":i. ::.:E
Of. JS-5 H,
'· 11
IBM MAINTENANCE DIAGNOSTIC PROGRAM
E055 DATA AND IMAGE ADDRESS REG. TEST
PART NO. 2589959
PAGE
6
OBJECT CARO LISTING
CL 1 THROUGH 16 CL l7 THROUGH 32 CL 33 THROUGH 48 CL 49 THROUGH 64 CL 65 THROUGH 80 CL 81 THROUGH 96
.. -
. . T+/CS /C"L- ·· EH= * - (-HMiP7= <B BOHLB JL .L- EH=
80.0l9AK#f liH~·H AO+O N& E0550022
................ ...............
( 111
THAC@O-HJ#CCSEEU
.
T+/ILID H-.30YOfT
BDAOYOI &8GCSDGB JLO<+<ND3-DEE?
AC'B& 11 S IBGD& 20 TB JMKIE-L><H
BDtva AOO(-HM,#4
. -
B ?HAOOGI E$ H,·
19UE0550023 A04 J-8E0550024
'
... -
T+/++OH*BH>A6iilY 1 VI L*LO ES + A( 1EH46 /K?S& fH AOOa ES H·* A06? /OHS8G-.2/3U· Bl ( lOHH PR-OE0550025
t~
.
T+/l106Da A00(-0 M_CQSEH'_ D ilYD LCO NZAK_O DLW*B G·s.-;fHGB74 < AD57 /OHKt&HMDiilG W0d4 Sl E0550026
(
. - ..
.
AOiS /OHS8AOf AO 3EH7 JAlOH*BET& HEA < /O=f.UI /0 =EH72-&-.A9/l3aY·
r
. .
T+/&· S.-D·BGD=7 10 (--M,L&HEO< 6BAK_( -HZC&AEHC 4·/KYO; ·M<IHGBtB G S.-O<BGEBX Ill ZC 0 iS-E0550028
r
- ..
T+/J:EEi CZHEEY 8- HIGIZ D+-H0-0 . AE!MMO"< <GWEFS /OHSBAQ5 /K,O;Q ~*-.HGCTQBEH7 JJ OOH* 2 &E0550029
T+/K5 s.-Ec2 · eeai C"0- B (+0- B
- . I AO?EH7 · /Al<CC &D MZTHBEHT /0
··- A H 0- 80 EH<E0550030
T+/LOC & - BGl O·GCWFSCW GCl'D.C U"X=.V:+?>~-.L7=? 7BH+ I w: ;3?@?P 8= 11 #BH ;LX:>70ii1"$9"l "BGiil S2ME055003 l
. '·'
-· T+/M, -YKFSHD -Y KFSHECJMllK4ECJH H&-tFB Y -&FB
v·· OHHD/YSHTH: wz KAt4NGKM_CL5ELNM HOA- #YtE0550032
.
* T+/NWHB-O+OAHME- Cl<GTOHCAl<LRK 1 X El4?Tl:.T2llA1CilN O*LD6M?Rl*I .BO>P s BI -.R l; · S&<l H1 I K&(U ~&OE0550033
:
T+/0/1;.E86?5@?C 3&CLUB>« oiN 6*P Al+/,8@TE5MCR1;. E84CHOllT2llAl~N MDCC 2<G I 5MC05UC N5>< J2&E0550034
...........·.... ................ ................ ........·.....·. ..... -
TA10Z&<GG6*PE
600E0550035
.......................·.·..................·.··.··.·.··................··.
T A.102
&l&E0550036
·························· 5
TAJO#
················································
;/~E0550037
E"". *E7·=-.DC"PH$ ="7MC:.f I
c
ASC R A SO Q
02350317710 6057l~#*E0550038
.J
J
----------------------------------------------- LAST PAGE ------------------------------~-----------------
DATE. 310C T69 EC Ni:1;-. 816529
22DEC69 816547
20JAN70 816548
02MAR70 816631
llMAY70
816671
01NOV70
816764
04JUN71 818969
PROG IO PAGE
OEOS-5 8
(-.
'! t
· · · · · ·· · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
·
·
' .
·
l.
···-· · · · · ·· · · · · · · -· 0
0
IBM MAINTENANCE DIAGNOSTIC PROGRAM E063 5ZC3 CHAIN EMITTER TIMING JEST
PART Ht.I. 2589961
PAGE
1
ERR LOC OBJECT CODE
AOOR STMT ~OURCE STATEMENT
0
OAOO
2 3 E06
DEtt< It START x·Ao~·
JO
0
4
5 6 7
··· ·
·
·
·
·
·
·
·········
SY5TEM/3
·····
52C3
*····
CHAIN
········
EMITTER
·······
TIMING
·····
TlST
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
···
· *
98 ** ****SE*C*Tl·'JN···6··-··R·O··U·T.I,N.E··l································$It··········. ···*·
OAOO E063
OA02 00
c
OA03 01
OA04 0000
OA06 OAOO
c
OA08 OC99 OAOA E05000
c
OAOl
0Au2
OA03 OA05 OAC7
.OA09 OAOt
10 ********************·················*·································
11
DC XL2 1 E063'
PROG IDENTIFICATICN
12
OC XLl·Q·
FLAGS
13
DC Xll 1 1'
CURRENT ~OUTINE NUMB~R
14
DC
Xl2 1 0 1
RESER~ED
15
DC AL2(RTN1)
ADDRESS C.F FIRST ROIJTINE P~HlX
l~
DC Al2(ERT1)
~DORESS OF ERROR RECORDING TABLE
17 SPUDT DC XL3 1 EC5000'
UNIT DEFINITICN TASLE - PRINTER
1189
*·
*
*
*
********
*
*
*
*
*
********·
··
···
·
··
·
···
···
···
···
·
··
·
···
·
.
.··
·
··
··
*
··
··
·· ·
2C- *
ROUTINE l - CHAIN EMITTER TIMING TEST
*
21 ·
·
c
OAOD 01
OAOO
22L~
***********************************************************************
RTNl DC XLl'l'
RCUTINE NUMBER
OAOE 00
OAOE 24
DC XL1'0 1
FLAGS
OAOF FFFF
OAlO 2~
DC XL2'ffFF 1
LAST ROUTINE
2t .......................................................................
OAll 38 04 0208
27
TB~ SBYTEC1SS~OS
PRl~T CN MFCU
c
OAl!'i F2 10 OA OA18 CO 87 021A
2E
JT NRTIO
2S
B
PRINT
PRINT TITLE
OAlC 42
OAlC 3C
DC XLl·42'
OAlD 19
CAlD 3l
DC
IL1 1 251
OAlE OC76
OAlF 3'
DC AL2CTITLll
·tr ,
OA20 EOOO
OA2l 3~
DC XL2'E000 1
c
OA22 Cl EO OA29 OA26 f2 87 14
3~ NRTIO TIO BAPRT,NRDY
3~
J
NOOGOT
PRINTER RcAOV
OA29 38 04 0208
c
OA2D f2 90 OA OA30 CO 87 021A
OA31t 41
OA34
3t BAPRT TBN
37
JF
38
8
39
DC
SBYTEO,SS-05 MRALT PRINT
XL1 1 4l 1
PRINT JN MFCU SW. ON PRINT MAKE PRINTER READY
0A35 l~
OA35 40
CC IL1 1 31'
OA36 OC95
OA37 41
DC AL21MAKADYt
OA38 EOEl
CA39 42
DC
Xl2 1 EOE1 1
OA3A FG 7C o-l
·~-
OA30 3C OA Ot9A OA41 38 20 HOC
OA45 F2 90 lA
43 ~RALT HPL
44 NOOGOT ~VI
45
TSN
46
JF
x·o3·,x·1c· LPOUNT,10 SPUOT,B'lCCOOO' SNOT RE
HALT El 100-200 LPH ?
OA48 3C lC OB2E
47
HVJ CEMAX+1,x·1c·
OA4C 3C 19 OAFA
4f
MVl ITNAM+l,X 1 l9 1
OA50 3C 19 0880
49
MVI MANTI+l,X 1 l9 1 I
OA51t 3C 08 OB6E
50
~VI HMMIN+1,x·oa·
OA58 3C OF 0875
51
~VI HMMAX+l,X'OF 1
OA5C oc cl oe.f.5 OC5A
52
MVC GOBAK+JC2J,AOFRTY
OA62 3C 04 :-if.AO
OA66 3C 00 '11:9e
OA6A F2 87 C:t.
OA60 OE 00 OCAO OC46
CA73 OC 01 OC4c OC52
OA79 C2 01 OC.ftE
.~.
OA7D C2 02 OEC~
tt,,
OA81 9C 03 00 00
c
OA85 4E 01 CO OC40 OA8A 3~ 02 OC44
OA8E 40 01 00 OC50
c
OA93 CO 01 OA81 OA97 OC 03 1FF3 OC56
C'A90 CO 87 OCll
* * ;~ *******************¥************~~*********************················
54
G~NERATE THE SENSE INST~UCIICNS
55 **********************~·~~***************************~*********~*******
56 SNOTRE MVl t'SECS,X 1 04'
SET 4 MSEC DELAY lSf TIME THRU
57
MVI TOUNT18
58
J
TOGOON
59 SKGOON ALC
60 TOGOON MVC
61
LA
62
LA
63 ADTUU HVC
64
ALC
65
A
66
CLC
67
BNE
.MSECS!ll,NlhE SfUUCZ)rSAMAOR STUU,XRl
;eN IN+3, XR2 .1{4 1 XR'2J,Q( 1 XR1J tH2,":<Rl 1 ,.0NE ;i.JUF 1 XR"
0C21XRll1lASAOR ACTUU
ADD 9 TO MSEC DELAY
LOAD STARTING SENSE ADDR. LOAD S(NSE lNSTR.ADDR. LOAD GEk.FIELD ADDR. PUT SENSE INSTR. JN GEN.FIELD ADD l TO SENSE INSTR. ADD~. UP GEN.FIELD ACOR.BY It 1100 SENSE INSTR.GENERATE07
68
69.
MVC SAMRETC4J,BRUN'
8
BRDllT
.
PUT U UNC BR
DATE 25AUG69 EC NCi. 816485
e
310CT64i 816529
11MAY70
816671·
-01NOV70 81676~
19FEB71 818912
PROG ID PAGE
OEOo-3 l
· · · ·
·-·
.,.,.
· ·
· IBM MAINTENANCE DIAGNCSTIC PROGRAM
0
..,,.., ~o. 2589961
PAGE
IA
E063 52C3 CHAIN EMITTER Tl~ING TEST 0
EkR LOC OBJECT CODE
ADDR STMl SOURCE STAT~MENT
0
0
0
0
0
e
C·
0
0
0
0
0
I1;C~":
lo
; c
I1--Q.
II·" : I
I U
c
I~
1I 0
l 10
I
j ··'?.
il1f P.r
c:
OAAl 30 E2 OC97 OAA5 38 01 OC9e. OAA9 CO 90 OAA! OAAO OC 0() OC.A2 OCAO OA63 vC FF 0800 0800 OAB9 OD 38 0800 0800 OAcF OF 00 OCA2 OC'tO OAC5 CO 84 OA83
OAC9 co 87 o~co
OACD lC 30 130C
OAul C2 01 OECCI OAD5 1f 20 00 OADe f; 90 08 OADO 3~ 01 OC40 OAOF Ct.: 81 OA05 f'AC3 H 01 Ot40 OAE7 7S 20 00 O"EA CO 90 OAE3 CAEE 78 Cl 00 / OAFl CO 10 OA05 OAFS 3C O:> OtA3 OAF9 3C 28 0899 OAFD 36 01 OC40 0801 7D 30 02 0804 F2 81 9F CBOl OE 00 OCA3 CC4~ CBOD 78 20 00 0810 F2 90 04 0813 CO 87 OAFO OBll 36 01 OC40 OSlB 70 30 02 l'8 lE F2 ~1 85 0821 OE 00 OCA3 OC40 0827 79 20 00 CEl2A F2 90 OB 0820 3D 20 OCA3 0831 F2 84 bC
0834 cc 87 0817
CB38 78 Cl 01 0638 F2 90 SA OB3E ?.4 01 OC/.6
0842 36 Cl CC4A 0846 36 01 OC40 OB4A 79 20 00
0840 co 90 0846
OB51 CC 87 OBBE OB55 CC 87 OBBE OB:59 CC 87 OBBE 0850 OC 01 OC'9F OC9D 0063 CO 87 OBBc OB67 OF 01 OC90 OC 9F 0860 30 10 OC90 0871 F2 82 07 0874 30 18 OC90 0878 f2 04 (19
OB7b co 87 0222
OB7F EC82 OB81 F2 87 2C 0884 CC 87 OB8t::.
ORSO
70 71 72
. .·
. .
. ..
. .
. .
.... F.I.N.O.
..... .H.C.M.E.
..L..~..T..C..H..1..T..~..E..N..
....... .S.A.M.P.L.E.
... .A.T.
.. .9.
... ..1.2.
..... .U.S.E.C.
..F..O..~..
... .1.0.
..... .M..SE.C.
. .
. .
. .
. .
. .
. .
. ~······ .......·.
73 SNIK SNS STAT2.X 1 E2 1
GRAB THE TIMINGS
74
TBN STAT2-11B'l'
HG~E LATCH ON1
75
BF
SNIK
76 77 TNA
MVC HCMCNTtl),MSECS tLC LP1(2561.LPI
SET UP DELAY CliUNT l MSEC
78
CLC LPIC601,LPI
DELAY
7c;
SLC HCMCNTtll1CNE
SC
BH TWA
OECR.OELAY COUNT
81
8
SENIN
GO SAMPLE 1100 BYTES AT 9.12
82 ~ETURN MVJ HCMIN+l,X 1 30 1
WIPE HJ AOOR. BYTE
83
Bit
·***··t·H~E·C·K··T·l·~·I·N·G··B·E·T·W·E·E·N··C·H·A··IN··E·M··lT·T·E·R··P·U··L·SE·S···········*··········. .·*·
85 86
··$·····L·A·····StEN··IN·,·X·R·l··············L~C·A·O··A··D·D·R·. ·O·F···lS·T··S·A·M·~PL·E·········..··
87 FIBIOF TBN t&,~P.lt18'l00000 1
FIND CHAIN EMITTER OFF
ee
JF
ErCIF
9c;
A
ONE,XRl
9C
B
flBIOF
91 ENIF A
GNE 1 XRl
92
TBN 0(,)Rlt,8·100000 1
LOOK FOR RISE CF CHAIN EMIT.
93
eF EN If
94'
TBN OC,XRll1B'l'
HOME LATCH ON
95
BT
96 NEXE~ MVI
9·1 ITNAH ~VI
98 lt<GAN A
FIBil:f
SAMC~T.x·ro·
riTHl~+lw4C G~E,XRl
SKIP THIS EMITTER ZERO EMITTER SAMPLE CNTo SET MIN AT 365 USEC
'99
CLI 2C.>Rl),X 1 3C'
100
JE
TSAl
101
ALC
SA~CNTCll,ONE
102
TBN OC,>Rl.,8·100000 1
CHAIN EMITTER STILL UP
103
JF FIRISE
1 04
e·
Ll<GtN
105 FIRISE A
106
CLI
107
JE
CNE 1 XR1 2C1>Rl),x·30· lSAl
1100 SAMPLES CHECKEO?
108
AL( SAMCNTCl) 1 CNE
10")
TBF OC,XR1J,b 1 100000'
IF CHAIN EMIToOCWN1FIND NEXT RISE
110
.JF
ITSLi
111 CEMAX CLI SAMCNT~45
112
JH
TCll't.Y
113
f.
FIFISE
114 IT$UP T~~
115
Jf
116
Sl
1( 1 )Rl),8'1'
l'o.Tt-.CM St\1Fl 9 XR1
·IS THIS A HO~E PULSE
117 118
·*·····C·H·E·C~K··P·U·L·S·..·: ·w··lO·T·H·S~·&··M·G·M··': ·P·U·L·S·E··T·I·M·E··············**··············*
. ..·· 11<}
120
GCB*A*K***·A······S·JS·~F·R·,X··R*l···········~··S·U·B··T·R·.1·2·0·*O·R··1·2··F·R·G·M-·H·O·M··E··A·D·D·R·o·
121 G8RK A
ONE,XRl
122
TBF
cc,x~l),8 1 1G0000 1
FIND GAP
.1.23
BF
GCRI<
i24
8
LULSE
125
8
LULSE
126
8
LULSE
GC CHECK l42~t EMITTER WIDTH GCi CHECK l43RC EMITTER WIDTH GC CHECK 144Th EMITTER WIDTH
127
MVC
I ~cASTt2>1LEEADR
SAVE 144TH ADOR.
128
B
l ULSE
GO CHECK 145TH EMITTER WIDTH
12<}
'SL: LEEAOR(21,LEEAST
DIFF- 1 TWEEN l44TH AND 145TH
130 HMH N CU
LEE~OR,16
SAMPLE Dlrf .LESS T~A~ 16 OR 8
131
.Jl HOMER
132 H~!'AX CU
133
Jt.H
LEEjQ~,27
SEEliiUN
SAMPLE OIFF.MCRE THAh 27 OR 15
134 HOMER B
135
DC
HALT Xl2 1 EOBZ 1
Ht~E TIME ERROR HJLT
l~t
J
GNlP
137 SFEWUN B
LUlSE
DATE 25AUG69 EC NO. 816485
310CT6Cj 816529
11MAY70 8loH1
01NGV70 . l9FE871
816764
818912
PROG ID
FAGE
0£06-3
u
0
·
··~
c IBM MAINTENANCE DIAGNOSTIC PROGRAM
c E063 52C3 CHAIN EMITTER TIMING TEST
ERR LOC OBJECT CODE
AOOR STMT SOURCE STATEMENT
PART NO.
PAGE
2589961
"
(
0088 CC 87 OBBE
138
B
LULSE
OBBC 3C 27 0099 0090 35 0.1 OCA6
139 MANTI MVI NTHOM+l,39
140
L
SA\IRl,>CIU
~El MIN AT 356 FOR LAST EMIT.
0694 CO 87 OAfO
141
B
LKGAN
0698 30 O~ OCA3
142 NTHOM cu SAMCtn,·-·
c
OB9C CO 02 OAF 5 uBAO CO 87 0222
143
BNL NEXEM
144 TOMNY B
HALT
c.'13A4 E080
OBAS 145
DC Xl2'E080'
OBA6 OF 00 OC9B JC40
(
OBAC CO 01 OAuO
146 TSAL SLC TCUNTUJ ,ONE
147
BNZ SK GOON
OBBO OF 00 OC9A OC40
148 GNIP SLC L POU~H ( 1 J ,ONE
c
0686 CO Oi OA~2 OBBA CO 87 0216
149
BNZ SNOTRE
150
B
LINK
LESS THAN 365 USEC 'TWEEN EMITTER~ EMITTER TIMING WRONG HALT OCNE 8 TIMES DONE 10 TIMES
c
OBBE 34 08 0Cl6
OBC2 36 01 OC40
r'
OBC6 78 20- 00
OBC9 CO 90 OBC2
151 152
**********************************.************************************
~ CHECK PULSE WIDTH SUBROUTINE
153 154
*L*u*lS*E***S*T******PL**E*X*IT*+*3*,*A*R*R***********S*E*T**R*E*T*U*R*N**A*O·D..R.&·····················
155 LEEG A
ONE,XRl
156 157
TBN 0(,XRlJ,6'100000 1 BF LEEG
FIND LEAD EDGE CF E~ITTER
c
OBCD 34 01 0C90 OBOl 3C 00 OCA4
OC05 OE 00 OCA4 OC40
OBOS 3t> Ul OC40
OBDF 78 20 00
00[2 CO 10 OBOS
· · 11
c
OBE6 30 02 OCA4 OBEA F2 82 lC
OBED 3C 00 OCA4
158
ST
159
MVI
160 TREG AL(.
161
A
162
TBN
163
BT
164 PUHIN Cll
165
JL
166
MVI
lEEADR,XRl
SAMSAv,x·oo· SAMSAVClJ,GNE
ONE .,XRl 0(,XRlJ,8 1 1000001 TREG SAMSAV,2 WIDER SAMSAV.,X'00 1
SAVE LEADING EDGE ADDR& ZERO SAM.COUNT ACD 1 TO SAM.COUNT ADD l TO SAM.~OOR. FIND TRAIL EDGE CF EMITTER
P.ULSE WI Olli 2 OR MORE
OBFl OF 00 OCA4 OC40
(
OBF7 36 01 OC40
OBFB 30 01 OCA4
OBFF F2 84 l l
(
OC02 78 20 00
OC05 CO 90 OBFl
167 SNAP ALC
168
A
169 GAPWIO CLI
170
JH
171
TBN
172
BF
SAMSAVfll,ONE ONE.XRl SAMSAYwl
PLEXIT
oc,xR1J.e·1coooo· SNAP
GAP WIDTH OVER l ?
OC09 CO 87 0222 OCCO E081 OCOF CO 87 OBBO OC13 CC 87 0000
0
OC'.>E
173 WIDER B
174
DC
175
8
176 Plt:XIT B
177
HALT
Xl2 1 E0~1 1
GNIP
WRONG PULSE WIOT~ ERROR HALT RETURN
117798 *******C*H*E*C*K**FO*R**B*U*S*Y**&*D*E*L*AY**S*U*B*R*O*U*T*IN*E*************········**···············
oc'17 34 08 OC3E
c
OClB OC 02 1FF6 OC5D oC21 OF 02 1FF6 OC40
OC27 F2 81 07
118810 *B~*O*U*T***S*T******B*S*E*X*IT**+3*,*A*R*R****·······L·O·A·D··R·E·T·U·R·N···A·O·O·R·. ···········~·······
182 SOC MVC BUSUB(3), BUSCTI
STORE DELAY
183 FLOOP SLC BUSUBC3) 1 0NE
184
JZ
TOLONG
c
OC2A Cl E6 OC21 OC2E F2 87 OA
185
TIO FLOOPwBUSY
186
J
BSEXIT
SlILL BUSY
OC31 CO 87 0222
c
OC35 ECll OC37 CO 87 otlB
187 TOLONG B
OC36 188
DC
189
B
HALT
Y.L2 1 E011 1 SOC
ERROR HALT
OC3B CC 87 0000
l~O BSEXll B
·-·
119912 ********C*O*N**ST*A*N*T*S·***************··················~······················
c
OC3F 0001 OC41 0003
OC43 0004
OC45 0009
OC47 FFB8
OC.49 FF88
c
OC4B 30c2 OC40 OECl
OC4F 1300
CC51 OECl
OC53 C087
OC55 OACD
OC40 CC42
OC44 OC46 OC48 OC4A OC4C
OC4E
OC50
OC52
OC54 OC56
119934 "O'N*E*****D*C*****I*l2**' l*'****************···············*************"'*********
195 TREE DC · IL2'3'
196 FOUR DC
IL2 1 4'
197 NINE DC IL2'9'
198 FRTY DC
199 SISFR DC
200
nc
IL2 1 -72' IL2'-120' XL2'30E2'
NEG.72 NEG 120
201 STUU DC 202 LASAOR DC
XL2 1 0EC1' Al2(HCMIN+21
SENSE INSTR.
~03 SAMAD~ DC
Al2CSENIN+ll
204
DC
205·8RUNC DC
XL2'C087' AL2CRETURNJ
UNCOND. BR
c
DATE 2 5AUG69 EC NO. 8l6Lt85
310CT69 816529
11MAY70 816671 .
01NOY10 816761t
19fEBll 818912
PROG ID PAGE
OE06-3
2
0
·
0
IBM MAINTENANCE DIAGNOSTIC PROGP.AM
0
EQ63 52C3 CHAIN EMITTER lIMING TEST
PART NDo 2589961
PAGE
2A
ERR LOC OBJECT CODE
AC·OR STMT SOURCE STATEMENT
OC57 OCFF OC59 OC48
OC58 206 OOFF DC OC SA 207 AOFRTY DC
XL2'00Ff' AL2lFRTVI
AFTER SAMPLE
OC5B 040000
0
OC.50 208 BUSCTI DC
XL3 140000'
220190 ·· ·······PR·I·N·T·O·U··T·S···········*·············~··-····························
c
OC5E C3C8ClC90540C504 OC76 221112 ·T·I·T·l·l ··D·C·. ····C··l2·5~'C··H·A·I·N··P··'I·T·T·E·R···T·IM··il·\G···T·E·S·T·· ···························
OC66 C9E3E3C50~40E3C9
212
OC6E 04C905C740E3C5E2
212
OC76 E3
212
OC77 D4~102C~40F5f 2FO OC86 213
oc
Cll6 1 ~AKE 5203 READY,·
r
OC7F F34009C5ClC4E86B
213
OC87 E3C8C5054009C5E2 OC95 214 HAKADY DC
Cll5 1 THEN RESET HALT'
OC8F C5E340C8Cl03E3
214
0
221156 *·······R·E·S·E·R·V·E·D··S·T·O·R~A·G·E································ ..··············*
OC96
oc·cn 221178 .S.T.~.TZ....D.S.....C.L.2....... ~·····················~··························
OC98
CC99 21S ERTl DS tl2
OC9A
OC9A 22C LPCUNT DS Cll
OC9B
('
OC9C
OC9B 221 TOUNT DS Cll OC90 222 LEEADR DS CL2
OC9E
/
CC9F 223 LEEAST OS Cll
.OCAO
OCAO 224 MSECS DS Cll
OCAl
OCA2 225 HO~~NT OS
CL2
OCA3
OCA3 226 SAMCNT DS CLl
OCA4
OCA4 227 SAHSAV OS Cll
(.
OCA5
CECO
CCA6 228 SAVRl OS Ct2
22s
ORG x·oecc·
OECO 230 SENIN EQU ·
Ol:CO
1308 231 HOHIN OS llCLlOO
SAMPLE AREA
130C
1C07 232 NJMOH OS 23C.L100
SAMPLE AREA
ltOB
lOrB 233 DIMES OS 5CllCO
SAMPLE AREA
lD:'=C
1FEF ~J4 SEHIO O~
5CL100
S'-MPLE AREA
lffO
lFFl 235 ZROFF OS CLZ
c
1FF2 lff4
1FF3 236 SAMRET OS CL2 lff6 237 BUSU8 OS CL3
238 239
·* ·
·
·
·-·
·········
EQUATES
·*
*
·
··
·
·
··
·
·
··
·
·
·
·
·
·
·
·
*
··
·
·
··
·
·
··
·
·
··
·
·
·*
*
··
·
·
··
·
·
· .
.··*·
0
0008
240 241
**
ARR
*
*
***
EQU
*
*x*·o*e*·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·······(·
A~DRESS
········
RECALL
·
··········
REGISTER
'
"
·
*
·
·
·
·
·
·
·
·
·
0001 242 XRl
EQU 1
rnoex REGISTER 1 -
__Q
0002 243 XR2 EQU 2
lNOEX REGISTER 2
0800 244 LPI EQU x·eoo·
LINE PRINTER IMAGE AR.EA
0216 245 LINK EQU X'216 1
El'\TRY TO DCP CH-IN ROUTINE
0
021A 246 PRINT EQU X'21A' .
ENTRY TO DCP FRINT ROUTINE
0222 247 HALT EQU x·22?·
ooeo 248 NRDY EQU X1 E0'
ENTRY TO Dtr ERRCR HALT ROUTINE
OOE6 249 BUSY EQU X'E6 1
PFllNTER BUSY CODE
2~0 · SENSE SWITCH EQUATES
0
* 0208 251 SBVTEO EQU X1 208 1
252
CONTROL PGH SENSE SWITCHE$
DCP SENSE StflTCH AREA
0004 253 SSW05 EQU X1 04 1
PRINT MESSAGES ON MFCU
FFFF 254
END
0
0
0
0
0
UATE 25AUG69 EC. NO. fl 16485
0
o·
310CT6.., 816529
llMAY70 816671
OlNOVlO 816764
l CJFEB71 818912
PROG ID PAGE
OE06-3 2A
· · ·-. · · · · · · · 0 --------.~----.-·--' ··--- .~.C---·-- ---.~--- :0. ---'.------·------··
·· · · · · · ·
·- .
...J
0
0
IBM MAINTENAt~E DIAGNOSTIC PROGRAM
c-- , f: E063
52C3 CHAIN EMITTER TIMING TEST
CROSS-REFERENCE
c SYMBOL T LEN VALUE DEFN
REFERENCES
(
r..
(
c c
(;
c
(
(
c
I l t. ..
( (
c
(
(
-·~-
r,_.
r·
"""
C·
\
c
(,'
ADFRTY A 002 OC.5A 0201
ADTUU A 004 OA81 0063
ARR
c 001 0008 0241
BA Pit'! A C04 OA29 0036
BROUT A 004 OC17 0181
BRUNC A 002 OC56 0205
BSEXIT A 004 OC38 0190
BUSCTI A 003 oc:;o C208
f!USUB A 003 iff6 0231
BUSY c 001 OCE6 0249
CE MAX A 004 0820 Olll
DIMES A 100 lDFB 0233-
ENIF A 004 OAE3 !1091
ERTl A ocz OC99 0219
E06
A 001 OAOO 0003
FIBIOF A 003 OAD5 OC87
FIRISE A 004 0817 0105
FLOCP A 006 OC21 0183
FOUR A OC2 OC44 0196
FRTY A 002 OC48 0198
GAPWIO A 004 OBFB 0169
GNIP A 006' 0880 0148
GClBAK A 004 0642 0120
GORK A 004 0846 0121
ttALT c 001 0222 0247
HH~AX A 004 0874 0132
HM:·HN A 004 0860 0130
HOMCNT A ·002 OtA2 0225
HOMER A 004 OB7B 0134
HOM IN .~ 100 13013 0231
IT NAM A 004 0AF9 0097
IT SUP A 003 0838 Olllt
LASAOR A 002 OC50 0202
LEEADR A 002 OC9D 0222
lHAST A 002 OC9F 0223
LEEG A 004 08C2 0155
LINK c 001 0216 0245
LKG/l.N A 004 OAFD 0098
LPI
c 001 ()800 0244
LP!:UN1' A 001 OC9A 0220
LULSE A OOlt OBBE 0154
fllAKADY A Cl5 OC95 0214
l'IANTI A 004 OBBC 0139
MRALT ,\ 003 OA3A 0043
MSECS A 001 OCAO 0224
NEXEM " 004 OAFS OC96 NI MOH A 100 lCO'l 0232
NINE A 002 OC46 01cn
NOOGOT A 0(16! OA3D 0044
NROV c 001 OOEO 0248
NRTIO A 004 OA22 0034
NT HOM A 004 0898 0142
CN.E
A 002 OC40 0194
DOFF A OC2
PLEXIT A 004
PRINT c 001
PUMlN A 004 RETURN A 004 RTNl A 001 SAKAOR A 002 SAMCNT A 001 SAMRET A 002
SAMSAY A 001
SAVRl A 002 SBYTEO C COl
CC58 OC.13
02lA
O~E6
OACO OAOD OC52 OCA3 1FF3 OCA4 OCA6 0208
0206 0176 0246 0164 0082 0023 0203 0226
0236 0227 0228 0251
0052 0067 0151t 0181 0034
006~
0068 0181· 0186 0182 0182· 0183· 0185 OO't7·
0088 0093 0016
0090 0103 0185 0065 0207
0095 0113
0136 Ol75 0052·
0123 0134 0144 0173 0051· 0050· 0076· 0079* 0131 0082· 0202 0048· 0110 0066 0127 0129* 0130 0127· 0129 0157
OlSQ
OlO't 0141 0077 0077 0078 00"4· 0148· 0124 0125 0126 0041
0049* 0037 0056· 0059· 0076 0143
0187
0132 0078 0128
0156· 0137 0138
0059 0035
(l('-::\4
0028 0097'11< 0115 0064 0079 0160 OlH
0139· 0089 0091 0167 0168
0098 0183
0101
0105
0154· Cl70 0029 0038
0205 0015
0060 OC96· 0101· 01Cl8· 0111 0142 0068·
0159· 0160· 0164 0166· 0161· 01690116· 0-140 0027 0036
C'' one
25AUG69
c EC NO. 816485
310CT69 816529
llMAY70' tll667l
OlNOVlO 81676'9
19t=EBll 818912
010'3
0121
PART NO. PAGE
0146 0148 0155 PROG JD PAGE
OE06-3 3
... IBM MAINT~NANCE DIAGNOSTlt PROGRAM
0
E063 S2C3 CHAIN EMITTER TIMING TEST
0
CROSS-REFERENCE
PART NO. 2589961
PAGE
3A
0 SYMBOL T LEN VALUE DEFN REFERENCES
soc A Cl06 OtlB 0182 0189
0 SEEWUN A 004 0884 0137
0133
SEMID A 100 lFEF 0234
SENIN A OCl OECO 0230
0062 0081 0086 0203
0 SJSFR A 002 OC4A 0199
0120
SKGOON A 006 OA60 0059 Ollt7
c SNAP A 006 OBfl 0167 SNIK A 004 IJAAl 0073
0172 OJ75
SNOT .~E A 004 OA62 0056
0046 01~9
c
SPUDT A 003 OAOC 0017
sswo~ c 001 ,0004 0253
0045
oon 0036
STAT2 A 0(12 OC97 C218
0073· OOllt
c
STUU A 002 OC4E 0201 Tllll A 025 OC76 0212
0060· 0061 . 0032
TOGOON A 006 OA73 0060 .P056
~
c- TOLONG A 004 Ot3l 0187 TOM NY A 004 OBAO 0144
0184 0112
,I
TOUNT A 001 OC98 0221
0057· 0146·
TREE A 002 OC42 0195
(: TREG A 006 0805 0160
0163
TSAL A 006 08A6 .P'146
OlCO 0101
TWA
A 0(\6 OAB3 .:>077
0080
·-(:
...
WluER XRl
A 004
c 001
OC09 .0173 0001 0242
f ... '
0165 0061· 0063 0064 0066 0086* 0087 0089· 0091· 0092 0094 0098· 0099 ()102 0105· 01('6 0109 0114 Cll6 0120· 0121· Ci1Z2 0140· 0155· 0156
0
XR2
c 001 0002 0243
0158 0161· 0162 0168· 0111 0062· 0063 0065~
c ZROFF A 002 lFFl 0235
TOTAL STATEMENTS FLAGGED IN lrlJS AS~E"BLY ·
0
'rt·
0 0 0
.....Q.
"
0
(l
0
0
0
DATE 25AUG69
Et NO. 816~85
0
310tT69 816529
11MAY70 816671
OlNOVlO 816"164
19FEB71 818912
PROG JD
PAGE
OE06-3 3A
c
c
(;
. '"""'
I
IBM MAINf~N4NCE DIAGNOSTIC PROGRAM
PART NO.
P-'GE
· E063 52C3 CHAIN EMITTER TIMING TEST
· THE CHARACTER
OBJ~CT CARD LISTl~G
INDICATES A BLANK COLUMN ANO THf: CHARACTERS D E H INDICATE NUMERIC SHIFT.
251'9961 4
Cl 1 THROUGH 16 CL 17 THROUGH 32 CL 33 THROUGH 48 Cl 49 THROUGH 64 Cl 65 THROUGH 80 Cl 81 THROUGH 96
·
·
·- T+-Y:BF< & B-4 <W;.\& 0 ""iil8A H Hal/ HOH·BFUHRCGS
HC T+-Z5-. <iil8-2E+B
IH&FTO·B28iH' :IAU.TlOHB68CilCO_
- <G-BSX2/1&8A H
.
5C O.J~lEI &<YCO
·- HilZ HOt!·BFUO-.CIP
HCl?2/0Q+ 2-CDQ
-8-. 424E0630001
. .-
< r.o :o<E0630002
· · · · ·
-· T+-.,,CH l"O- B
T+-%WB>l8 &C D ,
.
T+-_/;K ~z .IK4 T+->*X*BGB#b i. &2
T+-?P -,SOH*BH>B
(+0- B
2SCDC
NI <Y30Y39U6 &l
<Y·HOS<BGBU8 &G ICIGl'D .. 2)@\'HGI J!g
.. -
CO <WOl 0 DH1&&
.. ·-
I 030H*+OCOODO?
~ B~Yf...C- <YOl
.
2UEY4 f.2Wl-D<KTQ <X-.HDB*BG s.--?H
CIY<&< AnW. /OH
B &# ;B @Z H(-0
-
;8 @l DOH*H"LO ACDA9t-. C U _FOH*
<&<Bb8_M6 &l ;B
01 0 <E0630004
. ACDA'< .2-Q~+ 2 TCO ilZDE0630005
.?XBGBU IO>=C D <XOO 1 8QE0630006
G.<eGBU '10>= IB* 0( -<ETQACDA8H C
.WU4ACH$. 10, · 1t
. - U ?SC D<XLO CH&
<Yi -.SHE06300t)7 + 0 &3&E0630008
T+-OKl 1 f-D<>+-l(OH* CtHCC8
- < &B 1 M1 -2U@YH
. .
< /"6CE41 /"6COC
.
.. -
*I <Z 8 CH&<&CQ
2-&-.A9-0/aY·HOH·
.
ACO ' &2U@Y&J;B BH> JOH*<FaBG
.. . .. . 01 .i·BG s.--·e
. & C & 8~=8 118-
. GB# &BQE0630009 . 08-8 :BHE0630010
· . .............................·.. T+-2HOJ<(CiG JO, TC 2NUN 6*PS1; I
( l@<K & <IHO*X
·········
2<GL80
N&<PM2;1TlJV S@X
················
M7.IPG&+IE8>IHOJ.
E&IP2@11 MPH+/
1 8i- t3HE06300U 5-&E0630012
·
c
Fl ASC R A SO Q
20280202710 2197li$UE0630013
·
·
·
·
·
.~.
---------------------------LAST PAGE-----------------------------
DATE
2 5AUG6q
Et ND. 816485
310CT6~
816529
llMAY70 816671
01NOV70 816764
19FEB71
81~912
PROG ID
PAGE
Of06-3
~
·
,. ·
·..··....······· · · ....... "
·.-~... ""
.. , "'-
--"""·~.-·
~·---
-· - ·---,..
''·-'
... ~~-.,
·~-,,--
----~
---
.J
_J
· · ·-· · · · · · · · · · · · ·
·
· · · · · · · · · · · · · · · ·i· ·· ··· · · · · · IB! ftlIITElllCE DllGIOSrIC PBOGRll
PlBT 10. 2589923i ~ IBft BlIITEtillCE DllGJOSTIC PROGR&ll
PIGI
1 ..
S/3 lllSTEB !'IllIIG lllLISIS PBOGl&ll (!UP)
S .1 3 llSTEI TIBIWG llAJ.ISIS PIOGDS (ST&P)
EBB LDC OBJECT CODE
lDDB STBT SOURCE StlTBllBlf
Ill LOC OBJECT CODI
ADDI STllT SODICB ST&TmlllT
2 ·
OBG1 S l'l' 1POO LlS'l' CBG:04:21 75
3
l>ECI ·
0100
l
·
SEQ 0
5 FY48 ST.ABT 1 1 1001
, ...,
ti
TBEP
f
7 ······································································· ,
8 ·
9 ·
!ISTEB TIBIIG lll11SIS PBOGllB
' 0100 rru
0101
10 · 11 ······································································· ,
12 ·
SECTION PREFACE
j
1143 ·······~DC······1L··2·1 ·P·P·4·8·1··············P·IO·G·B·A·B···ID···A·ll·D··B·E·Y·I·S·IO··ll··L·I·Y·!·L········ ~-
0102 00
0&.02 15
DC
IL1 1 00 1
SECTIOI PLlGS
OlOl 00
0103 16
DC IL1 1 00·
CDBBE'T BOCTIIE IDBBEI
0104 0000 0106 OlOD
0105 17 0107 18
DC IL2'0' DC lJ.2 (R1'01)
l»DEESS or PIIST BODTIIE
0108 0000 0101 1'01000
0109 19 OlOC 20
DC XL2'0' DC IL3 1 P01000'
OIIT DEPIII'l'IOI TlBLE
2221 ·*·······B·O·U·T·I·N·!··1··P·B·E·P·I·I···················$·····························1
23 ·······································································
OlOD 01 0101 00
OlOD 24 aro1 DC
O&.O! 25
DC
IL1 1 01' XL,. 001
BOOTIIE UD!BER
OlOP FPFP
0111 co 87 0222
0110 26
DC
21 iDCBTB B
IL2 1 PPPP1 HALT
0115 FlFP
0116 28
DC
1L2 1 PPFF 1
OA 17 lB PF 150
29 COW SBF FLlGS2,11 fP'
TOii OPP fLlGS 10 THRO 17
~l1B OC 01 1679 15£3
30
llVC LIIE1·2, BLAH 12)
OA.21 OC 01 16D1 15!3
31
inc LUE2·2,BLlllt (2)
0121 le oo 1cr2
32
BVI OBTAB·506,l 1 00 1
OA2B 3C f'P 1EEP
33
BVI lNDTlB·506,1 1 PP1
0121' 30 00 1615
34
SIS VOBK,1 1 00 1
BEAD TH! DlTl SIITCBIS
Olll .JD ll 161'
35
CLI iORK-1,1 1 11 1
*CK POR llD BBAICH IP LOOP 01
Ol37 P~ 81 86
36
JE CIPE
·BUllIIG TSE S.l!E TES? IS WAlrlD
OU.l 38 80 0233 0131 P2 10 08 0141 lD J.O 0232
0&45 co 01 0157
37
TBI UTAB·1.1·so·
38
JT sr.s
39
CLI ur lB,1 1 10.
40
BIB IEITI
·CK POI AID BBll~H IP IOT LO&DllG ·PIO! A DIBECT lCCESS DIVlC!
0149 30 00 0153
·1 SIS SIS Dl,0
OUD CO 87 0221
42
8
LOlD
0151 20
0151 ·l
DC
IL1 1 20 1
OlS2 0000
0153 44 Dl
DC
IL21 01
01511 P2 87 OS
OAS 7 CO 87 0221
Ol5S 10
o'sc oc sr 1rsr oeor
0158
·S
J
46 IEIT8 8
·7
DC
48 STOP 8YC
STOP LOAD
IL1 1 10 1 Bl>PD+95,2271(96)
·LOID BEST or BECO&DS
·Oii IT & Tllll
uA62 C;O 87 0211
49
8
PRilt
0166 01 Gi6l 60
0166 50 Olt17 51
~C
IL1 1 01 1
DC IL1 1 96'
0168 USP 0161 JD P1 1P01 0161 1'2 01 1P
0169
52
DC
U.2 (BDFD·9S)
53
CLI IDPI>+1,1 1 P1 1
·c:. roe llD BRllCH IP THIS IS IOT
54
JIE ClBD
PIBST COITEOL CliD
i
55 ······································································· ,
56 ·
COITiOL CARD 1 BODIPIClTIOI or PiOCBAft
0171 38 20 020D 0175 F2 90 06
0178 co 87 0222
Ol7C FPP1
017£ co 81 0226
Ol82 20
Ol7D
0&82
5587 ·~······?·B·l····S·B·!·'l·'!·S·,S·I·S·V·2·A············C··it··P·O·B··A·I·D··B·U·N·C··H··I·P··I·I~·!··l·l·lT··I·IG····'
59
JP PIBST1
·TO BllE CHARGES "lO THIS IIPO
60
B
HlLT
·HALT FOR CHllGES
61
DC
IL2 1 PPP1 1
.-i'O BB ftll>E
62 PIBST1 B
PACI
·PICK COftftllDS
I
·~
63
DC
IL1 1 32 1
*llD l>ELllS
Ol83 1P2l
OlH 64
DC IL2(8DPD·35J
·111'0 CllD
0185 1P6P
0186 65
0187 OC OD 1556 1P31
66
DC
lL2 ~CHDS·15)
inc CHD, BDFl>··9 (1·)
·TABLE IOU: C!llD IHE IUO BSG
Ol8D. 1'2 87 24
61
J
llVEI
GO ~ElD llOTHEd CARD
·r 0190 lD P2 1P01
Ol94 1'2 81
68 CABD CLI BDFD+1,1 1 P2 1
69
JE CABD2
·Cl POB llD SBllCH IP THIS IS ·THE SECOID COITIOL Cl8D
0197 3D 1'3 1P01 OUB P2 01 09
"iO
CLI IDPD+1,l'J'l'
71
.JIB CUM
· · · · · · · PUT 10. 2589923
PIG.I
u
·Cl POI &ID BB&ICB lf !BIS IS 10'1' ·TBB 'fH:UD COITBOL CllD
·
DUE 16HB70 EC 10. 816651
1UPa70
816618
29JUl10 816'704
010CT70 816160
lO.JDJ.73 577121
1510¥7· 572239
02!11115 572266
PIOG .ID PlGB
DUE 1611870 E: 10. 816faS1
1'1PB70 816678
29JDl70 8167016
010CT70 816760
30.JUJ.73 577121
1SIOY7' 572239
021&175 572266
PIOG ID
PlGB
l'H-8 1&
.··, " ' ·2!·_ ·':" J)
_ J, ¥.J 4# .!D.JCP * __,4£ .§.. §If
~. SP I, 0 i
.S $UQS.WJG.,;
j
IBB BlllTElllCE DilGIOS?IC PBOGBAI
PH'l' JO.
PlGB
25899~3
S/3 11.lS'fEB rl&IIG lUL!SIS PBOGBH (ll1'&P)
EBi LlC OB.JECT CODE
ADDR STftT SOORCE STlTEJIEIT
73 ·······································································
74 *
CONTROL CARD 3 ftODIPIClTI05 OF PROGBA!
0&~£ O~ 55 1677 1PS7
0114 P2 87 OD
OU7 JD 1' 1PD1 OUB P2 01 06
7765 ·······a·v·e····L··II·E·1·,·B·D··F·D···8·7·(·8·6·) ······II·S·E·B·T···F·IB··S·T··L·I.·IE·~·O·P··B·I·T··IA··!·E·S······
11
J
llEYEB
GO BEAD AIOTBIB C&BD
78 CAID4 CJ.I IDFD+1,18 1'4'
·CK FOB AID BBUCH IP THIS IS IOT
79
JIE IEYEI
*THE FOURTH COITBOL C\~D
80 ·······································································
'
OUE OC 55 16Cl' 1 PS7 0184 JD C5 1P01
OU8 r2 01 16
81 ·
COITROL ClRD 4 ftODlPICATIOM OF PROGilft
82 ·······································································
83
ave LIIE2,BDPD·87(86)
IISEB7 SECOID LIIE or BIT IA!ES
es84 IEVE£ CLI BDFD·1,1·cs·
JIB ClBD5
OlBB CO 81 0211
86
B
PIIIT
OlBF 16
OlBP 87
DC
IL1 1 16'
Ol:O 38 IU) 15'2 Olt:4 P2 90 06
01:7 co 87 0222 O&::i; POP!
88 ClFE TBI PLlGS,PJ.lG1
89
~p
C&O
90
B
BILT
OlCC 91
DC
IL2 1 POPE 1
·Cl ~OB AID BBAICB IP ··~ HlLT lPTEB LlST COITIOL CARD
Ol: D CO 87 0£111
92 CKO 8
LETSGO
GO START TB! PBOGBAB
93 ·······································································
94 ·
CONTROL CARD 5 BODIPICATIOI or PBOGBlft
95 ·······································································
OlD1 JD rs 1P01
0105 co 01 0157
96 CARDS CLI BDFD+1.1 1 P5'
97
BllE IEITI
OAD9 CO 87 0226
98
8
PlCK
OlDD S4
OaDD 99
DC IL 1·8·'
0101 1F57
OADP 100
DC
U.2 (BDPD·87)
OUO 16PB
Ol!1 101
DC
lL2 (LDIIU·41)
OU2 CO 87 0157
102
B
IBITft
110034 ·· ·······C·O·IT·R·O·L···C·lB·D···2··B·O·D··IP··lC·l·T·I·O·I··O·P··P·B·O·G·R·A·R··················*·······
01!6 JB 20 020D OAEl P2 90 06 Ol&D CO 87 0222
110056 C··li·D·2···?·B··l ···S··B·IT··E·S·,S·I·S·B·2·A···········*C·K··P·O·R··~A·R·D··BB·A··BC·H···IF···B·O·T··V·&·R·T·IN··G··*
107
JF SECOID
·TO CBllGE THIS IIPO
108
B
BlLT
OAP1 PFP2
0AP2 109
DC
IL2'PPP2e
OlP.J OC 03 1P75 1P17 OlF9 OC 01 1478 1PC1
110 SECOID R'fC l!OL1' · RDf'D·2l (4)
111
ave BAI02·3,D&r11c2>
OlPP 3B Olt 15U
0803 JD 110 1P57 OB07 P2 81 Ol 080& 31 40 1543 OBOE OC 01 1CF4 1P57
0810 co 87 0226
0818 58
0819 1'57
OB1B 1727 081 D 38 Ob 0!95
0821 lD CS 1POll 0825 CO 81 1P80
OB29 OD 06 1P31 1513 OB2F CO 01 1PCl
OBll 38 38 16PI 0837 39 CO 16PI Oli3B P2 90 01 OBli ll 08 0!95 0842 DC 01 0184 1PCl 0848 oc 00 0173 1701
0841 OC 00 0 £82 170P
0&5AI OC 00 0!86 1110 OB5l OD 01 1P4B 1513
0860 F2 81 18 OB63 0C 03 1621 1P55 0B&9 Oc 02 OP47 112· 0B6F 0C 00 0P4l 1721
087~ Oc 01 OFlA OP48 0878 F2 87 OP
0818
OB1A OB1C
112
SBP
113
CLI
114
JE
115
SBI
116
11 VC
117 PlCKIT B
118
DC
119
DC
120
DC
121
SBF
122
Cl.I
123
BE
124
CLC
125
BRE
126
TBN
127
~BP
128
JP
129
SBB
130
RVC
131 LD7'HEB llVC
132
inc
133
RVC
U·
CLC
135
JE
1J6
ave
137
llVC
138
ave
139
ave
1110
J
PLlGS2.FLAG15
RDPD·87,1 1 40 1
·Cll ror AID BBllCB IP
PlCKIT
·THIS ABEl IS BLllK
PLlGS2,FLIG11
TUBB O~ SllC-SlffP lllTED
SS,RDPD·87 (2)
ftOVE CODIT 11 FOi SllC·SABP
PACK IL 11 88· lL2(BDPD·87) A.1.2 (DATPLDU3) TIOORE· 1,11 08'
*P··lC·C
·SE1' OFF ft B! T or g COD£
BDPD·4,X'C5'
*CK FOR AND BBAICB IP TBIS
LDPRIT
*lS A PRIJTEB TAP
BDPD+49,BL111.(7)
*CK POI AllD BBUCB IF THIS
LDDISI
*IS A DISK 'fl.P
DA!FLD·2,X1 38 5
·CK POR lJD BBA·CH IP rBIS IS
DATFLD+2,1·coo LDTHBR
*l'lT A
·2501 'l'AP
Tl005E+1,J.'08 1
·SETUP FOB
LET4+3,lfL(2)
·2501 1'.l.P
LET l · 1 ( 1) , DAT f'LD+18 LOAD 1/0
L!Th1(1),DlTFLD·19 LOAD .t/O
LET5+1(1) .DATFLD+20 LOAD 1/0
BDPD·75,Bl.1H (2)
~CK FOB UD BBUICB XF
CK42
·NO THIRD .SUIC
DELlY3,IDFD·85(4)
·l'llS:E sue 3 I.NSTBOC1'IOI
STRC3+2.DATPLD+40(l) ·t!ODlfl'ICATlOltS
· SEISE3+1(1),DATFLD+37
WlY·l,BACll·l(2)
SBTU? 2
I 1811 BlllTElllCE DUGIOSTIC P&OGllll I PF48 S/l llAS'l'EB TIBIIG HlLYSI.S PBOGUll (ft&P)
Pll'f 10. P.lGB
2589923
2A
EBB LDC OBdEC'f CODE
~
087! OD 01 1P 3P 15El
J
0884 P2 81 18 0887 OC 01 OP 31 0768
J
0B8D OC 03 161D 1P49 OB93 OC 02 OP61 171E
0899 OC 00 OP63 1711
089F F2 87 1C
l
0Bl2 JD E3 1P32
0816 1'2 01 OP
0819 OC 00 OP3C 1716
OBlF OC 01 OF3l 1188
0885 1'2 87 -.a
OBB8 oc 01 OFJ& ores
OBBE OC 03 1619 1P3D OBC4 OC 02 0P87 1718 OBCl OC 00 OF83 1715 OBDO OC 04 156C 15El OBD6 06 31 156C 15CB CBDC 07 02 1P17 1502 08!2 CO 01 ORD& ObE6 OC 00 1016 16PE OBEC OC 00 OFAB 16PE
osri oc 00 OFE1 16PE oare oe oo OE95 16P!
OBP'E OC 03 1P7D 1F20 0Cl)4 OD 01 1POD 15!3 OCOl F2 01 OC OCOD OC 01 1704 15P3
OC13 OC 00 1702 161'!
OC19 OC 00 1019 1702 OC 1F OC 00 OPlE 1702
OC25 OC 00 OPEil 1702
0C2B OC 00 1F70 1700
OCl 1 OC 00 1'U'E 1&1'1' OC31 OC 00 1501 16PF OClD OC 00 10 38 16FP OCH OC 00 1041 16PI' OC49 OE 00 1703 OCEl OC4P OC 00 1F71 1704 OC55 OC 00 1520 1703 0C5B 0C 00 152C 1703 OC61 OC 00 106F 1703 OC67 OC 00 1086 1703 OC&.O OD 01 1707 1SDt
OC73 P2 82 SB
0C76 OC 01 OFA9 1106 OC1C OD 01 1POB 15£3
OC82 F2 01 16
ocas oo o1 1.F13 1SEl
OCSB F2 01 28 OC8! OC 00 1P03 16FE 0C94 3C C.8 1P5B OC98 12 87 4!
OC9B OC 00 1P03 16FE OCA 1 3D 01 16 Fl' 0CA5 1'2 01 07
OCA8 JC D5 1P5B
OCAC P2 81 31.
OCU' 3C Cll 1FSB 0CB3 P2 87 ll
OCB6 OC 00 1F03 1702 OCBC 30 03 1703
ADD& S'l'BT SOUBCI ST&TEllBIT
,..1111 ·
1162 CH2 10
CJ.c JB
JIVC
14S S!TUP2 llVC
,., .146
147 148
llfC ave J
150 Cl411 CJ.I
151
JIB
152
BYC
153
ll'IC
1511
J
155 ·
156 Cl41 ll'IC
1S7 PACK 1 flfC
158
llYC
159
llVC
160 CLEAR inc
161 SETSEG .u
162
sz
163
BIZ
164
ave
16S
ll'fC
166
llYC
167
8ZZ
168
llYC
169
CLC
170
Jiii
111
llVC
172
ave
173 DIDEB6 HC
174
ave
175
!IYC
176
llYC
171
!ITC
178
BYC
179
ave
180
!l'IC
181
ALC
182
l'IVC
183
JIVC
184
llVC
18S
llYC
186
llVC
187
CLC
188
JL
189
!ITC
190
CJ.C
191
J11E
192
CI.C
193
JUE
194
BVC
195
l!VI
196
J
197 ·
198 FIFfJ1 ave
199
CLI
200
.JIB
201
llVI
202
.J
203 ·
20· 1.EP!' 1 !VI
20;
J
206 ·
207 PIPT!2 enc
208
CJ.I
BDPD+63,BJ.&IK(2)
·Cit POI HD BB&ICB
CK411
*IP 10 SBCOID SllC
lill·l· BlCK2+3 (2) DBLll2,IDFD+73(4)
*lllKB SllC 2 I.IS'lRUC'fIOI
· SYIC2+2, DATPLD+34 (3) ·BODlPIC·rIOIS
SEISE2·1 (1), DU'PLD·31
P&Cl1
BDFD+ so.x· Bl.
·Cl ro~ S!IC 01 TXO
CU1
*llD BBAICB IP IOI
TIOCl...-1 (1) ,DU'f'LD+26
ll&Hl,l'U0(2)
CLlll
ill·3,BlCK1+3(2)
DBL111,IDPD+61 (4)
*lllll SllC 1 IISTBDC!IOI
SllC1+2,DlTPLD+28(3) *IODIPICATIOIS
SBHSE1·1(1),DlTFLD·25 ·
BISTBI-22,BLAll(5)
CLElB CODITBB
BISTBt-22(5),DS0(2) *lDD SO FOB ElCB
8DPD·23 (J) .D001 (3)
·llICllOSEC
SETSEG
·IIC&EBEIT
SIS 1+1 (1) ,Dll Pl.D+2
·SBTOP .
SIS3+1(1),DlTPLD·2
·PIRsr
SISS+1 (1) ,DlTl'LD·2 TIOOIE+1,DUPLD+2
Tl!ES,&DPD·32(4}
·SEISE
SBTDP rzo 1'01 BlCB DEYICZ
LOAD IOBBER OP CBJDS ro BE S&BPLBD
BDFD·1J,BLllK(2)
*CK FOB AHD BRANCH
DIDEB6
·IP TIO SEISE COlllllDS
DH FJ.D·8, Z EBO (2)
I
DlTFLD+6(1),DlTFLD·2
5152+ 1 ( 1} · DATFl.D+6
·snur
SIS4+ 1 (1) ,DlTPLD+6
·SBCOID
SIS6+1(1),DATFLD+6
*SBISE
llS Jt1 ( 1) , DU PLD+4 .
OYEB+4(1),DlTf'LD+l
CO!P+4(1),D&TPLD·3
OYER3·4 (1) · Ddl'LD·l
COftP3+ij(1),DlTPLD+l
DlTPLD+7 (1) ,PD+1
&DD 2 TO DISPLlCEIEIT
!ASK2(1),DA'l'PLD·8
OVEB22·4(1),DATPLD+7
COllP22+4(1),D&TPLD+7
OYER33·4(1) ,DlTPLD+7
COBP3~+4(1),DU'l'LD·7
DATPLD·11,TEI (2)
*Cl FOR AID BlllCH IP LISS TBll 500
UIDEB
VBBBE+l,1'181+3 !2)
BDFD+11,BLAJI (2)
PIP1'11
·11.ICBO SECOID SIAPLE TIBI SftDP TO SUE DA'fl AS SBESID
·Cl roa llD BBABCB Ir TB1S IS
·BITE TO 50!IC S.lllPL! IITO
BDFD· 19,BLlH (2) PIFTf2 RDFD+3(1),DlTfLD+2 BDPD+91,l'C8'
·Cl roa AID BBAICH 11 !BIS IS ·BITE TO 50ftIC SlftPLE IBTO
·IIIT:LlLIZE ro IGIOBE DAT£ VBICB
·IILL B! SlftPLED !Viii sonic
PU
iDPD+3(1) ,Di.TPLD·2
DAT PLI>+l ,J:' 0 1'
LE1'r1 llDPD+91, J;. DS I I'll
C· RDFD·91,1 1 1
PIX
BOYE FIRST SIS CBID II POB -St ·Cl POI APD BIAICD IP LO& 'nr~
·BYTE IS TO BE -OBBD- IBTO
SETOP !'O -01· .UTO l!IGH UH:.&$;,
SETUP ro -oa- IITO I.OH ~DPiESS '
BDFD+3(1) .D&TPLD+6 Dll'FLD+l,11 03 1
SOfl SECOID SIS C!ID II FOB -SO< $C& FOR HD BBHCB J.l 1.01 lDD.HS
Dlr! 1681870 EC 10·. 8166S1
14&Pl70 816618
29JU170 816704
010C'l'70
816760
30.JUL7l 577121
1SIOf78 572239
02UJ75 5722t.6
PBOG ID PAGE
rn-a:
2
DU£ 16111870 EC 13.. 816651
14&PB70 816678
29.10170 81670·
010C'l70 816760
30.JUL 73 S71121
021U75 572266
PROG ID PAGE
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
· -4
·
·
·
·
·
·
·
·
·
·
·
·
·.'
·
·
IBB BlllTElllCE DilGIOSTIC PBOGBAB
l'ABT 10. Pl.GE
25899~ 'I ' 3 lBB a&llTl!UIC! DllCiOSTlC P80Clllll
PAIT 10·. 2589923
Pl GB
ll
PF~8 S/3 ftlStEB tIIUIG llALtSIS PROGRll (&TlP)
l rru S/3 HSTEB TilllG HAJ.ISIS PIOGBH (llT&P)
E2B LlC OBJECT CODE
lDDB STBX SOURCE STlTEBEJIT
OCt:O F2 01 07 OCC3 3C D7 1PSB 0CC7 !'2 87 1P
OCCl 3C C6 1P5B OCCE P2 87 18 0CD1 OD 01 1707 15P· OCD7 P2 81 09 OCDA OC 01 0Fl9 1010 OCEO F2 87 06
OCE3 04 01 OPA9 OPBC OCE9 OC 02 1606 1F1B OCEP OC 02 1609 1F1B OCF5 06 02 1609 1SPD OCPB OD 03 1619 1SD1 OD01 F2 01 09
OD016 OC 0 2 OP8F 0 Pl9
ODOA 1'2 87 04
ODOD 3C 80 OP8D 0D11 08 03 1022 1FSB OD 17 C2 0 1 1FOJ OD1B 1C 00 1021 00 OD20 1C 00 10~1 00 0D2j 1C 00 105& 00 OD2l 1C 00 1071 00 OD2F 1C 00 1088 00 OD34 1C 00 10&0 00 0D39 1C 00 10B7 00 OD3E 1C 00 10CB 00 ODll3 1C 00 10EO 00 OD118 1C 00 10P1 00 ODllD 08 02 1030 1PSB OD53 08 02 1047 1FSB OD59 08 02 1060 1PSB 0D5F 08 02 1077 1PSB OD65 08 ~2 108E 1FSB ODtifi· 08 02 10A6 1F58 OD71 08 02 10BD 1PSB OD77 08 02 10D1 1P~B OD7D 08 02 10E6 1F58 0083 08 02 10P7 1FS8 OD89 OD 01 1P33 15El OD8F F2 01 06 ~D92 0C 01 OP3l 1PBP OD98 lA 40 1542
C&>9C 3D ca 1P22
ODlO F2 81 C)ll 0&>13 38 40 1542 GDl7 OC 01 111D2. 1PB1 ODAD OC 01 14Dl 1PB3 ODB3 3C OD UDO ODB7 3': 00 111D8 OD8B 3C 00 14 EO ODBF OC 01 0DC8 1PB9 ODC5 3d 01 0000 0DC9 P2 90 24 ODCC OE 01 14D2 1SD8 0DD2 OE 01 14Dl 15D8 ODDS OE 00 14DO 15D8 ODDB OE 00 14D8 1SD8 ODB4 OE 00 14£0 1508 ODE& OF 01 1478 1508 ODPO OE 00 ODC6 ODC6 ()DP6 CO 01 ODCS ODPI 3C 01 ODC6 ODP! 38 04 15·U
209
JIE
210
ftY1··
211
J
212 ·
213 LEPT2 HI
214
J
215 DllDEB CLC
216
.JE
217
SVC
218
J
219 ·
220 JUllPIT ~vc
221 Fii
BVC
222
ftYC
223
AZ
224
CLC
225
JHE
226
ave
227
J
:l28 ·
229 OiIGllil Sil
230 GETOH Bii
231
Li
232
ave
233
ftYC
234
BYC
235
ftYC
236
ftVC
231
HVC
238
llYC:
239
flVC
2410
!VC
241
UC
242
BIZ
243
ft NZ
241J
ftBZ
245
!NZ
246
ftHZ
247
ft HZ
248
BIZ
249
INZ
250
RHZ
251
RHZ
2!'2
CLC
253
JNE
254
!IYC
255 SET1 . SBI
256
CLl
257
JE
258
SBF
259 Lll'EB BVC
260
ftYC
261
ftYI
262
sn
263
HVI
2611
RVC
265 THESE TIHI
266
JF
267
ALC
268
AJ.C
269
.A.LC
270
ALC
271
ALC
272
SLC
273 SHI.PT ALC
2111
BIZ
275
RVI
276
TBI
LIF'f2 BDPD+91,I1 Dl·
PIX
UPD4'91,1 1 C6 1
PU
DlTPLD·11,,0BE(2) JOllPIT VBEBB+3,TIB5+3(2) FI.I
VBEBE·l,,Tl83·3(2) SAftPLE,RDFD+27(3) IUBBER,IDFD+27(3) IDllBER(l) ,D002(3) DELU1,,D001-1 (4) OIUQIH IOWAIT·3,,UBEEE·3(3) GETOI
IOU&IT+1,,1'80 1 DD1+2,BDFD+91 BDPD+l,,IB1 111+1(1),0(,IRi) ll2+1 (1) ,O (,181) A&3+1(1),0(,IB1) .ll4+1 (1) ,O (,181) U5+1(1),0(,lB1) H6+1 (1) ,0 (,IB1) Al 7+1 (1) ,,0(,IR1) U8+1(1) .,O(,XB1) H9+1 (1) ,O (,111) Al 10+1 ( 1) ,O (,D1) BB1+4,BDPD+91 BB2+4,BDFD+91 BB3+4,BDPD+91 Bfl4+4,BDFD+91 BB5+4,BDFD+91 BB6+4,BDFD+91 BB7+4,RDPD+91 BB8+4,,BDPD+91 BB9+4,RDPD+91 BB10+4,BDFD+91 BDPD+51, BLAH (2)
SET1
111+3,lliOIT (2) PLIGS,PLlG1 BDFD+34,%'C8' LlTEB f'L&GS,,PLlG1 CT11,lLIMJ1(2) CT22,ILIH2 (2) CT1,1'00'
a2,i:·oo·
CT3,,I' ooe
TBBSB+l,l!ASK2(2)
·-· ,11 01' SHin
C%11, ELD EB (2) CT22,, ELIHI (2)
CT1 (1), BLBYEI CT2(1),!LEVBI C1'3(1),,ELEUI
BlJ02+3,BLEfE1(2) TBESE+1(1),,TH!SE+1
TBESI!
TBESE·1,1'01· f'L&GS2,FLIG15
·BYTE IS TO BE -OBED- IBTO SETUP TO -OB- IllTO BIGll ADDRESS BITE,
I
SftUP TO -01- IHO LOii ADDiESS BYTE l
I
·Cl FOB llD BBlllCJI IF OIJ.?
.
·SO BICBOSEC SABPLE TIBE
(
SETUP TO DEL.ll BBTVEEI SABPLE TIBES 1
SETOP TO SIBPLE EVERY 50 BICROSEC SETUP S&BPLE CODIT COISTART
·CK FO~ ARD BRAICH xr THERE lS
·A DELAY APTER T BE PIHL sue
StTUP TO BR IBftEDIAT!LY TO Sl!PLE
10-0P TBE BBlHCB COIRAID
·
i
I
· · ·
·*$BOYE SIS II FOB 50!IC SIBPLE
· · · · * · · * ·
··SETUP TO SlfE PBOPEB BITE
·
II<
·..
TORR OH HALT ilHTED PLIG ·CK FOB ARD BilHCB IP 10 HlLT
·APTER LAST COHTRnL ClBD IS llHTED TORR OPF HALT ilBTBD FLAG
·PRillTODT AREl *lDD'llESSES
*IllTIALlZE ·l'lSG PBllT LEllGTBS
*Cl FOB liD BRUCH IP ~'HlS *BIT IS IOT TO BE CHECKED
EBB LDC OBJECT CODB
I
OE02 CO 10 0157
OE06 3.l O· 1543
OEOA OC 01 ODCB 1FB7
J 0£10 CO 87 ODC5
1
OE11l 38 1B 15112
~ 0£18 oc 03 1547 1513
i;.
OB1E 0C 03 1P79 1P7D
0£211 38 FO 0P83
0£28 F2 10 OD
OE2B 3C 87 OF13
OE2P OC 03 018C 1518
0£35 P2 87 18
OE38 38 10 0200 OElC F2 10 07 OEJF 3C 10 OF13 OEU P2 87 04
._
0£116 3C 97 0P13
OEU PJ FO CO
OE4D P3 F8 00
OE50 oc PE 1CP1 1cr2 OE56 oc: PB 1BP3 1err.
OC5C OC FE 1EEE 1EEP OE62 OC FB 1DFO 1DF1 OE68 C.2 01 1P60 OE6C OC 03 159D 1175 OE7 2 31 P&I 1PIF OE76 3D F4 0!7 3
OE7l P2 01 04
OE7D 3C rs OE73
OE81 31 PS 1PAP OE85 31 1'6 1FA F OE8'J C1 J!8 1120 OE8D 39 EO 0:!95
OE91 P2 10 04
OECJ4 C1 PO 112D OE98 4D 01 03 15P3 OECJD P2 81 58 OE&O 79 PO 00 OF.Al 12 90 38 OEA& 1C 01 1615 01 OUB CO 87 021! OElF 02 0£80 1615
0£82 1611 0EB4 OE 02 1602 15P4 OEBI 07 20 1611 1502
OECO CO 01 0 !B4 OEC&I 35 02 15Dl OEC8 36 02 151'1 OZCC CO 8&1 OEC8 OEDO O~ 02 1602 1SP4
0-ED6 CO 0 1 OEC fl
OED.l D2 01 02 OEDD CO 87 0!89
*SlilFt BlSK SI~ 01! POSITIOR LEFT *AND 88 IP fll;il[ DOES BOT GO TO 0
lMITIILIZE !&SX TO -01·CI roe l&D BillCH IF BOTS
0EE1 1C 01 0!13 01 OBE6 1C 01 15El 01
OEEB OC 00 1PC6 11C9
OEF1 Fl 00 00 O!P4 D2 01 02 OEF7 CO 81 0!72
0118 lC 01 OPOD 01
ADDR STftT SODRCB STATEBBIT
OIAP 0£81 OEBl
277
BT IBXTB
·BITES BlYB BEii CBECUD
278
SBI f'Ll.GS2,FLlG15
279
IYC 'f'BES!+l,ABlSl1 (2)
280
B
TBESI
228812 ········B··EG··IN···.E·IE·C·O··TI·O·H··o··r·C·O··ft·B·A·ID·S····················~·················
283 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
281i LE1'SOO SBF nAGS,l' 18 1
TURI OFF FLAGS 3, 4, 6, 7
285
!IYC Biii, BLAH C·)
CLElB Cl RDS CHECKED COO IT BB
286
BVC PlSSES.TlBES(ll)
LOID IO!BEB or CBIDS TO BE SlBPJ.£D
287
TBI SEISE1·1.x·ro·
*CK POD llD BllRCB lP
288
JT ISBPCO
289
!YI OIL11+1,l'871
·BPCU SEISB COBBllD SETUP TO Sl!PLE lK!lBDIATELI
290 BllBE ftYC TIOTV0+3.10f1+l(4)
IO-OP FIRST ftPCD TIO BD~I
291
d
LETS
292 ·
293 ISftFCIJ TBH
294
on
295
Bil
SB!TES,, SIS112B BJ PASS
OILJ1·1,I 9 10 1
·Cl POB AID Bil.RCS 11 ·PILL C0ft81MD IS lot IAITED
SErUP TO P.11.llE nrco
296
J
297 ·
298 BYPASS an
DXT2 OIL11+1.,X1 97'
SETOP TO SllPLE IBl!!Dllt'EJ.t
299 UIIT2 SIO 1·00·.x·po·
300
SIO 1·00·.1·re·
PRIS PRIBllt PBIB SECOID.lll
301 LETS 3'fC OITlB·505.oBTlB+506(255) ~IIITIAL.IZE -OB- TABLE
302
!VC OBT AB·251,0BT l.8+252 (252) ·TO U.L ZOOS
303
UC AMDTAB+505,UD'1'AB+506 (255) ·IHITIALlZE -HD- TABJ.I
301i
BYC llDTl8+251.,llDTlB+252(252} *TO ALL OIES
305 BEHCD LA CDIDS,IB1
LOID lDDR or CftHDS IITO .181
306
llVC SETPBT,llOLT(4)
LOAD SlDPLE TI"E COOIT COISTAlf
301 LE'l'3 308
LIO CLI
LDBD,1 1 1'4' LET3· 1, 1 1 P4 1
*Cl roa AID BlllCB IP TBl.S IS IOT l
309
.JllE L!~O
310
!VI LET3·1.X1 P5'
·BFCU i:'RIIT LIO
SETUP FOB BE.t.D LIO IISTElD or PBIIT
311 LET4 LIO LDBD,1 1 PS'
312 LETS L.IO 313 TIO!iO TIO 314 KBTST TBP
LDllD,1 1 P6 1
DllG,,1 1 re· rx OORE+1,I' EO.
BBllCB IP EBBOe 01 101' RBI.DI IS THIS COISOLE I/O OB 2956
315
JT
316 TIOOBE TIO
317 CLCCOH CLC
CLCCOB
Dll.G,1 1 F0' l (2 , IB 1 ) , ZBJlO
If SO, SKIP OYER TJ.O BBAKCB IP EBBOR OB NOT BEAD!
·cg FOB lHD BBAWCB IP !BIS IS !BB
318
JB SHP
319
TSP 0(,1&1) ,x·ro·
320
Jl RODLll
*COftRAHD TO BE SABPLED
*Cl roe AID BBAHCB IP THIS IS IOT
·l TIRE DELAI BE~WBEI CO$BA·DS
321
BVC UOBK,, 1 (2,D1)
LOAD DELI I COD If
322
B
UJIPlCI
323
DC
IL 11 2'
324
DC
AL2 (1081)
325
DC
U.2 (llOU-4)
326 DII.ll7 &LC DELU,011!(3)
327
sz IOBl-4 (3) ,,D001 (1)
328
BIZ DELU7
329 BELOID L
D6579 ,182
·DELI!
330 .DLI 1 .l
PFP!',IB2
331
BB DLJ1
332
SLC DELA! (3) ,,OH
333
BIZ RELOAD
·100
I· ·!SBC
·Cl FOB llD BIAICB BACI ·DELI.I l'ACTOI HlS lot GOii ~O S!IO
3311
Ll 2 (,IB1) ,Il1
335
B
TIO HO
336 ·
337 IODLU l!YC ICOTE+2, 1 (2,111)
338
nc TI ftE, 1 (2, IB1)
!OTB CBID 11 FOi £XECUTIOI
339
!YC
340 ICUTE SIO
lil!i)(-1,,0PISIT ( 1)
o,o
341
Ll
2(,111) 11 1B1
342
B
LETJ
343 ·
30 SlllP nc
Bi BlCI TO CK IEIT CBID BOYE CBID II FOB EIECOTIOI
DUE
1611170
1:: 10. 816651
1UPl10 816678
29JUl70 81670I
010CT70 816760
30.JUJ.73
571121
151017· 572239
0211lllS 572266
Pi0'9 ID PlGI
I
pp4-9. 3 I
DATE
16UR70
EC: 10. . 816651
1UP870 816678
29JUl70 816704
010CT70 816760
30JUL73
571121
151017572239
02111175 572266
PHOG ID PlGI
PP4-8
3&
·
·
,.
181 SllltBlllCI DllGIOSTlC PIOGIAB
Pllt 10. PAGE
· 2589921
lBS lllIMTElllCE DI&GIOSTIC PBOGIAB
l'&l'I' ao. 2589921
PAGE
41
FPU S/3 OSTER Tl!llG &llt!SlS PBOGUI (IT&ft
~ rr·a S/l llASTEB TillIIG llALISIS PBOGllll (llTAPJ
EBll L:>C 08.J !CT CODE
lDDB STBT SOURCE ST&tllBIT
BBi LOC OBJlct CODI
ADDR STBT SOUBCB STATBllBIT
orib 1c Ol 1s11 01
OFOS OC 00 1PC6 1PC8 OFOB Pl 00 00 OFOE 38 10 15412 or12 r2 10 oa OP1S 31 10 15fl2 OP19 CO 87 0168 Of1D OC 02 1SEF 1609 OF23 C2 01 16PC OF27 C2 02 11P8 OP2B 7C 00 O& OP2E 7C 00 01 0Pl1 06 JO 15117 1502 0Pl1 CO 87 OFlB OFlB C1 00 0138 OFlP f2 87 64
(
l·S
HC TIH,1 (2,,181)
346
llYC DISK-1,HCK (1J
»
Jiil 1cor12 s10 0,0
EIECUT! CBID TO Bl S&IPLED
JU
TBW PLlGS,l'L&Gl
349 OILY 1 JT STHT
350
581 PJ.&GS,, l'L&Gl
351
B
IEITCD
352 ·
353 STAR~ !YC CHIC11,10ftBl1(3)
LOAD S&BPLB COURT
35·
Ll DATPLD,181
LOAD DlTl FIELD ADDRESS
355
L& OBT&B,112
356
llYI 10(,,01) ,11 00·
357
!'II 111 (,111) ,l·OO·
l~S
lZ 8&11(4),0001(1)
lDD 01£ TO C!IDS CHECKED COUBT
359 Ill
B
...
Ba&~CB TO UIS1 SEISE BIQOIBED
336610 ········s·r·1·c··0·1··T·I·O··C·O··ID··IT·*IO··· ·G··O·ll·G··o··rr·~································
336623 T·l·O·~·I·D··T·I·O······,·,···-*· ·····················································
36·
J
IBBBB
OPll2 70 00 01 OFl65 78 00 00
OPU co 90 or·2 OP'IC oc 03 1615 1621
ors2 07 30 1615 1SD2
OFS8 OC OS 1611 1611 Ol'SB C::O 8 .. OF52
0162 70 00 01 0f6S 78 00 00
OPb!J co 90 0162 OP6C oc 01 1615 161D
OF72 01 30 1615 1502
OP78 oc 05 1611 1611 OF1E co 8 .. OF72
OP82 70 00 01
ores 78 00 00
.Jr&& CO 90 OP82
orsc CO 87 OP90
0'90 oc 0 3 1615 1619
OP96 07 30 1615 15D2
one
Ol'l2
cOoc
,O.S
1611 01'96
1611
OU' CO Bl OPH
oru 70 oo os
OFlD 70 00 07 Of'BO D2 01 Olf
0183 ~7 04 1SEP 1502
OFB9 co o1 oru
OFBD C2 01 16FC
ore 1 C2 o2 1AFB ores oc 02 15EP 1609
OFCB CO 87 11iP6 OPCF D2 01 04 OFD2 01 21 15EP 15D2 0PD8 CO 01 Ol'CB OPDC CO 87 1107
OPEO 70 CO 05 OFEl ·10 00 07
01'£6 07 30 159D 15D2 Ot'EC P2 87 05
OPEP 1C 06 161· 00
OFF/f 07 20 1591> 1502 Of'l'A CO 8" OPEP OFU D2 01 Olf
1001 oc 01 1590 1?75 1007 07 30 15£F 1SD2
iooD co 01 OFEO
1011 CO 8l O!'BD
r·.
--·
lt»b . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (!;~:
l67 ·
STIBT HERB XP 3 SllCS
368 ......................................................................li!l!.$~-
369 SBIS!3 SIS 370 SlllCl TBI
·1-(·6(X,.BIl1l 1),)··-··-·
371 B&CK3 BP
~ISBl
STOBB DBSIBBD DITA
·Cl FOB &ID iSBllCB 11' sue 81~ XS
*iOt II TBB COIDX!IOI SPECil'iED
372
aYC IJOH,DBLlf3 (·)
373 SDB3 sz
iOH , ..) ,,D001 (1)
LOAD l DELAI CODIT
D!CBBllEH UE D.BJ.U coon
37·
IYC 1081-4,1081-4(6)
DELAY 18 IACBIIE C!CJ.ES
375
BP SUBl
LOOP IP CODI! IS IOT 0 BOT 15 P£US
376 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
377 ·
START HEH 11' 2 sues
378 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
379 SEHSE2 SIS 1(,XR1),·-·
STOBB DESIRED DATA
380 SllC2 TBll ·-· (,01) ,·-·
·Cl POi &ND BBAllCB IP SIWC 81T J:S
381 BlCl2 BP SEISE2
·IOT 11 TSE COID!?IOI SPEc.i.rXED
382
!TC VOBl,DELAl2(4)
LOIDA DELAY COUIT
383 5082 SZ WOBK(4),D001(1)
DECBEBBIT TBE DELA! COUIT
384
lltC iOBl-4,llOH-&a (6)
Di.1.ll 18 lllCBXll CICl.ES
385
BP
SUB2
LOOP IP COUIT IS IDT 0 BUT 15 P~DS
386 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
387 ·
ST1RT BEBE IP 1 SllC
338889 S··B·I·S·!1···S·I·S····1·(·.·1·1·1··),·.·_·*·············ST·O·BB*·D·E·S·IR·E·D···D·l·T·l·········......····
390 SllC1 TBI ·-·c.n1} ··-· 391 BlClt 1 BP SBllSB1
·Cit POB AID BBllCB IP SHC BU XS
··or 11 THE COIDITIOI SPECll'J:D
.l92 IOVllT 8
···
393
ave IOilt,DELl 11 ,.,
BR TO ST1RT SlBPLBS IP 10 D&L&Y LOAD · DEL&! COOH
J9Q 5081 SZ VOBl(4) ,D001(1)
DECBEft!lt TB! DELA! COUIT
395
JITC IJOll-4,IOllt-4 (6)
DELll 18 RlCBIIE CICLBS
396
BP
SOB 1
LOOP 1l coon IS ICl'f 0 BUT IS ft.llS
397 &HEBE B
··4
·
398 .......................................................................
399 *
START S&BPLI8G
400 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
401 *
SEISE EYE!! SO IICRO-SBC ORLI
..02 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
·Ol SRS3 SRS 5(,181),*-*
40'1 SISfl SIS 7(.111),·-·
405
LJ.
·06
SZ
·07 TAB3 B!IZ
408 IOWDO J.l
·09
LA
a(,XB1) ,D1
CHECK 1 (5) .D001 (S)
SIS3 DATl'LD+O,,IB1
08TlB+0,Ii2
·DECBEBEIT SAIPLB cou·T &ID ~
·BACJt J:F IT IS IOf TO SEao LOAD DlTl FIELD ADDRESS
LOAD THE IDDBESS OP r ·~ -oa- ram.·
·no
JIYC cu:c1n, ID Hal CJ>
411 SlYEIT B
SETOP1
GO SI.YB DATA
·12
Ll 4( 1 lB1),x.B1
413
SZ
CHECl1(1&) 9 D001(2)
414
BIZ SlYBIT
415 ODT2 B
EBBOR
444111786
.·*·.·.·.·.·.·.·.S·.E·.R·.·S.·!·.·E.·Y.·.E·.B·.I·.·.1·.0·.0· .·- ··.S·.O·.·.·.ll·.I·C.·B.·O.·.-·S.·B.·C.1. .1. .t.·.·.·.·.·.·.·.·,······
··········....
·············
.
·
.....
·····
.
·
1119 5155 420 SIS6
SIS SIS
S(,U 1) '1 (,,l'.11)
·,·*--'**
421
SS SETPllT (C) ,,J>001 (1) 11 DBCl!&!lf SHPLB '1181 COOIT Bl ·
·22
J
·23 llIT15 RfC
4124 UAITSO SZ
425
BB
WIITSO IORK-1,0(7,1'.811 SSTPBT (3) ,D001 (1)
W&IT15
l 19 DELlf 19 BACBlll CICLBS
'°,. DBCIEUlt SlllPLI T182 COO !"f al'.
426
Ll 4{,,111),U1
J
427 421' 429 'UBS
BYC SZ
BIZ
SETPRT,BULT(2) C8£CJC1 (4) ,,DOO 1 (1J
SIS5
·10
11
LOAD Sl8PLE TIRE CODIT
·DECBE!PT S&llPLB coon·
Uii)
C·
·TO SlflPLB IF COUllT I.S llOf 'fl::
430
I
IOiDO
DAU
16HB70
EC ~·o,. 816651
1 l&APR70 816678
29.JUl70 816704
01oCT70 816760
l0.JDL13 571121
1510'7· 572239
02!.&!75 572266
PBOG ID P&GE
FP4-8 4
DUE
161UR70
£= BO. 816651
1UP870 816678
29JOl70 8167().Ja
010C1'70 816760
30JOL1l
577121
1SSOY7· 5722>9
021&175 572266
PBOCi ID
n
PAGZ
14¥!2:; =-~ p
J_.SA t. £01&
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
IB! &llHTElllCE DllGIOSTIC PBOG&lB FF48 S/3 RlSTEB TIUllG lll!LYSIS PBOGllft (!'l'lP)
PliT 10. Pl GB
't 2589923
lBft BlIITElllCE DilGBOSTIC PBOGBll
s
t FP48 S/3 !lSTEB rIIIIG lHALYSIS PBOGRl.8 (llTlP)
PART 10. 258992l
PlGE
51
EBB LJC OBJECT CODE
1015 10 00 05 1018 70 00 01 101B 1C QO 1021 Oi 10.! 0 71. 00 00 1023 OC 03 1590 1F75 1029 70 00 OD 102C 1C 00 1032 00 1031 7A. 00 OE 103~ 1C 00 1031 00
1039 BA 00 00 10 3C 36 0 2 1PU' 10140 70 00 OD 1043 1C 00 10-9 00 10i46 71 00 OE 1DQB 1P 00 1~DC 00
ioso oc oo 1065 1snc
1056 F2 IH 00 1059 70 00 OD i05C 1C 00 1062 00 1 0&1 1! 00 OE HH1li BB 00 00 1061 36 02 15FA 106B 1C 00 107C 00 1070 70 00 OD 1013 1C 00 1079 00 Hl7tJ 71 00 OE 101B BA 00 00 i 01 E J 6 Q 2 1F7i" 1032 ~F 00 15DB 00 1067 70 00 OD 10SA 1C 00 1090 00 i06F 7A 00 OE 'i09.2 OC 00 1099 15DB l 0'j8 BB 00 00 109B 3C FF 15DC 109F 70 00 OD 1012 1C 00 1018 00 10A7 7A 00 OE
ioa 3C FF 15DB
~CH 36 02 15FA ·'B2C08710B6 iOB6 70 00 OD ~(ll.19 1C 00 10BF 00 ~'JliE 1A 00 OE 10C1 07 21 i59D 15D4 10C7 f2 87 11 10CA 70 00 OD 10CD 1C 00 10D3 00 10D2 7A 00 OE
10DS 01 12 159D 15D2 10DB CO 84 10Cl
10DP 70 00 OD 10£2 1C 00 10!8 00 10!7 71 00 OE 1011 07 03 15EP 15D2 10FO 70 00 OD 10Pl 1C 00 10F9 00 10F8 7l 00 OE 10PB D2 01 04 10FE 4C 01 OE 15Fl
11 03 co 0, , 0, 5
1107 38 BO 0200
1108 co 10 0£50
110F 38 410 151J 'i
1113 F2 '.)0 01 ;,
ADDB STRT SOURCE STATEREIT
443323 ·*·$····S·E·H·$SE···EV0E¢R·Y·*·50···~I·C·R·O·-·S·E·C··0W·H·I~L·E··Sl·V·!·M·G···TH·E·0·L·A·S·T··S·T·A·T·U·S···········
443345S*ll·S·1····S·N·S··$·5·(·,·X·:·B·1··),··0-·· ···~·~····$·*·····0···········~····*···0··~····
~36 SNS2 SMS 7(,XB1) ~·-·
1.137
1'!11'C DDHi, 10 (1,111~
ljl-OB- lCCUIHJLUED DAU IliTO REGOLU
438 DD1
SB~
·~*(,li.i1).·-·
·STATOS lREl BEFORE SlV!HG IT
~3 9
~iC SET PifT, !'ilJ LT (4}
LOAD SARPLE tieE COUIT COllSTl~T
~40 AA1
SMS
1l(@IR1)~·-·
*SE~SE AID ·OB- OIE
~41 BB1
442 CC1 443 OVEBJ 444 00
~45
ave
SBN
~vc
SIU
&
*-· cc1+1,·-·(1,Xi1)
14(,Xi1) 0
00·1,$-~(1.XE1)
0(.:Ut2} ,1 1 00' D509glB2
*BYTE SPECIFIED EY!i! ~so !ICBO-SECOIDS
"OV! BYTE OF DATl IITO !lSK
-aa- DlTl IifO lLL ZERO TIDLE
ADD 509 TO Iii 2
4146 U.2 qq7 BB2
SISS 8VC
13(,.Ie1} 9 tt-it CC2+1 6 ·-~(1,1~1)
~SE~~E AID -OR0 ON! ·BI?E SPECIYIED EiEfil
~~S CC2
SBM
14~~%21)11'·-*
~su !ICBO-SECOIDS
lHi9 COl'lPJ SLC:
~50
t'!fC
SUEF.,*-"' (1,,U"i)
lDD+1 pi ,SU EF
COISPU!!lE U DAU
u r o ROVE C01lP1.~l!U'l'ED DA'U.
USK
4'51
.J
03
DELAY 3 ftlCHIRE C!~L!S
452 l.i\3
453 ssJ
454 CC3 455 aDt
SNS B(,Xi1l :-·-·
inc ccl"J-1,·-..i< (1,:u1 0
SBil 11q,lll).$-·
sar O{,XR2),x·oo·
esENSE AIHi -OR- OIE
·BY?~ SPECIFIED EVER! 050 ftlCBO-SECOMDS
-.urn- DATA INTO ALL OWES TlBLf
456
A
D50BeXB2
SOBTRACT 508 PO~ UEXY -OB- TlBL! ADD
457 OVEl?.33 MVC
458 1!4 SNS
Oll.33·1 6 ·~·(1.,JB1)
13(,IB1},$-·
BCV E BYTE OF D1U UTO l'lASf.
$SENSE AND -oa- ONE
459 BB4
~vc
CC~·1,·-·(1.,li1)
OBJTE SPECIFIED !YEBJ
~60 CC4
SB~
1~(,lR1)~·-·
$50 BICBO-SECOIDS
4&i OR33 SB!J
O(~ ZR2, gI 1 00'
-OB- Dltl I~ro ALL Z!BO TABLf
4&2
A
D509 ~ U2
ADD 509 TO lfil 2
'-"3 CO!!l?33 SLC S.L'fEf-1,*-· PrARi~
COIU?L!!IEIT DlTli
464 iAS
SNS 13(,IB1),·-·
*SENSE Al~ -OB- ODE
"65 BBS 466 CC5 467 1.16& UD33
f'IVC SBl"l !VC
~BF
CC5+1 6 ·-·(1,I.E1} i4(,.li1) 8 *-*
UH>3.1·1 Pl ,,SUE.f-1 0(,IB2) ,.x·oo·
·BYTE SPECIFIED EVEBt ·50 !1CBO-SEC08DS
PIOV E COKPLEllEMTED DATA IMTO USI
-&ND- DATA INTO ALL O!ES TABLE
46~
3il
SAVEF~xeFr·
RE-ElilITl ALUE
470 Al6 ~71 BB6
SNS 13(,161),·-· nvc CC6·1.·-·(1,XR1)
*SENSE AID -Oi- OIE ·BYTE SPECIFIED EVER!
412 CC6
SBN 14(,181),·-·
*SO IICBO-SBCOJDS
413
fiiI SAJEF-1,.X'FF'
RE-E !II TI .ALI ZE
47~
l
D508rIB2
SUS'UlCT 508 FOB U:XT -OB- TA&LE ADD
475 6'76 I.A7
B
U·4
SIS 1l[.,IB1i ,·-·
·SEMS! lUD -oe- OIE
477 BJB7
KVC CC7·1,·-·(1,ll1)
·Bl!'TE SPECIFIED EVEBJ
Q70 CC7
SBN 14[,ll1}·*-*
*50 !ICIO-SECOIDS
'-l79
SZ
SETPBT\4),l'1F0(2) 12 DECB!BENT SAUPLE TI!E COU!T BT 10
1180
481 Jae
J
PIMSB1
SIS 13(,lB1),·-·
3
·SEISE urn -OB- OliE
482 BBB
AVC CC8+1,·-111< (1,Il!1)
·B!T! SPECIFIED EVEi!
483 CC8
SBti 14(,IB1) ,..._ ...
*50 BICBO-SECOIDS
484
SZ
485 F!HSH1 BH
SET PRT (4), DOO 1 (l) 13 DECRE!IEMT SAftPLE TI!E COUNT Bf 1 ll8
486 l~9
SIS 13(,181),·-·
·SEISE AllD -OB- OllE
487 889
!!VC C:C9+t,·-· (1,Ul)
·B!TE 5P~CIFIED !VEBI
488 CC9 ~89 ~f.90 Ai 10
51:3N
sz
SNS
14(.J.B1).,*-· CHECK1 (4) I DOO 1 (4) 13 (, XB 1) .·-·
·50 !ICBO-SECOIDS
DECREB!NT S.lftPLE COOIT ·SEISE AND -OR- OIE
~91 BB10 ftVC CC10·1,·-·(1.IB1}
·BYTE SPECIFIED EVERY
492 CC10 SBN 14(,l.R1).·-·
493
LA 4(,XB1),XB1
*50 ftICRO-SECOiDS
494
P.VC 14(,IR1},,ZER0(2)
9 CLEAR lBF.l TO -OR- 50 ftlCBOSEC S!BP
495 TlB1 B!llZ SNS'1
BB IF ALL Sl"PLES HOT TAKEN I ET
496 ERROR 497 498
fBN BT TBI
SBJTEl!j. ,Sl1Sli2B
LETS
FLlGS;,FLAG11
*CK FOB AjD BBLRCB IF PRINT ·O~ EBROB 01 BOT ROY OllLT
·CK FOB .lRU Bll:lJCH IF 10
4'99
JP
lLLII
·snc-S.&RP IS IAllTED
EBB LOC OBJECT COD!
4
11 Ht 07 10 1CF4 15D2
11 lC CO 01 OP 1D
t
1120 07 JO 1F79 15D2 1126 F2 81 1C
1129 CO 87 OE68
I
112D 38 80 020D
1111 co 90 1H5
l
1135 oc 01 OFDF uas
11l B CO 81 Ol'BD
11JF Oc 01 OPDF 1PBD 111.i 5 oc 01 UP'S 1U'D
110 oc 01 1CF8 "iCPl
~H1 OD OJ 1547 15El
HS.7 P2 01 o~
115& cc 87 0222
115.l. PFF9
1160 co 87 0A17 1161.i co 81 021£
11&3 02
1109 15EA
1165 1592 1 H>D oc 01 1615 15FF
1113 OF 01 1615 15F4
1179 co 01 1i73 'i17D oc 06 15EA 15IH
1163 JC 00 1756
1H1 C2 01 1lF1 lHB C2 02 1CF7
1Hlf oc 02 15EF
1195 3e. 01 1543
1199 co 10 131 ~
119D 38 40 0200
11&.1 co 90 1ll 1
1U.5 OC 01 11EB 1FB9
11AB co 87 021&
1 HP 163
1180 4F 1181 1592
11B3 Fff'f 1185 OC 0 1 'i20C 11SD2 11 BB CC 01 1212 14Dl 11C1 3C 40 1753
11 cs oc 56 1752 1753 11CB oc 01 1753 1575
1101 Jc 60 1743
1105 C2 01 UFA
1109 C2 02 1CP1
11DD f2 81 08
11 EO C2 01 1AF9
11!4 C2 02 1C1'6
11!8 38 01 0000
co 1~EC
90 1301
11f0 co 81 0211
111'4 12
oc 11F5
02 15EF 1606
11FB oc 06 15 El 15D1
1.;;.o 1 oc Of. 1742 15.El
1207 oc 08 17 25 0000
120D oc 08 1730 0000
121J or 01 120C 1508
lDDR STH SOURCE ST&TUDT
1168 'i16l 11oC
1 UF 11B 0 1182 1184
11Ffl
500
sz
501
BIZ
.502 lLLIJI sz
SS(2) ,D001(1) S!lRT PlSSES(4),D001(1)
DECBEDBIT SllC-Sl!P COUl'f
LOOP IP JOT ~O ZIBO SDBTBlCT 1 FOR IOe OF RBQ SiBPLIIGS
503
JZ
U.LODT
500
B
IEITCD
505 "
506 DUG tBll S5iTB5,SBSl28
501
Bf
lLLOriT
508
ave OOT2+3 B ABOI (2)
509
B
JlO&OO
510 1$
*Cl POI I.ID GO PlUIT llOB8AL Dl!'A
$1!" PBIIT O&LI 01 IR&OB IS OFF
511 HOI
!'fC
512 U.l.001' D'fC
513
nc
S1~
CLC
!)15
JH
00?2vl,AE~ROi(2}
OiTAB·J,CBTAB+.5(2)
UDT 18+3, llUJT IB+S (2)
!AM J" BLl!UC( 4)
cu
on ·UI'!ll~IZB rIBS! 2 U'l'ES Of
i.B
*ARD AiDTAB FOB PRINTIIG
*BRANCH TO CAT 11 DATA HAS
·BEEi ru:o
516
B
OU'
511
DC
IL2 a Pf'P9 ·
518
B
CCI
519 C!'l'
B
Ull'ACI
520
DC
IL 18 21
52~
DC:
.U.2 (TIH)
522
DC
AL2(LAS7)
523
KVC iORIVl'il0380 C2)
524 UUT Si.C aou:.,on(2l
525
BH HIT
526 SCOP.! ave
527
ftifI
U!EwD001-1 ('i) UiiECT.rl 8 00 1
Cl£!R TIBE ~211TODT
nin1.u.x.u: unxs 1..u1 coon
528
L&
ORT.UH2,.IB1
529
u
lit DTAS+ 2~ IB2
530
!ll'C CBEC!\1 ~ Sl.BPLE (3)
LOlD Sl!PLE COUMT
531
TH FLAGS2., FLAG 14
*CK FOB liD BBAICH TO PBIIT GllPS
532
B'f
DO HEU
·IF .3ELt~CTED U'TEB Tl.BOLAR OUTPO'f
533
TH SBITE5, S!JS!.129
53~
SF oonn
*CK FOR AID BUllCH ?O SETUP llD PBT·ODT IF ioT IDT AKD PRIIT BOOB 3
5J5 ··$·*··~····o*****·c·~··················o···············e··············
536 ·
SURT HERE FOR TABDLAR PRINTOUT
537 e····$~$$8$***·***··********··~·~··*·*·····~~··o··~·········o··········
538
fiVC NOi+3,llUSK2(2)
·
539 540
B
PBUT
DC
IL1 8 1&3 1
5~1
DC
IL1 '79'
542
l>C
AL2 (UST)
S.43
DC
IL2 1 FFFl''
544
HYC PIRST+5,CT11(2)
*IBITIA~IZE TO !OYE LEFT BOST BIT
545
BYC SECD1+56 CT22(2)
*BARE IBTO TlBOLlR PBIITODT
546
ftVJ: DAT&,1 1 140'
54i'
!Yl. DATl-1.Dl.1'A (87)
CL!U Di.TA Pl!LD
5~8
l'IVC BIPAID,HISTBI-13 (8) HOVE :II -tUCBOSEC-
549
DVI E1PUD-16.X·60 1
l!OVE II DASH
550 551
** *····8·E·T·D·B·5··H·E·R·E··A·F·T·E·R···E·iC·B···L·IM··E··Z·S··l·lU··IS·B··E*D··························
552 553
·································¥··········~····$·····················
HOWCK Ll
OBTAB·2.IB1
554
LA
llDTIB+2,IB2
555
J
1011
-
556 HEIT1 Ll
557
Ll
558 iOii
TSU
559
BF
560
B
561
DC
562
flVC
563
MVC
OHT·B+1,XH1 AliDT 18· 1, IR2 ·-"'·1'01 1 HOD1 PilliT XL1 1 12 1 CHECK1,Sl.ISPLB(l) TIRE,D001-1 (7)
·Cl FOB llD BBllCH IP ~H.IS BIT IS BOT TO BE CHECKED
·SPACZ
·Ol:lLI
LOAD SlBPLE COUIT CLEAR rIBE P2IITODf
56~
HfC
565 FIRST MYC
566 SECD1 ftYC
.567
SLC
EXPABD-17,TiftE(7)
EXPUID-46 (9) ,·-·
EIPUD-35(9) ,*-*
PI llST·5, ELEY El (2)
·KOY! BOTH HALVES OF BIT IABE *ZITO TISOLAR PBIITOOT
·D'Ef.:RE!EiT BI 11 TO POUT AT
.......DUE
16U.R70
EC 10. 816&51
141PB70 816618
29JOl70 8167011
010CT70 816760
30.JDL73 577121
1510Y74 572239
02811'75 572266
PBOG ID Pl'91
Pf 4-8 5
DlU 1oftlli70 EC 110.. 816651
14 lPB70 816678
29JD!l70 816704
010CT70 816760
3o.JDL 13 577121
1510171&
572219
----------------------------------------------------~~
02HT75
57226~
PIOG ID
PIGE
rr11-s
5&
IB! !lIITEtilBCE DIAGIOS'l'IC PBOGll! PFU S/3 !llST!B 'l'lllllG lllLISIS PBOGBH (HU)
PART 10. PAGB
258~92J
&
· IB! SlllTElllCB DilGIOSTIC PBOGllft
·
l FPU S/J lllSTBB TillnG lllLISIS PBOGUI (ITAP)
PART 10. . 2S8992l
PAGE
6!
Eil LJC OBJECT CODE
ADDR SflT SOURCE STlTBIEIT
12;9 or 01 1212 iSu& 1211 78 tH Ol
1222 P2 10 23 1225 78 01 01
1228 !'2 90 98
122B 38 08 1542
122F !'2 10 OD
1232 36 01 15·2
1236 F2 90 30 1239 OC 08 17 31 1SC9 12lF OC 06 17U 15£& 1245 F2 87 2D 12"8 78 01 01
12119 F2 10 110
124£ oc 08 1731 15&7 1254 OC 06 1742 15El
1251 .88 01 03 125D P2 10 15 12190 78 01 OS
1263 F2 90 OP 1266 F2 87 Sl 12i9 OC 08 1731 15BO 12iF OC 06 1742 15El
1275 co 87 0211
1279 01 1271 37
1278 1753 121D ll 02 1542 1281 38 09 15112 1285 CC 06 1741 15E3 1288 F2 81 35
128.E 3S 01 03 1291 F2 90 18 12911 B8 01 01 1297 P2 10 29 1291 CO 87 123P
129E 38 08 1SQ2
1212 n 10 11
12A5 31 01 1542
1219 P2 87 17 12lC B8 01 01 121f' CO 90 129E 1283 Oc 08 1731 15BO
1289 oc 06 17"2 15El
12BF ll 08 1542
12C3 D2 01 02 12Cft E2 02 02 12C9 06 24 15El 15&C
12Cf' 07 JO 15EP 15D2 12D5 CO 01 121P 12D9 l8 02 1542 12DD F2 90 07 12£0 lB 02 1542
12111 F2 87 23 12£7 OC 01 12EP 1221 12£0 78 01 00 12FO F2 ~O 09
121'3 oc 07 1739 1588
12'9 12 87 06 12PC OC 01 1739 1SCO 1302 CO 87 02U
1306 01
1301 1D 1308 1739 1l0A OE 00 11!9 11E9 1310 OE 00 1220 122': 1316 OE 00 128P 126F 131C OE 00 1258 1258
1279 127& '27C
1306 1307 1309
568
51.C
569 101i1 TBM
570
JT
571 BOWS TBI
572
.JP
513
TBH
574
JT
575
TBI
576
JP
577
l!IYC
578 SECD llYC
579
J
580 10114 TBI
581
JT
582
!IVC
583
ftVC
58'+ llOl3 TBH
585
JT
586 110i9 TBI
587
.JP
588
.J
589 DOIUl1 ave
590
ave
591 LOGIT 8
592
DC
593
DC
594
DC
595
. SBll
596
SBF
597
l'IVC
598
J
599 10&2 TBN
600
JP
601 10116 TBI
602
JT
603
B
604 1!101110 TBI
605
JT
600
SBI
607
J
608 110117 'l'B'I
609
BP
610
llVC
611
llVC
612
SBll
613 TBINH Ll
614
LA
615
lZ
616
sz
617
BIZ
618
TBH
619
JF
620
SBF
&21
J
622 iII.L HVC
623 ROWS TBll
624
JI'
625
BYC
&26
J
627 DOIJI2 ave
628 COBD B
629
DC
630
DC
631
DC
632 llOD1 &LC
633
lJ.C
6311
lLC
635
11.C
SBCD1+5.EL!TBl(2) l(.ll1) ,1·01· 1014 1(1 181) 1 1 1 01 1 TRIRIT FLlGS,PLlG4 SECD FLAGS, PLlG7 DOiii 1 EIPHD-:?5,Y HJ' (9) EIPUD-9.!IH (l) LOG IT 1 (,IR1) ,1·01·
1012 EXPAHD-25 ,DP (9)
EXPAMD-17,TlftB(7~
3(, 1R2) ,1'01 1 LOG I T 5( 1 !B1) ,1 1 01 1 LOG I T
TBYll IT
ElPl~D-2S,DOi5(9)
EIPAHD-17,T18E(7) PRIIT IL1'01 1 IL 1' 55· U.2 (EIPHD) PLlGS,PLlG6 FLlGS,1 1 09 1
EIPABD-9,BL&ll(7)
ftUl'f
3 (,lll2) ,1·01·
1017 1(,:lll2) .,1·01 1
TB'fH1'
SECD
FJ.IGS, PL1G4 TBllXT FLlGS,PLAG7
ftlll'l' 1 (,112) ,1·01·
10110 ElPAID-25,DOIU! (9) EIPllD-17,TIRE(7)
FLlGS,FUGq 2 (,181) ,181 2 (,ll2) ,llt2 TlftE(7) ,HISTBI-22(5) CBICK1 (~) ,D001 (1) NOW1 FU.GS, PLIG&
WILL
FLAGS, FI.lG6
ftOD1 IOl8+2, IOVS+2 (2)
·-· (, XR1) ,11 01' DOH2
EIPUID-26 .,i &SUP (8)
CDID EIPUD-26 ,IUSl>I (8) PBIIT 11.1·01·
.Il.1 1 29 8 AL2 (EXPHD-26)
NOW+ 1 ( 1) , llOl +1
110¥1+1"(1} .. 1mr1+1 1012· 1 (1) ,110112+1 IOU+1(1),11083+1
*IF.IT BIT IABE TO 'l'HB LEPT ·CK FOB AID BBllCB lf
·BIT IS 01 ·CK POB AID BBllCB IP
*THIS BIT BlS 01 BEPO&I ·CK POB HD BRUCH IP
*FIRST TillE EITEBED
BOVE SECOID TlBE XITO ISG
·Cl FOB AID BIAICB IP ·BIT litlS 01 BEFORE
llOVE -litEJllT 00111- IITO llSG ftOV& FIRS~ TISE IR'l'O BSG
·CC roa l9D BBllCH IF
·THE -UD- BIT 15 01
*CK FOB lllD BRAICB IP ·-OB- l.FTEB I.EXT IS 01
BOYE -IEllT UP - 111'1'0 !lSG BOYE FIRST TIRE IITO RSG
TORI 01 LI IE OP DAU PiUITED PUG TOBll OFF P LAGS 4 &liD 1 CL Ell SECOID TI!E AREA
·Cl FOB !ID BIAICH IF *THE -AllD- BIT IS 01
*CK PO& ARD BR.UCH lP *THE PBEYIOOS -ll.D- BIT UlS 01
·Cl FOB &ID BIABCB 1F PIBST
·er. FOB HD BBUC H Ir
*THE PBEYlOOS -ltiD- BIT UAS DORK !OVI -·ERT DP - llTO llSG !OYE FIRST TiftE ll'l'O BESSAGE TUBB OR FIRST TIBE ENTERED PLAG
ADD SlftPLE TIRE TO CCOBTEB SUBTBACT 1 FROB SlftPL! COUIT
·CK FOB Ul D B~.UC H IP J.IllE ·OP DATA BAS NOT BEEi PBIRTED
~UBH OFF LIKE OF DATA PiIHTED PLAG
·BO CHAHGE OF LIHE LEVEL HAS
*BEEN PRUlTED, SO Cf: POii UD
*DBAHCH IF LISE WAS DP
·IIDICA~E THAT THE LillE *~AS EITHER UP OB ·JXHIK FOB THE ·WHOLE SAftPLE PERIOD
· · · ·
£88 LlC OBJECT CODE
1322 OE 00 12·9 12·9
1328 OE 00 1226 1226
1l2E OB 00 1295 1295
13311 OB 00 121D 12lD
1331 OE 00 1261 1261
13110 P2 81 OC
13"3 38 10 15113
..,
1347 co 10 1110
1348 CO 81 11 D5
1ll&F 3C 01 11E9
1353 JC 01 1220
13S7 3C 01 128P
1358 3C 01 1258
us1 3C o1 12119
1353 JC 01 1226
UH 3C 0 1 1295
1368 3C 01 12AD
1l&F JC 01 1261
1313 38 10 1543
1377 F2 10 OE
131& 3A 10 15"3
137E OC 01 11EB 1PB7
1384 co 87 11£0 1388 co 87 021&
138C 16
138D 30 00 1615
139~ ]!) Ff 1615
1395 co 0, 0111
1399 31 08 15'3
1.39D CO 87 117D
13!1 OC 01 144C 14E2 1317 OC 01 1380 1PB9 13AD 38 01 0000 1JB1 F2 10 SD 1lB4 OE 00 1llE 13AE 13BA OE 00 1418 1418 13CO OE 00 141E 141E 13C6 OE 00 142B 1428 13CC OE 00 1431 1431 13D~ OE O~ 1437 1437 13D8 CO 01 1.3&D
13DC JC 0 1 131E
13EO 3C 01 11118
UE4 3C 01 141!
13!8 JC 01 11631
13EC JC 01 1428
13PO 3C 01 un
13P4 38 80 1543
131'8 F2 10 SE
13PB 31 80 151U 13FF OC 01 1380 1PB7
14105 3o 01 15F1 1409 36 02 1SP1 HOD CO 87 13lD 1411 OC Ol 159D 159E 1411 78 01 03 11U.l F2 10 OD 141D 78 01 01 1420 F2 10 20 1423 JC .:"1 1598 1427 F2 81 11' 1421 78 01 01 1420 F2 90 13 1430 B8 01 03 1433 P2 90 OD
lDDB STIT SOURCE ST&TBIBST
138C
636
lLC 1014·1(1),IOIQ+1
·
6l7 638
639
&LC 1085+1(1),1015+1 ALC IOll6·1 (1) ,IOll6+1 &LC 1017+1 (1),1017+1
··*SBIPT ALL DSKS 1 POSI'l'lOI LBft
640
ll.C R019·1 (1) ,1089·1
6·1
.JI.
IIIT
642
'l'BI PLlGS2,FLAG13
64l
BT BBIT1
6QQ
B
101cg
645 IIIT !VI 101·1,1101 1
646
III 1011+1,1·01·
647
BYI 1012+1,1 1 01'
648
RYI 8013+1.1'01 1
6119
RY! 1014·1,1'01'
650
!VI 1015·1,1'01'
651
ftVI J01i6+1,11 01 1
652
!'fl 11ov1+1,1·01·
· · ·
*lit"l'f lLL B&SIS TO -01-
· · · ·
653
RYI 1019·1,11 01'
&54
TBI PLlGS2,PLA613
*Cit FOB llD BRAICB IP BOTH
1'55
.JT SB'l'OP
*BITES BATE BEEi CHECKED
656 657
SBI PLlGS2,PL&G13 ave 101+3,111s11c2>
%DBI 01 BOTS BITES CHECKED PLIG
·
&58
B
IBXT1
659 SETUP B
PRil'f
·SPlCB
660
DC U.1 1 16'
·OIL!
6&1
SIS IOBK,1'00'
662
CL'I IO&K,1 1 Pl''
663
!UIE BDC IT B
664
SBN PLAGS2,FLlG14
·GRAPHIC PBIITOD'f BOT DESillD TOBI OR GBlPBIC DISil&D FLlG
665
B
SCOPE
666 ·······································································
667 ·
SETUP TO PBI!IT DATA
666698 ·D·O·liE·X·T· · ·a·ve· · · · ·!O· ·V·E·I·T·+·3·, ·lD·.·l'·l' ·A·(·2·) · · · · · ·*·l.·it·lT-I·A·L·I·Z·E· ·D· ·l·'t·l · · · · · · · · · · · · · · · · · · · ·
670
nvc
671 THIS1 TBN
672
JT
TBIS1+J ,ll!IASlt2 (2) *-*1 .1 1 01' CIOBS1
*Cl roa AliD BllllCB IP THIS IS
*OIE OP TRB BI:XS 'ID BB COCKED
673 !ODii'? I.LC TBIS1+1(1),THIS1+1
*SBIPY I.LL
6'1ti
lLC ClOltS+1 (1) ,CKOBS·1
·!&SK BITS
675
lLC 811+1 (1) ,BIH1
·OIB POSITJOI
676
lLC ClB4+1(1),C~B4+1
*TO TBE
677
ll.C ClllD+1 (1),CIAID+1
*LEF.l'
678
ALC AIDCK+1(1),11DCl+1
&79
BIZ TBIS1
680
!YI TBIS1+1,1 1 01 1
681
87: CKOBS·1,x·o1·
·IBIT.IlLIZE
*lLL
682
1VI 84+1,x·o1·
*.IUSlS
683
ftYl CKAID+1,I'01 1
68"
'!YI ClB4+1,l'. 1 01 1
*TO ·OB!
685
!YI ANDC1+1,11 01 8
686
TBR PLlGS2,FL&G10
*CK POB AID BRllCH IF BOTI
687
JT
DOIB1
688
SBR PLlGS2,FLlG10
·B~ES BJ.YE BEEi CHECKED TD~ll Oj BOTB BYTES CHECKED PLIG
689
ave TRIS1+3,1RASK1(2)
690
1
FFFP,181
691
l
692
B
693 CKOBS1 flVC
69" CKOBS fBR
695
JT
696 B4
TBI
697
JT
698
!VI
FPPP,D2
THLS1
SETPli'Z,SETPft+1(11)
3(,.181) ,1'01' CKB4 1(,D1) ,.1·01 1
TIBBUP SBfP81'-2,l'P1 1
GO CHEC l BftB 1
CLBAB PBIIT SETUP 18£1 ·Cl FOi AJD BRAICB 1r -oa-
·BIT IS 01 *Cit FOR 1 ID BBAllCB IP PlEHOOS
· -oa- BIT WAS 01 SBTDP 00111 COIDlt'lO!f ~ElBl':'''Jts't
699
J
1no cKB't TBS
701
JP
702 CKABD 'rBI
103
JF
80,E:l'f 1 (,1R1) ,x·o1 11
TillEUP 3(,.182) ,1 1 01 11 TIIEOP
·CK FOB UD BRAICB H' PSEY!DC·
·BIT 15 OFI' ·CK FOR AID Bl&ICS
·IF 10'1' lLBAIS OP
Dl'U
1681170
!:'.: NO., 816651
1141Pi70 816678
29JU1170 816704
010CT70 816760
30.JUL 73 571121
15110'74
572239
0211.1.175 57226&
PBOG ID
PAGE
rr·-s'
6
DATE
16RlB70
EC 110. 816651
1UPR70 816678
29J0170 816704
010CT70
81&7&0
3o.JOL13 571121
1SIOY74 572239
02BU75 572266
NOG ID f l GE
l'"·(·'. .,,.
···
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
lB! ftlIITElllCE DllblOS'l'IC PBOG&ll
PlB'l' 10.
PAGE
2S8992J 7
IB! ~lIHXEIAICE DIIGIOSflC PAOGllB
PlRT 10. PUil
2S8992l 7l
FF48 S/3 llASTEB fl!lIIG U.lLISIS PBOGUft (llt'AP)
S/3 HSTEB TilUllG lUl.iSIS PBOGBAB (STAP)
BU LOC OBJECT CODE
lDDB St!T SOU&CB STATEBEl'l'
ERM LOC OOJ EC'l' CODE
ADDI S'f!IT SOURCE STATEUll'f
1436 88 01 01 11139 F2 90 07
14lC 3C F1 1595 11ao F2 87 06
1443 oc 06 1598 15!&
1449 OC 01 0000 159D 144P OF 01 144C 1SD8 1455 co 81 1384 116 39 3B 80 1543
1"5D D2 01 03 1CUt0 E2 02 03 1463 OH 00 1756 1SF4 1469 34 01 1615
1.. 6-D 34 02 1613 1471 C2 01 1602 1475 C2 02 175D 1479 7D FF 00 14' 7C F2 8 1 1 P 147F 7D F! 00
1cu2 1'2 81 23 1485 ijO 00 00 1756
1481 P2 84 OB 148D 4D 00 01 1756
1492 P2 82 OJ 11695 BC SC 00 1498 D2 01 02 149B 1'2 87 06
nu n2 01 01
1411 E2 02 OB 1414 co 87 1479 14A8 35 01 1615
11&AC l:i 02 1613
14B0 06 24 15!A 1SfiC
116 86 38 20 1543
70C! A'YDCI TBI
705
JF
706
ftVI
707
J
708 TIKEOP nvc
709 SOVEll' llVC.
710
SLC
711
B
712 DOIE1 SBF
713
LA
714
LA
715
lLC
7"16
ST
711
ST
718
LA
719 RAY02 Ll
720 8&105 CLI
721
JE
722
CLI
123
JE
724
CLC
725
.JU
726
CLC
727
JL
728
!!YI
72~ BA110 LA
730
J
731 BAl20 LA
712
Ll
733 BAI25 B
734 BAl30 L
735
L
736
AZ
737
TBI
1 (,182) ,I 1 01 1
·CK POI AID BRUCH IF
TUIEUP
*PREYIODS -AtlD- OIT llOT 01
SETPRT-8,1 1 P1'
SETUP OP COBDITIOI PillTODT
!OYEIT
S!TPRT-2.~18!(7)
!OV! TI!! PBIHTOUT IITO PillT ABBA
·-·,SE'l'PB'l'(11)
ROVE THIS BIT UlFO ll'l'O Piiil'l' &REA
~OVEIT·J,EI.EYE1(2}
DECBEBEBT PBIIT ABEl ADD8ESS
ftODIFI
FLlGS2,PLAG10
TOBI OFF FLAG 10
3(,li1),Zl1
3(,D2),IR2
LI llEC"l' ( 1) ,on
UCREBEll'f LlllUS UH coun
llOBK,181
SAYE IB 1
VOBK-2,U2
SA YB .IB2
LI!lTS,181
LOAD ADDBESS OP LlBlTS rABLB
DATA+10,XB2 0(,IB1).I·Fre
PBINT lREA F~B lSTBRlSI
LOOK FOR SEISE BIT SEPABl!OR
i -
BAl20
GO 'l'l HEIT BIT IIPO
0 ( 1 1'.81) ,J: 1 FEc 81130
LOOK FOB EllD OF IIPO GO TO EID
O(,D1) ,l.IllECT(1)
SEE IF J.IH IS UTHU LOU!& LUI'f
11110
GO 011 IP IOT
1(,ll1) ,LZIECT(1)
SEE IP LillE 15 llITHII OPPEi LlftIT
BlJ10
GO ON IF IDT
O(,ll2) ,1 1 5C 1
PDT ASTEBISI Iii PBllf AREA
2(,%81) ,J:B1
lliCB!BEIT LlRIT flBJ.E lDDl.!SS
BA 125
JORP TO BB UCB BICK
1(,IB1) ,ll1
llCIE!ERT Lil!lt tlBLE ADDRESS
11 (,l.12),182
llCBEftEIT PRINT lDDBESS
Rll05
BELOOP
80Bl,IB1
BESTOBE IB1
11oa1-2,u2
RESTORE 112
Tl8£(7) ,HISTIJ-22(5) lDD SlRPLE TIKI to COUITEB
PLlGS2,PL&G12
·CK ~OR lND BRllCB IF BElDllG
14BJ. P2 10 1E 14BD lA 20 1543 14C1 CO 87 021 l
ncs -.J
718 739 740
1"C5 741
.JT
LIIE
SBI PLlGS2,PLAG12
B
PBIIT
DC
U.1 1·3·
·HAS BEEll PBIBTED
TOBI 01 BElDIIG PIIITED PLlG ·PBllT
·BElDIIG
14C6 ZIP
11JC6 742
DC
IL1 1 79'
·
1"C7 1592
14Cd 743
o::
AL2 (LIST)
·
14C9 FFPP
UICI 744
DC :11.2 'l'Pf'f''
·
14CB CO 87 0211 14CF 01 14D0 58
745
B
PBIIT
14CP 746
DC
U.1 1 01 1
14DO 747 CT1
DC
IL1 1 881
·PBIH' fIBST *Liii 01' ·LIIE
14D1 1677
14D3 CO 81 0211 14D7 02
14D8 58 14D9 16CP 14DB CO 87 0211 111DP 01 11iEO 58
1481 17S::S 14£3 07 21 15EP 15D2
1i,c9 co 01 u11
UED CO 87 0211 141'1 16
111r2 co 81 0A11
14D2
14D7 14D8 1i&Dl
111DP 14EO 14E2
14F 1
10 4'8 CT11 l>C
lL2 (LIIE1)
·IHES
749
B
PIIl'l'
·PBIIT SECOID
750
DC
ll1'021
*LIIE OF
751 CT2
DC
IL1 1 881
·LIIE
752 CT22 DC U.2(LIIE2j
·llBES
75~ LI IE B
Pll IT
*PBDT
754
DC
XL1'01·
*l LIH
755 CTl
DC
IL1'88·
·OF
756 lDATA DC U.2(DlTl)
·DlTl
757
SZ CHECK1(·),D001(2)
758
BBZ
DO&EI~
759
B
PBIIT
·se&CI
760
DC
1.L1 1 16 1
·OILJ
761
B
BDCJITB
762 ·······································································
1H6 34 08 15111 14Fl 1C 00 1500 00 14PF Dl 00 00 HO:t 36 02 1F7P 1506 1F 00 15DC 00
763 ·
SET DP 1
776645 ········S·D··B·R·O·U·T·I·I·E·1·'·0··SA·V·~E··T·H·E··S·E·I·S·!··D·A~·A································
766 ·~······················c···················~·························*
767 ~!TUP1 ST
GETOOT+3,ARR
SAVE THE ARR FOB SOBBOUTIIE F.XIT
768 OYEB nvc OR+1,·-·(1,IR1)
!Off BITE OF DlTl INTO BASK
769 OB
SBi 0(,IB2),X1 00·
-OB- DlTl INTO ILL ZERO TABLE
770
A
D509,I82
lVD 509 TO 1Jt2
771 COllP SLC SlY:!F ,·-· (1,%.81)
COllPLEllEl'l' D&TA
1508 OC 00 1512 15DC 1511 BB 00 00 t5U JC l'P 1SOC 1518 36 02 1SPJ. 1>1C 1C 00 1522 01 1S21 Bl 00 00 1524 36 02 1F7F 152d 1F 00 1SDC 01 152D OC 00 1534 15DC 1533 BB 00 00 1536 JC FP 15DC 15 .H 36 02 15'1
153! co 87 0000
1542
150 00
1543
1544 404040110
15,7
15~8 4040404040404040 1556
1550 40404040404040
1557 "OC3DOD5C4E240!2 1582
155F CtDllD7DlC5Cij4060
1S!i1 40POPOPOFOF040D4
156F C9CJD9D6E2C5C340
1577 .E2C1 DllD7D3C540E3
157F C9D4C54B
15a3 4040D3C1E2E340Cl 1592
1588 D"D5C440404011040
1593 4040404040404040 1590
1598 404QIJO
1591 40
159£
159F B6CSD5!340C4D6E6 15A 7
1517 D5
1518 E6C5D5E340ll0E4D7 1580
15BO ~O
1581 E6C1E240C4D6E6D5 15B8
1589 EOC1E24040E4D740 15CO
15C 1 40E5C1D9C9C 1C2D3 1SC 9
1:jC9 C5
1SC.l FSFO
15CC POFOfOFOFOFOFl 15D3 F1FJ 15D5 0001
15CB 15D2 1504 1506
112 113 UD
l!VC lllD+1 (1),SUBF
SBF O( ,IB2) ,x· oo·
BOY! COBPLBBEl'l'ED DITA IITO llSI -llD- DITA llTO lLL OIES TABLE
174 175
BU SATEF,!'PP1
A
D508,H2
BE-UU'.IlLIZI
SDBTBACT 508 FOB IE.IT -oa- TlBLB ADD
176 Oil'B22 HC OB.22+1, 1 (1,181)
llOYE BITE OF DATA II~ BASK
111 OB22 SBB O(,ll2) ,.1·00·
-oa- DATA 1111'0 ALL ZERO 'l'ABLB
118
A
D509.,.IB2
.ADD 5 09 TO lll2
179 COllP22 SLC SUBF, 1 (1.,111)
CORPLE!Ell'l' DlTl
180
BVC
781 llD22 SBP
1s2
an
783
l
UD22+1 (1) ,SAYEP
._.oc,n2> ,x·oo·
SlVBP,J:1 PP' D508,IB2
BOYE COllPLIUftED D.&1'1 11!'0 1151 -&11>- DATA Il'l'O ALL Ol!S 'l'lBLI
RE-Bll!IlLIZ!!
SUBTRACT 508 FOB IBIT -oa- TlBLB ADD
784 GE"t'OOT B
785 ·
* 786 ·~······$··················o······························*·*,..********
181
PIOGBAR IJDIClTOR FLAGS
788 ·······································································
789 PLIGS DC
790 * PLlGO
791 · PL1G1
792 793
·
*
FL1G2 PLlGl
794 * l'LlG4
795 796
· *
PL1G5 PLlG6
U..1 1 0 1
BIT 0BIT 1-BALT lPTEB LAST COIT&OL ClBD BIT 2BIT .3-.FIRST SABPLI CRID !lECDTED PCB PIIBE BIT 4-PIIST TIIE B.lS BEEi EITERED II TlBDLlB TABLE
BIT 5-
BIT 6-l LIBE OP DlTl BAS BEE; P&IJITED
7'17 · FUG1
BIT 7-
798 ·
* 799 FLl.GS2 DC
800 PLlG10
ll1'0 1 BIT 0-BJTES 1 ll~ 2 BllB B!EI CBECIBD
801 802
· *
FLIG1, PLAG12
803 * PLAG13
BIT i-snc-S&BP WlftED BIT 2-BEADIIG BAS BEEi PBIITBD BIT .3-
804 · FLlG1~
BIT 4-
~05 · FLlG15
806 * PLlG16
BI!' SBIT 6-
807 · .FLlG17
BIT 7-
808 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
809 ·
ftESSAGES
810 ·······································································
811 u n- DC
CIA.
812 CftlD DC
812
813 HISTBr DC
813
813
813
813
813
814 LlST DC
814
815 SETPRT DC
815
816
DC
817 UP
DC
817
818 DOH DC
a1e
CL 151 CL411 1 CHDS SAIPUD - 00000 llICIOSEC SllPLE flll.'
CL161 UST CUD
CL 11'
·
a.1· fl CL9 ·aBll'l' 0081'
CL9 'IEft OP ·
lUl II IBICB TO SBrDP Pllft llPO
819 lflSOP DC 820 ii AS DI DC 821 YlRY DC
C.L8 'IAS DOVl1 CL8 1 li&S DP ' CL9 1 VAIU ABLE'
..··.. 821
822
.......................................................................
823 ·
COWSTA"TS
.
824 825
D·S·O·····D·C··~··D··L2··1 5·0··1 ········
·····································
82: D001 DC
DL7'0000001 8
827 P1PO DC
DL21 101
828 TE.I
DC
.11.2 8 0001 1
DUE
16Ul70
EC 10. 816651
111.&PB70
816678
29.JDl70 816704'
010CT70 816760
l0.JDL73 577121
15110¥74 572239
02111175 572266
PBOG ID PAGE
F.Flf-8
1
DU'E
1b!IAR70
EC IOo 816651.
HllPi10 816678
29.10170 816704
010C'l'70 816760
3D.JUL 7J 577121
028&175 572266
PIOG XJ> PlGE
lB! BAIITElllCE DilGIOSTIC PBOGl18
PAIT 10. PAGE
2589923 , 188 BlllTBHllC! Dl&GIOSTIC PBOGl&I
8 ·
PlBT 10. 258t92l
UGI
81
Ff'B S/3 !lSTEB Til'lillG UULISIS PifOGBlB .(l'1T&P)
,, rPll8 S/J !ASTER TillIIG AllL!S.IS PBOGlll (RT.AP)
Eii LlC OBJECT CODE
lDDR STBT SOUBCE sr&TEBlllT
' ERi LOC OBJECT CODE
&DOR STBT SOOICB STlTJUIBIT
·
1SD7 OOOB 1509 19B3 1SDB PPPF 15DD 40~040401iG40ifu 15EU. 40 4040401&04040 15EB 4040404040 15f'O PPPP 15P2 0000 1514 01 15PS CO 87 OB8D 15P9 PE04 15PB POPOP2 15PE 2380
Hoo oooono
160J JO
1604 16(.'7 1601 1616 1&11 161!
1622
1678 16U 16DO
1602
15D8 829 ELEYEI DC
XJ.2 1 0008'
l
1501 830 D6579 DC i5DC 831 SAYEP DC 15E3 832 BLUK DC
JJ.21 6579·
XJ.2 1 PPFP 1 a.7·
.·..
15El 833 TiftE DC 15EP 834 CHBCI 1 DC
CL7 1 CL5 1
IDBBEI or SlSPl.IS
..
15P1 835 rrrr DC XL2'PPPP1
41
15F3 836 ZERO DC u.2·0·
15P4 831 on DC
838 101'1 B
IL1 1 01'
ltB!'ST
.~..
15Pl 839 D508 DC 15PD 840 D002 DC
IL2 'PEO· I OL31 002'
.,..
.. 15PP 841 TV0380 DC
IL2 1 2380 ·
~
'1602 842 DELAY DC n1·000·
1603
843 844 845
·F·L······D·BC·ES·E·B·V·E·ILO·1·S··~J·OO·B·' ·A·G·E··A·R·EA············································
..,.
1606
846
847
·S·l!·P·L·B···D·S·····C·L·3····················I·D·I·D··~··O·P··S*AB·P·L·E·S··T·O··B·E··T··A·l·E·I·······
1609 1615 1619
161D 1621
848 IDllBEB DS
en 10!?1 DS
850 DELAY1 DS 851 DELU2 DS 852 DELU3 DS
CI.3 a.12
cu
ac.u·
1677 853 L:llE1 DS CL86
1679 854
DS CL2
16CF 855 LI.BE2 DS a.86
· 16D1 856
DS CL2
16D2 857 LillITS EQO
16PB 858
DS
CIA2
· 16FC 859 DATPLD EQO
1Fl.E 1100
1FBO 1621
1PB2 1619
1FB· 11)1
1PB6 1P70
1188 1171
1FBA 01'3B
1PBC 1PBB
1c1rs0c7
1FCO 175D
1FC2 1603
1PC6'
UCB
1FC9
1FCl oc 03 1PC7 1714
1PDO oc 01 0!88 1PED
1PD6 1PDC
oocc
00 00
1FC9
1PC8
1726
1713
1FE2 1FE8
08
co
03 87
0!95 0848
1P23
1FEC 1PBP
1PBE 1FC4
1PAF 1FB1 1FB3 1PB5
1FB7
1PB9 1FBB 1PBO 1FBP 1PC1 1FC3
1FCll 1PC7 1PC8 1FC9
1PBD
1P!F
895 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
889976 ·········A·D·D·R·E·S·S··C·O·I·S·T·l·lT·S················································
e98 LDRI> DC 89~ ALIRE1 DC ~00 ALIBE2 DC
AL2 (llDPD) lL2 (L.IIE1-86)
AL2(U:IE2-86)
901 AffOll DC
AL2 (809)
902 l!ASK1 DC AL2(BASl1)
903 lll&Sl2 DC
l.L2 (IUSK2)
904 AT.IO DC
AL2 (TIOCID)
905 IBBiOll DC
AL2 (BBBOB)
906 lHOllT DC AL2(10llIT)
901 DAT l 1 DC
AL 2 (DATA+ 10)
990098 l.P..L.....D.C.....lL.2..(.P.L.) ...................................................
910 911
·· ·······T·H·IoS ·l·R·E··l ·C·O··H·T·U·R·S···D·A·T·l·W··H·IC·H··I·I·.L·L··O·l·lL·Y··B·E···U·SE·D···W·I·TH··A··D··I·S·I··T·A·P·
912 BDISK EQD *
913 DISI DS Cl.4
914 BACK DS
915 OPISIT DS 916 tDDISK !VC
0.1
CL1 DISl,DATFLD+24(4)
917
llVC LET5·3.CDIS1t(2)
918
ftYC OPISIT,DlTFLD+42(1)
919
BYC BlCl,DlfFLD·23(1)
920
BBi T.IOOHB+1,BDPD+l5
PIX POB 101d
921
B
n2 CDISI DC
LDTHER lL2 (ADISI)
923 lDISK DC
AJ.2 (BDISI)
999222456
·*.·.·.·.·.·.·.·.E·Q.·U.·.A·.T·.E*S..·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·
·
.
·
.
·
.
··
..
···
...
!' '
UPC
111'8 1C:P2 1Cfl
1Cl'5
1EBP
1POO
1f00
1PftU 1r10 1r11 1Pl2 1f76 1P7A 1F71 01rli
1P80 oc 01 0!75 1Pl 1
1186 oc 01 0£81' 1Pl5
1f8C oc 01 0188 1PA3
1192 1f98
lCC?C
03 OD
OEBC OE2P
1rlD
119C CO 87 08118
1lP7 1lP8 1CP1 1cr2 1cr· 1CF5 11EE 1EEP
1POO 1rsr 1P60 11'6P 1P70 1171 1F75 1P79 1P7D H7P
860
DS
861 011'.&B EQO
862
DS
·4CL255
2Ct25l
863
DS
860 SS
DS
865 AIDrlB EQO
866
DS
a.1
·CL2
2CL253
SJIC-SABP COUIT liEl
867
DS a.1
868
868
868
· 869
OBG .1'1P00 1
1!70 ROl'D EQO
871
DS
872 CBI.OS EQO
873
DS
·CL96
a.16
*COllllU D HD/Oi *DELA! TABLB
874 lllSlt1 DS
CL1
875 llASl2 DS CL1
876 BOLT DS cu
877 PASSES DS
878 'flRES DS 879 D509 DC
aCL.··
.IL2'509'
SPECIFIED IDBBEB or SA8PLIIGS
I
880 881
·*······T··H·IS···A·R·EA···C·O·I·T·A·I·IS···D·A·.T·A··W·B·I·C·9··M·I·L·L··O·M·L·I··B·E··U·S·E·D··W·I·T·H··P·R~IM··T·E·R··T·A·P1j
882 883
L·D··P·R·IT···8V·C·····I.·E·T·3·+·3·,·F·O·B·ft·(·2·) ·········R·U·S·T··B·!··A·T··lD··D·R··-·1·r·e·o·-·*············
881i
!VC LET4 +J, I Ill GE (2)
885
SVC LET5+3,PTAREl (2)
}
886
llYC TIOHO+l; HTBS!+l (If)
887
RY .l BAIB!,1 5 0D'
888
B
LDT BEil
I
0001
0002 0008
020D 0211 021E 0222 0226 0221 0232 0080 0040
0020 0010
0040 0010
0008 0002 0001 0080
0040 0020 0010 0008 0004 1753
1753
1756 0010
927 lB1
B.QD
928 IR2 BQD
929 ABB EQU
930 SBYTES BQD
931 PBIIT EQU
932 UHPlCK !QU
933 HALT EQO
934 PACI BQU
935 LOAD EQU
936 DTlB EQO
937 s1s12e EQD
938 SH SW 29 IQ 0
939 SVSl2l BQD
940 SMSW 2B EQU
9111 PLlG1 BQU
942 PLAG3 EQO
943 PLlG4 EQD
9411 PLiG6 !QD
945 PUG7 EQU
946 PLlG10 !QO
947 PLlG11 BQD
948 FLlG12 EQD
949 FUG1l EQD
950 rLlG14 EQO
951 FLlG15 BQD
952 ElPAHD EQO
953 DAU EQD
95G LIIEC! EQD 955 IEIBBD EQU
1
2
1·oa· X' 2001 1 1211 1 l'21B' 1 1222' 11 2261 1'2211 11 2321 1·eo·
11 '60'
1 1 20'
I' 10' 1'40' 11 101 11 08 1 11 02' 1'01' 11 801 l'G0 1 11 20' 1 1 10'
11 08' 1'04 1 DAT.PLD·87
DlTFL~87
DlTPLD+90 1· 10.
DEi ADDI or UJBOHD HD 2956
995567 * .ziSliST2llE8P- Pll 11' OIL! LIST S&llPLB IIPOBU'fXOI 01 SDTOS PROB OB IOT
1Fl0 15BD 11&2 1l'l7 1PU 1PA9
1PA1 869 POl!l!I DC 1P13 890 PTH!l DC 1Fl5 891 IHGE DC
l.1.2 (IASDl-3) AL2(il'E1C)
.lL2 (lUOO)
I
958 * 1£1Dle
959 960 ·
TIBP SSIS 29 -
PIIITOUT 11
TIBUL&B roaa.
1FA6 08'1C 1FA8 0800
1Pl7 892 AT!7C DC 1Pl9 893 11'100 DC
XL2'81C 1 U.} 1800 I
99661~ · SSiSTR28i!P- BIPASS IIITIAL IO·-SABPLE EXECOTIOJ OF SlBPLE COBllllD
1FU C1 E6 0189
894 PB1'8SI TIO T.IOTI0, 1 1 £6'
DUE
16UB70
EC liOa 816651
111APB70 8166'18
29.JUl70 819704
010CT70 816760
JOJUL73
57"11~1
15IOl'U
572239
0251175
572266
PBOG ID P&GZ
Pf'4-8 f
8 . I
DUE
1611ll70
£C 10. 816651
1:UPR70 816618
29JUl70 8161011
010CT10 816760
30.JDL7l 517121
1SSOY74 572219
0211&175
s1n66
PIOG ID PlGZ
PF4·8 8&
l
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
l
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
· -.
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
ltift ftlll'l'ElllCE DllGIOSTIC PIOGllB
PlBr 10·.. 2589923
PlGI
9
!"P49 S/3 BISTER TlftllG lllL?SIS PIOG811 (llTIP)
.. EBB LDC OBJICT CODE
I
' · ~
,.
6-
·~
lDDP STBT SOUICB STlt'llllT
rrrr
963 · -1rco-
964
TIEP
965 · P9 HILT - SlBPLIIG MlS 101' PEP'OBIED DUE TO ll Ea:oa.
966
TIEP
967 · Pl HILT - IP SPECIFIED II 82, TO ALLOW CE IITEIYEITIOI B!FOH TEST
968 · IS P EBPDl!ID.
969
TBEP
970 · rr HlLT - TRI PBOGRlll IS IOI IElDI 1'0 BlYB l -TAP- LOlDED.
971
TREP
972 · -J'P- IM 'l'HE DJ.Tl SllITCBES PllOI !'O TH COllPLEl'IOI OF THE TAIULH
973 · PBill'l'OOT.
9711 975 ·
or HEP iILL ClUS! A SCOPE TJPE PIIITOUT
THI Slftl DATA.
976
TBEP
977 · -H- IN 'l'BE LEPT lDDBESS SllTCBBS, IBIJI TB! -'Fi'- 01 -P9- BALT IS
978 · RESET, ilLL C&DSI
979
'l'BEP
980 ·
l BE-llBCDTIOI OP TSE PREYIODSLI ~OIDBD T&P.
981
TBEP
982 THE IHDIClTED UP 01 DOVI COIDITIOI UPEBS TO TBE LOGIC LEJIL, IOT
·· 983 THE BIT COIDil'lOI.
984
TiEP
985 · -TAP- DECltS lllLL BE LOADED raoa l'HE PllBlll BOPPER.
986
BID
"i.,.
r
\,,·
-c
t
r~·-
DUI E: 10.
1t>lll70 816651
14APl70 816678
21.10170 81670·
010CT70 816760
lo.JUL 73 577121
151017· 572239
0211175 572266
PIOG ID
PlGI
P.Pll-8 9
IDB BlIITElllCE DIIGIOSTIC PBOGl.t.8
Pllt' 10. 2589923
P&GI
91
rru S/l llSTBB TISllG llALISIS PROGBl.11 (!TIP)
CIOSS-BEl'BIEICE
.- SU8DL t' LEI UI.OB
- U1
l 003
_ lUO l 003
112 l 003
- lll
l 003
.~ lU
l 003
ll5
A 003
U6 I 003
ll7
A 003
U8 I 003
U9
A 003
lDUl A 002
UD I 003
lDISK l 002
A!BIOI A 002
&PL
l 002
UOtl A 002
lLIIE1 I 002
lLllE2 l 002
lLLlll I 006
lLLODT A 006
UlSl 1 A 002
lUSJt2 & 002
lllD a 003
lliDCk & 003
lHDTlB l 001
lllD22 l 003
lHD33 l 003
UJH l 002
lilil
c 001
lTEOO l 002
&H1C l 002
A?IC> l 002
Bl:K l 001
BICl'.1 l 004
8l:lt2 l 004
BlCK3 l 004
881
l 005
8810 l 005
882
l 005
883
l 005
Btil6
l 005
BBS
l 005
Bai
l 005
887
l 005
888
l 005
889
l 005
BDlSlt l 001
BLllX l 007
1029 10PO 10110 1059 1070 1087 109!' 1086 10Cl 10DF 14E1 106· 1PIP 1FBD 1FC3 11'85 1P81 1F83 1120 11115 1PB7 1FB9 1511 1430 1CP5 1533 1098 1FBP 0008 1Pl9 1Fl7 1PB8 1PC8 OP88 OF68 OFllB 102C 10Pl 10113 1GSC 1073 1081 1012 1089 10CD 10!2 1PCll 15!3
DEPI
ouo
0490 OU6
0·52 0458 04611 0470 0117& 0481 01186 0756 0455 0923 0905 0908 0901 0899 0900 0502 0512 0902 0903 0773 0704 0865 0781
0·68 0906 0929 0893 0892 09011 091' 0391 0381 0371 OU1 0491 0'47 0·53 0·59 0'65 0471 0'77 0"82 0'87 0912 0832
BIPISS l 004
84
l 003
ClBD l 004
CliD2 l 004
CUD14 l oo..
C&BDS l 00'6
cu l 004
CC1
l 003
CC10 l 003
c:2 l 003
CCl
l 003
c:· l 003
ccs l 003
CC6
l 003
CC7 l 003
CC8 I 003
CC9
l 003
0£46 1111 D 0&90
O&E6
OU7 0101 11611 1031 10F8 1048 1051 1078 108P 1017 1081 1002 10!7
0298 0696 0068 0106 0078 0096 0519 04'2 0492
one
0454 0460 0466 0472 0478 0483
0"88
IBPHBICP.S
0232· 0241· 0233· 023·· 0215$ 0236· 023.,.
0238· 0239· 01185
02·0· 0669 01150· 0922 0511 0130 0508 0259 0260 01199 0503 0507 0279 0657 0689 02611 l\538 0670 0772· 0678 067~ 0685* 0033· 0303 0303· 0304 0780·
0·67· 025· 0767 0891 0890 0153 0346 0919· 0156 01U 0139 02·2· 0251· 02U· 024'· 02·5· 02·6· 0247· 02U· 0249· 0250· 0923 0030 0031 012.. 0134 0597 02911 0675 067~ 0682* 0054 0069 0071 0085 0515 0441· 0491· 01147·
0·53· 0459· 0465· 0471· 0477· 0482· OU7·
0304· 0513 0142 0160
051l· 0529 0169 0190
0554 0192
0557 0252
0285
051'
DAt'E
16Hll70
IC 10. 816lt51
1'lPa70 816678
29.10170 816704
010CT70 816760
l0JOL7l 577121
1SHWJe
S122l9
028H75 572266
PIOG ID PlGI
~·
"
,,._,
91
1·
IBft BlIITEllHCE DllGIOS?IC PBOGB&B
I rru
~~
S/3 lllSTER UllIIG lJALISIS PiOGBll (llTlP) CIOSS-UPllllCI
~ SlllBOJ. ! Ltl YlLOE DEPI
BIPllBICES
Plft 10. P l GB
2589923 10
CDISK l 002
;l. CHECK. 1 l 005
CK.AID l 003
,.· CK.B4 l 003
l, CUE l 004
CK.JBS l 003
, CKOIS1 l 006
l CKO
l 004
CH 1 l OOf»
, C~CJ 11 l 004
CK42 l 006
CLCCOB l 005
CLElB l 006
CSHD l 015
C!MDS l 001
CO!P l 005
COBP22 l 005
CO!P3 l 005
COftP33 l 005
CORD l 004
COM
l 004
cr1 CT11
er 2
l 001
l ooi l oo 1
~t22 l 002
CTJ
A 001
Ol
l 002
DUA A 001
DATl1 l u02
DlfFLD l 001
1FED 15EF 1430 1421 OlCO 1417 1411
OACD 0888 0Bl2 0B7E 0E98
ODDO 1S56 1P60 1506 1528 1048 1082 1302 0117 11100 111D2 1"D8 1401 14EO
0153 1753 1PC1 16PC
0922 08311 0702 0700 0088 06911 069] 0092 0156 0150 0142 0311 0160 0812 0872 0771 0719 01149 0463 0628 0029 01111 0748 0751 0752 0755
oou
0953 0907
0~59
DD1
l 003
DELU l 003
DELlJ1 l 004
DELlt 2 l 004
DELUJ l 004
DELll7 l 006
DUG ! 004
DISK A 004
DL!1 A 004
DOllEU l 006
D::Jt!U l 004
00111 l 009
D01i11 l 006
DOU2 A 006
D001 A 007
1020 1602 1619 1610 1621
OEB4 1120 1PC7
OEC8 1311 1459 1580 1269 12FC 15D2
0438
oa.2
0850 0851 0852 0326 0506 0913 0330 0669 0712 0818 0589 0627 0826
D002 l 003 DSO A 002 D508 & 002 D509 l 002 D6579 l 002
ELf.YEI A 002 EiiOB l 004
EIPllD l 001
15PD 15CB ·1sr1 1P7F 1501 1508 1107 1753
0840 0825 0839 0879 0830 0829 0496 0952
rrrr l 002
PPllB A 001 F:tl'Tl 1 l C06 rrrr12 A C06
FUSB1 i 004
PliST l 006
FlBSf1 l 004
151'1 0100 OC9B OCB6
10DB 1207
OA7E
0835 0005 0198 0207 0485 0565 0062
0917
0353· 0406· 0410· 0413· 0428· 0489· 0530· 0562· 0616· 0757· 0677 0677· 068~
0676 0676· 0684· 0695
0036
067· 0674· 0681·
0672
0089
0151
0143
0135
0315
0154
0066·
0065 030~
0118·
018··
0180*
0186·
0626
OS18
0261· 0269·
0259· 0267· 05"'6
0262· 0270·
0260· 0268· 05·5
0263· 021i·
0041·
0546· OS47 0547· 0719 0756 0907
0111
0120 0159 0177 0198 0954
0126 0164 0178 0199
0127 0165 0179 0207
0131 0166 0180 0208
0132 0133 0137 0167 0171· 0172 0181· 0182 0183 0215 0354 0408
0138 0146 0172· 0173 0184 0185 0916 0918
0147 0174 0186 0919
01~2
0175 0187 09S2
01S8 0176 0194 0953
0230· oq,31·
0326· 0332·
0157· 0224 0393
01115· 0382
0136· 0372
0328
0313 0316
0339· 0346· 0916·
0331
0532 OS34 0758
0687
0589 0610
0576
0624
0162 0224 0327 0358 0373 0383 0394 0406 0413 0421 0424 0428
0484 0489 0500 0502 0526 0563 0610 C757
0223
0161
0456 0474 0775 0783
04·5 0462 0770 0~78
0329
0267 0268 0269 0270 0271. 0272 0567 0568 0710
01615 0905
05"8· 0549· 0564· 056~ 0566· 0577· 0518· OS82* 0!;83· 0589· 0590· 0594
0597· 0610· 0611· 0625* 0627· 0631
0130 0690 0691
0191 0193 01180 054·· 0567· 0059
DUE
16111870
EC 10. 816651
U&P870 816678
29JDl70 8167011
010CT10 816760
30.JOL 73 577121
1510'14 572239
02Blr1S 572266
PBOG ID PAGE
IB!I lllIBTEll·CE DllGIOSTIC PiOGllll
PAIT 10. P&GB
2589'23 101
!'PO S/3 lllSTEB TJ:llU& lllLJSIS PBOGllll (llTU')
CIOSS-UPBIBICI
Sl!BOL T LEI tlLOE DIFI
llPBU~CES
Pll
l 006 OC!9 0221
FL
A 001 1603 08163
FLAGS l 001 15·2 0789
FLliS2 l 001 1543 0199
FLlG1 C 001
FLlG10 C 001
FLlG11 C 001
FL1G12 C 001
PLlG13 C 001
FLlG1' C 001
PLlG1S C 001
PLl33 C 00~
FLlGll C 001
FLlG& C 001
PLAG7 C 001
FORft l 002
F1FO l 002
GETOI l 006
GElOOT l 004
HlLr C 001
BISfBI l 044
HOV
l ~O&
lftlGE l 002
IIIT l 004
11IT2 l 003
IS"FCD l 004
JD!IPir l OOb
ttarsr i oo~
EEl5BD C 001
LlST l 016
LlTEB l 006
LDDISI l 006
LDPiHT l 006
LDID l 002
LDIHES l 006
LEFT1 l 004
LEFT2 l 004
LETS A 006
LETSGO l 004
LEf l l 004
LEU A 004
LET5 l 004
LISITS l 001
Lil!IE l 004
LIN ECT l 001
L1ME1 A 086
LIIE2 A 086
LOlD C 001
L>Git l 004
!AMY l 004
!llSlt 1 A 001
!ASl\2 A 001
HAIBE l 006
ftODIP I A 006
5JD1 l 006
ftJYEIT l 006
!ULT A 004
IEYEB l 004
IEITCD l 004
IElTft l 004
IEl~; l 00'
HODJ.11 l 005
1ar1 A 004
IDM l 004
0040 0080 0040 0020 0110
0008 0004 0010 0008 0002 0001 1111 1504 OD11 153£ 0222 1582 113P 1PA5
13~F
0141 0!38 OCE3 OEBD 0010 1592 0Dl7 1PCl 1reo 1PlF 0848 OCIP OCCA 0!50 CE14 0!72
0£81 OE8S 16D2
14DB 1756 1677 16CF 0221 1275 1547 1F70 1F71 OE2F
13 8'f 130& 1449
~F75
0&84 OE68 OA57 11!0 OE!1 15FS 11£8
09111 0946 0947 0948 09119 0950 0951 0942 0943 09U 091lS 0889 0827 0230 07811 0933 0813 0511 0891 06'5 0299 0293 0220 0314 0955 08111
0259 0916 0883
0898
0131 02011 0213 0301 0280 0307 0311 0312 0857 0753 09511 0853 0855 0935 0591 0811 08711 0875 0290 0673 0632 0709 0876 0081t 0305 001'6 0556 0337 0838 0558
0181 0196 0202 0205 0211 02111 0218 0908 0088 0255· 0258· 02S.* 03118 OJSO- 0573
0612· 0618 0620· 0029· 0112· 0115* 0276 0271* 01198 0531 0688· 0712· 0737 0739· 0088 0255 0258 0686 0688 0712 0115 0"98 0131 0739 0642 06511 0656 0531 06611 0112 0276 0278 0348 0350 0573 0604t 0612 ~595 0618 0620 0575 0606 0883 0'79 0227 0767· 0027 00&0 0090 0108 0516 0160· 0161· 0548 0615 0736
0901 08811 0641 0296 0288 0216 0838
0575 06112
0595· 0596· 0604 0~06· 0654 0656· 06611· 0686
0522 0542 0743
0257
0125 0123 0301 03f1 0312 0128 0888 0921
0200 0209 0291 0097 0092 0131· 0308 0310· 0342 0883· 0130· 0132· 0309 0884· 0133· 0885* 0917· 0101 0718
0738 0527· 0715· 07i~ 0726 0030· 0076· 0748 0899 0031· 0083· 0752 0900 0042 0046 0579 0585 0587
0285· 0358* 05111
0176· 0902 0182· 0903 0887·
0711 0559 0621 0669· 0699 0707 0710· 0110· 0106 0427 009 0067 0077 0079
0151 osori
0040 ~097 0102 0277 0643 OU58
0320 0290 0538· 0555 0632 0632· 0645* 0657·
DlfE
161lB70
EC 10. 816651
1"1PB70 816678
29JH70 816704
010CT70 816760
30.'RJl.73 577121
15IOY71i 572239
0211&175 572266
HOG ID
PAGE
·
·
·
·
·
·
·
·
·
·
· i·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·~~:.::."'
IBft Bll17EIAICI DllGIOSTIC PIOGmAI
Pll! 10. 258992.3
PAGE
11
IBI llllTllllCI DXAGIOSTIC PIOGlll
Pitt 10. - 2!>89923
Pl&E
111
PP48 S/3 lllSTEB TIIIIG llALISIS PIOGIAI (lfTlP)
PP'48 S/3 BISTER TXBIIG ll&LYSIS PBOGIH (IT&P)
c1rss-11Pn11c1
CIOSS·UPJ:IBICI
. SUBOL r LEI YlLOE DEPli
lll'EBBICBS
IOillT i. 004
'! IOICIC A 004
llOIJ DO l 004
NOil l 003
:" NOW 10 l 004
I01i2 l 003
110113 l 003
HOH l 003
1101115 l 003
110116 l 003
ti()i 7 l 003
10i8 l 003
10i9 l 003
illUltBE.li l 003
OHE l 001
OHLl1 l 003
00
l 003
OPlSir l 001
oa
l 003
OUGIB l 004
OR1'l6 l 001
oa22 l 003
O!Ul l 003
our;: l 004
OYEB l 005
OYEB22 l 005
OY£i3 l 005
OV Ei3l l cos Pl:K c 001
P1:nr l 004
u:1:1 l 006
PASSES l 0016
PIHIT c 001
PUBSI l 004
PrUEl l OO:l
Bl 102 l 0011
anos l 003
~U10 l 003
au20 l 003
RU25 l 004
RUJO l 004
RD:lfi l 004
IDFD l 001
orsc
11D5 OFBD 121F 129E 128E 1251 1248 1225 129lt 12lC 12ED 14:60 1609 15n 0112 1039 1PC9 14 FF
ODOD
11F8 1521 1078 OFDC 14Fl 151C 1034 1068 0226 08111
OBBE 1Pl9 021l 1Pll 1FA3 1475 1479 1498
1"9E
14"' 1418 0111 1POO
0392 0553 0408 0569 0604 0599 0584 0580 0571 0601 0608 062l 0586 0848 0831 0349 004 0915 0769 0229 0861 0777 0461 0415 0768 0776 OU3 01157 09311 0117 0157 0877 0931 0894 0890 0719 0720 0729 0131 0733 0731J 0027 0810
i
! ;
l
I
IELOlD l 004 OEC'6 0329 RT01 l 001 OlOD 002·
t
!
Sl!IP l 005 OBPB 0344 SlBPLE l 003 1606 08117 SUEF l 002 15DC . 0831
l ,
SlYEU l 004 OFCB 0411 SDITE5 C 001 020D 0930
I
SC:»PE l 006 117D 0526
SECD l 006 121r 0578
S.EC.01 l 006 120D 0566
SECOID l 006 OlP3 0110
SEISE1 l 003 01'82 0389
SUSE2 I 003 OF62 0379
SEISU l 003 01112 0369
.._ S£1'1BT I 011 1591> 0815
SEfSE:. I 006 OBD6 0161
SETUP 1 004 1388 0659
SE?OP1 l 004 14P6 0767
'.,
DATE
1bllll70
EC 10. 816651
111ait111
.-,'117·
0226· 0229· 0906
064Q
01930 0509
0617 0633 06ll* 06'6*
0609
0581 063ti 06lll· 0647·
0635 0635· 0648·
0570 0636 1)636· 06119·
Of.22 0637 0637· 0650·
0638 0638· 0651·
0500 0639 0639· 0652·
0622·
0640 06110· 0653·
0222· 0223· 0353 0410
0215 0326 OJ32 0524 0'715
0289· 0295· 0298·
041a3*
0339 0918·
0768·
0225
0032· 0301 0301· 0302 0302· OJSS 0409 0512 0512· 0528 0553 0556
0776·
0·57·
0508· 0511·
0177·
0183·
0179·
0185*
0062 0098 0117
011'
0148
0286· 0502·
00'9 0086 0539 0560 Ci591 0628 0659 0740 07'5 0749 075.l 0759
0886
0885
0111· 0271·
073.J
0725 0727
0721
0730
0723
0663 0761
0048* 0052 0053 0064 0066 0068 0070 0076 0078 0083 00811 0096
0100 0110 0113 0116 0119 0122 0124 0134 0136 0142 0145 0150
0157 0162· 0168 0169 0190 n92 0194· 0195· 0198· 0201· 0204. 0207·
0210· 0213· 0221 0222 0230 0231 0242 02113 02"4 0245 02·6 02117
0248 024~ 0250 0251 02.5-2..,.., 0256 0898 0920
0333
0018
0318
0221· 0530 0562
ou9· o·iso OQ63· 0"61 011169· Ci.tin· ~'1 '11. 0772 0774· 0779· 0780 0782·
0414 0058
0106
029l
0·96
o·so·,
O~ll
0665
0574 0603
054~ 0568··
0107
0159· 0287 Ql.9*.jl'
OH7· Ol81
0138· 0371
0306· 0·21· 0424· O·Z7· 0·39· °'l<f* Q.cut4· 0~93 0693· 06~8· 0706* 0708·
0709
016J
0655
0.11
29.JUl?O 816704
.d1ocno
1:'6-760
l0JUL73 517121
15101'1' 572239
0211175 572266
PROG ID PlGE
SfllSOL r Lii ULOE DIPI
sttun I 006
SEU .l 004
SHlPI' l 006
SIS l 004
SMSll2l C 001
SIS12B C 001
SNSll28 C 001
SISl29 C Ci01
SRS1 l 003
SIS2 l OOJ
SHSl l 003
SllSll l 003
SllSS l oo::.
SIS6 l 003
SS
l 002
srur l 006
STOP l 006
StJB1 l 006
5082 l 006
SIJB.~ l 006
SUC1 l 003
SUIC2 l 003
SllCJ l OOJ
ru1 l 004
HBJ l 004
?ABS l 004
?El
l 002
?HISE l 004
?llIS1 l 004
rlll.E l 001
0880 0098 ODPO 0149
0020 0010 0080
OO·O 1015 1018
oru
OPlD OPEO
oru
1CP4 OP1D Ol5C 0P96 0P72 0P52
ores
0P65 OPltS 1103 OPB9 100D 15D6 0DC5 13lD 15El
0145 0255 0273 00'1 0939 0940
0937 0938 0'35 006 0 ..03 0004 Oll19 0420 0864 0353 0048 OJn
0383 037.3 0390 0380 0370 0495 0407 0429 0828 0265 0671 0833
UllES l 0011
TlftBDP l 006
TIOCID 1 0011
?1001£ l 0011
TIOtllO l OOIJ
HHU l 003
?10380 l 002
UHDBR l 006
DID!U l 006
UlllPl:I C 001
DP
l 009
UTlB c 001
UBI l 009
HlT I 006
UIT15 I 005
illT)O l 006
lllSDI l 008
Ill SUP l 008
1111
I 004
iHiBE I 00'6
WILL l ~06
11011: l 012
1P7D 1043 0P3B 019· 0189 12C3 15PP OCD1
OC19
021£ 1517 0212 15C9 1173 OP!P OPPIJ 1SCO 1588 OP'37 0Pl6 1217 1615
0878 0708 0363 0316 0313 0613 08111 0215 0173 0932 0817 0936 0821 0524 0.23 0424 0820 0819 0359 0397 0622 0849
i.:ora I 003
lCDTE2 l OOJ
XB1
c 001
l .....
1 r''
I '·.....,r·
I
- I
I .. ........ ,
0!1'1 OPOB 0601
0340 03"7 0927
I · PP~-8 1
11
DUI 16UB70
EC 10. 816651
1·lPl70 &16671
llElHllCIS
0140
0253
0266
0038
0058 0106
0293
0096 0506
0533
016... 0495
0173·
0165· 0407
0174·
0166· Ola29
0175·
0116· 0500·
0349 0501
0045
0396
0385
0375
0158"'
01116·
0137·
0189
0220
0217
0187
0264· 0273 0273· 027' 0275· 0279· 0280
0670· 0673 0673* 0679 068~ 0689* 0692
0338· 0345· 0521 0526· 0563· 05611 0578 0583 0590 0611 0615· 0708
0736·
0168· 0286
0697 0701 0703 0705
0152· 0904
0121· 0129· 0167· 031· 0920·
0290· 0335 0886· 089'
0572 0588 0598 0602 0605 0607
0523
0188
01'70
0322 0519
0582
0037 003,
0517
0525
0425
0422
0627 0889
0625
0139· 0140· 0153· 0156· 0254·
0189· 0217· 0220· 0226 036"
0619
0034· 0035 0321· 032· 0325 0327· 0372* 0373· 0370 03711· OJ82" 0381* 03811 0384· 039~ 0394· 0395 0395· 0·23· 0523· 052·· 0661· 0662 0716·
0717· 0734 0735
0337·
03114· 0231· 0232
0233
0234
0235
0236
02.n one
0239
0240
02'1
HOS*
0317 0319 0321 03311 033·· 033'1 0338 0341 03'1· 03114 OJ·S 035·· 0356 0357 0369 0370 0319 0380 0189 0390 0403 01104 0405 OltOS*
0408· 6..:·12 0412· 0419 0420 Ota23 0·2· 0026· 0"35 01136 0437 0438
04110 0458
01141 0459
0·112 0460
OUJ 0·63
01146 01164
OU7 01665
0 ...8 0'66
O·U19
ono
0452 01171
0453 01172
0454 0'76
0457 0.77
0478 0481 0482 048l 0486 0487 0488 0·90 0'91 0492 0'93 0'9J·
0490 0528· 0553· 0556· 0569 0571 OS80 0586 0613 0613· 062l 0690·
0694 0696 0700 071J 0713· 0716 0718· 0720 0722 0724 0726 0729
29JDl70 816704
010CT70 816760
3Q,JOJ.7l 577121
151017· 572239
0211175 572266
PIOG I· PlGB
.,.. ... 11&
lb! BllHTElliCE DllGIOSTiO PROGRAB
S/3 ftlSTEB TIBIJG lllLISIS PBOGBI! (RTlP) caoss-BEPBB!ICE
SIBBOL T LEI VlLOE DEPJ
RBf!BDCES
112 c 001 0002 0928
ZIKO l 002 15F3 0836
0729· 0731 07J1· 0734· 0768 0329* 0330· 0355· 01609· 0444 0529· 0554· 0557· 0584 0599 0714 0714· 0717 0719· 0728 0777 0778· 0781 0781·
0171 0317 on·
0771 0776 0719 0445· 0455 0456· 0461 04&2· 0468 0601 0608 0614 06U· C691 · 0702 0132 0732· 07354< 0769 0770· 0773
TOTAL ST&TESllTS FLlGGED 11 THIS lSSEBBL! ·
0
2~89923
12
0414· 070· 0775·
IBB ftllHTEHllC! ~IAGDOST!C PBOGIUB
Pll'l' IOe PAG!
2589923 121
l rru
S/3 ti. STEB Tl!UG l ll L'l SIS PBOG Bl.II ( ltT lP) OB.JICT CUD J.ISTIIG
l · ?ill CHlilCHB
UDICITES
l
BLlllt COLUlll llD THE cuucrus Di
i
IIDIC&TI IQllUIC S&IPT.
'.i.t. CL 1 TD BOUGH 16 CL 17 TBIOUGB 32 CL 33 TBBOUGB ·& CL 49 !BROUGH . . CL 65 '1'00058 80 CJ. 81 naoUGB 96
.... -···· .
. ..
. . . .. ········ ········ BlSTBR TillllG II lL!SIS PBOGR&B 8'ii8,.i
PP·80000
GBI GBD Pl 25
.....a-· r·-r: .,_ . . -· T·-z>- Bl·/ Bl!
.. . .. . . 89122 IC 572266
. .. I g D ··· /OB
B<I lBY·O %LOB·
.
s··M· 11CC DO;JP
... . - - BBS IBG&·BG S. t
.
K D04Jll'TI &CBi...POT10B·Br-1
. ... -as11 .i·a.-o--+B BC1B Q18PF480002
<IOIQ 721FF·8000l
r·-·· 11·r1·111 18
. '
lEIBG /tO·D l&?i
.
&llBG s.o·IBCiC/£
. . ·- ··~110 DBliBG SB
.
ftG5·0"4BGBf·8B B
. (iZ :2DFP4800P4
r·-_IG8 (l/il 1!; I
. .
20 l:B :IC D+/&·
J&OOlGl&~liBG SI
...
CC ··1·+c ·-/*
..QG5·PI31BCZB1 1~i
IC f·//·&e&D~&1 r
. DOBD LUPP-80005
T·ID 80UPP·B0006
DUE 16Ui70
i::: 10. 816651
1UPB70 816618
29.lDl10 816704
010CT70 816760
30.JOL 73 577121
1510'1· 512239
02H'f75 572266
PiOG ID
P l GE
P'P4-8 · 12 ,
. . .. . r·-?PE 112110·s11 . .. .. .. . . . . r·-Oll00·20'BG1* . . . . . . . .... .. .. . .. r·-2B:-o G7DPl 0
2rDIC lll*OC D 141 &B'Q< l 0!?8
&rJ·ec 1.1·ac
II p 00 EIOP 00
< ·,1?8< ·/£18
t9l·BC ....,. c
DPiP 00 DBQP 04
· c <orJ11 c 1111· B :IB78< 1''G2
1·1s·c IB/S·C lBO·IS?BBOOO&C:U
. QC 1-1·1C 51$&P
( Ji (E; 12 60< ...
£+&s·c &L1S·c-
~&-41GOl·8·BAE-·
·
I
TATD ·OQPP480008;
~
DB--< it311PP·B0009 I
P o. g --1rr·aoo10
lG1< 31-PP480011
. . . .. . . . T·-lCB:l2 &-< ~ CE?Bi2i·$·t)+C
UlO J.SIPP480012
1 1$=1&Do··&ll33 IG5?2/31·1l'S·I· 3C · 1·e1&<P ·a
. . . . . .. . -· . .. . . ... T·-·9EiG2 &O< -· . . . . .. ... . . . . r·-54 187 lO D<I
lC:OIT OBE-Q1POO BE-D1POQBl-Ul·&4 CB/U -carr·B001l
.
1c:x210&1- ·(B < £8/'10-D· 10 DB!
G &8 · l.C1
BDC ~oo-BDD...00-
G g.g.g * llE AO
BDP ~oo-BDG·..00-
~..
J>GD ' gs · AB - AO 13DrF·8001·
·
BDH8..00-BDHQ..OO- BD.4 JZQPP,80015
T+-61G5,B /CJGSI
. . T·-8Y JJ8E)-+ l
. T+-9-:8& 2D ·e/01
T+·:SI03fc;.. ). i*H
. .
1(-i 11.-c D(21.-=
.. .
rc·S &711 D(1T-
.
LC <+TAPBH·Q·l
. ..
lG6 < 10)G7B1 1 1·
... - . . ..
9+ D IB&l 8ll(B 16 $1S(Jl6 8 I(
....
DBlll D ZP+-&1&00
BC1B£U~C112/0&
.. . lC*-~-a~GC·BtF11
itTOillA8 a"- Cl8
?11&1-··Bl&CJSCX< 1'J·?<·Q--,aGBDK·
. . &lC_ BBB< JLIGtD
. . IO 8 I (-16 8 B·
BC <·J1PTC <·;J'
·&.Jl2C llS&1?4Cl 8
....
16 · 1 f P480017
..
;1/8 ~trP480019
DUE
16HB70
EC 10.. 816651
141PB70 816678
29~:0110
816704
010Cr70 816760
30JOL73
577121
15BOY7" 572239
02!.U75 572266
PllOG 1D P.lGB
P!'ll-8 121
················ ·················
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
· t '
·
·
·
·
·
·
·
.181 llIITEBllCE DilGIOST.IC PIOGU.I
·o· PlH
2589923
PAGE
1l
.rru S/3 BlSTBI tillI·G ll&LISIS PBOGl&I (ITlP)
OBJECT CARD LISTIIG
-.. CJ. 1 ftBODGB 16 CJ. 17 TBBOOGB 32 CL 33 TBBODGB 48 CL '9 t'HODGB 64 CL 65 TBBOOGB 80 CL 81 THROOGB 96;
.·f"
- .-
r·-101·e10110 1s
\..
.
. . f+·IJ £1D··D808·
. r·-·<·/ B·/ ll&SB
r·-·G 1QIESDG<IQ
.
r+-·aoI 1-sBGC9
&+1011/IUOB·BG·B
. . ·S.JOAC?<lG Dl:-D . . GCW-< /P7E-18 JS
. . IE) H<IJQJB/G / I
.
.< 10·1/UG<&QIB)B
.
.
OEJQ.JC-80 /PU2 OD.JPIO »+_CIBl)I
. .. . . . . < l"FG·ll Cl &. .
. .. -
.
. /092G DIC&D* JP
.. ... . ·O-BZ·GO 810 c-Q OEll·IOIBGCl?A · .
. . K· .&:
OI I a-o CJVllOG&·OJVBn-o
.
<1JQJB/G /·OOH· 101 &P 1 1 a11 ·
.
. .
-· . ..~
6 /P108&·2 ·BB-B
1 1 <·· Q1'DPP480021i
I
.. ... . . . D &O G·Q-.2f < C- &IBH· 980tP480022 t
.. .... . ··r)D· l: 01 1&-0 8C rr·8002l. I '
EIVDOD·BDC7IO E 8
. .~ FPlt800211t.
. D~:···s &c:.a JS ao-a JJ rr·aoo2~
. . . . .. .. ... . . . .. .. f····p1-< /P1B·I /1J.6··DD&2Dlt1P KO Dl2·BGD&)O I 0 *G<&O)l).2/01 *l/QI ··IB41·1B DC·i S30FP~8002b
.. . . . . . ... 'l+/ 811-DDC Dll.J' 513 H1PIO DIB<B Gct50 10 ·· I /ell OCEB4-.) P
. . . CJO DCB :- ·G &+- QA-PP48C1027
. l'+ /13>- (-H-7 -
ft/B> 119 GI C,I
.. . CJO DDD :- ·GO . . CQBG7it-. lPS G
.
.. .. .. 17 < AIYB)l2/0l 0 4· &IS GI C,I
.. .. C.JO DI :- +C
gt.JPS>O I 1·17G
. - . . COSE-.I· llit G
.. .. . CJO DB- :- +JI·
-
CJO 1/HPFll80028
.
163Q QK-FFll80029
f+/C.Z /P:OH·&_I
CJO D.it ;- ·l2D BIJPB·l·J· (G
. &40&: 8GD/0) I)·
/&CB· CG £: I
8 LI!IFF4800JO
.
1'·/DUIO<H1PP
. . . . . . . (G &z&.l: tit &J < &811·· &DH8- I- (01 ·SC/ Elll 2U I GDUU) · &it) U
-.:Jft llSFP480031
T·/1"""1HIG<BGCI·
. - .... . . T·/PBOH· B:UBG /8
8- B(OI JJ£0lC1 it BE; llD-O&IVat·Oa
..._·BGCl4< &·-.Gtll
l!/81 '< lDP«l.IP
.
< ., , ., n< .uea t 1
-. -
DE) D;t 1)00-DB·SB
' 11G!; 12 ' · /OB
.
BGI ·< /P1l!·Q88ll
.
s··u 8C8PP480032
CO& ; 1·PH80033
T·l'GID:DS& B(OI l .18<1) -
. . !.UOID;S-.>·BG /Z
. . GB<BIPUB /36+ D
CL10K. .iK .JH<l(B
. . - . <B&DO, /OBED·O
I .lilt!) /8 & 121>8 C o tG2UI·8811BI/
-.
Cl/) H:D8 £J2Dll 8 &P2D ·2/51<81·
< JHll(IHl)LCIQ
BE ;~l-OPI; 111660
... DIHH&<. 08131
.
:ES <I/) Bl:, /08
Pl/)J.C ·P.111151P P H i i :-ORE2 II 0
-·E L*PlllB!llBtB.JI
P£H : I8FF480034
BEl tCOFP480035
. .. - I -.a : H4PP48003&
BC Q l&lfPr"800l7
\...
.
- . %+/<7l1·9E*C /OB
("°"
\._ r·I' (20D... Al/DIG
r·/·_·l 1&·1&crr
. . ..
DI; Ill ·O l;~HS
-· .
I J·P·68 D;DJ:68
AD/e& /BBaZ G+OB
. . 2-IOID.UCOI· .Jl<B
1£1<< .JG,G·~ /1G
. GD) Jll JGZI HICO
-OB·BP/QO 1011..a
.. . . . DYll008 DDH&H .ADlait .JISI DlllLO
01* AB/D:BAICOB·
. - . - . - .. I IH&B&OGElD·>au GA-0 tirftPFll30039
DSQK.1-3 :>ZlllH8 DDll 1&II PPlf 80040 ·
. -
. . ADSQa .Jiii i Dl,J.0 &DID 1 T*PP48~041 1
.
,
J..,gO&ED018-0&DI -.>L- SO-Fflt80G42
P.llT 10. . 2589923
P l GB
13&
Fl'48 S/3 l&STIR HU·G IH.LISIS PROGUI (BT&P)
OBJECT C.lBD LXSt'IIG
CJ. 1 t'BBOOGB 16
.. ..
!+/II & i/l)C-
.
. . . T·/J;·.JoS·I~; D
T+l'll ·BB 08 ISQ
CL 17 'fllOOGB 32 CL 33 TDODGB 48
t./·>C- IPISQC-
·
.11c·8-11ca/&: ·r . llZ L> DC·Z (> D
. l'C&ll/8' l'Q.LO-D
ai IG/&;C- 15,C·
. .
l&OO&Dt ..._3QlE-.D
.&·z GllD·t~.B-.G&-0
041H8155 . .0C2-.J1
CJ. 49 TBBOUGB 6'
.. .
l<J&1C- 1(1&70 D
CL 65 t'JIBODGI 80 .L,J.OlD:8a J&QI D
CL 81 t'BBOUGB 96
..
IGTO 08DPP·80043
6 /P10B·L,&OB£14
-···
... PIJlll:-OB II&· '
··-C2-l(C PHH
.. &BD016<BGDl5t-&I .. DBG4 J)O·IBCHO
..
.·-D.C4-D 6TllPF·80045 . ll!FP·800'6
.
%+/Ill /IBOUIOB·
. cJ·B)O . T·/OE&D& oCl £DI
'l· /P 0; · t&<. 115·.J r·/H6·PA6·.uo_a
. .
... . . . . BP-IQIS<GB.JP?I).
J·/OB*BP/S /01
. . 6 /P:G IB-r:
6 / 1 ·GO 17 D< II
.
. . . . . &DA &<aas·LS&··. .lS(-.L1·.J QDCO·ac .
. . . . &DA &DA &DI £J>l &DI &+SBS: ( 1 ($ -
1·..co11co11c11-. a- .!'SI ·114& 101
. .
... .J { -II.JO I& >-
4£) 21 P 1P* (-B
o~a2·fB5>.J04C
.
. . iS:SIS; ( &H.Pg+$ &DI 6Dl ~DI &DA
.
..... c-s-11 1)0 c
l·SBG
. DA &Dl
SO)J.P··· B·xa11_
. ... l8DCDS>Sl91GS&DC
IDC...0 ·BGCl7
. . . .&D 116PP480049 ..&{< -.t-PP¥80050
.... 1154 a.4PP480051
·.I I HDPP·80052
···· ·
. . rl1QC·IBT.
C
?·/·8 -.4< &95G:D
················- ················ ···········o····· ················· ······
. . . . -·. < &:DG:I< &:HG:< . ..... ............
-
< O:<G:4itC68?0B· .1101 G:·..D&/·B C
............... ~ ................
19-:lGO O- &Jl9DLI
................
2S PH8005J ..-Aa 01 l'P480054
'
. . .. 7:B/·c·w tDI* 11'1) )B-<
.
.... ........ . ................
·-OPH80055
.. . r1J·1c <..11· ac D
..· SUS 28 - P&I .. . · SSIS 29 - PBI
· SStfS 28 - BIP
+s1·_c ...2.t·11c ft OIL! LI.ST Siii ITOOT II TIBDL&B lSS IIITI&t IOI·
..21·LB <·Y.J·TOB·
. PLE IBPOBl&TIOI .·.......
POBI·
SHPL! BJICDTlOI
.a&·?GI&
01 St'ITDS BllOI
.................
OP SUPJ.I C048&
......... ·
· ··
·,·PP·80056
01 10~ JtBIDI.
PPC80051
................ ········
. PP480058
·»
-arcu-
............... PP480059
.. . . . .J . ......... ········-······· ........ ·. 1'9· BIL% ... SA· PLUG llS ·O'l' PE fOHBl> DUE ·TO H naoa..
PP1'80060
.. . . . . .... .... * PE H&Lt - U' .. . . . . . . ... ... ,
SPECinED II 12.
.
. .
~
TO l.LLOI CE IIT IBYEITlOI BBPOIB TEST 1 S PEIPO& BID.
~
PP·8G061
- ........
.. ·························
.. . . . . . . · '' 8.ILT - TBB .
PBOGRlll IS 1011
BEIDI TO BUE A .
-TAP- LOIDZD.
.
.............PH80062 .·
....... ·- .. .. . ······· ........ · -n- D ~Bl D I ti 5 llITCBES Pll 01 TO TBI COllPLI TIOI or TBI TUD U.B Plll1'0Df· .,
·
"ILL CAD SI l SCOPE Tl.PB PBIITODT OP !'BB SHB U%&. ,·
················-
f'P480063 ., 1'1''80064
D&TI
161l&B70
EC ID. 816651
1UPl10 816618
29..10170
816704.
010CT70 816160
30.JUL'J~
571121
1510f711 572239
02111'15 572266
PIOG ID
PlGI
rr·-e
13
·o.. DUE
BC
16111170 816651
1UPl70 816678
29.10170 81670lf
010Ct'70 816760
JOJOL1J 5771.21
1s1on· · 0211175
5722.1'
512266
PIOG ID HH
PFfl.8 13&
lBft BlllTEillCE DllGIOS?lC PiOGBAB
,,. PliT 10. 2589923
I·
P&GE
FFll8 S/l OSTER TillIIG HlJ.ISIS PHOGH8 (l'l'lP)
0 BJ JCT CUD l. lSTIIG
CL 1 THROUGH 16
..
· -11- II TSE L
.·....·..
.. . ·
l 81-EJB
.
··-· l'H UIDICITZD
· . -ne- DBCIS I
£····£7··..DC·P&S
CL 17 'l'HBOUGB 32
.. . EFT ADDRESS SilT . . CUTIOI or 'l'BB PB
.
DP 08 DOii COID
ILL 81 WlD!D ra
··if ····
··711&FI
C
CL 33 TBIOOGB 118 CL ·9 TBBOUGB 64
.
. CBES, 1811 THI - rr- 01 -P9- KALT ...·........
. . . E'flODSLl LOlDID T lP. . ·
·
ITIOll &BPllS 10 TBB LOGJ:C J.EYEI..
..........
... .... ... 01 TBB Pll11lll 8 OPPU. -
rs
lSC
-
I l
so
...........
Q
CL 6S TBBOUGB 80 CL 81 THIOUGB 96
........ IS RESIT· IILL CAUSE PPll8006S
................
Prll80066
. . ·IOT
.
TB!
BIT
.
COi
· ··
DITI O FPll80061
........................
.....
Ff480068
17300303750 S077S·O'FP480069
' i
DlT!
168&870
EC 10. 816651
11UPB70 816671
29.:8170 816104
010CT70 816760
30.lDL13 577121
1510¥14 !t72239
02Ul75 512266
PIOG XD PlGB
,.rr·-e
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
u·' .
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
· · · · · · · · · · · · · · · · · · · · · · · · · · · · .: · ·
CGDE AODA ST: :.7 MU
. . . . . .A. . . . ."'. . - -
£a. Loe~
SaMC£
t·
:an =-: ~1· ·~
t9l9 . . . ....._CC 0'1.... CSTJC Pll81RIM
II . . . . .,2
OIPLAY ~- .,....
O_..:
CaoE
s~ :·T-=·~
..,..,., ··
Moo
0
c ""
.....00 9912
O.OZ M
-~
0406 .... Oit.86 0.10 OA08 66GI OAOA 890000
- OAOl0602 M03 0.0!5 OAOT OA09 GAOC
1
: t:eiU : -. . :......
I ·
S
,_,.
t
j : . . . . . . .: : . . . : ; : : : : . .. . . . . . . . . . . . . . . . . . . . . . . .- . . . . . . . . ._ . _. . . . . . . . .
8 ·
9EcTJOM NE-FAC£
~ ·
9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..,......,· . . . , . . . . . . ,
l·
OC
11
oc
12 PRTN DC
-..z·9912·
JG,.!·oo· XLI ·oo.
EOU~NT #10 $£CTUJN ~. HAVE SECT!OM UDT ENTtUES
0
CtJARENT ROlftlNE HUll8P
13
8C
14
DC
15
oc
16 UDT.2 DC
17 ·
18 ·
19 ·
20 ·
at ·
JCL.2·o· AL.2UtT.O.J I "L.2CEAA&..05J JL.3·890000-
OPT 1°"f 0 I
2 3
HSERVED arTE$.
AOOAE SS OF l ST 4"JUTI NE ~-CE·
AtlORESS OF EMIOR LOGOUT lfCTE~· DISP· AD...,...
ttEltMING UTAKAttA FEAT>IAE lt15TILUS>
,.0 ·
3IRD 2k FE.T STG CARO 15 INSALLEO· CZ_.,.,,.4 >
UNU8Et> JtORTs .a ..s.6
l
0.-C 60A2 OME 01 5.0 U
OA't c· e? ·16
0*95 Ct tlE - -
Od9 Cl 6A _._.
OA60 Cl - ....
OA.61 , . .,. ff?
·? ..... Cl . . ....
OA.68 F2
4Mt
o..e co e? 9872
0"61" fla
OA ?O H
OAT! . . ..,
0A73 CO 87 0216
....
OAM
Olt6F GA 7'0 0,A72
~~
Ge
73 TJGI TIO
~:
8
76 T lo.aH llllU
77
TUJ
"78
TIO
79
TIO
80
"
81 Aow.a T10
82
.J
83 ROJPlllT 8
84
OC
-85
96 87
89
DC CC
·
. . . . .lW?t
Tl038M··U>_.~
U·
·
lllnMT~ao1-~
AOIPllT1C..-
lllOJMT . .lPlil"f.CKtta ·UllM' PRJ*T,M Xl.1·03'9 ILi · 16· -..2cnAT-MSI
LINK
............".....
°""' ,·ept ICH Jft C·S· ·fTE lllllTA CMK
......... 1:1' . . . -~ 11' C.S. MT~ OM
~ IF c.s. OATA OtK Tm
OAOO 801000
OAIO Ol OAJI 00 0Al2 OASD
··1 GAi· H 01 "EFI
OA18 OA!C
c- o
01 90
4895
OAC>f'"
OAlO 0Al1 OA13
22 · 23 ·
·
PORTS 7·8·9
j o TERN. E ,PANst OH 2 ( z-w?SZ)
24 · 2$ ·
., 26 ·
27 ·
· 28 ·
29.
30 ·
· 31 ·
oc 32 UDT~
33 ·
5
PORTS 10·11 ·12 TEA~. £XPAH510N 3 CZ-WTT2)
6
PORTS l3·l4·15 TEINil.. E-ANSION · tZ-wtl!:2)
PORTS 16el7·18 TERN· EJIPANSIDN 5 CZ-tf'l'FZJ
B
PORTS 19·20·21 TERM. EXPANSION 6 CZ-W7G.2J
POATS 22·23·24 TERM. EXPANSION 7 (Z-W'l'E4)
A
PORTS 25·26W!7 TERM. EXPANSION 8 CZ-W7At
B
PORTS 2&.29·30 TEIUit. EllPANSlON 9 (Z-W?G··>
BSCA-1 (OP'TJON'W..)
··-·**"""*..···············-····························. ··-············ "'*******"'* 3345 ·
litOUTl NE 1 - Tl O T£ST
.j
36 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .""· · .,. . . . . . . . . . . . . . . . . . . . . . . . . . . .
"* ··Oe · ·o ·
41
.............. ....··································· 42
AU.. ATTACHtieNT CONDI TIOHS A~E TESTEO ON EHTflfY
~
TO DETERMINE JF AWi' CON!>ITJON IS =>eNOtNG. AT THIS TIME· NO CONDITIONS $HOULO SE PENDlffG.
· ·
~····················
·3
44 RTOl
DC
Xl.1 1 01-
ROUTINE HUMSEA.
0
4$
oc XL.l ·DO·
46
DC
AL2UtT021
47
48
TSF AENrRv.x·cu ·
NO MANUAL iNTEA,.NTlON. NEXT ROUT JICE.
TEST FO~ RE-~HTillY VIA SYS
·
49
SBF AENTRY· x· o;.
RESET & RESET R£-E~RV SIT·
50
BF
NTl'RST
AESUME MANUAL I NTERVe ~UTHE
OAT? 01106E~340FGF ..... 0 OA8(: OA?F CIDEX1CX80C5 0487 050400C906
OMD OAH OA8F 0A91
OA95
OA96
0A97 OA 99 0 A9D o.tA6 OUoD OAS! 0A85 0Al!l9 ~ A&O GACI OACS
02 00 8905
CO ST 021A
01
tO
04A.C
CO e7 ·AO 0906£41:34-0FOF ~ C22.l!Clle14GEX ~ Cl 88 OAB5 CO 67 OAC9 C1 89 Moti Cl 8A O"EJ
Ci as OAED
Cl 8C O~
CO 87 0216
OA90 OAAC
OH:9 00 87 5872
OACO 81 O·CE ('6 OACF 617E
OA01 co 87 0216
90 RTIST DC
90 90
91 · · - · · ·. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. .
92 · AO\ITINE 02 BSC. TIO COMMANDS
·
93 . . . . . . . . . . . . . . . . . . .,·· _ . · · · - ·. .· · - · -. . .. _. . . . . . . . .- . . . . . . . . . . .- ···
94 AT Ol DC
XL.I· 0.2·
95
DC
11..1·00·
96
OC
-.ZCaTG3J
97
II
PRINT
98
DC Jlt..f·Ot·
99
DC lLl·te·
100 101
oc
-.zcao2ti1DR>
e
'HOIT
102 RgzHOA OC
Q.16·ftOuT 02 BSCA Tf1t·
!02
103 TIOJ 7
U>·
105 TlC18
110 8 TUI
'!"J:>1e.x·aa·
TIOl'J'E
Tttn ae.x·e9·
Tia BSCA tffl.l\IC· SfGA.O 9'I T ID BSCA OP END JIVT· liiMDULON · T
106 Tt C19 107 TIOZO 108 TI 021
109
TIO TJO TIO
E
TIOi9E.x·&Jl·
Tl 020E· x· ss·
Yi02JE· 7..· eC ·
LIJ·;·
Tio BSCA SUSY'. SHDut>N·T eRAHCH TJO BSCA ITS INT'· SHD.JLON~T aft. TIO 89CA htT PEND· 5"0ULD-H0 T
110
111 THU7E e
ll2
DC
P"llHTII xt..1·a1·
UHllDA -e1-
113
DC
ILl ·02·
11· 115
DC
IU..Z'(STATB4J
e
UHK
O.t.20 co 87 ...24
OA24 - 01 0208
OA28 co ev oaac OA2C co 87 G.21·
OA30 Ul OA.31 16 OA3r2 OASC
o"a- F3 H 89
51 SToUIT II
52 LA81!l.. TBN
53
8
s. LAt!IEL.R 8
55
DC
!>6
DC
57
DC
58
59
s1 o
LAllEL
98YTEts. ss··
LA8t!Ul lllRI NT JQ.. l ·01 · ILJ · a2· AL2(RT1ST)
x·ao· .stet
· DISA9LE (f<E$ET ATTACHMENT)
·
OA.05 CC 87 6S72 0A09 82 OADA 11
·
OAO& 6087 0 ADD CO 87 0216
OAEJ co 87 581'2
0AE5 83
OA.09 OAOA OADC
116 117 T101ae a
118
DC
119
oc
120
cc:
121
El
122
123 T!Cl9E e
124
DC
PAJfffJI J1L.1·e2· 'fl.l·l7·
AU! (STAT M6 t
Ltll4K
PRJ HTllll
a1 ·a3·
ERAOA -SR-
OA37 3C 89 61AF
Mn K FO 6404
60
·VI IJEVIO .-x., 89·
61
1'1V1 a..PFST,c·o·
eRCSTOR!: DEyJCE 10 ·AESiET e4lROR LOG NO,.
G#.E6 QA OAET 6t'9A
125 1.26
DC
1~1·10·
DC
,AL.21 STATeti>
OilY C2 Ct o.43
o...., c· ·., 51172
o..u. 01
62 63 64
6$ 66 TJGl 67 68 69
USING TIOI ·XRJ
TIOleJC~t
TIO
a oc
TID~n ,JU? 1) 1teTROY
ATTA01NENT NOT RE.UV 7
.ERROR HM..T -01-·
0Ae9 a 87 o.?16
-OAED co 87 021~
OAFS 0AF2 11 OAF3 6887
OAFt5 co 87 0216
OAF'J 0AF2 OAF4
127
8
128
129 TIO.?OE ~
130
DC
131
DC
1.52
oc:
133
8
IS.
t.lNK _
PR!HT XL.t·M..
1u·1v·
Al.at STATN6) Ll1'K
l>ATE
07JUL. 75
L
EC NO· 429023
f:IROG 10
PA~
07.JUL.15 829023
25CX:TT5 82 !032
·
PADG JO
PAGE
. . . . .IN19Mce: 01,._CSTtC lllA·IMP··
·
......
· · · · ·DAfl'f·~
e"'*
....~a napa
OllFE It
...... 6087'
09D1 co 87 . . .
A8DR ST*f SOtiRC£ Ca~
. _ .&AC-~ ~
... T··n· ·
O..t1,1.P.E, ttW·
DDCC
.-0 U8
8C
..........
.I.L.l.·.t.T.e 41LIHSTAT·t
· - .......
Ire -- .,..,
·XOeft CO 87 saaa
(j
ec 91 . . . 00 tD
·~
·
LI·
I
·t·-, ··········-................ ...........................................~. 0
a-a·
MUTitE s - .,..,.. ·DDMSs u· 'f&S1' ·
--i .._ 1-a ....,........,............,................................... , ......
. ~·
... ·
'RE CltT MTA AOOllESS llEfi.STP ts TEsTD Pait COMll!CT
146 ·
..................................................................... ,HT·
UtAOIN6. CDAAl!CT ··MUTT· 8tTS ST"CK ON M fPf' ·
·1
~,.!.·
l··
... 8C " ....
·1· . . . OM& Ka: .eo.6.1.8.7
oaee
nsc
eo
N
co
.... 00 ....... 9512 aOF Ct 98 8M8
080$ ISO RT03 DC
·aGuTl1'd! 3
OMS CO 87 ·Ta
0809 CO 87 021A
eeoo ·1
OHE 10
OBOF 0868
oe u x FF oasa
oa1s F3 58 ao
0818 F.J se CCI oe1e sc ·e oe20
otil1F 31 00 GD62
0823 .JO 41" 0820
0827 F2 81 OA
0806
oaee
aeoo oer-e
09!0
151
DC
1s.z
oc
153
1-.
a
ias
DC
156
oc
1S7
DC
158 SA86 MVI
159
SIO
160
sic
161 RTENO MVI
162 RTLtO LIO
163
Q..l
164-
.tE
JCL.1·01·
IL1·16· -..2Ut1'ZST l RT2FL.6eX·fl'F·
x·eo·.sro1 x·co· .s1c1
RTzt.I OH eHD60
ZEM>·e-·
lil'r2L.IG+l.,M087
RT2LCS
e INlTIN.. lZE fl'LAG
·015.AIJLE .£HAet.£
elNl,.IAL.IZE THE LIO OP
.TRY TO PUT ZEftO IN HOB·$ eTEST FDR LAST HOS'$
· IF so. ,tutlf' OUT
~ 09
08A8 IB
0
09A9 . .A2
o._e a a.,..
0
OMF a SC 08flS
0983 SC FF 61..
c o·eee eet!17 Cl 50 _ . K 00 6190
oe&F F3 68 84
08C2 3C 0 0 OOFO
OBC6 :n s~ OOFO
08CA 0£ 00 ODFO
082A OE 00 0820 SAGB
lftS
AL.C AT2l.lo+1U h·~
eADC 1 TC LlO TO 00 NEXT HOS· S
0800 :SO 20 OOFO
0&30 CO 8T 0811" 0834 F:S S8 80
08 37 30 "' 0859 0838 3C 00 0858 083F CO 81 0818 084;J F3 58 CO OM6 31 58 0062
- 166
B
167 RT&.C5 SlO
168
Q..I
169
MVI
170
171
Sia
R1'2LIO ,
x·ao·.sto1
AT.af"LG. x .,,. I
RT.2FLGeO AT2910
x-co· .stat
l 72 RTLO LID ZEROeCTS10R
eGO LOAD NEXT tol08
·DISA8LE
·TEST FOR 1ST TIME THRU
.srr FUG T!: ZE-AO
eOO LOW KOS· S t< MOT DONE
· f!NAk £11 MDB·S AU.. L..OAOEO oPUT ZEROES IN CONTtltQL STORE
08&4 CO Ol 09C6
0808 F3 58 C:O
oeos oo Ff: ssu asa
08£1 Cl SI> 08e9
c
O ee5 CO 8 'f OOA'f 08t!9 30 FF 61-90
oeeo co e1 oo.7
OB4A OE 00 0859 5AOB
oeso co 01 oeu
OBS. FS 58 ao 0857 co · ., 0216
0858 00
173 174 11'5 1T6 1.,7
.tf..C BNZ SIO 8 DC
RTV'L 6C l J..WU'N
RTZLD
x·ao·.s101
LIM xa.1·00-
·I NCltEfC£NT CGUHTSi oLOAD TIL. 15T 2$6 WORDS DOME" .AESET ATTAOttUENT ·GO TO NEXT ROUTl ttE oFLAG AND CWNTP
08F1 CO 87 SD38
OfVS F3 58 M
-.c OBFB 31 48 0062 30 48 OOEc:
oesc D906E~340F OF .i40 oee.e
DCOO 31 &8 OD59 OCM SO 48 ODEE
0864 C8C·C240C9D5C SE3
ocoe ac · 0(;60 ococ 3C ,. 618?
OCIO CID 01 00£C ODIE
OC16 F2 81 22
OC19 3C OC OC60
0C19 3C FO 618?
ocai oo eo 00!8 oo a>
OC2? F2 81 11
GC.26 _, 00 182': QO IE
OCH F2 Ol SO
OC33 SC GD CIC60
DC3? X Oft 618T
0C3B OC f f GC52 OC ·
CIC·t OC 01 0053 SA e
OC47 OC 01 ·E6 ODS:
OOI& C8 81' st>AS.
0870 CG BT 0.21 A · ,. 01
081"5 -
PRJHT
· ·
OcSl .. oCS2 08
OCS3 MOO
OCS5 OC 01 ·£6 GOE Ocs8 CO 8? HAS
oc· so
0060 00
OCSl OC52 OCS4
9CSF OC60
aoa
DC
203
2tM R03ST
205
206
20'7
208
209
210
au
au
213
214
2U5
a.c
e.16
TIO
.an
9
218
DC
aao
DC
aao
oc
221
aaz aonos TtO
223
TIO
22·· 225
·t TIO
226
MVt
227
228 RO:JHOE SIO
229
MVI
230 Ro3:Ko· LIO
231
232
ALC Q.I
233
BNE
23·
SIO
235
Q..C
H6 2.:ST
·TIC
2H
Q.1
239
ee
240
8
...241
242 R031KO$ Siii
JM3
·uo
SNS
245 246 247
..,,.UCI
SttS
248
MVI
249
a..c
aso
HI
na
253 2M
..,,.IE
ttvl
a..c
ass
286
2ST
.,,~c
.INE
ZSB
MVI
259 A3E
MVC
&60
MYc;
.261
M¥(
262 R3&PO 8
2Q
DC
26-4 R3i'LTI DC
26$
oc
266
NYC
26'r
8
268
oc
269 R3"LT DC
........... U..· ..M...P,~ ...,..~ ......~ .......
YP&..M.a·aoia
a·co·.su*
RePEATCaa..J~T
ADJIKOll.. . . . . . NtN1'· JCL..1·09·
lLt·aT·
AL.Zt S'f:lo'f--1
R03ft0$eFl!1'.., RO:SKOS.Fln&1Ml ATTPl..GtX . . . .· R03H0£11 A'TTCftl( ATTFt..&.O
>e·M· .sun
QPDECOeO DPDEC:0110PDEC QPOECOU)·tf&M
OPDEco.x·zo·
fil03tt04
x·co· .S101
AEPEATl296)~AT
t;03K06. ·nc""
ROHP· A T T P l . G . X · . . .· R03£PA U>ott
x·so· .s1or
ZEROeHD9G HDLOl·Ht>f!O
'1FFFF .KDeo
fG.D2·tf098
fOML.T.x·or
JCFLAG.JC·W· HDl.DlU?J.tCIL.02 JOE
R3ff&..,. .x·oc·
XFLACi·X·FO· MGLDl-lttJ.HGLDe-1
au
MOL.DI Cl J ·HGl..02 R3RST fil3tf..Tex·oo·
Xf'l,.AG..X· OF·
...,..,. R3KL.TU U-etl..._1'
M.O&AI 2 J ·WM
STATAC(2) .Maa..m STATUS
.,_,.~
J11L2·0000· STATACt2h....._ STATUS XL.1 11 80· JCL1·0·
·L ·{;-· · · · ·
11891-2 .OAT£
··2
£C NOe
07.IUL.7!. 825023
. . . . . . . . . . . .C MGS flTH ca.A DATA e lfdTHt..1&£ AODtm.S . _ _ . . . ltiGt·EMT~
.a&LAY ATTACttte·T MDT flDY't IF M'5DY
al!tlAOR tUL.T -o9-
.aRNtCM , . c.s. &MGR
·M#ICH IF Cd· ·l!MO't ·R'I' AttACMtill!tfT O«e ~LG·
·~ ttr ATTe att. etteSET ATT· CMlle flLM
.aUET ATT · ANO SET 01 AG. 2 eltUTIM..IZE DATA ·LOAD OP OEC WtTH &M P·1TY elNClitBle-NT TO N'EXT AEG
·TEST f'Ga £ND el.GOP JF NOT EM>
.oau., .~ &. RESl!T OJA&. 2
·ATTACMM£NT Ct1ECK MUST 8£ ON
aEMOR IF NO ATT· Ct«· ·WAS Ttt&flE AM ATTACttMIENT otl!C"·
oGO TO e__,R IF SO
·GO Re.LDAC UP aaCGDE AEGS
·AESft A'TTACMlllttlff
· TftT 1tl LOAD ZEACI IN HOB 00-01
eSt!!NSE C.OHTENTS CF HDe 0-0-0l
· Ta>f'' TD &..GAO FFf"f" IN HDe OO-Ot
· sEttSE COtcTEffTS CF MOe 00-01
eS«t' uP FOR ..-.T OB ·SET FLAGS
*
· seE ff' ff08 COH'RENTS CKA"6EO
·£. . . JF I!~
.UT ..,,. FCMl HALT OC
·st!T fll.Aii$
·
. s a "' Ml PTE c~
eEalllDR· IF tdJT
·SEE IF L.O 9YT£ CHMIGEO aCONl'INJE IF IT CH....al!O
·SET FOA HM-T 00 .Sl!'f FLAGS .
*
·SET MALT cGDE
-eSET UP AO!m F81t MINT
·llOVE SST RESULTS TO S:TATAC
.GO PRltfT t!-AttOA
. e - -Palf!(f HOS AOOA· EJCP· ACT MD HLT HALT -oe- -oe- OR -o0-
.1ST £.JCPe R£SULT
.ltCWE 2NO REsut..T TO STATAC
·Ge NINT 2NO ~
.,..INT M08 Al>DR· E>Pe ACT
.£....... HALT -oe- -OC- OR -oo-
PROG ID PAGE
· · · · · · · · · ·-· · · ·- · · · · · · · ··· · · · · ·
. . . . . . . . . . . . . - - - - - f IEGJilt.iill
............... ................. ....... "o*ca' .a.c..e.e ..._.,.
.......... ._ a..n.. __.. .8-C.
· . . . .Cffe . . . . . . . . .
.ae.rr "'-._·
·OP' ......
ecaaP>·ce
OC.11£t1171 ..
OC'lt ,. - ..
· .,. tie · 'ft OC"8 f"I .,. ··
GC?e SC DI 'h . .
OC"IF 1'2 . . H
OCH 9C ·1 Tl a
CM Fa ti? Ir
a OC89 lie ·1 71
eceo
«90
txta,,..,,,
.... .·
OCM SC et Tt Ft
Zf'lll · _. . _ . S'lO
2M
SID
.....Zrs lt.H900 MC
2217'76 ....... "WC
" naan----·.,c
a t ·~·IWC
~
an · · · t1111C
....
J
aes ·-.c ·t
..
tlWC
. .. . . . . .OI
....................... .-ct-..sa.c11
,. .--..£ ·HSADI..& TC . . . AT'fM.'lilli:UI .uu 7ao,... ··
·.00 ...........
---..-1. ..........-1i.......1.Jllu ~,.,.as Cao.a
Aa3ntCa..u ,. :lfAMlllH . . .u ..... AA155 . . . ..,..
....... ............... .-11 ...,nca.-u.___..,·
··-··aeais
ttoaOTa la eXltl) de2G2 C·&Al I ·USE oao 2 - Da'fA
1tCP&..·x.,.·
·d'Y JMC~1' DAT-A f'&,.AG
lt03DTIC.R·Hl I·_..,( ·Ml f ·l·fTl&tZC DA'f'A
297
. . . 111: · · ·
2aa...asw1 ll03Kl6+1l·XR1hteel
,·SET &11' TO t..AMD MDB·s
OC98 Tt eo 71
289 Roal&6 LIO soznc ··· ,.._.
.utAD ALL ..-... ·JT,M on·
GCft 79 r. F3 OCA1 tra 10 M
_..
··
T9F
.n
INCft. G1·M1 J..Jt.,.: · ll031CZ1
·TE ST FDR I MCAE·MTt.... l>A'T.a
· .....,. lfl" -.n
OCM $E 01 1'1 1!E
292
41.C fl03DTJC.2 ·.MJ) ··0202'' ·-1 · .1F. so IMCINllEtrf'r OATA
ec.a·o·rFD
&93 ao.a1e21 .._c A021Kl6+1CelM1>.ROaa.l!Cl·XAll
OCAC ?D _, aF
..
c:Ll R03K16+1 C.Xttl) ·tee'?
Ex IT ·Hl?H M.L. HD&·s L0ADeD
DCAF DO 04 2E
2-M-
.8NH ROllllt161.S U
IF NDT.. 80 Lad NUT t9B·S·
oc.. OCll2 tlC at £6 F2 7C: . . 57
29?
2M
tWC +meA(,ZeJCRJ J ·HDllSTl·XIU I
-.1 A03K1.,..11·JCr.ll·ND98
elMITIALIZE tfD8 ADDRESSflS eStET UP TO ·HSE tDtt·S
:6
t·....i
i · ·,
!
! .
:o
I
I.
.
I
'······.·.
Ij·..
e
io
.·.·.4....C..·-,. ·:· ... 19 S9FZ
.-.--- .... _ ,-- w; ......
. . .? . . .2 .....
eo.ec·es·tii
..... ff . . .
.-.-....ODM H....,
GD5T M ODl58 fPflF 8ODDS!ICA - lO- H CD!!IE OOM
·--..
... .-. -·""···· De ...........,.......
M2
=.-.·. ........ HS
........... JT ltO:ld·
:tc···H·····,.... ·c
·t
1'flOl!L·t--- J····
· , SIO
lMo6
347 Ma M3K21t G.I
.-..._. .... -.n:a. . . .
3M-590
~ -
"'* . . . . . SET ..... _ . .
... Ottec«
10-1 l ..,,, OllllltW
351
HI
Ht
ODD :ODS0056 GD57 8099
362 . . . . . . . . . . . .. 353 · CDNSTANl'S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .,_......, , ············
>54 . . . . . . . . . .......
HS
·? ..... __....·. 356 t10M DC
JQ..2·0·
ROJDNE DC
.......... ·M JC.Aet; DC
-.1·01·
-.2···99·
.-ee..- SM X$MA DC
MO . . .F DC
JCLl·AA·
,.,_a·Ff"P!F·
DQla :161 JC8&D2 IN:
JIL.Z·Oaot·
0090 362 ua1 DC
Dl>SF 3i6ll "°9.&T DC
XL.2·1011 ·
JC&..:.t·o·
._...ACE · .wO- llll ·cC:ODttftSs'Tf*.l.n,
OCH ?e P'F F3
2M
TBN IN<fll..S(eXRJ)dt·...-
·TE.ST FJJa INCRE·NTl"5 DATA
GD60 00
QD&O .366 JMCFLG DC
XLt·O·
· lllCRSIENT'JW ·l"l.M5
ocec '"2 90 ..
MO
I
tlO>C17
. . . . . JF tclST
0
ODel 'IDOOO
0062 36$ ZERO OC
Jq,.Z·O·O. . .
L
OC9F SC 01 71 P2 eccs so oe !!ll"e·
OCC'7 Cl 5A OOW
occe ID ·1 SFE6 ?J
OCOU F 2 81 8C
OCDS CO 9'P ·aF
8CD1' CO 81' SIAS
ocoe eo
OCDC U OCDO MOO
OCDF tlE 00 S'I' El'
ocu 51: 01 E6 ,. ocn T· FF n
OCEA F2 10 M OCED 5C 01 71 9 GCFJ 70 . , 57 OCF4 DO M -
OCF? Cl 5A aile3
Oatl M .. oaM OCP:P F2 M OI! 9D02 Te 18 FZ ODOS CO 10 YET
G£f09 ri ID F2 oooc co t· S&P·
CDIO - DI 71 ... 0Dl4 90 91 07
ec 001., , . ·· ,.. eoa.., n · eo1esaoe79u
e· 0021! ·· 91 ··
CllDU · oe ·
0029 DOM IC
OOK so oo.,. Ill!
O.TE EC .._
ecoe
OCDC
oc:or:
- .. alll
MC
902 80311U 1' SNS
.S03
TIO
··
a..c
"'!Ct6
·
301'
3oa A03PRT 8
309
'DC
:H·
DC
St 1 ·olDTl OC
312
313 A031C.18 AL.C
SI·
ALC
31S
T. . .
...
.If
317
tf¥C
Sl· ~ Q..J
519
.....
329 32.1
322
T..J.D.
us
.n:
3a·
T...
..32S
56 3127
8T TIF 9T
a&9 ....lllt19 G.C
3D3D1
a- .c
D &ll:2:S
C- L.c
334 335 336
CLC lllE
....3..3..?....... 0..C
R030Tl(2·1dtll·teeSTC ·JlRU eliNITIALIU itXP. DATA IF 1.CRe
STATAC.·..e
-
.SS&£ HO. .S
·a3EM.~
STATAC
,.3qe
.
·
0
3
D
TI
C
2
9
.
. J
t
RO_,.
eEaRO* IF _,. ·CMt
.c. . ..-e FOR EJPl:'CTED ,DATA
e IF Y!Se CONT IM\JE · !F MO'f· eAROA ·
eo63 OllME4£M#'. . Ct>6 0868 0760C.CSC.,_.Dall6 GD73 Cl~.CCZ 01>?8 48£3C9Eai!.M,. . . . .
STATUS JIL.1·80· -.1·11·
· JIL2·0M·
.....JWT MD8 . . . . . ·~JlP &. ICT DATA ·e90R MALT -11·£XPECTED OAT A
t10:tK1T+1 c. x11u.ao3DMt!c 1. lllRl)
· MDSAC.·UJ .xoao2c2.xa11 ·ADC OHE TCI ND9 AOOAESS
INCfll.GleMl)eX_,..·
·1'EST FOA NOT JMCaEtENTlttG DATA'
M3Kaa
·IF MOT CONTI""1E
· R03DTJ(.z.JIRU .....o.u ··111.1 .IF s:D MOVE lfll NEXT DAT·
AD.3KJ7+ll.xau· ...,.,
·EXIT WHEN ~ HDe·S SENSED
AO~ TC eXRl I
·JP NOT GD $BISE NEXT . . . .S
i· liD3E09.HC9CMK
1· S8T1£a.SSWJ 0
.·..·..1. · I. HDllSTCeXlll J.JC·tllt·
M11BSTC,X·t 1.a·10·
:· t4DBL
.ERROR IF . . . CHl5CK
·PRIN'I' IF SSW 10 JS . .
.COMTJ:NUE JF eiOT
I
.TEST FCtlll DOING HI ttDB·S
ePftlNT Ml HDB·'s
eTEST FOR obi HG LD .,_. S
eGO PAINT LO HtS·s
AO-SOTUa.·a:t.ZEROC.Jlfll)- ·CHECK FOlllt DATA · 0000
R!PFPfl'C.XRt)
·l'F SD U'SE DATA · FFff
ll030Tl-IC l ,,·U . . .,.,.,. h XAU
·CIMECK FOR OATA c .....
QAMSSC.XR1J
.
elF SD USE DATA · AA!lllS
lll03DTl-1 U ·Jiil) eXAASS-1 C..XIU .) eCMEc« FDa Ol\TA · A*55
a396AAh JR l)
·IF m UsE DAT.& · SliM
'°O:SOfl-IUe·lt.XSSAA-llelClltU eCH&CK lllOR o,ATA · . . . .
,I ··.
OOU ~cas.:D
.,. n seco
em.a 38 . . SFD
00Bor OD 01 SFe& . . . .
· - co ·· 8211i
0099 OC DI ·01m3 809
,.,. . co 8? · · ·
00.U .. ODM 12 GOAS IO'U
... -8CA7 co 97 581'.Z
00.C 11
ODAB ODAc
HAD
Gl)af:
cooa t.,,.
aaaP
ODAE
.......,.,.,,. 8083 Ct 8? 59?2 10
..,. 0098 10
·t· ., GD88C·
0087 OD83 OD8A
R302QC ··I I
elF SO USE DATA· 02GI
aoao·n-1c1.·u .· xuoac.Xfll.u ·OE~K ,.. DATA · - -
I
1
Ofl91-~ .DATE
!166
1166 167 ·T3ST OC 967
....,..,
368
SJO
91$
-·no
a..c
3Tl
eE
.S?J! 3?5
3ft
··«
K
31'5
DC
31'6
oc
SXT" AcToA·C·e·ff'E"llB'O
ST.TAC( 2 )..·U:D:l 1
LlMC M>llA1l 21. XI 011
5"ATV$
&1,·ao· Jl..1·12·
xu·1eu·
.En·ean~ .~N0111e-u
.cf4EOC -ir.._T !T eso tmT CHANl;E
eTe.11.aTE IDUT1NE IP OKA\' · . , - Wt fllDe JrDl!IRESS ,,_ "1Qt1111'f
eGD'MlllT-
· £ - ·PRIJ!f'f ·tQlll · - · EX'Pe ACT t.IM.,. -1;e-
·8JCPECTE'O ..._T
377
377
371'
5?8 31"9
. ·
.
..- ··· ERRGAS
·**·******.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.........,..
.
.
H O _ .. . . . . . . .
· HI
382 RO !EfllA
383
DC
3M
oc
PRlW'f!N
XLt·eoE·
u ..1·1?··
-CE·
385 S86
Ge
ilL2f OPDECFI
,9
A0~~+4
387
HIB R03E09 l!l
389
DC
NUN,_
XLt·IO·
AT'l'AOtMEllJT CM£OC
. . - - MAILT -.aea
390
DC
ILl·t6·
..391
392 H3
,,393
·DC
C..2CSTAT·St 1IOS1l19
~·
s .---
·
·-~·~.·~· ·"~----- ~" ~ ,~ ~·~~~ 1'---------~--~---~
j__ .
..
__"___............ .. ".. .......>t'i<.'\'. ...
.· -- .
~-.-~---~ -~-
~-
.
. ... . ...,,N ....· ·
t
-
I
·
008F x 00 ....
OOC3 GfJ 00 11Pe5 SF·
GDC9 ca et OCO?
e8CO OE 00 eFeS . . .
0803 OD M $flllE9 · t a
ID09 co ·· . . .
~DOD !IC Pf: 6198
OOE1 OF 00: SPeS tl6 '9
...., co 87 tea?
C1D118 0000
ODED 0000
·OEC tlD&
O:OeF 2200
-ODFO
09FI 060740C4CSC30C4 OEOI
ODf"J C540.C6C 1(;_,3E 41)9
OE01 CS
_ _.... - - - Q-.·C
96
81!
aT
a.Le
..
Cl..C
wSMt..'.l'A.C.:.-U.U. ·ST'&l:M:
~
n·..-.a.c-i tu .-.01
nATAC-ltU.sY:.t.T.C
trl .... · .C~9
NWS
1.-.c llltlV-.. w1 TRY....
, G
II
= .....,. a.
-
a.c 400
11\11
.., UACPT
·_L...M...l.i···R"
STA'FAC·ttU.J10oe1
· .,._. .-CTVM.
1··f c
I
.... -.Ot DC
- . 2 · 0 0 0 04
-·
..,. MC1LDe oc X1,.2·oon·
e 406 GPDea> 8C
40'1 OPQ!Cff DC
11..2~2200·
Q..JT 1 QP DfiCCIDE fl'AIL~·
I
40?
*?
!' C
...
I
..................................................................--.............:ro
41G ·
«IOVTINE 05 ff08 TEST t"°9 1 S 20-3F>
..:
... ..... .. .-......-...·.-..·.,--,.d.~.r.·.....
· u · CIE'?t · ,._
u
~ · ·a c:·· . . .e.e?.F.
..--JIOFF6t80
GER CO 8.1 t . .O
·· ce .,, wae
·_·.a.nae.e..-...
eeea so ee eaec
GE96 :SI N 0059
-oE9-E S-C o.e. oa.ot!aF6:
OIE42 SC ff 6l&T
o&M o.a 01 o-oec ooa
·11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
0 ·12 ·
* o\13
.j·
CP-HCGOE 111.fGlSTE'R IS U)AOEO MO CM&Ct(EE) FM ~
*\
* · l ·
* 0 415
UC>ICATICINS· lHO&·SJ ·SU..
BTME £~0t'4.:I£G>HEOeOESNESN!l"SYEDS.UAFMFEORSTM2E0
...3F COt-.l
t1TlON$
111
-.j
·1·.* ·1· ·
417
* - ·19
CKECKEI). TI'fff OAT A useo 15 OOO(h FFFF. AAffw SSAA. Gaol? '4:
'It(£ ACTUAL H09 ADOA£SS (20e21·22·-----30·3Ew3-F>.
·· c
SETTING SENS,£ SWITCH 10 ON CAUSU TtlE CONT&ITS CF THE MDB·s
·
::: :
TD · PRINTED OUT AS Tl'E'f AfllE SEN.HO.
: U
0E-..c FZ 81 &2
···? OEM" X GC teP6
oeu x tro
·t 0£9T OD 00 0Dee Ol>e
OHO F2
11
OECO 00 00- eoec OD IE
0£'6 F2 01 30
0£"9 3C 00 . . .
GEa> 3C fJIF 6187
OEOI OC 00 GEES OE f!6
6£0T ec cu 0063 SACB
GEOZ OS
0£03 GO
·22 . . . . . . .- ··- . . . . . . . . . . . . . . . . . . . . . . . . . ._ . . . _. . . . . . . . . . . . . . . . . . . . . . . .. .
·.a·423
oeo2·
RTGS DC
o£03 -as
DC;
a..1·os· xa..1 1 0-0·
.
ROUTINE ...
Q
ND MANUAL lWTEflVEMftOff AEQtllffEOo
OEDD OC. 01 &FE6 00 IC KU CO ST SO-S
oen ei
ae:ee oo
0£04 110?
0£06 co 81' 021A
OEM 426
·a?
428
DC
..-..2CRTOfi-t
e
PRINT
tEXT AOUTllE.
0£-£9 0000
0
G£Ee GC 0-1 SFE6 00 fE
OEFS CO 87 SOA5
GEM 01 OE08 25
OEOC 1029-
OEGA "'29
DC
aeae ·30
DC
0£00 43'1
oc
0£0£ co .,., 5038
Of.12 oc 01 OFF6 oFfB
432 433 ·XST 9 434
0£18 3C 0-0 OFF?
43:5
OEIC 3C 00 6187
436
JCLl''Cll 1 11.1 ':ST·
~2CRT3CSTJ
U>OP
"°8STC( 2J .~31 ltiCA..C.X1"08· ·LAGwPGe·
· ·LOAD oP-De< REGS WITtf COA1t DATA1
.lNIT1.._IZE AOOfleSS
.REllET INCRElENT Ft..A&
io
Of!f"$ 110 0£1"6 00 OS 7 PFFf' 8EP9 3C ·· i!il97
Of!FD F3 M 80
OFOG F~ 98 CG OF03 5C 01 1'1 F6
0£20 3C M 61aB
4-3?
OE24 x oe 6tB· 0£28 F3 &a CO
....458
439
YFl..ACM.lt·U· ZFLAC.-·· 80 ·
xecoe.-uoi
··
OF07 F2 8? M
n CIFGA 5C Ol
IF
OF&E Fa 81' ID
M'"l 1 t5C Ot 71 ee
OE.!F OD FF 5512 56 J2 OE3!1 Ct 58 0£41 8E39 CO 8T 58'72o£30 09 023£ ,.
oEJIF 60A2
oe-1 o se oeaa
OE~ Cl SC 8£88
a · oeu x. -. 61eo
g-.o
0£55
DES-J :SC ec 01ao
01!55 F3 u .. 0£58 :JC 00 . . .
.... 1
......~2
443 444
CL.C
TIO
e
CIE3D <M>T
DC
O oeE&X· .4..4..8.
DC DC
459-
451 ·3DUl3· TIO
4S2
TIO
.4.$_3
T-I·G
4'Si&
1CVI
.·.· _, ·S7 A30IOE srs
- REP£A1' U1M :t .RfPEAl'
AX:l(03wNOTAOY lllfltlll'nl lllL.1·099
ILl ·21'·
ilt.2tSTM'_.,)
R3CKOS.F£1'_.. QC:tCOS.FETADll
·Ttf'LG-.x: .,.,.,.
IQCMOEIA Trc.t&
~fft.Geo
Jl·84·eS.IOJ OPf>EC:O.O
· · ·· · · · · ·
GFlS Fae? 1:6
0Ft9 SC at 1'1 11>
Of'lcC: Fe SY ·
eot!iLAT A-nllC.w.EWf Mn' AOr? lF REMJJf ·Et61111iJR MALT -09-
to
I
WtF SC 0-l Tl Ft OFft F2 81' M WM 3C: FF fll'F7
l·
i
8faA ·ec: 01 71 fl'S
. . . 7C "2F ClF31 Tl GO Tl
· 9MtlCM
.MMtCH
IF
IF
C·S·
C·S·
eti::lMllAaORtll
.SEf ATT~ Ct4lt· A-G·
. . _ . · " ' e s .~ JF lllTTe OHt.
·ftU£T A.TT· CC· flLAGj
· ........... ·lllEIET A'f"f· AM) S£T OJ-.. 2
·lltfTIA.IZE MTA
i·
CF>& 1"9 FfF A
OF.sT Pa 10 0. OFSA S.£ 01 Tl Pl
4"'42 - 8F 2F
· 099 t - 2 ·i.·e:c-.. !
OATE
-
· ·
·· 1I · l ,
·M·~uo
460
.a.c
. .1
CL1
..... 462
...
.66.3
sa.r.co:
....
n:a
... . "6T ll3CC.06 Q..I
.....,... .- ~
CfllDKO. . . . . .
. .co.a.,. -.OSCOl.l....
a-co·.sta
U· MCa-tTt-<.-a."·ft,,u_-· · ·
lll3Q'llA
A T ' I F L ·. . . . . .
~ LOOP
....., ......., ...... ·....-...0. llEc Wl'fM ... ..-1TY
··ICMte·T W -..r ..
. . .Tf'IOlt . . · . . . . . . . t!OY' . .
~
··ft.._..., OllC-k MUST · Gii
...-.. IF-- A'n'· C..
4 __ Y. . . . · - AT?ACtdlBfT aeot'I
... ,,..,... ttr .---..aoGPaeCODEHU
4-?l u~o· SHI
472
LIO
4'1S
SNS
474
...,.&TS
..,.476
477
-·LIO
SNS
ll'll
a.c
.IE
·BO
·lfl
...481
482 4.83
NYI CLC. JIE.
Q..C
-.s
.IHI!
...4e6
467 4>88R3C£
MVJ
ttvl
MVC
·¥C
490
MYC
49l R31PC1 a
.....492
DC
493 R30tLl oc
oc:
...495
49.6.,
llVC
a
DC
498 UCNL oc
499
oc
SOO ~Tl WI
561
502 RXJSA ${0
So3.
510
504 IUCOOO MiVC
sos
.J
506 QGFFF _.C
507
J
508 R3CA$S IWC
509
"
510 tll3CS4A MWC
511
"
SlZ R3C.i!OZ MIK'
$13
..
514 A3C:INC WI
515
llVC
.,,, Sl6.
517 R30U!5
Ste R3C106 LIO
....519
TaF
SIG
.IT
sat
saa
Neka1
A,._LcC:
.c..u.,,
sas
526
X·M·e&lOI
··o.-··ea·
·tCFI'LPOft"·····e··e··
ttl3L.Oa . . . . . .
RXML·X···
JFLAG·X· . . .
tCM.J> l <ZI ·f!olDl.Da
fl3Ce
IQQU,. .x· OC·
IFLAG1111t·t=-O·
ta...01-1 ( 1.-t. fCl..02-t
tl3CE
f'llLDtt U ·MK.02 Ra"5T1
11t3C"'-eX·_.
JCFLACi.ellt· OF·
tQCHLt (1 J ·R3CMI.
f'O&A-( 2) · - -
ST AT AC (2) 1fotCLOl
STATUS
JLt·e1· XLl·oo· JILZ·O-DOO·
STATACC2t.....,_02
STATUS
lQ...t·ao· XLt·OO·
l'L.Z1 ffFP·
JCllLA~10
.-91.TA-fl..._llfT ·""flW TO UMC U!llO IN .......at
· _..E COfiTEtftS OF H08 20-21
...,. ...... . e1'RY TO .....0 Ffllf'P IN "88 20-21
·S. . .£ CONTENTS Of' tfD8 20-21 .ET tlPFOll totAt..T -o9
· . - t· HOB CONTetfTs c~
·l!MCMI If" SGUAI. ·Sft di' . . . HALT OC
.seT-..4S
·
·SU JP ttl 9-ntE ("....,.ED
· lflWllllil I ft tilOT · S8E tF 1..0 8¥T£ CMANGE~
.CONrlNUE IF IT C!MM'EO
·SET FCJR ftMl&.T 01>
e911iT A..AGS
·
·S-ET ..._T C00E
·SET vP ~ FOR PRtttT
eMOV£ lST MStA.TS TD STATAC
eGG PalNr EMOfli
.PftlNT MOS M>Olte EXP, ACT NG Ml..T
·£MGll ....._T -a&- -oc- OR -oo-
·lST EXP· tlesut.T
··VE INO llEsULT TO STATAC
·Ga PRlMT 2NO l!IRttGR eNIMT HOB AOllA· EXP· ACT
.e..... MALT - - - -ec- OR
et!XPECTa ltNO lte:IUL.T
-oo-
·MSl!T Ft.Ms
··
Jl·80· 15101
.DISA8UE TC a&Si!T
x·c:o· 1SIOI
.~EAff~iff
A:SCOTJ '-2 ..XRl >· ZEROCC elCRl I .Us.E .Zl!IRO FIJlll OATA
Al1Cttt5
·GDL..0 ~S
f;3CDT-1 <a·XRI >·XCf'f'f"I · JiiR1 t ·U$E FWF Ali DATA
R3C«l5
. a a u A . J C D ' f t ( 2 d 1 R l t 1 X C A 5 s <
·V.tlE AMS AS OA'IA
R:IC.CIS
R3CDT1f2·.dl1t·XCSAAC·aillf.ll ·USE 85A-A AS DATA
A3CclS
R3CDT1 ~2 · - , .xczez< . . . I .use . . . . AS DATA
A3CKl.5
tMCFl.CeX_,.·
·Sfl lfCjf£tlE1fT OATA fl'L,AG
IUCOTUZ ·Xlll J ·KOeSTC:t·IU I ·Jllll'IALIE OM'A
113CK16+1 <·JClllhX'M·
·-·x·w· RXOTU,JCRlJ.....
JN~C(. · 1
··sttf -
..UJAO
-.aT.GttLD.OBA·OS
tea·S
wnM OATA
1'1£ST Fott 1..c:-..ettTlttG OATA
A3Cd1
_,.,.. SF fCJT
R3COT1C2.aa1t .xcaoat ·.an .IF - IMC....,. DATA
R3at16+1 t·Xlil >Mt3CONEC.&··1J
R3CKJ6+2:(eX~1Jaa·....
EJCIT ·Mf!N ALL MiJ8·$ U)AGll!9
RX«.16( eJIRU
IF llD'I'· GO LOAD M?XT .......
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
·..···
··
;
.~ . .
.
·-- --
....,.
·
aam . . ~OC ONEC'f'
.......... .°."..".Of'.C ....... ,,,
............9C Ot ?l A
_.. Cl Sil .... Oft61 18 ·1 _... Tl
. ..... ft.t ·· oc
o~ con 1ose
··.,c., ··M&$
.,.. u
·noeoo
OF?S IE 00 91' ea
OF1"9 SE 01 119 "l .,.., 1'9 ,. ... OfleG F2 10 04 .... 9C 01 'It l!9 · ·,, 70 8F · .,
OFW. DO o· M
Of'81> CJ 5A lMC °"'91 38 80 02CM OF95 F2 98 OE OF98 1'.8 10 1'3 0"98 C8 10 1DM OF· T9 10 f'3 OFA.2 CO JO JOH
OFA6 SO 01 '?t F6
Of'AA 00 81 OT OFAO SO 00 70 1!F ·Bl IJ0-81 OE OF·· 50 00 70 lfA GP99 DO &1 15 Gf'8B SC DO TO K OFBF GO 81 lC OF« 90 00 1'0 f'l Of'C6 DO 81 23
OFC9 79 10 F3 OFCC F2 10 OE arCF .C 01 P.S OFCA Of"6M- ~ 00 F·
·o o~ fllll·se ao
OFOrA DO 8'1
WOO 30 4a OAO'S WE 1 CO 81 ·f!A ·Fl!S f'2 87 39
............. 01
~ aoz.1
..... ,,,,.,. OP'etr 95M
,,-....0Pf'3 0202
#!<". (,;
L OA'IE
··~
.
-·····
... ,_,
.. T- I .......
...f'.:c
............ ................... ·.,·. ·ou? .iJ-:G
.... ·
Q..C
·
4E
._t.,_._. f 0 .B_I.O1-i..a.a·c··a........-.
llKG't
··f.i.e.!.I.',.·
....
.~,..n.>.1..c.·.li.e
--., wrhil
a
n
a
eDdTl~""8 ---~· .._.t-a:Caeaat +188S1Cl .-at I .
J!JIPe
·. ·.· c · __ :_·. ·...··
-.~.- ...- c.--so-nc·.·u .coeP.,. ..,. ..,,act·.._.,.
~
· Y£S. c:ar..1Mdt.1tt .,..,. --..
.-.. . .......... e .. GCPRI'.
U8
DC
..... .. 1539
DC
... Qan1 8C
. Mt
-.c Ma tlSOU· M.C
iloQ
·u·· ..._,. _,.... e . .a...ia·-·0.J0'I0·0·
.lllllJM' NOB AGOR. &IP 6 M:1' OAT4'
~-·-· c tt9Ql&T·t«···a>.eJICONt!c1.JCR1J
ttDBCC'9RIJ.K.20ZC2eXID) ··00 ONE: TG fll09 ADDI IS
f
...
TllF
$4$
.w
............ tM6
..-c
M? QC!Kaa ".41
TIO
ft1
'18N
....SU
SS3
4'ft T8fli
eT
lf":"-CC··JhJC... · IGC1Cii2
.._T c RXDTIC2··11...,.ACte·I)
QQCl7+U.M11eX···
1QC"17I ··At I
.TEST FOR flOr ltee·tllt!#FING DAT·
·lft NM' CONTINUE
.IF SO MOVE ltt
Otrf·
eEXJT flllotl!.. ALL tt0eeS S!ttSED
e If NOi' GO Sl!NSE MDT . . . ·S
· el!mOR J,. ffD9 Cttl!Cte
eNIHT IF SSW 10 IS ON
,· ·CONTI Nllll! IF NOT
· TEST FDlll OOINti Kl tdl8·S ·PRINT Kl .....
le
SU 5&6
9S?
T8F ST
1tOeSTc· . . .~1.x·10·
MDllLl
·TEST FDtl oDtNG LO .... S
.co PAIMT '-0 HCe·s
I
10
·
....... - ............ ee'2 --TC 9'
993 IMcFl.C 0C ..S .a-se.s.a: CC
.~..........
~.
............ ... .. ..,CON&....._.......,. _.,. .,.XSI' DC
..,. 100· H·c·c>-·..
aCK':c o~·····aaiuca
WT
.... 40IEX_,......,.. ..,, -=fllD te1c ......
S8Y
......... <:o
998RK.8N9$10
. . . . . .1 . . . . . . .
....
a..c
ioa ~·at on· aoa ac; oa . . . · · 1038 cc 87 . . . .
601.
-
6oe
IWC
. .3
·
!·§·K· -u
604
UC
606
DC
··· 3'031
606
llC
............. 697
607 607
..C.0-·Sla
.....ST·M.a._.·
STAYllCC2) . . . . .l
...,.... ICl!IAta1.U«n
STATUS
JCLJ·&. . ...-303:1·
···· · anAae1·rrT
............. ~ TM.-T ft DID ~ ~
................................... ·...*, -·· tlOUTl"IE tfr GICAY.
C·· ·.M £-l".t1t' & - .T--1·a-
ACT
dUl!cYD ....._T
609 · &AORS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..._· .,.... . . ., , , , , ···· , , , , . .
1040 co 87 981'2
IOIM OE JMS ll
JM6 .....
....
IMS lM7
610 . . . . . .. . . .
6U
612 R3CEPA 8
613
oc
6l6
DC
615
DC
Atl..,..
JILl···
ll.1·17·
AL.21QPOECF)
558 QC:.C.19 CLC tl3CDTIC2.XAJJ,ZEaoC<·XAU ·CMECK FOA DATA · 0000
I 048 c;o 87 OMS
·616
8
lt3CX034-4
599 960 Ml 56.2
~~3
_..
ses
'566
56?
8E CLC 9E CL.C
BE
CLC
llE.
Q..C
BE
fOCF~F(eXAIJ
elF SO USE 0ATA · FFl'F
R3COTl-l(l.JlltlJeJCCl'FF(·JlRlJ
.cwec« FDR OATA. FFFF
. UCASSCellRI t
.IF SO Us£ DATA a AAM
AXDT1-1u · ·11 .. xCAS6-l(·XRJ) ·CMt!cK FOR f)ATA. MSS
R3C5AA(ellU J
.JF SO U9E IMTA · liliAA
··i · . t;3CDT1-1 UeMl l.XCSAA-1C1QI J ·CHECtC FOR DATA · tiMA
AX20at
tF so use DATA c .0202
ll3COl'l-ICl.;.MUeJCC202(·XAU .CHECll F'CIR DATA · 0202
IGCINCC ··ftl I
·IF so· use IMCR. CATa
,.f o
I
I' e
104.C co 87 5872
1090 I 0 10·1 10 1092 . . ..,
10M CO 87 Clf'A6
1050
loe1
100
61?
618 fl3C£09.
619
DC
620
DC
62J.
DC
M2
e
625
623
623
PRttn· JCL1·10·
ILJ·l6· Al,.21 STAT·5> lt3CK19
ATTACHtlENT OIECC ....... MtflLT -10-
::
se.9
SPO
sn 572
573
sT·
T8F .IT
MVC MVI
s10
11
HOeSTcc.xa1>.··10·
RX&ZO M>l!ISTcu~·H=~~~~"!
11Cf't..C( sXltt J ···OO·
x·ao·.s101 A3coooc.au
.TesT roa OOING LO ...oe·s
.1F so. EJUT
.. seT t..P ,..~ :..:: ~~= .,M5£T TM tNCRIE.::=D;"r P'LAC
.01sABL£ ATTAcHtCENT AtlD GO
TEu THI! LO HDB·s
II 0
; I
-
V
I I I
·
0
1058 3C 00 6188
10t5C 00 00 Sl't!· 5F' 16
l 062 CO 81 . ONO
1066 ee eo SF£S sew
106C 00 80 SFES SF·
1 01".? CC. Bl 1 Ol'A
x " 10'1'6
6188
lOl'A OF 00 $FES 961!9
62· ft3CEAll fWI
625
Ct,.C
626 627
8-E.c
628
CLC
629
tfE
630
MVI
631 R3CACiP Sl-C
YFLAGaX·oo·
STATAC-ICIJ·STATAC r<3CPRT
~T~~~C~!!!):Xeee!
STATAC-!!! J .,5T~'!'AC
RKACP 'YF&.M·X· Ftr· $TA TAC-11 1 J .xooo1
tUllLD f'IF ACTUAL? U IF 8D · ._~-TUM. " I TllW' AGAIN
ltESTDAE ACTUAL
575 576
1080 co 87 ...
I
577 ft30t20 0..1
578
8E
5"
~
NTN.X1 4,I!· MOftl -~
·TEST FDR ROUTJtllE 42
·
I .1F so. RETuRN. TO fltOUTIN£ 42
I · GO CHECK ""9 20-21 NOT CtlAMGEO
=....... . . .'·· HO
·
-
I
58~ · CGteSTANTS .....*..'****···········..·········~··········................1
583 . . . . . . . . . . . ..
1
~
1084 3· 08 1115
MS tlt3COllE DC 586 JC2CliU oc
SH HDMC DC .
sae JICMIS DC
S89 Jtc:e.A DC $90 AC.... DC 591 JCCM.I 8C
XLl·Oa· J1L2·a:az1·
XU:-e ·
............ ._2·9MA·
JIL2·f't'PF· &2·0202·
.wDRK coNSTMIT
ND9 AOC>· -AAS·-sSAA-
-Fl'Pfl-0202-
,..cc... --23 I'
1088 S. 01 UGD I 08C C2 01 U91
j ·
lOM fll'3 se co
.
aen n e7 OF
·
1096 34. 08 lllS
lffA 34 01 1100
...,.... oa·
. 11:
I
. . . . .U L . 7 5
;I e
**. . . . .. . . . . . . 6 3 2
·
QCl'RT
633 ...........................................................
. 634
635
·· ·*te'°B·H·*-***H*O*M*. **·
SUSRCUTlNE LISTS CDNTEMIS GF SELEC1"£0 Hll9·S
·
·
* 636 ·
637
CALL SLISROUTJ NE By
·
8
tD9tt 1..1 STS HI HOB· S
·
639.
·
639 ·
8
HDeL LISTS LO ffDB·S
·
...M MlO*·***.*********
.
.
.
.****
.
.**.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. .
.
.
.
* ..
642
M3 tCt&tl ST
SAARJ+~1MR
·54¥£ RETUitN AOOAESS
ST
SXIHl+310XRI
eSAYE Xttl
LA
~1-·1
SIO x·co· .s1a1
eLOAO Mt MC8 MEAOIN5 AOOAESS
-e·a;..!' ,..rT·CHMen
"
STIC>J
eGD STORE ffEAOING ADDRESS
ST
SAAAt+3e_.
·S-lf aETIJAN ADDRESS
ST
SJCl'U 1 +3e MU
·liA411E Dl
PROG JO PAR
j
I~
....
. .,2
lME C2 Ot ttS8
1oa.2 nsaae
........ 1...
IOA9 M - IUY J-0&0 .... 111·
1091 H 8iA U19
lG8$ SO e lUO
108 - 8C Ult'
118D ,.. - 1121 IOCI 30 IE 1121
u>cs · · uas
10C9 CO 8'1 021A lOCO 81 IOCE 9C lOCI" 11,,. 1001 CD 8T 021 A lODfi 81
1006 1007 11158
1oco
IOCE lCIDO
1005 1006 lOD8
1009 C2 01 119"
1000 c.e oa 1U6
100 M 01 10Fl IOE5 ~ 02 lOEV
10£9 co 87 021E
10£D 01
toe.£ 0000 lOFO 0000
lOEO
toe=
lOt=t
10FZ E2 02 01 10f=S 70 FF 01 10F9 FZ 81 07 1011'9 02 01 03
10F£ co · .., JOEi
1102 CO 87 021A 1106 86 11·7 36 11 Oil UC"P 1 lOA CZ Ot 0000 110£ C2 02 0000 1U2 CO 87 0000
1106 ll07 1109
1116 001>0
1117
1118 0080
1119
UIA 0000
IUB
lllC 0008
tllD
lllE 0000
UiF
1120 0000
1121
1122 oOOO
1123
112· 0000
1125
1126 CIC.C4DM0604C ll2C
1121> FaFO.CFaF14:.'1' EZ 1158
11315 .utFZF340FZf=4'4 tF2
1130 f0540F2~0F~ .....
ll·5 F2F84GF 2F94CIF 4'1
1140 40F2CMOF2C34CF2
1155.C440F2CS40F2Ct
l1$C Cl<.'4«:40940604( 1162
1163 F_.04GFlF140F 1'2 1191
..-o 1168 -.3F340F.JF44fFa
1173 FMOF3F640F3F
l I '18 F3F MOF3FMOF JCl
1163 40FSC240F.ICM l'F3
use 1
C440F3CMOF3C~
-1 .....
es2
SIG
... ~. ST
...s6
6!R'
.......,
....,
.. 8
665
DC
......,,
oc
·DC
669
DC
6TO
DC
61'1 HDMIRt DC
·n
673
LA
674
LA
6?5
6?6 ACAINt ST
...6TT
678 679
RT21
ST 8 DC
DC
...6el RYU DC
682 683
686
686
687
· ua
689 DOH1Sl
698
DC
691
DC
692
DC
M;3 $XRU LA
694 SXfl21 LA
695 SAMl e
696
697 HOU oc
698 HOZI DC
699 IC>3l DC
700 ..,.l oc
701 . . . DC
702 . .61 DC
703 MD1'1 DC
704 MOm oc
?OS
DC
706 HDICI DC
706
?06
706
706
,...706
?GT
DC
708 tmtGAl oc:
..?Ge
?08
.f,.'88
L
OATE
EC NO.
~
. .~
07.IUL 75 &...""S:>23
25CT75 82!032
.... , .. ,
K._·eSIOI
tee\DIU.lllll
MD11··._..
tea ·.-...
...... .......·. ,MD:H·····
, tes1·a.-eec·
........... MD'fl·····
PRltlT JILl·fta·
n.1·1a·
Al.ZftlDMHll) PRINT
x&.l··t· P.t·M·
111..Ztl'lllNGl)
RYllellRI AY2S.JClt2 UNPAC« Lt·Ot·
M..ZC·_.a
M.2(--·t
lleXR2t.xA2 lCe.xtlll)eJC*FF· DOMISl 3( ·JIClitll .... AGAINI
PRINT xt.1·86·
lLl·M·
.....1_11....X2cI1II1·ua1>
-··.ICR2
Jll..2·0000· xa..2·0000· xa..2·0000· JL2·0000· JQ.2·0000· J1L2·0000·
xa..z·oeoo·
XLZ·OOGG·
CL?·A.DOR - · Q.47·20 21 22 23 M
a.7·A111DR - ·
CL·?·_, al 32 33 M
....v~~
...................... ·&&····
.OI~ A\"tMfl. .ltT
·.-ur AODRl!SS ... Nita' <a·ul!IC
SYMll &I. 16 . . . .$
IC1 -UIC·..-:T - 1198 Oieletlet...... ( tt· U .. dtrf'.ol!?ff40fUEY UCY
,c
}o lo
11·1 .aen,,.~er
1 llAi91£ t1~ an . .~- -M..0
U · 40E71!M.ei!. .eT
:ucs E7·_.,...,.eiEl'I! 1
llC8 ftF
uca
uc· cecc.a.ac-..·s Uk
llW. al-.PE2
uosoeeo
1106
1:.·
le
7'09
DC
710 ...... TIO
710
?SO
TlO
?10
711
DC
712 ....,...... oc
a......-- - ·
~~··········u·uua~
712
713 MOUi OC a.2·.....
714
TIS . . . . . . . . . . . . . . . . . . . . . . . . . . .···········. . ...._. . . . . . . . . . . . . . . . . . . . . . . .. .
"P16 ·
.atnlME 6 - ·IM R£GlS"fU UIClltf!tlENT TEST
·
TIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ,.._ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
718 ·
* 719 ·
720 721 ·
·
LOAO COWT-Aa STOllAo811 1'0 CMl!CK . . . ·~ss
·
l..C:RElld!ttTI.._ TIE OATA HING Lo.taEO IS VNl~MIT· f'OWEVSRe TME ADOA«U Sl'IOUU> INCM··T
* ·
eJCRl · 1ST HOe POSITION
.xaa · lST tee OATA
.STORE U~ACK OEST. AODR
eSTORE UNPACK SOURCE AOOA
·GO UNPACK ONE NOB
1.
I ·
iC
UC>7 06 ttD8 08 1109 ilt87
7&2 ·
723 · 72· · ~·
CML.Y T!'C£ lNca&fif!t« atJ TtE LG 8 8tTS OF AIMllUS M1£ OteCKG> 8Y 1NIS ttCMnllE· THIS IS 00N£ 8Y SEfcSING MOB IF SIMC£ MIM GIET$ OU*EO tNWJ IT EAC+t MCttlNE C\'CU!·
. ·
· ·
726 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
727
728 RTCl6 DC
729
DC
730
DC
?31
a1·06· XLl ·oo·
~(lllT07)
RNOa.ITll&1AMftUEAI-.. -1-"1·'£RdNTIONe NEXT ROUTHC·
.SOUR«. AOORE'SS GETS F ILL&O Uf
11 0B CO 87 021 A
732
e
Pfil INT
eD£STe ~OORE55 GETS FILLEO IN
· I .."CU.ENT CAT A ADDRESS .TEST FOA Ere
e
·· -~·~so
.NCT EtO. lNCR. .<At TO NEXT AOat'
·LCD'
·" PRINT MDII· S
c
110F ·1 llEO 19 11£1 1284
11E1' TC 00 6" UEA 5F 01 &a &2
uee F3 sa eo Utt ti's H CO
UF4 31 _. 0062 11'"'8 30 .,- 9FE6
t IDF 11£0
nu
11£7
733 734
ns
DC
XLt·o1·
DC 1t..1·as·
DC
IL.2(RT-ST)
?36
73?
·us
USING R04'K0t··l
LA
R04K01.,XRl
739
740 AO«Ol MVI
741
$LC
R04£XPCeJIR1>·X·oo·
.l~lTlALlZE CGUNT
A040..T( ··-1 )·fl04CNT{ · ·1) .zeao TME COtlNT
742
510 X·80· eSlOI
eClsA9L.E llTTAC*8tT
7.,,4..3.
SuIoG
745 R04KO.? SNS
x·co·.s1o.1·
ZERO.MOS?
STATAc.~7
* .~ ATTAOttlftlT
·SET M18 t£-IF 0
.stENSE wee 1e-1F
11FC 4D 00 64 ~
746
Q..C: FI04EXP( l·JIRt)eSTAW.C
eOlECK FOR CQRM!CT
1201 FZ 81 49 1204 3C 00 6ta?
741' 748
.IE.
R04KOa
·JC· MVI JCF4AG 00·
....... IF tJK AV
1208 3C 00 6188
7-9
Miii YFLAGeX·oo·
l20C 3C 00 6189
750
MVI 2FLAG.x·oo·
1210 ., 01 12··
751
CLI R04EX-PeX·o1·
1214 CO 81 lUO
T52
SE
ll04ATa
iQ
UUl 3C PF 6198 121C CO 87 1244
'1'53
'1'54
"B "'
W'LAGeJC41 . . . R04EMl
215 26 2'1' 28 29 2A 28 .1!C 20 2£ 2F·
·
1220 :u 58 0062
12~ H 4F 1286
1228 Of" 00 1286 Mat
0
t22E 00 .. t286 . . .
·· 35 36 37 38 39 3A 38 SC 31> 3£ 3/F ·
12.- co a1 1e·o
1238 3C PF 6188 12X CO 87 1244 la.c> X f'fl' 6t8S
12.W. CO ff S0A5 1248 0. 1249 13
124A oooe
·· 0891-2
&ATE
07.IUt:r~
dlC1'75
. '755
'156 · ExPEC TED VALuE 01 NOT AGHIEVEO·
757 A04AT~ LIO
158 T59 760
SNS &LC
a..c
ZEfl01 CTSlOR
TRYTwo.ea:w lAYTwoe 11 .aoooa.
TWrTWO(lleSfATAC
761
8£
ll04ZZ
...T62
.,763
MVI 8
·vi
'165
1'66 R04ERA 8
761'
oc
768
oc
W't..AG · X·PF · R04£fUI ZFLMieX·PF·
. ..STATtlS
,., J{Ll·Oo·
769 ROExP OC JCU!·. .
770
PfeV ACTUM.. VALUE tNC.AEtlEN'ft!O?
aa If' SO· TO R~ ACT ·"'Z
S£'f Y-FLAG. RE.IECT lST ACT
.£talOR · GO .-RIMT ePRltff fltfMI lttea ERll eEflASQ ttAl.T -13·l!XJIECTtEO RESULT GETS FIL.LED IN
ttaOG 10
0891-2
6. .EC N3e 82S023
UIO.H
PA4£
6A'
···
· · · · · · · · · · · · ·1· ··········· · ···
.. ~:""'M,.....,."""--·t.·-«-~~-,.....--~..~---~.,..~~~~~->'-'·· ."'""'-~"""""':'~""·"'·~"'~-.___...,<.....,,;.:;...~~-"---..-~-~-'-"'"'"""""'~........, .'-·''l;=*-"-"~-~A'"'··;,.·."'1.'...~--·"-il ......................... ,, ~,,,.__,_, ,.,.,.....____,,,_._....,.._,...,....,.;;~~~.r::~-~~,---............,...,._ .........~.
....,,. ~!.·.--'·"'·<--
'f' --r:~, -
JUI. #ilt...._.IC f; ··· 1 F
......,...., ......,..
I
. . . UIC OEWl!C1' - -
a--. ..... 1..-C 4t!' 09
.......,. ........... ........ :e .......... ...... :1,,_ - USltf!EttlG-ft ....
...................... J.asAFaat ..
1at10asn.oeea
.· -· ...........nu·.·.·...........,·.. 111161 - - It ...,...,...... ......... ·· .·.1s..a-·...···..--·..·-o...... .... ··· .....-..........,..,.......1.........··.....·....... ta.,.. U'K OD0&&4£M.OF648* ....
C9Cl 09t:CttMte5C ao
.. .... -......, ta7c cesc..-auc:EZ
s-. n
· .. ... ..... SflltSooee
l j
...
,,· . - - .atPLM' ... ._~..._
.
.
.
-..-,.mw
....
..,.,...,
.,.. . . . . . . . .c
n.a
-.c
,.,..
a..c
"H"S'.
4uEo
n~1· '
e
?7e __,,,.
.................
·l~llT·~~·
..,_ -.owa ~a··o..-aos .t...1w1Hi1ec.--1 · ·~ ·····._C.ll.lW-'f
. ...CUTOR
4GM> ~ ~To ·MR ....:tifT
.t..ODP e.tac
10
! ,
li '.
LhA:_y··-.
:. .
Ml -..CHT OC Ne aOlllEND DC 'Nla
7U ..... RT.sT OC
·s&.a·o·
~.
eSTGP HIDICM'm
0
.7,. M
.,.
YU ~.a oc
~oo·
?86 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. .
787 ·
ROUTlfll!: '1 · LIOl'llNS MJCRDCDtiTAOL -STORAGE TtUST
·
?e& . . . . . . . . . . . . . . . . . . . . . . . . . . . ..,. . . . . . . . . . . . .~. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .'
~·
~
~·-·U
J_. . . . . ., -
.,.
l'. . - · · · · · · · · ·
I,..._.
«'tlF
01 01
M?'a ... ... ...
JaMt ca e? SOA\5
· · · eC . . . . . ..
1.aaa
.
ISM.,,,,,.
1aa-a K Q 1;,MC .
a..- ac c· J.391
·o ..... 1232 SC 18 1....
1336 K
13M ca 02 ....
SS.ts
U·if'
634
..
83$
a..c
06
~
··
tWJ
839 RePB ·11¥C
eo:&
SLC
.....
tee
M2
·
-.-.~. --..,ioocc
MS
0(
...
11\fC
M1' ··14 8
,..._
BC
. . . ·f!5H.:T 0C
eeo
Dt
·1 ·tlSF WI
.,fl 862
853 Aoe&T
855
·I
8$6 RO.ST tlWl
85? Ro&G() 1 i..A
~la). . . . .
~T·«·»·
~·-·
ST4l'f.&e(a t......:...
~
STRM:GI· .._. S"MTV$
,.,.,..
lFLM.O
. . . .$1+2-.·~·
JD5"2+z.x·Cff"
Ro*5c.x·t·
· · · 1. -x ··o·
............ ---... ..... _ _.,~ ,. .... 11·
·GO ST..i ....... ·tl8UT · IF c..-.e
·teT . . . . . .. .
........ ... . __.,~
... ......... ...,.,, ·~----..- ~ ........T ... .,....
..... c-s . . . . . . . . . . . - .._.,,
· . . . . . . . . . ., . . ~-19- . . _,...
· · . , . . . . . . . . .T
...,. l!llD ......., 111 SY·ftC
·4IO -MIMf . . - - - T
-t_.. .M1·T CS . - . ·E·· ACT
..-- ttlll."f
- t... OA _..._
....-....n.
.... fir&.&$
.
.
. T
·
·-.T f/11 tl'9lt t ST STG
·Sft' tilrAl.'!f cGoE N
eLOlt.O AU. CS Wl'1" ....,.._
..._. XRa M CS A-EU CGUftD
128" OJ' 12·· ·· 12119 lTX
12&· Co 87 ··,,. 12· 01 1290 17 1&91 9911'
1287 12ee 128A
790 · LGAOS AIG &EHSES F'ET S'TDAAGE CARDS ffl'&C) WITH F'QL.L.&l·1.._ DATA
·
?91 · 792 · 793 · 11'94 ·
~ U fl£C1·2·3 WITl'f -0000- . PART 2: f"SCl .z,.3 ·tTtt .,.,._ PlllT .3: f<SCI WITH -0100- Ta -CUFF-
PSCP. ·ITH -0200- TO ....02fi'F·
··*
· *
'P9S · 796 .·
e T97' ·
7'98 ·
F9C3 ·ITM -0400- TO -o6l?-
ETTI· SE·SE S.U'CH 12. OH CAUSE$ THE CG'f'l'ENfS OF «Wf'ROL. STORAGE TO !IE fllRI N'TED OUT AFTe:ti EAC,w SE-NSE IF 256 W-ORDS
·***
?99 ·
·
c 800 - . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. .
..,802 ATW oc
0 903
oc
..... DC
JU.1 ·0T·
xa..1· o·
-.2CRTOll t·
ROUTINE T
NO MANUAL tHTSIWEtll'T ION NEXT ROUTINE
.... 0 9
, cc
JILJ·oie
... 0 eoa
oc IL1·z3·
DC
M..2CAT5S'ff
LJO.l'SNS MC STOit£
JS:lf! M 02 96?>
1~42 co ·7 1.U
UM6 ·
IMT f'S N 8-0
.... "3 ... co
IJS49 SO 4F J6r;2
IHI x: OJ aac2
139 11 Sil UMUi J.»99 Cl l5E 1691 IStll> CJ SC 1691 1·1 .N .,.. Sf'E6
l.S6t5 CD 00 · U 16'2 1:J61!1 CO -OJ I . . 1.W GE 00 16C2 Ji.A,QI
131'9 OE 01 aaa Ma
137· E2 O;t 'Dt
t 37E 3· n een
1.-ea C110 '01 IN13 NH
1Ma co oa 1ae
...
$T
-~
860
DIIC
...861
862
SJO
863 ROt!FSI SUI
SlltS
8165
ttvI
866 R'OfKD2 LID
· ·9 6 7
TIO
1'JG
1869
PIS
870
CLC
8TJ
&NE
972
ALC
81'3
41..C
e?·
LA
875 876
ST a.c
877
9N!H
. . . .01.&fCZ M99PC
-.i·.eo·
x·eo·.s101 x:·c-o- .s-1m
tt0fUtitC.tma7 SlOStNC.I RO!SSSC·CTSTm fllOSl..PR.FG-0 aosLPA-.PET ADii STA'TAC.Mo&?
STaU·CU t· AOSl#C RSlNCE JIOSJfllCI 'S }·WUN
AollSssC.ROSs1..u >
IC · JIA 2J · -lllltt
fii05'WGl·Jl'R2 RO&lf01 ·Xoetrfr
Ro8K02
eHdTIALIZli ADlillUiS AT %ao
·1IET U- -aMM.._.S trCllt P'saa
Dl9A81..E AnAClllEtt't IE........E A1'T.......... elNJTIALla IMC. DATA
I.MD CS WlTM NE-oEFltrlEO IMTA · Tf!ST FO. ·1 TE DATA Cte!C&
··lllSE ... ·TIM' flDtl ADDRl!ss Ctee:K .11E-lf'
.ct«c ·IM CORAee.1' ·GO To e.llRGR lfl tiem'
.JtlC'NE:tlENT Eld'ECTl!D MT-A elMCREtlll!HT DATA FOR "£JCT CS .LOC
· INCRE11E· .,.._SS CGuNTt!lt C OECIK IP AT £111) OF MO STG CD.
IF - · ~oao NIEXT cs ~DCATlCllh
1293 x 10 ......
1297 3C 00 6187
1298 3C 00 6188 J..aW' 3C 00 6189 UtA3 F3 58 N
lZM f'3 S8 CO
1249 31 S8 OMZ
!.240 Fa 99 Ut80 P5 S8 Ge
tlBil 30 s· eaec
tataT fr3 S8 ,eo
1.29A n sec·
180 311 H e0s9
1ec1 n u ·
1.zc. P's ·· ca
UC'I 38 Se «lle:E
1.aC:a OD Ot OAK 4>01E
1aru 3C 1· :19.I
aaos ·c,. ··~
1209 F2 81 a.t
e 1&DC
09 aDl!;JleDa>
&ID
·11
·1Z
·1·813
ass
816
..8·,1·1·'
820·
NI
au
82:1
a2·
Baa
4126
.·eU,·aT.
01
*IYI titotiSF hX 1 1e·
M'IJ Xts'LaG·X· 001
NVI 1FLAG · x· 001' 11¥1 ..._AG.x·oo· SJO x··o· ..s101 SJO ··c:9· .st OJ
t..10 zt!tlO.CTS'TDR
SJO JC·80· ·.SIOJ
$10 x·co· .stOI
$"6 fiQ.;01 · C1'ST8R
SJO x·eo· .$1e1
510 JC·Co·.SllJI LIO XFFFF,CTSTGR
SIG x·aoe eSIOI SIO x·co·.stoi
SNS HOLO;! .CTSTOR
CLC ttOL:DlU}...._.2
..... tilVI ll5NLTeK·14·
·I JFL·ePtllf'· .IE
..... -IC1J·ttGUIZ-I
elNITIALIZE FLAG
·DISABLE ATTAQtlltENT · E N1 A-l!L£ ATT ACNllENT
·ATlEMPT TO lllfJT ZettO JN c.s.
aOISA8..E kfTAC...9N'T ·ENABLE .an~~
.sEH5f! ·~ zeao
·DISABl..E ATT~ ..ENABi.Z ATTACHMENT .ATTEMPr TO PVT ,.,,,,., 1N C·S· · OlSABUE ATTACHMt!lN1' .ENAIN..E AT'tA~tn'
·Se..&E ADGMU5 ZEIWI ""-9EE Jfr C., S. CffA. . . . AT AU..
· sE1' I/IP NAf.,.T 1.a · Slit l''-Ali ·E'RROA I.fl' ·HO CHANllll! Ill C · S. .seE · +11 ,..,,.£ c:tWfGll.O
0
10
· · ·
IJ.e
,.i · ·
I I
as.: F3 sa ··
1...- Fae.a .CD
>- .s...-.
C2
" 02
.·.n. .
Jl9A C2 01 SNl
Utle CO 8T 16CA 1-.Z ...
1MJ 30 se 5Pll6
SSA7 ..: OJ 81 · H
t:sAc 112 01 oa
IMF Cl lllD I~
1383 oo 01 5F&6 169
S·9 F2 81 CJI
ISK OC 01 lMI> 1'6W
,._0061.:N
. . . .IC ·· 61·
.IX.A.
M
co
2o
lO
9IWW , ...
UM .., 00 llPt!S SFIii
878 RO&c96 SJO
a79 Roru sio
8&0 aOSC.07 LA
... 1Mt
Mt
M2
ea3
ST
LA
e
us
'886 lllOfillt08 SHS
887
MWC
eae
LA
889
890
TIO
891
Q.C
·892
.,E
......···893 R06SEJC ttVC
MS
WI
.,..,
flflfl T8N
ST
899-
a.c
x·eo·.s1t11 x·ca· .~01 o.ua
Ao5901eXA2
Rnw1a.a1
tto59PC
JIL1·~
STATAC.CTSTDR 112 ··RI) wSYATAIC lt(eXRU1a1ll:l
A05SEX.ATTCMll
STATAc.aoSSSC(2) AOSK0-9 ff5X01-.ROSSliCU!I
~LM.x·oo·
IPLAG·X1'00·
AOSIWh x·zo-
Ml'5 ART STATAC-1 (JI . . .TAC
D~SABLE ATTACMllENT
·u· --- E~ ATTACMIC1!NT Ai$ CS A01>AIE:S& CQuflrER · INIT lllU.. 121! MJCllE'SS AT ZERO . u n x·1 AS cs SNS CATA POltlTt!A ·SET uP COUNTERS FOR FSG 1
atllE CS·STOl'E IN 9'lla ~TA TAa.£o ·I- a'hlPME TO IEJ1!PEC1£D
DATa ..
· lfl' ATT· O.e GD PRINT
£--. aCOlllPAfilE TG -EXPECTED OATA-7
elt= YES· C:O-NTINUEaJF' Ml)T11 .1'0VE lfll bfl£CTl!D DATA
.-ART 3'f 811 IFSD
ACTUAL Hlw.ACTUM,. &.Giit
la& 3C us . . .
aa· X FO 61P
N2
·33
. . . . . TeJt··u~· ltPLA4;.lC·ff·
..,sqn-r...V.,P..M. &T la
, ·
UN CO a1 .l--.4
41
l :.C lie Ft= Haa
'· ....a-~ IM1'W
07' .IUL.?tS
"J·IECND. NMU
900 901
1~6
82803·
BE
llO:SAOO
MVI 'WFUG.x· . .·
9Sl!A T .....-.......
···
:·'·I
J -
·
1 IUHM
\.:
SRO Cf> 81' t..a
lS.. 94 OZ M?lt
co., ..... 1ae oo 01 &e?a 20-.:
1~
131'2 :m Ot we6 l 3't6 co 81 l·U
l3FA 30 02 9FS6
13'5£ co e1 '""'a
140.1 !D 04 . . .
1406 co 81 1.W2
l.OA 30 08 IP£6
1&0£ co 81 1·42
l<fU, 2 3D l 0 IWU
1416 co 81 1442
141A SD 20 SPE6
141£ co 81 1··2
1422 30 40 9F'E6
i426 co 81 1442
14.&A 3D 80 !WE6
142£ co I'll 1442
1432 30 00 5FE6
1436 co 81 1·42 143A 3C '"f' 6188
143E CO 87 1446
1442 3C Ff' 6189 1446 CO 87 SOAS 144A 40 1448 DO 1441(; 0000
144E OE 01 1698 S6 71 1454 E2 02 01 1457 34 02 ~73 14SB 3D 00 St'i1'13 14SF CO 01 13A.J 1463 C2 01 5701 146'1 30 01 5612
1468 co 84 1480
146F 38 20 02 OA 1473 CO 90 13All
141'7 co 87 556'1'
14?9 80 147C CO 67 1SA!
1480 3D 02 6672
1464 co 84 1499
14&8 38 20 020A 14K CO 90 1343
1490 co 67 5561'
1494 40 1495 CO 97 13AJ
1499 30 03 5672 1490 CO &4 1492 14Al 38 20 020A
14A5 CO 90 1343 14A9 CO 87 5567 !449 20
14Af! co 87 131.3
14'&2 llD 04 5672 1466 CO 84 14CB l 48A 38 20 020A
14B£ co 90 13A3
14C2 CO 87 5967
14~
1448 1440
.....·3
8
.9_05 -.a8'0 aS'.1.c
..,.
eNE
908
Cl.I
... 910 911 912 913 9!4
f5E CL.I 8E CLt 8E CLJ
915
SE
916
CL I
917
ae
918
CL.I
919 tl20
BE CL!
921
BE:
9-22
CL!
923
8£
924
Cl.I
925
BE
926
MVI
927
s
928
929 AOSZZZ MVl
930 tr05ART ti
931
oc
932 ROSMC DC
933 ROP.01 f)C
9:M
935 ~OSK09 ALC
936
LA
937
ST
938 939 940
CL.I eN£ LA
941 AOJU 00 CL.I
942
&M
943
TBN
944
8F
945
e
9416 947 948 ~· 950
AO~oo
DC
e
.c;i.1 8H
961 95.!
953 954 955
TBN
BF
s
DC
e
956 957 AO~OO Q...I
956
8H
959
960 901 962 96.1
TBH
SF
s oc
8
06:·
965 AOMOO Ct.I
966
SH
96T
TBfil
968
SF
969
e
......,. aoa.o1.xu
·wo1ca .......
STATAC.·..I· ROSZ.U
STA~·lt·_.
ftOUU STATAC.X·M·
ROSZ.ZZ S't AT AC. JC -OS·
ROUZZ StATAC. >t·to· AOSZZZ
STA"fACeX·20·
qszzz
STATAC.X·.O· ROSZZZ STATAC.K·eo· ROSZZZ
STATAC. x·oo·
RO.SZZZ W:t..AG · ll· Ff"·
ROSA~T
ZF'LAG·)l· PF· STAlUS
x&..1 ··o· .lC&...t ·o.o·
Ai..2(*... ,
ROSSSCeR OSS HU 2 I 1 C e>i.R2) e~2 ROSWOlellGA2
acswo1.x·oo·
R09K0'8 f<C)&Wl &. XRl
A0&.01-1 .x·oi ·
AIKil200 SBVTE2·SSW12 flOSK08
~OSDCS
x1.1·ao·
ROSKOS
Roh01-1.x·o2·
AOR300 S8YTUeSSW12
ROS~8
R051XS XLl ·40· AO See OS
R09wo1-1.x·03·
~0.0
SBYTUeSSW.l2
R~O-S
ROSDCS X1..1·20· ROSfC08
fe5W01-1.x·o··
~00
581"TE2· Sfflt! R05K08 ROfSOCS
OATE
L
EC NO·
(.,,
25(C1"1'$ 82!032
·~
· ·
0
,,.
w
0
0
·
ePAlNT CS A~. EXP· ACT OA~A
.ERROR ;'4At.T -16- OA -19-
.INCREMENT EXPECTED DATA
£NO OF A GROUP OF 2Ht RTN FM MOl/tE IF NOT
use XR1 AS cs SNS DATA POJNTER
END OF. 000-oF"F? SAAtlfCH IF foilOT.
IS SS· 12 ON? SAANCH IF NOTe ~ANCH TO ,,_INT
OUT GOO-OFF
RTN TO SNS NEXT 256
END OF 100-IFFf &RANCH IF NCT 1 S SSWU ONt l'IRANC"I IF f\IOT SRANCH TO PRINT
OUT 100- lFF RTN TO SNS NEXT 2$6
etD Of' 20.0-2PFf BRANCH IF HCT IS SS· 12 Ota 8RANCH IF NOT BRANCH TC Nl.iT
OUT 200-JFF JlTN TO Std MDT 256
Ef>tD OF 30G- 3FF f
941lANCtt IF ttt:rr IS SSW 12 Otf'I ~ANCH.IF t«n'
BRANCH TC PfllNT
·
;()
·
0
· · ·
~.
i··.
, ·· 18 t«Y C8 9'T Ull3
l.c:B · oti MH 1·0' Qt .. ,...,.
1·n Mao-..
,14,0.?
co co
·90.,.
lM3 9961'
14'.PF ec >·EC co .., I au
1·· X> 06 9612 1·&8 co .. 1..-0 14EC M 20 020A 14>1=0 CG 1JO 1-3
l4fl'I. CD 87 5&67
14F8 « 1411'9 ce · .,. '34 :s
14FD SO 07 56?2 1h1 co 84 1116 1506 38 20 020A
1609 co 90 l JA3
u~oo co e1 H61
1511 2C
15U CO 87 1 JA.J
1516 :.so oe 961'2
151A CO 84 1ii3'f 151E 38 20 020.A
1522 co 9f> 1$28 1526 co 87 5567
152A lC l5 28 3$ 02 Ot. 0C
t 52"' co 90 t 680
15:53 CO BT 13A3
1537 30 09 $6f2
153b co 84 1$50
153"' $8 20 020A
co 1!)~
90 13"3
·· 164'7 co 87 !!1567
1$4-8 1s.c; CO 87 U·U
1950 3D OA 5672
1554 cc .... 1969
1556 38 20 O~OA
155C CO 90 13A3
tS6o co eT S56? 1564 4A
156& co e? 1:u.3
1569 'SD OB $672
1560 co .... 1582
1571 38 20 020A 157'5 CO 90 13A3
15?9 co 87 5567
15TD 2A U57E CO ST 13A3
l 582 so oc 907:!
1586 co .. 1582
is· 38 20 02·
Ui8E CO 90 1680 US92 CO 8? 9967 15'96 lA
1!59f co 87 16&0
Ofl91-·
DUE
!8 .EC ..Oe
I
i·
9TO 971
9T2 973 974
DC ·
ADMOCI Q..I ..
9?5 9?6 91''7
""' .. ·
9T8
8C
9T9
II
MO
Ml /l.Dflf>l'>O CU
982
...
943
T8"
U4
BF
ff$
·
9&6
DC
987
8
988
9'89 AOt:rOO CL I
990
8"
991
T9"
992
SF
993
El
1511 994
DC
995
e
""'99"1 AD~OO 0..1
998
BH
999 1000
1001
l52A 1002
10.03 FET.JlN
1004
1005
s
1006
1007 ADR900 C..I
1008
SH
1009.
T9N
1010
BF
lOU
B
1548 1012
DC
UH3
e
1014
1015 AORAOO CLJ
lOlb
1017
TBN
1018
eF
1019
e
1564 1020
oc
1021
e
1022
1023 ADA&OO CLI
1024
611
102!5
TBN
1026
SF
1027
e
lS?i> 1028
oc
1029
e
1oao
1031 A.DACoo CLI
1032
SH
1033
TBN
1034
BF
103.S
e
ISM 10>6
DC
1037
8
...... ...,. ....,~.x·ose
AM6M
~
a-.
-..1·«·
ttOS.oe
liOHO·l""l ·X 1 oe·
ADR'l'OG
SB\"l'tta·SD U!
~
aoeecs a1··c· ~-
fUUiWO l-l ·JC ·oT·
--"~· SBYTIUI· SSW12
ROSDCS
11L1·ac·
t:l05KOl8
Ao5Wo1-1.x· oe·
AOR900 SSVTE2. 5511112 FET3UI 1tosocs ila..1·1c·
uOT2.x·o2·
ROS.ICl
RO$K08
Roswo1-1 ·x·09·
AOAA00 sBYTf.aeSStlftZ RG5K08 Ro50CS
xi..t·eA"
Rcr9t<08
ROPOl-1 ·X'OA" AOASOO SSYTE2·SS·12 f<O&i:08 AO&OQ xt..1··11· AOS1'08
ROMOl-1eX·08· ACIRCOO
sevTEz.ss·12
R05K08
ti!OS~ xt...1 · 211· AOtsttOe
RO!iwOl·t .x· oc·
ADRCOO
S8"1' 52· SStU 2 ROSJCI
AoNM:s
~·a.
ftOS.-Cl
.... .......
......... M'lll'TO·flS 18KT 296
eilOOF ............
,9A.-C... .. . .
-8ft TIPQ NMDITNI' QUT
000 ..... ...... TD81tS.._,..H6
MD OF &G....911P T
-is.,,,,.tCsna' . a
tlll ltr NOT
M TO flllUHT
OUT soe-SFf"
ATH TO 5'JtS NEXT 296
£H0 lJF ..... f///PF. INt W WT 1$ "" .....
R IPNIJT
- 1'0 . .lfllT GUT 600-fill'F
Mtc TO SNS NEXT 2H
l!..O OF 1'00- 'flFF 7
ea IF NOT
IS SH 12 Ctli.? 9R IF fCIT 9R TO PRl..T
OUT ?00-?FF IS 3RD FET IMSTALLEOf M IF NOT
RTN TO SNS fllEXT 25·
&-ND OF eoo-8Ff"f
BR JF HOT IS SSW 12 ON7 &«l IF tetT
°"' flR To PRINT &00-eff
RTN TO 5"$ ff&JCT 256
ENO OF 900-4Jf'F7 SR IF NOT IS SH 12 GN? M lF NOT 8R TO PRINT
OUT 900-9fi'F RTH TO SNS fEXT 2$6
eNO OF 400-M"Ff SR IF NOT 1$ SSW12 ON1' M IF HOT 8R TO PR~ttT
OUT AOO-/iff<F RT.. TO SNS fllEXT 2&6
~ M' 9G0-11FF'f £ND »O PET: SR IF NOT IS UW 12 ON'I &ft IF tl01" H To MINT
OUT 800-DFF
· · · · · · · · · ·· · · .j· · · · · · · · · · · · · · ·
. _,_ ·- __,_ ..__. ~--.--~~~-.-- ·~----·-...,.. """'"""'·=~""'~~...,_- --·~·--~---"-··· ~~·<·'·o'""'~·.~_....~-"'""''""',""'~~-..,..,,.,..""°"'~::....~-·'""'""'···-;;:....·_,.·«d,.. 1~,_,,~,_,_.,,_,._,.,_"'""'~""'·--···a'-·.V~ -~ "'"''~----='""'"·.__,,,,.,.4_.~.,:.,;;-.J......,..,.,,.......~--;.~_,~,~or.i' .,~.. ,..!''"ii"·~"""' 'IS'""'...,,.-"'-"*'~---<~·.-..'-'.-~
·:HO
I
- - - i · · · . - .......... · ...."-MIM8 JIMtr ......CSf'tc MD.GaAtl
1!MUK-..c't6981£
,,._, c· 1'6-98 e MO! t1l6at:tta96m
H15i4M5 "- 29..0.0-S-
1.t5M: co 81' 91161' 1980 80
I S81 C2 01 STGl Hfh15 t:f> U 1·~ 1589 ..
ISEM. M 5e i!FE6 151iJE 4C Ol 01 tiF&6
llie3 D2 o.s ·
1 SC6 Cl SO 13J8C ISCA CIO 01 S::E6 1618
1500 CO et HM
tSCW. CO 8T 13K
! 508 - 01 1698 f f '11
!SOE E'.2 C2 41
151!1 34 02 5673
15£5 Cl) 01 567;1 56£0
co 159
04 198A
1SEF 39 20 Gao.t
15F3 F2 90 05
1 !JF6 CO e? 9967
lllFA 40
15FB C2 O! 5701 15i='F CO 87 16C· 1603 20
1604 30 69 Sfl'E6 1608 4C 01 01 5"E6 16® D2 OJ 02
1610 Cl SD l:JBC 161· OD 01 9FE6 16Se l61A F2 81 04
16U> CO II? 138C
1621 OE Ot 1698 5611 1627 E2 02 QI 162A 34 Q2 9673 162E OD O1 5673 56 CF 16~ CO 04 UiM
16M 38 20 020A 163C F2 90 05
16JIF co 87 556'7
1643 20
1644 C2 CU 5701 1648 CO 87 16CA 164C 10
1640 ;JO 58 SFE6
16$1 .c 01 01 5FE6
1696 D2 01 ~
16!59 Ct 50 13BC 16st> 00 01 SFE6 16 ·
A0GR AmrrT ....... STA'R"""1'
.... .................... 1.-.
....,S840
i..a
IM3
--- t'llBO ,...
.... ...... ~- 1........ 1..
, · ·?
8
... .. .... , 1999 ,...
Ille
asnu.-u
-~ .1··...
, ,"9..C
!0$0 ...... 8N$
1051
ttVC
1M2
!.A
1053 tOM
TIO
1099
Q...C
1056
8£
1057
II
10M
lltff
1060 ~oc *-C
l06S
LA
1862
ST
1063
a..c
1064 106$ 1066 1067
..SHH
TBH
1068
e
lSFA 1069
DC
1070
. 1071 RG-SKOD LA
1072
8
1603 1073
oc
107'· 11175 AOSl(.OE SNS
1076
MVC
10??
LA
10?8
10"19
1" JO
ueo
e&.c
1oe1
.IE
1o-a2
e
1083
1 oe· ROSK OF Al...C
1095
LA
1086
ST
1oa7.
a.c
1Da8
BNH
1089
1090
T8ff
1091
JF
1092
8
1643 1093
oc
1094
:1095
l 096 fUU!IK l 0 LA
1097
8
16.-C 109:8
K
1099
1100 R05«11 SH$
1101
WC
1H2
LA
110· 1104
1105
TIO
c.c
:sTATA'C.cTSTGA
u a. xtu, .11111T..c
ac .xt1t1,. icfu
R-STO-AB·TGA·C·C" -.JTIOTCSMMlltCU t ..SSH
lil0$SSC·R 0$$ lfltt.2 1 l(cXAZJ·X. A09·01cJfA2 A05WO&.X01FF
·os«o·
sl!r\"Te2.ss·u
ROS1cOC lt0$0CS
XiLt··o·
ROSlf 18. JlR 1 fGSSPC a1·20·
STATAC·CTSTOfil U 2eXRU .·sYATAC
2(eXR1)ed1
AOSSEX·ATTCt« STATAC9 R06SSC(21 R09KOF MSSEJC
R05SSC ,a OSSIH(Z)
l<·XR2hXRJi
Ros·o1.xR2
R0Swo1.xo1FF ROSKOE
SBYTE2.Shl2 ROSK10 Ao!SDCS .IL 1·20·
ROSW1B.XA1 ADU PC XL.1 8 10"
ST AT-'<· CT5TGR
·1 1C2eXAU ·ITATAC
2<.x·s>·
R09SEX·A TTCHK STATAC.ROSSSC:C 2t
GATE
SC NO·
.................. ., tt· .a'f ,_.. 8F
1·.
e
j
I G .... .Mt Olo IP Wi· f'fll· .......
.~ ...... WOR69,... f)aTA fl'OR .,,. ..4;. . l
~
" ' ·VSE at q cs SNS ...,._.·~ I
.&eT UP ~-· "OR PSO 2
j 0
seNSE a.. STORa 'hi SNS .DATA 1'AllL~· g CliMPME TCI EXPECTU DATA.
· i
I@
.Ga PRlf!fT IF ATT... CKK·
\
.cOMPAR£ .IF ¥£°Se
TCOONT1l5**>".f'!CE·TlI!O~
IN.TA?
1
Nl'JT· liRROR·I
·
.2~ .. 4190 Paltff
Cc
.4T SHO OF FSQ 2T IP NOT'· Ge SENSE A45A1N·
·SSW 12 ON? Ji"' YESe PR! NT ALL
SE"'5ED OAT A f<OA FSQ 2· .OU*" H6 WOROS PRH FSQ 2
!·
!
c~ · U$E XRl AS CS SNS DATA POINTER :
.SET ~ COUt·u EAS ll'Qf.l f"SO 3
\
.. ....,.~et
.... co e? l:IBC
...,. .. -·a ··a ..,. 1'661. - 01 ··· 9611
ldft *677 . , es ...,,, ·e1 ·.,,..,. co .. ....
MSS·S'ONM UH15 ·ft2 N .
1698 co 87 . . ..,
1,.6.-.C, c1o0 87 , . .
co !691
8l' ...
1.- .. . . . 11'
!69? 0000
s·· co · ., aeca
1 MIO 31'> 80 566F 16&1 P2 91 09
16-M SC ·O 566¥
S6A8 ce .,. tUA
l6AC :ID 40 $66F 1680 F2 01 10 16193 3C 20 M6F t687 CO 87 1QA
tftB CO 87 SOAS
16&9" 04 J.6C'O IA
16C1 0000
UiC:3 F'3 158 80 16C6 CO 8'1 0216
· IF ATT· CH«e GO NIN'f
.COMPA~ TO EXPECTED DATA?
lI ··
! · · lF YESe CD.NTIHUEelF NOT· Slt:tOR·l
~GO PR1NT ERR.OR
· l HC:REMENT EXPECTED DAT A
.AT ENO OF FSO 3? IF NOT. GO SEHSE MiAIH·
·SS· 12 Ot'f IF YES· PR INT ALL
!
I·
· !
I
i
SENSED DA"TA FOR F SQ 3.,
,!!·.
·
.OUN;!> 256 ·OROS FROM FSO 3
! ·USE XIU AS CS SHS OATA PO!N'l'ER
'· .:sET lP coVNTeRs fl'oa Fso 4
I
· S~NSE CSc 5TO'R£ IN SNS 84TA T A~e &. CCNP"aE TO £XPECTC 0AT4·
· eGO PtfllNT IF ATT· Cf«·
.CDMPAf:IE TO ElO'e:CTel> DATA?
··OAU:
··c "°·
· ·
2S.CCT7'5 82to32
1106
...
1107
e
uoe
1109 ft0SK12 M.C
1110
u
1111
ST
U12
C&..C
H.·&I.- . AO$$$CcR...9'(-
· 9 l t 0 1. . . . . Ao&ttOldClllfiP
... ._. 'Q!llllrffNUE·l'f' ttDT· ......
tf11Mt1R· - flllllWT
............. ·f.t1Cft&J8Ui -~ M?a
1113
aHtt A09Cl1
... . . ,·.$0 . . . . . . . . . . . . . .
1114 1115 1116
1U7 1118
9lYTE.&.,gs.n;a
a.Rc.es,e...v1ice1.s.
..... U! ..., ·· ..... .llllRIM' .....
fl'· - - DATil ftM P. . ··
...., 86 WGllBS PROll
4
1119
flOIM(J4
112.0
1121 ttO!il..PR 9
1122
cc
lt.23
DC
1124 ROSSC DC
112$
8
STAYUS :.a.1·60xt..1·1?·
.x,a"..21·08·
·*TTACH Ct« DtMlflG LR
.flltlttWT c.s. MH:llt. a· DATA
·EllllOA IMIL.T -IT-
.t!~ OATIA
U26
1127 ROlitU 4 C1. I
1128
JNE
1129
MVI
R05SFl·X . . .· fl05¥.15 AOSSFl·X·40·
.PART I ..fttS'f C.......TEDI'
IF HGT· . CONTtttUE.
a. IF YE$. SET \IP '"Ott PMIT
1130
B
R05KOl
Ulll
U32 RO!lkUi CLl
Ull3
.tNE
1134
MY!
R05SFJeX·40 ..
AOSKS8
ROsSFa .x·ao·
·"ART 2 .JUST C~ rF NO· <IVMP. ENO flF PART a,.
1¥ YU. SET UP FDR PART 2·
1135
uu
B
RO-SKOi
1137 R5t,HCE 8
1138
oc
STATUS JltL.1·04·
1139
DC
u·o R051 NC DC
Xi..l· tA·
xa..a·o·
eEMOA tlALT - IA· EXPl!Ct"D OAT A
U41
1142 Rt>5K18 SIO
DISA8LE ATTACMNl!NT
1143
8
LINK TO NEXT aouTJNE
1144
1146 *****'**"'**.._·········
11..·.·········*··--······ ·. 1146 * SUi!JROUTlNE AOSSPC *"'*****.,.**-..·-···***'"""**"'****"·**"'****"**"'*..,..._.,.
11478 * PURPOSE OF SUilROU'Tltd:: TD SET ~CGfl.,\1111 COUNTas ftOR FSQ·s IH TEST
..
* USO * 1151
&..lNKAGe:
e
lX
115% ·
R05SPc
XLl·XX·
oFLlo& SFTE
"'
* ·
1153 ·
an 0
FSQ l COUNT lfltlTIALIZATION
""
1154 · Uc!S5 .. U56 ·
* 1157
eIT 1
FSQ 2 ccum IHl'T'IALIZnlDN
·
en 2 en 3
FSC 3 CC-uNT INITIALIZATION F$C. CQJNT lNIT1'11L.IZATlCN
· *
BIT 4'-7 NOT LleD
·
USS*
·
* 1159 II: 11-t?UT REQUIREMENT: RCSSFl tStJBROUl'INE FLAGt MUST BE li'R£Vl£JUSLV SET ·
1160
TO THE TEST BEING EXEC\11£0:
·
1161 ·
·
* 116! ·
1163
'* 1164 ~
1165
* 1166 "'
1167 1168 ·
!llT 0 BIT 1 SIT 2.
P.AIRT t : FSC1aFsQ2a:FSCl3=FS~:= -0000-
·
PMH a::: F'SQl·FSCiU!""FSQ3..F~4= -FFFF-
PART 3: FSQ1:;Q.1o:0-01FF.FSQ2:=0.200-02FF
* ·
s:n 3
FS03a04 0-0- 04f'"F .,FS04:0800-U8FF
$
PART "': F!!C l==cool-FF01.FS:C2=0H2-fl'F02
·
FSG."!-0004-FF041FS04=8008·FFOB
·
@IT 4-7 NOT vtao
·
····i:o···-················...···... 1169 ·
* 1170 ie: OUTPUT: R05SSC WIU. c.OtrlT'AIN THE 51"__,.IMG CSUNT FCR FSQ
11?1
ROSSIN lllllLL COM~IH '\"'tE COUNT INCAEtlllENT!HG FACTOR
· *
·
1172.
·
117 3
·*·:t:····..........,··.,.....................
MOG !D FAGE
·
f
c_,_J_
....
l6CA M 08 l TB
16C£
s·a
:aM.
e1
ea
I1fuf&s
t-606 31' . . 11".99
leDA - M Me?
160£ - ·1 11'39 l6U U 01 0-1
!6E$ M OS 1 'f39
16e· ae n 966F
·c 16& tra " to
1&..o
01 t6"
t6"-6 CIC 01 56'11
16FC CO &T 1T2A
1700 38 40 566F
ST04 P2 90 10 170? CIC 01 1ff8 OD1!9 1700 flC 01 6671 56£? 1713 CO 87 172A
11'17 H 20 566F
1719 f"Z 90 oc
171£ Oc 01 5671 5618
172· 0C Ol 1698 56£7 172A 35 04 1738
172£ C.2 01 0000 1732 C2 02 0000
1T36 CO ST 0000 1T3A 0000
l ''f3C QB 1730 00 173E 193C
1 740 CO 87 021A IT_. 01
1745 u
1746 18"8
1748 c.t 01 1840 1T4C F3 58 &O
174F F3 58 CO l?S.2 OC 01 I 7-F8 18 CO lT58 0C 01 1870 IBM
175£ oc 01 186£ l8l6
1764 OC. 01 l1'F8 18(2 176& 0C 01 1870 liA (0 1770 OC 0.1 U6E 1898 1776 oc 01 17F8 l66'c 17'1C OC 01 1870 U!I_.
1782 oc 01 l&6E 181C l?M F2 87 12
1789 0C 01 l'l'F8 UU6 l 791 OC 01 &870 SA~
UM
U't4
............. 1179 ROS.lliiPC ST
UM
ST
........ .... un
ST
·ssau+a.·t
~
·STMI! llCat· JCaee ,.._ .._ £ GET TffE A.AG ......
lt'N
$T
ao58PS..,PSA
un
1180 U81 1182
....... L
ROSHfaePsa
.~u._.a·an·.·1
UP
.1te·111Eflt1' 1G ,..,.,... ....... cSTGRE R£T\ltllll+ ~-
1184 UQ UM
ROssPt···eo·
ll0681U
RO$SllC etl05Zf!R(al
ePAllT 11'
If" iCIOT· CONTfNfl£·
0
· qW! IN -o.60- "'DR Pu..&. ._.,
1187
ua.s
UM
u·o *OSSKl TH
· H 1-. AOSZ&'K2) ROS. .
flll'SSfthX·40·
-0000- f'IQR ttCUMl!ttTttll&.
0
.P#lT a?
1191 1192 U93
./IF
A0'5$d
aosssc. ilFFFF< 21
A0551N.A05ZBl,2)
IF HOT· COl«IMIEe · tt0WE IN ~FF - F Cfil F l.U.. AND
-oouo- FQR JffCRl!44'1!NTINGe
1194
uos
ROSSflR
UH R05SJC5 18fll ROSIF1·JC·z,e·
1197
JI'
R05SRR
IF NOT.. CONTINUE.
11~
MYC R05Slti.Ro50NEC2 >
..tetJVE IM -0001- FQR IH<~'t"UilG
1199
MVC
1200 ROSSO L
1201 ROSSX.1 LA
A05SSC·ROSZER<2)
AO~!P$·PsA
._. eXRl
c ·MOVE JN -0000- FOR F$-Q 1 £. Go .
·~STOAE XA1e XA2· & f>SR
1ao2 aoesx2 LA
. . . ·.JICR2
1203 AOSS·B 8
. . ..
0
173B 1204 R05SPS DC
XL2·0·
0 1.&05 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .,
1206 ...............- . . . . . . . . . . . . . . . .- ....................................._ ···:
1207 ·
ROUTINE e - cOHnt~ STORE ....0 ·U:...ll.W C:tcANCMING TE~T
.;
1208 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*!
UH*
~ {'.)
1210 ·
* 1211 * 1212
1213 ·
1IE AOUTIHE l'iSTS tll~ADCONTfiCU..EA tNSl'AUCT10N S:lUt.totCH ON SMVICE REOUE$T FOR TK£ FCILLOWtNG SERVICE REQUESTS: Ut<ONOITlOtlfM.. &AANCHe MtO KATAl<.i\NA EIAANCM
it:.-········-·········-··..··········i e 11221145 .......................................
t73c 1216 Moe
o.:
Lt·oe·
I 1 ?30 1217
DC
.X.Ll ·oo·
17JF 1218
oc M..2CAT091
AGUTIHE -ea-.
NEXT ttc:IUTINE
~
0 *!
1' ~
· I
I ·
1219 1220
17"4 lUJ
·a
PfUtlT
oc
JtL.1·01·
ROUTINE HEAOING PRtwr
II ·
1745 1222 1747 t223
lU· 1840 1225
1226 1UT 1228 1229 1230
DC
ILl·.35·
ec
·1..2otT6ST>
USIMG A04UAeXllt
s ··o· u 10
4'06ZER.at11 ······
$10
we
x· co· .stet R06XD1e·oc;xe:u>
tevC M&a.£.X5060U.i
eU-SE Jill f'CIR IND£XIN6
·.,, 5AftLE ·TT·01·MENT
·E"tABt..E ATTACKMENT <---:EHTER~ExPECTEO DATA FOA 1 FSQ
aEN"Sl;R soc· 09-000 IN UX: NO
I I
Ct
I e
I 1
I ·
1231 12:n
tfVC MVC
R069flffl..>Ui0FP(21 A06XOJ.R0611CS2t2>
I eENT£fil BOC O.eOFF - FSOJ MAX AOORI
< - - :EtfTER t:XllECTED DATA FOR 2 P$QS
1233
ave ll06BlllE. XS1"4>«2>
.
·ENlER eoc o.ooo IN LOC ' " . I ·
1234 12:t5
1236 1237 1238 1239
12·0
ttVC ftVC
-C
MVC
J
tllVC *VC
R068·M·XSlFFC2> A06X01efl06d:J{2) R06Bfd-.xs1eoc2> R0'8fltMeXSitFV<a> RG6K01 A06XOteR06XS.C2t
R068tce.xuootu
j .ettreR aoc o.1FF - FSOt MAX AODRI
<----l"&NttUt EXPECTED DATA flOR 3 FSQS
.etiiTe· soc ·ENTER eoc
o.ooo
o.2FF
IN &..oc - FSQ.1
1eo ....
1 · ACOR!
l eEXI T
.
I · <--·:ENTER EXPtiCTEO DATA FDA 4 F.SOS
I . .eMTEfll aoc o.oo.o u1 LOC 200 .
.
11'97 Ge ... 1861! , ··
1no 31 · 1·e
1'1.U OD 01 le61! 1810 17A? .. 01 M 17AA lit S.e- $AOA J?AE ffll' OJ 188 l&E
I?. . ae 01 le&e 5A (A
J?8a co .. 1790
nee nee ao
I 'PCl F3 58 EQ l?C4 C1 tSD te7f)
1TC9 Ge 01 1·· 1.e12 1Ttt Ct 58 1871 1702 41) D9 00· 1"1;
17'01' GE 01 l!ilSO le«
&TOO CO 20 17CE
l'l'EJ F3 58 co
·e· 1TE4 30 58 SF66
n u 17£8 00 01
F2 81 08
17P8
1 W1 co ST 5CA5
1 l'FS 10
l7P6 1C
17F7 00-00
lTff CO 87 l ?FO eT tTFE 1867 1800 t&&C 1802 Ge DF UFC 19(C. 1808 3A Ot 554t> l&K 39 01 OAOC
°" 1810 Fa JO
1813 co 8'1 64f'E
181? tE 1818 SC03
181A f""2 8'? 1810 OC Of
1823 co ..,
1821' lft 1828 1I003
t a b OD 01 111"£6 $5 !O 183-0 co 81 0216
18:1& co 8? 021 a
1· ·e-n 8ea1 ta· s·c
18:SC C:O 87 021A
11e8.41u0 -aa
18·42 1938
184" co 87 · ·
1848 co 87 0216
1MC 0000 1&4E 01 1&41' 0000 18$1 FOOi
1as1 · ·
... .
~
ta.3 R._Ol &..Ht
l_..
CLC
1245
ME
ta46
LJO
124., ~ $&.C:
1a.e
c&..e
la.9
8H
U$0
U51 l2S8
$10
SIO
12U
TIO
1_2,.
1255~ Mite
12$6 R061<03 TIO
1257
use
C-.LcC
1259
8H:OL
1Z60
1261 ROetOT SIO
1262
ws
1263
CLC
1a6·
.tE.
1265 R06PAT 8
l7FS 1266
OC
lTF6 U6T
OC
a7F8 U68 R06ltD1 OC
UH
U?-0 ROEll:05 8
lTFO 1271
DC
1''FF UT2
CC
1801 1273
DC
1274
MVC
UTS
SSN
1276
TSN
1277
.IT
12Te
e
1817 1Z79
OC
1e1· ue.o
oc
1281
12e2
"
1283 R 06fC. OEI *'IC
tn·
e
1827 1285
DC
1829 1286
DC
12&7
1288 AOSEHO CLC
12&9
BE
1z·o
e
1838 1291
DC
1839 1292
oc
1Q8 1293
DC
1294
8
.... 1295
oc
Ut4l 1296
DC
1843 1297 1298
·DC
1299
1300
8
1301
1301
lMl
1840 1302 R06ZEA oc
oc 184£ 1303 A060tf£ 18$0 1304 AOetlOl oc
1852 130$ XFOOJ DC
1854 1306 xsoao DC
......... .~ -.·. .-.C .·.R' ..l0:6Swf·t·t .
~CTS'l'Ofl ~
RG68(11l. .ltSOootal . . . .l
._.eD··SICI
x·a·.si.ct
aoa.c:ti-.anCHK
llD64fOl··F001 A061!0t ,ffOTftO\"
~06Zatt21e.11R1J.aoaGMe
fl06W01 ·AO·OMetU RoeK03
ac·co· .s101 STATAC .c T:STGR
ST ATAC.«06XC:S(,2) R06Kff STATYS JL.1· 10JL.1· 1c· ....2, ...... ,
L.OAOCS
)Q..1 ·S?·
AL.2 cA06-·Cl J
Al..2(R06MC41 KAT 114( 16) eK AT......._ EHBf'eX· 01 1 UOT2· X·01 · taa.61(.oe OOMICJI
xa..1· 1e·
.......xi..2·&C03·
KA,.flt(l6J ettATfllfll CO.JG
XLl ·tF·
lllL.2·5003·
STATAC(2)aSTATEa 1..IH.K NINr JU..1·e1· n..1··1· AU?CtUTIO PRJMT
...1·aa·
IL1·4:SAL.2:t KATttAJ GoaLflO
LINK
JI.a···
XL.t·oi-
lCt..a···
XL.2·NOl·
XLZ·Soeo·
........ IN
...,... aoc O· 3FF - fl 901 MAX ADDR
.........'"" .._CAO COW--. STIIAe
·-s. 1tr tilOfe COfilf IHU& ·
IF
~-~ 80C o.ooo.
. . . ....,.,. 4"l0R F'OR Ml!XT UIC
.~ A.CICATf°"S LCAoeot
IP fll81'e o0 &.O*o NEX'T - ·
eDl&alt&J! ATT~Mtd:ffT ......... MlC.....GGRAW
.EfllAOR lf' AT'TACtf Ctll!CK
·lfltlT LOOP COUNTER TO i.o96 LOOP$ ·if= A1'TC+t HQ ftD¥ · ~
tf·960 lltlCRCI -~ 101..£ e l·IC1lb&EMT UJOP COUNTER
f;CTUllNG LOOP· 00 MOT ALTER·
·STOfll Ml CAO CONTROU..l!A · OETea.1 NE UX I tli CC!f!ITAOI. STOAE ·Sf!Ns£0 DATA a EXPECTED DATAt
1¥ Yes. c0ti.T1MH£.
.PAINT AC:T g EXP DI.TA
·ERROR MALT -1 c-
· E ·PECT£0 DATA ENT&f'lED
.&o l..OAO ~ICAO cooe
.ADJUST MESSAGE'. FOR NO KATAKANA
.SeT ERR~ MALT BYPASS ON ·TEST FGA KATAKANA INSTAu,.£0 · .IUMP lF SO
e&O 00 MICRCPROGfa._, eEft.OR HALT -1£eEJ(PECTE-D CATA
eGO C.tff!CK FDA EAllOR
·AO..IUST M£S&AG£ FOR KATMMA .GO PO MICROPAGGAMI eEftROR HALT - IFe EXPEC1'£0 R&SULT
·WAS T+ERE M ERROR aEXIT IF NOT .Al ltlfT KATAKANA BRANCH lllESSMlE
:
01Af1£
£< ...
28£CT1'9 82to32
eJ5a.IA~N·1'6
· · @ · e
PR0G 10 PAGE
t·l 0891-j · OAT£ 10 ec ......
OT.Nl.?5 8.215023
1,·:
25«T75 UIQ2
15.IANl'6 825034
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · . ,.
1&55 'SOf!F
18'56 1307 X$CIFF SC
ae-~·
l9SF ta5·
t-65? $!ff
1eS9 eteo
1858 J S-08 XtU,. 0(. 1e$4 1309 X5tao oc
JQ..2·'5JFF · Kt..2·5180·
139$ 19tU 1356
USlffG RO?Ul ·JC.·
18$8 Vff'
lHID 53f'F" llltSF $$"tie 1861 s1ac
1863 ses::
1 &6'5 S21':C
1867 9C03 1869 15~00 1Bfl8 S.003 1860 0000 186" 0000
1s?1 co 67 5872
IS'tt5 20
l&SC 13.J.O XSaFF OC
185£ 1311 l<SJFF oc
1660 1312 aOti.ICtU OC 1862 1a1a ft&61t&a oc
1864 l>l4 ROU83 DC
le66 1316 . .~... oc
1316
1316
1867 1317 A06MC.1 llQU
1868 1Sl8
DC
186A 1 31 'i frt>MC2 DC
186C 1320 R06NC4 0C
186£ 1321 ROEBtllM DC
1870 1 32 2 A068ME OC:
1323
1871 1324 ROe£01 EQU
1325 li06NR S
U!7S 1326
DC
JIL.2·51!PF · X\..2·53FF· XL2·-sooc· JL2·il at,)C I
-..a·&zsc·
JIL2·!i.20C·
·
:1CL.2'·&eo:34 XL.2·5000· Xl,.2·5003·
aa..z· o·
XL2·0·
·
PAlN'Tflt XLJ·20·
<--------- £XPECTE1) DATA f"Of< 1 f'SO <------- £J(P£C'Tt!O DATA F(Jflt 2 F&OS <-------- EXPECTED OATA f'OR 3 FSQS <------- e"PECTEO OATA F~ '4 ¥$05
.60$ 3.003
.so-s c.ooo . .eas 0.003
eAD#tPTl!R NOT R£AD¥ eEAROR HALT -&O-
1944 1C o& t5A3S 4E
1949 ce e? oa1A
1'940 01
Hl4£ t9
0
194'f' ~
19151 CO 87 591S 1955 87
c
195-A F.3 se so
t9SD 71 ·8 ~O
1960 31 49 0966
1964 CO 87 SliFE
1357
LA
1358
Ul59
·..C
1360
8
IMO 1M1
oc
19C 1362
DC
19U 1363
DC
1364
136!5 R07K01 8
19~5 1366
DC
1367 ...
!957 1366
oc
1999 1369
DC
1370
1371
:uo
1372
uo
137.3 1374
LIO
e
R07KGl·a:lt1
#ICOP.ATCJ?Glllt6eJIRtJ
PRlMT
ZL1·cu·
lt..1·2· AL 2'ffi@ I a>fft' I
UtADC& JllL.1·&?·
·WHR07'fl'ICSI AL 2 UU> ?fltCEI
X·80· .&IOI EOOFF(eXRIJ.MiMSO XAASS·HOel
CO~ICllO
tHW£ OP HIMG Tl!STD TD
il'af"1' ROU1"t1111 te~lMG
·GO LOAD ifl~GGAMI .DI 5AeLE uP0N ewtfty., FfU.. 2JllO
& MO 256 taOS WJ TW eGS eO - ~ eSTART Of' MICRO CODE
·END CF ·tcaeccDE
eOISASI..£ ATTACM"1E'#T eJNITIALIZE KD8 0·1 · OOFF ·INITIALIZE t0>8 2-J a A.a55 .~MtCW TO EXECUTE t41CROPR0aRAM
1816 l1 1871' 6083
18'6 1327
1878 1~8
DC
l'-1'17·
DC
Al.2(ST AT·ti)
1968 ff 1969 5004
1968 1375 196A 1376
DC
Xl.1$ 261
oc
Xi..2 1 5004·
·E~ HALT -1!&e£>1iPl!C1'£0 DATA
18?9 CO ST 17E1
1329 1330
B
R061C:O?
.RETURN TC ROUTINE
19-68 F3 S8 &G
1377 1376
SIO x·eo·.s101
eDlsA£1LE ATTACtttltl!NT
1e ?o co &7 5872 1881 21 1882 1'1 1883 6047 1885 CO ST 1TC8
1889 D906E4f340F8·4 CD· 1891 C9c.3D906C306D~3
1331 R06ACP 8
l&Sl 1332
IX
1882 1333
DC
1884 13M
DC
1335
e
1336
18'.8 1~3T
DC
1337
PAitirrtf! a1·21· IL1 '!6' AL.2(STATMS) R06K06
·A.OAP TSt CHECK .ERRO~ ttALT -2.1-
·RETURN TO AGUTlNE
e eos. Ct..351 ROUT' ~ICRCCONTlilOLLER ENAS\..E &
196£ 30 48 SFS6
C','
1972 10 01 15FE6 3G 191'? F2 St 08
c
197#. Co 67 SOAS l'Gl'E 20
19?F 26
1980 OOFF
197A
197E l97F
1981
1379 1380 l.JSl 1382 13e3
1384 1.385
1386
R07K03
EOOPF
SNS
C4..C
JE EQIJ e
DC
oc
OC
STATACo HCS·O STATAC.EOOPF(2.·XR1)
R07T01
·
STATUS
lCL t ·20· XL1 '26· XL.2· OCFF"
.st;ill&E HOB 0-1 .COM'F>AJae · TO OOFF .JUMP l'F SCI
.eAROR. GO TO STAiVS ROUTI!\!£ .~INT ACTUAL· EXP· OATA .e;fOQDR M"-T ·2... .EXPECTED DATA
1899 D906D3D3CS094 IC5
1331'
1387
18 Al OS Cl C2 D3C5405 '40
1331'
1982 30 49 !IF!f6
1388 R07T01 SNS !!T.ATM: eHllSl
·SENSE M0:£! 2-3
18~9 C201!>E2
1:5."57
1BAC C3C8CSC"".024oe.:ca 18DF 1338
DC
c CLSZ·CWECK THE FO!..LOWIN6 - UCT SAYS KATAKANA (FEAT· cooe ·
198· 10 01 5FE6 4~ 1'9es F2 ii oe
1389 1390
CLC J£
STATAC,E5~AA(2·XR1)
'107T02
.cOtiPA"E a TC 5$AA
1884 C64t>C6t6C303DtE6 18BC C90SC 7406040E4C4
1.538 1338
14i8E CO 87 50A5
1391 1392
13
STATUS
.e~ROfiw GO TO STATUS ROUTINE
18C4 E340E2C1EBU4 CD2
1338
1992 20
1992 1393
DC
XLl · 2t>·
.PRINT ACTUAL· EXP. DATA
l8CC Cl E3 Cl 02C1 OSC .140
1338
i.9.)3 27
1993 1394
DC
XL 1' 27·
.. efiiAOA HALT ·2?-
1804 ·DC6CSC1E.:MS4 C3
1338
19~ SSAA
1995 1395 ESSAA DC
XL.2 1 55AA'
·EXPEC:TED DATA
18DC D6C4C540
1338
18EO FZF7FO'F750...0EcC8 18FC 1339 KATM DC
1996 co 87 0216
1396 1397 R07T02 B
1..INK
.GO TO NEXT fl!OUTINE
1BE8 D6E403C440404C40 18FO 40404~040404 (40 l 8F8 4040404040
1339 1339 1339
e
1398 199F 1399 RT070P 0C
0-6· 09 s1..·
1400
lBFO D506E340C2C54 C9 1910 1340 tc.ATMN DC
1905 DSE2E3C1D303C !C4
1340
1900 40404040
1311:0
0
19AO 1040
10A2 114-0
19A0 i40) R07MCS EQU
19A1 1402
DC
1943 1403
DC
)iL 2 1 1140.
00 SL HOt\111 01 SL M081
1911 4040C5C9E3C8C S>e 1936 134U KA"m.A DC
1919 40f:4C4E340DEID~O
1341
1921 C6C5C 1EJE4D9C !40
1341
1929 E3C9C540E4DT.. 04
1341
1931 CIE840C2C540Et09
1341
1939 0605C7
1341
CL431 EITHER I.IDT OR FEATURE TIE UP MAY BE WRONG·
19A4 1.240
0
l9illl6 1340
19£8 500.
·
1342
1343 ...................*..............****"'****"'****·*****""3**"'*****"'******'***· 0
,-
13·4 1345
· .
.
.
.
.
.
.
ROYTINE
........
09 ...
..
SL
...
.
·ltI1CR'·O··3OP··T·E··S·T·······-·:a:·******"'
···*ll<l*'*'"'*
··
,,.
·*····· .
\._.
J346.
· ·
J347. 1348 ·
nus ROUTINE CHECKS TtlE SL MICRO DP. TtiE OPERANDS
SHIFTED AR£ OO. FF· A/A ANO 55·
* ·
ts.9.
· ·
19A~ 1404
OC
Xi,.2· J 2-tO ·
02 SL Htt82
19A7 1405
DC
XLZ' 1340·
03 SL HOS~
l9A9 1406 P07MCE DC
XL.2:' 5004 9
04 80Se 0 HANG AT AODR 4
1407
* 1406 "'*******~*·~*"'****""""'"*'*'.;.··*******"'·"'***"'*"'**·$************·******"'****
1409 :ii>
ROVTINE OA - BOC MJCRO J!<ISTRUCTJON
1410 **-**************************·*******·****"'"'**"'***$**·***"'**"'~*·······
1411 ·
·
141.2 ...
nus ACVTINE TESTS eoc.,3 (ALL ens :;; o>. aoc.2 (LOW! · BITS. 0)·
!413 *
eoc.1 (HI 4 SJ~S :Q) ~ND eoc.o (ALL BITS NOT ZERO)· THE TEST ·
1414 $ 1415 · 1416 :Ill
IS DONE ev StUFTING ONE BIT 'THROUGt10U"l' THE 8VTE ANO l!!Y SHIFTING·
ZERO BITS IN A BYTE.
· ·
1417
i·x oe
193!> 00
L
GATE
EC ND.
133'5510 · · - · · . - · · · · · · · · · · · · - · · · · · · · · - · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · -
l 9:1C 1352 tQTH oc
ROUTINE NUMBER
··· 13$.S
oc
ND MANUAL fN'l'EAVENT JOH
PRCJG II> PAGE
0991-2 1l
19. . OA 19AB 00 19AC IAeB
··OA'f!;
.EC NO·
1418
19AA J419 RTOA oc
l9A6 1420
DC
19·0 1421
cc
XL.1 · OA·
a1 ·oo·
AU?(AT081
2$ £c:T7!S 82!032
ROUTINE hU!1!6ER NO MANUAL INTERVENTJON AOORESS OF NEXT AOUTIHE
PAOG ID PAGE
·
8912
19.E C2 OI l'MF
1.- u:es
199'1 <· 8'7
1988 Ol 19i&C 19 1990 ...
19C8 F3 58 ff 1oce Y1 ·· 21
1·a co 87 s.Fe 1902 a·
1903 SM4
1905 co 8"1' 0216
19" FOC140C2D6C3
19£1 1040 19E3 91:03 19E5 5002 19E7 90£1 19£9 1140 1'te8 9000 t9EO 9901 19EF M09
19F1 5008 19F3 9008 19¥5 ~OA 19F7 11~ t9F9 9002 19FS 990'! ltFO 9410 19FF 5001=' 1A01 901~ 1A03 5811
1A05 lUO 1A07 90M !A09 9905 lAOB 941? 1AQO 5016 lAOF 9019 1A11 5018 1At3 11.0 lA15 9006 1Al 7 9907 1A19 941E 1A1B 5010 IUD Mao lAlF HIF 1A21 1140 1A23 11Dcte
1IA1·2275 ·-H -
l
OAT£
ftC NO·
Lf
&!
·~·
.....1.-zR
198F IU3
......... VSIM& aoao··atU
~
·Mi~M
t.a7 l.a81Qe
e or:
-·-tfJCEIP.RTO«Jtlt6.JIR U
JC&.t··t·
1911C 14'&9
oc JLt·H·
198E IQO
DC
-.2CM1CPf;Tt
..... .1.-1
1.aa --.01 e
1"9C3 tU~
DC
19CS 1435
DC
19C? 1,..4..3..,6.
DC
14H 1439. 1.-..0 1441 1902 , .....2
190* 1443
,,.......14415
510 Lit>
8 DC
DC
B
x·&O· eSJGI
X0080( e Ul) ·M098
DC*ICR XLt·2A·
ICL.2·50..·
LINK
tl0¥E GP ef! I ·"'Ci Tl!STED TG ~$NT a&\ITl'IE +EM>lftG
.GO LOAD «IC~
...otSA&,£ ut'ON EN'TRY· fl' a.L 2lillD FSQ Wl'fM SCSeO ON llDDAUS
.START OF ·tOtO CCDE
.END OF ·l~DE
.01$40&..£ ATtACMNenT ·t..OAO tq')SO-l · O&&D
.GO EXECUTE ·ICROPROGRA11 eEAAO:R HAt..T -2A-
eEX'PECTED RESULT
190£ 1447 ·TOBUP DC 1. .8
19£0 1449 )(0080 oc
XU!. 0080 ·
.CONSTANT ooeo
* 1450 · - - - - - - - - - - - - - - - - - -...
1451 · START OF MICROPMUiRAM Ll6Tl1tG
19El 114·5523 ·R-O--et-C-S--E-Q--U----·----------__,,.
l9E2 1454
oc xa...i· 1040· 00
19E4 1455
DC
XL2·9C03· 01
191$6 1466
DC
XL2' 5002 · 02
1 9£8 l ·S'P
OC
XU ·GO.El · 03
19EA 1458
OC
XL2" 1140· 04
l9EC 1459
DC
JL2·9000· 05
19EE 1460
DC
Xl.2·9901' 06
l9FO 1461 19F2 J.462
DC
XL.2· 0409· OT
Oc
XL2·5008· oe
l9F4 1463
DC
XL.2·9008· 09
19F6 1... l 9FB 1·65 19FA 1466
DC
lQ..2·SOOA ·
OA
DC
XL2· 1 t40.· oe
DC
X&.21 9002· oc
19PC 14'67
19FE 1468
DC
}L.2·9903· 00
0C
XL.2·9410· OE
I AOO 1469
DC
XL.2· SOCF · elf'
l A02 1470
DC
>q.2·9012· 10
IA041471
DC
x1..2·so11·
1l
1A06 14.,2 1408 147.J
DC
JCL2·U40 · 12
0C
XLZ·9004·
u
IAOA 1474
DC
XL.2·9905· 14
IAOC 1·75 -AOE 14?6
DC
lCL.?·94t7· 15
oc llJ..2·5016' 16
IAlO 1477 1"12 t·7e 1Al· 1·79
DC
~2·9019·
17
oc xt.2·so1s· 18
DC
XL.2·lJ4(1· u·
l A16 1480
DC
~2 1 9006·
IA
1A18 1481
DC
X1..Z·990?· 1fl
lA1A 1482
DC
XL2·~1E 8
1c
IAtC 1·83 1A1E 144..\
DC
X1.2·so10· 10
DC
1e XLa·9020·
lA20 1485
DC
JCL2·S01F · IF
1 A22 1486
OC
XL2~ 1140 ·
20
1A24 1487
DC
Xt..2·9D08· 21
1 A2'6 1448 IAZ8 t·M
DC
lll..2·9509· 22
DC
XL.2·9825· 23
·
SL woeo TO SET COND 3
BOC· 3 NU$T 8R.AMCH
EARQfi · WAf·16
= Bt>C· 0 MUST NOT BRANCH
SHIFT H09 1 01
eoc. 3 MUST MOT BftANCH
BOC· 2 MU$T NOT SAANC:H aoc.1 MUST BRANC~
EAROfh HAHG BOCeO MUST SflAHCM
E RROtit · KANG SHIFT HOB l · 02 eoc.3 MUST NOT eRANCt4
SOC.2 MUST NOT SRANCM &Oc·l MUST S~ANCtt
ERRORe HANG
SOC·O MUST ertAWCH
= eRR~. MANG
SHIFT HOB 1 04 BOCe 3 ttVST NOT BRANCM aoc.2 MUST NOT BRANCtl f.'OC·l M~ST BRANCH ERfHJR· MANG
soc.a fllUST SllANGH
'!t:mOR · HANG StiJFT HDe 1 a OS BOC· 3 JCU$T MOT BMNOf 80Ce2 MuST NOT BRANCM eoc.1 MUST BRANCK
£~·HANG
e.oc.o M.l&T 8faANCH
= EH~. MANG
StilFT HOB l 10 SOCe3 MVsT fllOT &RANCH &GC· 1 f4tJST MOT tMAflolCM 80Ce2 MUST BflANCH
,o
}o
Je
,eI,e
l
I
il e
Il. ~tr"\
1
1C
1(;
c
.... .,_.
lA.28 9027
n· U.20 9086
1.dF l . . . 'll!DOI\
IAU 9Sfl8 IAH 982C
lAS? - -
t··· J.A.39
1 ··
- s o-n
lASf' .1o1o.c0
1IA44413 9-83-3 1.-s 5032 11141' 9035 1A4"1 9034IA4i& 1140 1A40 900E 1A4F ffOF IA$1 ~ lA$3 50.39 l AS5 9:0.!IC IA.ST 5·0'38 1A59 104:0 1AS8 9C3F IASD ff:!E I A!W 9&41 1A61 5~0 1A63 9443 1 "65 5042 1A6"1' 9110
1.t.69 5044
· ·
1Afl8 Oil 1A6.C 00 lA60 IA'F6
0
ie
i !8
I
i9 i !O
I
,.le
j
IA6F C2 Gl lA80
1A73 u: 015 5A38 67 lA78 co 87 021A
1Al'C 01 lA?D 19 1A7'£ SA4'6
I ABO CO 87 15918 IA84 8,
1·es tAea
U81' 1AF5
IA89 F3 5tl 80 IA&C 51 48 0062 lA90 St 49 0057 1A94 31 4A Cl>S?
1 A98 CO 87 54f'E
... 1480
IA2C 1491
... 1·92
lAIO I~
1"32 l ...
,·· 1.- 1A34 1499
IA.38 l~
1A3" 149:8
IA3C 1'499
SAK tilOO 1A.0 190:1
1M2 1901?
l.A44 UIG5
oc
1... t504
oc
IA48 1505
oc
1A4A ls06
DC
lfl4C 11107
DC
lA4'E 1$08
DC
lAIO 1509
DC
1AS2 UUO
oc
IAS.tt 1 SU
lAM U512 1A58 1513
lAliA 1514 lASC l!iUi
lA5E 1516
lA60 1517
DC
1"62 l5UI
oc
1A64 1519
1A66 152'0
lA68 1521
cc
1A6A 1 $22 ROeMCE DC
....$024·
"-r9UT·
:ia.a·su·· JLa-u·oa
JCL.&·900A· JCLa·990tJf
&.a··eK·
xt...a·so2e·
...JCUt·.oa~·-·.zo· Xt-2' 114(1'
JCL.2· 92)oC ·
JL2··SOD· XL.2·9833·
xt..2·5~32' JtLZ·oto~·
xt.2· &oM·
llll..2°11·0·
Xt..2 1 9.l:lOE' ....2·95.(IF·
... 2*98.11A ·
XL.2·5039·
JICl..Z·vex ·
Xt..2.. $03S·
xt...Z' 10401
Xl..2·9C3F·
xu· s.o:te·
Xt...2 1 9$41· X\..21 5040 8 xt..2·9443·
xi..2· 5042.
Xl..2·9110 1 xt..2·5o44·
....... --e~ ac.- ....- ... .....
9"l ll''f .... l ,.. -
............ ·oc.s-..TM0"'8RMIGM
eec.e 80C11 Al&T. ·~ .,...~
aeotRcO.Ao.·."".".".9ftANCM
......... Stffft Hi!l9 I · "40
eaC ·3 tlUS1' """ 9Raet'I
eoc:.1__.tlO'f8'tAtlOI
eoc... _.,. ~
SOC. 0 MUST &aMGtt
EMoa, HAN& SHIFT MO& 1 · eo
BOC.3 .UST tot0T flRA.tlCH SOC·1 tlUST NC'f' 8RMCCM BGC12 MUST 8AANOf
efl.AOA. ..,.. eac.o MUST BRANCH
EMO·, +tAMG SHIFT Hoe 0 Ta SET ALL COMOITJONS
~D BOC· 3 MUST eMHCH
3E i::Rao~ · . . . 3F ecc.2 flfUST BAAHCM 40 tERflOA, HANl'i
41 eoc. 1 MUST &RAMO'!
42 ER~CR, HAN& 43 eoc;;. 0 MUST NOT eAAitCH 44 HANG, TEST RAN OKAY
1523
1523
1524 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
* 1525
ROUTINE OS - S8N MICRO INSTRUCTION
*
1U5S2267 1528
.* .
·
.
.
.
.
..... THIS
.~R·O·U·T·IM·E··T·E·S·T··T··IE··s·&·N··M··IC·R·O··I·N·S·'l·tl·l.·IC·T·I·D·N-······-·············**
1529 ·
·
lSJIO "'**************..**********.,...*'"'****·...*************.-.**·..···****..*
1531
1A68 1532 RTe oc
XLt·Oe·
MlVflME MUMIH!!R
IA6C 1533
DC
>Q..1·00·
NO MANUAL JNTERVENTtON
1A6E 15:14
oc
"1...2 CATO CI
ADL'llllESS OF NEXT ROUTINE
1535
IA80 1536 1537
U$1NG AOii*Ot.><·1
LA
R09tC.01eXRJ
INITIALIZE >t'll FOR IHOEXIMG
1538
153· 1540
MlCOPeRT09QP(6·>CR1) P'tJNI'
MOVE OP HING Tf!STl!O TO PRHIT ROUTINE HEAOIN&
lAl'C 1541
xt..1801·
1A7D 1542 lA'l"F 1643
Jt,.1·2!!· .....Z (MICl'.s;T)
1$44
1545 R09K01 ·
lA84 15..
DC
154? ·
lA86 1548
DC
1A88 1549
DC
1Uo
1561
SJC
U552
LIO
1553
LIO
1554
uo
UHH
1596
B
t..OAOCS
X·BO·.SICll
ZERC>.Hl>80 lt!SSAAe HOS1 Jt55All·tt062
·GO LOAD Ml CROPROGIUI· dUSASLE uPOM ENTftYe FILL 2NO
FSQ ·ITW ecs.o ON AOORESS
eST-T OF MICRO CCDE eEMD OF MICROCDO£
elH$AllLE ATTAC.fftllENT
.SET HOB 0-1 · 0608
·SET HOB 2-3 · &SAA .SJrr t409 4-!5 · fiSAA
eGO 00 Ml CfitC: MOGAAtt
Oe91-2i OAT£
07JUL.T5
12 . ·EC ..O· 825023
25CCT?S 82eG.J.2
PR06 IO PAGE
· ·
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · I ,·j.
1A9': 2F 1 Ml·O 5.0-06
:i ,e.91'" 1"' ~ ei·!'l 6\? 1 AAl! 3oQ '>S SFE6 l il\Afi 10 ~1 SF'~ ~$ iAAfi f=2 &l OB l AAE CO $7 50A5 tAB;2 ~.~
1111.';:S s-e
~. A~ !HSA.ti.
ii.AB'& :15!.l A}'!;' 5FE~ l ;Ui>ll. ! C Ci l SFE6 4i# lA6!" F2 S1 OS 1 AC2 C-0 t:l7 50A5 l ~Cf.> 20 lAC? 31 l ACS f'FFl""
lAC.A 30 41i', 5re6 l ACE 10 o~ 51"'e6 SP lt.03 1"2 till CS
lAD~ CO B1 SOA5
1 AOA 20
v.rm 32
l AOC FSA.!'
1AEE' 60Sfc 1 lt<l:U· 6).AA :!.AEC 62Aiil 1 AEE f>~S!S l ~FD 64F5 sAF2 6SAF l AF4 5006
U·ljC l~l>'
1*'~ llfi~& i~
oc
ltl.l ~ 21"(;
oc
lQ...2.e5%!>"
,,£1/ll~OR HALT -2'11.,ezPSCTEO OAT.A
iSti.Q
1561
lffl!:
1S6c3
15~"4
1565
l!.~
oc
1501' RQ~.Jii::l IX
tU!I
x~ Sf!" 1dHCF S'fATllC·iiiflS:lii
STATAC~~r.9£~!(2~~11 ~:m~eo;.
!i.tTUS
XLl~lliO"
xt.1 "~0"
Xl...~"!iHi11,g,
.,pJ:SJ.f!LE AT1'~(:H~N'i QSENS~ Hi)I!! 0-1
.,CHECK FC!i< f;X.f"l:'.(";1"£0 Rf:S!J!... T ., GO ON Ir D«·M'
cE"·ROR ~i!'';l;!N~· ACT" JP [}5>£T!'l:O i:H\'1.t ~El':!RtlP HJ\$..'t -SO~· ., £ Xr.>f;C'i'EtJ 0.£7:A
156f;; ill@!JiB £H SNS
!S?~
ci..c
.IE
157.it
s
l A(;~. I 573
0C
:!. AC7 151'-"·
l>~
1i&.C9 1$7~ R~~~.2 IX
U'l"Hi
STA j~,.:;. ,.HOS! 5T,~TAC··P.0S'EX2~ .<tr. Xfll ~ ~09!il-02
STA"NJ~ .ia.ae~o·
lq.1Q31"
~~&f"ffF'·
.,$N$t; H!:k·11J ~-3 ~CHE:Ct.:. FOH F."PC;:;TEIJ il!Et';UL"r · GfJ ON J F Ot;~V d:RROR ~µ·~IN1 Ait: ..r~ £. £XFEC'iE.Q Df~""lf#~ .£PRO~ H;,J.. 7 -:U= .,EA.PEC!"ED iRESl.H..7
1577 !11.'0m 02 SNS
1 S.lf.
Cl.C
l679
15f}ff
i ;,oA 15fia
l. AO fl 15S?.
DC
l>.OO l'M:'3 k09£X:l 0-C
1584
1 58 S ~ @-tJii;Hl3 S
:5TATAC~rws2
STA'l"AC~R C9E l13{ ;;.,, XRi. >
~o·i.Hso.;ii
ST ATVS llL..2 "20< Xi..1 ~32· >il.2·r5~F ·
·S.i:::~E Mf)f) 4-·-~'\
aCNECI< FOR EXPECTED m:sut
.c;;c UN lF OKA'!
o E:i!<Rr.%1
o?RtNT ACT· & EX~ECTED RESULl
d:'RROJ;l HAl..Y -:.:.;:;;-.
»i.'i.;F1:cre:o D!~·r,;:,
15&6 l ~E7 ! 5.S1' RTiJ9,0I~ DC
15$6
J 56~
O!!;c·----~------------~· ----------- $
15,~(l. 31< S"l'"'"';;'T OF Ml C:ROPROGfU't"i LIST lNf; *
15\16! >!>--·-~·---~------·-------------·,'.·
iAEe 159~ R~~cs £GU
1AE9 159~
OC
*XL2·605S·
00 :SET HOB O
55
l AEB J :3;;.4
OC
XJ., ~·lf>lAA ~
O! SET HOS l ~ A&
1 s.Eo i si;;f.,
IX:
x;,..z·c.2it..11: 02 SET Hee 2 ~ FY
l.A,EF l S9~
OC
XL2"63S5·
O::! ~E·r l"<l'JE 3 "' FF
1 AF! 15!1·1'
OC:
ML2.·64FS'
O<.i 5El hOB .ii.
f'~
?AF::>; Ui96
OC
l\~F5 1 S"it.'S· 3"\ll~CE OC
XL2"65Af'"
Xt..2·SQO~Ji·
05 SET ~~DS 5
f<,f"
0!1 H;\NG. f) 7E5 "t CCvi.1P!....E:T EC
I6QQ
!(·Q.j;
:C
U.U6 11'!15a 1eut 1n-64
15114 F:il SS ~ti
HU7 :n 4A fr.>SQ
113 Hil 2~ ~9 005'f
H'll F C-0 ~? 54~£ 152~ 3.,;
lR~ 5'*~
!1326 F3 SS aa
li3~9 3(1 ~A 5FE.!'>
xaw 10 fil SFeie :n
1a31.e; Ft: e:, os 153S Ct} I!!"? 5DA5
!fLii~ acv
1S3A 37 lBlle 5$.f.-A
ie~o :H.:~ ~-;: ~·Fi;.{'.,
lBt!'!l S,D ~Jl 5FE6 '.. ~~ l !'!lt.6 f';i IS!. 08 H'i.49 Cl) 8? 50Ac''i. '.iB~O 2'1 l B!i';.f:! Z.fl !Si"<r 048t,
e l i::S C.,,J,fo.
:H35tl CS5$
1 esie- c;: Fn l eei; cs·:?»"
11:1 ::):;t 50~}.f;
!SU lf>a5 HU3 16~6
Al...il{:R()NfQU Al. 2 { Ac('H\1¢££ l
U.2?
i~:::a :us.2~
*lt>&~ ·.&fst
~f'ff.,Mf>S
H·ZO
XSSJ>A~~U
'i63S
l6U 1623 1633
OOMI<:~
xi.a ~~If>'
:tB25 !634i
J'ii....2ll50~A"
1636
!i.646 1631'
$!0 SNS
x~ SO" G5iC! Sl'A ·rAC~ Mt$2
i633 163'$
Ct.C ,Jt
ST A'f AC., RO-i!IE)'(l U: .- ~Rl i
P.<u.a,::n
la~
i 13.;>iil 163C
1~~0
t6·H !642
164::!
l<l
51ATU~
oc
Xt.l · 20·
!";C
Y.L l ~37'"
X!..;G~~SAA·
:1.644
Hill-S
le%
c ( i..
ST 11 TAC~Nti5 l ST1,·1.1,.o:;;.na1. tx2(2 .. ~!'!li'
l6<l-7
.sE
R{M.f; O.t;
i ti-4::; 1640 J.64S ~ El4E l 6-51.'.'
B
S!ATV?
Pc;
Xl..l·20'
DC.
xt..i 11 :::.ies
185-0 i6S1 R0ill£~? DC
X!·.2 e04-SO r
1652
1=!)53 .>i-0i11eo2 a
1654
! ~ 5p;. 1 65 5 R ·n~AI. OP t\C.
!~Se.
1651
__ .,.,,.,._..,,, ___ ,_____.,,.. _________________ .,...$
~-"""-'"'"
l65fil >l< START OF IHCRtJl"\'.?OGRAf>.I LISTlN<.1 $
.,$T~RT OF MICRO.CODE ,..f.!~ OF MJCRCCOOE
,.Oi&A.at.E AT'i ACMN!Ef;l"f
.. sev MOS ~-5 "" FFFF
.,"51e; HOB 2-~ "" e~AA
·GO f!XECVTE ~IeftO ~AM ·Ef«!~O~ !iAL'T -36-
., EMPec-rt:o ,. ~a-sw...
elHSAiiii,.~ liiTT1'Cfoillt&!T
.. SENSE Koe 4'-5
~~ARE AGAINST EX?l::CT~D
.. CO.flo'T 1 NIJE !F OKlt'f
"ERP.OF( .. ~i::llNi f_xp., £ ACT·
·ER~OR HALT -37-
.,£'.!(PEC'!~EO RESU'.T
¥At.u£S
.. sewse 1100 2-;3
..COMPARE AGAINST EXP'-&":TEO ,.,.(;()NT1N';J£ JF 0¥.AV .,£4'<nM .,PP-li'>!·i E;x:P., G- 1"CT,. *<ESUt.TS .. eAAOf;l HAL "f -:sa.,;;;xPECTEO i;.ESt,J;...1'
t £.s.c 1t'.11;&1.
c~c.
X!.. 2 ~c <>A,~ 0
00 S9F ~ Hf)e 4
!\.!'
I.El5t: 1,1662
DC
moo u . ;:E;a
cc
1B62 ~66"<·
IK
l66>% ;, 6""5: l''':i~.;.;C.:f I).('
Xt..;<;t C55:3 4 XU:C"C.2FB· )Q.. 2 '-(:J-!F 5 Xt.2. ~ 500*~ s
O! S BF" HOS !$ A-ti, 02 Stw ~ t-OB 2 04,
Sflf' · HOS ~ 60
~6f6$
* "·"' **'* *$* !. ~·~ ~~-~{~ :(· ~: ~ ~ ::{. ;~ .;,:, ~~- :t!{. )-~·- ~' t: ;ij_~~:'rf:: *'**~) ;t;; ~ ·~·*:!t'*i;~lj;l(t,;;.~)Jt*#~~i#:.:¢;:3$·$*-~***$.$.~!)'.*j~~'***'**~~*$
ie68 »
RtJ\JH i·Jf" l)D ~· IC -'<IQ.i.D ItJST;;ilJCTION
11<
11\Ff> 0C l AF7 00 111.FS 1!16!5
luC<! "'
ROUTINE OC - SSF l'iICRO ! N5Tf<l.JCTICW
"''i @:
1603 ····*~·~···~·····~··~···~·**·*&····***··~~~·*················*~····~·ua
!6G4 g;
l'i'
16'1>5 ""
1606,..
* 1607 *-*'t\t~;tr..~*'~'*"**~* ::oi!>***~;.:~~:\)i ~:.t~1 ~~.i(:.lf.~~:-~~:*** ~!>j;:~:P."f'l:!i"·*t-i:*'!:::.'.ll:to:.:ie :Q:if;.:-.~**::.-i~:::1;.:;::.iij;;~*~·~==~~r- ~~*~~·*'
l&Oe
j
1AF6 160'51 1 Al'"? 161@
:t AF9 161.i. 16U:
.i:.t.1 ·0C*
~ 1 ·oc·
.t.t.fdf.'H'OOJ
i;!O!.."! !NL l~iJMEEf~ NU ~AN'J.,ld. J;:lllrEiill!f.NT 1 ON AOD'.'<Es:;. f.l'" NEJ<T ~OUTIN!:
1808 1613
l IS65 co
1866 i)l}
1667 :;SC4
Aeiss 10 66 reeia
:,12;7A
l66~
1ib'7C ! (~ ::· '.!..
i6'1~
l t.~ ;· 3 £67·; tt>··t· 1!J', Till:
~6'1'7
! :1·7B l 6·;s.;
l 6°8(~
·&~W~~¥d·-~-·~·~$····~=~·\·~····~·*························O&·~····~···
~
:-J."
~'·~? :.t.::.·· .Ji:: .if. :.-Ji .lli1<.*<~ ~ 4:.t ;,t.. 4 !~,. it:,;ii:,;.~:~r: *~· 1£. :f.:J:..~;,_ :l1:$~~~~tat::: *~*~*~~~:.;;..~. ~";:.-.f .t; ~ *";. ;,, ..~.t:">~';;i'",** ~ii&:*~ ~.lits.it:~ :;;..f:'.,~~~.cl§;;
rq·oc DC
oc oc
)'1,_ 1 q:q;;c
Ji'~l. l . 00'
R> ;~:_.2.(
0£ l
oc~rn.rr1 Nt:: 1H.m8'E:A
NO MANvJIYI H~'fERVEt.,;1 !Dh S:.OO~E S 5 Of NE JI(; f.<!'.lllT l NE:
VS.i f-,,K.~ ROSKO~ ~·>~~l
l_.I',
RO[l,.;.Ol.,X~l
IAFE lC 09 5A3S ·F 1so:i1 co S7 c21~, 1807 01 1£1 Olii 19 1S09 51146·
t.608 CO eT 5916
lSOF 83
1614 1615 A6lti 161-:i' 161t!.i
1619 :1620 162i 1622 1623 1624.
r
07.IUL. ?!i 829in23
Z5£CT75 82I032
MICO~o~7CAOF(6oX~l) PJ<lN"( xi.,..~e(l.J.t'
lLli ·£9 9 A.1..2 Ii IH: CPr.n
LOAOCS Xl..l 1 6~-t
MOVE OP SEJhG TESTED TO
F>i-U>!T RtHJ'r!l'>l·f' ~EADINi:>
HH;,Ll l(. o-:~ $,t,;:>1.;
l 6? 2 CQ e ?' o t? U: 1e-r6 lH
1577 1 ¥
1 £i;7f-
1r~r;,~7
~.661
lo5!':2
a~~
11. 6{34
i ,;:-.,,a;:;:
l 1578 !ill,46
l B7'.ii icae;.
f£i87
l. Sl'A CO !'H 5911!
l6E:8 k)C8!r~O~ B
·. GO 1..0;f,D MICRO~OGf..t~lol
eDISABLE IJPt'.iN EN'i'RV,. FI!..!... 2NO
F SG tsl TM ec;s. 0 1:11'1 AO~ESS
187E SJ
l 871" l l';;(.t\, 1se:. lBO;:;
· PROG IO I ·· PAGE
os91-2i 13 ~
Dir.TE
07.JUL"i':..
EC: NOo 62502;!
IB?E 1669
l.!:>90 ~' t:.'--SO U:i!9J: 1.BBi. 169~
Z!ii (CT75 82 !:032
i5Ji!iN'?'fi B:i'.5034
DC
DC
oc
·
~l~OPoP10B0P(6oXAlJ PH!f.n
;-::Li" 01 t H.... l ~ ~ti{ij ALZOHC::-A1·}
LOACoCS XL.PB;;)·
,e!...zH~06MCS}
AL2 {R06t<!C£i
MOVE DF BEING TESTED To
Pnx~1 y.;:OU"f~ h~~ 1·-fC:AO~ Nloii
~Ge !.O.Al) l·11CRCPRCGf<,>;;; ·Dl $>1,!SLE UPON ENTRY. FH..i.. 2Nti
FSQ Wi'\' i"i 8CS eO CN AOOIH!SS ·STABT OF td (RO CG-OE
GENO o~ ~1c~o~ooe
PROG IO PAGE
l·
8912
0111PL #t AOAPT IR TEST
A00A STMT SOUllCE ST A'fEtlEfft'
J;&tQ F3 5-8 M
1698 1694
SJO .....sua
10l$AILE ATT·C.·&Wf
lBF& 42 l9F7 $017
1'161
DC
JM2
DC
1Me. H ·· GB99
IMA S1 ·c 96De
1695 1696
LIO . . . . .t«Jflll LIO JCOGfl'f'· ..,,...
e-· · aSi!T MOB 6-? · ~
· s£T +IDS
OtlFF
l8F9 CG 8? Ul6
1?631
1764
B
oGG 1'0 NE JC'f tmUTI NE
lB:tlE CO 8? 54FE 1892 3C 14!911 5004
189$ f"3 H 80 1898 3D 48 5¥£6 1S9C lD 01 5Pt:6 31 1··1 F2 a1 oe ll!M CO ST !ICA5 18A8 20 l 8-A9 :JE 18AA S5AA
1 &AC 30 4C &FE6
1880 10 OJ 5FE6 45 1ees F2 e1 ca 1 tee CO 87 '50A5 l98C 20
1eso 3F
MOY
1698
e
1892 Hi99
DC
1894 1700
oc
1701 1?02
SIG.
1?03
SNS
1704
CLC
uos
.J/E.
1?06
e
18Ae 1707
DC
1BA9 1708
DC
!SAS 1709 ~llEX1 DC
1710
1711 ROSB01 SNS
1712.
CLC
1713
.IE.
1714
B
1&8(. 1715
DC
1880 1716
oc
x·eo-t ..sun
$'TATM:·MOS3 ST AT AC11tiOS-EX1 C2· XR1 i Aoe&Ol STATUS a1·20· Jl..1·3E· XL.2·6SAA·
STA TAC ·H084
STATAC·R06EX2(2·X~l)
tlt09:802 STATUS
XL1·20·
XL.t···
e40 e..qc;U'l·e MJC~fl
eEMOA ""'-T -XeEXPECTEO at!SU&..~
.ctsA. .E ATTACMtktT
wne · 5titBE
6·?
.COMPARE FOR e~TEO
.cOHrtNJE tF Ot(A'Y
eEffffOR
.~JffT EXP. G ACT. 04TA
· E~ROR HALT -.H:-
eE .lCPEC'rEO RESULT
· SE NS-E HOS &-~ .. cDMPARE AGAlNST EXPeCTtro .CONTINUE IF OKAY
eEAfitOA .PRINT Ed'· & ACfe VAt.UES .eR~Ofi t+ALT ·3F-
· ·
,..r·
\j,.,. .
1
.;.
ICH ?..S
ices lBM
lCOl' ·AO
1C09 9000 lCDB 9901
1c&r> no2
IC*F f'A5C
1CU 9003 1Cl3 99a. 1us 9408 1-Cl 7 &OOA 1Cl9 Pe3A
1c1e wos
l '16t5 1 766 RTOCOP DC Jt T'?66?8 ..............__ _.....__._..........._...____ .._.....................
J ?69 · !TART OF MICROHOGAU -.IS1'1·HG ·
· 1co:s
1l 77??0l
·--------~------...---------------·
A (ICMC S EOU
ICM 1772
IC06 1T73
1coe 1774
lC.O,.. 1775 lCO..C l .,..,.
lCOE 17??
1Cl0 a·ns
DC
lllL.2· ?ASli ·
fC . . . . . . . a: -
0C
XU?' TSAA·
IC SET ·tee S · AA
DC DC
DC
Xl...2·FAC3· Xl.2'9000·
Aa·9901·
eoe. T&l'h MfM!TS AU. COHDIT IOWS 3 ....,..,. NOT BRANCH
·· eoc.2 teU$1' wm- S&tcHCfol
DC
XL.2·9502· 05 SOC· l ·>UST ffClT ~HCff
oc
XL2·FillS.C· 06 T8Ne SETS COf!IO 1 ON· 2 AND 3 Cl"'F
icu 17?9
DC
K4..2 8 9003·
07 SOC e3 llWST NOT &RANCH
1C14 17&0 tC&6 1?81 lCUS 1782 lClA 1783
JClC 1'184
DC DC
DC DC DC
XL.2·9904·
XL.2·Moe·
Jl'1.2·500A.
Xl..2·FS3A*
X&.2 · 9£).'.>5 ·
-SOC ·2 MUST WOT BRANCK BOC-·1 MU$T 8~NCM
OA ERj;tOAe MAN&
T81·h sE TS C~ 2 ONo 1
i'>C eGce3 Ml.tST NCT SA*ffCH
ANO
3
oFF
188£ FFOO
1BBF 1?17 ROBEX2 DC
Xt,.2·FFOO'
oEXPS<TEO RESULT
ic10 9506
IC le 1785
DC
Xl..2·9SOe·
OD BOC· 1 MUST NCT 8$tAHCt4
1718
JC.JF 9810
ica~ l7&6
DC
Xt..2 ·9810. OE AOC· .2 MUST eRANOt
1 &CO CO 87 0<!16
1719
LlttK
eGO TO NEXT ROUTIN£
tC21 S-OOF
1<:2.2 1787
DC · Xl..2· SOOF· OF ERRCWie KANG ·
l-'720
1C23 FS'8.t
lC24 1786
DC
XL2 9 FBS2· 10 TBN· SETS ALL COftDITIC:ftS 01ll
11C4 FOC44-040C9C3
18C9 l 7Zl RTGaOP DC
C&..6·00 IC"
1C21i 9C l.i
1C26 1789
DC
XL2 8 9Ct3·
11 SOC. 3 MUST SRANCH
1722
1C2? 5012
1C28 1790
DC
>a.2·so12 · 12 ERROfi · MANG
1723 1724
·*--ST-A--R-T-O--F --M-I-C-R-O-P-R-O-GQ-A-~---L-I-S-T-I-N-G~·$
1C29 9815 IC2B 5014
lC2A 1791 lC2C 1792
DC
x:u·9e1s· 13 acc.2 MUST BQANCH
DC
>C!..2·5014.
14 E~~OA· MANG
lBCA 7655
. 1725 -------~---~-~----~~-------·
1 SCA 1726 ROe.&CS EQU
1ece 1727
DC
llll..2· 765$·
00 JC SET woe 6
SS
C.'
1c20 9417 1C2F 5016
1C31 5011'
1C2E 1793
DC
lC30 1794
DC
lC!Z 179S AOCMCE DC
X:t.2 · 941 T · X\..2·5016. JICL.2· 5011' ·
15 BOC· 1 tllUST BRANCH 16 E~ROi:ie MANG 17 HANG. TEST CCJNPLETED OKAY
18CC T?AA 18CE 78FF 1800 ?'900 1802 5004
1aco 1 T2e
DC
XL2·T7AA' 01 IC SET HDS 7 AA
l&CF 17?.q
DC
= 1 S0-1 17 .30
oc
1803 1 '1'31 RoeMt:e oc
Xl..2 I 7 ef"F. XL.2·7900. X&,.2·5()04·.
02 IC SET HOB 8 "" FF 03 JC SET HOB 9 00 04 HANGc PROGRAM COMPl.ETEO
1732
· 1733 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..,........................................................... ,
* 1734
ROUTINE OE - TEtj MICRO lNSTf;CUCT ION
·'
0 1735 ........................................**********"'**~·········11o················:
l 73f> ...
... '
1737 ·
THIS RCUTINE TEST THE Tefl! ~ICRO INSTRVCTJOH
·:
1''96 1796
17978
·*·······R·O·U·T·IN·-E·O·F··-··T·S·F·R··M·J·C·~·D··I·N·S·T·R·U·C··T·IO·N·-···*·······················*
1799 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
* l~O·
1601
THIS ROUTINE TeSTS T?te T&PA MICAtl INSTatJCTICH
* *
* 1802
*
1803 · · - · · · · · · · · · _ . ............,.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
1804
1804 OE 1805 00 1806 1C33
1738 ·
*'
*****·**··*·········******························· 1739 .......................
1740
l e.04 1741 RTOE DC
· lBOS 1?42
oc
xt..t ·OE·
Jll_l·oo·
!
ROUTINE NUMSER NO MANUAL gNTERVENTION
1S07 1743
DC
Al..2CRToF)
AOOi:lESS OF "'EXT Ri:IUTJNE
lC!'f CZ 01 lC:48
1805 fQTOF 1606 1807 1808 1809 1810
DC
Xi..1·0F·
DC
xt..1 · oo·
oc
.tll..z(RT10)
USING ROl)K01·XR1
LA
"10DKOl~X~1
ROUTINE NUMB£~
Ntl MANUAL lNTf!fl!VENTtDN
ADD~SS aF t.IEXT AOUTINE
!NiTf4\..1ZE lilRl FOR INDEXlN
181>8 C2 01 1BE9
1744 1B£9 1745
1746
USING AOCKOhX~l
t...A
AOCKD1.Xft1
JNlTtAl.IZE XRl FOR INDEXIN
1C36 IC 05 5A38 19 1C40 CO 87 021A
1811 1812 1813
NYC
e
MICOP.RTCO~C6oX~l)
HlffT
·eve OP 5£1""6 TESTEC TD
PRINT ROUT! NE t<.fAOJHG
ieoc sc os 5A3S 19
1747 1748
MVC
MJCOPoRT(JCOPC 6·~1>
MOVE OP e.Ll~G TESTED TO
1C4'4 01 tC4S 19
1814 1815
DC
llL1 ·01 s
DC
1L1 ·2s·
lf3El CO 8? 1BE5 01 1SE6 19
18£7 SA46
021A
1BE9 CO S7 591 a
1749
B
11'50
oc
1751
DC
175.2
DC
11i.J
11'54 ROCKO 1 B
PRINT Xt...1 ·01 .. Jt.t · 25° AL2{MICPA'f)
LDAOCS
PRINT ROUTINE 1-te:AOING eGO LOAO MICROPROGRAM
1C46 5A4'6
0 '
l C48 CO 87 5918
I C4C 83
1816
DC
e 1'::117 ROOl<.01
1818
DC
1819 ..
!C4E 1820
cc
1C50 1821
DC
ltLZ(MICPi;TI L_DAOCS JCL.1 ·83·
AL2(AOOMCS} AL.2(R0DNCE)
e60 LOAD M!CROPAOGAAM eDI SASLE \IPON ENTRY· FILL 2ND
'm>E*·· f:SQ wITH SOSe 0 ON A:ODRESS
~START OF ·ICAO
.ewo OP ·lCROCDDE·...
lliEO 83
!BEE JC03 1f3FO 1C32
1SF2 CO 87 54FE
1BEO 1756 1TS6 o
lBEF 1757 1BF1 1 ?58
1759
11'60
DATE
Et NO·
25 CCT?S e2 f032
15.tAN76 825034
DC
.-i..2Ul0CNCS)
oc
AL 2( R OC*CE)
s
DOMJCfa
.oJSA8LE U91lN ENTflYo FJLL 2MO
so F
ecs. 1111 TM
0 ON MJ.O~ESS
oSTA~ OF MIGIO co0E
· eNO DF M1c+cocooe
eGC EXECUTE M !C~-AM
PAQG ID PAGE
1822
1 C5l C 0 81' MFE
1823
tC95 44 1C56 SOie
1CS8 ca ST 02Hi
1C55 1824 1C57 1825
1U6 1827
··OATE
07.ut.?S
25CCT75
.EC ND· 829023
82t032
s
DDMICP
DC
XL1 ·44·
DC
XL2·501fil ·
e
.GQ E~CUTe MICAOPAOGRAM
.,ERROR tUILT -<M-
.EXPECTE1) UTA
PADG lfl P.t.GE
0891-2 14AJ
·~·
' ··
· · · · · · · · · ·· · · · ·
.
,.
I
·
·
·
·
·
J
· · ·
· · · · · · ··
i
·284296:
1':$
iC6i! 'M~ lC'&Jl. l'ilAA 1C:66 TCA~ lC.66 'mSD 1C6JI! TE3:5 1C« 7F41 lC!foE ~Of.> 1C70 9t>OO 1.C72 ffOJ l C'l'4 95-02 1C:76 ·ri.OC 1C78 9DO::l 1C'1il 9904 lC?'C 948"' 1C7E 500ft 1C80 !BOE 1ca2 '9000 JC6ft 950. iC86 .9814 tCSS 50!3 !CSA eaoF
ice<: «17
lC$E 5016 1C90 9819 1C91 5018 JC94 9418 1C96 60U 1C9e so1e
1C9A 10 1C9f3 .OC 1 C9C 1C£'9
l C9 E C2 0 1 l C AF
1CA2 1C 05 S.r.!8 19 1CA7 CO $7 OUA lCAEI 01 lCA(; 19 1CA.D 5A46
1C4F CO S7 5918 1CB3 83
1C:84 1C:C9 !CS6 lCEe
1C88 CO 87 54FE
1cec 4-A
lCf!O SOOF
1 CSF CO 67 0216
1CC3 Flf"04040E7D9
1828 let>~ l'829 RTGDCI> QC
·
t$SO
1 C62 l&3l f<Oi.CS £Q:"
IGO ;j iea.i
oc
1C6ti 1833
OC
le&? 111?;34
OC
~
Xl.2* 7 .t$5.,
~2~1'EtAli."
lll.L2·?CAC"
0111 l c SET t-me A · f f
e 01 IC SiE'l Ht:lS #AA 02 !C SET +«:>a C =a..c
1<:;f!9 1835 1C66 1~
iccc l&S?
!COF iasoe
tlC
l!IU?·?'OM~
03 !C SET HOe D ~-
oc
Xt.~e7E35"
: c <l)4
SeT NO-e E =:S'S
oc
XL2'7F·l1 ~ 05 lC SET ~~a F =-41
DC
-..2·EMOO"
06 TBFr< RES.ET$ AU. tO~:&:THi'M;
1<:71 1839
DC
XL."e·9000 ·
07 SO:C3 l'<IU5T NOT B~A?llCW TD 100
lC:?:S 1940
l<:?S 1641
icrr 1M2
O'C
X1..2·9901 ·
(;6 soc2 MUST NCT ~A."IC+i 1'0 101
oc
~· 9!.'Hl2 11
09 eoca fllUST NCT &RANCi'I TQ 102
DC
X!..2"8ACC. ~ Te:FR SETS CONDl .. NCT.B4ND3
1<=79 18-43 lC?a 1811-4
DC
XL~P9003"
!18 flCC3 MIJST NOT SRANC~ TO 10.3
oc
~2"9<.;04"
oc eoc.a Ml.!ST NOT B'lANCH 'TO 10¢
lC?'G 1845 1C'1'1" 1$46 1C81 1847 1C83 l84B lCSS 11:149 1 C6'7 1850
OC
XL2~~Ul·t'H"e
00 BOCl MUST ~
OC
xt...2· SOOE ·
OE EAAOR t'tANv
DC
XL2·fH!>O£u
CF TBFR SETS COHDZ~NOTll·Ntl;]')
DC
XW:·~!ttl!}5o
10 BOC3 MIJST Nfri 8RANCtl TO Ht~
DC
ll!'.!..2"95'16 6
11 eoc1 l(IJ$T wen 8RkNCi>1 TO 10$
oc
XL.2 ·~HH4"
J,;<: sec;: MVST BRANCii
IC I
1CS9 1~51
OC
XL2·5013~
13 ERROi< +'!ANG
lCS~ 1852
DC
llll...2·SBOf"" },;t TBFP. SETS A.LL CONPITI OtlS
IC SO 1ti53
OC
Xt.2 ·'9 C1 7 ·
i. 5 B0C3 f!!VST 1*tA~CH
lCSF 1854
OC
Xi..2· 5016"
16 ERf.!OR HANG
1C91 1855
DC
Xi..2~9819~
17 SOCi MUST ~4MC~
tC93 l&S6
DC
x1..2,·so1s·
1£1 ER~OR toiANC".;
1C95 1857
DC
X..2°9418 8
19 60Cl "4UST BAANCM
1C97 1858
OC
XL2 1 SotA·
lA ERROR HANG
1C99 1859 i<OO..CE 0(:
XL.2"5016" · Hl kANG TEST COMPLETED CkAY
1860 18C>1
**'*"'*****R*"O'*lH"'"J'N'°'E*"'*1l0l="-'·"'X*:*R**M**IC*R*O*!loI*N*S*T*R'"U"*C*T*I*O*N***T*E*S"T'*"'***"'::;"'""*"""'-*$¥$$11!<'1"'!<*1'l*l,:
1862 1863
***"'*"'**"'"'*"'"'*11311<11:·:1<'~"·*!111**"'****~*~''
"'*****'*"'ll<''";o"'"''l'**"'*·"''**""*"''*'*"ll''***"',,**""*
Ill<
1 F164 *
TH! S RCUTlME TESTS THE XR ti.IC RO l NS"f~UCT !ON
.,, ( '
186!5 ~
~
1866 "*****,lil'!<Jl<llll4<** .. **"'**>!:*l!l:·!"ll'li'$$**"*"****"""'*$'"'1'"'"'~"'·*11<"'*'****'11'**'*"**"'***"'"'"'"*
1867
1C9A 1868 RT1G DC
lL3 9 1D"
RCiUil NE ;.;U'flt5E~
1C98 1869
oc
Xt.l ·OO e
NO ~ANUAL INTEAVENT!ON
1C90 18'10
oc
Al..2HH'U)
ADORESS OF i.;EXT ROUTi1'tE
1871
1CAF 1872 1S?3 1674
USING F'110k0t.XF"11 LA
lNlTIAL.IZE Xfll FtJF< INDEXING
A.
~
1875 U17n lCA.e 1677 lCAC 1678
MVC B DC DC
ll'fCOPoR"fl00~(6 ·XR!)
PRINT x1..1 ·01 ~
1 i.18 .e-s·
MOVE OP aeING TESTED To
?RI NT AOUTI NE HEAD I NG
lCAE 1879
DC
11..20UCPRT)
1UO
1881 RlOKOl 8
1CS3 1e.82
DC:
1883 ·
1 CBS 1884
oc
1ce7 1ees
DC
1886
1887
6
JCSC 1888
DC
1cee 1a&9
DC
1890
l.OAOCS
At..2<fll10NC$) Ai..2(Rl0MCEJ
Xt.1" <&A.'1
a2·soc1u
.GO LOAD MICROPROGRAM G D!sABLE uPON ENTi:i!Y. F lL.L 2NO
FSO 11111...i eos$o o"' .c.opr...:ss ·STAf<T OF i"!lCP:O <:ooe:
oENO OF ·1<11.Cl'<f.ICOOE
eGO EXE.Cu,.E HlCROP~OGfiAM .ERROA HAL1 -4AoEXPECTEO AESl.JLT.
·
v~'
1891
1892 lcce 1893 RTl&OP cc
LINK
oGO TO N!:lCT RCUTlNe
1894
1895 ·---------~---~-------------~·
ICC~ 73'ff
u:ce n. oa
!CCD '?20~ H:CF A#!iU U:ttl £~.3 lCO:i K07 1<':05- :&D~ 1~07 A205 !COO £22C l COS ~M !COD SOOA JCOF U02 J.CE! E3?13 lCE3 9COF
tees soee
iCtH f.&OeF
1ce..:i u lCEA 00
lC!fJ 1038
lCFi lC OS 5A36 &9 1CFCi CO 87 Ol'HA 1 CF~ 01 2CFB 19 1<.FC 511.46
H:.Ft': Cf:i 67 59Hi lDOi! e3
1003 1016 lDOS lt:!?
1007 CO !l7 64FE lt>OB 48
iooc so.Of'
lOOt:: CO B7 0216
11:112 F1Fl~OC3C>J09
lDUl 7e5C 1014 TF58 1'>1C 76181
1 DIE nsc
1020 SE06 1 D22 90UO 1024 "901 1D26 9SOI!
'* * 16'96 STA,ftT OF tUC.aoPRQGR.t.fll USTt1irl&
189? ·--------------....-..........~-
1CC9 1898 RlO!ltCS SOU ·
lC'CA 1899
oc;
lll\..2·?..,.·
---·.
1c.. 8£'T , . . · · w
1CCC 1900 1cee 1901
DC
XL.2 9 7.lOO*
oc
Jt1..2·?a&s·
JC. HT ~ :J · 00
ICc S·ft HD 2 · $
1CD-.O ! 902
O'C
lll..2 ·A2'0P
li1la 1)3 ·~1'tt 00 ~ 9lii t40 GH-liil:NGE
lC~ !9$3 tC.0.4 l9il 4
OC
:U..<:·£;tD3·
OC
)tL,2· 9CC1"·
Ci 1"0 &Ii ~E ftiiJS 2 · 1!J:3
sac ~a NUS<f 8R!lflf01
JCe6 1905
DC
~2·5'1)1)6.f
E~OR .. HAN$
tCDe 1906 1c:OR 190-r 1coc 1i;,oa 1CM 1909
OC
ll.t,.2· A20J!·
oc
l!Cl-a·£a.2C·
KR O~ 4JT~ FF TC JNV£RT M..L S1TS
C.I Ttt TE$T MDe 2 = 2C
oc
.lCL&··c&&· 09 eoc.~ ·MU'li'T ~
DC
XL.a~S&J.OA·
E~R~. MAf!l4
1ceo 1910
oc
lCL2·1.3c2 e
1'A f f Wt "JM 2C
1 Cl!!~ 19! 1
DC
.tCE4 1912
OC
1C5e 1913
o.c
icea 1914 RlOf'ltCe oc
'i915
Xi-2· E303 ·
lq..~·9COF·
JIL2·!1ooe · xtJ:·SC(lfH
C l TO Cffi!Ck ilID& 3 t= (>3 BOC·! -.nT P.At<IC+I E.f'tR~,. ..,,.HG
HANG" TttST <:OMPJ..ETEO
1915
'* i 9116 *"'**ll<**"'***"",.,*""**·*'*'*··11<·'1<*11<~""'**"''$*"*$=11'**"'**~'*"'**'****·:1')*11>:if!:to****'*"'""***"'·
i9l 7 "'
1'01.IT!NE l l - CI~ MICRIJ iNS'iQUCTlON ttSTS
! 9J. S ~ "'*"'**·-·'****""*"'**lll:li<:.lil'i'8'!-1i<l(I011·11t$·11>$$lt"i<* lll$1i"$>11*-****'**:$11o"i<'lo*lll'**"'°******"'**fl<·<lll
1919 $
...
i920 *
THIS ROUTINE TfSTS THE CIR ~ICQC !WS~UC:T!ON
·
!921 ·
·
19"'2 ··~"'"'"'*****""*"'*"'****"",.*"*'***"'>i<***·*·*·····*··Dl>*"'***l\'<"'"'****·······*·*··.;.
1923
tce9 1924 RTH oc
XLl · 1 l ~
tCEA 1925
DC
XJ..:i 10 00"
NO MANUAL J W"l't;AVENT JON
1CEC 1926
oc
"L2 O~T l:i! l
ADMEss OF NEXT ROUTINE
1927
l CFE 1926
USING ROPKGi~XRt
192~
LA
f<OFKiH · XA!
1930
1931 1932
MVC
e
MlCLJF.RT-OFCP(6·111iR1J PRIN1''
MOvE OP SEI t.G TESTl£D TO P'R I NT ABUT J td: 1'>1:A0 !*'fG
lCFA 1933 lCF~ 1934 1CFO !935
DC
X1.l1'0P
oc
n..1·25·
oc
AL2(M!CP~)
1936 l 937 RO F~fH 8
LOAOCS
·GO LOAD NfCROPRO&RAN
ioo2 l93s 193.9 ,.,
lDOti 1940 1006' 19'-H
oc
XLl" 63°
PC
AU:! ( ROFMCS)
oc
,?1.1..,<:(ROFMCEJ
· 0 IS A81-E UP1.lN £NT RV" I' lLi... 2NO
F SO Wl TH 8tl 5 · 0 OH ADO'RE SS
eSTART OF MICRO COOE
., EfiO OF MICJ:IOCOOE
1008 1000
1942
19~.3
19~4
1945.
e
DOfltlCA
DC
XL! 1 4S·
oc
XLZ·SOOF'
~~o ExECUTc ~ICRO COO£
,. E~OR HAL 1 -4G-
.. EXPEC T£D Rf!SUL't
1946
1947 t S-4S
LO!K
~co 10 NEXT f.!OUTJ NE
lt'.!17 l949 RTOFO" DC
l950
i95t 1952
*-----·----------·---------------·
* START Of' MlCROP"iOGRAM !,.lSTlt<IG "'
1953 =!'--------·-------······-~------------*
!OU.! 1954 ROFMCS Eau
1019 1955
x
O!<
M.L2'7ESC ·
= 00 IC SE't Htfil e 5C
1010 1956 1010 1~57
DC.
oc
= XL2'7F58' 01 re sEi HOS F :§6
XJ._2. 7681 1 02 tc seT H06 6
e1
lO!F 1958
OC
XL2'1'15C 1 0.3 IC 5E T HOS 1 .. SC
lOU 195~
DC
xL2·eeoe.~ 04 Cl~ RESETS Al.t. COMO IT IONS
t Di! 196CI 102.S 1961
oc
XL2·9oooe
aoc. o5
3 tlltJST N·ClT 0f:<ANCH
DC
eoc., XL2~9901 1
06
2 MUST NOT BR,i,UCM
l0Z7' 1962
DC
XL2 ·9so2· 07 eoc, 1 NUST NOT BRANCH
DATE
07.IUL 75
EC NO. 8.::3023
25CCT1'5 82 !O.JZ
15.JAN76 82503'4
PRQ(ii lD
PAGE
0891-2 1 !5
· ·
07.JUl..7:> 825023
25 (CTTS 82 f032
PROG IO PAGE
·
·
I (,.·
1'2942Mi 16
PART NO. PAGE
8912
Dl SPLAY ADAPT IA TQT
'' 8 - 9 U
DI Wt.A"t AOAPHA '1'£51
ERA LOC 08.IECT COOE
1D28 BE01 1D2A 9C08 102C SOOA 102E EWOE 1030 MCIE 1032 SOOD 103· 9003 1l>36 SOOF
AOGA STtltf $~CE ST ATEtt&Wi"
1029 1963 1028 1964
DC
ICL2'6E01 1 08 Cl~. $!TS AU. CONClTIG~S
DC
x'-2·9coe· 09 BOC13 MU!..T BRAMCH
·E· Le<: 01W$:-C:T CODE
1D2D 1965 102F 1966
DC
xt..2·500A 0 OA EftRCJA. MANG
oc
Xl.2-BFOE· oe C !R · S£ TS COM> 1 RESETS a.., 3
1031 1967
DC
1033 1968
oc
10.15 1969
oc
1037 Ulff IQ Ol=flU:E DC
xu·940£· JQ..2·5000· XL2·9003 1 JQ..2·SOOF 1
oc eoc.1 MUST MACH
00 ERROR · +4Afl!G OE ooc.3 .UST NOT ~ OF HANG. TEST COMPl..f!Tlil>
·
uru
1n1 t9T2 1973
·*·....,···R..O.,U··T·I*NE...1.2,**- *C**l "M'*IC·*R*O*t*N*T*R*U*C·T·l-O-N···T·E·S··T·S······..,._,*******····....,·!M·t1\I
0
1974 ..............................................................- .....................1 ·
* 1975 ...
1976
T~IS ROUTINE TEST THE Cl MICRO INSTAl.fCTIO~
·.1
·I Cl) 1011 · I 1978 · · - · · ·. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .,. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
At)OIR STMT S0utC£ STA1'EtENT
2029 . . . . . . . . . . . . . . . . . . . . . . . . ._ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
2030 *
ROUTINE 13 - &$l WICRO IWST-·UCl'IOH Tt;STS
·
20l1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. .
2032.
203a *
2034 ·
·
THIS AOUTI~ 1'ES~S Tl't£ fiA.·~ *EelSTER INSTAU'CTlO~
*
wlTMhl THE .,MST IK AOOAE:SS . . . . . u s r · ONLY REGS 00 TO OF.
·
2035...
·
ao36 ·
8RA'NC+1 R£G1S11ERS MIE DONE AE f'l)l..LO.S,:
·
2037 ·
·
2038 *
2039 *
* 2840
FRC~ A00Rii$$ 0-CM> TO ~ 101· F1COM AO~E SS 101 TO AOeat!SS 20.te
Ff:ICM A00ff£$S ,.0.2 TO Ai.>~$ 303·
* * *
* 2041
FROM A0~£!S 303 TO Af.JO~S 006e
·
2042 · 2043 ·
FRON AD~SS 004 TO A00"£SS 20S. FRCM ADDRESS 205 TO ADCIRESS 006e
"* '
2064 ·
FRDM ADORE es 006 TD AOO'AESS :JOT·
·
2045 ·
F~OM ADDRESS 30? TO AIH>41£S5 l.M.
*
1038 12 1039 00 103A 1069
1979
lD36 1980 RTl' DC
1039 1981
DC
103e 1982
DC
1983
XL1·12· XLt·oo· lllL.2(RT13l
ROUTINE H~
NO MA'«.f4L lm'£f'W'ENTlON
ADDRESS OF NEXT flOUTJNE
I 0
2046 ·
FRCM AOORESS 108 TD A&Ctl£$S IOA·
·
2047 *
FROM ADDRESS 10A TD AOORSS 30&-
"'
2048 ·
FRCM ADCfiESS soe TO ADCR1ESS aoc.
"'
* 2049 "'
2050
FRCM AOD~SS 20C TO AOC!iESS 20Ee FAD4 AOCAESS 20£ TO AOOJlllESS O"'·
*
·
1D3C C2 01 1D4D
1984 1995
USING ROEKOls~Al
&.A
AOEKO 1.KRI
1 NI TJ ALI ZE XR 1 ~OR IND£ XtfllG
2051 ·
·
20$2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .,..... . . . . . . . . .- . . . . . . . .- . . . . . . . . . . . . . . . . ....
1C40 lC 05 5A38 19 1D45 CO S7 021 A 1049 01
1986 1987 19ea 1049 1989
MVC
e
DC
MlCOP.,~TOEOP( 6oJllRl) PRINT XL191')19
MOVE OP eelNG TeSTec TO PRINT ROUTINE HEADING
1089 l!
c
t08A 00 1088 1£93
2053
1089 2054 RTU
l08A 2055
lDSC 2056
DC
XL1 1 l!·
XLl ·Oo·
~lRT14)
ROUTlN£ NuMEER HO titAtfltAL J111Te11WEHTIOH
ADDRESS OF NEXT ROU'TINE
104A 19
104A 1990
DC
IL.1°25"
2057
1048 SA46
1040 co 87 5918
1D51 83
1052 1067
1D4C 1991
DC
1992
199.3 AO ISKO 1 B
1051 1994
DC
1995 "'
1053 1996
DC
Al..2 (MI CP"T ) LOAOCS
"4..20tOEMCS>
.GO LOAD ·ICROPfUJGRAM
eOISAILE UPON ENTRY., FILL. FSQ ·ITH Bcs.o ON ·ODRESS
· STAAT ::lf-" M&.::tO CCIO£
1080 C2 01 1099
c
1091 CO 87 021 A 1095 01
1096 2?
2058 2059 2060 2061 1095 2062 1096 2063
USING R11K019)(Rl
LA.
R11 K.01,XAl
e
PRINT
DC
XLl '01 1
DC
11..1·39·
INITIALIZE XR1 FOR INDEXING PRINT AOVTthE ttEAOIHG
1054 1088
11)55 1997
DC
At..2(ROEMCU
oENO OF MICROCOD~
1097 10££
1098 206·
IX
IL2UU1HDR)
1056 CO 87 54f'E
1998 1 '>9-l
e
COM I CR
.GO EJllECUT£ MICRO Pf20GRMC
1C99 CO 8? 5918
2065
s 2066 RUK01
C..OAOCS
1 OSA 46 1058 5010
105A 2000
DC
IDSC 2001
oc
· ERROR MALT -46o EXPECTED RESUJ..T
'C
10«> 91 1D9£ 1Def"
1090 2067 1t>9F 2068
DC
XLl UJSS
oc
A1.2(RUMCS)
lOSD CO 87 0216
2002
2003
e
2004
1066 2005 RTGEOP DC
Cl·
2006
2007 2008
··-S-T-A-R-T -O~F-~M-IC~R-O-P-RO-G~R-A-M~-L-IS-T-I-N·G-·*
c
:c
IDA' 1E32
IDA2 CO 87 59Hl
U>A6 ez
10AT 1E33
1049 IEU
1 CH CO 81' 5918 . 10AF 84
1DA1 2069 2070
10A6 2071 1DA8 2072 ll>AA 2073
2074 tOAF 207$
IX
At.2<R1Uta£)
e
LOAOCS
DC
xe..1·e2·
DC
AL 2t R u·ca 1
DC
Al.2 ( Rll MC3)
8
L.OAOCS
DC
ICl..1·84·
1067 ?CAA 1069 TOTT 1068 ECBe !1>60 9000
= 1067
22001009
-------------~~-------~------·
fiOEfllCS EQU ·
106'3 2011
DC
XL2'7CAA 8 00 IC SET HOB C AA
106A 2012
oc
xt..2· 7077 9 01 IC sET HOB 0 · TT
106C £:013
ec
lCL2. ECSfP 02 Ct ANO RESET ~t.. CONDITIONS
1D6E 2014
DC
:n.2·9000· 03 eoc.3 MUST NOT BRANC~
1,.,,,
I~~
/o
lDBO 1E53
1oe2 1e?2
1084 co 81' 5911!1
1oee ·e
1De9 1£73
IOSB 1£92
lOSl 2076 1083 20T7
2078
1088 2079
lDeA 2060
ioec 2081
DC
AU (RU MC.)
DC
AL.Zt R llMCS)
B
LOAOCS
DC
JU..l ·A8·
l)C
..,_ 2 HU tMC61
DC
Al..2 CRl 1 ttC7 I
1D6F 9901 107'1 9502 1073 ECA4
1075 9C09 1077 5008 1079 ED7F"
1D70 2015 1072 2016 lt>74 2017 1076 2018 1078 2019 1D7A 2020
oc
Kl-2 1 9901 · O<\ eoc.2 MUST NOT 8RANCH
oc
xL2·9so2· 05 eoc.1 MUST NOT 8(0iANCH
OC
iQ..2 1 ECAA 0
06 CI ANO SET ALL CONt>ITIOfilS ON
DC
XL2 1 9Ct)9· 07 soc.3 MUST BAANCH
DC
XL2 1 5008 1 08 ERROR .. HANG
OC
Jl(t..2 1 EDTF 1
09 CI ANO SET CCND 1 ON· 2 ANO 3 Ol=F
!o
I
le
101!10 CO 81' 54<f'E ll>C 1 4IE 10C2 500F
10C4 co 87 0216
2082 2083
10Cl 2084 10C3 2085
2086 2087
B
DOtil lCfl
oc
XL1·4£1
DC
XL.2· SOOF ·
8
LI N1<
1D7B 9003
1070 9400
l01'F sooc
1081 ED77
1D7C 2021 lDlE 2022 1080 2023 1082 202~
DC
XL2 1 9o03' OA eoc · .3 MUST NOT &RAMCtt
oc
~z·9·00· oe eac.1 MUST 9f2,AtfCH
DC
KL2·f>OOC ·
oc ERRORo HANG
DC
xa..2·£077' OQ SET ALL CONf> IT I f)M5 ON
I
10
I
2088
1oce D906E4E:t40Fl F ~O 1DEE 20&9 Rl1Hl>R OC
1000 C2 C9400.C'IC3D f)6
20&9
lmM 4006 C140E3CSE .iE3
2089
1083 9C10 1085 508F 1i>87 5010
1084 2025
OC
1086 2026
oc
1088 2027 R0EMC£ DC
XL.2·9ClO·
lllL2~sooF·
xu·so10.
OE BOCo3 MUST BRAMCH
OF ERR.DR 1 HANG 10 HANG· TES"T COMPLETE
DATE
07JUL. 75
f!C NO· 82!'023
25 LCT"P5 &2!032
15.IAN76 825034
PROG t.O PA-GE
10
10£0 5E40f"11>240C:lC «;4
1oea 09C5E2E2C5E24 C
,I.·1.
I 0891-21 16
OATe EC NO.
O?.NL.75 829023
25 CCTT5 82!032
2099 2089
2090
2091 ·--------------------------~·
2092
eGO LOAO MlCROPRO'GftAM .LOAD Con£ IN lST FSQ eSTART OF MICRO CODE eENO OF MJCROCOOt!
.LOAD cooe IN SfiCOND F sa
eLOAO CODE I~ 3RO 256 WCS
J..040 CODE IN ·TH 256 WOS
-·E- eGO EXECUTE MICROCODE
.EIUIDR KM..T eE>tfaECTEO 0.TA eGO TO NEXT ROUTINE
PROG IO PAG£
0891-2 16A,
1.
I
··············· ·················
IBM MAINTENANCE OIAGNCSTJC PROGRAM
8912
DISPLAY ADAPTER TEST
ERA LOC OBJECT CODE
ADDA STMT SOURCE STATEMENT
lDEF 5010 1DF1 5001 1DF3 5002 1DF5 5003 1DF7 3205 10F9 5005 1 OFB 3307 lOFO 5007 lOFF 5008 1E01 5009 1E 03 500A 1E05 500B 1E07 SOOC IE09 5000 l EOB SOOE l EOO SOOF 1EOF 7000
1E11 71Cl 1E 13 7202 1E!5 7303 1E17 7404
1E19 7505
lElB 7606
lElD 7707
1E1F 7808 1E21 7909 1E23 7A0A
1E.25 7BOB
1 E27 7COC 1E29 70 OD
1 E2B 7EOE
1 E2D 7F OF 1E2F 3101 1E31 5021
1E33 5100 1E35 3202 1E37 SJ 02 1E39 5103 1E38 5104 1E 30 Sl OS 1E3F 5106 lE41 5107
1E43 3l0A 1E45 51 09
1E47 3.308
1E·9 5108 tE4B 51 OC 1E40 51 OD lE·F SlOE 1E51 51CF
lES3 5200 1E55 5201
1E57 3303
lES9 52 03 lESB 5204 1£50 3006
1E5F 5206 1E61 5207 1E63 52 08 1E65 5209 1 E67 520A
lE69 s2oe
lE6B 320E 1E60 5200
lOEF
2093 2094
·A-l-l-~-C-S--f;-Q-U----*------------------·
lOFO 2095
DC
XL2·so10·
1 DF2 2096
DC
XL.2 1 5001'
l OF'° 2097
DC
XL2·5002·
tOF 6 2098
DC
XL.2' 5003·
lDFB 2099
DC
Xl.2· 3205 I
lOFA 2100
DC
XL2'5005°
lDFC 2101
OC
XL2· 3307·
IDFE 2102
Or.:
XL2"5007 1
lEOO 2103
DC
XL2 · 5008 ·
1E02 2104
DC
XL2'5009 1
1 E04 2105
DC
XL2·500A·
1E06 2106
DC
XL.2· sooa·
lE08 2107
DC
XL2 1 500C 1
lEOA 2108
DC
XL2" 5000·
1EOC 2109
DC
XL2 1 500E·
!EOE 2110
1El0 nu
DC
Xl.2'500F'
DC
XL2 1 7000·
1E12 2112
oc
XL2 1 7101 ·
1 El4 2113
DC
XL2 1 7202·
lE 16 2114
DC
X!..2' 7303 1
1 El8 2115
DC
XL2·7404 ·
lElA 2116
DC
XL2°7505·
1E1C 2!17
DC
XL2· 7606·
lElE 2118
DC
XL.2'7707·
1E20 2119
DC
)U..2 I 7808 t
1E22 2120
DC
XL.2 1 7909.
lE24 2121
DC
XL2·7.-0A·
lE26 2122
DC
lt.L2' 7808 1
1E28 2123
DC
>U..2·7COC·
1E2A 2124 1E2C 2125
DC
XL2 8 7D00 1 ·
oc
.ICi..2 1 7EOE·
1E2E 2126
DC
Xl.2 1 7FOF·
1E30 2127
DC
1E32 2128 fH lMCE tx:
1E33 2129 R11MC2 EQU
1E34 2130
oc
XL2 1 3101·
.ICL2'5021 1
·
XL.2· 5100·
1E36 2131 1E3a 2132 1E3A 2133
DC
XL.2·3202·
DC
XL2'5102 1
oc
Xl.2 1 5103·
1E:5C 2134
DC
Xl.2 1 5104 1
lE!e 2135 1E40 2136
DC
Xl.2·5105·
oc
X&..2'5106·
IE42 2137
DC
XL2·5107·
1E44 2138
DC
AL2 1 31 OA 1
lE46 2139
DC
>CL.2·5109.
lE48 2140
DC
XL2 1 330B1
1E4A 2141
DC
XL.2 1 5108·
1E4C 2142
DC
xa..2·s1oc·
1E4e 2143
DC
JCL2·5100·
lE!SO 2144
DC
Xl.2'510E 1
1E52 2145 R11MC3 DC
1E53 2146 R l 1MC4' EQIJ
1E54 2u,7
DC
XL2·!HOF·
·
lCL.2·!5200·
1E56 2148
te5e 2149
lESA 2150
DC
XL2'5201 1
DC
XL2· 3303·
DC
XL2'5203·
lESC 2151
!ESE 2152
DC
XL2'5204 ·
DC
XL.2 1 3006 1
1E60 2153 1E62 2154
DC
XL.2·5206 1
DC
XL2" 52071
1E64 2155 1E66 2156 1E68 2157 lE6A 2158
1E6C 2159 lE6E 2160
DC
>0..2·s2oe·
DC
XL.2 1 5209 1
DC
XL2· 520A'
DC
xL2·s2oe·
DC
XL2" 320E'
DC
>Cl..2' 520D·
DATE
OTJUL 75
EC NO· 825023
25CCT75 82 !032
PART NO. PAGE
4234255 17
IBM MAINTEN~NCE DIAGNCSTIC PROGRAM
8912
DI SPLAY ADAPT £R TEST
PART NOe PAGE
"2342t5!5
17A
ERR LOC OB.JECT CODE
AODR STM T SO 1.R CE ST ATENENT
000 6051 0 TO ADDRESS 010
001 ERRORo HANG.
002 ERROR 9 HANG· 003 ERROR, ~ANG, 004 BR TO ADDRESS 205 00 5 ERRORo HANG 006 BR TO ACDRESS 307 007 ERROR., HANG
ooe ERROR., HANG
009 ERROR, t-1ANG
ooA ERROR., HANG ooa ERROR . . .ANG
OOC ERROR, HANG 000 ERRORe HANG OOE ERROR, HANG 0 OF E XPECTEO DA TA 010 IC HOS 00=00 011 IC HOB C1·01 012 IC HOB 02=02 013 IC MOB 03·03 014 IC HOB 04==04'1 01s IC ~oe 0~05 016 iC HOS 06=06 017 IC HOB 07=07 018 IC HOB 08::06 019 IC HOB 09m09 01A IC HOB OA·A 018 IC HDB 09=09 01C IC HOB OC:OC 010 tc HOS OD=:OO OlE IC HOS Oe=OE 01F JC HOB OF·OF 020 ElR TO ACDRESS 101 021 ERROR. HANG
100 ERAORe tiANG 101 BR TO ADDRESS 202· 102 ERROR. HANG 013 EAROA. MANG 014 ERROR· HANG Ol 5 ERRORe HANG 016 ERROR., ..ANG 01 7 ERROR· HANG 108 BR TO ACDRESS 10A
109 ERROA· HANG 10.t. eR TO AOORESS 30B
toe ERROR. HANG
10C ERROA· HANG
1 OD ERROR· MANG
1 OE ERROR· HANG l OF ERROR· HANG
200 ERROR. Hll\NG 20 1 ERROR., H~NG
202 BR TO ADDRESS 303 203 ERROR· HANG 204 ERROR. MANG 205 BR TO ADDRESS 006 206 ERROR· HAN(; 207 ERRORo HANG 208 ERROR, HANG 209 ERRORw HANG 20A ERROfco HAN~ 208 ERRORe HANG 20C BR TO ADDRESS 20E 200 ERRORe HANG
PROG ID PAGE
0891-2 17
lE6F 300F 1E71 520F
lE73 5300 1E7& 5301 1E77 5302 1E79 3004 1E7B 5304 1E7D 5305
1 ETF 5306
lESl 3108 1E83 5306 1E85 5309 1E 87 530A 1 Ea9 32oc l EBB 530C 1E8D 5300 1E8F 530E 1E91 530F
lE70 2161
DC
1E72 2162 R11MC5 DC
1E73 2163 Rl U4c6 EOU
1E74 216~
DC
1E76 2165
OC
1E78 2166
DC
1E7A 2167
OC
1E7C 2168
DC
1E7E 2169
DC
1E80 2170
DC
1E82 2171
DC
1E84 21 72
OC
1E86 2173
DC
lESa 2174
DC
1E6A 2175
DC
1E8C 2176
DC
lEBE 2177
DC
1E90 2178
DC
1E92 2179 Ri lMC7 DC
2180
2180
XL2·300F· XL2 1 520F ·
·
XL2'5300 1
XL 2·5:!01 ·
XL2'5302·
XL.2 1 3004' XL2°5304· XL2 1 5305· XL2 1 5306·
XL.2 1 3108' xL2·saoa· XL2 '5:!09 ·
XL2 1 530A 8
XL2· 320C 1 XL2'53oc·
>tL2'530D 1 XL2 '530E 1 XL2 1 530F'
20E BR TO ACDREss OOF 2 OF ERROR· HANG
300 ERROR, HANG 301 ERROR, HANG
30 £: ERROR· HANG 303 BR TO ACORESS 004 304 ERROR· HANG 30 5 ERROR. HANG 306 ERRORe HANG 307 eR TO AOORESS 108 308 ERROR· HANG
3 oc;; e RROR. HANG 30A ERROR· HANG 30B BR TO ACDRESS 20C
30C ERROR· HANG
30D ERROR· HANG 3 OE ERROR · HANG 30F ERROR· HANG
2181 2182
~*******R*O**U*T*IN*E**1*4**-**I*N*C**M**IC*R*O**I*N*S*T*R*U*C*T*I*O*N**T*E*S*T***************************
2163 2184
*···~·········*·····*********************************····················
2185 *
* 2186 * 2167
THIS ROUTINE TESTS THE INC ~ICRO INSTRUCTION. OF INCREMENT FROM 1-256 ARE TR!eo~
ALL COMBINATIONS*
· ·
lE93 14 1E94 00 1E95 1F27
22118898 ···$******·***********************************··················*······
1E93 2190 IH14 DC
1E94 2191
DC
1 E96 2192
DC
2!93
XL1' 141
XLt·oo·
AL2(RT15)
ROUTINE NUMBER
NO MANUAL INTERVENTION
AOORESS OF hEXl ACUTINE
1E97 c2 01 1EAa
1E9B lC 05 5438 22
c
lE~O CO 67 021 A lEA4 01
1EA5 19
C) "
1EA6 5A46
1 EA6 CC> 67 5918
1EAC "ill
(: l EAO 1ECB
1EAF lF02
c
1EB1 CO 67 591 S l EB5 A2
1EB6 1F03
1EB8 1F26
1EBA CO 67 !54FE lEBE 50 lEBF 5018
1EC1 CO 87 0216
1EA8 2194 2195 2196 2197
2198 1EA4 2199 1EA5 2200 1EA7 2201
2202 2203 1EAC 2204 lEAE 2205 1EBO 220fi, 220?
1EB5 2208 1EB7 2209
1EB9 2210 2211 2212
lEBE 2213 lECO 2214
2215 2216 2217
Rl2K01
USING LA
MVC B DC
DC DC
B
0(:
DC
cc
B DC
DC
DC
6
RU:KOtwXRl Rl2KOt.XRl
MlCQP,RTt20P(6eXRl} PRINT XLl · 01 · IL1'25 1 AL2 ( ~iCPS<T)
LOAOCS XLl I 91' AL2CR12MCS)
AL Z<R 12MCE > l.OADC$ >:I.. I 1 A2 1
ALZOH2MC2)
AL2(R12MC3)
D0fl4JCR Xl..1' 50·
JCL.215018 I
LINK
JNITIA~IZE XR1 FOR INDEXING MOVE OP BEING TESTED TO
PRINT ROUTJNE HEADING
.GO LOAD MICROPROGRAM
.LOAD lST FSQ
.START OF NICRC cooe
.ENO OF MlcROcooe .GO LOAD MICROPROGRAM ·LOAD 2NO FSQ
.GO EXECUTE NJrCROPROGRAM ·E~ROR HALT -50.E xPEC TED RESULT .GO YO NEXT ROUTINE
1EC5 F1F·40CS05C3
lECA 2218 A1"120P DC
CL6'14 lNC·
22J9
lECB 7AOO
c
tECD 7704 lECF 7600
1ED1 5100
c
* 22222210
*-~----------------·-----------·
START OF MICROPROGRAM LISTING$
----------* * 2222 ·----------,··--------...
lECB 2223 R12MCS EQU
lECC 2224 tECE 2225
1EDO 2226
1ED2 2227
DC
XL2t 7AOO· 00 1c. SET Hoe A · 00
DC
KL2 I 7704.
01 JC· PUT RETU~N ADOR IN HOB 7
DC
XL2·7600· 02 IC. SET HOB 6 : 00
DC
X1..2·s100· 03 eos.o BRANCH TO INCREMENT R~~TINE
DATE
e EC NO·
07.JUL 75 825023
25CCT75 82 fO~'?
l5JAN76 82503"
PROG 11) PAGE
0891-2 l?Al
·
·
IBM MAINTENAN~E DIAGNCSTIC PROl'8RAM
PART NOo PAGE
4234255 1e
IBM MAINTENANCE DIAGNCSTIC PROGRAM
PART NO· PAGE
·23·2!!5 l8A
6912
DI SPLAY ADAPT tR TEST
8912
DI SPLAY ADAPT fA
ERR LOC OBJECT COOE
ADOR STMT SO~CE STATEMENT
ERR LOC 08.IECT CODE
lED3 EA10
lEOS 9C07 1ED7 5006 1ED9 7801 1EDB 770A lEDD 5100 !EDF 1810 1 EEl 1840
1EE3 1840
1EES 1640
!EE7 1040 lEE9 9418 1 er::e BAOB
1 EEO 9C13
lEEF 5012
1 EF l 1840
1EF3 1840
1EF5 1840 1 EF7 1840 1EF9 5100
l EFB EAOO 1EFO 9C18 1EFF 501A
1FO1 5016
lf'03 lAlO 1F05 1A10 1FC7 lA10 lF09 l A.10
lFOB 1A l 0 l FOO lA.10 1FCIF lAlO lFll 1A10 1Fl3 1A10 lF 15 lAlO 1Ft7 1Al0 1F19 1Al0 1F1B 1A10 1F10 lAlO lFlF lAlO 1F21 1A10 1F23 3607 IF 25 5111
1F 27 15 1F28 00 1F2.9 1FM
1F2B C2 01 1F3C
1F2F lC 05 5A38 1F34 CO 87 021A
1F38 01 1F39 19
DATE
07JUL?5
EC NO. e25C23
1ED4 2228 1E06 2229
1Eoe 2230
1EDA 2231 tEO.'. 2232 lEOE 2233 lEEO 2234 1EE2 2235 1EE4 2236
1EE6 2237 !EE8 2238 lEEA 2239
lEEC 2240 lEEE 2241 1EFO 2242 1EF2 224~
DC
XL2°EAl0" 04 Cl· HOB A MUST HAVE 10 JN JT
l)C
XL2·9C07· 05 eoc.3 MUST BRANCH
oc
XL2·5006 I
06 ERl:!ORe HANG
DC
XL.2·7BO1' 07 IC· SET HOB B ~ 01
DC
XL.2' 770A 1
08 IC1 PUT RETURN ADOR I~ HOS 7
DC
XL.2. 5100.
o'" BOS. 0 BRANCH TO INCRE.,.ENT ROUTINE
DC
.AL2 · 1810'
C. A ~NCREp;!ENT HOB B
DC
XL2· 1B40·
OB SHIFT HOB 6 LEFI
DC
XLZ" 1840 · oc
4 TIMES
DC
XLZ.· 1640 · OD
DC DC
Y.L2"1El40· XL2·9418 ·
OE OF BRANC~ TO END IF ~I SITS : 0
DC
"L2 1 BAOB·
10 C! R · COMPARE FOR CORRECT i:IESUl,.T
DC
XL.2"9Cl3·
11 WILL BR·NCH IF O~Ay
DC
XL2." 501'! ·
12 ERROR· HANG
DC
XL2· 1640·
13 SHIFT HOB S AROUNtl A~AIN
(
1F3A 5A46
1F3C CO S7 5918 1F40 83
lF 41 1F56 1F43 1FA3
1F45 CO 87 54FE &F49 52 1F4A 5026
1F4C CO 87 0216
lFSO FlF5404003D9
1EF4 2244
DC
XL.2" 1640.
14
1EF6 2245
OC
XL2m1S40· J.5
1EF8 ?.246
DC
lEFA 2247
DC
lEFC Z248
DC
lEFE 2249
DC
1FOO 2250
DC
1F02 2251 1:<12MCE OC
Xl..2 8 1840' XL2·5A00· xt.2· EAOO·
Xl.2 ·9ClB ·
xu:· soi,..
XL2· 5016·
Ui 17 RETURN TO INCF<EMEN T Rou·(H~E 18 END· iEST "Tt-!.AT HOS A "-" 00 19 MUST BRANCH lA ERRORe HANG 1,B HANG· Ei>.!D OF TEST
2252
1F03 2253 R12NC2 EQU
1F04 2254
DC
1F06 2255
o ....
..
X1..2 9 lA10~ XLi!.·lA~O·
100 INCREMENT RDUYINE· INC~ENEN1S HDB A
10 l
·;o 16 l IME:.; ~ND RE1 '-.~~NS
l!l!A!N t<OUil NE"'
iFOEl 2256
DC
Y<t..2 9 1 ofi, ~ l.J<
102
lFO A 2257 lFOC 2258 1FOE 2259
DC
J<t.,2'l~J;O
103
DC
.ll,1..2 · 1 "-'· c · 104
oc
Xi.2' lAiO·
HIS
lFlO 2260
DC
J(l.2· 1A10 · !06
lF 12 2261
DC
XL2· 1Al0 e
l(>'f'
1Fl4 2262 1Fl6 2263
JF 18 2264 1F1A 2265
DC
Xi..2m lAlO' 10'11
oc
X!.2'1ill10· 1:)9
DC
XL2' lUCl' lCA
oc
7'1...291AlOe
1oe
tF lC 2266 1F1E 2267
DC
XL2 2 l A!O·
10C
DC
Xl..2~1Al0·
100
(
JFZO 2268
DC
x1..2·1A10~
10E
1F22 2269 1F24 2270
DC
XL.2· 1 AHi ·
~OIF
DC
XL.2'360"l'·
uo BF!0 REiURN TO t<UlIN ROUTINE
(
l.F26 2271 R3.214C3 OC
Xl...2·51lI1·
U1 ERROAo HANG
2272
!(
c 227'2
2273 2274
2275 2276
·*~···~····*··$··R·$O·$U··T*·IN···E~··$·1·5·····-·····L·i··'<·····M···!C···R·$O···$·IN···S·*·T·R··v··C···T··H··lN··-·~T·E~*S··T*···········~·······$····*······~$··*·*·~*·*····*··$'I;::;
2277 ·
THIS ROUTlNE CHECKS l~E LR MICRC !NsTAULTICh wITHiN THE
·
2278.
HOe·s ONLY· THE ABll...l!TY TO LOAD FROl\i ANO TO EXTERNALS
·:
2219 11<
'11H.L 6E CHE CKE 0 Li1'TER$
"'
2280 >1<$0
l.R CK OF lSl l'IDei C!N'l..1f
*'i''i<,
""*"'"'* "** **'·*** 22EH $
22 82
!!!
$$ll<>ll111!lli<ll':fl<'lt$·lt1il' *ll<1!1<1!<********$:il l\l>it.IF\l<lll<"' 1!111)<$.$$$11\:lil>li !i!>ili~**"'****lii<'i<'lt '110!<*
$] (_ i
2283
!F2i' 2284 RHS DC
U'2Ei 2285 !F2A 2286
DC
oc
XL:P 15·
XL i · aoe
~3HAT16J
ROUTINE NUMBER NO MA!iUAI... !!NTERVENT ~ON
ADORE SS OF l\E X1' f;!OUT l Nii
l r56 73AA
1F5"!l 7155 lFSA 2FO~ 1F.5C EFAA j, FSE 9C 06 1F60 5005 lF62 2F Ol
ll.F64 EF55
'.l.F66 9CO.~ !F-58 5009 1F6A 202F lF6C E3.t.A 1 F6E 'ilC OE 1F70 5000 1F72 75FF 1F74 2510 1F76 E555 1F78 9Cl3 lF7A 5012 11'"7C 76FF lF7E 2623 1F80 E6FF
1F s.a 9C: 1 a
1F64 51.H 7 1F86 2616 1F88 E6AA !FSA 9C1C lFSC 5016 11.FSE 2430 lf"90 2614 JJ'"'>12 E655 tf'9~ 9Cli.':1 1F96 5020 1F9S 2436 1F9A 2616 1F9C E6AA 1F9E 9C2.6 lFAO 5025
U"A2 5026
2281
1F3C 2288
2289
2290
19
2291
2292
1F38 2293
1F39 2294
USING Rl 3KOhXfU
LA
Rl~KO 1 1 X~1
MVC
e
D(;
DC
~XCOPsRTtSOPC6·XRI)
PRINT
MOVE OP ~ElhG T6ST~b 70 PRINT ROUTINE HEADING
G
\e
25 U:T75 82 £032
UIJAN?6 825034
PROG 10 PAGE
IO
0891-2!
DATE
:o 1 e 1 ec NCH
Ol'.JUL1'5 6250.23
TES)'
AOOR STNT SO~CE STATEMENT
1F 38 2295
DC
At..2(MICPRTi
2296
22.97 R13K01 B
1F40 2298
OC
229'ir ·
1F42 2300
DC
1F44 2301
DC
LOADCS
Xl.1. 83'
ilt.2 (R13MCS t AL2CR13MCE)
eGO LOAD MICROPROGRAM eDISABLE UPON ENTRY1 FJLL 2ND
FSQ WITH ecs.o ON ADDRESS
.START OF MtCRO CODE
eENO OF MICROCCDE
2302 2303 1F49 2304 1F4B 2305
a
OOMICF!
DC
XL.1 9 52·
DC
XL2'5026 ·
oGO EXECUTE MICROPROGRAM .ERROR HA~T -52~ExPECTED RESULT
2306 2307
8
LINK
~GO TO NE~T ROUTINE
2308
1F55 2309 RT130P DC
2310
2311 2312
·*-~ST-A-R-T--O~F--M--IC-R-O-P-R-O-G-R-A-M--L-I-S-T-I-N-G-·*
lF56 tF57 1F59 iFSB 11"'50 1F5F
2313 2314 23J.5 2316 231 7 2318 2319
$-------·--------~----·----------·
IH:?JMCS EGU
*
DC
XL2"7'JAA·
00 IC, SET HOEi 03
DC DC
XL2°7!55° XL.2° 2F03·
01 IC, SET HOB 01 02 LR· SET HOB OF
AA FRO~
OC
><L2" EFAA'
03 Cl· CHECK THAT HOB OF IS
DC
XL2· 9C06 1
04 BOSo3 MUST BRANCH
HDB 03 "' AA
lFf.l 2320 H'63 2321 1F 65 2322 1F67 2323
1F69 2324 u=68 2325 ~.1""60 2326 lFeF 232'1'
DC
xi..2· soos · 05 ERRORe HANG
DC DC
XL2·2FO1 · XL2' EF55·
06 LR· SET HOB OF ; 55 FROM HOB 01 07 C!~ CMECK THAT HOB OF : 55
DC
Xl..2e9coA· 08 BOCo3 MUST BRANCH
xL2·soo9·
09 ERRORe HANG
DC
XL2'202F'
OA LR. SET HOB 10 ; 55 FROM HDB OF
D<.:
XL2°E3AA«
09 CI· CHECK THAT HOEi 03 010 NOT CHANGE
8C
Xl...2" 9CCE 0
oc aoc~ 3 MUS'i S;;<ANC~l
1F7l 2328 lF7~ 2329 1F75 2330
oc
XL2·500D ·
OD ERRORe HANG
DC
XL2·75FF" OE IC, SET HOB 5 m FF
DC
XL2' 2StO·
OF LRo SET HOS 05 =: 55 Fr.10M 1'!06 Hr
1F77 2331
1F79 2332
OC
XL2'E55S·
10 Cl· CHECK K!)B 05 "" 55
CC
X!..2 1 9C13 · u eoc.3 MUST iSP.ANCt1
1F76 2333 1F7D 2334 1F"l'F 2335 1F81 2336
1F83 2337 lF85 .2338 1F67 2339 lF89 2340
1F88 234!.
OC DC DC DC
DC
X.1..2·so12· :li:l.· 2·76FF· XL2·2623 1 x1.2·E6FF · Xi... ?. 0 9C18"
12 ERROR" HAl'<tG
= 13 IC:· SET HDS ·06 = FF
14 LRe SET M00 16
Ji.A FROM 1-lDB 03
15 Cit CHECK THAT HOS 06 SYILL tS FF
16 eoc.3 ~UST aR~~CH
DC OC
Xl.2"5017· XL.2·2616 1
17 ERROR· HANG 16 LR· SET HOB 06 :: AA FROM HOB 16
DC
DC
XL2°E6AA 9 Xt.2· 9C lC ·
19 Clo CHECK 06 s AA lA soc.3 MUST 6~ANCH
!FBD .2342 J.F 81" 2.'143
1F91 2344 lF93 1?345
1F95 2346 lF97 2347 lF99 2346 1F9B 2349 1F90 2350
u=w 23s1
lFAl 2352 1FA3 2353
DC DC
DC DC
DC
oc
DC DC DC
oc
DC R13MCE DC
)l(!....2°5016' XL2 6 2430·
XL2 8 21614 · XL2 11 E655· XL2= 9C2l" XL2S 502.0. XL2·2.436· XL2e2616· XL2' E6AA 1 XL.2C9C26· XL2°5025· XL.2·5026 ·
16 ERROR e HANG
= 1c LR· SET HOB ll.4 :: 55 FROM HOB 10
10 ~Fl. SET HOB 06 55 FROM HOB 14 1E CI· CM:.CK Tt·IAT HDB O~ ,.. 55 lF 80C·3 MU$T BRANCH
20 ERROR· HANG 21 LR· SET HOS 16 3 AA FROM HOB 14 22 LR~ SET HOB 06 ::: AA FROM HOB 16 23 Cl· CHECK THAT HOB 06 ,,. AA
24 BOC · 3 fl!UST l!U1At.!CH 25 ERROR· HANG 26 HANG· TEST COMPLETED
2354
2354
2355
i:i"1<il<**""*lt'************"'********'*'***********'******$~$l!l>i<>&:ll<$l!ll3'$l!llll'$1!<$$llil·llll·~'" .,,~
"'*** *"'* 2356 *
2357 ··
RQUTI NE 16 - TSN MICRO INSTRUCT EON TEST
**********"'* **"""*******11''4<11'$$/Jfl...........* *** ** $.$$1$$11!$$$$$$$$$$$$$
2358 ·
* 2 3 5 9 .
2360
THIS ROUTINE TESTS THE eAstc TSN~s wH!CH ARE EN A KNOWN QUIESCENT STATE· OTHER TSN·S WILL BE CHECKED LATERo
·
* ·
* 2361
15.IAN76 82503·
PROG 10 PAGE
0891-2
is:'
\·
I
· · · · · · · · · · · · · · ·'I·· · · · · · · · · · · · · · ·
·
·
·
· · · · · · · · · · · · · ·· · · · · · · · · · · · · · · ·
.ct'aM MAINTENANCE DIAGNCSTIC PROGRAM
PART NO. PAGE
c 4234255 19
JBtll MAINTENANCE DIAGNCST IC PROGRAM
PART NQ.
PAGE
8912
DI SPLA., ADAPTER 1£ST
ERR LOC OBJECT CODE
ADOR STMT SOLRCE STATEMENT
( '8912
Ol$PLAY ADAPT lR TEST
ERR LOC OBJECT CODE
ADDA STMT SQU"CE STATEMENT
2362
24'29 ·
FSQ WITH acs.o ON ADDRESS
1FA4 16 tFAS 00
2363
lFA4 2364 AT16 DC
!FAS 2365
DC
>CL.1·16·
XL1" oo·
ROUTINE NUtlBER NO MANUAL INTERVENTION
1FFA 2026 lFFC 2041
lFFB 24'30 lFFD 2431
2432
DC
M..2(R15MCS)
oc
AL2CR15MCE>
.START OF MICRO CODE ·ENO OF MICROCODE
1FA6 1FE5
1FA7 2366
DC
AL.2(RT1TI
ADDRESS OF ~EXT ROUTIKE
1FFE CO 87 54FE
2433
e
DONICA
.GO ExECuTE MICRO PROGRAM
2367
2002 56
2002 2434
DC
xt.i · 56·
·ERAOM HALT -56-
1FA8 C2 01 tFB9
1FB9 2368 2369
USING R14K01 .XRl
LA
R14K01.XR1
INITIALIZE XR1 FOR INDEXING
2003 SOOD
2004 2435 2436
DC
Xl.2·5000.
.E xPECTED DATA
2370
2005 CO 87 0216
2437
B
LINK
·GO T 0 NEXT ROUTINE
lFAC 1C OS 5A38 1 9
2371
MVC
tllCOP.RTt40F(6 eXRl)
MOVE OP SEING TESTED TO
2438
lFBl (;0 87 021A
2372
B
PRINT
PRINT ROUTINE HEADING
2009 D~D6E4E340F1F 740 2025 2439 RTlSOP DC
CL29·ROUT 17 SSF,SSN ~ICRO OP TEST'
IFf:SS 01
1FB6 19 1FB7 5446
1Fe5 2373 tFB6 2374 1FS8 2375
DC
XLl·01·
DC
1Ll·2!!:1
DC
llL.2CMICPAT)
,.
2011 E2E2C66JE2E20!40
'
2019 04C9CJD~D640DCD7 2021 40E3CSE2E3
2439 2439 2439
2376
2440
1Fe9 CO 87 5918 lFBD 87
lFBE tFD3 1FCO lFt;'.4
1FC2 CO ST 54FE 1FC6 54 1FC7 5008
2377 R14K01 8
1FBD 2378
DC
237il.
tFBF 2380
DC
lFCl 2381
DC
2382
2383
s
1FC6 2384
DC
1FC8 2385
oc
AL2(R 14MCS) AL2CR14MCE)
COM I CR XLI 1 541 XL2·sooe·
eGO LOAD "ICROPROGRAM ·DI SABLE UPON ENTRV,. FILL 2NO
& 3RO 256 wcs w.tBOs.o TO AOORo
.START OF MJCRO CODE .END OF MICROCODE
.GO EXECUTE MICROCODE ·ERROR HALT - 54· EXPECT£0 DATA
2026 1008 2028 42El 202A 43E2 202C 4AE3 2Q2E 1204
* 2441 ·-~-----~-------~----~-~---·
2442 · START OF MICROPROGRAM LISTING
2026
2443 2444
R·1-5-M-C-S--E-a-u----· ----------~--~---·
2027 2445 2029 2446
DC
.xl.2 1 1008· 00 SSFe RESET BITS 2.3 Al\D 13 OF VO REG
oc
x1.z·42e1· 01 TSNo MUST NOT BRANCH
2028 2447
DC
XL2 · 43E.2 · 02 TSNt tlUST NOT BRANCH
2020 2448
DC
XL 2 · 4AE 3 · 03 TSN· MUST NOT BRANCH
202F 2449
DC
XL 2 · 1 20 4 · 04 SSNe SET BIT 2 OF l'O REG ON
1FC9 CO 87 0216
2386 2387
s
LINK
eGCI TO NEXT ROUTINE
2030 4207 2032 5006
2031 2450 2033 2451
DC
XL2'4207 1
05 TSNo ~UST BRANCH
oc
XL.2 1 5006· 06 ERROA. HANG
2388
2034 1304
2035 2452
DC
XL.2' 1304 · 07 SSN· SET BIT 3 OF I'D REG ON
lFCD FlF640E3E205
lF02 2389 RT140P DC
C' 2036 430A
2037 2453
DC
XL2·430A·
08 TSNe ~UST BRANCH
2390
2038 !5009
2039 2454
DC
XL2 1 5009· 09 ERROR· HANG
* * 2391
2392
·--S-T-A-R-T--O-F--M-I-C-R-O-PR-O-.G-R-A-M-~L-I.S.T-I.N-G--·
c
203A 1008 203C 42E4
203e 2455 2030 2456
oc
XL2· 1oos · OA SSF1 ~ESET BITS 2.3 AND 13 OF l'O REG
DC
XL.2·42E4. oe TSN. MUST NOT BRANCH
lFD3 40E1
lFD;.s
22339934
*------------~----~-~*~-------
AUMCS EOU ·
1FD4 2395
DC
XL2 1 40E1· 00 TSNo MUS1 NOT BRANCH
I
J ()
203E 43E~
2040 5000
203F 2457
DC
2041 2458 A 15NCE Q(:
2459
XL2·43E!5·
Xt.21 5000 1
oc TSN. MUST NOT BRANCH OD HANG· ENO OF TEST
1FD5 41E2 1FD7 48E3 1F09 48E4
tFDe 4DES
lFOD 4EE6 lFDF 4408
1F06 2396 1F08 2397 !FDA 2398 lFOC 2399 1FDE 2400 1F£0 2401
DC
XL2··1E2· 01 TSNe "UST NOT BAANC~
DC
JCL.2 1 4SE3· 02 TSNo ~UST NO~ BRANCH
DC
XL2 1 48E4· 03 TSN· MVST t.IOT BRANCH
OC
XL2·40E5· 04 TSNe "UST NOT BRANCH
DC
>1..2·4EE6' OIS TSNo MUST NOT BRANCH
DC
XL2·4408· 06 TSNe NUST BRANCH
lI 0
I
,
I ()
2042 18 2043 00
24$9
22446610 ** *R*OU*~*I*NE**1*8e**BA*L**OP****··················**····..···························*
2042 22446623 R··T·1·8····P·C··**X*L*1·** 181 ***···············~·O·U·T··I·N·E··N·U··M·B·E·R·····················
20 43 2464
DC
>CL 1 c 0 0 ·
NO MANUAL 11\TEAVEN1' I ON
lf'E1 5007 lFE3 5008
tFE2 2Q.02
DC
lFE4 2403 R1-.ce oc
2(04
240·
lld..2 1 5007· xL2·sooa·
07 ERROR· HANG oe HANG. TEST COMPLETE
I·
I () I
2044 2152
2046 CO 87 021 A
204A 01
* 2045 2465 2466 2467
204A 2468
DC
ALZ CRTS 9)
e
PRINT
DC
XLl'Ol·
AOORESS OF Nl!!XT QOU1"1NE
PRINT ROUTINE HEADING
·! C: 2405 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . *··~······
2406 ·
ROUTINE 17 - SSF/SSN MICRO INSTRUCTION TESTS
2046 27 204C ~018
2048 2469 20·0 a47o
oc
IL l ·39·
oc
Al..2(R34HDR)
2407 ·······································································.
204E C(> 87 2079
2471
e
flT34GO
IFE5 l? lFE6 00 IFE7 2042
2408 ·
·
2409 · 2410 ·
lHIS RCUTJNE TESTS THE BASIC SSF AND SSN MICRO tNST~UCTIONS BV MANIPULATING BITS 2· 3 ANO 13 OF THE 1~0 REGe OTHER SSF
··1j ('
2411 *
AND SSN INSTRUCTIONS WILL BE Tt!STEO LATER·
*I
2412 ·
·l (;
2413 ....................................................................... !
2414
lF£5 2~115 RT17 oc
JCL.lf17·
ROUTINE NUllll!ER
I c
1FE6 2416
DC
xt.l·OO·
NO MANUAL INTERVeNTION
I
lFE8 2417
DC
At.2(RTJ8)
ADDRESS OF NEXT ROUTINE
II
20$2 0906E4E340F1F t40 2078 2472 A34HDR DC
20!$A C2C10340U4C9CW9
2·72
2062 0640D6D740E3C£E2
24T2
206A E35E40F1D240C1C4
24?2
2072 C4D9C5E2E2C5Ei
2019 co e7 5918
2472 247.3 RTl4GO B
2070 91
2070 2474
DC
20?E 20A$
201'F 2475
oc
toao 201!5
2081 2476
DC
2082 co 87 5918
2477
s
Cl.39 1 AOUT lS BAL NICRC OP TEST; 1K AOOAESSES·
LOAOCS Xl.1 1 91 1
.AUC~34M($)
AL.2CR34MCE)
LOAOCS
GD LOAD MICROCODE IN 1$T F$Do
STAl'cTlNG AOCRESS
ENC ADDRESS 60 LOAD MICROCODE IN 2NO Fso.
1FE9 C2 Ol lFFS
IFEO CO 87 021A tFFI Ol lFF2 10
2418 1FF5 2419
2420 2421 a·22 lffl 2423 1FF2 242·
USING RUSKOleXAl
LA
rU6'<0l·XAl
e
flAlNT
DC
-.1·01·
DC
n.11 20·
INITIALIZE XRl FOR INDEXING PRINT ROUTINE HEADING
()
I
i C;:
2086 B2 2087 20E6 2089 20EF
2oee c;o 87 5918 ~08F . . 2090 20FO 2092 ZUB
2086 2478 2088 2679 208A 2480
2481 208F 2482 2091 2483 2093 %484
DC
XLl'IJI·
DC
A\- 2( R 34MC U
oc
AL2U~J4Mat)
B
... OAOCS
DC
XL~ ·a··
DC
ALICR!·MC3.
DC
Al..2C R34MC4)
ADDA OF 1ST ·ORO
ADDR OF LAST WORO·
GO LOAD MICRDCQOE ~ESSES 200·2,,,..
1FF3 2025
lFFS CO 87 &919
JFF9 83
IFF· 2·25
DC
2·26
2·21' Aae«oa a
lff9 a·2e
DC
DATE
EC ND.
25CCT?S 82!032
UUAN76 Q50M
llLZCAT180P)
2!09· co 87 5918
2485
eGO LOAD ·ICROPAOGAAM
c 2098 A8 2099 auc
· .DISAS..£ UPON ElfntY· l"'!LL 2ND
2999 2151
PAOG ID
089 l -2:
DATE
OJ.JUl..75
PAGE
I l9 ~EC NO. 825023
2098 2486 t.09A 2487 209C 2488
25tCT1'S 82503t..
e
LQAOCS
DC
XLP A81
()C
A.2CR3"'4(!5)
oc
AL·CA34NC6 I
60 LOAD MICROCODE ACORESSES 300-3FF
PffOG 10
PAGE
l
I
1·
!e
··I
I
· ·
·
IBM MAINTENANCE DIAGNCST IC PROGRAM
PART fllO,
PAGE
8912
OISPLAV ADAPT IR TEST
ERR ~oc OB~ECT CODE
2:090 CO 87 54FE i!OAl 34 20A2 521 S 20A4 CO 87 0216
20A8 7101 20AA 0003 :Ztl#t.C 5002 ;,;rnM: 615F 2('tl0 9C06 2lHl~~ 5005 :;?:08'~ bo08 2096 5001 ~OBIS 7606 205#!. B65F .2 OBC 9C. OC
2oee sooe
~oco :?.EA& t!OC2 DOM' 20C~ SOOE 20C6 Bl SE 2oce 90'.2 .?OCA SOU 2occ 7000 ,;:;t\CE ~OSE
zooo 9Cl6
2002 5Cl15 20D<I> O!.lO 2006 5017 2Goe a1oc 20011. 9Cl6 200C S01A 200E !B05F 2oeo 9CtE 20E2 5010 20E4 020F
20£6 CH.l2 !GE& 51 OA 20EA 2C5E 20EC CC:FO
20EE si:ae
20FO 5200 20F 2 5201 2QFt!> 52Co;e 20F6 5C!03 2~8 5:t:M 21H"A 520~ .?.OTC 5206 20FE 5201'' 2100 5208 "1:102 5?(!9 ~104 S20k <H 06 5208 2UU:I 520C
uoe. s200 2). oc 5201:'
210£ D311 2110 5210 2112 7313 2114 B35E
2116 9Et5 2118 5214 2UA 521$
ADDR STMT SOURCE STATEMENT
20At 20A3
2~S9
2490 2491 2492
8
DOMICR
t'C
>ll.. l ' 34 1
DC
XL2 1 5215 1
B
LINK
GO DO NJCROCOOE
ERROR HALT -34-
EXPECTED RE5ut.TS EX!T ROUTINE
2493 :!!<- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - · ·
2494 * ~TART OF NICROPROGRA~ LlS7!NG ·
* 2495 ·------------~--~---------~-·-->!>
20A8 2496 R34MCS EQU
20A9 2497
DC
20116 2498
DC
20AD 2499
DC
20AF 2500
DC
2061 2501
0(.
2003 2502
DC
20135 2503
oc
?.:Oa7 2504ll
DC
2069 2S05
oc
2088 2506
oc
2080 ZS07
DC
2oaF ;;:soa
oc
2.ICi 2509'
oc
20c;3 2510
oc
20C5 2511
oc
20C''f 2512
DC
20C9 2513
oc
2'.0CS 2514
DC
2oco 25 As
oc
20CF l5!.6
DC
2CDli. 251.?
nc
200:! 2s1 a
DC
2005 2519
oc
2007 2520
oc
20!>9 252l
oc
20DB 2522
oc
2000 2523
oc
200F 2!124
oc
20E1 2525
QC
20£3 2526
oc
20E5 252T R34114CE cc
Xt.2" i'Ull · XL2·DOO.:S= :r.t.2. 5002. x1..2·Bl5>"" · XL2·9C06' Xi..2·5005· XL2·1H.iOS· Xl.2· 50(17 · XL2" 1606" Xl..2·865f'. xi..z· 9Coc· XL2·5008· XL,.2 · 2EA :i · X!..2 · OO!iH" · XL2·50CE 0 XL.2· BHif'' x1..2e 90U!" :l:!'...2 ~soi 1
~{.i..._2°7000''
}1!_2·BOSE" X;J..2. 0 9CH:i )IL.2· 50'.:i 5 < IU· .!l:·DlC(I 1( L 2 ~ SO l "I' ~ ,
XL.2~fHOC'
Xl...2i;9C18 t
XL2"501 A· Xi-2·BOSF · XL2"9CU!: 0 XL2 10 50t0· XL.2'"CH!OF ®
003 004 00!:'.· 006
0.::11 U08
009
{)t}A
008
coc
000 i:IOE
()Ji t)
OU. 01.2. ~' l :;;. Otto.
J.5 iHIC OH
ca a
OF~
iH A CHS OH'.
o;,o ou:
aAt, TIO A!')OS!il'Z;>S 00!1
BOS ~o
ERfrCFt·;:·
Ci'.R Ot...31'0
\SOC·:::\ BOS· O
ER::<!O'l<l ,.
BAL TO ADDRESS DOB
!'!Ds.o
1 e: 6 .x· 06 · :r C~R 06t1
BOC,:;!·
BOS ~o
6AL TU ADDRESS ooF
aas.o
EAROA
C~R 01~ ,3E
e.o<: Q~
T 1::: Pf,Oi£l'1: n :t .~
3;~;:;§{il
E~~~Ot.! a,
~t {, Q'f, }11
00 .., ::~:;:·
·ro t~ODH
EIRRO?I ~
6A~ TD ADDRESS IDO
WS®O
c:l.R 01 .oc;
SC.IC.~ :3
eos ..o
ERR Of-<·
TO AOOR ·~) ~ 8 t:::RRORr HANG
CH>l 0¢hY°
e1t1c.,3
TO ADOR OlE
i!HlS ~o
ET-tRiOt<l4 t~ANC:i
BAL TO AOOR Z '· 0
20E6 2528 R311U4Cl EQU
20E7 2529
DC
201:9 2530
oc
20E.E'I 2531
DC
20EO 2532
DC
zoEF 2533 R34MC2 DC
20FO :i? 534 I"! 34#!C~ EQU
20Fl 2535
DC
20F'.'3 2536
oc
?Of"'S 2537
oc
20F7 2.538
oc
2~9 2.53'9
cc
lHlf=B 2 544.l
oc
ZOFO 12.541
DC
20f"F 2!542
oc
2101 2543
oc
2103 2544
oc
2105 2'545
DC
2HH 2546
DC
2101il 2S~7
oc
2H)B 2546
oc
2100 2549
DC
uor 2sso
DC
uu 255i
DC
2U3 .2552
oc
2U5 2553
DC
2117 2554
oc
2119 2555
DC:
2ue 2556 t:iJ,qMC4 DC
:!Ji
xt..2· [)! 02: ~ )(1.2 ·!;)101. x1..2· 2C!.'H!e
XL2~CCFO·
Xt.2"5018"
xi..2es2000
Xi..2·szo1 · XL.2°5202·
~zes20::;~
x11.,2eszo.11.·
'1a.2e 5205 · :JQ..;?Gf32Q6· )(1..2 · 52(.)i' e
~2os2ce~
Xl.2 · !S 20'9 · x1..2· S20A~ XL2·s.;;:oe ·
xt.t.:ts2oc~
XL2· 520f.'' xa,..2°5201!': · Xi-2 1031 l ~ xa.2~s210 · x&-28 7313" XL2·B35E e :ti..2°9EH;$ JU..2:" 52 ! 4.
xi..a·s:us·
BAL '\Hl j\\(ll.)f.i;E$S !O<it~
BOS· C
ERROR,, ttAHG
LR 1-i06 3E TO HDS OC
s;SF $ OC e X' FO @
sos.o
TO AOO~ESS o~e
200
"Ol 202
203
~04
~;as
i'i!Oc 207
20s 209
il:OJO
eot!
E:!OC 20!) 20E
20F 2i.O 2U 212 213 214
:ns
BOSoO
aos. Ci aas.a i!l(j S · o
sos~n
E!':lSef~
l'!c !) s · 0
BOS·O
BD5·D
BDSwO
eas.o aas. (l
SOS ~u l~QSglJ
ERROR~HANG
ERROR ,.HANG
ERROAtHANG
E f.l~O~ ·'"" ~i1!'4G
ERROf',d1lAN(l. ERR0~9HAl'<JG
e RROR 'H i!l;N(i;
ERRO~~H~NG
ERAOR·HANG EAROAeHA"G
ERROR·H~H~ ERROf.! ~HM~G
Er.l:RORt t\PIN<;; E~RQR ···KAN(i.
sas~o
ERROR~HANG
6A~ TO AODRE$S 3~1
ens~o
E~RDRtHANG
(S t<DS 03""13
CIR OJle 3E
aac:.3 To AllDR 215
BOSeO
EARORe HANG
aos.o EXPECTED RESULTS
4234255 20
IBM MAINTENANCE DIAGNCSTIC PROGRAM
PART NO· PAGE
8912
01 SPLAY ADAPTER TEST
ERR LOC OB.JECT CODE
c 2llC 5300 2UE 5301 2120 5302 2122 5303 2124 5304 2126 5305 2128 5306 212A 5307 2t 2C 5308 212E 5309 21 3Q 5;;1CA 2132. 53()8 213.t 530C 21 36 53C0 2138 530E 2ll 3A 530F ;H3c 53t0 2l3E 70 OF 21 $0 BOSF 2142 9fl5 2144 s:n ~2146 701:2' 21.it.a 905r 214A 9Fl, 2.14C S;!!H~ 2 JJ<.E i) e. 11 2}J, S!i.~ 53~
AODR STMT SO!..RCE STATEMENT
211C 2557 R~4MC5 EQU
2110 2558
DC
211F 2559
OC
2121 2560
oc
2123 2561
DC
2125 2562
oc
2127 2563
oc
2129 2564
DC
2128 2565
oc
2120 2566
DC
2L?F 2567
DC
2131 2568
()(
2133 2569
oc
2135 251 Q
DC
2137 ;;.::57~
DC
:U'.39 2572
oc
21'38 Z.57'3
oc
2!.!ID 2574
c;.;:::
213F 2.575
DC
2141 25"76
oc
Zl<!!.3 257~/
L'IC
2145 2576
oc
2'!47 25?9
DC
21"'9 2560
oc
.2146 258i
DC
,:n;;!.i 2ssz
oc
,::,14~ zsa3
rn::
!}'. ! 5J. 2501~
:"ttr.MC6
1}1 (
*Xl.2 6 !53001
X!..2" 53Q 1 1 XL2 1 5302· XL.2" 5303. XL2 8 5304 · XL2"5305· Xl.2. 5:306. XL2" 5307· xt_;a:e 5306" XL26530S'<' Xi..2 · s::H; ,f'>' XL 2· 530H" -XL2' 5:.'HiC'' AL.2· 5301). XL2"53oE·
>tL2"530F~
xt..2·53! '
XL2&70~P I~
XL2" 1l05F .ilij,.2·9!Pl5. ;cct.~~ 5314 · X-!..2· 7!Jl2.·
:2'90SF" .1'1,.?. · 9Fl 9' )ij_.2· 5:318. :l(L.2·o;u l1 X.7-2&S3!Jt!P
300 300 302 303 304 305
JC6 307
306 309 JOA 306 30C 300
30E 301F
~HO
,?11 3:>.t? 313 3\4
::ns
316
:n7
316 31".& ::li Jo,
BOSeO
eos.o eos.o
ERROR· HANG ERRORv HANG
ERROR· "4ANG
BOSeO
eos.o aos.o eos .. o
EAROf< · "'ANG ERROR,, HANG
ERROR· HANG
ERfliO~., HANG
eOSoO
EIOS .. o
aos .. o
aos ..o eos,,o
aos .. o sos .o
ERRORe
ERROi<,, ERROR·
ERP.OR., ERROR(,
ERR1JR., ERIRO!R ·
l-IANG
MANG HANG
I-ANG HANG
HANG HANG
ans,,o
6CiS ~o
aos .. o IC o.x·CF~
ERRCfl:,, e~P.O~ · ERROR t'
HAN<G MIM1ill(;
FJ.t~~,~(;,
CIR oo.3F 80C~3 TO ~OO~ESS 3~5
SQS,,O
ERROR· i!-!,~t'<l.;Ji
IC Q~)P1.2
CBI QQ.,::JE
SOC~ 3 "f Cl AOOl'!IESS :!'!Hl
aas.o
EARDA· H~HG
BAI.. i 0 0 $',!)DRESS :U 1
aos.o
ERROR. HANG
·
19
·
DATE
07..tUL.'fS
EC HO· 825023
PROG 10
PAiGE
0391-2 20
· · · · · · · · · · · · · · · ···
07JUL75
825023
25LCT7!5 82f032
· · · · · · · · · · · ·
·
·
·
·
·
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
IBN MAINTENANCE DIAGNCSTIC PROGRAM
8912
DI sPLAY ADAPT ER 'TEST
PART NO.
PAGE
4234255
IBM N~INTENANCE DIAGNCSTIC PROGRAM
21 \.
8912
DI SPLAY 4DAPTER 1EST
PAAT NOe PAGE
ERR LOC OB.IECT CODE
ADOR STMT SOlRCE STATEMENT
ERR LDC OBJECT COCE
AOOR STMT SOURCE STATEMENT
2152 19
* * 2586 ************~********************~~···················*****************
2587 ROUTINE 1~ CHECK FOR INTERFERENCE BETWEEN LE OP ANO LR OP.
2588 ~····················~·~·······$~·~···~******·$**************~·*·******
2152 25S9 RT19 OC
XL1'19·
ROUTINE NUMBER
210A 65A9 21DC 9029 21 DE 502A
21DB 2652
DC
2100 2653
DC
2 lDF 2654 R3AMCE DC
XL2 e 8SA9 · JCL2 1 9029· XL2 1 502A ·
028 029 OZA
CIR 35e09 BOC Oe3ELF BOS o.SELF
HOB 3S-53? ERROR· MANG IF NOT EXPECTED RESULTS
2153 00
21!-:~ 2590
DC
* 2154 22!28
2155 2592
DC
2592
2156 CO 87 021A
2593
B
21 5A 01
21 SA 2594
OC
2156 14
2158 2595
DC
215C 2175
2150 2596
DC
215E co 87 2176
2597
B
2162 0906E4E340F1F S46 2175 2598 R3AHOR OC
216A 4003C54006076 103
2598
XL.1·00· .tL2(RTIA)
NC ~ANUAL l~TERVENTIQN ADOR OF NEXT ROUTINE
PRINT
PRINT ROUTINE HEADING
XLl ·O 1 ·
11.l ·20s
Al.2(R3AH0R)
R3AGO
CL20"ROUT 19. LE OP/LR OP·
2172 09400607
2598
2176 co 87 59!8
2l 7A 83
2599 R3AGO 8
217A 2600
DC
LOAOCS XL1·83·
LOAD MICROCODE
f' ~.. .
2178 2170
21 7F
*-------------------------------· 2183
21SA 21DF
CO 87
3A
54FE
217C 2601
217E 2602
2603 2183 2604
DC
AL2-C R3ANCS)
DC
AL2CR3AMCE)
B
DOM JC~
DC
Xl..1 ·:SA·
START ADOR
ENO ADOR
00 MICROCODE
ERROR HALT
2184 502A 2186 CO 87 21EO
2185 2605 2606
DC
X!-2 1 S02A ·
B
RT3AP2
EXPECTED RESULTS Br.l TO PART 2
2607
* * 22660089 ·-~ST-A-R-T~-O-F--M-!-C-R-D-P-RO-G-R-A-~--L-I-S-T-IN--G-·
* aos.o 218A 7605
218C 771!5
'l 8E 7825
c ,U90 7935
2192 7002
2194 7100
----·-------------- 2196 7C22
2198 2506 ~19A 2527
( ~19C 2588
£ 19E 2!1A9 21 AO 066C
21 A2. es oc.
21A4 9000 21A6 5527
21A8 90ClF
· ~lAA eses
21AC 9011 21AE BSA9
* * 2180 9013
2182 0045 21a· eooc
· * 2186 9016
* 2188 7650
21BA 7751
218C 7852
· 21BE 7953
( 21CO 25A9
21C2 2588 21C4 2527
21C6 2506 21C8 OE45 .21CA 8EOC
( 21CC 9021
21CE 8506 2100 9023
oc 21 8527
2104 9025 2106 8588 £1De 9027
218A
2610 2611
·-~---~----~---------~------· A.'!AMCS EQU
2186 2612
2180 2613
oc
)l;l..2 1 7605= 000 !C 06 .. x·os·
DC
Xt...2 1 7715'
001
IC 07.X·!S·
218F 2614
DC
XL2 1 7825' 002 Ic oa.x·2s·
2191 2615
OC
XL2"7935'. 003
IC 09eX 1 35 1
2193 2616 2195 2617
DC
XL2·7002' 004 tc oo.x·o2·
DC
XL2 9 7100 1 005 IC 01.x·oo·
2197 2618 2199 2619
DC
XL2"7C22'
006
1c oc~x·22·
DC
XL2 9 2506'
OC7 LR 05.06
2198 2620
OC
XL2·2527· 008 LR 15,07
2190 2621
DC
)il_2 ·2see · 009
21'.ilF 2622
DC
XL2"25A9' 00.A l..R 35.09
21.Al 2623
21A.3 2624 21A5 2625
DC
'°'-2·058C 4
OOB LE 25 .. oc
oc
XL.2°8506. ooc CIR 05,06
DC
XLZ·9ooo·
000 eoc o.sa.F
21A7 2626
DC
Xl..2 1 8527"
OOE
CIR 15,07
2149 2627
DC
XL2°900F· OOF eoc o. set.~=
21AB 2628
DC
xL2·esea·
01 Q Cio:l 25t08
21AD 2629 21AF 2630 2181 2631 2183 2632 2185 2633
2187 2634
DC
XL.2°9011°
011
BOC OoSELF
OC
XL2 1 B5A9 1 012 ClR 35.09
oc
xt..2·9013' 013 BOC 0 , se:u=
oc
"2...2 8 0045·
014
LE 00 · .25
DC
XL2·BOOC· 01!5 CIR OO·OC
OC
XL2"9016" 016 Boe o, SELF
2189 2635 2186 2636
21BD 2637
2HIF .?&:ie
DC
XL2 1 7650·
01.7
IC o~.x·so·
DC
XL2 1 7751 1 018 IC 07 .x· 51 ·
DC
oc
Xl..2'7852· 019 IC oa. X· 52· xl.2. 7953. 01 A tc o9.x·s3·
21C1 2639
21c3 2640
DC
XL2 1 25A9·
018 LR 35e09
oc
xt...2·2ssa· 01C LR .25,08
21C5 2641
DC
XL2 1 2527 1
010 LR 15t07
21C7 2642 .ilC9 2643
DC
Xl.2°2506' OlE 1..R 05,06
DC
XL2 1 0E45 1
OlF LE ae. 2s
21ce 2644 21CD 2645
oc
XL2"BEoc·
020 CIR OE,OC
OC
XL..2·9021" 021 BOC OoSELF
21CF 2646 2101 2647 2103 2648
DC
XL2"B506' 022 CIR 05,06
DC
XL2· 9023· 023 eoc o.seu:
oc
XL.2 1 8527·
024 CIA 15,07
2105 2649
2107 2660 2109 2~5l
DC
Al.2'9025· 025 eoc o.saF
oc
lCL.2 1 8588·
026
CIR 25.08
DC
XL2'9027· 027 BOC 01SELF
.......... ·
MBAR ::-C.2XX
MElAR =0200
~DS OC SET TO 22
HOB 05 SET TO 05
1-'DB 15 SET TO 15
HOS 25 SET TO 25
HOB 35 SET TO 35
WRITE MSG BFR FROM OC
HOB 05 STiLL=OS
ERROR o HANG JF NOT
HOB lf5 STILL=<lS?
ERROR, HANG IF NOT
HOB 25 STILL=.25?
E;AROR, HANG IF NO"i'
HOB 35 STILL=~5?
EAW~R, HANG IF NOT
READ MSG BFR TO OD
MB (ACOR 0200!e22? ERROR. HANG JF NOT
HOB 06 SET TO 50
t-<OB 07 SET TO 51
HOB 08 SET TO 52 HOB 09 ScT TO '53
., :;
HOB .35 SET TO 53
'
HOB 25 seT TO 52
HOB 15 SET TO 51
1-108 05 SET TO 50
RO MSG BFR TO H06 OE
MSG 6FR STILL 22?
ERROR. HANG !F NOT
t-108 05.. 50?
ERROR. HANG IF NOT
HOB 1~=IH1
ERROR. HANG IF NOT
HOB 25=521
ERROR. HANG IF NOT
21Eo F3 sa so 21E3 31 46 0056 23E7 F3 58 CO 21EA 31 48 0059 21EE CO 87 5918 21F2 83
21F :3 2202 21 F5 2227
21F7 CO' 87 54FE 2lFB 3C
21FC 5012 21FE CO 87 0216
2655
2656
BfGIN PART 2 OF ROUTINE
2657 RT3AP2 s1a x·ao·.s101
2658
U 0 Jt:AA55 .HOBO
2659
s10
x·co·~stoz
2660
LlC XFFFFeHOEO
2661
8
LOADCS
21F2 2662
DC
XL 1 '83·
21F4 2663
DC
At..2 (R3.AMC1 !
21F6 2664
DC
AL.2(R3AMC2)
2665
8
COMICR
21FB 2666 21FO 2667
DC
XL.l '3C·
oc
XL.2 1 5012 1
2668
S
LINK
2669
DI SASLE RE SET LIO TO HOe 00,01 ANO ENASLE ATTACHMENT LIO TO HOB 101'11 AND LOAD ~JCROCCDE
20.121 30.131·
GO 00 MICROPROGRAM ERROR HAL. T 3C EXPECTED RESUL~S
2202 EOAA ~~04 9C03 2206 5002 2208 Ei55
220A 9C06
.C20C !SOOS 220E 8040
221 0 9C09 2212 5006 2214 B141 2216 9COC 2218 5008 221.A 8070
.C:21C: 9COF 221 E SOOE 2220 BJ 71 2222 9C12 2224 5011 2226 5012
* 22667710
START OF MICROPRQGAAM LISTING ·
2672 *-~--------------~-------~---·
2202 2673 R3·MC1 EQU ·
2203 2674
2205 :'675 2207 2676 2209 2677
2206 2678 2200 2679
IX
XL2·EOAA· 000 CI oo.x·AA·
DC
XL2'9C03 1
001 soc · .: TO AOR 0031 BA IF EQUAL
DC
XL2·5002· 002 eos.o ERROR HANG
DC
XL2"El55·
003 Cl 01 ..x·ss·
DC
XL2 1 9C06· 004 soc.~ TO AOR 006~ BA 1F ECuA~
DC
XL2 1 500S· 005
ERROR. HANG
220F 2680
OC
XL2 1 8040·
006 CIR 00 ·20
2211 2681 2213 2682
DC
XL2 1 9C09·
001' BOC· 3 TO AOR 009. BR IF EQ\IA\.
oc
XL2'500B· 008 aos.o ERROR. HA~G
2215 2663
2217 2684 2219 2585 2218 2686 2210 2687
DC
XL2 1 Bl4P
009 CIR 01121
D~
~L2·9COC·
OOA BOCs? TO AO~ OOCe SR JF EOuAL
DC
.l<L2'5L08' ooa eas,o ERROR. HANG
DC
XL2·B070·
OOC CIA 10·30
DC
XL2"9COF·
000 90Ce:!I TO AO~ OOF. SR IF EQUAi..
Z21F 2688
DC
XL.2· SOOE ·
OOE BOS ·0 ERROR. HANG
2221 2689
OC
XL2 1 B171 1 OOF CIR 11.31
2223 2690 2225 2691
DC
XL2·9C12·
010 aac.3 Tr AO~ 01~. BR IF EQUAL
DC
XL.2°5011~ 011 eos.o ERROR. HANG
22l7 2692. R3A.\~Cl DC
XL2.·so12·
012 sos.o ExPECl'ED RESIA.TS
2693 ·····*****········~········**·****~**·$·********·····******·**·········
2694 l!I f;.OUT JNE l A· AOOR ESS ING ABOVE 11<
"'
2695 ,..
·
2696 $ PZRT 1· IF THE 2NO 2K FET STORAGE CAAD IS PRESE,..T.,
·
2697
l·U CRQCODE IS LOADED INTO IT· ADORE SS 000
o
2698 ·
8ALS TO ITe
2699 ·
·
2700
PAR1 2· lF THE 3RO 2K FET STORAGE CARO IS PRESENTe
·
2101 "'
MICROCODE JS LOADED INTO IT AND ADORESS 000
2702 ·
SAL'S TO IT.
·
2703 ·
·
2226 lA 2229 00
2228
2704 2705
···¥***********~*******************~···**···********·····-~··~·******·*
RTV. DC
XJ..1·1A·
~OU1'1NE NUfllSff<
az29 2706
oc
XL1·00·
222A 22Fl 222C CO 67 021 A 2230 01
2226 2707 270(!,
22jO 2709
DC
AL2(RT113)
a
AA lN'f'
OC
XLl·Ot·
AOOR OF NEXT ~OUT INE PRINT ROUTINE HEADER
2231 ls
2232 2252
2234 co 87 225l
2231 2?10 2233 2711
2712
DC
IL1'27·
DC
AL2(R40H0R}
6
R40GO
2238 D906E4E34Qf1CJ40 2252 .2713 f<'4(l1~D~l DC
2240 r:tC4C404',;C5E2E ZC9
2713
Q..27·~0UT lA AO'bAESSJNG ABOVE 11«
2248 D5C740C1C206E fCS
2713
2250 40FI 02
2713
2253 CO 87 59UI 2257 9F 2258 2270
i:!? 14 R4 C'JGO 6
2257 2715
DC
2259 2716
oc
L.OADCS X1..1*9F· AL.2(R40NCS)
tN lST FE1 STORAGE g FILL WITH
BOS-TO-ADORE SS
DATE
07.IUL 75
1i·"·· EC NO· 825023
2SCCT'15 82 to~2
ls.MN'l6 825034
PAOG 10 PAGE
0891-21 21 I
I
I
DATE
07.IUL 75
EC NO· 825023
Ull.JAN76 825034
PROG ID PAGE
I
!·
:I e
IBM MAINTENANCE DIAGN CST IC PROGRAtt
8912
01 SPLAY ADAPTER 1EST
PART NO.
PAGE
4234255
! 22
IBM MAINTENANCE DIAGNCSTlC PROGRAM
8912
DISPLAY AOAPTEA TEST
PART NO. PAGE
42342!5! 22A
ERR LOC 08.JECT CODE
ADDR STMT SQ\JiCE STATEMENT
ERR LOC OBJECT CODE
ADDR STMT SOURCE STATEMENT
225A 2U!A
225C CO 87 5918
2260 EF
2261 2288 2263 2296 2265 20 2 266 3C FF 5564 226A CO 87 54FE 2.26E 60 226F 5005 2271 38 02 OAOC
2275 co 90 0216 2.279 co 87 22;7
2270 0400 227F 0001 22131 0002 2283 0003 2285 0004 2287 0005 2289 1)006
2286
~280 ~28F
2291 C'.293
2Z95
77FF 77,.,E 5004 5003 "1'7FD
SOOS
2.297 22 96
229c. 229E
co 87
9F
22c:s 2202
591f.i,
22A0 CO 8i' 59!6 22A4 FF 22AS 2203
22A7 22E2 22A9 20 22A.A CO 87 5918 22AE FF 22AF 22E3 22131 22FO ~263 40 2 264 3C FF 5564 2268 CO 87 5~FE 22BC 61
22eo sooe.
22BF CO S? Oi!16
2258 2717
DC
i1L2 CA40111CE I
2718
2719 2260 2720 2262 2721 2264 2722
8
LOADCS
DC
XL.1 · EF·
oC
Ai..2(A40MC1)
DC
lli..2(A40MC2i
GO LOAD MICROCODE IN 2ill0 FET
STORAGE ANO FILL W!TH eos-T o-ADDREss
2265 2723
DC
x1.1 ·20·
2724 2725 221SE 2726 2270 2727 2 72 8 2729
2730
MVI
B
DC DC
TB N BF
6
t..PCNTeX'FF' OOMICR >U..!960@ XL.2·5005· UOT2 cX c 0 2 · LINK A40PT2
EXTEND LOOP COUNT BR TO DO MICROCODE
ERROR HALT 60
EXPECTED RESULTS
TEST FOR 3RC FET INSTALLED EXIT IF NOT
* 22773312 ·*-S~T-A-~-T~-O-F--~~JC-R-O-?-R-O-G-R-~-M-L-I-S-T-I-N-G-·
2733 ·--------------------·~-------""*
2270 2734 R4CllOIC S EQY ·
227E 2735
OC
2280 2736
DC
2282 2737
oc
2284 2738
DC
2286 2739
DC
2288 2740
DC
228A ~741 F!40MCE DC
22SB 2742 R40MC 1 El}U
XL2"D400e XL2·D00t · JltL2i0002· Xl...2 1 0003 1 XL2·0004' xa..2·0005 m
X~2"0006' >I:
001 002 003! 004 005 006
TO AODRi:: SS 0400 .. ERRON,, HANG ERROR., HANG El'!RQR e HANG
ERRORv HANG
ERROR· HANG ERROR,. HA.NG
.228C
22SE 2290 2292 2294
2296
2743
274· 2745 27""'&
27~7
2748 2749
OC.
DC
oc
oc DC
R40MC2 OC
* eEGIN PART
Xi...2277FF·
XL2"77FE$ ~2· 5004· xi..2·soo3·
XL2.·77rD~
);1.. 2m SOOS 0, !WO
~00
401 402
<. 05
!C ~ 7=FF
H~o "/';o;!~E
i.:>OS .o
BOS.O
iC~7~~D
eos g {)
li.C HOB 1'""-Ff' IC HOS 7 ..f"E
TO J!l,OOR 404
ERROR· HA~G f.C HOS 7:F~ f.XPEC'!~J) Rf:: 511.tl.'1'5,
2750 R40PT2 B
22913 2752
oc
Z290 .2752
DC
229F 2753
0C
i..OADCS
J(i.,),·91"~ ~L~(R40MC3)
M..2(R40MC4t
GO LOAO llHCl"lCCOOE !N :i,ST
FET S70RAGE ANO FELL WlTH
605-TO-AODRESS
2754 2755
22A4 2756 22A6 2757 22A8 2758 22A9 2759
2760 22AE 2761
22BO 2762 2282 2763 2283 2764
2765
2766 22SC 2767 22BE 2768
2769
2·no
a
DC
DC DC
DC
a
DC
oc
DC
DC
llAVJ
B
DC DC
0
XL.1 e FF·
Al..2lR40MC!H
Ai..IHR~ONC<!U
XL.1'20 1
1...0AOCS
Xl..l'FF·
~l...~CR40MC1') Ai..2(AltOMCe~
r.1..t·too·
LPCNT.Xtf"F· COM I CR
ICLtetH~
xi..2~soot1t
UNtt.:
GO LOAD MI CRQCOOE ! f~ 2NO FET STORAGE ANO FILL WITH BOS T 0 ADDRESS
GO LOAD NICROCOOE IN 3RD
FET STORAGE AND FH..!., ~l TH
BOS i·o AOORess
EXTEND LOCP COUN~ BR TO DO NJCROCQO~
IHlAOR HAL.-· 61
EXPECTED ~ESlLTS
2203 4COO 2205 4C01 2207 4C02
~209 4<:03 2208 4«:04 2200 4C05 22DF 4C06
22E1 4C07
('
22E3 7600 22ES 5003 22E7 50¢2
22E9 1610 22EB 0806 22ED 5005 22EF 5006
2204 2785
DC
2206 2786
DC
2208 2787.
DC
22DA 2788
DC
220C 2789
oc
22DE 2790
oc
:?2E0 2791
DC
22E2 2792 R40MC6 DC
2793
22E3 2794 R40MC7 EQU
22E4 2795
cc
22E6 2796
DC
22E8 2797
DC.
22EA 27'98
DC
22EC 2799·
DC
22EE 2600
DC
2ZFO 280 1 fU+O~ca DC
2802
)Q..2 · 4COO · XL2·4C01 · XL2·4C02· XL.2 1 4C03 1 XL2·4C04· XL.2 1 4C05 I XL.2·4C06 · xt..2' 4C07'
*
XL2· 7600·
XL2·soo~·
XL2·5002 t xt..2"1610. XL2·0806· Xl.2 8 5005·
400 401 402 403
404 405 406 407
TSN1C
TSN·C
TSNtC
TSN·C
T~NtC
TSN,C
TSN.C
eos.c
ERROf:t. HANG
ERAORt HANG ERRORo H,ll,NG ERRORe HANG ERftORe HANG ERROR· HANG ERROR, HANG
ERRORe HAM.i
800 801 802 803 804 805 806
IC 6""00
eas.o
BOS90
I NC oE
BAL.
aos.o sos.o
IC HOS 6"'00 TO ADOR 803 ERROR., MANG INCREMENT HOB 6 TO AODR ISQ6
ERROlh MAhG
ExPECTEO ~Esut..:rs
2803 **~***~*****"'***'**""'***"'*****"'"'******·**********"'*'**ljl*"'"'*t!r~!!'~:\t>'j?$,~u;;$$1'l!~lt.$
* .aso~
ROUT !NE .i.s~ OOANCH REGISTER To ALL ADDRESSES Wf TH SAi.. aACf\'t.:-'"tO 000
II/I
* · 2805
* 2806 THIS ROUTlNE LOADS ALL OF CONTROL STORAGE ~!TH MICRO-OP 'DOoo·
$
* 2807
tili!CH IS ft. BAL TO ADDRESS 000..
""
* 2806 * 2!:>09
lHE FIRST 26 WOROS ARE TMEN OVERLJ!lyEO 11tITH A MICROPROGRAlile
*
2810 ~ THRS MICRO-P~OGRAM OOES A BRANCH REGISTEA TO EACH ADD~ESS lH
* 2611
CONTROL STORE~ AFTER 'Y-HE BAL RETW'!N? T~IE L!N!( la>iF'.!JRllllATlON
22Fl 18 22F2 00 2:2F3 2480
* 2612 ~' !N Hoa~ s 3E AND ~'1F !S CHECIH:::o..
2813
28:,\" 2!H 5 2816
* !HE A.OD·:.:i::.ss OF THE I" uzs1·
** BY t ! 0 Tll H!)B 0 S 16~17
liiORO
TO
\i::;f
~ANOiED
l'::Ji
is
PRQ'/~OEO
* 281.7 * 2818
* 2819
A FLAG fl'l''fE MUST BE PRO\l'lOEO av LlO Tf,l: HOS 1>9~ SI 6= l !F THIRD FET INSTALLED~
ax·r 'I'=· 1 IF Sl:':CONO FE1' lti.STAU.ED.
28~0 $
'****-----
2821 >ltll)I$*"'·****·**1%'~*·····******'*** 111"'*****"''*'*****·~***l1il*"'"'~*'**"':l)I$$$*$"'"''*""*'°*
2622 RTl!il
CC
~(l..1"lJ.B·
RO\.:l°t!f>lE NI.WISER
2623
OC
){Cl ·OO·
2a24'
oc
tit. ;:::on1<!>
282$
22F5 cO 87 02.J.A
2826
B
Z2F9 Ol 22FA 25 22FB 2325
22F9 2827 22FA 2828 22FC ?.829
oc
DC
u ..i e :i?·
DC
AL.?.( R41o;OR)
22FD CO 87 2326
2630
6
2301 0906E4E340F1C&40 2325 2831 R41HOR OC
2309 C20940Cl05C44CC2
2831
2~11 C1D34006D7EZ5E40
283l
RT41GQ Cl.3711 ROIH 1 B BR ANO SM.. OPS: ALL AOCRf:SSes~
2Sl9 C1030340CtC4C ol09
2831,
2321 C5E2E2C5E2
(:
oa 2Ji.a6 oc
2~s.t. ~o f2.
23.i:!C F3 5~ SO
2831
2832 1<:·r41 GO MVC
2833
SI Cl
Rt>l C,"( R (2 h l ERO
x· ao~ · :Sll O!
ZERO OUT COUNTER
!DllSA64..E RE5eT
a2c3 O&CO
22cs 0001 2:2C:7 0002
22C9 0003 22CB 0004
22co ooos
22CF 0006 2201 DOD?
?Att
OTJUL1'5
EC NO. 82!5023
~?71
2772 :$ s:fART OF 1:1.ttAfJPROGRili/!I! Ll$1 rnG Ill
2773 $··~-----··-·*-----··------·~·-··-~-;1;
220 2774 R4G~C3 EQU
~
22C4 2'175
oc
xi..2· Daoo · IHHl
2&:6 2776
DC
Xl...2·0001:
1
Z2C6 27'77
DC
)11. 2~ DC!!J2 t
22CI. 2778
oc Xt.atooo::;·
2.2CC 2779
DC
>ll.2~00()4 1
22CE 2780
DC
x1..2~ooose
2200 2781
DC
2202 2782 R4Qiill!C<l DC
XL250006·
lill..2 1 0007 *
6 EIAL 7 SAL
2783
2203 2784 R4U14C5 EQU
25 CCTl'S 82£032
TO AOM 800 ERROR~ il"!lil\!G ERwo~ .. N~>NG Eli'HIOR~ t-IANG ERROR,, HANG
ER~OR. HANG ERROR~ HANG
J;Rl:U'.lth HANG
PROG ID PAGE
/C
c
2321!" F::l SB CO :c:~;3z l l se 240C 2336 O~ 01 248A 5ACB 233C 00 01 2484 20 CO
2342 co 01 :>:332
23'"4>6 CG ~i" 591 B
2344 80
2348 23E6
2340 2423
c
ti.'34F F3 se co 2352 :;u 48 2425
2356 OC 01 24.2? OD t2
i35C 311. 01 2421'
C·
~360 '.38 02 OAOC
'· ZJl64 CO 90 236C
oa91-2'1 . OA'rE
07..!llJL ?5
25CCT75
22 I ) . !iEC NO· 82$023
82~32
:.I·
2834
SIC!
2835 R41L.CS L.l O
2636
Al..C
2837
CLC
2838
BNE
2S39
B
2840
2841
oc
~64.a
DC
284.3
SlCJ
2844 2845
LIO
~vc
2846
SBN
264? R41FET ;BN
2848
SF
)!·Co~"' S!Ot
XOOOO eC"rSTOR f1141CTR( 2, ~WUN A41 C'f~H;.? ~ ~ XOCOO
R41LC:S !..OADCS XL1 $l~O~
At..2( R4J, MC S)
M..2Ht41MCE}
x· CO· oSICX
R4lFR!i.HOBl R41FI..,. G~ 2} ·ZERO
R4iFLGeXC0J.·
1.0T2.x·o~·
P41LDF
ENAS~E ATTA(HNEhT
LID TO en.. STOR
IMC COUNTER COWllTER TO ENO OF CTL ST?
LOOP BACK IF NOT$
GO LOAD MJ;Ci:!CK:ooic OON° T F U..L ll!lf.1'~1
sos-n:i-Aool'l
ElloiA.BLE t1 TTAQ>JM ENT FIRST AODR 70 ~1Dr:l~S lfh17 ZERO OUT Fl.AGS SET 2NO FET Fl..AGe
IS 3RO FE.T !NSTALLeD?
BR IF NOT ..
PROG lD PAGE
le
eiI ·e
.
.·---- ~~-·
-·
·-
·
·-·.
·
·
·
·
·
·
·
~
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
l
IBM MAINTENANCE DIAGNCSTIC PROGRAM
8912
01 SPLAY ADAPTER 1EST
PART NO. PAGE
42-.4255
IBM lilAINTENANCE DIAGNCST JC PROGRAM
23 ·,
8912
DI SPLAY ADAPT ER TEST
PART NO. PAGE
ERR LOC: OBJECT CODE
ADDR STMT SO~CE STATEMENT
ERR LOC OBJECT CODE
AODR STMT SOURCE STATEMENT
2368 3A 02 242 7
2.36C 311 4C 2427 2370 34 01 5540 2 374 3C FF 5564 2378 CO 87 54FE 237C 5C
2370 5017
237F 00 01 5FE6 23 7E
2385 co 81 0216
2389 30 4S 2486 23eo F3 se eo
239C 30 4B 2:688
2394 CO 8'? 021 E
2398 02
2399 24l'6
2396 2443
2390 oc 03 2464 24 ~
23A3 CO 87 021 E
23A7 02
23A8 2488
2.3AA 2472
23AC CO 87 021A
2380 62
2.lel 39
2382 2460
2384 CO 87 021 A
2388 82
2389 12
23BA 2472
23BC CO 87 021A
23CO 82
23C1 12
23C2 2484
oc 23(:4
03 f>601 2412.
23CA OC 03 65FO 24 14
23DO 3C SC f>5F2
2304 3C 1B 65Fl
2308 CO 87 63F£
230C CO 87 0222
23EO 145C
23E2 CO 87 0216
23E6 2819
23E6 265E 23EA 275F
23EC C6FO
23EE F880
23FO 9018 23F2 8616
23F4 9007 23F6 8717 23F8 9009
23FA 501C
2~FC 9018 23FE 1630
2600 E903 2402 9011
2404 F801 2406 9017
2408 E90?
240A 9015
2·oc F&o2
240E 4il017
2410 E908
DATE
07.JUL?ti
EC NO. 825023·
2849
SBh
~1FLG.x·o2·
2850 R41LDF LI 0 R41Fi.GPHDB4
2851
SBN EHBP.x·o1·
2852
MY! LPCNTeX·FF·
2853
8
OOMlCR
237C 2854
DC
Xf..1 ·SC·
237E 2855 R41EX1 OC
XL2·5017 1
2856
a..c STATAC(2hR4:Ex1
2857
BE
Ll!NK
2858 * PREPARATION OF ERROR PRINTOUT
SET 3RO FET FLAG.
LIO FLAGS TC HDB 1 S 18019 SET ERROR·-HAL T-BYPASS CN INCREASE MICRO DELAY GU EXECUTE MICROPROGRAM
ERROR HALT 50 EXPECTED RESULTS
TE ST FDR ERROR EXIT ROUTINE IF EQUAL
2412 9018
2414 5017
24!6 6880
2418 29?.8
241 A J637
241C 5018
(
241E 2916
2420 1730 2422 5008
2413 291 7
DC
2415 2'il18
DC
2417 2919
DC
2419 2920
DC
2418 2921
DC
2410 292..2
DC
241F 2923
DC
Z421 2924
DC
2423 2925 R41MCE DC
2926
XL.2 1 9018 1 Xl.2·5017' XL2"6880 1 XLZ· 2928 1 XL2' 3637 1 XL2 · 50113 1 XL2"2916' XL2 1 1730 1 xt..2 · 5000·
016 017 018 019 OlA 016 OlC Oto OlE
BOC 1 0
eos.o
sBN a,x·aor
LR 19008
BR 16 0 17
eos~o
LR o~.16
JNCo17
eos.o
BR TO ACOR 018 IF NOT HANG. EXPECTfD RESULTS SET FlRST-COMP FLAG MOVE COR~ECTEO FLG TO 19 BR-REG FROM HOB 16·17 ERRORe HANG
MOVE AOC~-Hl To ~OB 9 INC BRANCH AOOR-LO
TO ADDR 008
2859 2860
2861 2862
2398 2B63
SNS SIC
SNS
8 DC
R41EXLcHDB3 x·ao·cSIOl R41ACLeH083 UNPACK XLl·02·
F~ATCH EXPECTED LINK JllFO DISAE!LE ATTACHMENT
FETCH ACTUAL LINK INFO UNPACK
EXPECTED
2927
2424 OOlF
2425 2928 R41FRS DC
2426 0000
2427 2929 R41FLG DC
24~8 C209ClD5C3C84 (09 2·443 2930 R41EM1 OC
2430 C5C7C9E2E3C5DS40
2930
XL2·001F 1
FIRST ADDRESS
Xl..2 1 0000 1
FLAGS
CL28·SRANC~ REGISTER 1'0 AOOR xxxx·
239A 2864
DC
Al.2(R4lEXLt
LINK INFO AND
2438 E30640Cl C4C40S40
2930
239C 2865
DC
AL2 (R41 EMlJ
MOVE INTO OUTPUT
2440 E7E7E7E7
2930
2866 2867
MVC B
R41EM4(4) eR4lEll!!!
UNPACK
MESSAGE. USED TWICE. UNPACK
2444 40C105C440C2C103 2460 2931 R41El42 OC
244C 4oc2c1c30240£ a>6
2931
0..29· AND eAL BACK TO ADDRESS 0000 1
23A7 2868
DC
Xl..1 1 02 8
ACTUAL
2454 40C1C4C409C5Ec2
2931
23A9 2869
0C
AL2(R41ACL!
LINK INFO INTO
24SC 40FOFOFOFO
2931
23AB 2870 2a71
DC
Al.2 CR41 EM3)
B
PAINT
ERROR MESSAGE. SR TO PRINT EMl ANO EM2
(
2461 03C9050240C90 EC6 2472 293.2 R41EM3 OC
CL18·LJNK INFO WAS XXXX·
2469 0640E6ClE240EiE7
2932
2380 2872
DC
lQ..1·82 9
2471 E7E7
2q32
2381 2873 2303 2874
DC
ILl857·
OC
AL2(R41EM2)
2473 03C9050240C9D S:6 2484 2933 R41EM4 OC
2476 0640E261C240EiE7
2933
CL18"LINK INFO S/B xxxx·
2875
B
PRINT
BR TO PAI NT
2483 E7E7
2933
2388 2876 2389 2877 2388 2878
2879
23CO 2880
23CI 2881
23C3 2882
DC
XL1 9 821
DC
IL1·1a·
DC
AL2(A41EM3)
B
PRINT
DC
X1... a·e2·
DC
IL1"1S·
DC
AL2(R41EM4)
·LINK INFO WAS XXXX 0
BR TO PRINT
·LINK INFO S/B xxxx·
2485 0000 2487 0000 2489 0000
2486 0000
2486 2934 R41EXL DC 2488 2935 ~lACL OC 248A 2936 R41CTR DC 248C 2937 XOOOO DC
2938
2939
XL.2· 0000· x._2·0000.
Xl.2· 0000 1 x._2·0000·
EXPECTED Ll~K INFO ACTUAL LINK INFO
ROUT I NE 41 COUNT ER CONSTANT
2883 2884
MVC.
MVC
ER~OG(4)1R41EM3 ERRLOG-4 (4) eR41 EM4
2940 2941
***R*O**U*T*IN*E**1*C**E*X*P*A*N*D*E'*D**H*O*B**A*O*O*R*e*s*s*r~*G***(1*0*·*T*O**3*F*)**U*S*IN**G**C*IR**o*P*~***********~
2885 2886
MVI ERRHt.. Tex ·!;le.
114Vl ERRRTNeX · 1e·
2887
B
El.PO
23E1
2888
B
HALT
2889
oc
XL2·14-f5Co
2890
a
LINK
* 2891.·------------~--------~-------·
2892 · START OF MICROPROGRAM LISTING
BR TO HA"-T EXIT ROJrtNE·
23E6
2893 2894
A.4.!,-M~C-S--eo~u----·~---~-~---------·
23E7 Z895 23E9 2896 23EB 2897
OC
XL2*2819·
000 LR 080 19 fltOVE FLAG TO HCS 08
OC
XL.2 1 26-5E ·
001 LR 0~.3E MOVE LINK HA lO ~0& 06
OC
XL2·275F· 002 LR 07o:;F MOVE LI~K LO TO HOS 07
23ED 2898 23EF 2599
23F1 2900 23F3 .i?li>OI 23FS .?902 23F7 2903 23F9 2904 23FB 2905 23FO 2906 23FF 2907
2·.01 2908 2403 2909 2405 2910 2407 2911 2409 2912 2408 2913 24-00 2914 240F 2915 24U 2936.
OC
Xl..2 1 C6f'O·
003 SBF 6oX·F0 1 CLE~N UP HIGH LINK
DC
>.'l....2 1 F880·
004 TSN EeX·ao° FiRST-~C~P. FLAG ON?
DC
XL2·9015· 005 eoc.o
TO ~DOR 018 iF NOT
DC
XL2·B616·
006 CIR 06·16
HIGH Ll"-K DATA EQuAL EXP a~
0C
)(L.2 1 19007· 007 eoc.o
To ADOR 007' IF NOT
DC
XL.2 1 8717· 008 CIR 07·17
LOW LINK CAlA EQUAL
DC
J!tt..2 1 9009·
009 BOC.!!
OC
XL2'501C 1 OOA a.os. o
DC
XL2 1 9018· ooe eoc.o
DC
JQ...2·1630· ooc INC 16
TO
009 IF
TO .400R OlC
SR O\"C:R HI JNC IF NON-ZERO
INC BA-ADDRESS HIGH
oc
xu· E9o3· GOO
FIRST AODR OF aNO FET?
DC
XL.2 1 9011 ·
OOe
BR TO ACOR 011 IF NOT
DC
oc
XL2 1 F80l 1 Xl.2 1 9017·
OOF TBN s.x·o1· JS 2NO FET INSlALLeo?
010 eoc.o
BR TO EXP· Res. IF NOT ..
DC
Xl-2·E90?· 011 Cl o~.x· 07· F(RST ACOA OF 3Ro Fet·
DC
XL2·9015· 012 eoc.o
BR TO ADOR 015 JF N~T
OC
XL2 1 F802 1
013 TBN e.x·o2· IS 3RO FeT INSTA~EDf
DC
XL.2·9017· 014 eoc.c
BR TO EXP. RES· IF NOTe
DC
Xl.2 1 £908· 015 c1 09.x·oe· FIRST AOOR BEYOND .iAD FET7
, r,,
(
()
2480 JC 24SE 00 24SF 24FF
2942 ·······································································
2480 2943 RTlC DC
XL1'lC 1
ROUT NO.
248E 2944 2490 2945
DC
XLJ,. oo·
DC
ALat~TlO)
NO MANUAL. INT ERV ENT ION AODR OF NEXT ROUTe
29'46 ·
2491 co 87 021.t. 2495 01
2947 2495 2948
B DC
2496 lE
2496 2949
DC
2497 24BA
2498 2950
DC
2499 CO 87 24BB
2951
8
2490 0906E4E340F1C .;:.40 2484 2952 R30HOR OC
2411.5 C8C4C240F1F06 CF3
2952
24AO C640C1C4C4095E40
2952
2485 C3C909400607
29sa
PRINT xt.l · Ol 1
1L1'30' AL2fR30HDA> RT.30GO
CL30·ROVT 1C HOB
10-3F
PR!NT RCUTe ADDA; CIA OP 11
HEADING
24BB CO 87 5916 248F 83
24C0
24C2 24C4 24CS 24C9 2·CB
24CF 24FE CO 87 30 5015 CO 87
54FE 02.l 6
2953 RT 30 GO f!
24BF 2954
DC
* 2955
24C1 2956
DC
24C3 2957
OC
2958
Ii
24C8 295~
OC
24CA 2960
CIC
2961
e
2962 ·
M.. 2(R JOMCS)
AL2 CR30NCE} OOMICR AL i; 30;
YJ...2 · SOJ. 5 8 LINK
GO l.OAO MICROPROGRAM DISABLE UPON ENTRY, FILL
Wi~H eos. 0 CN ADORfSS
Sl"ART a" MIC~OCCOE END OF ~!CROCOOE GO LXECVTE VICROCOOE ERROR HAL f - 30-
EXPECT EO RESULTS GO TO NEXT ROUTINE
2NO FSQ
2063 2964
$*--S.T.A.R.T-~O-F---M-IC--R~O·P~R-O-G-R·A-M~--L-I-S-T-I-N-G--··
24CF 73S5 2401 232:3
2403 2383
24Q5 23A3 2407 73AA
· Z4CF
22996656
·----~-------~------------------·
R30MC S EQU
2400 2967
DC
>U...2·73!55·
000
JC HD6u3=55
24Da 2966
DC
XL2'2323" 001 LA ~OB 03 TO HDB 1~
240· 2969
DC
)Q...2· 2383·
002
\..R HOB 03 TO HOS 23
2406 2970
DC
XL2 1 23A3·
003
LR HDB 03 1'0 HOB :!3
2408 2971
DC
JU.2·73AA· 004 IC ..08 OPAA
I
PROG ID PAGE
0 I
I 0891-2
.. DATE
23 · EC NO·
07.JUL75
825023
2$<CT7S
82f~2
PAOG 10 PAGE
· ·
8912
015"'..ft ADAPT tA TEST
EAR LOC oe..li!CT COOE
AOl)a STfllT SOURCE ST AT91911'
2409 .,..
24US 8413
2400 «09 240F 5008
24£1 23&3
E4£3 9413
ui!4eE,S,
9CJ6
_..;J
24!!£9 «OF
249 560e
24£0 23'e3 ~4EF 8443
24f' I CJC! 7 24F3 f!:M.4
24F5 9CUi
24FT S.014
24F9 5015
2'<Fe !i>016
24PO 501?
241CA 89?2
!X
24DC 29?3
DC
247)£ 2974
DC
24£0 ~?S
oc
24£2 29?6
DC
24£4 2977
DC
24E6 29'1"8
DC
24E8 29?9
DC
24EA 2980
DC
2·ec 29e1
DC
24f!E 2932
oc
241f"O 29B:J
DC
24F2 2984
DC
2.W:4 2985
fX
24*'6 20e6
DC
24F6 298'1
DC
211/FA 296&
oc
24FC 29e9
DC
24f'E 2990 R_3GlllC£ DC
XL.2·7455· Xl...2 8 8413· XL,2 11 9C09· lCl..2· 5008· :ia..2·2323· Xl.2 11 &413 1 XLl2 1 9Cl6 9 Xl.2' 8443. Xc,.2°9COF·
JU..Z·SOOc ·
KL2*2S83·
XL.2· 844:!1·
~2°9Cl7"
XL~· !!3M·
>Q...2 8 9C15· XL2·S014· XL.2' 50! 5e
XL 2 9 5016 · XL.2. 5017.
005
006 007
ooe
009
OOA
OOB
ooc
ooo ooe.
aoF
010
OU
012 013
014
OU
016 017
IC MOS 04=55 CIR 04a 13 eoc.3 ro ADO-A 009 ERACRe HANG LR HOB 03 TQ HOS 13
Cls:I 04113 80Ca3 SKLO NOT BA TO Af)t)t:l 016 CIR 04· 23 eoc o3 Te AGOR 00 F
ERl'?DR · i>tAWG t..R 03 TO 23 CIR 04·23 BOC· 3 SHl.D i'iOT SR TO ADOR 01 7
CIR 33·0'> eoc.~ TO AOOR 015 E~fUlR , ttA NG EXPECTED RESULTS i'ERR OR · HA NG ERROR· i'4ANG
· ·C··
4234-295
IBM 4VolN1£f!IAHCI!'. DIAGHCST!C PRGUU·
24 (.
PART No. PAGE.
( 8912
DI $PLAY ADAPT 61 TEST
·······-··'*******·----................-........................................... E~ l.DC CS.SECT CODE
AfMJR STMT SOUK:E STAfttllt!NT
0
* 2992
2993
ROUTINE ID EXPANDeO t1DB ~s&;fiG C10-T0-3F) USING SHIFT OPe
$
II c··..
2994 . . . . . . . . . . . . . . . . . . . . . . . . . . $ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
2tl!A'" 2995 RT!O . DC
XL!~ 10'5
ROUTIKE NIJMEER
25.00 .!996
DC
lfil..1·004'
NO MANUAL INTERVENTION
2502. 2'\»7
OC
At..a<RTUU
-~ OF NEXT ROUTINE
2'998 ·
~iiel CcO &? 021 A fft)? 01
H68 ac
2999
Z507 3000 2508 3-0()1
8
oc x1..1·ca·
IL1" 32-e
~509 H a ~So& CO e~ 252.F
250A 3002 3003
AL.2 H13U-t:OR J
e
~31GC
z50F 090&£41:34 OF.1C440 zseE 3004 R31HOR IX
CL 32 ·ROUT 10
~11' C8C4C240F!FC~ o£F3
3004t
(
i v!!"-'>
2~!F C64-0C1C4<:4095e40 K:i?l' eaea.c9C-6E34-00«01 laSIF CO S? 5918 .2.59 B:B
HM 2'543
3004 3004 3005 2533 3006 3001' 2$35 3008
a ~T3.i.G0 cc
...
oc
Al..2(R31~CS)
GO g_Q.AD fill IC~o&aru-. DI SASLe UPON ENTRY· FILL SECOND
FSO W1TK 805 · C ON M>t>RE SS· ST~ OF ~ICROCOOE
c
2536 2!H2
2538 co 87 54Ff!
r.ssc 31
2un s~xe
.t53F co 81' 0216
253? 3009 3010
253C 3011 as3E 3012
3013
DC
4.2(R3lMCE)
e
COf!UCf:i
DC
l!Cl..t·:!U·
OC XL.2·sou.1·
B
UNK
ENO OF MICROCODE GD 00 MICAOCOOE ERROR MALT -31-
EXPl!CTED RESULTS
GO TO fEXT ROUTINE
3014 ·
* * 33001156 ·--S-t-A-R-~i -O-F~--N-IC-R--O-P-R-G-G-R-A-M-__L.I.S.T_I.N..G......
1C 2543 ?SAA
2543 33001187 R·3-1~M-C-S--EQ-U----*~-----------~--~·
2544 3019
l)C
XL.2 1 751AA&
000 HOB OS·AA
2545 2525
2546 3020
DC
XL.2'2~25·
001
LR HDB 05 TD US
254"1 25&5
2548 3021
0C
XL2· 258551 002 LR HDS 05 TO 25
2549 ZSA5
254A 3022
DC
xt.2·2SAS 0
00.3
LR Hoe 05 TD 35
2S4S 7501
254C 3023
OC
>U..2·TSQ1 · 004 IC HOG OS-01
2540 76AA
254F 7755
254E 3024 2550 3025
DC
xt..2· 76AA· 005 IC HOB 06·AA
oc
Xl.2·7755· 006 IC t!05 O?·ES
2551 8615 2553 9006
2552 3026 2554 302?
Do.Cc
XL2' 8615· JCL 2 H~OOS ·
007 008
CIR 06.15 BOC ·O
EAAOA., HANG
25'55 1560
2556 30.2.a
OC
XU* l $60 · 009 ·sL 1$ SHIFT 1't08 15. NOW-SS
2!115? e?1s
c
2$59 90(16 2555 !!}615
2558 3029 2S5A 3030 259' 3031
IX
XL.2·67U5· OOA Cif.! 07·15
OC
xt..2°9009~ ooe eoc.o
0C
Xt..2' lii615.. ooc CIAo06· Ui
2550 9COD
c
259F 15CO 2561 11745
2563 9Gl0
255E 3032
2560 3033
2562 3034
2564 3035
DC
X&..2·9COD · 000 90C·3
ERROllo HANG
IX
xL2·1sco· ooe SL 25 St'tFT HD8 as. NOWm65
DC
XL2 8 B74S· OOF CIR 07·25
DC
Xl..2·9010' 010 eoc.o
2565 8566
0
2567 9CU
2569 1SEO
2566 3036
2568 3037 256A 3038
DC
XL2 9 BS66· 011 CIR He06
OC
Xl...ZO 9C 12 c OU eoc.>
EM0$1. KA.HG
DC
Xl..2 9 ! SEO"
013
SL ~5 SHIFT H06 35 ~55
2566 B7tt5 2$61) 9015
256C 3039 256E 3040
IX
KU!·S745 1
014
Cl~ 07e25
OC
.lfi...2'901!i· 0!5 soc.o
256F 8655
25?0 3041
DC
XL.2·B6SS· 016 CI~ 06eH
rv-,
2571. 9Cl? 2573 5018
2f75 5019
257? 50111
2572 30-42
2574 3043 2576 304·~ 2578 3046
DC
XL2" 9C11' 1 01 T 61X .3 SfolU> M:IT Sff TC Set.F
DC
XL.2'5016'
018 SO 5 .,o E X?IECTEO RE SULTS
DC
xt..2 1 5019 1 019 aos ..o ERROil.,
DC
Xl..2' SOlA 1 OlA eos.o EAAQ4il,.,
. ·
,
2579 5018
2578 5C1C
2570 5010
257F sou:
2!5f.!11 501F
2S7A 3046
CIC
257C 3047
oc
257E 3048
DC
2580 3049
::>C
2562 3050 RJl..CE DC
3051 "'
xL2~so1a·
xL2·so1c·
lCl..2 1 SQ1D.,
XL?' SOH!~
XL.2" 501F"
OU! oic 010 OlE 01F
BOSoO EMORo B.0$ ,,o EMO~
sos .. o ERAOA· eos.o EMOR. HA.NG
B£I S ·O ERROR., KAMG
· 089i -2.
OATE
24 : .EC MOc
25CCT7'5 82 !032
6891-2' 24.A
·
· ·.,.-.·. ...,. -· :~. ···~·-·· -~·- ·--~-~-·--~·-=·-·--,-.,~~-··~-,
-:_~
-'
I
IBM MAINTENANCE DIAGN<ST IC PROGRAM
PAAT fllD.
PAGE
4234255
IBN MAINTENANCE DIAGNCSTIC PROGRAM
2!5 '
8912
DJSPLAV ADAPTS1t TEST
ERR LOC OB~ECT CODE
AOOR STMT SOURCE ST ATEM~T
8912 (
DISPLAY ADAPTlR TEST
E~ LOC 06..IECT CODE
.\ODR STMT SOURCE STATEMENT
3053 3054
****R*O*UT*J*N*~***l~***EX*P*A*N*D*E*D**H*C*B**A*O*O**R*. *<*1*0*-*<*0*-*3*F*)**U*S*t*N*G**X*R·w*T*B*F*~*.**I*N*C**O**?S**. *·****
~·
2583 lE
3055 ····********~********·*·********************·**************************
2583 3056 F!TlE DC
lU..t·tE·
ROUT NO,.
2584 00
25e4 3057
OC
XL1 1 00·
NO MANUAL INTERVENTION
2585 2634
2586 3058
* 3059
DC
~(RT1FI
AOOR OF NEXT ROUTINE
2587 co 87 021 it.
2588 01
3060
25e::i 3061
e
PRINT
DC
xi.1·01·
PRINT ROUTINE HEADING
258C 29
258C 3062
DC
IL! 1 41 1
2580 2588
258E 3063
cc
ilL2 CR32 HOR)
258F CO 87 25BC
3064
B
RT32GO
25'.i3 D906E4E340Fl C f40 2588 3065 R32HDR cc
Q.41-ROUT le
2598 C6C4C240F 1F06 fF 3
3065
·"'·~· .
261A 8£14 .26lC 9C26 261E 8E47
2620 9028 2622 1790 2624 SE47 2626 9C2B
2628 eesa
26.2A 90.20 .262C 16BO 262E SESB 2630 9C30 2632 5031
25A3 C640ClC4C4095t40
3065
25AB E7D96B40E 3C2C «09
3065
25B3 6t140C9D!C3400 W7
3065
2SBB E2
3065
2sec co a1 5918 25CO 83
3066 RT32GO B
2SCO 3067
OC
LOAOCs lCl..l' 83·
GO LOAD MICROPROGRAM DISABLE UPON ENTRY· FILL 2NO
25C1 2500 25C3 2633 25C5 CO 87 !S4FE
3068 · 25C2 3069 2SC4 3070
3071
DC
At-2 ( R32 MCS )
DC
AL.2( R32NCE)
B
oCMJCR
WITH eos~o ON ADDRESS START OF MICROPROGRAM END oF MICROPROGRAM GO EXECUTE MICROPROGRAM
25C9 32
2SC4 5031
2!SCC co 87 0216
29C9 3072
DC
~see 3073
oc
3074
8
2500 3075 R32MCS EQU
XLl832· lll..2 1 5031 · LINK
·
ERROR HALT -32·
EXPECTED RE SULTS
Go To NEXT ROUTINE
3076 3077
*·-S~T-A-R-T ~O~F--M-IC-R~OP-R-O-G-RA-M-~L-I-S~TI-N-G-·*
2soo 7404
2501
3078 3079
·~-----I-X-----X-L-2-1-7-4-0-4-·---~0~00......
-~_.
JC
HDe
04a04
2502 7105 2504 7206 25D6 2321 2508 2422 250A 2681 250C 2762 250£ 2AA1 25EO 2SA2 25E2 8324
2!503 3080 .2505 3081 2507 3082 2509 3083 ZSDB 3084 2500 3085
25DF 3086
25E1 3087 2!5E3 3088
DC
XL2·71os· 001
IC I-IDS Ol·OS
DC
oc
XL2 1 7206· XL2'232l·
002 003
IC MD8 02·06 LR HOB 01 To 13
DC
XL.2· 2422·
004
LR .-oe 02 To 14
DC
JCL.2·26e1 · 005 LR I-OB 01 TO 26
De
Xl..2 1 2782·
006
LR t1DB 02 TO 27
PC
XL2'2AA1· 007 LR HDB 01 TO 3A
DC
oc
XL2"2BA2· XL21 &3'24·
008 £109
LR HOB 02 TO 38 T8Ff0 13a04
:·.
I 10
25E4 9COA
25E6 A334
2SE8 8324 25EA 9000 2!5EC 1330 2see 8324 25FO 9C10 25F2 8684 2SF4 9Cl2 25F6 A6C7 2!5F8 8684 25FA '9015
2SFC 1690 2!5F£ 8684;
2>00 9t18 2602 8AA4 2604 9ClA 2606 AAFB
2608 8AA4 260A 9010
260C lA80 260.E 8AA4 2610 9C20 2612 7E01 2614 8El4 . 2616 902~ 2618 1430'
OAtt
01'.WL~S
EC HO. . easo2~
251!:5 3089 25E7 3090 2SE9 3091 25EB 3092 SISE&> 3093 2SEF 3094 25F1 ~095 2SF3 3096 2SF5 3097 25F7 3098 29F9 3099 25FB 3100 25FD l101 2SFF 3102 2601 3103 2603 3104 2605 SlOS 2607 3106 2609 :St~7
260& :uoe
2600 3109 2.0F 311"1
~611 3111
2613 3~12 2615 .:Jl13 26l'r 3114
2619 JU5
2.SC(;TTS 82 fOJI
DC
>G..2 1 9COA ·
OOA B0Ca3 SHLD NOT BA TO SELF·
DC
XL2· A334'
OOB
lCR 13.14
l:t NOW·03
DC
)(L2t $324C ooc TBF,. 13 ·04
DC DC
JCL.2. 9000. XL21 1330·
OOD
ooe
BOC ,O SHL.D NOT BR TO Sf!LF41 lNC 13 T0-:04
DC
XL2'8324' OOF TBFA 13,.04
DC
XL2·9cao· 010 eo·c,3 sH..D NOT BR TO SELF·
DC
XL2 1 8664·
011
TBf't; 26e04
DC
XL2·9Cf2t 012 Bac,3 SHLD NOT BA TQ SELF a
DC
XL2 1 A6C7·
013
XR 26 0 27
26 NOW'-03
IX
XL2· 8684·
014
'IBFri 26 104
DC
JCL2·9o as· 015 eoc,o SHU> NOT BA TD Set.Fe
DC
XL-4' 1690·. 016 INC 26 T0-04
DC
lll..2· 8684. 01 '7 TBPR 26s04
DC
XL2 1 9(:18· 018 eoc,3 stLO NOT Bil TO seu\t.
DC
Xt..2·8AA4 1
019 TBFIC 3Ae04
DC
.lCL.2 1 9ClA· OlA eoc,;:i SHLO NOT BR T<l SELF ..
DC
xu· AAFB· OlB XR 3A.38 3A NOW·03
DC
JQ.2· 8AA4·
OlC
TBFf.i 3At04
DC
a2·-;010· 010 BOC aO SHU> NOT BR TC SELF.
DC
xu· 1Aao· 01e INC 3A TO=Q4
DC
XL2·8AA4 t
OlF
TBFR 3A·04
DC
Xt..2·9CZO· 020 aoc.3 Stt..D NOT SR TO $El.F ·.
DC
XL2 1 7EO l· 021 IC t-Da oe-oi
DC
oc
DC
lG..2 8 8E14 · XL2·9023·
xa..2· 1430·
022 023 024
TBFR OE·l"
aoc.o SHLO NOT BR TO SS..Fo
INC 14
f'ROG ID PAGE
,,..·I
I
I~
I i
,l .
I
j C)
'·I
I
io
I
,'·.le
I
21 oev1 ...
2lS l
OATE EC NO.
Ol'.JUL 1!5
825(>~3
2618 3116
oc
2610 3117
DC
261F 3118
O<:
262). 3119
DC
2623 3120
oc
2625 3121
DC
2.627 3122
DC
2629 3123
DC
262a 3124
DC
2620 3125
DC
262F 3126
oc
2631 3127
DC
2633 3128 R32MCE DC
3129 ..
Xl.2 1 eE14 ·
XL2 1 9C26·
XL2° SE47·
XL.2'9028· XL2 1 l 790 1
XL~'8E47·
XL2·9C26· xL2· aese· X!..2 5 9020·
xL2 1 1 eeo·
XL2' 8E58'
XL2'9C30·
XL2 1 5031 1
l9.JAN?6 &a5034
I ··
025 026 027 02e 029 OZA 028 02C
020 02e 02F 030
031
PART NO. PAGE lBFR 0Eel4 BOC,3 .H11.. D NOT BR TO SELFe
TBFR OE·27
BOC .o SHU> NOT 8~ TO SELF
INC 27 TBFR OE,.27
eoc.3 SHLD NOT BR TO SELF
TBFFi 0Es3B
BOC ,o SHLI) NOT BA TO SEt.F
INC 38 TBFR 0Ee3B BOC,3 SHLO NOT SR TO SELF
aos.o EXPECTED RESULTS
PRQG go PAGE
IB,. MAINTENAhCE DIAGN CST IC PROGRllN
PART NC.
PAGE
4234255 26
IBM MAINTENANCE DIAGHCSTIC PROGRAM
PART ND.
PAGE
42342!5 26A
8912
DI sPLAY ADAPT fR TEST
8912
DISPLAY AOAPTtR TEST
E~R LOC OBJECT CODE
ADOR STNT SOURCE STATEMENT
ERR LDC OBJECT COOE
AODR STMT SOURCE STATEMENT
33113312 *··R·O··U·Tl·N~&·::··lF·~·E·X·PA·N·D··ED···t"·t·!··.A·O··O·R·.U·O··-T·O··-:·!J·F·)··U·S*IN*G*$·B·R·*Q*P*.,·*···············*
2634 lF
3133 **···········**********···*·***************************¢***····********
2634 3134 RT lF DC
XL l' lF"
ROUT NOe
2E35 00
26:':'3 3135
OC
.XL1'00 9
MO MAW.Jl\L iNTEWtlENTiON
2636 2668
2637 3136
DC
AL2\lllT2CH
AOOR. OF MDl'f ROU1'1NE
3131' ·
2638 CO 87 OZiA
3138
B
263C 01
26~C 3139
OC
IU..1 111 01 9
2630 lD
2630 :31.-,0
DC
l!L1e29e
26JE 2660
2640 co 87 2661
~63F 3141 3i.42
DC
AL2CR33HOR)
e
RT33GO
2644 0906E4E1401"'1C: '1.40 2660 31~3 ~33HDR DC
Ct.29& ROIJT 11"
264C C6C4C240FlF06 0:3
31.43
2.654 C640ClC4C4D95E40
3143
265C C2094006D7
2E16l co 67 5918
3143 3144 ~Y33GO B
LOADCS
2665 91 2666 267E
2665 3145 2667 3146
DC
XL1·91 1
DC
AL2(R33MCS}
STM~T OF ~n:cROC.OOE
r
\ ...
2666 2699
2669 3147
DC
AL 2(>!: 33~Ce)
END OF ~ICROCOOE
266" co 87 5911~
266E A2
3146 266E 3149
6
11..0ADCs
oc
XLi<IA.2·
·GO LOAO illi l'.:R.OCOOIE iN 2:NO FSQ
c
266F 269A
2670 3150
DC
M..2(R33MC~ ~
STAAT OF Mi CROc;cme:
2671. 2687
2e?2 3is1
oc
M..2 ( R:33 MC2 )
END OF MICROCODE
Z6T3 CO 67 54Ff
3152
B
DOM I CR
Go Do MlCRC:COOE
2677 33 2678 5107 267~ CO 57 OiH6
2677 2679
3153 3154 3155
31 56 3157
DC
xa..1·33e
oc
iu..2as107·
. a
LINK
'41-c,-··---~-"·-·------·----,~~~~,. ,~·--=·'~
!I: START r.}I"' tUCRCPROGRAl>I Lll 5"fti'lG
ERROR WALY ~33-
EXPEC'fED RESV!..'l/'S
IE xn· ROUTINE
3158 *--------~- ''·-·~~--·<>--··-><o"~'<>'>·"-W"""~··o'il<
261E 3l 59 !~33MC.:S EQi..I
,;,
:H,7E 7'!01
261F 3160
OC
)'.t,2·1:1.0P
!C \>108 :.HstU.
2680 7202
2681 3161
DC
XL2·7202·
IC ~'!)Cl 02sO~
2682 7303 2684 711.0D 2686 2521 2688 2622:
Z683 3162 2685 3163 26e'? 3164 2689 3165
GC
~2·7303e
002
H:: t\iJ6 03=03
DC
XL2"1'·1iOp· 003 IC MOB oe;... oo
DC
XLZ0252l1. t
LR ~oa 01 TD is, HOB 15 ND·=OI
DC
m.. .iP 2622 ~
LR 1-108 02 TO H·< MOB 16 NCt11~·02
.268A 2?23
2668 3166
DC
XL?. 8 2723e
l..R I-OB 03 1'0 17., HOB 17 NOW=03
2686 20 2689 00 Z6BA 2772
26CO CO 87 OZlA. 26C4 01 Z6C5 18 26C6 2749
26;CS t.:0 87 59.l. a
26CC 83
26CD 21'4E 26CF 2771
2601
26[.li' 26.0A 26 OE 26E.2
26El
OC Ol
1'! 4fJ 3C OC CO 8 7 58
5010
26F8
30 5564 !:j4f;E
66£3
26E5 30 40 5FE6 26E9 H> c11 SFE6 30
26EE F2 81 08
33119923 *···**~·R··O*U·T·IN~E··2·0***- *M**e*AR··/'C·U·R·A·R··H·A*R*C*W**"'R*E··T·E·S·T·S···························*
3194 **************····~···*··*·~·······$***~····****~*··~··················
3195 ...
* ·· 3196
nus RCUTINE TESTS THE O!!B.IHl AND CuRAR liARDw·RE AND THE SSN
* · 3197
wHll:CH MOVES HIE VALUE OF Mf.lAR TO cURAR~ THE VALUES useo ARE
* :H98
7FFe 000· 555 ANC 2AAe THE ~ICROPROGRA~ IS ENTERED 4 TIMESu
* "' 3199
sos.1 ~HICH iESTS FOR ~BAR : CURAR IS ALSO TESiEVe
II<
* 3200 "' 33220012 *****·······~············*~····~······~·-·········*·········*$·~·-····$
26e8 3203 AT.'20
oc
AL1 ~ao·
RCU.iii NE Nt.~eE~
266<;; 3204
oc
x1..i~oo·
NO MANUAL INTERV ENT !ON
2666 3205
OC.
AL 2H1 T2il.)
ADDRESS OF ~EXT ROUTINE
3206 zecs 3207
3208
USING RU1KOl eXf.ill
t.A
P.l6K01.xrn
INITIALIZE X~l FDA INDH~ING
3209
:;5210
B
PR.INT
26C4 3211
oc
Xl..1 5 01"
26CS 3iH2
DC
l!..l\~a4t
26C7 3213
OC
AL20t'n60P)
3214 .'l!!lS f0.6K01 B
.. GO t.OP.D MlC~OPROORAM
26CC 3216
3217 'it 26CE ,l2\ 8 2600 3219
DC
DC
illL2HU6MCS)
oc
AL:.i?C R 16MCE ~
&DISABLE UPON ENTRYo F!L~ 2ND
F 5Q wI TH acs~ 0 (JN ADORE SS ,.START OF ~ICRO CODe
.EhD OF ~IC~CCODE
~6E2
26E4
3220 ::iz21 3222 3223 3224 3225 3226
!Rt6RPT
~vc
LH)
~vx
8
DC DC
Rl 6EX2 f. 2 ..xo7f'F
Rl6EX2~ "l<Rl ~ .HDeu
LPCNT t'(~ oc·
iDOMl!CGl
m..1·;;:s 0
x1.."2~soao~
,<Pl.IT FIRST CONSYANT !N PRClG!~M,\
,,i_,i{J,:,o (,;(Jil''<IS'"Li\NT !N HOB .ao-u
· HlC~ll:llSE OELA'i' ·GO f:>U:.CU'ff MiCRO~ROGi'<il<~i oE~f.!C.lk H~i...T -SS.. EXN'::C~'EO !!)J'l.a~
322!.7 3:?.28 .3229 3230
SNS
cu:
.IE
S:.i"'1iTAC.. HOB5 STATAC 0 Rl6EX22~XR1)
~161302
"sENZE t.yi'!A~ CONTEM'fS ,,cOt.i!P/.l.!~E FOR EXPECTED VAA.UE ~cONTl~VE IF OKAY
261!1C 2824 268E 2981 2690 2AS2 2692 2BA:5 269'1 2CAl 2:696 ::!538 2698 l'>OOD
~69A ~H 00 .269C 35?B 269E 5! 02
26AO 7507 26A2 21).t.5
;l!Jl>A4 3CFCi 2611.6 5106 l6AS 5! 07
?6AA 5XOS 26AC 5109 26"'-E 51 O,!\ 2i)00 5HJ6 2682 5l Oi:; 266<;. 3995
26!'.!f> Sl OE'.
2680 3167
OC
2oSF 3168
DC
2691 .U69
OC
269J li?O
DC
2695 3111
OC
2697 31 72
PC
2699 3173 R3ll<l!Ce oc
311'4 ·
269A 3175 ~a:!NCt eau
2699 3116
DC
2690 3177
oc
269F !178
DC
26A1 3179
PC
26A3 31,60
OC:
26AS 3181
DC
26A? !182
OC
i6A9 31 a.:'!
UC
?.6A6 31 fU
<>C
26,'<0 ;;n,':J.5
oc
~""'" :use
cc
2681 3167
DC
lt~e:s 31 ae
oc
2685 llS~
DC
<!6B7 3!90 ~33~K<?, DC
XLV 2e.a4· )CL 2· 298P XL2'2A82· XL2"26A3· XL2·2CAl· Xl.2" 35388
.~2·sooo·
'°'~L,2Q 510(1 s
X1...2·~s1a~
x~. 2·s1oa: ·
Xl-2 1 ~507~ :ii:t.2·<:0AS·
xLzt'> .:scr.:o~
XL2'5106" :<',;, 2 5Ul7' · )'(1..2:' SUH!· 6'1. 2 '51 (~·1!11 ' Xl.<"o! "fH. 0 A · J,fl... 2 ~ ~S H>l:P
).(~-:?:· 51oc 9
XL.2· l'P9S·
XL.2°5101:~
008 009
OOA OOB
ooc
OOD
LR 1-.UB ()t., TO 1 B · t~OS
I.Ft l-0'6 0 l "i'O ;;:sin I-IDB I..~ \1"06 02 YO :<!A· HOe
LR rol)fJ 0.3 To 3fh HDl!l
LR t-1)6 01 ·m 3Co HOS
1'.if! 15~!8 TO ADDRESS eos~o ERROR~ HANG
18 NOlll=OD !9 t>lt0'9t=01 2A NOW:02 36 Htli<.:=03 JC NIJl.!'l&()l H'JO
.o er.ls
ERROR~ HANG
BR l5t3B TQ AOilREiS O~
eos~o ERl'1,or.:t 1-1.r.N1G
IC &-:;::ie 05,.,0'f
LR Hl)6 05 TO Jl:h HD8 3if;i, hlClilf"'·til"I SA ~C.JD TD ADDRESS 01~1~
so;s,,o E~t;io·h tMNG
BOS· EXPECT!i~(I tlE; $\Jl,. l~~"
aos.o ERf!Oj;je 11·1.uG
aas.o E·H;ia;a,, i·~AhH~
BOS ,J.l El'lROi'h HAN(i
ecs.a ERRD~~ HANG
Bos~o e1:wu;;A. &"JA.,;G
eR a<.J·~Hi to 11.00REss HH
!'Hl Si, 0 E l=tf'.<0£.? ~ HANG
26F1 26F5
261='6 26F'7
CO 87 20
59 0000
5DA5
26F9 00 01 2.6F·a !56 E3 26FF F2 fH 16 270Z 40 01 30 0062 21"07 F2 61 16
?.?OA 50 01 30 65
270E FZ al 16
2111 so 01 30 a3
£'715 F2 61 Hi
2n 8 4C Ol 30 0062 211() l:>O 1'!11 OF
27 20 5('. IJ l 3(l BS
2724 [)0 [fl' w
2727 SC 1J l JO .13 27213 00 12t·1 !:IF
2732 09 06· E4E:HOF2F (40
3z,3.1. Rl6R1'N e
3232
oc
3233
IOC
3z34, Rl 6EX2. OC
:3235
3236 R16602 Q..C
323i"
JE
32.38
CLC
3239
.JE
3240
CLC
30:41
32·~2
..IE
cu:
32il>3
.JE
.J244
:~2;;,5 R:!,6603 lil',/C
32:<i.6
B
Ji(t;,\'1 fU6B0'> M\!C
32
8
32.,'fl.'); Rll5605 M\IC
l2:fi0
B
:!J25ll.
3252 1'<~6806 le
3253
2'1'49 3254 RT 16lW DC:
S"f A7US
tl~.1e20~
:it1.. 1e59 5 Xi..21!10 ·
,.ERROR ,.p;::aNT ExP~ ~ ACT .. DAl'A
eEAROR HALT -59· .,EX?ECTE!l OA'fA FH.Ll!i'> IN
Ri6EX2( 2) · J:O?FF
ifU6503
~16Ex2<2.xn11~zenc
iU6B04 fH.6EX2~2: .. XR1, ·. K02A,M <>J:i'.R°l ~
Rloaos !116tf:X.2 l.2 · XRl h X0555(., :uu.)
r.<16$tlo
oCHECK FOR ~SlNG DATA o ?rF
"!F SO iNSERT Ht:X't' OA"fA
oao ~CHECK FOR USlNG OATA ·
"l!F SO IN SERT NEXT OA'fA .,CHECK FOR USE liNG OlffA ·"" aA.A ., ::i:e::· SO INSERT NEXT DATA
,,C.Hl:CK FOR '.JS1Nu DATA "" !:115!5 " Rf' SO EX l'f ROUT ltNE
flit 6E.'.'(.c:t2 · xr:.1 h za~o
Rl.e:R?T~ ~ ~iRU
IH6f.t}~;H2 .xFn h ~02.1%A~ ~ Xf;.!, J Rlu.SRP'I"( .xRl) R Hi>f:P~«H .2 ~ XR), .~ · XOS55( "~~1 ~ IRl <l:;RP'H o.;\;Rl j
*' ~SET EXPEC1'\EIJ Oil.TA
i\Hi.:I
~G~ AEP!AT ~cuTnNE
.. :SET EX?EC"H;;o OA'H\ 2#1.i!i.
.. Go REPEAT >mtn !1?<iE .. SE'it cXPE~TEO f:H<fil "" et!.5
,.,(;il!J fH:.PEAi i'<OU'f 111\l\£
273A 04C2CH>9fHCJE4D9 2742 C10940E3C5E.2E 3::'.2
3254 3254
3255 3256 X0555 DC 3257 XO.t!AA DC
>CLZ·osss 0
XL2"02AAS
.- W~K CONST Ai-!1' ..wt.mK CONSl' ANT
DATE
07 .JUL75
EC NO¢ 825023
2SC.CT7$
ea fO;$i
0891-2
ac
e DA1'1!
eec No..
07.IUl..?5
826.023
25lCTT5 8210.52
·
· ·· · · · · · · · · · · · · · · · · ·- . · · · · · · · · · · ·. ·.·.--~
IBM NAINTENANCE DIAGfHST lC PROGRAM
PART NOe PAGE
4234255 27
IBM MAINTENANCE DIAGNCSTIC PROGRAM
PAAT NO.
PAG!
42342!!! 27A
8912
DISPLAY ADAPTER TEST
8912
DtsPLAY AOAPTiR TEST
ERR LOC OBJECT caoe
ADDA STNT SOURCE STATEMENT
ERR LDC OBJECT CODE
AOOR STMT SOUQCE STATEMENT
3258
2786 co e1 oai 6
3325
ee
* * 33225690 · - -ST-A-R-T- -O-F- -M-!C-R-O-P-R-O-G-~-AM- -L-I-S-T-IN-G- - ·
274E
3261 3262
R·1-6~M-C-S--E-Q-U---*------~------~---·
27BA 30 2 0 5FE6 27BE F2 Ol 65
27c1 F3 se ao
27C4 30 48 2840
33.26 R l 7PO 3327 3328 3329
CLI .INE SIO SNS
274E 2El0
274F 3263'
DC
XL2'2E10 1 00 LRo MOVE EXPECTED DATA TO HDB OE
27C8 30 49 2842
3330
SNS
2750 2FU 2752 200E
2751 3264 .2753 3265
OC
XL2 1 2Fll 1 01 LR 1 MOVE EXPECTED DATA TO HOB Of'
DC
XL2·200E · O"! LR, LCAC MSAR HI FROM HOB OE
27CC 30 4A 2844 27 DO :SC 04 65FB
3331
3332
SNS t.4VI
2754 21 oF 2756 1704
2'15S 7000
2755 3266 2757 3267 2759 3268
DC
XL2 1 210F 1 03 LR1 LOAD MBAR LO FROM HOB OF
DC
XL2'1704 1 04 ssN. LOAO CURAR FROM MBAR
DC
'°-~·7000·
05 IC, RESET MBA~
2704 79 FF SA 2707 F2 !O OD
2 7DA oc 04 zaee 2s o
3333 3334 3335
TBF JT MVC
27SA 7100 275C 540E
2758 3269 ~750 3270
DC
Xl.-2 1 7100· 06 ICe RESET llllSAR
DC
XL2 1 540E·
07 60$11 BRANCH IF MBAR · CURA~
27E0 3C 09 65F 9 27E4 F2 87 OA
3336 3337
~VI
J
275E 1110 2760 9007 2762 1010
2764 eooe
2766 9':12
2768 5007 276A 2A20
275F 3271 2761 3272 2763 3273 2765 3274 2767 3275 2769 ~276
2768 3277
OC
XL2·~110 1 08 JNC, INCRo NBAR LO
DC
XL~ 9 9007 1
09 aoc,o LOOP BACK lF NOT ZERO
DC
XL2·l010 1 OA INC, INCR. MBAR HI
oc
xt..2° eooe· OB Cl· TEST FOR END
DC
>0...2·9C12· oc eoc,3 BRANCH lF ERROA
DC
XL2 1 S007· 00 eos.o ~ETURN TO LOOP
DC
Xl..2°2A20' OE LR1 LCAO MSAR HJ TO HCB lA
;·....
,!"., __ _ \...
27E7 OC 04 2868 28'2 27EO 3C E6 65F9 27F1 CO 87 021 E 27F5 02
27F6 2840
27F s 2898
3338
3339 Rl 7602 MVC
3340
MVJ
3341 Rl 7603 S
27F5 3342
DC
27F7 3343
OC
27F9 3344
DC
.276C 2821 276E 5010 2770 5000
2760 3278
OC
276F 3279
oc
2771 3280 R16MCE DC
XL2 1 2B21' xL2·so10· >CL.2 1 5000·
OF LRo LOAD MBAR LO TO HOB JB 10 HANG. TEST COMPLETE 11 BRANCH TO RESTART PROGRAM
27FA CO 87 021E
3345
B
(...
27FE Ol
27FE 3346
DC
27FF 2843
2800 3347
DC
3281 3281
c
2801 28AC
2803 co 87 021E
2802 3346 3349
DC
B
c 3282
3283
*···A·O··U·T·!·N·E···2·1···M·E·S··S·A·G·E···B·U·F··F·E·R*A*O*OR*E*SS*tN*G*T*ES*T*S ******····················*·
3284
*· 3285
MICROCODE. RUNNING lN CS ADDA 000-TO-OFFo LOADS ALL FET STORAGE
* *
2807 01 2808 2844 280A 2880
2807 3350
DC
2809 3351
DC
2808 3352
DC
3353
3286 ·
* 3287 ·
3288 3289 ·
329C *
CAqos ·ITH INCREMENTING DATA· 01-TO-FFt (HEX 00 rs NOT USED.)
STARTING AT AODAESS 0100 AS EACH SYTE IS WRITTENo IT IS READ BACK FOR VERIFICATION· AFTER THE ·RITE-WITH-REAOBACK-CHECK PASS IS COMPLETEa THE~E IS A SECOND PASS Tt.ROUGH WITH READOUT ANO CHECK ONLY
r.
** (:
* * (>
280C OC 02 65FC 28 SS
2912 oc 01 65FE 28JC
2818 Oc ~l 6600 26 fD
2S1E CO 87 021A 2822 82
3354 3355
3356 3357 2822 3358
MVC
MVC
MVC
8
2772 21 2773 00
33229912 ·················~·················$******·****************************
2772 3293 RT2l DC
X"-1 1 21·
ROUTINE NUMBER
r
\~,.. ·'
2773 3294
DC
xt..1 · oo·
NO MANUAL INT ERV ENT ION
2823 50 2824 28BD 2826 CO 87 63FE 282A CO 87 021 A
2823 3359
DC
2825 3360
DC
3361 R17HLT B
.3362
e
2774 2946
2775 3295
DC
AL2(RT22)
AQDRESS OF ~EXT ROUTINE
2e2e 96
28.2E 3 "363
DC
3296
3364
27£7 3297
USING R11"802.XRI.
282F OC 00 2S3A 55 E:
3365
filVC
2776 C2 01 27E7
3298
LA
RI ';'B02cXRI
INITIALIZE XRl FOR INOEXING
2835 co 87 ~222
3366
B
2'1?A CO 87 0.21A
3299 3300
e
PRINT
PRINT ROuTJNE ~EAOING
2839 145C
2838 co 87 oa10
283A 3367 fU7HC DC
3368
e
277E 01 277F 27
277E 3301 277F 3302
DC
Y.L.1·01·
oc
IL1 1 391
283F 0000
3369 2840 3370 RJ. 7L.1 OC
2780 2860
2781 3303
DC
...:..2CATI 7CJP)
2841 0000
2842 3371 Rl 71..2 OC
2782 co 87 !5918
2786 83
2?87 28C8 2789 2945
3304
330!5 Al ?KOi 8
2786 3306
DC
3307 ·
2788 3308
DC
278A 3309
be
t.OAOC$
1
--·· 83
AU? (Rl 7MCS) AL.21Rl7MCE)
1GO L.OAO MICROPA(IQRAN
·CISASLE UPON ENTRY· FILL 2NO
FSQ WITH eos.o ON ADDRESS .START OF MJCRO cooe
.END OF NJCRoco9e
c
2843 0000 2845 8!01
2844 3372 Rl 71...3 DC 2846 3373 Al 7P DC
2847 09D6E4E340F2F J40 2660 3374 RT17DP OC
c
294F D4C5E2E2C1C7C ~O 2857 C2E4C6C6C6D'il4 <Cl
3374 3374
28SF C4C4C9C5E2E2CSDS
3374
3310
2867 C740E3CSE2E3E&
3374
2788 · 02 2849
3J1l
SBF Al 7P-1 ·X·02·
3375
2 ?f/F 38 02 OAOC 2793 co 90 2798 2797 3A 02 2845
2798 F3 58 CO
3312 3313 3314 3315 Rl ?PP
T&N BF SBN SJO
UDT2.x·o2·
Al 'tPP
RI ?P·1,x·o2·
X·CO·eSIOI
286E 04E2C74B40C2E4C6 2880 3376 Rl711ll DC
c
2876 C6C50940CS090~0o 287E 0940C4E4C9C9D!C7
3376 3376
2886 40E7E7E7E7E7
:5376
279E 71 ·8 SF ;tl' Al 3A 01 $540
au.e; :sc FF s5E4
3316 Rl 7RPT LID
3317
SBN
3318
MVI
Rl 7P I ·>CR 1 ) 9 HD60 fHBPe X·t)JI LPCNT eX · FF t
.LOAD PARAME~ERS INTO HOS 10·11
·SET ERROR HALT BYPASS BIT ON
(
·INCREASE MICRO Q.. AY
288C 6B40CIC4C4094 (7E 2898 3377 A 17142 DC
2894 40E?E7E7E7
3377
2899 6840C4C1E3C14 <CS 28AC 3378 A17M3 DC
27A9 CO 87 54FE 27AO SC
3319 3320 27AO 3321
e
COM I CA
DC
Jll..J · sc·
eGO EXECUTE MlCRoPR(IGRAM eERROR HALT ·5C~
2841 E71)'tCSC3E3CSC 440
(
2849 7E40E7E"I' ,
3378 3378
2B4D 6B40C4C1E;lC14 CD9 28BO 3379 A17M4 DC
i7AE 503E
27AF 3322 AJ7EX1 DC
lQ..2·503E·
eEXPEC'TlaD C>ATA
2885 C5(i37DC44,07E4 CE7
3379
3323
211JBD E7
3379
2780 00 01 5FE6 27 #I'
3324
OAT!;
OT.IUI,.7 S-
EC ND· 829023
.tStCT?S
azro:n
lS.JAN'l'6 82.5034
CL.C STATAC(z)eR1?Ex1
eTEST FOR EAAOR
PROG 10 PAGE
28BE E609C9E3ti!
28C2 3380 Rl 7"'5
0891-2
·0 27 .
DecATNE O·
fJ?JUL.75 825023
2lSCCT?5 82 f032
UIJ1Ut?e 825034
DC
LINK
STATACex·20·
Rl7HL T
x·ao·.sIOI
Rt 7L1 oHOBO R17L2eHDBl
Rl 7L3 wHDl!2
ERRLOG-9 .c · M·
R17L2-l(oXRl)·X·FF· R!7B02
R17Nl(!i) .R17M6 ERRLOG-8 ,C·R·
RI 7803
= EXIT ROUTINE
.STATAC E2 IF DATA ERROR
eIF NOTe TAKE THE HALT
.DISABLE ATTACHMENT
.FETCH MBAR (HOB 00-0l»
oFETCH FLAGS (HOB 0.2-03)
.FETCH ExP.,ACTe DATA
elNSERT CHAR FOR LOG OUT
·
.TEST FOR FAILURE OuRING llRITE
·JUMP IF SO .INSERT ·REAO· IN MESSAGE
eMOVE CHAR FOR LOG OUT
·
eGC UNPACK l"EST OF CATA
Rl 7 Ml (5 J .RI 7M5
ERRLOG-8 ·C' ti·
UNPACK XLl·02·
AL 2( f:U 7L. l)
AL.2( Rl 7N2) UNPACI< .ICLt-01 1 AL.2 (R17L3-1J Al.2(Rl 7N.3) UNPACK XLl"Ol 1 AL2(RJ?l.31 AL2(R17M4)
ERRLOG-5C3)eR17M2 eRRLOG-3(2)oR17M3 EARLOG-1(2).R17M4 PRINT XL1 1 82' IL 1· 6?· AL2(R17N4) ELPQ PRINT XL1 1 96·
.INSERT 'WRITE' IN MESSAGE
.JNSERT CHA~ FOR LOG OUT
·
.Go UNPACK MBAR
.GO UNPACK EXPECTED DATA
ePUT ADOR I~ I.CG OUT .PUT EXPe DATA IN LOG OUT ·PUT ACT CATA IN LOG OUT
· · ·
.GD PRINT MESSAGE
eLENGTH
eAODAESS
eGO PAINT LCG OUT
·
.GO SPACE 6
S::17HCU J eSTATHC HALT XL2'14Sc· LINK
· JNSERT CORRECT HALT COOE
eGO HALT
.HALT -sc- -se- OR -ec...
wGO TO NEXT ROUTINE
Xl..2·0 ·
eLOG AREA FOR HOB 00-01
XL2' O·
.LOG AREA FCR 11DB 02-03
XL;zeo'
eLOG AREA FDR HOB ()4-05
x1-2·e101·
.PARAMETERS GET FILLS) IN
CL39·~0Ul 21 MESSAGE BUFFER AOOREssING TESTS·
CL~o·MsG. Bl.FFER ERROR OURIN~ XJOCXX·
CL13· , AODR s xxxx·
cus· WAITE·
PROS ID PAG!
0891·2 2.,......
· ·
ISM MAINTENANCE DIAGNCSTIC PROGRAM
PAflT NO. PAGE
42342~5
IBM MAINTENANCE DIAGNCSTIC PROGRAM
PART N01 4234255
28 ··-
PAGE
28A
8912
DISPLAY ADAPTlR TEST
ERR LOC OBJECT CODE
28C3 D9C5Ct C440
ADDR STNT SOURCE STATEMENT
28C7 3381 A17N6 DC 3382
Q..S·READ ·
i
8912
DI sPLAY ADAPT ER TEST
l· ERR LOC OBJECT CODE
1"
293C 7415
ADDR STMT SOURCE STATEMENT
2930 3449
DC
XL2·741S 1
1c 3A
~.x·1s·
CHANGE EXPaOATA TD 15
28C8 231 C 28C:A 2411 28CC 7200 28CE 7001 2800 71!>0
* 3383 ·-~---~----~-~---~--~~---*
3384 START DF MICROPROGRAM LISTING $
28C8
3385 3386
·-----~-----~------~~--~---·
~1 ?ICCS EOu
It
28C9 3387 28CB 3388 28CO 338'iil 2BCF 3390 2801 3391
DC
Xl.2·2310· 00 LR· SET HOB ~ DATA FLAG
DC
XL2 9 24ll 1
01 LRo SET tlDB 4
DAT A TO BE WRITTEN
DC
XL..2°7200. 02 ICo SET HOB 2 l!fA!TE FLAG
DC
XL.2°7001·
03 IC· RESET lllSAR HI "' CH
DC
XL2· 7HIO· 04 IC~ RESET MBAR LO
I
i
j .
IC
I
10
293E 5023 2940 F302 2942 9C23 2944 S03E
293F 3450
oc
2941 3451
DC
2943 3452
DC
2945 3453 R17MCE DC
3454
XL2'5023 ·
XL2 1 F302 1
XL2" 9C23° XL2·so3E·
38 eos,o
JC T9N 3ex·o2·
.30 eoc.3 3E eos.o
TC AD~ 231 CATA INC TEST FOR FET 3 INST FLAG TO AOR 23· DATA INCe IF SO HANG. EXPECTED RESULTS
33445556 ** *RO*U*TI*N*E ·2*2*M*B*AR**IN*TE*R*AC*T*IO*N****········$·······································*
33445578 ****M**A*C*R*O*-*lo**~*I*O**H*O*B*·O··C~/C·l·:O··O·O·O······¥$$$········*·*·*···················*
28t>2 0584 .C804 0545 2806 £1405 '21!11:>8 9COA 260A 5009 28DC 112 0 28l>E 9COF 28EO F380 28E~ 9C13 28E4 5005 28!::6 1010
2aee Fo1e
2EEA 900C
28EC 5018
2803 3392 zeos 3393 2807 3394 2809 33~5 2808 3396 2800 3397
280F 3398 28El 3399 28E3 3400 28E5 3401
28E7 3402 281:9 3403 28E8 3404
28EO 3405
DC
XL2 1 0584· 05 LE· WRITE FROM HOB 4 TO MSGe BUFFER
oc
XL2 ·0545 ·
06 LE· "'0VE DATA TO HOE! 05 FROM PhS·
DC
XL2"B405· 07 ClR. CHECI< DATA
oc
Xt..2·9COA· oa eoc. 3 BRilN(;H IF DATA OKAY
DC
XL2· 5009·
09 ERROR· HANG
DC
XL2 1 1110· CA INC~ INCREMENT MBAR LO
DC
XL2 9 9COF 0
oe BOCo3 IF ZERO, INCREMENT HI
DC
xt.2·F380· oc TBNo TEST FOR OATA TC SE INCP.EMENTEC
DC
XL2"9C13· 00 aoc · .3 BRANCH IF so
OC
xt.z·soos · OE eos. 0 LOOP
OC
.XUP 1010 ·
OF !NCfi l"CREMENT NBAR HI
DC
XL2·F016·
10 TBN~ TEST FOR ENO
DC
Xt.2°900C ·
u eoc~ 0 ff NOV RETURN TO LIJ(iP
DC
Xi..2·5018.
12 BOSeO BRANCH TO READ U)OP
le
jc
I
2946 22
I
2947 00
29!48 2A49
3459 ·
·
* 3460
MICR0-1· MBAR TO CURAR STROBE§
3461 *
INSURE M6AR=CURAR.
* *
* 3462 Ill<
3463
WRITE HEX "FF'- TO ALL l>-OB·S THA·r ARIE *ONE-AOOR-BIT· AlriAY~ "'
ENSURE MBAR ST!LL EQUA~ CURARe
$
* 3464 * 3465 * 3466 * 3467
NACRo-2 MI CR0-2
LIO TO ALL HCS'S T~iAT ARE ·ONE-AODR-SIT·AWAY ·ITH DATA OF FFFF.
INSURE MS'11R STil..L EQUAL CURAR..
* * *
3
* 3466
*
3469 *****e************~····~··***~*****$*******·********···~·*~~~**********
2946 3470 ~T2'
OC
XL1·22·
ROUTINE NO ..
2947 3471
DC
XLt·oo·
2949 3472
OC
Al...2(RT23}
28EE 1410 2SFO 9Cl6 2SF2 5005 28F4 141 0
2SF() 5005
28EF 3406 28F1 3407 281"3 3408
28F5 3409
2 f!F 7 341 0 341:!.
DC DC DC
DC
DC
XL2C 1410.
XL2·9CJ6 · XL2 1 5005·
XL2·1·no· x1-2·soos·
1:=! JNC. INC HOB 4 TO NEXT DATA TO BE USED 14 60Se 3 BRANCH IF ZERO 15 BQS90 RETURN TO WRITE LOCP
I NC~ !NC MOB 4 AGAi N
eos00 F<?ETURN TO lllRITe l~OOP
I
11' lr..·
294A CO 87 021A 2cuE 01 294F 18 2950 2960 2952 CO 87 296E
3473 3474
294E 3475 29llF 3476 2951 3477
3478
B
PRINT
oc
XL1'01·
tL1·24w
oc
AL2rn42HDIU
OORT42
3412 ·
RiEAO LOOP
2956 09D6E4E34"FZF ~O 2960 3479 R4.'i!HDP. Dt:
Cl.24°ROUT 22 t4BAIR INT!.':RAC1'10H·
28FS 72FF 28FA 7001 2.SFC 7100 4!8FE 24!1 2900 7599 2902 05415 2904 8405 2906 9C..21 2908 5020 290A 1110
3413 2SF9 3~14
28F8 ~415
28FD 3416 28FF 3417 2901 3418
2903 34·19 2905 :5420
2907 :s·:u
2909 3422
i9o8 3423
oc
DC
XL.2· 72FF · XL2·7001 ·
= 18 !Ct SET HOB 2 READ FLAG = 19 IC· RESET MaAR HI 01
DC
XL.2·7)1.00·
l Ill ! C· RESET "48AR LO
DC
XL2'2411 · 18 LR~ SET HOS 4 TO Of.TA EXPECTED
DC
XL2·7S99· 1c ICe PUT 99 IN HOO 5
DC
JQ..2 9 0545· 10 LE· READ MSG. SUF. TO HOB 5
DC
oc
)(l...2·6405· XL2'9C21 ·
J.E cu~. CHECK FOR EXPECTED ElESVLT 1F SAANC~ JF OKAY
DC
XL:2· 5020'
20 ERROR, HANlit
DC
XL2 9 1110 ~ 21 !NC· INCREMENT MaAR LO
I
I
I \
le
1-~
295E 04C2 Cl 0940C9DfE3
2966 C509C1C3E3C90 ms
3479 3479
296E CO 87 5918
34·60 DORT42 0
2 '972 SF 29't3 29F8
2972 3481
DC
2974 3452
oc
2975 2A42
2971' F J se 80
2976 3483 3484
DC SI 0
297A 31 48 0062
3485
~IO
297E CO 87 54FE
3486
S
2982 70
2982 3467
oc
2963 5023
2984 3488
oc
1..oAocs
>C!..1 "SF· Al..2 ( R42 NC$ ) Al..2( R 42MCE J ioao· .. s101 ::seROetiDSO DONICA Xi!.J. !70·
Xt~2:· 5~.23·
LOAD NlCROCCOE le FILL !!fl TH aOS-TIJ-llooR
DX sASLE RESET
MBAR & HOB oo;01·ZERQ
GO DO Ml CAOCODE 1 <> ERROR HALT ?()., EXPECTED RESULTS
290C 9C2B 290E F380 "910 9C26 2912 501C 2914 1410 2916 9t.29 2918 501C
291A 1410 291C: 501C:
2900 3424 290F 3425 29U 3426 2913 3·27 2915 3428 29!7 3429 2919 3~30 2~HB 3431 2911) 3432
3433 "'
DC
DC
DC DC DC
oc
DC
DC
oc
READ
XL2·9C28· 22
XL2RF3BO G
23
XL..!·9C26·
24
X1..2e so1c· 25
lCL2 1 1·UO·
26
XL2'9C29· 27
a2· so1c · 2e
l!;L2 9 l4HP
Z9
x1-2~so1c·~
2A
LOOP ENC TE ST! ~G
eot.. 3 TO AODR 2B IF ZERO TeN~J .. eo TEST FOR DATA 1NCRaMENT
eoc.3 TO ADOR 26 IF so
aos.. o TO AOOR lC TO AEAO LOOP
ee INC t1D6 4 TO NEXT DATA TC
USED
soc.3
SR TO AOOR 29 IF ZERO
eOS@O TO AODR 1C TO REAO LOOP
INC HOO 4 AGAIN
aos. 0 TO AOC" 1 C TO READ ll..OOP
,~
IA
,~
lo
I,o
-2985 F:S 58 80 2968 31 49 0059
298C 31 4A 0059 2990 31 48 0059 299'4 31 4C 0059 2998 51 40 0059 299C 31 4t; 0059 29AO 31 4F ®59
34.59 349(1 $ 3491
3492 3493 3494 3495
3496 3497 3491:!
ST ART MACR0-2 ..
sxo x·ao·11s1101
l.10 XFFFF .. HOBI
LIO XFPFFsHOB2
LIO
#'FFF .. HOB3
LIO XFFFF,HQB4
LIO XFFFF,HOBS
LIO xrFFF.HDB6
LlO XFf'FF1tHDE!7
DISABLE RESf!f HOS 021'0.J=FFFF HOS 04/0 S.-=FFIFF
H08 061'07cFFf'F
HDB OS,1'09=FFFF
HOS 0 A/O 6"'FFFF HC6 OC/OOuf=FFF HDB OE/OF=FFFF
291E lOHJ 2920 EOOS 2922 9C35 2924 EOOE 2926 9C3.S 2928 EOl 0 292A 9C3C
2'il2C EOHl ~92E 9C3E 2930 5023 2932 F.301 2934 9t:23 29.36 503E 2938 F302 293A 9C:23
DATE
0T.IULl'5
EC wo .. 825023
291F 343'4
2921 :;.435 2923 3436 2925 3437 2921' 3438
2929 3439 2926 344-G
2"iH?D 3441
292r 3442
2931 344-3 2.933 .3444
2935 3445 2931' 3446 2939 3447 2938 3448
DC t>C
oc oc
~
DC
DC IX DC
DC
oc
O(;
DC
DC cc;
XL2~1o:i.ot
~t.2· E ooa·
Ja.2·9C35" XLV EOOE 0 XL<:· 9C.38· )IL;?.·fOIO·
m...<i· 9C3C·
XL2'EOU!JO
X:Li<9C3E~
xu?e so231
XL2·F301 t
Xi..2'9CZ3· x:..2· 50JEil Xt.2·F.302o
m..a·9C.2:s"
2e UK MBAR HI 2c c1 o .. x·os 20 BOC~ 3 2E c:1 i::~.x·oe 21" eoi::;,,3
30 ci o.x·HP
31 ace~ 3
::l.2 Cl o.x· u1·
em:~ 3
eos .. o
TBN :hx·o1 ·
i30Ce3 BQS.,o
T8N 3sX'02 1
soc .. 3
29A4 FJ 56 CO
I
29A 7 31 46 0059
TEST FOR 1ST ACOR 01" FE:l 2
BA TO ADDA JS IF SO
TEST FOR 4TH QUAO OF FET c
BR TO ACDR 36 IF SD
TE SY FOR 1 Si f\ Of)R or FE l !>
BR fO ti·CIDR :SC lii" SO
\ C· l I I
29AB 31 49 0059 29AF 31 4 A 0059 29B.3 31 48 0069 2987 31 4C 0059 29BB 31 40 0059 29BF 31 4E 0()59
MAXI MUN Aoo!Re:SS? TO END AT AOOR O::IE·
I
29C3 ::!£ 4F 0059
29C7 .:Sl ae 0059
SR T 0 AOOR 23 T t! DATA l!N(:
29C6 31 89 ooso
TEST FOR FET 2 !NST FLAG TO AOR 23. UATA tNCs J~ SO
OTHERWISE SR ·TO 3E9 ENDe TEST FOR FET 3 INST FLAG
I
II(,".,;,
29CF 31 SA 0059
29D3 31 es 0059
?9D7 31 ec 0059
29DB 31 so 0[)$Q
TO ADA ~3 5 CATA lNCe PROG ID
-21'· IF SO OS"'!
29DF :u SE OE>59
. Qj;.TE
07JUL75
25CCT75
3~99
3500 3501 3502 3503 3504'
350S 3506
3S01' 3508 3509
3510 3511 3512 3513 3514
PAGE
28 1 EC NO' 825023
82!032
:.10
510 LIO
Li c
LlO l.i C
LIO LHJ
LU1
LIO
t.Hl
1..10 t.I 0
LIO LIO LlC
uo
x·cot eSIOl
XFFFF~HOl!O
XFFFF ~tme1
XFFFF~HOB2
XFFFF ~HOE3
XFFFF ·MOB4
XFFFF~MOBS Xl"Ft'F~HD!e6 XFFFF~HOB7 XFFFF.,~~ase
XFFFF o X· "19t
XFFa;F~X~f!iA' XFFFF0X~8i:h
XFFFF t x ~ ac ·
XFFFF~x~sD·
XFFFF {I )(Ii se·
E~ABLE ATTACHMENT HOS 101'1t=FFFF
HOS l2.... 13"""li"FPF
H08 14.'15'.#FFFF
HOB 16/17""-FFFF HDB i ev1 g:e:FFFF HOB 1A.11S,..FFFF HOO U:..ltDJFFF HOS J.E.f&F=ll"FFF LOAD
Hi
HOB'S TO FFff
PROG 10 PAGE
089&-2 28A·'
lo
I
·· · · · · · · · · · · · · · · · · · · · · · · · · · · ·· ·
i l.
·, j
IBM MAIN1ENANCE DIAGNCSTIC PROGAAM
e912
DI SPLAY ADAPT IR TEST
ERR LOC OBJECT CODE
AOOR STMT SOURC:E STATEMENT'
NRT NO. PAGE
4234255
IBM MAINTENANCE DIAGNC:STIC PROGRAM
29 \..:,
.. 8912
( ..
DISPLAY AOAPTER TEST
ERR LOC OBJECT CODE
ADDA STMT SO\RCE STATEMENT
PART NOe PAGE
29E3 31 8F 00$9 29E7 CO 87 5918
29E8 BF
29EC 2443 29EE 2A48 29FO CO 87 54FE
29F4 71 29F5 5002 29F7 co 87 0216
29F8 1704 29FD 5403 29FF !5002
2A0l 72FF 2A03 73FF 2A05 74FF 2A07 75FF 2A09 78FF 2AOB '79FF
2AOO 2029
2AOF 2129
2All ~229 2A13 2329
2Al5 2429 2Al7 2529 2Al9 2829 2AlB 2929 2A10 2089 2A1F 2189 2A21 2289
2A2J 2;,99
2A25 2489 2A27 2589 2A29 2889 2A2B 2989 2A2D 20A9 2A2F 21A9 2A3l 22A9 2.A33 23A9 2A35 24A9
2A37 2SA9 2A39 28A9 2Al8 29A9 2A3D 5423 2AJF 5022 2A41 5023
2AO 5402 2A45 5001 2A47 500.2
3515
LtO XFFFF.x·eF·
3516 R42M12 B
LOADCS
29E8 3517
DC
JILl·BF·
29ED 3518
DC
AL.2(R421tCI I
29EF 3519
DC
AL2(R42MC2)
3520 29F4 3521
29F6 3522
B
DOMlCR
Dc· XL1'71·
DC xu·soo2·
3523
B
LINK
352·
* 3525 START OF MtCROCODE 1·
GO LOAD MICROCODE 2.
c
GO DO MICROCODE 2 ERROR HALT EXPECTED RESULTS
·---------------------** 3526 ·--------------
-·
3527 1111 START OF MICROPROGRAM LISTING
3528
29FB 3529 R42MCS EQU ·
29FC 3530
DC
XL2' 1 704· 000 SSN A MBAR TO CURAA STROBE
29FE 3531
DC
XL.2·5403· OD1 eos.1 TO ADDA 003 IF MBAR==CUAAR
2AOO 3532 2A02 3533
DC
XL.2'5002· 002 eos.o ERROR. HANG
DC
JCl..2·72FF t
003 IC 2.x·FF·
c
2A04 353·
DC
XL2'73FF 1 004 IC 3.X·FF'
2A06 3535
DC
XL2·74FF· 005 1c Ahx·FF·
2Aoe 3536
2A0A 3537
DC
JCL.2'75FF · 006 JC e.x·FF'
DC
XL2·78FF· 007 JC e.x·FF·
2A 0C 353 8
DC
XL.2 1 1'9FF' 008 IC 9eX1 FF·
2A0E 3539 2A10 3540 2Al2 3541 2Al4 3542
OC
)(L2·2029· C09 LR 10·09
DC
XL21 2129'
OOA LR 1h09
DC
>CL2'222g' 008 LR 12,09
CC
XL2 1 2329· ooc LA 13109
2Al6 3543
DC
XL21 2429'
000 &.A 14,09
2Al8 3544
DC
>CL.2 9 2529· OOE LR lfh09
2AIA 3545
DC
JCL2'2829 1 OOF LR 189 09
2AIC 3546
DC
>Cl..2'2929', 010 LR 19·09
2AIE 3547
DC
l!L2 1 2089' OU LA 20,09
2A20 3548
DC
XL2'2189· 012 LR 21t09
2A22 3549
DC
)d..2 1 2299· 013 l..R 22.09
2424 3550
DC
X~2'2389·
014 LR 2.1·09
2"26 3551
2A28 3552
DC
XL2'2489' 015 LR 24,.09
DC
L .2 '2589 ·
OJ6 LA ae.09
( ...\
2A2A 3553
oc
xu·2ee~··· 01'7 LR 28,09
2A2C 3554
OC
Xl..21 2989 1
Ol8 LR ztJ.09
2A2E 3555 2A30 3556
DC
>CL2'20A9 1
019 LA 301 09
DC
XL2'21A9' OlA LA 3h09
2A32 3557 2A34 3558
DC
XL·2 1 22A9 1 018 LR 32.09
DC
XL2~23A9' 01c LR :U.09
0
2A36 3559
DC
)!\.,2 1 24A9' oao LA M,09
2A38 3560
DC
lQ..2 1 2.!A.9· OIE LA 3t!t09
2~A 3561
OC
XL2'2·A9' OlP LR 3a.os;
2AX 3562 2A3E 3563
DC DC
JCL21 2cJA9· JCL2 1 54a3·
.F 020 LA 39,09
021 aos.1 TO AODR 023
MeAR~CURAR
2A40 3564
DC
JCl..2' 5022 · 022 BOStO ERROR, HAWG
2A42 3565 R42MCE DC 31566
-.2·15023· 02~ eos,c
3567 · - - - - - - -...._.._.._..___._.~------_...._....
£XPECTEO ReS~LTS
c
33556698 .·_..S.T_A_R__T_O_F_ MICROPROGRAM · _...._.__ ~ISTING ...__~--··-~-~·
· 3570 R42NC a eou
c
3571
DC
>CL 2. 5.402. 000 eos.1 TO ADDA OQ2 IF MSAR~CURAA
3572
DC
3573 R4a4C2 DC
x1..2·soo1 ·
Xl..2·5002·
001 BOSoO
002 eas.o
ERROR· HANG EXPECTED RESULTS
vr1
3574
3575 ....................................................................... ()
* * 3576
ROUTINE 23 - ATTACHMENT CHECK TESTS
*·········* 357'7 ............................................................
3578 · 3579 · 3580 ·
THIS ROUTINE Tes-rs THAT ALL DIFFERENT TYPES OF l'tirllCt'IMENT CHECKS CAN BE DETECTED· IT ooes THIS av USING DIAG. L~TCH 2
Ill: ( )
~
·
3581 ·
tlHICH CAN 9LOCIC THE PARITY EITe
·
:S5&2 ·
"'
2A49 23 2A4A 00 2A4B 2880
2A4D CO 87 021 A 2A51 01 2A52 18 2A53 287F
2A55 co 87 5918
2A59 01 2ASA F3 58 84 . 2ASD 31 59 5D8D
2A6l F3 58 80 2A64 F3 58 EO
2A67 co 87 61E6
2A68 80
2A6C 5D 2460 co 87 5038
2A71 F3 58 84
2A.74 31 59 5060 2A78 F3 58 80 2A7B F3 58 EO 2A7E CO 87 61E6 2A82 80 2Al!l3 5B 2A84 co 87 5038
2A88 F3 58 84 2A es :u ·A o::>s6
aA8F F3 58 80 2A92 30 4A 5FE6 2A96 CO 87 61E6
2A9A 88 2A98 SA
2A9C F3 58 co
2A9F 31 sa 2aSF 2AA3 F3 58 80
2AA6 co 87 54FE
2AAA SE
2AAB 5001 2AAO CQ 87 61E6 2AB1 88
2A82 SF
·8 2AB3 F3 58 co
2AB6 31
2e61
2A8A F3 $8 80
2AS0 CO 87 S4FE
2Actl 6Q
2AC2 5001
2AClll. CO 87 61£6
2AC8 88
2AC9 61
2ACA 31 49 0056
2ACE 31 4A 0056
2A02 F3 68 84
2AD!I 31 48 3198 2AD9 Fl $8 EO
2ADC co 87 6lE6
2AEO 81
2AEI 62
3583 .........................................................................
3584
2A49 3585 RT1!3 DC
2A4'A 3586
DC
2A4C 35S7
DC
lll..l· 23·
XL1'0' AL2(RT24)
RCUTI NE NUM!ER NO MANUAL INTERVENTION AOCRESS OF NEXT ROUTINE
3588
3589 2A51 3590
B
PAINT
DC
XL1·01·
PRINT ROUTINE HEADING
2A!52 3591
DC
ILi '24·
2A54 3592
DC
AL2CRT18CP)
3593
3594 2A59 3595
3596 3597
3598 3599 3600 2A6B 3601
B
LOADCS
oc: XL1·01·
SID JC' 84· .s1 Cl
LJO x22os.OPOEC
SlQ x·ao·,stct
SJO X·EO· ·SIDI
B
TSTCHK
DC XLl ·ao·
.Ge PUT eos OeAOOR IN CTAL STORE
1ST 256 tllOROS
·CISABLE ~ SET DIAG 2 LATCH eLOAD OP DECODE ·ITH BAD PARITY
eDISABLE ATTACHMENT .ENABLE MIC~Q CCNTADU.EA
·OP OECOOE CHECK SHOULD l:e
PE;eDING
2A6C 3602 3603 3604
DC
XL.l·so·
B
LOOP
· Ef;ROR HALT -50eGD RESTORE OP CECODE RE.GS·
3605 .,606 3607
3608 3609 2A82 3610 2A83 3611 3612
510
LIO SID
SIO
B
DC DC
B
X·84··SJOI X1415·0PCEC X·80·eSIOI X·EO·tSIOI TSTCHK
XL.1·eo· XL1·SB· LOOP
eOISABLE ~ SET DIAG 2 LATCH .PUT BAO PARITY IN OP DECODE eDISABLE eENABLE M1CROCONTROLl.ER
eOP DECODE CHECK StCDU&..O BE PENOlNG
.ERROR HALT -98eGO RESTORE OP CECODE REGS
36U 3614 3615 3616
SIO x·a4·,s1c1
L'O XAA55.MDl!l2
eDISABLE S SET DIAG 2 LAtot ePUT BAO PARITY IN MOB 4-5
3617 ~618
3619 2A9A 3620
2A9B 3621
3622
SJO x·ao·.&IClI
SNS $TATAC·"DB2
B
TSTCHK
DC XLl ·aa·
DC
XLl·SA·
eRESET A TTACHMEMT eCALISE ATTACttMENT CHECK eHDB.IEXT PARITY CHECK
SHOJ.LD BE PENDING eERAQR HALT -SA-
3623
3624 3625 3626 2AAA 3627 2AAC 3628 3629 2ASI 3630 2A82 3631 3632
Slo x·co·.s101
LIO X2204 sC'fSTQA
SIO x·ao· .stat
e
DOMlCA
DC
Xt..1 1 51;·
DC
xt.2·soo1 ·
B
TSTCt-itc
DC
XL1 ·ae·
DC
XL.l·!SF·
.ENABLE ATTACHMENT
eLOAD lST WO · &..R"HOB 4 TO 2 eDISASLE ATTACHMENT
.GO DO PRG
·ERROR HALT -SE·EXPECTED RESULT .HOB CHECK SHOULD BE PENDi NG
FROM BAD PMllTY ON A REGe .,EARoR HAL,. -5F-
3633 3634 3635 3636 2AC1 3637 2AC3 3638 3630 2AC8 3640 2AC9 364!
3642 3643 3644
510
LIO SID
B
DC
oc
B
DC
DC LIO LIO
x· c: o· ·SI (II
X2!5<>3· CTSToR
x·ao· tSIOI DOM I CR
Xl., l ·60·
X&..2 1 5001· TS'!CHK
XL1 ·es·
XLI '61'
XA"5S .Hoe1
.>cAA55 eHDS'
.etwA8~E ATTACHME~
·LDAO 1ST -0 · LR 3 TO $ .DISABLE ATTACHllENT .Gil 0(] PRGe
eEPRGR HAL. T -6...
·EXPECTED RESULT .HOS CHECK SHOULD SE PENOING
FROM BAO PARl TY ON B REG.
·E~RCJA HAL~ -61-
ePUT GOOD PAAlTY .N HOB a-3 ·PVT GOOD PARlTY iN HOB 4-5
3645
3646 3647
3648 2AEO 3649 2f\El ,660
SJO LIO SJO B
DC
oc
X· 84 · ·SI QI XOl 55 tt10BO X·EO'tSICI TSTCHK
XL.1'81'
XLl ·ea·
.otsABLE & SET DIAG 2 ON ePUT BAO PARITY J~ NSAA LO .ENABLE MeCe & REsET DJAG 2
·CCNTROI.. STCRE ADDA. CHECK SHOULD BE PENDING
eERAOR HM..T -62-
DUE
07.IULl'S
EC NO. 829023'
2.5<CT?$" 82to32'
·
PROG ID PAGE
07.NL75 825023
··
···
PRocr ID
PAGE
IBM MAINTENANCE DIAGNCSTIC PROGRAM
PART ND. p"GE
c 4234255 30
1814 MAINTENANCE DIAGN CST IC PROGRAM
PAAT NOe PAGE
8912
DISPLAY ADAPT ER TEST
ERR LOC OBJECT CODE
ADOR STMT SOURCE STATEMENT
"" 8912
(:
DISPLAY ADAPT IR TEST
ERA LOC OfUECT CODE
ADDA STMT SOURCE STATEMENT
2AE2 F3 58 84
2AES 31 4 8 SAOB
2AE9 F3 58 eo
2AEC CO 87 61E6
ZAFO 8l
2AFt ee
2AF2 31 4e 0058
3651
3652 3653 36S. 3655 2AF0 3656 2AF1 3657 3658
SIO x·a·· .sto!
LID WUfhHDBO
SlO x· eo· .s101
e
TSTCHI<
DC
DC
XLl·6&·
LIO X0202eHDB0
eClSASLE £ SET OJAG 2 .PUT BAD PARITY IN MBAA HI ·ENABLE MC. &RESET OIAG 2 ,.CONTROL STORE AOOR. CKECK
SHOULD BE PENDING ·ERROR HALT -68ePUT GOOD PARITY IN M6AR
2AF6 F3 58 E4 2AF9 CO 87 61E6 2AFD St 2AFE 68
3659
3660 3661 2AFO 3662 2AFE 3663
SIO x·e·· ,,sun
B
TSTCHK
oc
DC
~ENABLE M~Co ~ITH D!AG 2 ON
.CONTROL STDRE AODR CHECK
~HOULD BE PENO[NG .ERROR HALT -61."!l-
2AFf' CO 87 5918 2803 01
3664 l665 2803 3666
El
LOADCS
DC
.. Go PUT Bos .. o ADDR IN CONTo STG .. ;
28'34 F3 58 co
2801 30 58 5FE6 2808 31 58 286?
280F F3 se 80
2812 F3 58 co
2815 30 58 5FE6 2819 F3 !SB E4
2HC: CO 8? 61E6 28!0 32 2f:l21 6D
2622 F3 58 CO 2825 30 58 5l"E6 2e29 F3 58 EO 2a2c F3 SB 80
3667 3668 3669 3670
3671 367a
3673 3674 3675 · 3676 · 3677 2820 3678 2821 3679 3680 3661 3C>82
368:.!! 3684
SIC x· co~ .sl(JJ:
SNS STA1ACeClSTOR
LIO X0584.CTSTQR SIO xoeo· .s101
SIO x·co·.s101
SNS ST AT AC. C:TST OR
SlO
B DC
oc
SIO
$NS
S!O SJO
TSTCHK
X·COt eSIOI STATAC 0 CTSTOR
x· EO· ..,5101 xeeo· cSIDI
eENABLE ATTACHMENT ,. INCREMENT I d AR .LOAD WORD IN CONT. STORE oDisABi..E ATTAC~ENT oENABLE ATTACHMENT · tNCREM~NT tUAR oENABLE MeCe & SET DIAG 2
PROG. ~ILL LR FROM HOB 4 Ta MeBo WITH BAO PARITY .CONT. STO~E wRITe DATA CHECK SHOULD EE PENDING oERRDR HALT -60-
,(
c
eENABLE ATT~CHMENT e I N(.REMENT MJAR eENABLE M.C. RESTORE GOOD DATA eDISABLE ATTACHMENT
2880 24 21381 00 2ea2 2oc7
2884 co 87 0214
2888 01 2889 31 2B8A 208A
2eec 3s oe 02oe 2890 co 1.0 0216
l!B94 35 01 020A
2898 co 67 5918
269C 91
3685
2B2F F3 58 C4
2832 31 se 2B63
3686 3681'
SIO.
LIO
x·C4'! oSIOI XElOJ. 11CTSTOR
.ENABLE WIT~ O!AG 2 ON cWRITE BAD PARt1Y EVEN BYTE
2836 F3 58 80
2839 F3 se eo
3668 368111
s10 SI 0
x·&O·eSIOI
eD!SAEILE .. ENABLE M.,c,.
2B3C CO 87 61E6
3690
8
.c.s. OATA Od!C~ sHOuLD ee
2840 84 284l 74
2840 3691
DC
2841 3692
oc
PENO ING
oERROR HALT -?4-
2842 F.1 68 C4
2845 :u 58 2865
.1693
3694 3695
SIO x· C4· .sun
LJO XE003eCTSTOA
eENASLE WITH DlAG 2 ON .~RITE BAO PARITY ODO BYTE
2849 F3 58 BO
2B·C F3 ss eo
284F C 0 87 61E6
2653 BC
2854 7B
2855 co 87 5918
2859 01
2B5A CO 87 0216
:1696 3691' :5698
2853 3699
zeslf 31700
3701 2859 3702
3703
SIC )l'·ao· .. srot
SlO x·eo·.sio1
B
TSTCHK
DC xa.1· ec·
DC
:xa..1·78·
B
LOAOCS
oc
X&..1· 01'
e
LINK
eDISAEILE
.ENASl..E M.,C,.
-c· S· DATA AND HOB/EXT CHECKS SHOULD ee PENDING
£v!''.',
.ERROR HALT ·78-
oGD PUT (~OD PARITY IN C·S·
c
.GO TO NE~l ROUTINE
3706
2B5E 2204
2S6f' 3705 X2204 DC
X!..2· 2204'
2860 2503
2861 3706 X2!!03 DC
XL.2· 2503·
2862 EIOI
2863 3''07 xe101 f'.>C:
xL2·1uo1 ·
2864 E003
2865 3708 XEqQ3 DC
JCL2·E0038
2866 0584
2867 3TM X0584J DC
>CL.2'0584t
2868 0906E4E340F2F .::40 287F 3'110 RT!80P De
CL.24- 1 ROUT
2610 Cl E3EJC1C3C8D «CS
3710
2B7& 05E34 OC3C8C$C .:02
3tto
33771112 31'13
.*:O........*.·.·.R·.·O.·I.J·.T·.I·N.·.E·..·2.·4.·.·-.·.*C.*O.*N.*.T*.A*.O*.\..*.*S.*T.*O.*R.*E.*.:.*S..*.C.*,A.,*.N*.*.*.*.*..*.~.·.·.·.·.·*·········-·····$·$$·!1·11·1·<$·,.·*·*·*·*·"'·*·"·'::'
0
3714 ·
'* 371$ O
3116
THIS ROUTINE WILL EXCERClsE ALL OF CONTROL STQ~AGE JNC;LUDING THAT PART lf.HICH IS USEO .AS THE MESSAGE BUFFER.
c.,:
·*i;
28'° 2004
289F 2DO!S
2BA1 co 87 591$
2BA5 32
co 2BA6
87 5918
2BAA A4
2BA8 20()6
28AD 2043
28AF 3A 01 &540
2883 3C lA 5563
289? F3 SB CO
2SBA 31 4A 2DSC
2BBE 31 4B 56'=4
2ec2 co 8? 54Fe
28C6 88
2BC7 !SUE
2BC9 OD 01 5FE6 28(8 28CF CO 01 27BA
2803 co 87 5918
2607 83 2608 2044 28DA 2081
2BDC 3A 01 5~40 28EO 3C 1A 5563
28E4 F3 56 co 2BE7 31 ·A 56F4
aeee 31 48 20BE
DATE
01'JUL'P5
ec NO. 925023
25CCT?5 82t032
PAoG to
PA6E
e I
I
0991-2i
DATE
OEC 30 i
NO.
07JUL75 825023
I
'·I
I
t·
* 3717
3718 ·
* 3719
3720 ·
* 3721
3722 ·
3723 ·
3724 '* * 3725
* 3726
3727 *
3728 ·
* 3729 ·
3730
IT DOES THIS BY P~TTING INCl'E·ENTING DATA 1~ EACH SYTEe 256 PASSES ARE MADE SO THAT EACH bYTE WILL HAVE ALL COMBINATIONS
* ·
OF DATA IN ITo THE DATA IS WRITTEN AND REAC ANO C~ECKED USING · MBAR AND MICROPROGRAM TO ADDRESS EACH BVTE.
·· THE ROUTINE IS DONE IN TWO PHAS~S· IN THE FIRST PHASE· THE · MICROCODE IS LOAOEO IN THE 3RO 256 WORDS ANC T~E FIRST 1024
SYTES ARE EXCERCiseo. THEN THE MICROCODE IS LCADED IN THE FIRST 256 WORDS ~NO THE 2ND 1024 BYTES ARe EXCERClSED·
·
IN A MACHINE ~ITH 2 STGSe THERE ARE 4 PHASES DCNE TO TEST BOTH STGS. !N THE FIRST TWO PHASESo THE lol!CROCOOE IS IN 'l'HE 2ND S7G AND THE 1ST STG IS TESTED. ERRORS IN ~HE lST STG ARE
DENOTED BY HALT -ee-. IN THE NEXT TWO PHASES· THE NICAOCOOE
·"··'
IS IN THE tST STG AND THE 2NO STG IS TESTEO. ~RORS !N THE
2ND STG ARE OENOTeo av HALT -ac-9
·
3?31 ·
3732 ····******··**********~******······$********······e·················$·5 3733
2880 3734 ~T24
DC
2881 3735
DC
2B83 3736
DC
ROUT I NE NUMBER
NO ~ANUAL INTERVENTION ADORE SS OF l\E~'f Fl001' U'll:E
3737
3738
B
?RltNT
2888 3739
DC
xa..1·01·
2ee9 3740
DC
IL1·49·
2888 3741
DC
Al.2(RT2DCP>
3742
3743 3744 3745
TBN ST SBF
SBYTE3wSS'111C
LINK
SBVTE2· SSW 1?
eTEST SSl!l IC ON ·IF SOe SKIP THIS ROUTINE eRESET SE~SE S·ITCH 1?
3746 st.
* 3747 SEGIN TESTING LO HALF OF FIRST STORAGE ·ITH
3748 · THE MICROPROGRAM RUNNJNG IN THE M HALF
3749 RT19ST ~
LOAOCs
~Go LOAD lST 256 WOADS ~tTH A
2B9C 3750 RT19M1 DC
XL1 ·~1 ·
·ITH A SRAHCH TO 3RO 256
2B9E 3751
OC
Al.2(R20MCS)
2BAO 3?S2
OC
AL2(R2DMCEt
3753
8
LOADCS
.. GO PU'T SOS TD ADDR. IN TKE
2BA5 3754
3755
OC
XLt·32·
B
LOADCS
2NO 256 WORDS
.. GD PUT PROGRAM IN ·RO 256 WDSe
2EIAA 3756
DC
XL1 8 A4·
2BAC 3757
OC
Al..2(R20MCU
2BAE 3758
DC
AL2<~20MC2>
3?59
3760 3761
SBN NVJ
EH8Pe X· 01 ~ LPCNT-1 e X11 IA t
cSET ERROR HALT eYPASS DN .. exTeND LOOP COUNT
3762
SID .lCcCO· eS!CJI
ENil'Bl..E ATi'ACHMENT
3"763
L.10
3764 3765
LIO
e
2BC6 3766 RT 19M5 DC
~sea 3767 R2DEX1 DC
XOOOO·HOB2 X0400.HOe3 DOMICR
XL la see x1,..2es21 e·
PROVtDE START AODft PROVIDE ENO ADDR
eGCJ 00 MJCACPRQGRAM
.E~OA HALT -ee- OA
.. EXPECTED RESULT
3?66 3769 3770
a..c
SNE
STAT AC( 2 hR2DE"1 lill 7.PO
eTEST FOR £ARDA
·PA~fff OUT tF ERROR
3771
* 3772
3773 ... eEGIN TESTl~G HI HALF CF FIRST S'l'ORAGE W1T1't
* 3774 lHE MICROPROGRAM RUNNING IN THE I.Ott MAL.Fa
3775
e
LOAOCS
.LOAD 2ND ·tCAQPROGGAN
280'7 31'76 R~19M6 O~
XLl 1 83·
2809 31'T?
OC
At..2(R20MC3t
2eoe 3778
OC
""-2(R2DMC4)
37'79
:nao
37'81
$8H
MVI
EHBP·X· 01s LPCNT-l11XGIAe
eSET ERROR HJl;\..T $YPASS ON ..e :KTe NO LOOP COUNT
3'182
SIO X·CO· e$10!
ENABLE AT1' ACHM ENT
3783 3784
L.10 X0400eHOB2 L!O X0800eHDe3
~'VIOE $TMlT ADDA
PROVIDE ENO ADDR
15<11MC?6
e~:s·
el1'
· · · · · · ·
· · · · · · ·
· · · · · · · ·
·
·
· ·
·
·
·
·
·
IBM MAINTENANCE DIAGN CSTIC PROGRAM
PART NOe PAGE
4234255 31
IBM MAINTENANCE OIAGNCSTIC PROGRAM
PART NO. PAGE
4'234299 3lA
8912
DI SPLAY ADAPT tA TEST
ERR LOC OBJECT ''cooe
Al)OR STMT SOlRCE STATENE....T
8912
(
DI SPLAY ADAPT ER TEST
ERR LDC OBJECT CODE
ADOR STMT SOURCE STATEMENT
2BEF CO 67 54FE 28F3 88 2BF4 SOlE
2BF6 OD 01 SFEo 2Bf5 2 BFC CO 01 27BA
2COO CO B7 5918 2C04 9F 2COS 2oa2 2C07 2083 2C09 CO 87 5918 2COO F3 2COE 2082 2Cl 0 2083 2C 12 20 2C!3 CO 87 5918 2C1 7 EF 2Cl8 2006 2C1A 2043 2C IC 20 2Cl0 3A 01 5540 2C21 3C lA 5563 2C25 F3 58 CO 2C28 31 4A 20BE 2C2C '.31 48 20CO 2C'30 CO 87 54FE
2C34 ac
2C35 521E
2C37 OD 01 SFE6 2eca 2C30 CO 01 27BA
2C41 2C45 2C46 2C48 2C4A 2C4E 2C4F 2CSl 2C53
CO 87 9F 2084 2085 CO 81 EF 2044 2081 20
5918 5918
2C54 3A 01 554D
2C58 3C lA 5563
2C5C F3 se co 2CSF 31 4A 2oco 2C63 31 ·e 20CZ
2C67 co 87 54FE
2C68 ec
2C6C so1e
P.C~E 00 Ol 5FE6 28f5 2C74 CO 01 278A
2C. 78 se 02· o..,oc 2C7C co 90 0216
.... 2C8.0 co 87 5918
2C84 2C85 21)86
3785
8
COMICR
.GO DO 2ND MJCROPROGRAM
2SF3 3786 ~Tl9N7 CC
XLt ·Se·
.ERROR HALT -ee- OR -ec-
2BF5 3787 R2CEX2 DC
X!...2· 501E ·
.eXPECTEO RESULT
3786
CLC STATAC(2) eR20EX2
·TEST FOR ERROR
3789
BNE R17PO
.PRINT OUT IF ERROR
3790
* 3791 * 3792
BEGIN TESTING LOW HALF OF 2NO FET WITH
::'"793 "' MICROPROGRAN AUNNlNG JN t1IGH HALFe
3794 2C04 3795 2C06 3796 2C08 3797
B
LCADCS
DC
XL.1·9F·
CC
~2CR2DMC5)
DC
AL2 ( R2DNC6)
GO LOAO AOR 000 WJTH SAL TO 0600 ANO FILL wlTH 505-TO-AODR THRU 03FF
3798 2COO 3799 2COF 3eoo
B
L~AOCS
DC
XL1·F3·
DC
AL2CR2DNC5t
GO LOAD ADA 400 TO OSFF WITH
aos~TD-ADORESS·
2C11 3601
DC
.lll...2(R2DMC6)
2c12 3802
oc
xu 1 20·
3803 2C17 3604
2C19 3805 .2C1B 3806
B
LOADCS
DC
Xl..l'EF 1
0C
AL2 ( RC:DMC1)
DC
AL2CR20MC2J
GO LOAD ACR 0600 wlTH FIRST
PROGRAM AND FILL REST OF STG eos-7o-ADDR.
2C1C 3807
DC
XL1·20·
3808 CONTuE SSH EHBP.X1 01"
SET ERROR-HALT-BY PASS ON
3809
3810 3811
MV1
SIO LIO
LPCNT-t. X·lA·
x·co·.siOI X0800.H082
EXTEND LOOP COUNT ENABLE ATTACHMENT PROVIDE STA~T AODfi
38!2 3813
LIO xoCOOeHOB3
e
DONICA
PROVIDE ENO AOOR GO DO MICROPROGRAM
2C34 3614
ac36 3815 3816 3817
381e 3819 ·
DC
oc
CLC
BNE
ld..P8C·
XL2·5.21E·
STATA<;( 2)·R20EX! R17PO
ERROR HALT EXPECTED RESULTS
TEST FOR ERROR PRINT OUT I~ ERROR
3820 $ BEGIN TESTING ~IGH HALF OF 2NO FET WITH
3821 · NJCl'l0PROGRAl041NG RUl\Nll\G IN l.OW t-A!.F.
3822
382~
B
LOAOCS
DC
lU.· 1 ·9F·
GO LOAD t;OA 000 \l!JT'H BAL TO
0401) ANO
3824 382!5
OC
AL.2tR.2DMC7)
OC
M...2(R2bNCe)
FILL W!TH SCS-TO-ADDR
THRU 03FF
3826 2C4E 3827 2CSO 3828 2C52 3829
S
LOADCS
cc
JQ.! ·EF·
DC
lt,..2(A2DMC3~
DC
aL2(R2D~C4J
GO l.OAD 2NO MICROPROGRAM AT
AOOREss 0400 ANO FILL WITH 805-TO-ADOR
2C53 3830
DC
3831
3832
3833
3834 3835 3836
3837 2C6B 3838 2C6D 3839
3840
5BN EHeP .. x 1 01·
MVl LPCNT-h X 1 lA ·
SIO x·co· .sua
LI 0 xocoo.Hoe2
LIO Xl0001HCB3
e
DOM I CA
oc
DC
SET ERROR-HAL.T-6YFASS ON~
EXTEND LOOP COUNT.
ENABLE ATTACHMENT PROVIDE ~TART ACD~ PROVIDE END ADDA
G0 00 N ! C ROPROGRAM ERROR HALT
EXPECTED RES!JL.tS
~Ml
CLC
STATACC 2) eR2DEX2
TEST FOR ERROR
3842
GNE R17PO
PRJNT OUT JF ERROR
3843.
* 3844 TEST FOR 3AD FET IN~TA~Leo. IF NCTe ENO RoUTI"'· IF so.
38-5 ·
3846 · BEGJ N TE ST I NG OF LOii HALF OF :!!RD FET Id ITH
3847 · MICROPROGRAM RUNNING IN Hlc:.H HALFe
Jl8¢8 3849 3850 2C84 3851 2C86 3852
TBN BF B 0C DC
UDT2.x·o2· LINK LOADCS Xl.1 '9F 1 AL2(R2DMC9J
TEST FOR 3RD FET INSTALLED OUT IF NOt GO COAD ADDA 000 WITH BAL TO OAOO
ANO FILL WITH SCS-TO-AODR
(
c
(
,.-.
\.._
c.
IC I 10 IC I lO
I IG I 10
I 10 I le
l
I
2C87 2ca9 2C80 2C8E 2C8F 2C93 2C94 2C95 2C99 2C9A 2C9C 2C9E
2087 co 87 7F 20 CO 87 73 40 CO 87 EC 2D06 2043 40
591 a 5918 5918
2C9F 3A 01 5540 2CA3 3C lA 5563 2CA7 F3 56 CO
2CAA 31 4A 2DC2 2CAE 31 48 2DC4 2CB2 CO 87 54FE
2ce6 eo
2CB7 521E
2C89 OD 02 SFE6 2B CB 2C:BF CO 01 27BA
2CC3 CO 87 5918 2CC7 9F 2CC8 2088 2CCA 2D89 2CCC CO 87 5918 2COO 7F 2CD1 20
2C02 CO 8i" 5918 2C06 EF
2C07 2044 2C09 20S1
2COB 40
2coc !A Ol 5540 2CEO 3C 1A 5563 2CE4 F3 sa co 2CE7 31 4A 20C4 2CEB 31 48 20C6
2CEF CO S7 54FE 2Cf3 80 2CF4 !501E
2CF6 00 01 5FE6 26f5 2CFC CO 01 27BA 2000 co 87 0216
ioo· 5200
2006 2008 200A 2ooc
7FOO
240F 7200 201·
2C88 3853 3854
2C8D 3855
2C8E 3856
3857
2C93 3858 2C94 3659
DC
"4...21R2DMCA)
B
LOAOCS
oc
XL.1 9 7F 8
DC
x1..1·20·
e
LOADCS
DC
XL1·7J·
DC
XL1 1 40 1
THAU 03FF
FILL 0400 T~U 07FF WITH BOS-70-ADDR·
FILL 0800 TMRU 09FF WITH BCS TO ADDA
3860
2C99 3861 2C9B 3862
2C90 3863
2C9E 3864
B
LOADCS
oc
XLl · EC1
DC
AL2CR20MC1)
DC
AL2 ( R2DMC2 »
oc
XL..1 8 40'
LOAD lST MICROPROGRAM AT OAOO FILL THE REST OF CS ~ITH BOS-TO-AODR
3865
3866
3867
3868 3869 3870
3671 2CB6 3872
2CBS 3873 3874
Sf3N
Miii
SIO
Ll 0 LIO
a oc oc
EHSP1x·o1·
LPCNT-J,. >C 1 1 A'
x·co·.s101
XlOOO tHOf2 Xl400.HDB3 OOMICR
XL.1'80· xa.2·521e·
SET EAROR-H-'LT-8YPASS ON EXTEND LOOP COUNT ENABLE ATTACHMENT PROVIDE ST~RT AOCR
PROVI OE END ADOR
GO 00 MICRO
ERROR HALT EXPECTED RESULTS
3875
CLC STATAC(2hA20EXl
TEST FOR ERROR
3876
BNE R17PO
PRINT OUT IF ERROR
3877 $
* 3878 * 3679
BEGIN TESTING HIGH HALF OF 3RD FET WITH MICROCODE RUNNING IN LOW HALFs
3880
2CC7 3881 2CC9 3882
2cca 3883
3884 2CDO 3885
2C01 3886
B
LOAOCS
DC
XLl '9F·
OC
AL2(R2[)NCB)
DC
AL2(R2DNCC)
B
LOADCS
CC
XLl ·7F·
OC
XL l ' .:.o·
GO LOAO AOR 000 WITH BAL TO
0800 ANO
FILL WITH ecs-To-ADCA THJ<U 03FF GO FILL 0400-07FF ·lTH
BOS-TO-AOOR
3887
2C06 3866 2coa 3889
2COA 3890
B
LOADCS
DC
XL1 · eF·
DC
AL2(R2DMC3)
OC
AL2(R20MC4~
GO LOAD 2NO MICROPROGRAM AT 0800 ANO FILL REST OF CS WITH BOS-TQ-AODR
2coe 3691
Dc
xt.P·o·
3892
3893
3894 3895
3896 3897 3898 2CF3 3899
2CF5 3900 3901
SSN MV l SJO LlO
LIO
B
DC
DC
EMBP· X1 01 ·
LPCNT-1,X'lA'
X·CO· 15101 X1400 9 HD62 XU!000HDE3
DOMlCR
a 1 ·eo ·
XL2 9 501E'
SET ERROR-HALF-6VPAS$ ON .. E XTENO LOOP COUNi ENAfJLE ATTACHMENT
PROVIDE $TART AOOR
PROVIDE ENO ADOR GO 00 MICR~FROG~AM
EAROA HALT
EXPECTED RESULTS
2004
3902 3903 3904 3905
R2CMCS
CLC
BNE
B EQU
STATAC( 2 >.R,eOEX2 R17PQ L.lNK
$
TEST FOR f::RROR PRINT OUT IF EQROR EXIT TO NEXT ROUT!N!·
2005 3906 R20MCE O' 3907
XL.t·s200·
BOSoO TO AOOR. 200
3908 ·
3909 *
3910 ·
* 3911
33991123 *·· -_-_ST-_A-_R_-T_-_-O_-_-F_-_M-_-IC_-R_-O_-P_·R_-O.-..G,-..R_-_A-...M.-_-__-L-I-S-T-l-~~G-·$ ..,._~----·
3914
39J 5 · lST MICRO PROG~AM
2006 3916 R2CMC1 2007 3917
2009 3918 2006 3919 2000 3920
EGU OC OC DC Oc
¥
XL2·7FOO· X!.2 1 240F'
XL.2·7200 · XL.2'2014'
co JC. SET HOS OF TO START DATA COO)
01 LOAD START OATA INTO ~OB 04 02 ICe SE7 HOB 02 TO INOJCAT~ ·AITE 03 LR 0· ltf. START AOOR HI
DI.TE
Ol'.JULri
EC NO·. ezso23
25U:T75 &2E031
PROG ID P.-<aF.
lo
(189&-.a
DATE
31
EC NO·
'1
07JUL7!5
82$023
25 CCT7S 82 £032
PROG ID PAGE
0891-2 31·'
· ·
IBM MAINTENANCE DIAGNCSTIC PROGRAM
PART NO.
PAGE
4234255 32
IBM MAINTENANCE DIAGNCSTIC PROGRAM
PART f\ICe PAGE
8912
01 SPLAY ADAPT ER TEST
ERR LOC 08.JECT CODE
AOOR STMT SO~CE STA TEMEHT
2DOE 2115 2010 0584
2012 os·s
2014 B·OS 2016 92E1 2018 1410 201A 1110 201.c 9205 201E 1010 2020 B016 2022 9205
20~ 72FF 2026 201· 20ZB 21~5 202A Z·OF
202c os·s
202E 8405 2030 92E2 2032 1410
2034 1110 2036 9213 2038 1010 2D3A 6016 2D3C 9213 203£ 1F 10 2040 9201 204&: 521E
.;?04<\ ?'FOO 2046 2fl.CIF 2046 7200 204A 2014 204C 2115 2D4E 0584 2050 0545 2052 8405 2054 90E! 2056 1410 2058 UHi 2DSA 9005 205C HHO !DSE 6016 2:!:)60 9005
2062 72ff 2064 ZOl 4 2066 2115 2D68 240F 206A 05~5 20{>C e40ti 2D6E 92E2 li!D·fo 1410 2072 UlO 2014 9013 2076 1010 2078 eOl6 207A 9013
2DOF 3921 2011 3922
DC
XL.2 9 2115 9
DC
XL.2·0584'"
2013 3923 2015 3924
DC
Xi.2"'0545 1
DC
XL2"B405 ·
2017 3925
DC
Xl..2 9 921E1'
2019 3926
DC
Xl.2'"1410 1
20lB 3927
DC
Y.L2· 111oe
2010 3928 2DlF 39?.9
DC
XL2"9205·
oc
XL.2·1010·
2021 3930
DC
XL2" 9016"
2023 3931
DC
XL2·9205·
3932 ·
3933 ·
* 3934
2026 3935
START READ LOOF
DC
XL2"7'2FF·
2027 3936 2029 3937 2028 3939 2020 3939
DC
Xi..2" 2014·
oc
.xi.2 11 211~·
oc
XL2 9 240F"
oc
)ll.2· 0545·
202F 3940
DC
XL2 1 B4o5·
2031 3941
DC
XL2.·92E2·
2033 3942
DC
.xl..iP141oe
2035 3943 2037 3944 2039 3945
DC
Xl.2 9 1110·
oc
XL2 9 9213'
oc
XL2· 1010 ·
2038 3~6 2030 3947 20 3F 3948 20~1 3949
DC
XL.2·ea1&·
CC
Xl..2·9213·
oc
XL2 ~ 1 F10 e
oc
XL 2 °9.:!tH 1
2043 3950 R2CMC2 DC
* 3951
3952 ·
Xi..2 ·5<i!lE ·
3ff3 ..
3954 $ 3955 ~ 2!11D MICRO PROGRAM
3956
2044 3957 R20MC3 EQU
2045 3958
DC
·
XL2E7FCO·
2047 3959
D~
Xl..Z' 2401" e
2Die9 3960
IX
Xt...2° 7200~
204E! 3961
DC
XL2·2014·
2040 3962 204F 3963
DC
X1,.2·21 H!i'
DC
xi..2·oss4·
2051 3964
DC
XL.2· 0545.
2053 3965
DC
Xl...2"B40l:P
2055 3966
2057 3967 2059 3968 2D5a 3969
DC
XL?. 0 ~Hl£1 ·
DC
Xl....2' 1,41 oc
DC
)11..2· 1 uo·
DC
x1..2·9oos·
2D5D :.!i'!inO
DC
XL.2@ lOHlc
2D5F 3971
DC
Xi..2'8016·
20(',;\I. .597Z
39?3 '*
3974 $
PC
lli1-2"9CO!!P
"1975 $
2063 3976
)(l..;?·72FF ·
2065 3917
>1L2e2011p
2067 39'11'8 2069 39"1'9
t>C
J<l..2 11 2H!:·
oc
).!L,il!B 2.'lioF·
2068 3981)
:iu..2eo5.11;,5·
2D6D 398& 2D6F ;J98Z? 201'1 3983
.lll,..2Gf;'l4(J!$ ~
oc
Xi...2 ·92i.;:a ·
oc
XL2'" 14 iO ·
2D'f3 3984
2D75 1905 2071' 3966 .20?9 3!1e7
DC
XL20111oe
oc
XU!· 91,)13 ·
DC x1-2· uno·
DC
>0-2 9 80!6 9
a>TB 3988
DC
XL.2 11 9013·
04 LRlwl! START ADDA LO 05 LEo WRITE M.S. FROM HDB 04 06 LEs READ NeB& OATA TO HOB 05 07 CIR· COMPARE DATA
oa eoc.o BRANCH IF NO COMPMtE
C9 !NCo INCREIENT DATA OA INC~ INCREMENT ADDRESS OB B0Ce0 LOOP IF NCIT ZERO
oc INC· XNCREMENT HI AODR~
OD c1~ TeST FOR ENO
OE aoc.o RETURN TO LOCP IF NOT
OF iC· SET HOB 02 TO INDICATE READ 10 LR 0~14 START ADDR Ml
u LR 1~1s START ADDR LO
12 u;i, SET MOB Ot. V'O STA~T DATA
13 LEe READ N.s. TO HPI 05
14 CIR, c:o~Al'!E DATA 15 eoc~ 0 BR~.NCH H" ERROR 16 INCo iNCREMeNT DATA 11 INC. INCRMENT ADDRESS !8 aoc~o LOO? IF NOT ?ERO 19 INC. lNCAEMENT HI ADDRESS !A Clo TEST FOR eND ADDRESS
lB soc~o LOOP IF NOT END
1c INC· !l'ICPEMENT THE S'f'AAT C.ATA
10 eoc.o LOOP !F NOT ZERO
,tE HANG9 TEST IS COMPLETE
c 00 !! c 4 SET HOB or· ·10 s·u~n 01\TA 00)
01 ~OAO START OATA INTO HOB 04 02 lC· SET HOB 02 TO ENDJCATE ~RlTE 03 LR 0+14 START AOOR HI 04 LR 1~15 ST .ART ADM LO 05 LE, ~RITE M.a. FROM HOS 04 06 1..e~ READ M.a .. OATA r o NOB OS Cl7 CIR~ C~~PARE DATA 06 aoc~o BRANCH IF NO COMPARE 09 lhl<':~ lNCREMeN'f DAtA
t}I!, H>K:. iNCRC:MENl' ~PRESS
08 aoc. 0 LOOP lF NOT ZERO oc I NC· 1 NCREMEt.ff l'iI ADOR,.
00 Cl0 lEST FOR ENO OE ~oc.o RETUIRN T(.i l,QO~ IF Nl;J"l·
IC· SET HOB O.i? TO lNDIC:ATE AEAD l,. ~ Q, !4 $1"AAT AOm'C LO LR 0~14 START AODR HI ~~~ SET HOB 04 To START DAT~ LE~ AEAO M~B~ TO HOB OS CU:!, CCl14PARE DkTA
eoc. 0 BRANCH u· ERRDR
!NC,. i!NC~EMElllT OA'fA
Ii'&C· Jt<CRMENT UJPRESS
aoc.. o LOOP IF NOT ZERO
INC~ INCREMENT HI AOORESS Cle TEST FOR END ADDRESS iUlCoO LOOP IF NOT ENC
OAT£
O?.JUL75
E'.C NO. Sl$023
25CCT'Pfi
e2to.:u
PA04? 10 PAGE
8912
0 I SPLAY ADAPT tR TEST ·
ERR LDC OBJECT CODE
ADDR STMT SOURCE STATEMENT
2D1C lFlCl
207E 900!
c
2080 501E
2082 0000
2D1'D 3989
DC
207F 3990
DC
2.081 3991 R20MC4 DC
3992
2062 3993 R2DMC5 EOU
2083 3994 R20MC6 DC
X1..2·1F10· XL2·9001'
xa..2·so1e·
lC INC· INCREMENT THE START DATA
10 aoc.o LOOP IF NOT ZERO
1E ~ANGo TEST IS COMPLETE
000 EAL TO ADDA 600
3995
3996 2084 3997 R~Di«:? EQU 2085 3998 R2CMC8 DC
000 BAL TO ADOR 400
3999 2086 4000 R20MC9 EQU 2067 4001 R2CMCA DC
000 BAL 10 AOOR AOO
4002
2088 4003 R!CMCB EQU
2088 0800
2089 4004 A.t?OMCC DC 4-005
2 08 A 0906E4E34-0F2F "40 2DBA 4006 Rl'.l<OOP [le
2092 C30c05E309060~40
4006
209A E2E3D6D9C640E~C5
2DA2 E2E3404DE202CSD1'
4006 4006
2DAA 07C5C440C9C64 E2
400~
2CB.2 E2f640F1C3401)to5
4006
2QBA 50 2088 0000 2DBD 0800
2DBF ocao
2oc1 1000
4006
2DBC 4V07 XOOOO DC
20BE 4008 XOSOO OC 2oco 4009 xocoo oc 20C:2 4010 XlOOO DC
x1...2°oooo~
m..2" ceou~ a2· ocoo' xu· tooo·
211)C3 1400 20C5 1EIOO
20C4 4011 X1400 DC 20C6 4012 X!800 0(.
XL2' 1oiiOO'
xue1soot
4013
40~4 4015
e,4'01 f>
····*········*·*·*******··$·····························$···***·*·~··*·
*
ROUTINE 25 - SPARE
·0
*$$i$$i!l::ifi0itll<%*"'"' "'***>l<Jli!<$:$>);$$*$:ii>$;6>:(,!~$1!<$*f·>lt.$'$$'i0$..,>j:'41t;l;:@; ~ ;$$ ~J!t>!< >1>$ ;;<:®il!t:\1!·$$:!1<~$$$tl<$$)\i!<
~017
2DC7 25
2DC7 4018 A1'25 DC
20C8 00
2oce 40ll9
DC
2DC9 2DE4
2ocA 4020
DC
20CB CO 97 02111\
4021
B
2DCF 01
2DCF 4022.
DC
2000 oO
2000 4023
DC
2001 21)1::~
2002 4024
oc
200::1 co 87 o;uo
4025
6
2007 0906E4E340F.2F t40 2:DE3 4026 f.Q2&1DR DC
~DOF U O?Cl 09C5
4026
t~l $ il)Qij
AL 2 <RT.26 ) PPtNt l".t.1 ~01 11
n~.ieu1e
At..2UU5HCR)
f. l NI< CL! ;:Jli ROUT 25 SPARE·
~OUTINE NVMl:ER NO MANUAL lhTERv.ENT!ON r..ooRESS OF NEXT RO!Jl'ZNE
4027
4028
* 4029 *** *"'*** "'* *** *·····>:>$ '*'""....... 4 03 0
'****"'**~***$*****"".,,$$;$$$****""**·····$>:1<1¢:$4'$:/it>l'*'l<***'*'$***"'*s1t*itll$$$$$$$0$$$
!!:
ROV7I NE 26 ,. L lO HD8 1A TESTS
·ll>·<t<·Ctl!tl!<ll<$
111111' ,, "'!;)> >!!'!! *""~
$$$'9<111!1< .$
$ "'"'"'*""*'*"1*$·1i':ll>'$>!< **
* ·031
4032 "'
THIS j:lQUTINE CHECt<S THE "TSN THAT DE'WEAt<IINES THA·r HCS !A HAS
* *
4033 !l!
* Q.034 * ~035
rr BEei\j LC:ldJEO BY ·rt;E PROGRAM~
CHECKS THAT THE TSN C:OME:S ON
·
PROPERLY ANO THAT I"! 1 s REse·r av ssF c~ IT ALSO TESTS THAT
·
THE TSN DOES NOT COME ON IF ANY OTHER HDB·S ARE LOAOEDe
a
*******"'"'** 4036 ·
!1)!*$$"*****"'"'. 40.31'
*lt·**"'* ail!ill**'ll':I);$>)<
$#* $$lt<$$1$$$$oj;.'lll$""'* $$$
II: O!)oi,.'8<11l<ill!>$'11$$$'i'$>Q!
20E4 i:':ib 2DE5 00 :#1!0~6 ae:SSF
w~~'i,
40415~
.2oEA- 4039 RT26
2DE5 404Q
2DE7 4041,
·oie2
20F4 404.S
·o.ii.~
xa.1e?.6~
Xi,.1 ti()~)·
t.t.,?(~1";!7 ~
USING !HSK0h:iR1
ij..A
a Rl Eli<O eXf.1!1
ROt.rtiNe NVME!ER NO NANUA~ INTERVEN~tO~
IUlttREss OF NEXT RQi.,ITli.NE
20EC CO !i>T 021 A, 2DFO 01 20F1 15 2QF.2 .2-E4A
4045 4046 4047 4048 4049
a
~INT
DC
xt..J.Ci'H"
!le
t~ieu~
DC
At,.HATUlOP»i
e DATE
01'.IUL?S
@EC NO· 825023
· · · · · · · · · · · · · · ·-!··o·· · · · · · · · · · · · ·· ···
·
·
·
·- · · , I
· · · · ·
ISM MAINTENANce·orAGNCSTIC PROGRAM
8912
DI SPLAY ADAPTER ~ST
EQR LOC OBJECT CODE
AODR STMT SOI.Ree STATEMENT
PART NO. PAGE
4234255
IBM MAINTENANCE DIAGNCST IC PROGRAM
3.:S \._
8912
DISPLAY ADAPT IR TE~T
PART fllO. PAGE
4234255 33A
20F4 CO 87 5918
2DF8 83
4050 4051 R1BK01 B
LOADCS
ERR LOC OBJECT CODE
ADOR STMT so~ce STATEMENT
2DF9 2E4B
20F8 4052 4053 ·
DC
Xl.1 1 83 5
eGO LOAD ~ICROPROGRAN ·DISABLE UPON ENTRYs FILL 2ND
4113 *
ROUTINE 28 - SID NON-IMMEDIATE TESTS
*
2DFB 2E5E
2DFO CO 87 54FE 2E0l 69
2E02 5002
2E08 CO 87 54FE 2EOC 6A
2EOO 5007 -
2EOF 31 4B OOE2 2El3 31 "-9 0062 2E 17 31 4A ODE2 2E1B 31 48 ODE2 2E1F 31 4C 0062 2E23 31 4E 0DE2 2E27 31 4F 0062 2E2B CO 87 54FE 2E2F 6C 2E30 5009
20FA 4054
2oi:oc ·oss
4056 4057 2E01 4058 2E03 4J59
4060 4061 4062
4063
2Eoc 4064 ZEOE 4065
4066 4067 4068
4069
4070 4071
4072 4073
4074 2E2F 4075
DC
oc
8 DC DC
LIO
e
DC
oc
LIO LIO LtO LIO LIO LIO LIO
a
DC
AU?<RlBMCSJ AL2<R1BMCEJ
DOMIO! XL1·6g·
XL2·sooz·
COMiCFI
XL1 9 6A~
XL2· 5007·
ZEROoHOBO ZERO~HOBl
2eRO,HDE2 ZEAOoHOB3 ZEROe ...084 ZEROeHOB6 ZEROoHOB7
COMICA XLJ "6Co
F5Q WITH eos.o ON ADDRESS
eSTART OF MICRO CODE oENO OF NICP.OCOOE
· Go DO FI AST PHASE ·ERROR HALT -69-
·EXPECTED STOP
·DO LIO TO HOB lA
eGO DO NEXT PHASE
·ERROR HALT -6A~ aEXPECTEO STOP
.oa A LIO TO ALL HOB·s
EXCEPT HOB !A-lBP THIS MUST NOT SET TSN LIO HDBlA
·GO REST~RT MICROPROGRAM
0 .
0
c 2E7C 28
2E70 00
(
2E7E 2E99
'-.'
2E80 CO 87 021 A
,-·
\ __
2E84
2eas 01
2E86 00
2e;88
2E9S
co 87
0216
41145 4-116
**
·
*
***T~l*lS*
**····
ROUTINE
············
TESTS THAT
······
·HEN
······
A 510
·
·········
NON-IMllol
···
IS
·········
lssueo.
·····
THE
·
··
·
····
·
4117 *
IR/[Q SITS ARE LOADED INTO HOB 16-17, ANO THAT THE ATTAC1'114ENT ·
4i18 ·
** 4119
4120
4121 * 4122 *
* 4123 * 44112245 l(I
DTCTBIToUOEECSRRAOTTIRNSHMSEGSECElNTST~THLEHACBYETHU. TESHYCTIAQHTKTHSE/WJEHRATMEO~NICISCCIYRBTOREOHCOPELPNSREUROOSSORGINOG~OE-RAFJNAMTSMN~VTAHECCTAEDINsRIATSETHTRIQOEHEE.ESNNEILHSTAOOSRTNUBECS-·EIRHIsMDDuMNecWecS1~VwA~NICNEeGLORsEERAMEOQTHANHTAN.EENWIPSOIUTATII.HLETTDAITSTATSEHSCD~FEHNO- CEo
* ·
· · ·
·
MENT IS BUSY WILL HANG THE CPU UNTIL BUSY DAQPSe
·
·
2E7c
2E70
2E7F
41.27
44112286 4129
4130
R*T*28***DC****X*L1*·*28*· ****··················***·*·······························
DC
lCLl. 00.
ROUTINE NUNEER
DC
AL2(RT,29 l
NO MANUAL INTERVENTION
4131
4132
B
AOURE55 OF NEXT ROUTINE
2E84 4133
DC
PRINT
PRINT ROuTl~E HEADJflt!G
2E8S It 134 2E'.S7 4135
DC DC
ILl·13·
4136
8
AL2 CR28HCR)
2E32 CO 87 0216
2E31 40l''6 4077
DC
XL.2°5009 6
eEJOROR HALT -6CeEXPECTEO ReSVLT
2E8C
2E94
091>6E4E340F2F f.40 E207CJOSC 5
2E96
4137 4137
R2SHOR
DC
LINK CL13·ROUT 28 SPARE·
cTERN.ilNATE
4078
e
4079
2E36
2E3E 2E46
OS06E4E340F2F t40 E3E20540C3C90l40
cec·cZFl c1
2E4A
4080
4080 4080
RTlSOP
DC
4081
UNK
eGO TO NEXT ROUTINE
CL21·ROUT 2~ TSN LIO HDB1A 1
4138
44114309 441421
*~··~·*~····~···R··O···U···T·I·N*·E····2··9*····-····T··R··A··N··S··M···I*T····t-····R··E··C··E··I·V·*·E*·~.W·.O··R··O***R··E·*A·D*·Y·$·T··E~·S*·T··S····································'·*
2E4B .iC08 2E40 49EO 2E4F 5002
2ES1 4905 2E53 5004
2ess 1coe
2E57 49El 2E59 5007 2ESB 49£2 2E5D 5009
2E48
4082 4063
44008845
R··*-I-BS~~.T-C-A-S-R-T-~E~Q-O~U-F---M--I~C-*-R--O-P--R-O--G--R--A--M----L~-I--S~T~I--N--~--··$
2E4C 2E4E
4086 4087
oc
OC
2E50 4088
DC
2E52
2E!54 2E56 2ES8 2E5A 2esc 2ESE
4089 4090 4091 4092
4093
4094 409 5
Al B·CE
oc oc
DC
DC
DC DC DC
4096
)(L2· 1coe · XL2 1 49E0 1
XL2· 5002 1 XL.2·4905· XL2·soo4· Xl..2 1 1C08 I XL2·49E1·
JQ..2· 5007·
Xi..2 · 49E2 ·
XU!. soog.
00 ssr:. RESET TSN 9 01 YSN1 ~UST NOT BRANCH 02 HANG. ENO OF FIRST PHASE 03 TSN1 NVST B~ANCH 04 EAAOR, HANG 05 SSFs RESET TSN 9 06 TSN, NUSt NOT BRANCH 07 HANGe ENO OF PHASE 2 08 TSNo~ MUST NOT BRANCH 09 HANGe ENO OF TEST
v A
c
4096 4097
lo
2ESF 27
2E60 00
2E61 2E7C
2E63 CO 87 021.t. 2E67 01 2E68 OD
2E69 2E7B
2E6e CO 87 0216
·······························································~·······! 4098
4099
*·········R·O·V·T··I ·N·E··2·7·'··-··S·P·A··R·E··············c********·*******************i'! C
juoo
2E!5F 4101 RT27 oc
2E6o 4102
De
2E62 ·1o;s
oc
~°'104
8
2E67 4105
DC
2E68 4106
DC
2E6A 4107
DC
xt..1·27· KL.l·Oo·
ALURTaa·
~INT
XLl·o11 1Ll913·
A. 2<fU?HDR)
ROUTINE NuflleER NO MANUAL INTERVENTION ADOAEss o~ NEXT ROuTlNE
2E6F 2E77
0906E4E340F2F ,.0 E2D7C1D9C5
2E7B
4108 4109
R27HOA
B DC
4109
LINK CLUJ· ROUT 21
4110
4111 4111 4112
.......................................................................
'
DATE
07.IUL7S
25 Cc:t''PS
4143 ·
*** 4144
44114456
T~E ~NC THIS RCUT!NE CHECKS THAT TR~NSNIT ~NC AECElvE WORD REAOY ANO INVOLVED TSN·S ARE WORKING PROPERLY. A WORD OF ZEROES
lIsS T~HADAENSOMNITTTEHOE DATAW. RAPPED eACK IN DIAGNOSTIC MOOE. NO CHECK
*· ~~~~~~~~~-----------
· ·
4147 *
·
2E99 29
2E9A 00 2E9B 2F40
44114489 **************************************·..·······~·$··············*·····
2E99 4150 AT29 oc
2E9A 4151
DC
2E9C 4152
oc
Xt.1·29· Xl.1·00· AL2(RT2AJ
ROUTINE NUMBER NO MANUAL INTEAVENl' ION
4153
AOORess CF fllExT ROUTINE
2E90 C2 01 2EA9
2EA9 4154
USING AlEKIJlsXRJ
4155
LA
R1EKOleXR1
2EA1 CO 87 021A
4156
INITIALIZE XA1 FOA INOE>e!NG
2EA5 01 2EA6 10 2EA7 2EES
~EA9 CO 87 5918
4157 2EA5 4158
2EA6 4159 2EA8 4160
4161
B
PRINT
DC
XL.I· 01·
DC
IL1 ·2g·
DC AL2CRneoP>
PRINT ROUTINE HEAOING
2EAD 83
4162 R1EK01 B
2EAO 4163
O~
eGC LOAD MICROPROGRAM
2EAE 2EE6
uac 2F3F
2E82 F3 $8 EO
4164 · 2EAF 4165 2EB 1 416f:
4167
DC
oc
AL2(R1E~CS)
AL2UHEMCE)'
·DISABLE UPON ENTRYe FILL 2NO
FSQ WITH ecs.o QN ~DDAESS
.S.ART OF MICRO CODE
·END OF MI CROCCDE
2Ess oo 10 ss12 ss1a
zeee F3 se eo
4168 4169 41?0
SI 0 CLC S!O
X·EO·eSJCI
~PEAT(30)1REPEAT
)( ·eo ·· SIO I
·ENABLE NICAOCONTRCLLER TO DO A ORV AUN TO SET UP
2E8E CO 87 S4F£
2EC2 80
2ec3 so2s
2ecs co &7 oaa 6
4171 4172 2ECa ·U 73 2Ec;4 41?4
4175
e
DONICA
DC
XL 1 ·so·
DC
XL2·502s·
PCWER U~ CCNDITIO~S
eGC EXECUTE NICAOPROGRAN ·ERROP HALT - 80·~PECTED REsUL T
417'6
e
LINK
2EC9 ieo1
D906E4E340F2F~o
E7D4C9E340504 ~9
2ees
4177 4178 417e
RTleOP
oc
·GO TO NEXT ROUTINE
EC NO. 82!5023
82 !032
PROG ID PAGE
'O
0891-2
DATE
Gee 33
NO.
07JUL75 826023
PROG ID
· ·
PAGE
IBM MAINTENANCE DlAGNCST IC PROGRAM
PAAT NO. PAGE
4234255 34
IBM MAINTENANCE DlAGNtSTIC PROGRAM
PART NOe PAGE
8912
DISPLAY ADAPT fR TEST
8912
01 SPLAY ADAPTER 'iEST
EAR LOC OBJECT CODE
ACOR STMT SO~CE STATEMENT
ERR LOC OBJECT cooe
AOOR STMT SOURCE STATEMENT
2ED9 C3E540E606D9C '40 2EE1 09CSCl C4E8
2EE6 5026 2EE8 0880 2EEA 1F04 2EEC 1008 2EEE 0780 2EFO 40E1 2EF2 0780 2EF4 4009 2EF6 5008 2EFS 41E2 2EFA 400C 2EFC SOOS 2EFE 4lE3 2FOO 400F 2F02 SOOE 2Fg4 41E4 2F06 4012 2F08 SOU 2FOA 41E5 ;?FOC 4015 2FOE 5014 2F 10 41E6 2FU 4018 2Fl4 IS017 2F16 4'1'!,A 2Fl8 5019 2F1 A 40E7 2FiC 024~ 2FlE 41E8 2F20 411F 2F22 5010 2F2-4 7400 21""26 4122 2F28 5021 2F2A 0241i 2F2C 41E9 2F2E tFOfl
a: 30 5025
2F32 1E04 2F34 7000 2F36 OA80 2F38 OC80
2F3A OQ80
2F3C oeao 2F3E 50 01
4178
(
41T8
4179
44118810 ··-S~T-A-R-T--O~F--M~IC-R-O-P-R-O-G-R-A-M--L-I-S-T-IN--G-=$
* 2EE6
44118823
·------~---------~-------~---·
R1EMCS EOU
2EE7 4184
DC
XL2·so26· 00 80So 0 GO SET INSIDE ·RAP
2EE9 4185
DC
XL2 1 0eao· 01 LE· DESELECT ALL L UIES
2EEB IU8~
DC
XL2. 1 1F04 e 02 SSN1F TURN ON DIAGNOSTIC MOOE
2EEO 4187
DC
XL2"1008· 03 SSF.O RESET 1,0 REG BITS 2·3~13
2EEF 4188
DC
Xl.2 9 0780" 04 LEe LOAD 1/0 REG £ XMIT ~ORO (ZEROES)
2EF1 4189
DC
XL2 1 4CE1 · 05 TSN.O MUST NOT BRANCH
2EF3 4190
DC
XL~'0780 9
06 L.Ee RELOAD !'O REG
2EF5 4191
2EF7 4192
DC
XL2·4009 9 07 TSNeO MUST SRANCH
oc
xt.2·sooe· 08 EAROR 9 HANG
r·....·_
2EF9 4193
DC
XL2 1 41E2.·
09 TSNe1 MUST NOT SRANC~l
2EFB 4194
DC
XL2 1 400C" OA TSN.O MUST SRANCM
2EFD 4195
DC
XL2 5 SOOB· OB ERROR· t-!ANG
2EFF 4196
DC
XL21 41E.J·
OC TSN 9 l l>IUST NOT SRANC~
.2F01 4197
OC
JCL.2·400F·
OD TSNe 0 MUST BRAf>.'CH
2F03 4198
DC
XL2'50CE· OE ERRORe HANG
(
2F05 4199
DC
Xl..2 1 41£4·
OF TSNel ~UST NOT SRA~CH
2F07 4200
DC
){1....2 1 4012 · 10 TSN, 0 14UST BRANCH
2F09 4201
oc
x1...2·so11· 11 ERP.ORe *'4/ING
(_
2FOB 4202
OC
XL2°41E5 1
12 TSNo 1 MUST NOT fl$tANCH
2FOO 4203 2FOF 4204
DC
Xl-2 1 4015·
13 'iSNoO MUST t:RAHCH
DC
XL.2'!5014 o l4 ERR01h HANG
c
2F11 ~205
DC
XL2·41E6·
15 TSNs 1 MUST NOT BRANCti
2F13 4206
DC
Xl.2 1 4018 1 16 TSN.O MUST ERANCH
2Fi5 420?
DC
n..2·5017·
17 E~ROR,. HANG
2F17 4208
DC
XL2·4l1A·, 18 TSN .. 1 MUST BRANCH THl!'S HME
2F !9 lll-20'6>
OC
X~2' 5019· 19 ERROR. HANG
2F1S 4210
OC
XL2"40E7·
lA TSNo 0 MUST NOT 9R ANCH 'l'l·U S 1"! !\IE
ZF lO 4211
DC
llti..2 9 024~ ·
16 !..IE, PUT 11'0 REG INTO MOS 02
2F1F 4212 2F21 4213 2F23 4214
DC
Xl-2"41ES· 1C T$Nol MUST NOT BRANCH
OC:
oc
XL.2·4UF · XL.2'5010 1
JO TSNo1 LOOP UNTIL RECe WO& ROY. ON AGAlN
1 E eos. 0 BRAl"Cl-1 BACK Tc ASOV'E l!IOAD
0
2F25 4215 !F 27 4216 2F 29 4217 2F2B 4218 2F2D 4219 2F2F 4&20
DC
Xl..2'"7400 · 1F' JC· SET HPB 4 "" 00
OC
XL.2' ·H22' 20 TSN·l MUST STILL BRANCH
OC
XL.2· 50214 21 ERROR~ HANG
OC
XL.2'024·P 22 LE· PUT t'O REG IN "OS 02
OC
XL.;?·41E9· 23 TSNo 1 MUST NOT BRANCH
DC
Xl.2 1 1F0131· 24 SSFoF RESET DIAGNOSTIC MODE
ie
:I o
2F31 4221 2F33 4222 2F35 4223
OC
XL.2·5025· z5- HANGe TEST COMPLETED
oc
xi...2· 1eo4· 26 SSNeE TURN ON !NSIOE WRAP
~
OC
XL2·TOOO t 27 !C1 PUT 00 IN HOB 00 TO DESELECT ~INES
2F:J7 4224·
DC
xu~·OASQ·
28 LEeOfSEl..ECl lilU. M...T LlNes.
2F39 4225
DC
2F38 4226
0C
2F30 4227
Pc
2F3F 4228 l'UeMCE OC
4229
XL2'0C80 · XL2·00S0t .ld..2·oeeoe >CL2·5CHll t
29 LE
DESELECTS ~
2A u:
DESB..EC-fS D
2B Le
OESELECTS E
2C BDSoO TO ADDRESS 001~
10
I\0
4229
4.230 ·231
**"'***"$**"'R**O*'U*l''lfllli!lN<lftl$2lfA!ll<-l!t!Dl<A!lTl'lA<ll!lfiiRl!lA!<P$>T1EtS·>Tl<*~liAl'*L"L*"'*e"'n*"'s"'")"'**"'*·*ll<···'·*ill'*·***"'*"'**""·lf.>il\l'.'11$':,
4232
·~.;i;s
4234
4235
**~·····o··~~···*~e······******~*****~*********~*******$***************(
*JI!
II!
THiS ROUTINE l:lf'.llPS ALL ens IN OU.GNOSTIC MOOE ,!',NO TESl"S
THAT THE iHTS RECEl 'llEO ARE T.1E SAME AS THOSE TflANSf>'liT'i'EO.,
*i
~'*·'
c
4236 $
4237 *
* 42~8 ·
4239
THE DATA TO SE VSEO IS SUPPLIED BY P~E-LOADlNG HOS 10-119
$i
*: lHE DATA PATTERN !S WRAPPED AND CHECKED 255 TIMESa THE
*
MICROPROGRAM FOR THIS ROUTl~E IS USED FOA THE NEXT 3 AOUT!NES
SY SUPPLYING l')IFFERENT DATA l'O HOS 10-U"
'*!
i 4240 ·
*'
4241 ******·******1$$$$1i14*$ lt$1t$0$$$1$$t.!:!l:$$lll<$$$>1<$4'1i<llU'<:it;$$$$>!<**"'**"'*****$021<$>1<$$ 1'1$
.-2.-.2
2F"O 4243 ~TIA
i
2F41 00 2F42 3049
2F41. 4244 2F43 4245
DC XLt·oo·
DC
AL2<~T2B)
NO MANUAL INTERVENTION ADDRESS OF ~EXT ROUTINE
4246
2F44 C2 Ol 2F62
2F62 4247 4248
USING R1FK01.XR1 LA RIFKOleXR1
INITIALIZE XRl FOR INDEXING
2F48 CO 87 021A 2F4C 01
4249 4250 2F4C 4251
8
PRtNT
oc
XLI ·01 ·
PRINT ROUTINE HEADING
2F40 19
2F4E 2FA6
2F40 4252 2F4F 4253
DC
111.. 1 · 2 5 ·
DC
AL2«RT1FOP)
4254
2F50 OC 01 3022 30~A 2F56 OC 01 302~ 30 ZC
4255 4256
MVC MVC
R1FMCE-6C2J,HDB900 IUF!4CE-4 C2) .LI SELA
2F5C OC 01 3026 30 46
4257
MVC
RlF~CE-2(2)·.-APIN
2F62 CO 87 5918 2F66 83
2F61' 2FA7 2F69 3028
~258 R1FK01 B
2F66 4259
DC
4260 111<
2F6S 4Z61
oc
2F6A 4262
DC
LOAOCS XLJ.·83·
Jl.L2<RU"MCS) Al...2( A lFMCl:)
eGO LOAD MICROPROGRAM eOISABLE UPON ENTRY· FIU.. 2ND
FSQ WITH BOS.O ON ADORE~~
eSTART OF MICRO COOE
.eN.> or MlCJaOCODE
2F66 31 48 SfiEl 2F6F ::;c ! o 5564 2F73 3A 01 5540 2f'.T7 CO 97 5~FE 2F76 8.2 2F7C 5037 2F7E 4D 01 lB 5FE6
?.F83 F2 61 04 2F66 CO 87 5254
4263 4264
4265
4266
~267
2f'7B 4268
2F70 4269 42.70 4271
o1i..~72
4273
R1FEX1
L..10
MVI
seN
e
DC
DC
a..c
.JE
a
X03FFeHOBo LPCNT.,X·!O" EHBP 0 X9 01 ·
OCJMIC~
RlFEX1C2eXR11aSTATAC F<1FB01 PI OREG
eLOAD DATA F~TTE~N .INCREASE MICROPRO~RAM TIME .seT ERRO~ !YPASS BIT ON oGO EXECUTE MtCROPRDGAAM
.ER~OR liA'-T -e2-
·EXPECTED END OF TEST eTEST FDR ACTUAL ENC OF TEST
· .JUMP IF SO
eERAOR GO PRINT 1/D REG
<l.274 Rlf'SOl\ fl
4275
2F6E ~906E4E340F2Cl40 2FA6 4276 R"f lFOP !K
2F96 E704C9E361D9C !C3
4!76
2F9E 40ClD30340C2C~E3
4-276
2FA6 E2
421'6
4277
. . . * 44227789 *·--S-T--A-R~T---O-F---M--IC-R--O-P~R.O..G_R_A..M...L.I.S-T~-I-N-G---·
42&0 $-~-----------~--~-~--- ---*
44>228821 4283
******TW*HO*ER*O*FS*O·U0·3.·.OD*W*a *IN*0GI3lEl'M*&*IC*R*0O"3P'F*R*O·AG·RR*EA*M*M*O*J*DS*I F*UI"ES'*OE*D*T*OB*Y*S*RU*OI*TU**TT*IHN*EE**S*U*2S*AI N*.*2G*e".R':*Oa*Uc*.T"2i'N*0*~E*3· *c~****'***·*
* 4284 ·
4285 see SEl...OW FQR CHCICES
*
44228867 ***************************········$#*$**************$***···*·*········
2FA7 7AOO
2FA7 4288 AtFMCS EQU
2FA6 4289
DC
II> XL.2 9 7AOO·
00 IC ZERO OUT HOB A,.
2FA9 5-038
2FA8 5002
2FAD 2010 2:FAF 2111 2FB1 '14-FF 2Fe3 ElOO 2F85 9c09
2FB7 7400 2F69 7500
2Fae i soe
2FAA. 4290 2FAC 4291
2FAE 4292 2F80 4293 2FB2 4294
2FB4 4295 2FB6 4296 2F88 4297 2FSA 4298 aFBC 4299
DC
X!...2 1 5038· 01 sos.o_TO ADDA 038&
DC
Xl..2·5002t
02 ERROR., HANG
DC DC
XL.2·2010 1 XL2 9 2U1 1
= 03 LR9 HOB .00 Q BITS 2·~·13 TO BE WRAPPED
o4 LRe ~De 01 BITS 4-ll To BE ·RAPPED
DC DC
XL21 74FF· XL29 E100·
= 05 IC. S~T RESET PATTERN TO FF
06 Ciw TEST ~lTS TO BE WRAPPED 00
oc
XL2' 9Co9·
07
eoc. 3
so IF
z..EAY!: ~ESET PAT1'EAN ... f f
DC
XL2°7400· 08 IC· CMA!-.!GE RESET PATTl:RN TO 00
oc
XL2· 1soo· 09 TC., RESET REC., CHke 1M'JJCATOR
DC
XL2®l508· OA SSFw RESET REC. CHK.
2F60 768::! 2f'BF 27Qil>
2FC1 7301 2FC3 1006 2FC5 lF04
!FBE 4300 ?FCO 4301 .2FC2 4302 2FC4 4303 2FC6 4304
DC
Xt..2· 7683·
08 ICe l~ITlALiZE RECEIVE HOB 06
oc
XL29 2704 1
oc LR· 11\ITIAl..IZE RECIUVl.i: HOS 07
DC
>0-2"7301'
00 INITIALIZE COUNTe~ TC 01
oc.
xi..2· 1 ooe · OE RESET 11'0 REG SITS 2· :;., 13
oc
XI+. ~ 1 1F04 · OF SSN. SEl ON DIAGNOSTIC MOOE
2FC7 FOQ2 2FC9 9013 2FC8 1204
2FCO F001
2FC8 4305
;aFCA 4306 2FCC 4307
2FCe 4308
DC
X'-2·F002·
10 TBN. CHECK FOR BIT 2 TO SE ON
DC
XL2 8 9013· 11 ecc.o BRANCH IF al~ 2 SHOULD BE OFF
oc
m..2· 1204· 12 SSH,, SET !JI T 2 OF I AJ REG DH
DC
x1..2~Fooie
13 T BN.. C::HcCK FOR en 3 TO BE OFF
DATE
07..IUL75
ec NO. s2so2:s
25cct?s 8110.U
· e
PROG ID PAGE
0891-2! ()DATE
34 ! EC NO..
I~
07.JUL.75 825023
25CcT75 82!032
!e
.,
1i ·
I
11·
! .
PROG 10
PA~
···············, ··················
JBM MAINTENANCE DIAGNCSTIC PRO~RAM
PART NO. PAGE
;
I {. 4234255' 35
IBM MAINTENANCE DIAGNCSTiC PROGRAM
PART NQe PAGE
42342'H5 35,-
6912
DI SPt..AV ADAPT ER TEST
ERR l.OC 06.JECT CODE
AOOR STMT SO'-RCE STATEMENT
2FCF 9016 2F01 1304 2F03 078! 2F05 4017 2FD7 1008 2F09 0784
2FD8 40 lC
2Foo so1e
2FOF 41 lE 2FE1 501C 2FE3 0744 2FE5 41El 2FE7 4222 2FE9 C60?. 2FEB 4324 2FEO C60l 2FEF 4426 2FF1 C660 2FF3 4834 2FF!; 8600 2FF7 9C2A 2FF9 5035 2FFB 8701 2FFD 9C20
2FF¥ so=s
3001 7683 3003 1310 3005 9C37 3oo7 41 lE ..5009 F301 3006 9COE 3000 5033 300F 75FF 3011 5035 3013 50.:!!6 3015 5037 3017 0·8A 3019 OBSA 3018 OCSA 3010 008A 301F OE8A 3021 0000 3023 0000 '2025 0000 !02'1 5003
3029 ?980 30.28 7940 3020 7920 !02F 7910 3031 7908 3033 '7~04 3035 7902 3037 ?901
3039 7900
3038 0A89 3030 0889 ?03F 0C89 30·1 0089 30-3 0E89
2FOO 4309
oc
2FD2 4310
DC
2F04 4311
DC
2F06 ·l312
DC
2FD8 4313
DC
2FOA 4314
DC
* 4315
2FOC 4316
DC
2FOE 4317
DC
2FEO 4318
DC
2FE2 4319
DC
2FE4 4320
oc
2FE6 4321
DC
2FE6 4322
DC
2FEA 4323
DC
2FEC 4324
DC
2:FEE 4325
DC
2FFO 4326
DC
.2FF2 43.27
oc
2FF4 4328
DC
2FF6 4329
DC
2FFS 4330
DC
2FFA 4331
oc
2FFC 4332
DC
2FFE 4333
DC
3000 4334
DC
3002 4335
DC
3004 4336
DC
3006 4337
DC
3008 4338
DC
300A ·339
DC
300C 4340
oc
300E 4341
oc
3010 4J42
DC
3012 4343
DC
3014 4344
GC
3016 4345
DC
3018 434>6
DC
301A 4347
DC
301C 4348
DC
30lE 4349
DC
3020 4350
DC
3022 4351
oc
3024 435.2
oc
3026 4353
DC
3028 4354 RlFMCE DC
4355
XL21 90l6· XL.201304· XL2 1 0761 1 l<L2'4017' Xl...2 8 1008. XL2· 0784 ·
XL2 1 401C 1 XL2·i:;o1a· XL2' 411 E' .xL.2 8 50lC' XL.2 1 0744. XL2·41E1 1 XL.2'4222 6 XL2"C602· XL2· 43241 XL2°C601 1 XL2"4A26 1
XL.2 1 C~80 1
XL2·4E34· xt..2 1 6600' Xi..2°9C2A· XL2'5035· · XL2·B "101 1 »-2t9c20· XL2'5035'
XL.2'7663' XL.2 1 1310· XL.2 1 9C37· )C!..2'41 lE· XL..2'F301' Xl..2 1 9COE· XL2 1 5033 1 XL2·75FF· XL2 1 5035° Xt.2·5036 1 XL2 1 5037 1
XL2 1 OC8A · )(L2 1 00SA· XL2°0E6A· XL2 1 0000 1 XL4!·oooo· XL~· 0000· XL21 5003 1
14 eoc.o B~ANCH IF so
15 SSNe SE"f Bl T 3 OF I .10 REG ON
16 LE. LOAD I/O RF.G AND TRANSMIT l'iORO
l7 ·rsN.o WAIT A CYCLE
18 SSFeO RESET BITS 2·3·13 OF 1.10 REG
19 LE· C~ANGE SITS 4-11 OF 1.10 REG ANO
SYART ANOTHER TRANSNlTe
lA TSNoO MUST eRANCH
10 ERROR, HANG
l C TSNo' WAIT FOR RECe WORD READY ON
10 eos.o REiURN TO PREVIOUS WORD
lE LEo MOVE I.10 REG TO Hoe 07
!F TSNGl MUST NOT BRANCH
20 TSNo 2 CHECK FOR BJ T 2 ON
21 SBFo SET SH 2 FLAG OFF IN HD6 06
22 TSN.3 CHECK FO~ BIT 3 ON
23 seF. SET Bl T 3 FLAG OFF IN HOB 06
24 TSNoA CHECK FOR BIT 13 OFF
25 SSF. SET SIT 13 FLAG OFF JN HOB 06
26 TSNeB CHECK FOR RECEIVE CHECK
27 CIR. CCMPAAE Hoa 06 WITH 00
28 BOCo 3 ERROR IF NOT THE SAME
29 BOS 0 TO AOR 35. DATA ERROR
2A CIR. COMPARE HOS 07 WITH 01
28 BOC. 3 ERRon IF NOT THE SAME
2C BOS 0 TO AOR 3S· DATA ERROR
?.O !C 0 l~ITIALIZE HOB 06 AGAIN 2E INC. INCREMENT THE COUNTER
2F eoc.3 BRANCH IF ENO OF TEST
30 TSN·l REC. ·De READY MUST BE ON AGAIN
31 TSN. IF NOT· COUNT MUST BE 000
so. 32 soc.3 IF
RESTA~T PAOGAA~
33 ERROR· HANG
34 REC· CMK, SET HOB 5 · FF
35 DATA E~ROR· HANG
36 DUMMY HANG
37 HANG· END OF PROGRAM
LE A.A
DESEL ALL OR/RECo OECOOE A
LE B.A
OESEL Al..L DR/REC; OECODE 5
~A LE CeA
OESEL ~~L DR/REC; DECODE C
3B LE DoA
DESEL ALL OA.tREC; DECODE 0
3C LE E.A
DESEI.. ALL DR,REC; DECODE E
30 IC 9oX·ZZ· FILLED IN BY USER~
3E LE Z·9
FILI.ED tN ev USER.
:!F 'SET INSIDE WR· OR" BOS 70 040
·o BOS. 0 TO AOOR Ot:t3.
BY USER.
4,356
4357 · CHOICES FDA WORO 030
302A 4358 HOS980 OC
XL2 1 7980 1
302C 4359 t406940 DC
XL..~ 0 79~0'
302E 4366 HOe920 DC
XL2'7920'
3030 4361 H05910 DC
XL21 7910'
3032 4362 t40E908 DC
XL.2·7908 ·
3034 4363 HOBv04 DC
XL.2$7904'
3036 4-364 ~De902 DC
>Cl..2'7902·
3038 4-36S HOEl901 D~
303A 4366 a-408900 oc
XL2'7901' Xl.297900 1
4-36?
tC" Hoe 0 EQUAL 80
IC HOB 9 EQUAL 40
lC HOS 9 EQUAL 20 IC HOC 9 EQUAL 10
IC HD6 9 EOUAL 08
IC HOB 9 EOIJAI.. 04 lC HD8 'i EQUAL OZ IC HOS 9 EQUAL 01 IC HOB 9 EQUAL 00
LOAOEO BY USER 1..0AOEO BY USER LOADED BY USER 1:-0AOEO BY US~R
l.CADEO BY USER
LQAOEO BY USER
LOADED lilY USER LOADED BY USER LOAO!D BV USER
4368 · CHOICES FOR WOAD 03E
303(; 4369 LJSELA DC
XL2·0A89·
303E 4370 LISt!LB DC
>Cl...2 1 0889·
3040 4371 l.JSELC DC
XL.2·0 CS9 ·
3042 4372 LI S::i..O DC
XL2·ooec;i·
3044 4373 LJSSLE DC
>L2·0E89·
·374
Uo LI NE-SEL-A FROM MOS 9 o 1..0AOEO BY USEA LE LI NE-SEL-B F'AOM HOB 9. LOAOEO ev USER
LE l..INE-SEL-C FROM HOB 9. LOAOED B'! USEt:t LE LINE-SEL-O FROM HOB 9. LOADED b't USER
LE LlNE-sEL-E FROM woe 9. LO~OEO ev USER
4375 · CHQ I CE S FOR .ORO 03F
3046 4376 WRPlN OC
xt.2·lE04 1
CSNE
SET INS! DE WRAP
l 8912
01 SPLAY ADAPTER lEST
I
I
!
ERR LDC 06.JEC'l" CODE
I
I
(·~", .
3047 5040
I
I
! r~
!
I
I e1
'I! (;
3049 26 304.A 00 3048 30C1
AOOR STMT SOURCE STATEMENT
3048 4377 ~RPOUT DC
XL2·S040·
eos.o TO Arq 040
44337769 *··········~·O·U·T··I·N·E···2·8···- ·D*A*TA**WR*A*P *(N*O*e*tT*S*J*******··························*·
44338810
4382
4383
**********************************"'********·············~················
* *
THIS ROUTINE IS SIMILAR TO THE LAST ROUTINE EXCEPT THAT NO BITS ARE WRAPPED. THE MICROPROGRAM LOADED ANO EVERYTHING
* *
* 4384 "'
4385
EXCEPT THE OAT .e. IS THE SAME·
* ·
44338867 ···············~·········************·*****'*·$·························
3049 4388 RT 26
DC
304A 4389
oc
304(; 4390
DC
4391
XL1·2B·
XLJ·oo·
AL.2(RT2C)
RDUTI NE NUlllBEA NO MANUAL INTERVENTIOH
ADDRESS CF ~EXT ROUTINE
3077 4392
USING A20K011Xfll
3040 C2 01 3077
3051 co 87 021A
3055 01 3056 18 3C57 308A
4393 4394 4395
::.oss 4396
3056 4397
3058 4398
LA
R20K01,XR1
B
PRINT
DC
x;_1·01·
DC
I&.1 1 24·
oc
Al..2(RT200PI
INITtALtZE XA1 FOR !NOEXlll!C' PRlNT ROUTINE HEADING
3059 co 81 5918
:rn·so e3
4J;99 4400 3050 44-0 l
e
LOADCS
DC
XLl I 83·
vLOAD PGM TO SE1' CURAR
r ,
I "-. ··
c
305£ 3098 3060 .!OCO 3062 F3 58 EO
oc 3065
01 3022 30 ~A
3068 oc 01 3024 30 ::c
3o71 oc 01 3026 3046
3077 co 87 5918
3078 83
307C 2FA7 307E 3028
305F 3061
3070 307F
4402 4403 4404
4405 4406
~407
4408 4409 4410
4-411 441Z 4413 4414
*
R2OKO1 "'
DC
oc:
SI 0
MVC B
oc
DC
oc
llL2(R20MCS) AL2CA20MCE) X·EO· ·SIOI
RlFMCE-6(2).H08900 RlFMCE-4( 2l 9 Ll SELA RlFMCE-2(2).WP.PlN LOAOCS
Xl..1 8 83·
AL.2U'HFNCS) AL2Ht1FMCEt
.ENABLE MICRO CONTRDU..ER
TO SET CURAR
·GO LOAD MICROPROGRAM .D!SAB!...E UPON ENTRy· FILL 2NO
FSQ WITH eos.o ON AOORESS eSTART OF ~ICRC CODE .ENO OF MicqocooE
____________ _____ _ ,
3080 31 48 0062 3084 3C 10 5564 3088 3A 01 5541)
308C CO 87 54FE 3090 64 3091 5037 3093 -0 01 18 5FE6 3098 F2 81 04 3098 CO 87 525A
( ; 309F CO 87 0216
3090 3092
4415 4416 44l 7
4418 4419
4420 4421 4422
4423 4424
4425
R20:::Xl R20601
LIO
MVI SBN B
oc oc a.c
.JI:.
e
B
ZEROeHOe()
LPCNT.,X·:to· EHBP .. X·O!·
OOMICR
XLl'S4· ML2· 5037· ~20EX :\( 2 · XR 1). STA TAC R20S01 Pt OREG
el.CAD DATA FATTERN ·INCREASE MICROPROGRA~ TIME ·SET ERROR eyPAss BIT ON eGO EXECUTE MJCROPROGRAN ~ERROR HALT -84~EXPECTED END CF TesT eTEST FOR ACTUAL ENO OF TEST .JUMP IF SO .ERROR GO PAIN~ 1/0 REG
44Z6
c
30A3 P9C6E4E340F2C 4'40 30BA 44<?7 RT200P OC
30AB E7D4C9E!6109C !CJ
4427
JOB3 40050640C2C9E.!E2
4427
* * 4428 ., - - - · - - - - - - - - - - - - - - - - - - - - - · - - - - ·
4429 ~TART OF MlCROPROGRAM ~lSTING
r·~· ~}
3oaa 7000
3080 7171
30BF 1704
4430 ·---------·--------------------·
30BS 4431 ~2CMCS EQU ·
30BC 4432
DC
JOBE 4433
DC
30CO ·~34 R20"1CE DC
4435
Xl.2'· 7000 1
XL,2"7171 ·
XL~· 1704 5
00 IC· SET HOS 00 TC ZERC 01 IC· SET HD6 Cl TO 71
oz SSN· LOAD CuRAR FRON NBAR
4436 4437
~*******·······*·*·***·······**·*·******q~···8·$····~·*··~····3·~$····*
*
ROUTINE 2C - OATA WRAP (ALTtRNA7E SITS AA)
·
4~38 ***····$········~····~·········***········*****$*~****·*~···~·~·····***
4439 "'
* 4440 *
44·H
·
fHIS ROUTINE I~ LIKE THE LA~T ROUTINE EXCEFT Tt·AT ALT· (.AAJ BITS ARE WRAPPEOe THE M!CAOPAOGRAM LOADED ANO EVERYTHING
* *
4442 *
EXCEPT THE DATA IS THE SAMEe
·
OATE
07..JUL ?S
EC NO. 825023
2$Q;Tl'S 62f032
UUAN1'6
8250~4
PAOG 10 PAGE
()
DATE
"EC NO.
D7.NL75
a2soi3
25 CCT75 82!034
1S.JAN76 825034
PROG ID PAGE
-----·--'""'' -''···-·-,, ,·r.'
· I
i9
!"""----- . . . . . . . I
._._..~ ·N'' ... ~,-----"-'· ~--- .·.'· _·.~
- -,-. i19.~·~ ,...a.~__...-,~ ~,...~- '.'lll~"ilt!,· ................- - - - - - - - - - - -...........
.' ...... .,.__................I I . -..·-..........
......
~M
IBM MAINTENANCE OIAGN CST IC PRCGRAM
PART NC· PAGE
4234255
IBM MAINTENANCE OIAGNtST!C PROGRAM
36 I \,.,
PART NOe PAGE
8912
DISPLAY·ADAPTlR TEST
8912
DISPLAY ADAPT ER TEST
ERR LOC OBJECT CODE
ADOR STMT SOUQCE STATEMENT
ERR LOC OBJECT CODE
30Cl 2C 30C2 00 30C3 3130
30C5 30C9 30CA 30C6
CO 87 01 19 31ZF
0.21A
JOC.0 C2 01 30E 3
ADOR STMT SOURCE STATEM9'T
4443 4444
······················*··············~······**************3**************
4445
30C 1 4446 RT ~C
30C2 4447 30C4 4448
4449 4450
J0C:9 4451 30Ct 4452 30CC 4 453
4454
30E3 4455
4456 R21ST
DC
)(L.1 ·2C·
DC
XLP00 1
DC
AL2{RT2D>
e
PRINT
DC
xt.l· 01 11
DC
11..1 ·25·
oc
AL2(RT21CP)
USING R2lKOl.XA1
LA
~lK01.,XR1
ROUTINE NUME!ER
NO MANUAL INTERVENTION
ADDRESS OF NEXT ROUTINE
{
PRINT ROUTiNE HEADING
311\C OC 01. 3026 3046
3152 co 87 5918
3156 83
3157 2FA7 3159 3028
3158 31 48 3198 ::HSF 3C 10 5564 3163 3A 01 5540 3167 CO 87 54FE 3165 88 316C 5037 316E 40 Ol lB 5Ff6 31 73 F2 81 04>
3176 co 87 52511.
4507
MVC
4508 R22K01 B
3156 4509
4510 ·
3158 4511
oc
31SA 4512
DC
4513 4514
LIO
4515
MVI
4516 4517 3166 4518
SBN
a oc
3160 4519 R22EX1 DC
452.0
CLC
4521
.JE
4522
B
A1FMCE-2U) ,,lifRPIN LOADCS
)IJ...1 41 83'
AL2(RtFMCS)
AL..2( R 1FMCE >
Y.01ss.Hoeo
P-PCNT· xe 10 ·
EHBP.x·01 9
DOM I CR xt..1·88· XL2 9 5Cl37· R22EX1(2~XRli·STATAC R22BO 1 Pt OREG
.GO LOAD MICROPROGRAM @DISABLE UPON ENTRYo FILL 2ND
FSQ WITH eos.o ON ADDRESS
eSTART OF MICRO CODE .ENO oF MICROCCDE
oLOAD CATA PATTERN 1NCREASE MICROPROG~AM TIME
0
wSET ERROR BYPASS SIT ON ~GO EXECUTE MICROPROGRAM
.ERROR HALT -sa-
.EXPECTED ENO OF TEST .TEST FOR ACTUAL END OF TEST
o .JUMP IF SO .EP.ROR GO PRINT i/O REG
3 001 OC 01 3022 30 :!A
JOO? OC 01 3024 30.:C
3000 oc 01 3026 30.0
30c3 co a1 591 B 30E7 63
30E8 2f"A7 30EA 3028
4459
4460 4461 30E7 4462
4463 30E9 4464 30EB 4465
R,HKOl
$
MVC
MVC MllC 13 OC
DC DC
R1FMCE-6l2)11HOB900 Rl FMCE-4 (.2) 9 1.. ISELA
R1FMCE-2(2)e~RP1N
LOAOCS
XL1ea3·
AL2UUFMCS) ALUl:UFMCe)
oGO LOAD MICROPROGRA~ .DISABLE UPON ENTRY~ FILL 2ND
FSQ ~!TH eos.c ON AOO~ESS
tiSTART OF MICRO COOE
·ENO OF MICROCODE
317A CO 81 0.216
4523 452~ R22aO 1 8
4525
31 'fE 0906E4 E340F2C'1140 3196 4526 1RT .220P DC:
3!86 E7D4C9E36ll>OC !C3
4526
318E 40ClD3E340C2CSE3
4526
3196 E2 3~97 0155
4526 a198 ·527 X015S CC
4528
~GO TO NEXT ROUTINE CL25·ROUT 20 XMITJ'REC ALT BITS~
~ALTERNATE BIT P~TTERN
4466
30EC 31 ·Ul 2740 JOFO SC l 0 5564
30F4 3A 01 5540 30F8 ~O 87 54f'E
30FC: 86 30FD 5037 30FF 4-0 01 1B SFE6
3104 F2 81 04
31 07 c.o 87 5251\
4467
LlO
4468
MVl
4469
S8N
4470
d
30FC 4471
OC
30FE 447Z ~2iEX1 DC
4473
CLC
4474
JE
4475
a
4476
31 OB 30 42 0A03
:uoF co e1 4FF4 3113 co 87 0216
4477 4478 4479 4480
R;? 1801
O.. li
BE
a
3117 D906E 4E 340F ZC .;40 3 l 2F 4481 ATUOP DC
xo2AA11HOeO LPCNTvX· 10~ EH13P.,X 1 01 9
C:OMICR Kl..1° e<&·
° XL2·50J7
R.21Ex1 t2 ..xiRi a .sr11.YA£:
R?.1601 PJ.CREG
PR'fN,, X·"'2@
~OR2
LINK
cLOAD DATA ?ATTERN
G!NCREASE MICROPROGRAM TI~E
en· ~SET ERROR 1.'!YPASS
ON
,...,,
.GO EXECUTE MICROPROGRAM
lj'
&E~ROR HALT -86-
" E XPECTEO ENO OF 'fE Si · T f.ST FOR ACHJAf_ E;~O Of' TEST
e .JUMP IF 50 cf'RRO~ GO PRlNl' !.ftl i"~G
·TE ST !"QR RCUT~ NE 42
.,flETURN IF SO
t/f"-1;.
oGO TO NEXT ROUTINE
~
4~552298
4530
4531
**·*~~·-···~·$·R$·O$**U·*·T**IN**E**~**2·E*·*·*-*~·*T·~R·*A·N**S*·~*·l*·T*·*·*Z·*E*R$·O*·*E·*S·*·*T*$E$S**T*·********~**·***~*~*·*·*·*·*···~········***·*·*·*$*·***·$~~···**
4532 *
4533 ii<
* 4534 II<
4535
·536 4537
· *
TTSRH~A}!.N~~S;lllRlOH\ \SJ"l"1TI.NU'3REN!E<C"RHCQECECKSNS
SSN 0 INSTEAD AND THE
\OHlCM CAUSES OF H1f.: !)ATA l!/C REG IS
·rt,iE ~TTACl-INENil' YO
KN THE I 1'0 REGl STER· l.OADEt "O! !CE· AT THE
END OF 13 CYCLES RECEIVE WORD READY lS CHECKED TO ASSURE IT
010 NOT COME ON (INDICATES ALL ZEROES TRANSMITTED>· THENs
·'*
** - - - - - -
*
*
<t-538 >'
4539 *
t;,540 >!<
~13OMROD::!RE ECCYECIVLEEDS
L..AH:R RECEIVE
IS CHECKED TO
..ORD READY
BE SURE IT
ONE TRi>NSMlTTECo THiS ROUT !NE IS DONE
MBISYUST~TM~CAEOPMPSiEAN~OEGN
AND THE
AS THE IN OJA&-
ll1
*
*
4541 ·
NOSTIC MODE·
1$
4542 4543
****·**·*·******~····************·*********""***·*~*·····~···············*
311 F E? O.C9E.36109 C EC3 3127 40C103E340C2CiE3
312F E2
4481
4481
4481
4482
e 4482
4483
4484 4485
·$$$·$i$$»*·**·*·"'R·"·O'**Ul·iTl·*IN-**·E"·'*~2**·0$·1!·-i·lf·Ol·<A'·Tl·Atl$l*;~\*Rl*lAl*Pi*$**t*A·"L'$*.·T*'E·*Rg·:·N**·A*·T*O·El·t1·BC·ItT$·*S·**·15·11·5<·*)$~**$"*'*'***$*>*1'$$$*~$*$"'$"$'"$'$*"*'**"*"***********;l
3199 2E 31. 9A 00 319B 3244
3190 C2 01. 3lA9
4544
3199 4545 319A 4546 319C 4547
4548
31A9 4549 4550
DC
Xlcl ~zec
DC
xi~i" oo·
DC
AL..li!«RT2F)
USING R23K0l~XIFl1
l..A
~2.3KO 1 $X Rl
ROUTINE NUMBER NO MANUAL INTERVENTION ADORES S Of' hE x1· ftOYTI NE
lNlTIALIZE XA1 FOR INDEXING
3130 20
3131 00 3132 3199
3138 CO 87
313C 01 3130 l9 :!l 3E 3196
021A
* 4486 ·
4467 4488 ·
THIS B!TS
RAOR EU T1I1N1~E.o.PPIESi..i.L. l
l
<E THE LAST ROU"tINE EXCEPT THAT ALT· THE MicRoPROGRAM LOAOEO :.NO ttveRVTH
t
(5 NG
5
)
C· *'
$!
"'
44-89 4490
4491
······*··E·X·C··EP·T·*T*H·E··D·A·T~A···IS··T·H·E··S~A·M··Eo*·$··~*···***·*···~····*···**···6$$~·*lit
('.i,.
449.2
:s 130 4493 ITT' 2.0
3131 449~'
3133 4495 4496
JH'l.2 4497
4498 ·499 4500 313C ·SOJ. 3130 4502 3l3F 4503
DC
Jlll..1 ·2D~
oc
X!..1 9 00·
DC
At.2lR1'2E)
USING R22K<H ~><'"11
~A
R22KCi~XAi
B
PRINT
OC
!llL.1 9 CIP
Dt;
IL1 · 2541
DC
Al..2(RT220P)
s::lOlJTI NE N\il'llf.H':'.A
NO MANUAL JN1'ERVENT:li0H
ADDRESS OF ~EXT ROUTINE
31 !Ill CO 87
31\AS 01 31A6 13 3U7 3J,03
04?1 A
::H ll.9 co 87 5918 ::nao &3
31AE 3104 3180 3243
:!182 ~c 20 5564 :S166 CO $7 54FE 31BA SA 318B 5033
.nee co &7 0216
·S51
4552
a
~HAS 4553
oc
31A6 4554
oc
:n"e 4555
DC
4556
4-557 R23<01 8
31AO 4558
oc
4559 "'
3i Alf' 4560
DC
3181 .\.561
DC
4562
4563 4564
MV ¥
a
3lBA ·S6S
DC
31ac 4566
oc
456'1'
4568
0
4569
PRINT X\.l' 01 1
u.. 1·19·
AL.2.{RT23C:Pi
LOADCS x1..1 ·e3·
AL 2l R 23MCS) #IL 2 { !<.~314 CE}
L.Pcwr .. x~20~
COMXCFI X!.. l ·\;Ai
XL2'503~·
LINK
~GD LOAD MICROPROGRAM ., OlSA6l.E UPON EN-n:tYe FILI.. <!NO
FSQ ~lTH eos.o ON ADDRESS
e STAR·r Of' Ml CRC CODE .. END DF MIC:ROCODl=l
~INCREASE M!CRO DELAY Tl~E .GO EXECUTE MICROPROGRAM
eEAROR HALT wSAeExPECTfW oATA
oc 31 ·0
01 3022 30U>.
3146 QC 01 3024 30~
4504 4505 4506
MVC t4YC
~1FMCE-6l2l·HOS900 R1FMCE-4(2J.LlSF.~A
! 103 4570 RT ~{llP IX
PAOG 10
DATE
07.IUL75
EC NO· 1:125023
25 lCT't5 82 !032
PROG ID PAGE
l5JAM76 8260:54
PAGE
! ·
· · · · · · · ·
·
·
·
·
·
·
··~
·
·
·
·
· · · · · · · · · · ·
·- ·--·· _ -·- · · · · · · ·
·--~·-----L·~~·~-·-·r·c~·~
!
·· · ·- · · · · ·
·\..
I
I
IBM MAINTENANCE Di AGN CST IC PR.:'IGRAN
8912
DISPLAY ACAPTEA TEST
PART NO.
PAGE
I
42342551
37
I
IBM MAINTENANC~ OIAGNCSTIC PROGRAM
PART NO. PAGE
EAR LOC OBJECT CODE
ADOR STMT SOURCE STATEMENT
I
8912
I
DISPLAY ADAPTER TEST
31C9 E704C9E340E9Cf09 3101 06C5e2
4570 4570
I
ERR LOC 08.IECT CODE
le;.
AOOR STMT SOI.ACE STATEMENT
3104 5034 3106 0989
3108 7300 31DA 1008
::noc 7FAA
310E 7400
.31EO 1304 31E2 1F04 31E:i!I- l 004 31E6 078F 3JE8 SOOB 31EA 078F 31EC 400E 31EE SOOD 31FO 41E1 31F2 5010 31F4 5011 31F6 5012 31F8 5013 3JFA 5014 31FC 5015 31FE 5016 3200 !5017 3202 5018 3204 41 E2 .3206 40E3 3208 41E4
.:!20A 1006 .:!20C 41 ES
320E 41 E6
·571 3104 4572 R2314CS Eau
3105 4573
DC
31D7 4574
oc
3109 4575
DC
3108 4576
DC
3100 4577
DC
31 nF 4578
DC
31E1 4579
DC
31E3 4580
OC
31E5 4581
DC
31E7 4562
DC
31E9 4583
DC
31EB 4584
DC
3 lEO 4585
OC
31EF 4566
DC
31F1 4587
oc
31F3 4588
DC
31FS 4589
DC
31F7 4590
DC
3lF9 4591
DC
31FB 4592
DC
31FO 4593
oc
31FF 459~
OC
3201 4595
DC
3203 4596
DC
3205 4597
DC
3207 4598
OC
3209 4599
DC
3208 4600
DC
3200 4601
OC
· XL.2'5034·
)(L.2·oes9· XL.2·7300 I XL2· 1008 1
xu:· 7FAA 8
XL.2·7400 1 XL2 1 1304·
XL2· 1F04·
XL'=' 11)04 · XL2· 078F· XL2'500B· XL2·076F· XL2 · 4 OOE8 XL2·sooo· XL2 1 41E1· XL2V5010· Xl.2·5011 · XL2·so12· Xl.2'5013· XL2·5014 · X1..2·so1s· >L2·50lf··
xt.2 1 5017 1 Xl..2' 5018·
XL2·41E2· XL2 1 40E3· Xl..2 1 41E4 · XL.'2°1008 · , XL2C41E5·
00 aos.o GO SET INSIDE WRAP
01 LEw OEsEL.ECT ALL LINES
02 IC· SET COUNTER (HOB 03) TO ZERO
03 04 05
= ssF.o RESET I/OREG BITS 2.3.13
IC· SET HOB OF AA (!ITS TO ee XMITTEO)
ICv REsET HOB 04 (RECEIVE AEGe!
06 SSNe3 SET BIT 3 OF l/O REG ON
07 SSNeF SET DIAGNOSTIC NODE ON
08 SSNw 0 SET XNI T ZEROES ON
09 LOAD l/O REG & XMIT 13 ZEROES
OA aos.o WAIT A CVCLE
OB LOAD I;O REG AGAIN TO XMIT DATA
OC
oo
TSN.O ~UST BRANCH (XMJT WC ROY ON) ERROR,. HANG
oe TSN,1 ~UST NOT BRANCH {REC. WO ROV OFF) OF SOS·O TO COUNT CYCLES
10
l1
12
13
14
15
16
1 7
18 TSNol MUST NOT BRANCH 19 TSNtO MUST NOT SRANCM lA TSNol ~UST NOT BRANCH IB SSF.o RESET 1,0 ~EG BITS lC TSN,l MUST NOT BRANCH
3.<?44 2F
3245 00
(
3246 32EB
3248 c2 01 3254
(
324C C 0 87 021 A 3250 01
3251 17
3252 3282
3254 co e7 591 a
c 3256 83 3259 3283 3~56 32EA
325D 3C OF 5564
(
3261 CO 87 54FE 3265 SE
3266 502F
c
3268 co 87 02lt>
4636 ·
* 4637
4638 ·
* 4639 * 4640
***************·****········*··········································· 44664412
PUTTING THE ATTACHMENT IN DIAGNrsTIC MODE ANO ACTIVATING SSN 6 ·
-~ICK BLOCKS THE PARITY SIT QN THE WORD TRANSMITTED THEneev CAUSING A PARJTY CHECK IF BIT 12 SHOULD HA~E BEEh Oh· A~L
· *
BITS A~E USED IN BOTH THEIR 0 ANO l STATES·
·
3244 4643 RT 2F
DC
3245 4644
oc
3247 4645
oc
4646
)Ci...1$2F·
XL 1' oo·
AL2(RT30)
ROUTINE Nu..eeA
NO MANUAL l~TERVENTION
AODREss OF NEXT ROUTINE
3254 4647 4648 4649
USING R24KOJ.XR1
LA
R24K01 .xr.:a
INITIALIZE XRl FOR INDEXING
4650
3250 4651 3251 4652
3253 4653 4654
e
PRINT
oc
xt.1· OJ·
DC
IL l '23·
DC
AL2 ( RT24 CP)
PRINT ROUTINE HEADING
4655 R24K01 8
3258 4656
oc
4657 *
325A 4658
DC
325c 4059
oc
4660
LOAOCS Xt.1 1 83·
At..2UU!4MCSJ Al..2 CR24MCE)
oGO LOAO NICROPACGAAM .oJSAeLe UPON ENTRY. FILL 2HD
FSQ WITH ecs.o ON ADDRESS
·START OF MICRO CODE
.ENC OF MICROCODE
4661 '>662 3265 4663 3267 4664
4665
MVI
B
oc
DC
LPCNT.X 1 0F·
COM I CR XL1·8ES XL2·502F·
alMcREASE MJCROPAOGRAH DELAY
·GO EXECUTE MICROPROGRAM
·ERROR HALT -ee-
.. E>IPECTEO DATA
4666 4667
B
LINK
.GO TO NEXT ROUTINE
ZC:lO 41E7 3212 41E8
3214 41E9
3216 41 EA
3218 41EB
::?21A 41EC
321C 4127
321E S025
::!220 5026
3222 0444
3224 41EE
3226 42EF
3228 432C 322A 502B ~22C B40F
322E 9C2F
3230 so2E
3232 4BFF
~23.\ 1310
3236 9C33
3238 .323A
323C .323E
sooe 5033 1EO~
7900
3240 OA89 3242 5001
DATE
07.IUL 75
EC NO. 825023
320F 4602
3211 4603
DC DC
)Cl.2··fHE6 · XL2 1 41E7·
ID lE
IN FOLLOWING SEQUE~CE OF i110R05
326C 0906E4E340F2C f40 3282 4668 RT240P DC
3274 E3C5EZE34009C fC3
4668
.'.:L23·ROUT 2F TEST REC. CHECK·
3213 "'604
DC
XL2·41E8·
lF
327C 4840C3CSC5C3D c
4668
3215 4605
3217 4606
DC
XU?·4JE9· 20
0C
)CL2·41£A·
21
4669 4670
·----------·--------------------*. 3219 4607
OC
321B 4608
DC
3210 4609
OC
* 321F 4610
DC
3221 4611
DC
i C 3223 4612
DC
3225 4613
OC
3227 4614
DC
I C 3~222289
4615 4616
DC DC
3220 4617
DC
322F 4618
oc
3231 4619
DC
3233 "l620
OC
3235 4621
DC
3237 ·622
DC
3239 4623
DC
3236 4624
oc
3230 4625
CIC
323F 4626
DC
3241 4627
OC
3243 4628 A23MCE DC
c 4629
4629
Xl..2"41EB· XL.2· 41EC·
XL2·4127' XL2·5025· XL.2 1 5026 8 XL2"0444 ·
XLP41EE·
XL2·42EF· xu:·432C 1 XL.2·5028·
XL2 1 B40F 1
XL2·9C2F 1 XL2·so2e·
::G...2·4BFF 1
XL2'1310 1
)Cl... 2·9c33· XL2·sooe·
XL2·so33·
XL291E04·
XL2"79oo·
>CL.2 1 0A891
XL2·soo1·
22
23
24 TSN· l MUST BE ON (AEC., WO RDV .. )
25 DUMMY WORO
26 ERRORo KANG
27 LE. E.-PTY I /0 REG 28 TSNtl ~ST NOT BRANCH AGAIN
29 TSNe.2 t.IUST NOT BRANCH {l/Q REG 2 OPF) 2A TSNo:! MUST BRANCH ti,o REG 3 ON) 28 ERRORa HANG
ZC ClAs CHECK DATA SAME AS XMlTTEO 20 sos.3 MUST BRANCH 2E ERROR. ~ANG
2F TSNoB REC. CHK. MUST BE OFF 30 INC· JNCR. COUNTER
31 aoc.3 BRANCH tP TEST tVER 32 aos.o RESTART TEST
3~34
HANG. TEST COMPl,.l:tED OKAY
SSN.,E TURN ON INSIDE WRAP
3~65
IC, PUT 00 IN HOB 9 TO DESELECT LINES l..EoPESE.:L.ECT ALL ALT LINES e
37 eos.o RETURN TO ADDRESS 001
I
I
I (,~
!
J
···············***·****··*******"'**····****"'*******************"'*"'*****I 44663310 ·
ROUTINE 2F - Rtcuve CHECK TESTS
·l (_.'.
*·····················' 4632 .................................................
4633 ·
·'
0 4634 ·
THIS ROUTJNE TESTS THAT Tt1E PARITY CHECK CIRCUITS ON YltE DATA *;
* 4635
RECEIVED BY THE J;-o P.EG ARE WORKING PROPERLY. THIS JS DONE BY ·
25CCT75
15JAN?6
3283 !5030
:!!285 0889 32ts7 7300
3289 l 008 3288 1508 :3280 74AA 328F 1F04 3291 1604 3293 120. 3295 0784 3297 410C 3299 500A ~296 4BOE :!290 5000 329F 150& Jl2A1 4BE1 .I!243 0644 32A5 I 008 32A7 1604 32A9 7555 32AB 1304 32AO 0785 32AF 4'118
:!281 5016 32B3 0644 32B5 4818 3281' !501A
32B9 isoe
4671 · START OF MICROPROGRAM LISTING
3283
'4672 4673
R~2-4~1-M-C-S-E-Q-U----------~~----~---·
3284 4674
32ee, 4675 3268 4676 328A 4677 320C 4678
328E 4679 3290 4680
3292 4681 3294 4682
3296 4683 3298 4684 329A 4685 329C 4686 329E 4667 32AO 4686
32A2 46Cl9 32A4 ~690 32A6 4691 32A8 4692 32AA 4693
32AC 4694 32AE 4695
3280 4696
3262 4697 3284 4698 3286 4699
.3288 4700 328A 4701
DC
De
XL2· 50.JO ·
x1..2·osa9·
00 eos. 0 GO SET I NSJ DE tlRAP
01 DESELECT LlNES
DC
XL.2· 7300· 02 JC, SET COUNTEq TO ZERO
oc DC oc
DC
oc
XL2·1ooa·
XL2 1 1508· XL2°74AA 1 Xl.2·1 F04 I XL2' 1604·
03 SSFo 0 RESET 1/0 ~EG BITS 21.'S.13 04 SSF o 5 Rf:SET REC. Cl-ii< .. 05 ICo SET HOB 4 TO XMIT lST PATTE~N
06 SSNoF SET DIAGNOSTIC NODE 07 SSN,6 SET BLOCK BIT 12 (PARJTYJ
DC
DC
Xl.2·1204· XL2'0784t
09 S5Nt2 TURH ON BIT 2 CF l'Q REG 09 LEo LOAD I'O REG & XNIT WORD
DC
DC
XL2· 410C·
XL2 ·sooA ·
OA TSN.1 -AIT FOR REC. we. ~O't' ON
08 BOS,O BRANCH BACK
DC
XL2° 4BOE·
oc TSN·B REC. Ct« ~UST SE OH
DC
XL2 ·SOOD· 00 ERROR. HANG
DC
XL2· 1soe· OE SSF,5 RESET RCCEIVE CHK~
DC
XL2'4BE1 1
OF TSN,B MUST NOT B~ANCH
DC DC
Xl..2'0644· XL2 1 l 008·
10 LEw P~T 1,0 REG IN HOB 06 11 SSF.O RESET l'O REG 2·3ol3
DC DC
Xl..2"1604· XL2' 7555 ·
12 SSNo6 S~T B~OCK BIT 12 (PARITY· 13 SET HOB 5 TO NEW PATTERN
DC
oc
DC
DC
XL2' l 304 ·
XL2'o785'
XL2t41181
XL2 1 \50l6 1
14 SSN,3 SET BIT 3 O~ I'° REG
15 LE. LOAD J;o REG WITM NE· PATTEAN
16 17
TSNol eos.o
W~IT FOR REC WO ROY TO COW! ON LOCP EACK To PAEV. WO
oc
DC
lQ..2 1 0644. XL2 1 4Bl B·
IS LE· UN..04D I ,0 REG TO HOB 6 19 TSN,e REC. CHK. MUST BE o~
DC
XL2· 501A ·
IA ERRORo HANG
DC
JCL.2"1508· 18 SSF.5 A'ESET AEC. CHK.
&0 82~3~
·825034
PRQ\a ID PAGE
0891-2 37
DATE
07.JUL75
EC NO· 825023
25KT7t5 82SOJ .
15.IAN76 82150:S·
PROG 10
PAGE
·
IBM MAINTENANCE DIAGN CST IC PROGRAM
8912
DI SPLAY ADAPTER 1EST
PART NO.,
PAGE
4234255 38
IBM MAINTENANCE OIAGNCSTIC PROGRAM
8912
DISPLAY ADAPTER TE~T
PART NO.
PAGE
EAR LOC OBJECT CODE
ADOR ciTMT so~ce STATEMENT
ERR LOC OBJECT CODE
AODR STMT SOURCE STATEMENT
3288 48E2
3280 SOlE .328F 1008 32Cl 1204 32C3 0784 32C5 <'123 32C7 5021 32C9 "'8E3 32CB 43E4 32CD 4AE5 32CF 4228 3201 5027 3~03 0644 .3205 8406 3207 9C2C 32o9 5028 3208 1310 3200 942F 320F 5003 32El 502F 32E3 lE04 32E5 7900 32E7 OA89 32E9 5001
32EB 30 32EC 00 32EO 33F5
32F3 CO 87 32F7 01
32F8 21
32F9 3350
021 A
32F8 CO 87 59H~ 32FF 63
3300 3351 3~02 33F·
3304 330A 330E 330F
OC 01
CO 87 90 5039
S564 54FE
31$6
3~11 30 40 SFE6 3315 F3 58 SO 3318 30 49 :S326 331C 10 01 5FE6 3~
32BC 4702 ~703 ·
DC
XL2 1 46E2 1
lC TSNwB MUST NOT BRAN~H NOU
32BE 4704
DC
>L2·501E·
lD DUMMY l!IORD
32CO 4705 32C2 4706 32C4 4707
DC
XL2'1008 1 lE SSFeO RESET !/OREG 2e3t13
DC DC
XL.2· 1204· x1_2·07s4·
1F SSN12 TURN BIT 2 OF 1/0 REG ON 20 LEe LOAD i/0 REG & lOUT WO
32C6 4708
DC
XL2 1 4123 1
21 TSN1l WAIT FOR RECo WC~ ROY
32C8 4709
DC
XL2~so21 ·
aos.o BRANCH BACK
32CA 4710
OC
XL2"48E3 1 23 TSNeB MUST NOT BRANCH
32CC 4711
DC
XL.2· 43E4 1
24 TSNe3 MUST NOT BRANCH
32CE 4712
DC
XL.2"4AE5· 25 TSNoA MUST NOT BRANCH
32DO 4713
DC
XL2°4228o 26 TS~.2 MUST ERANCH
3202 4714
DC
XLZ· 5027 ·
27 ERROR· HANG
3204 4?15
DC
XL2"0644· 28 LEo UNLOAD I/O REG IN HOB 06
3206 4716 32D8 4717
DC
oc
)lr.L2°B4o6· XL..2°9C2C'
29 CIR. CHECK FOR EXPECTED RESULT 211. B0Ce3 B~ANCH IF OKAY
32DA 4718
DC
XL.2 9 5028 1
2B ERROR., H.4NG
32DC 4719
OC
Xl.21 13101
2C INC· l~CRE~E~T COUNTE~
320E 4720
OC
20 aoc.2 EXIT AFTER 16 TIMES
32EO 4721
OC
Xl..2"5003' 2E BOS, 0 RESTART TEST
32E2 4722
DC
XL2°502F · 2F HANG· TEST COMPLETED OKAY
32E4 4723
DC
.30 SSN.E TURN ON INSIDE a~AP
32E6 4724
DC
xt.2· 7900·
31 lC 0 ~VT 00 IN HOB 9 TO OESELECT
32E8 4725
DC
32EA 4726 R24MCE DC
4727
XL2· OA89 · XL2'500J.·
LEoOESELECT ALL At. l· !..i"-'ESe
aos.o RETURN TO ADDRESS 001
c
4727
* * 4728 **********·······$····~··*·*·*******$********$~$*$***********·*·*~··~*$
4729
ROUTINf 30 - CURAR SET DURING RECEIVE DATA ~ODE
647310 ·······~·-·······················*·····***·············~~·········*······
473.2 II: 4733 "'
THIS ROUTINE TESlS' THAT 19HE1' THE ATTt.CHMIE:!\T IS ;;lECEI'ln'NG DATA >I> WlTH SSN B ~RECEIVE DATA MOOE) ACTIVATED. ~8.1\R tll!LL 8E
* 4734 "'
4735
* 4736 * 4737 * 4738
4739 ·
MOVED lO (.IJ;lAR WHEN THE CURSOR SIT HHT 3» IS RECE!VEDo
THE VALUES OF MSAR MOlfEO ARE 5AA AND 255 ~ CURAR ! S. THEN RESET
TO ZE~O ANO RECEI\lf CATA MOCE <TSN tH IS 'f(JRNEO OFF.. THE
*
TEsT IS THEN REPEl'TEO TO BE SURE MeAR DOES 1'C!T GET TRANSFERRED $
** TO CUR AA iN THI$ CASE·
44774410 ~············~***$*****····$***··****·*·*···*····*······**********#*~*·
32EB 4742 RT30 oc
32EC 4743
O(;
.32EE 4744
DC
4l'45
XC..1 1 30· XL.1 GOO· AL2RT.U)
ROUTINE NUMEER NO MANU4L JNTeRVENTtON ADDRESS OF NEXT ROU'tl NE
32FB 4746
USING A25KOloXRl
4747 4748
LA
~51<:01.,XF<l
4749
B
PRINT
32F7 4750
DC:
XLS 8 01 1
32F8 4751 32FA 4752
DC
IL!' 33'
oc
M..2(RT250? i
475.)
4754 R 25KO 1 B
32FF 4755
DC
4756 $ll
3301 4751'
oc
3303 4758
oc
4759
4760
MVC
4761
El
330E 4762
oc
3310 4763
DC
4764
LOADC.S X&.1'8:3·
~.l...2(R2Sfl!CS)
AL!<R25MCE)
l..PCNT" XO l!:HH 2l OOl>IICA JU. p 90~ IJCL!· £H:l3B'
oGO LOAD ~ICROP~OGRAM
.or SABLE UPON ENTRY. F JLL 2NO
FSQ WITH eos~o ON ADORES$
~START OF ~ICRO CODE
eEND OF ~ICROCODE
( '·~.
$EXTEND MltRO?AOGAA~ OE~AY ~GO EXECUTE. MICROPROGRAM
·ERROR HALT -90~ ~e XPECTED DATA
4765 4766
SNS STl.TAC 9HCBS
Sl[(J x·oo·.,s;oz
~SENSE ACTUAL CURAR
~DISABLE ATTACHNEN~
4767
SNS R25EX:1 aHCBl
$SENSE exPecteo DATA
4768
CL.C
STATACeR2SE~l(2·XA1)
.COMPARE FC~ ExPECtEO
I
3321 F2 81 08
4769
JE
~324 CO 87 5CA5
4770
4771 R25ERR B
3328 06
3328 4 772
DC
3329 91 332A 0000
3329 4773
DC
3326 4774 R25EX1 DC
332C CO 87 0216
4775 4776 R2!801 B
4777
3330 09D6E4E340F3Fl40 3350 4778 RT2SOP OC
3338 C3E4C9Ct0940E ~5
4778
R25B01
o.JU'4P IF OKAY
STATUS XL 1 ·os·
XL:i. '91" XL.2. 0.
.ERRORe GO PRINT OUT .PRINT CURAR ERROR MESSAGE .E~ROR HALT -91·EXPECTED DATA GETS FILLED IN
LINK
sGO TO NEXT ROUTINE
CL33·ROUT 30 CURAR SET DURING REC DATA·
3340 E340C4E4C9C90!;C7
4778
3348 4009C5C340C4C lE3 3350 Cl
4778 4778
4779
* 4 780 * --------··--------------------·
4"181 * START OF MICROPROGRAM l...ISTJNG
3351 504E 3353 0689 3355 7000 3357 71 00 3359 1704 3356 7205 3350 73AA 33SF 76F1 3361 1F04 3363 1604 3365 1008 3367 0766 3369 4H>E 3366 500C 3360 07-4.4 336F 1110 .3371 9C33 3373 6200 3375 9C14 3377 SOH\ ::1379 8301 3378 9C17 337() SC.118 337F 503C 3381 E007 3383 9C1B 3385 500A 3387 ElEO 3$89 9C1E 3388 SOOA 3380 5041 :338F S01F· 3391 B21A .3393 9C23 3395 502$ ,tl397 B31B 3399 ~26 3398 5035 3390 E355 339F 9C3E :i3Al 7000 3311.3 '7100 33A5 7202 33A7 7355
33A.'9 500A 33~8 76F2 33AD 7000 33AF 7100 3381 1 704
4782 ·-----------------------------··· 3351 4763 R2SMCS EQU ~
3352 4784 .33'54 4785 3356 4786
3358 4787'
335A 4788
DC
oc oc
YJ..2· 504E· XL.2· 01389' XL2· 7000·
00 E:HJS·i> GO SET lNS!WE 1115'/I.?
= 01 L.Ee DESELECT ALL LINES
02 lC9 SET MBAR HJ 0
DC
XL 2·7'100 ·
03 lC. SET MBAR LO "' 0
DC
XL2e 1704 ·
04 SSN. 7 RESET CUR AR
335C 4789
DC
XL2"7Z05· 05 1c. SET ~DB 02 TO lST EXPe VALUE
335E 4790
DC:
XL2·73AA· 06 IC. SET HOB 03 TO lST EXPe VALUE
33EO 4791 3362 4792
DC
XL2*76Fl· 07 IC· SET DATA XMITTEO TO Ft
DC
XL 2· 1F04 · oe ssN.F sET DIAGNOSTIC MOOE
3364 4793
3366 4794 3366 4795
33l:A 4796 336C 4797
DC
XL2' 1 B04 ·
09 SSNd~ SET REC. OATA MOOE
oc
XL.2°1008·
OA SSFoO RESET l/0 REG e!VS 2·3o13
oc
XL2e0786 ·
08 LEo LOAD U'O REG & XMyT il10RD
DC
XL;:w410E· oc TSN,l WAIT FOR RECs weg ACY
oc
X&..2 · sooc ·
oo sos~ 0 ii..OOP BACK
336E ~796
DC
XL2·0i'44·
OE L Eo EMPTY 11 /0 AEG TO HOB 7
3370 479~ 3372 4800
3374 4801 3376 4802
33?8 4603 337A 4804
!)C::
xa_2·;,110· OF INC· lNCR. MSAR LO
oc
XL2·9C33·
!O soc.3 BRA~H IF MBAA HI ~EDS ENC.e
DC
XU?· 0200 · l l CIR· CHECK FOR MATCH
DC
Xl..2~ 9C14·
12 aoc.3 5RANCH IF HI ~·TCH
DC
XL2"5016'
l3 BOS· 0 iF NOT ~ANCH TO CHE:CK MBAR
DC
Xl..2 8 6301· 14 CIR· CHECK FCR LO MATCH
337C 4805 337E 4806
DC:
XL.2 & 9C 11' ·
15 80C· 3 IF ~A"l'Cl-h SET BIT 3
DC
JtL2·5016· 16 aos.o NO MATCH CHECK NBAR
33eo 4BG7 3382 4808 3384 ~509 3386 4610 3388 4811 338A 4812 3Ji8C 4813 33se 48!4
3390 4815
DC
XL.28 503C· 17 eos~o BRANCH TO SET BIT 3 (CURSOR)
DC
XL2·E007·
18 Clo CHECK MSAR HJ c 07
DC
Xl..2. · 9Cl B·
19 aoc.3 IF $0 CHECK MBAR LO
DC
XL.2 1 500A· 1A eos.o RETURN TO LOOP
DC
~L2" E1EO · lB Cl· CHECK M&AR LO & EO
DC
XL2 ·9C1 E · ic aoc. 3 lF so. END LOOP
DC
XL2 esoo.t. · 10 aos.o RETURN TO LOOP
DC
XL.2·5041·
1E BOS. 0 GO CHECK CUR AR VALIJE £. SET HOB lA-16
DC
XU?· 501F'
1F DUMMY llORO
3392 4816
DC
Xl...2·821A· 20 CIRo CHECK FOR COP.AECT VALVE
3394 4817
DC
XL2° 9C23· 21 60Co3 BRANCH IF MATCH
3396 4818 3398 4819 339A 4820
DC
XL2· 5025· 22 Bos.o SRA..CH TO CHECK MISCCNPARE VAL.iD
DC.
XL2"B31B· 23 CIR. CHECK F()+.l CORRECT VA.Lue LO
DC
Xl..2·9(26. 24 eoc.3 BRANCH IF CORRECT
339C 4821 339E 4822
DC
XL2 1 5035·
?.5 Bas~o C~t:CK FOR VALIO MlSC()iltP~AE
DC
XL2 1 E3:55 9
ex. 26
Cl-ECK FOs:! ?ND OR 3RO PASS
3311.0 482:3
DC:
XL2· 9C3E· 27 Boc.3 BRANCH IF so
33A.2 4824
33A4 4825 33A6 4826 33A8 48?.7 33A,, 4828
DC
XLZ·7000·
28 lCt RESET MSA~ HI
oc
XL.2 · 7100 · 29 H:. RESET 111\BAA LO
DC
XL2· 7202·
2.A ICo SET NEW illlATC:t~ VA!l..UE
0(;
XL.2°7355·
26 IC~ SET NE~ ll>IATCH V~LUE LO
DC
XL2·500A·
2C BOS· 0 FIE.!.:l i~RT 111 ITH NE\ll VM..UIE
33AC 4829 33AE 4830
DC
XL2'76F2·
20 IC· C&<lANGE OAlA VALi.IE TO F2
DC
XL2"7000· 2E IC* RESET lliBAR Ml
3380 4831 3:382 4832
oc
XL2 1 7100· 2F IC.RESET MBAR LO
oc
lCL.2· 1 '704 t
30 SSNe 7 RESET CURAR
DATE
07.JULT5
EC HO .. 825023
25CCT75 82 £032
15JAN1'6 8215034
PROG 10 PAGE
10
08?1-2;
llATE
3S
EC NO·
"
O?JUL 75 825023
2SCCT7!5 82 £032
15JAN76 825034
PICOG ID FAGE
OB9l-2 l 38A
· ·
··············· ··· ·············
IBM MAINTENANCE DIAGNCSilC PROGRAM
PART NOe PAGE
4234255
IBM MAltlfTENANCE OIAGNCSTIC PROGRAM
39 \
PART NOe PAGE
8912
DI SPLAY ADAPT EA TEST
, . S912
DISPLAY ADAPTER TEST
ERR LOC OBJECT CODE
ADDA STMT SO~CE STATEMENT
\ ERR LOC 06.JECT CODE
AODR STMT SOUl~E STATEMENT
3393 1808 3385 500A 3387 1010
3389 5011 3388 E6F2
3360 9C38 33BF 5038 33Cl 7200 33C3 7300 ::!!3C5 lFOB 33C7 503B 33C9 1304 33CB 5008 33CD E6F2 Z3C~ 9c38 3301 5020 3303 7000
3305 7100
3307 544A
3309 1110 331)6 9043
3300 1010 33DF E080
33El 9C40
33E3 5043 33ES 2A20
33E7 2621 33E:9 5020 33EB 504D 33ED 1E04 33EF T900
33Fl OA89
:33F3 5001
3.3F5 31
33F6 00
33F7 3498
33F9 C2 01 3405
33FD CO 87
3401 01
3402 10 3·03 3438
021A
3405 co 87 '5918 3409 83
3·0A 343C: 3·0C 3497
3·oE oc 01 !se· 31se 3414 CO 81 54FE
O"TE
07.IUL '15
EC 1110. 825023
3384 4833 3386 4834 3388 4835 33BA 4836 338C 4837 33BE 4838 33CO 4839 33C2 4840 33C4 4841 3X:6 4842 33C8 4843 33CA 4844
33CC 4845
DC
xt.2·1eoa· 31 SSFoB RESET Rec. DATA MOOE
DC
.XL2 1 500A· 32 BOStO GO RESTART LOOP
DC
XL.2·1010' :!!3 I NC o INCRe MS.AR HI
DC
oc
XL2 1 5011 1 Xl..2'E6F2 1
= ~3·5
eos.o RETUR~ TO LOOP
Cl1 C~ECK DATA F2
DC
X&..2 1 9C36· 36 eoc.3 IF so ERROR MAY BE LEGIT.
DC
XL2·50::SB· 37 ERROR. SUT GO TO END ANYHOW
DC
XL.2·7200· ;;e IC· SET HI EXP RESULT TC ZERO
DC
XL2'7300· 39 IC1 SET LO EXP RESULT TO ZERO
oc
xt.2 1 IF08 1 3A SSF1 RESET DIAGNOSTIC MODE
DC
XL.2 1 5038' 38 HANG, TEST IS COMPLETED
DC
XL2·1304 1 3C SSN, TURN ON BIT 3 OF 1/0 REG
DC
>CL.2· 5008. 31) eos.o RETURN AND XMIT CURSOR SIT
3418 93
3418 4900
oc
3419 5027
341A 4901
DC
3418 co 87 0216
4902 4903
4904
341F 0906E4E340F3Fl40 3438 4905 AT2oOP DC
3427 E704C9E340C2C g:3
4905
342F 40F340C6C9060~40
4gos
eERRDR HALT -93,. EXPECTED DAT A
LINK
eGO TO NEXT ROUTINE
0...29·ROUT 31 XMIT BIT 3 FROM CUAAR·
3437 C3E409C1D9
4905
4906
* 4907 *-~---~~~~----------------·
4908 · ST ART OF MICROPROGRAN LISTING
33CE 4846 3!00 484'7
DC
>0..2'E6F2' 3E Cl· CHECK FOR 3RD PASS
DC
XL2'9C38'
so 3F ecc,3 GO TE~MINATE IF
3302 4848
DC
.lCl.2"5020· 40 eos.o GO DO 3RD PASS
3304 4849
DC
XL2'7000' 41 lCt SET MBAR HI · 00
3306 4850 3308 4851
3.lOA 4852
oc
DC
XL.2· 7100· lilL2'544A'
= 42 IC1 SET MBAR LO m 00
43 eos.1 BRANCH IF MBAR
CURAR
DC
XL2 1 lll0 1 44 INC1 INCR. MBAR LD
f
'
33DC 4853
DC
XL2 1 9043 I 45 eoc.o BRANCH BACK IF ~OT ZERO
330E 4854
DC
XL.2 1 1010' 46 INC, INCR, MBAR HI
33EO 4855
DC
xL2·eoso· 47 CI1 TEST FOR END OF MBAR
33E2 4856
DC
>U...2 1 9C40 1 48 B0Ct3 BRANCH IF ERROR
33E4 4 85 7
DC
Xl.2'5043 1 49 eos.o BRANCH BACK
33E6 4858
OC
>IL2'2A.20 · 4A LR 9 LOAD HI CURAR HOE lA
33E8 4859
DC
XL2 1 2B21· 48 LRe LOAD LO CURAR HOB 18
33EA 4860
33EC 4861
DC
Xl.2 1 5020· 4C 805 0 0 RETURN TQ MAIN LOOP
iJC
>CL.2 1 5040· 40 BOS.O ERRORe HANG NO MATCH FOUND
33EE 4862
DC
XL2' 1 E04 · 4E SSN.E TURN ON INSIDE WRAP
33FO 4863 33F2 4864
DC
XL2· 7900· 4F 1c. PUT 00 IN HOB 9 TO DEsCLECT LINES
DC
>«..2' OA89'
50 LE.OE SELECT ALL ALT LINESc
(
33F4 4865 r.25McE oc
XL2·500J · · 51 eos.o RETURN TO ADDRESS 001
4866
4866
c 44886678 ·· ······R··O·U·T·IN··E··3·1··- ··T·E·S·T··X·M·I·T··B·IT···3··-H·E·N···M·B·AR······C·U·RA·Q·***··········~····*'
4486790 ·· ························~···*············**····························
* 4871
* 4872
= THIS ROUTINE ASSURES THAT A CURSOR BIT IBIT 3) IS TRANSfi4JTTED ·:
WHEN CURAR MEAR. IT IS DCNE BY TRANSMITTING DATA IN
·:
4873 ·
OIAGNO!TIC NOOE AND CHECKING THAT BIT 3 RECEIVED 1$ ALLWAYS
·;
4874 ·
OFF UNLESS MBAA a CURAR. ACDRESSES WHERE CURSOR IS INJECTED ·:
* 4875 ·
4876
ARE SAA ANO 255 TO ASSURE Tl-AT ALL ens IN THE COMPARE CIRCUITS ARE CHECKED·
·'
*'
4877 ·
..:
4878 ....................................................................... !
4879
33F5 4880 Af31 33F6 4881 33F8 4892
4883
3405 4884
4885 4£186 4887
3401 4888
~402 4889
3404 .\890 4891
C>C
XLl·.31·
C>C XLt·oo·
DC
._2(RT32)
usiNG A26tl:Oh>tR1
LA
A26K01,XA1
8
PRINT
C>c
XL1·01·
DC
u.1 ·29·
C>C
AL~CRTZ60P)
ROUTINE NUMBER
NO MANUAL INTERY,ENT ION
ADOREss OF ~EXT ~OUtlNE
C.'
INITJALliE XAi FOR IN>EX?NG
PAINT ROUT1~i HEADING
c
0
44l92 R2EK01 8
3409 4893
DC
4894 ·
3408 4895
DC
3400 4896
oc
MVC
a
LOADCS lfl. l 183·
AL2(R26MCSJ A.2CA26MCE)
&.PCN't .xo1 !!55(2)
~JCA
eGC LOAD MICROPROGRAM eOlSAat..E UPON ENTAY, FILL ~NO
FSQ WITH eos.o ON AOOR&SS
eSTAAT QF MJC~D CODE ·EiC> OF MICRoCOOE
elNCAEASE MICROPROGRAM DILAY eGO 00 MICROPROGRAM
· I
1I e
I
iI e
343C S02A 343E 0989 3440 7005 3442 7lAA 3444 1704 3446 220(} 3448 2301 344A 76F3 344C tF04 344E 7000
3450 7100
3452 1008 3454 0786 3456 41 OF
3458 5000 345A 0744
34SC 8002 345E 9C13
3460 50 l!S 3462 8103 346" 9Cl7 3466 43El 3468 5019 346A 4319 346C 5018 346E 1110
34?0 9C28
34?2 E008 3474 9C1E
3476 5008
3478 ElEO 34TA 9C21
34l'C 5008 347E E355
3480 9C26 3482 7002 3484 7155
3486 5004 3488 1F08
348A 5027 348C 1010 348E 5008
3490 U04
3492 7900 3494 OA89 3496 5001
· 4909 · - - - - - - - - - - - - - - - - - - - - - - - ·
343C 4910 R284CS EQU
343D 4911
DC
XL2 1 502A · 00 GO SET INSIDE WRAP ON
343F 4912
DC
X&..2· 0869 1
01 LEt DESELECT AL.L L lNES
3441 4913
DC
Xl.2 1 7005 1 02 ICo SET MSAR HI · 05
3443 4914
DC
XL2·7tAA 1 03 ICe SET MBAR LO · AA
3445 4915
DC
XL2 1 1704' 04 SSNt7 SET CURAR FROM ·BAR
3447 4916
DC
Xl.2·2200· O!S LR, SET HOB 02 N8AA HI
;'?;449 491 7
DC
XL2 1 .2301' 06 LR. SET HOB 03 a MBAA LO
344B 4918
DC
XL.2· 76F3 1 07 ICe SET HOB 06 · CHAR TD XMIT
3440 4919 344F 4920
DC
oc
XL2' 1F04· XL.2·7000'
= 08 SSNo F SET DIAGNOSTIC MOOE
09 re. SET MSAA HI 00
3451 4921
DC
XL2 1 7J 00' OA IC1 SET MBAA LO · 00
3453 ·~22
3455 4923
3457 4924
oc oc
XL2·1008· XL2' 0786·
oe ssF.o RESET BITS 2.3.13 l/O REG oc LEe LCAD 1~0 REG & X~IT WORD
DC
XL2'410F· 00 TSNel llAIT FOR REC. ~D ROY TC GO ON
3459 4925
DC
Xl.2 · sooo· OE SOS· 0 SR ANCH BACK
3458 4926 345D 4927
DC
XL2· 0744 1 OF LE. PUT )/0 REG IN ~ce 07
oc
XL2' eoo2· 10 Ciq, CHECK HI MBAR ADDRESS
345F 4928 3461 4929
DC
oc
XL2·9C13' Xl.2 1 5015 ·
11 soc.3 BRANCH IF = TO TEST LC 12 eos.o NO MATCH· BIT 3 MUST BE OFF
3463 4930
DC
xc..2· e10.,. · 13 CIR. CHECK LO NBAR ADDRESS
3465 4931
oc
Xl.2 1 9C17' 14 80Ce3 IF. EQUAL BJT 3 MUST BE ON
3467 4932
DC
XL2·43E1 · 15 T!N·3 MUST NOT BAAHCH
3469 4933
DC
XU! 1 50J9 1 16 80S10 BRANCH TO INCR. M8AR
3468 4934
oc
.111..2 1 4319· 1? lSN·3 ·U$T BRANCH
3460 493$
346F 4936
DC
oc
Xl.2 1 5018' XL2 1 112 0'
18 eos. 0 ERROR· HANG
19 INCe INCR. NBAR LO
3471 4937 3473 4938
DC
XL.2·9C28 1 IA BOC· 3 BR.-NCH IF HI NEEDS INCA.
DC
Xt..2· E008 · ie CI. CHEOC NBAA HI · oe
3475 4939
3477 4940
DC
XL2° 9C:l E 1
JC BOCe3 IF SOe CHECK LOW
DC
>0...2·sooB · IP BOS· 0 AE TURN TO LOCP
3419 4941
DC
XL2' El EO I lE Cle CHECK MeAR LO · EO
3478 4942
DC
XL.2·9C21 1 lF aoc.:s ENO OF PHASE IF so
3470 4943 347F 4944
DC oc
xa..2·5ooe·
Xl..2·E3551
20 eos. 0 RETURN TO LOOP
21 Cl1 TEST FOR END OF TEST
3481 4945
UC
Xl.2 1 9C26 I 22 BAAN(H IF SU
3483 4946 3485 4947 3487 4948
3489 4949
348e 4950 3480 4951 348F 4952
DC
XL2·7002 1 23 IC, SET MBAR HJ "' oa FOR NEXT PHASE
DC
oc oc oc
XL2' 7155 · XL2'5004· .)L.2 1 lFOa·
XL2· 5027·
24 ICe SET MBAR LO a 55 FOR NEXT PWASE 25 llOSe 0 BRANCH SAO< TO 00 NEXT PHASE 26 SSF1 4itEsET lllAGNOSTIC NODE 21' HANGe TEST IS COM·LETED OKAV
DC
.lCl-2 1 1010 1
28 I NC· INCR· MB.llA ffl
DC
XL2·500B· 29 RETURN TO LOOP
3491 4953
DC
3493 4954
DC
3495 49155
DC
3497 4956 R26NCE DC
Xl..217900· Xl.2' 0At99· Xl..2~ 5001'
2A SSNe E Tl.J·RH ON INS IDE WRAP
aa lCt P~T 00 IN HOB 9 TO DEseLECT
2~ LE.DESELECT ALL ALT Llllffi:S.
20 aos.o '-TURN TO ADDRESS OOI
4957
4957 44995598
·· ··*···R·O·U·T·I·N·E··3·2··-··"·"·A·C·H·.M.f.;N··T··RE·S·E·T···Tt...~.T.5.........*·····················
4960 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
4961 ·
4962 *
·
THIS RCUTJNE TESTS THAT VAR,OUS Ll"!ES AND SIGNALS ARE RESET
·
49(1.J "'
BY ATTACHMl!Nt RESET-. THIS IS DONE IN TWO PMASESe THE FIRST ·
PRDG 10 PAGE
089&-21
···39
OATI! l!C NOe
07.IUL75 8HOU
lS..AN76 Nh.34
PROG ID PAGE
---------.-----~.-------------------------------------~~~
·
IBM MAIN1£NANCE DIAGN'5TIC PROGRAM
PART NO. PAGE
I BM MAINTENANCE DI AGN CST IC PROGRAM
PART NCe PAGE
8912
DISPLllY ADAPT IR TEST
8912
DISPLAY ADAPTER TEST
{_
ERR LOC OBJECT CODE
APDR STMT SOURCE STATEMENT
EAR LDC OB~ECT CODE
AODR STMT SOURCE STATEMENT
I
* 4964 ·
4965 4966 ·
4967 ·
4968 ·
* 4969 ·
4970
PHAsE sETS THEN GIVEN
lP THE VARIOUS ANO THE SECOND
PS~IGANSEALOSF·
AN THE
ATTACHMENT AESET l.S MICROPROGRAM lESTS THAT
·\
*'
THE LINES wERE PFiOPERLY RESET· THE LINES TESTED ARE:
... 1
SSN F DIAGNOSTIC MODE
*\
rsN 0 TR.AHSMIT WORD READV'
*.
TSN 1 RECE I VE WORD RE ADY
tt i
SSN 8 RECEIVE DATA MODE
·l
3506 5015 3508 0784 350A 4118 35-0C 5016 350E 0784 3fl10 501A 3512 0784 3!14 5018
3507 5030 3509 5031 3508 5032
3500 5033 350F 5034 3511 5035 3513 5036
3515 5037
oc
DC
DC DC DC
DC
DC
oc;
>CL.2· 5015·
)(l..2' 0784' XL2'4ll8· )(J..2 8 5016.
XL2'0784'
XL2 8 501A 1 >U..2. 0784. xL.2 · so1 a·
14 ~os.o DELAY 1 CYCLE 15 LEe LOAD l/O REG TO XMIT WOAD 16 TSN·l WAIT FOR REC· WD ROY TD COME ON
17 eos,o LOOP BACK TO PAEV. ·D
18 LE· LOAD 1/0 REG TO XMIT AGAIN
19 eos.o DELAY 1 CYCLE 1~ LE· FOAM XMIT WO ROY CN 18 eos.o ~·NG· ENO OF PHASE
4971 ·
SSN D INTERRUPT REQUEST
.;
4972 4973
································*·······~*********************··········1!1d
5038 · 5039 ·
5040 *
!:ND OF PHASE 1· NE:KT TIME MICROPROGRAM IS E9'iABLED 1T WILL BRANCH TO THE FO~LOWING WORC -
3498 32
3499 00 349A 355A
497·
3498
3499
4975 4976
4977
RT:!2
DC
oc OC
3498
>Ll ·32· XLioooa
AL.2 (RT33)
4978
349C C2 01 34A8
34A8 4979 4980
USING R29KOleXR1
LA
R29K01 eXR1
34A0 CO 87
34A4 01 34AS 12
34A.6 3400
021 A
4981 4982 34A4 4963 34A5 4984 34A? 498!5
e
PPINT
oc
xt.1·01·
DC
IL1·u1·
DC
AL2(RT29 CP)
4986
;;" :.e c:o ST 591 e 34AC 83
34AO 340E 34·F 3559
4987 R29K01 B
34AC 4988
OC
4989 ·
;:!4AE 4990
oc
3~80 4991
DC
LOAOCS XL.1 e93·
1t..2UU9MCS) AL2(R29MCE)
3~Bl Ji 48 Ot>E.2
3i\.6S FJ 5E! IEO :S~BS OD 12 34.il.8 3~ IS
~46E F3 58 80
4992 4993 4994 4995
4996
LIO SIO CLC
SI Cl
ZERO.HOBO
x· EO' oSl OI
R29K01C1~1~~~9K01
x·eo· .s101
3<\Cl CO 87 S4FE
3·C!S 99 341>C6 5036
4997 4998 34C5 4999 34C? 5000 5001
a
DOMICR
oc
)(Ll"99"
DC
)Cg..2·5036"
34C6 CO 81 02.16
5002
8
5003
34CC 09D6E4E340F3F440 3·0D 5004 RT290P DC
3404 Cl E3E3CiC!C84 (1)9
5004
34DC E2E3
5004
5005
ROUTINE NIJt'f!ER NO MANUAL :!:NTERVENTION ., ACDRESS OF NEXT S<OUT INE
INITIAL!ZE XR1 FOR INDEXING
PRINT ROUTINE HEADING
.GO LOAD MICROPROGRAM ~DISABLE UPON ENTRYc FILL 2NO
rsa W!TH ecs~c CN ~crmess
c START OF MICRO CODE
.END OF MICROCODE
·SET HOB l u~' U "" 0 *START M!C~OPROGRA~
~DELAY 4 2 CYCLES oOlSABLE ATTACHMENT
(RESET)
~Go DO SECOND PAAT oF ~!CAO
~e:FIROR HALT -99-
· EXPECTEO RESULT
340E 5031 34EO 7900 34E2 0AB9 34E4 Fi?FF 34E6 9C1C 34E8 72FF 34EA 2022 34EC 7000 34EE. 71 00 34FO \ S04 34F2 5008
3.-F4 lE04 34F6 1 C04 34F9 1F04 34FA 1008 34F~ 7443 34FE 1204 3500 1304 3502 1004 3504 0784
5006 5007 ·
START OF NICROPRCGRA~ ~ISTJNG $
5008
·----~---~----,.--~--------~-~~----· 34DE 5009 R2914CS EOU
oc 34DF 5010
34El 5011
DC
34E3 5012
DC
34ES 5013
DC
34E1' 5014
DC
34E9 5015
DC
34EB 5016
DC
34ED 5017
!)C
34EF 5018
DC
341" l 5019
DC
34F3 5020
DC
34!=5 so.al
DC
oc 34F1' 5022
oc
341"9 5023
DC
34FB 5024
DC
34FO 5025
DC
34FF 5026
DC
3SiH 5027
u 350.1 5028
DC
cc
UC$ 9029
DC
XL2@503T 8
XL28 7900· XL.2° OA89 1 xt..2 8 F2FF" XL2 1 9C1C: · XL2 1 72FF; XL2 · 2 04!2 9
XL2·7ooo·
xL2en.oo·
XL..2 8 1 !304·
Xl-2$51}00'
m..z· i E04 ·
)(L2' 1C04 · XL2'1f'04" KL.2$1ooe·
~2·7443·
XL2· 1204"
a2· 1304·
X!..2°100.-·
.xuao7e4~
00 BOS*O GO TO A00e37
01 IC· SET HOB 09 TO ~E-SEL£CT 02 LEe DE-SELECT FIRST DA,RC 03 TBNo CHECK HC6 02 FOR 2ND PHASE (FFt 04 aoc.3 IF so BRANCH tc 2NO PHAS~ OS tc~ s·T HOB 2 TO FF ()6 LRe SET HDe 10 TO Fr
07 IC· SET M6AA Hi s 00
oa !Ce SET MBAR LO s 00
il'9 SSN,B SET REC~ O~TA ~00£
QA OUMWf l!iO~O
OB SSN.E SET lNSiOE WRAP DN S5NoC SET INTRe REG~ OW
OD oE
SSNoF SSFoO
SET DIAGNOSTIC MODE ON ~ESET BITS 2~3el3 IN 110 REG
OF ~Ce SET HOO 04 "' 43 10 sSN~2 SET BIT 2 OF 110 REG
u ssw.3 SET SiT 3 OF 110 REG ON
SSN· 0 ~ T TRANSMI "I' ZEROES
u LE· LCAO 1/0 REG TO XMlT ZEROES
\
I C
(
c
c
3516 40E1
3518 41E2 351.A 4EE3
3!51C 4BE4
351E 40E5
3520 1008 3522 1204
3524 1304 3526 1E04 3528 0784 352A 7680
3~2C 1640 352E F610 J5;,!: ~02-r 3532 41E6 3534 1704 3536 7001 3538 71 ~2 353A lF04 353t" 0784 353E 4132
3540 5030 ~542 7000
3544 7100 3546 5436
3~46 !5035 )54A 5036
:,54C 2210 354E 7900 15550 0889
3552 OC89 3554 OD89
3556 OE89 3$58 5()01
5041 ·
3517 5042
DC
3519 5043
DC
3518 5044-
oc
3510 5045
DC
351F 5046
DC
3521 5047
DC
3523 5048
DC
3525 5049
DC
3527 5050
DC
3529 5051
DC
3528 5052
DC
352D 5053
DC
352t 5054.
oc
35~1 S05S
uC
3533 5056
DC
3535 50S7
DC
3531' 5058
DC
3539 5059
DC
353B 5060
DC
3530 5061
l.'C
3~3F 5062
DC
3541 5063
oc
.3543 5064
DC
354~ ~065
DC
3541' 5066
DC
3549 5o67
DC
3548- -5068.
DC
3540 5069
oc
354F 5070
oC
3551 50?1
DC
3553 5072
DC
3555 5073
DC
3557 5074
DC
3559 5075 R2'iMCE OC
5076
)Cl.2 ·40E1 ·
xua· 41 e2 ·
~2·4EE3°
XL2'4BE4 1 XL2·4DES· XL.2m1ooe· XL2' 1204 1
XL.2· 1304' xt.:t:e 1E04· Xt,.2· 0784 1
XL.2 · 7680" XL2·16#o0'
XL2·F610· XL2 1 9027 1 XL2·41E6· XL2 1 1704o
XL2·1001~
XL2 9 7122 ·
XL.2· tF04· XL.2 8 0784@
XL2 1 4132 1
XL2 1 :6030·
XL.2 1 7000 1
XL.2 1 71009 XL2·5436 ·
XL.2'5035' Xl..2 1 5036· XL.2 9 221.0.
XL2 1 7900·
XL.2· 0889 I
XL2' 0Ce9· ~2· 0089· Xl.2 1 OEB9 1
xL2·soo1·
tC TSN·O XMIT WO ~PY MUST NQT BE QN
10 tE
TSNol REC WD ROY MUST NOT BE ON TSN·E DATA LOOP MUST ~CT BE ON
lF TSN· B REC e CHK Ml'ST NOT BE ON
20 21
TSNeO INT· REQe MUST NOT BE ON SSFoO RESET ~ITS 2 ..3113 OF 11'0 REG
22 SSNo2 SET BIT 2 OF 11'0 REG 23 SSN13 SET BIT 3 OF ll'D REG
24 SSNeE sET INSIDE lli!RAP ON 25 LE· i..CiAD 11'0 REG &. XM11· lrfD
26 ICo SET HOB 6
SO FOfi 01.':LAV
27 SLo SHIFT HOS 6 LEFT
28 TBNc TEST HOB 6 FOi:.> Et.If'.\ OF DELAY
29 2A
LOOP BACK TIL 16 CYCLE DELAY OVER TSN·l REC· WO ROY M~ST NOT BE ON
2B SSNs7 RESET CURAR TC ZERO
2c ICe SET MBAR HI · 01
20 !Ce SET MSAR LO · 22
2E SSN·F TURN OIAGe MOOE BACK ON
ZF 30 31 32
LE o LOAD ! l'O REG & XMI T TSN· l WAIT FOR REC· ~O ADY ON
= aos.o LOOP eACK TO P~EVe ·D
re. SET NBAR HI 0
33 IC· SET NBAR L.0 · 0
34 BOSol MUST BRANCH
35 B0Se0 eRROAe HANG
36 HANG· E"-D OF TEST>
37 LR·MOVE HOB 10 TO 02
.38 ICcSET HOB 09 TO 00
39 OESEi..eCT Ml'REC
3A DESEL.ICT muREC
38 DESELECT DA.IREC
JC DESELECT DIVAEC
30 BOSeO RETURN TO AOD·01
·
5076 507"7 5078
5079
"*·'·*R·'*O$*U·**T*·IN*·E*~S*·*·3·*~·*t·*3·*4·'e*·3*·5*·*·"·S'·*P·"A·'R"·E*·e*·········*·*·*·*·**"3"*·······*·*·*·*·****~*·*··*********·*·*·*·····························**·
c
:!55A 33 3550 00 35SC 3568
355E oc 01 3596 35 g: 3564 co 87 3584
355A SOSO RT33 3558 5061 3550 5062
5083 5084
DC DC DC
MVC
B
XLJ.8 331
~1"00 1 AL!Utt34)
SPAAUT(2)eDEC33
SPAREX
5085 ...
(
3568 34 3569 00
356A 3576 356C OC 01
3~72 co 67
3596 3584
35#1
3566 5086 RT34
35(1)9 5087
:J5t:IB 5088
soa9
5090
DC DC DC
MVC
e
XLl· 34' Xl..1 G 00° AL2(RT3S) SPA.RUT( 2) .oeC.34
SPA.REX
5091 ""
(
.'
;;
;:)576 35
3577 00
3578 35A4 357A OC 01 3596 3513
3580 co 87 3564
35?~ 5092 RT 35 3577 5093 3519 5094
5095 5096
DC
DC
oc
MVC
B
)CLP35'
xf..1' oot
AL.2(RT36~
sPARIJT( 2 i e PEC36
SPAREX
PADG 10
DATE
07.JUL75
25 CCTT!I
PROG ID PAGE
07JUl..75
825023
25CCT7$ 82!""'32
15JAN76' 825034
PAGE
EC NO. 62E023
62 to.32
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
iI ··
i
~
·
·
·
·
·
·
·
·
·
·
·
·
·
·
· · ·
· · · · · · · · · · · · · · ·
·
·
·
·
·
·
·
·
·
·
·
·
·
. ·.,. ;,.'
·
·
IBM MAINTENANCE DIAGNCST IC PROGRAU
PART NO.
PAGE
4234255
IBM MAINTENANCE OIAGN(STJC PROGRAM
41 \..
8912
DI SPLAY ADAPT lR TEST
8912
DISPLAY ADAPT ER TEST
ERR LOC OBJECT CODE
ACOR STMT SOUACE STATEMENT
ERR LOC OBJECT CODE
5097 ·
''-._,.
3584 CO 87 021 A
5098 SPAREX B
PRJNT
3588 01
3588 5099
DC
3569 OE
3589 5100
DC
358A 3590
3588 5101
DC
358C CO 8 7 0.216
5102
e
· 5103
3590 0906E~E340E7E i40 3590 5104 SPAAMS DC
XLI · 01 1 JL1·14· .tc..2CSPAfU4S J
I.INK
I (i
3598 E2t7C109C548 359E F3F3
510·
eau 3596 5105 SP~QUT
3~9F 5106 DE03 DC
SPAAMS-7 cu·33·
~ C'"\ ·· If,,-'
35AO F3F4 35A2 F3F5
35A1 5107 OEC34 DC
35A3 sloe DECJS DC
5109
a..2· 34· Q..2 1 35·
C·' i -.fr.:/
55111110 ·*··R·O··U·T·il·'"·E···3·6··S·I·O···I·M··M·E·D··IA··T·E··T·O··E·N*A*BL*E*l'O*IS*A*EL*E*B*SC*A***·····················:
55111132 ·*······M·I·C·R·O···I·N··S·U·R*ES*B*S*CA**NO*T*E*NA*B*LE*D*· **#·······································
5114 ·
* 5115
MACRO ENABLES esc.a.
MICRO I NSuRES BSCA NOW ENABLECo
0 ·'
·:
5116 ·
MACRO DJ SABLES BSCA ·
*'
5117 ·
MICRO INSURES BSCA CISAEIL.EDa
*'
3544 36
5118 ·········******************************************····················
3SA4 5119 RT36 DC
XL.1 ·36°
ROUTINE NUMBER
35A5 00
35A5 5120
DC
Xl..1·00·
NO MANUAL INTERVENTION
35A6 3612
3SA7 5121
DC
AL21RT37)
AOOR OF NEXT ROUTINE
5122 ·
35A8 CO 87 0214 35AC 01
5123
35AC 5124
B
PRINT
DC
XL.POI·
PRINT ROUTINE TITLE
'C
35AD 22
35AE 3505
3580 co 87 3506
35AO 5125 35AF 5126
5127
DC
ILl ·34·
DC
At..21R35HDR)
8
RT35GO
3584 0906E4E340F3Ft40 3505 5128 R3SHDA DC
CL34·AOUT 36 BSCA SIO IMMED; ENAS/OISAS·
358C C2E2C3C140E2C S06
. 5128
35C4 40C90404C5C45 l40
tU2&
35CC C505ClC26lC4C iE2
5128
3504 C1C2
3506 co 87 591 e
35DA e~
5128
5129 AT35GO e
35DA 5130
DC
&.OADCS
x1.1·a3·
LOAD MICROPROGRAM
3508 3604 3500 3611 3SDF CO 87 54FE 35E3 35
354 5001
35E6 F3 58 EO 3SE9 F3 88 CO
3SEC CO 87 54FE
35Fo 36 3!!Fl 5004 35F3 FJ 58 EO 35F6 F3 88 80 35F9 CO 87 54FE 35FO 37
JSFE 5006
3600 co 87 0216
35DC 5131
350£ 5132 5133
35E3 !S134 35ES 5135
5136 5137
5138 35FO 5139
35F2 5140
5141 5142 5143 3SFD 5144
35FF 514~
5146 5147 ·
DC
M.. 2CA 35MCS)
DC
AL2CR35MCE)
e
DOMICR
DC
)L1·35·
DC xL2·soo1 ·
SIO x·Eo· ·SIOI
SIO x·co· .x·ee·
e
OOMICR
DC
:ICL 1 9 36·
DC xu·soo··
SIO x·eo· .s101
SIC x·eo·.x·ee·
e
cOMJcA
DC
XL1·37·
DC
XL2°5006·
a
LINK
DO MICROPACGRAM ERA. HALT EXPECT ED Ae SUL TS SlO ENABLE MC
SlO ENABLE BSCA
DO MICROPROGRAM 2ND TIME ERROR HALT EXPECTED RESULT$ ENABLE ,,, ...
Slo DISABLE BSCA DO MICROPROGRAM 3RD TINE
EffRe HALT
EXPECTED RESULTS
Go To NEXT ROUTINE·
0
·
55114489 *·--~T-A-R-T-~O-F-~M-IC-R-O-P-R-O-G-R-A-M--L-I-S-T-IN--G-··
3604 4700
3606 5001
3608 4704 360A 5002
;560C 5004
360E 4705
· 3604
55115510
·------------~----~---~------·
R35MC:s EGu
3605 5152
cc
XL2· 4700· 000 TSNo7
3607 5153
oc
XL2 8 500l· 001
3609 5154
DC
XL2·4704· 002
3608 5155
DC
XL.2·5002· 003
5156 ·
3600 5157
DC
Xl.2·soo4· oo· BOSeO
360F 5158
DC
lCl,.2 1 4705' 00!5 TSNe7
BR TO SELF tF BSCA ENAS· EXPECTED RE!"'-. TS BR TO AODR 004 IF 8SCA ENAB· LOOP BACK TO AOOR 002 lllF·ITING
FOR BSCA TD BE ~NABLEO· SECOND EXPECTED RESULTS 6R TO SELF ~AITlhG FOii
5US9 ·
BsCA TO BE DISABLEO·
3610 5006
ADOR SHCT SOURCE STATEMENT .
3611 5160 RJSMCE DC
XL2·5006·
006 sos.o THIRD EXPECTED RESULTS
DATE
07.IUL75
EC NOe 825023
2SCCT75 82!032
l5.IAN76 82$0~4
FROG ID PAGE
0 DATE
,.EC: "10· G i
07JULT5 825023
25C:CT?S 82f0'\2
PROG lO PAGE
le
i 10
IB~ ·AINTENANCE DIAGNC:STtC paCJGRAM
PART fllO. PAGE
4234255 42
IBM MAINTENANCE OIAGNCST IC PROGMM
8912
Ol ~AY ADAPT IR TEST
8912
DISPLAY ADAPTiR TEST
ERR LOC OBJECT CODE
·*·····..········· ADDA STMT SOURCE STATEM91T
* 55116632 ···f;·O·U·T·lr·-t·e··~~7··S·IO···IM··M·E·O·.···EN·A.B.··B·SC·A···W·/·~-·S·E·C··T·I·M·E·O·U·T··R.E.QUEST·
*
5164 ·······································································
5165 · 1.MJCRO INS\.RES BSCA NOT ENABL.ED ANO NO 2-sEC T·C· ~EOUEST
·
* 5166
MACRO ENAEl_ES BSCA
·
5167 · 2.MtCRO fN~URES BSCA IS ENAS. BUT NO 2-sec T·O· REQUEST
* 5168
MACRO TURNS ON 2-SEC i·O· REQUEST
* ·
5169 · 3.M1CRO INSURES 2-sec T.o. REQUEST 15 Off
·
ERA LDC OS.JECT CODE
c 36A7 4700 36A9 4601 36AB 5002 36AO 4705 36.AF 5003 3691 5007 3683 5006
5170 · MACRO RESETS 2-SEC T.c. ~ITH TIMEOUT CANCEL cc~~AND
·
* 5171 4.M1CRO IUSURC.S BSCA IS STILL ENABLED BUT NO 2-sEC T·O· REQUEST
*
5172 · MACRO SETS 2-sec T.c. REQUEST llGAIN
5173 · s.MtCRO 1t11s~ES 2-SEC T.o. REQUEST IS ON.
· *
* 5174 * 5175
MACRO DISABLES 6SCA 6.M1CRO INS~RE~ BSCA DISABLEC ANC 2-sEC TeO. REQUEST RESET
*
·
3685 4606 368'1' 5008
3689 4619 3688 5009 .36BO 5008 36BF 4717
3612 37
3612 55117767 ·R·T·3·7····D·C·····X·L·1···3·7······················R·O·U·T*IN·E··N·U·M·B·E·R···················'
36C1 sooc 36C3 SOOE
3613 00
3613 5178
O..:
><l..1 1 00 1
NO MANUAL (11.TEAVENTJON
36C5 460E
3614 360F
3615 5179
DC
M..21RT38)
ADDRESS OF II.EXT ROUTINE
36C7 5010
5180 ·
3616 CO 87 021A
!5181
B
361A 01
361A 5182
DC
3618 2D
361B 5183
DC
361C 364E
361[) 5184
DC
361E CO 87 364F
s1es
e
3622 0906E4E340F3F i40 :!tl.-E 5186 R36iDR DC
362A C2E2C3C140E2CI06
5186
3632 40C9D404C 5C45f40
5186
PRINT
PRINT ROUTlll.E TITLE
><1..aeo1·
IL1·451
AL 21R36HDR)
RT36GQ
CL45·ROUT 37 BSCA Slo IMMED: ENABfDISAB W/T.o. REQ·
(
36C9 4613
36C8 5011
36CD 5013
(
36CF 4614
3601 4715
3603 5016
t''
t
3605 5018
3607 SOOF
3609 1908
363A C505ClC26lC4C~E2
5186
36t.2 Cl C240E661E34 lD6
5186
364A 484009CSD8
5186
364F CO 87 5918
5187 RT !6GO B
3653 83 3654 36A7
3653 5188
oc
3655 5189
oc
LOADCS
XLl ·83·
~(R36MCS)
LOAO MICRCFRQGRAM
(: "'-··'
e
i
3608 4608 3600 5018
3656 HOE 3658 CO 87 56FE 365C 36
3657 5190
5191 365C 5192
DC
M..2CR36CEI
8
COMICR
DC
llCLl. 36·
00 lST MICROPRO~M
ERA. HALT
10 I
3650 5002 36fiF F3 58 EO 3662 F3 ee co 3665 F3 58 0. 3668 co 87 9~E 366C 37 3660 5008
366F F3 se eo
36'1'2 F3 88 0. 3675 CO 8? $4FE
3679 38 367A sooe 367C F! SB EO 367F F3 88 00 3682 CO 87 54FE 3686 39
365E 5193 5194
5195 5196
5197 366C 5198 366E fU99
5200
5201 5202 .1679 5203 3678 5204 5205 0206 5207 3686 5208
oc JC&..2·soo2·
510 X·EO·eSlO?
SID x·co· ,x· ee·
s10 x·o···SIOI
8
DCJMICR
oc
Xl...1·3.,.
DC
J&.2·5008 1
s10 JC·Eo· .s1c1
SIO x·o··.x·ee·
B
CQMICR
DC
lCLl· 38·
DC
JCL.2·5008·
SID x· EO· .s101
SIO JC· oo· ·x· ea·
B
OOMICA
DC
XL.1·39·
1ST £XPeCTED AE,ut.TS ENALE MC EN·sLE llSCA
D~ 2ND MlCRDPRD~RAM EAAe HALT
2l0 EXPECTED RESlLTS
ENABLE MC
BSCA a-sec t.o. REQUEST
DO lRD 1Ua..OPROGRAM ERR· HALT
3AD EXPECTED RaSULTS £NABLE MC BSCA 2-SEC T·D· CANC~ 00 4TN Ml:(;AOPROGRA·
Et;AOR t4AL.T
10 I 1e I 1e I !O
I
1·
:e
3687 5010 3689 F3 58 EO 368C F3 88 04 368F CO 87 54FE 3693 ~ 3694 5013
3696 FJ 58 eo
3699 f'"! 88 80 369C CO 87 s.f"E 36A0 38
36Al 501f» 36A3 CO 87 0216
3688 5209 5210 5211 5212
3693 521.1 3695 5214
.. 5215
5216
DC
JCL.2·so10·
s10 x·eo· .s1c1
SIG x·o·· ,x· ee·
8
DOMICR
DC
X&..l 13A·
DC
Jc&..2·50131
$10 x·eo· ,SIOI
SID X·80·1X·88'
5217 36A0 5218
36A2 n52z1o9
B
OOMICA
DC x&.1 ·:se·
oc xa..2·so16·
e
LINK
5221 · 5222: ......................................
mi & t ......
5223 · START DF MICROPROGRAM LlsTING ·
522· ·~--...- - - - - - - - - -
4TH EXP$CTED aesUt..ts ENABLE MC
BSCA a·sec T.o. ReG.
00 51'" M*citCPROGftAM ERA. HALT
STH ExPECfED RE$JLTS ENA&L~ MC DISAEILE 85~" 00 6TH MICACJlitllOGMM
ERA<I HALT
6TH EXPECTEC AE$UL.TS GO TO NEXT AOUTU·
I
I
!·
I
lI o
l·
l
1I 0
I
I·
OA'tc
07.RU..?5
EC MO. 82$023
25tCTts ai10.s2
··
e 0891~21 DATE
01'.lut..75
, 0 u 1 . I
f!c - · 82$023
:o
I
I·
e le
ADDA STMT SOURCE STATEMENT
36A7 5225 R3CtltCS EQU
36A8 5226
DC
36AA 5227
DC
36AC 5228
DC
36AE 5229
DC
3680 5230
DC
3682 5231
DC
36B4 5232
DC
3686 5233
DC
3688 5234
DC
36BA 5235
DC
36BC 5236
DC
36BE 5237
oc
36C0 5238
DC
36C2 5239
oc
36C4 5240
DC
36C6 5241
oc
36C8 5242
oc
36CA 5243
DC
.36CC 5244
DC
36CE 5245
DC
36QO 5246
DC
3602 5247
DC
3604 5248
oc
3606 5249
oc
3608 5250
DC
36DA 5251
oc
36DC 5252
DC:
36DE 5253 R3flltCE DC
·
Xt..2·4700 · XL.2 1 4601 1 Xl.2 1 5002. Xt..2 '4705 t )Q...?·5003· XL.2'5007· XL2·5006 I XL.2·4606' XL2·5008· XL2· 4619'· Xl.2 ·5009 I XL2 · sooB· XL2· 4717· x1..2·5ooc·
Xl.2·500E· XL2 1 460E · x1..2·5010· XL2 1 4613 1
XL2·so11 · Xt.2'5013 1 Xl..2·4614 1 XL.2'4715 1 XL2·5016· xa..2·so1e· XL2 1 500F· xa..2·19oe· XL.2·460B· xa..2·501e·
PAAT NOe PAGE
000 001 002 003 004 005 006 007 008 009
OOA ooa
ooc
000
OOE OOF
010 011 012 013 014 015 016 017 018 019 OlA OlA
TSNo7 BR TO SELF IF BSCA ENABe TSNe6 BP TO SELF JF 2-sec T.o. REQ ONe
eos.o 1ST EXPECTED PESULTS
TSNe7 BR TO 005 WHEN BSCA ENAB· Bos.o TO ADOR 003· WAIT FOR esc~ ENAB.
eos.o TO ADDA 007. aos.o Et:IRORe MANG TSNe6 BR TO ADDA 006 1F 2-sec TeOe AEQ. eos.o 2ND EXPECTED RESULTS
TSNo6 BR TO AOOR 019 IF 2-sec T.o. AEQ.
eos.o TO ADDA 009· ttAIT FCR TeO· AEQ·
aos.o 3RD EXPECTED RESULTS
TSN·7 BR TC 017 IF ESCA STILL ENABe eos.o TO ADDA OOC WAIT FOR BSCA ENABe
eos.o ERROR· HANG TSNe6 BR TO AOoR OOE IF 2-SEC T ·tl· AEQ.
eos.o 4TH ExPECTED RESULTS TSNe6 BR Tu AoDR 013 II'' 2-sec T.. o. REo.
BOSt C TO ADDR 011 · iaAI T FOR ToO· REQ· eos.o STH EXPECTEC RESULTS
TSNe6 BR TD SELF IF BSCA STILL ENAB· TSNe7 BR TO SELF IF T.o. REQ STILL ONe eos.o 6TM EXPECTED RESULTS eos.o TO ADDA 018 DUMMY CYCLE
eos.o TO ADOR OOF DUMMY CYCLE
SSFt9 SHOULD NOT RST TeCe REQ TSNeE BR TO AODR OOB IF STILL ToCeREOe
eos .o ERROR HANG
PROG 10
PAGE
·
· · · · · · · · · · · · · · ·1· · · · · · · · ·
I
IBM lillj1,INTENANCE DIAGNCSTIC PROGRAM
8912
DISPLAY ADAPTER TEST
ERR LOC OBJECT CODE
ADOR STMT SOURCE STATEMENT
PART NOo
PAGE
4234:;51l i,. IBM MAINTENANCE OIAGNCST IC PROGRAM
I ::: :~:~:v sou~ce 2 Loe
c:::PT £R T:::R STMT
STATEMENT
*i 5255
5256
***R·*O*U*T*I *N*E*.*3*8*$8*S*C*A**S*I *0 **N·O*N·*-H*4*M**E*0I*A*T*E************************************'
r
5257 5256
i*i< *····~···********···~·~$~·$***********·******************~*************!
*' * 5259
lo MICRO.
:1 ;~:~ :
INSURE NC·SIG SVC REG ESCA 8US'ir 1 .,,
Z~RO OUT HOB 16d7c2ti.27.
3748 OF 3749 60C2
3748 CC 87 54FE 374F 38 3750 5018
3748 5318
DC
374.t. 5319
DC
5320
532:! R37MC& 6
374F 5322
DC
3751 5323
DC
5262 >!< 1A l<lACRO
* 5263 5264 *
5265 ·
INSURE TIC eSCA NOT ausv ·· ENABLE BSCA ~ITH A NON-IMIEOIATE SIO
INSURE SSC/I S'JSY
5266 lll 2. MICRO
5267 "' 5268 ·
* 5269
5270 ...
INSURE BSCA EN·BLEO.,
INSURE ·src SVC REQ BUSY~ IS ON~
INS~RE HOS 26·27 EQUAL IR. JQ~ INSURE HCB ~6.17 NOT CHANGEOe
5271 ~ Je Mi:CRC
5272 * * 5273
RESET BSCA BUSY
INSURE BSCA BUSY JS RESETc
,..! I
5274 * 3A M4CRO 5275 *
INSURE TIO BSCA NOT BLSY ENABLE BSCA AGAIN WITH ANOTHER NON-JMMEDJATE ~IO.
'l'lt"i
5276 ·
INSURE TIO escA eusv
5277 ·
DISABLE BSCA
5275 ....
5279 * 5280 *
INSURE SSCA NOT eusv
LIO HOB 16.17 EQUAL 0000 LIO HOB 26.27 EQUA~ 0000
szs1 ·
ISSUE BsCA SIO CONTROL ONLY
528Z Iii'
INSURE B SCA NOl" BUSY
5283 ·
5284 *
5285 ·
lNSUAE:: HOS 16.17 ANO 2th 27 s·u1..L 0000
ISSUE BSCA SI!) NON-Uoieou:rE I ssuE 32XX SI 0 NON-I ~~EOX ATE
*I (
5286 ·
SNS BA,CK J.O,. Hl FRO,,, EIOTH COMMANDS ANO CHECK.
"':
36DF 38 36EO 00 36El 3843
3 6 E3 CO 8 1' 02 AA 36E7 01 36E8 2B 36E9 3719 36EB CO 87 371-. .36EF 0906E4E340F3F ~40 36F7 C2E2C3Cl40E2CS06
5287
36DF
5288 5289
36EO 5290
36E2 5291
5292
5293
36£7 5294
36E8 5295
36EA 5296 5297 5298 5298
~"·'1·3*8·~·~D·C-·~·*X·L·1··· J·a··~·*··¢*····**·······*R·O*U*T*I*N~E··N~O········~·····********·*:I
OC
YJ..1·Q()·
OC
.et.2C~T39)
NO MANUAL 111.TERVENTION AODR oF NEXT RO~JTINE
8
PRINT
DC
Xi..1 8 01'
DC
ILJ. '43·
DC
AL2R31'HORI
RT37GCl
CL43·fiOUl ae BSCA SIC NON-ikMEDXATE A~o TJO BUSY·
I r'
I
I(.__
..!6FF 4005D60560C90 404 3707 CSC4C9Cl E3C54 CCl
5296 5298
!70F 3717 371" 371E 371F 3721 3723 3727 3728 !72A 3720 37.31 37!4 3737 3736 373F
~740
3741
3743
3747
OSCl.4 OE3C9D64 OC2 E4E2E8
co 87 5918
83 .!801 3842 CO 87 54FE
37
5006
FJ se EO
CJ SA 3743 F3 88 CO F:! 8A C4 Cl 8A 37~,5
co 87 5672
40 16 60F7
CO 81 Se72 41
5298 5298 5299 AT :!7GO 371 E 5300 ~720 5301 3722 5302
5303
3727 S304 3729 5305
530fl 5307 530:1
5309 5310 53! l 373F 5312 37·0 5313 3742 5314 5315 5316 BSVEAA
!747 5317
B DC DC DC B
DC
cc
SI 0 TIO SI 0 SI 0 TtO 8
oc
DC
oc
B DC
LOAOCs XL1oe3t Al...2(R3l111CS) AL.2(R3?MCE)
COMIC~
Xt.. l 1 37e ld-2 1 5006·
)(· eo· &S!OI BSYERReX ·eA' x·co·.x·see x·c4· .,x· eA·
R37MC2oX·8A· AAINT·
Xl,.! ·4Q·
IL1 ·22 1 M..2 (STATfillfU
PRINTIVi XLl · 41 1
GO LOAD MIC~Ocooe
0
c
00 M ICROCOOE E~ROR HALT -37FlRST EKPECTED RESULTS
ENAE!LE MC Tl C BSC>. BlJSV~ S&-tOUl..CN"l IBE · ENABL.E 6SCA
SIO NON-!fieME!J
Tl 0 6SCA Bl.15't'· SHOULC BE:., ERROR HAI.. T 40
(
ERROA HALT 4111
3752 CO 87 54FE 3756 39
3757 50.20 3759 F3 58 EO
37SC C 1 BA 3772 3760 F3 88 CO 3763 F3 8A C4 3766 Cl 8A 377C 376A CO 87 5872 376E 112 376F 16
3770 60F7
3772 co 87 5872
3776 49
3777 OF
3778 60C2 377A 0000 37,7C F3 80 80 377F Cl SA 3709 3783 31 48 ODE2
3101 F3 se eo
376A 31 68 0062 376E F3 58 EO 3791 F3 88 04
3 794 Ct BA 37FQ
3798 30 46 377B
379C OD 01 3778 00~2 37A2 CO 01 37El
37A6 F3 sa eo
37A9 30 86 3778
37AO F3 sa EO
3780 00 01 3778 0Dt2 ~ ?B6 CO 01 37E9 378.A F3 88 CO
:!17eo F3 s A co 37co F3 se ea
37C3 30 SB 377'8
37C7 F3 56 EO 37cA 3D SA 3776 31CE CO 01 37F1 3702 Fl 58 80
:nos co e? 0216
3109 co 87 5672
37()0 43 370E OF 370F 60C2
37El 37E5 37E6 37E7
CO 87 44 16 6i7c
5B7Z
37E9 37EO 37EE 37EF
CO 67 45 11', ~176
5872
37Fl 37F5 37F6
37F7
CO 87
47 le 6176
5872
5324 3756 5325 3758 5326
5327 5328 5329 5330 5331 533.2 376E 5333
B
oc oc
SIO
TI 0
SIO
SIO 'T[ 0
B
oc
37t:F 5334
DC
3771 5335
oc
5336 6SYER2 9
3776 5337
DC
3717 5338
DC
3779 5339
DC
3776 5340 $NSIT DC
5341 R37NS1 S10
5342 5343 5344 5345 5346 5347
53481 5349
TIO L!O sI 0 LIO SlO s1 o Tl 0 SNS
5,350 5351
CLC
BNE
5352. 5353
SI 0 SNS
5354 5355
SIO (.LC
5356 535"1'
5358 5359 5360 5361
5.J62
BNE
SI Cl SiO SIO SNS
SIC
Cl.. I
5363 5364 5365 5366
BNE SIO
e
53u7 OIScl"!R a
3700 5368
DC
370E 5369
DC
37EO 5370
CC
5371
5372. H06EFl 1 Ei
37E5 5373
DC
37E 6 537~
OC
37ES 5375
DC
5376
s::n7 HOB.ER 2 fl
37EO 5378
DC
J7EE 5379
DC
37FO 5380
DC
5381
~362: R3 lE4 7 8
37F5 5383
IX
37F6 5384
DC
:;,rr S 5385
DC
DATE
07.JUt..75
EC NO. 82 5023
25CCT75 82 ~0.J2
1SJAN?6 825034
PAOG JO
PAGE
10
0&91-2i DATE 43 , EC NQ.
!.!O
I
07.JUL75 825023
25 CCTl'5 82 !032
1!3.IAN76 tl.Z6034
I
ie
,...I
I
,,, ..
IL 1 1 1 !5· Al..2( STATl49)
DOM I CR
X!.1'38 1 XL2·so1a·
DOM I CR
XL! ·390 XL2· 5020' X·Eo·.SIOI ESYER2. X 1 8I. 1
ill·CO· eX· ea·
X· C4 t eX · 8A · R37NSJ oX 1 8A· PRINTM XL1·42t ILl' 22· AL 2( STATHB) FR!NTM XLl"49' IL1 1 15° AL2(STA.TM9)
XL2"00·
x·so· .x·ee·
DisERR.x·aA· lERO.H063
x·ao· 1 s1c1
ZERO.x·see
x·eo·.s101 xo 04· ~x· llEl·
A.37K·IH:~. X 1 EIA · SNSI T eHOF.l3 SNSIT( Z> .ZERO
HOBER1
x·ao· .s1c1
SNSITeX·E8·
x· eo· .s1 cl
SNSITl2) wZERO HOBER2
lll' co· .. x· ea· Jl'C:o· .x· eA ·
X1 80· oSJCI
SNSITox· Se·
X'EO'eSIOI
SNSIT·X~SA·
R37E47
x·so· tSICH
LINK
PRINn~
XL.l ··3·
IL l · 15 °
AL2tSTATN9)
PfilNTM Xl.!"44' H.J. 8 22· ALiHSTAYl33)
PRllHM X!..1 8 45· IL1·221 Al..2($TATB1)
,7. PRINTM
Xl..l ..
IL1·a2e At.2( STATB3J
· · · · · ·
PART NOo
PAGE
42342!5!5 43A
00 2ND MICRC?AOGAAM ERROR HALT -38EXPECTEO AESUL TS DO 3RO MICROPROGRAM
ERR HALT EXPECTED RESUL.fS ENAE·.E MC
TIO BSCA BUSVs SHCULON·T SE ENA6LE BSCA
SIO NON-I MMEO
TIO BSCA eusv. SHOVLD BE
ERROR HALT 42
SENSE H08°S HERcG
DlSABt..E BSCA
TIO BSCA eusv. SHCULON·T eE
HOB 16el7 SET TO ZERO DISABLE Mc; ttOB 26. 27 SET TO ZEAO ENABLE Mc SIO BsCA CTL ONLY NO-OP.
no BSCA eusv. SHLD N01' BE
SNS HOB·s 16917
DIS.ABLE MC SNS HOB· S .26; 2·1 ENABLE MC
ENA&... E esc:A -
SIO NON-lflllNEO DISABLE MC SNS tiOa·s :!6,.27
ENABLE MC DU> IQ Of' '8A · GET TO HDEI 27? BR IF NOT DISABLE RESET
S~ TO NEXT ROUTINE
ERGOR HALT 4 7
PAOG ID PAGE
0891-2 43A'
·
·
·
IBM MAINTENANCE OIAGN<STIC PROGAAM
PART NOe PAGE
42M255
IBM WAINTENANCE OIAGNCSTIC PROGRAM
··It
PART NO· PAGE
891.Z
DISPLAY ADAPT £R TEST
I 8912 I (
DISPLAY ADAPT ER TEST
EAR LOC OBJECT CODE
ADDR snn SOURCE ST ATEMEN1"
I ERA LOC OBJECT CODE
AODR STMT SO~CE STATEMENT
3?F9 co 8 7 5872 37FD 48
37FE OF 37FF i60C2
3801 7000 3803 2620 3805 2720 ~807 2680 3809 2780 3808 5805 380D 5006 380F 5808 3811 5007 3813 SOOA 3815 500A 3817 8016 3819 9COE 3818 5000 3810 8720 381F 9C11 3821 5010 3823 2446 3825 2547 3a27 76C4 3829 778A
3828 8406
3820 9C18 362F 5017 3831 8507 3833 9C1B 3835 SOlA 3837 5018 3839 581E 3838 SOJD 3830 1308 383F 581F 3841 5020
5386 R37tt48 B
37FO 5387
oc
37FE 5388
oc
PRINTM XL1·48·
IL1 1 151
ERR HALT 48
3800 5389
DC
A.2(STAT N9 I
5390
55339912
·------~----~~-
· START OF MJCROPRDGA·M
LISTING- -··
5393 ·-~--~-~~~~--~---~-------
3801 5394 R37MCS EOU
3802 5395
0C
·
XL2·7000·
000
IC ..,oe oo·oo
0 I
I I I I I
I
I
I
c I
I
3804 5396
DC
XL.2·2620· 001 LR HOB 00 TO HOB 16
3806 5397 3eoa 539a
DC
XL2· 2720 · 002 LR ~DB 00 TO HOB 17
oc
xL2·26eo· 003 LR ~OB 00 TO HOB 26
()
380A 5399
DC
XL 2 1 2780 · 004 LR HOB 00 TO HOB 27
3eoc 5400 380E 540 l 3810 5402 3812 5403 3814 5404 3816 5405 3818 5406 381A 5407
381C s.-oe
381E 5409 3820 541 O 3822 5411 3824 5412 3826 5413
DC
or.
DC
xL2·sso5· XL.2· 5006· >CL2·seoa·
005 006 007
eos.2 SR ON BSCA SIO SVC REQ~ ERR. HANG
i o eos.o tST EXPECTED RESULTS·
I sos.2 BA ON BSCA SIO SVC REQ TO .ADO OS
DC
XL2·5007· 008 eos.o WAIT LOOP
OC
>CL2 1 500A · 009 BOS .o DUMMY
0
OC
XL2 1 500A· 001' eos.o ERROR. HANG
DC DC
XL2·S016· ooe CIRe00.16 XL.2·9COE· ooc eoc.3 BR IF EQUAL TO AOOAESS ooe.
0
oc
XL.a·sooo~
000
BOS .o ERROR· HANG
I
DC
XL.2·8720· ooe CIR 11·00
DC
XL.2·9CI 19 OOF eoc.3 BR IF EOUAL TO ADDRESS 011
OC
XL2· 50l0 · 010 aos.o ERROR. HANG
oc
XL.2 1 2446· 011 LR HOB 26 TO HOB 04. (IR BYTE)
DC
XL2·2547· 012 LR ~OB 27 'TO HOS 05· (IQ BYTE)
lloe
!828 5414
DC
382A 5415
OC
382C 5416
DC
382E 5417
DC
3830 5418
OC
3832 541.9
DC
38;,4 542 0
oc
3836 5421
DC
3838 5422
oc
383A 5423
De
383C 542·
DC
38~ 5425
oc
3a·o 5426
cc
3642 5427 R37MCE OC
S.28
)CL.2·76C4 5 JCL.2·778A· XL.2' 8406· XL2·9C18·. XL2'5017' XL.2· 8507 · XL.2 · 9C 18 " XL2·501A· xt.2·so1e· JL2·se1e · XL2·5010·
Xl..2·1308~
XL2·sa1F· XL.2·5020·
013 01.015
016
on
01B
019
01· OHi 01c 010 OIE 01F 020
IC ~OS 06 EQUAL C4
IC HOB 07 EOUAL 8A
ClR 04e06 TEST IF IR EQUAL C4
eoc.3 BR IF EQuAL TO ADDRESS 018
eos.o ERROR. HAN~
CIR 05·07 TEST tF IQ EQUALS 89 BoCw3 BR IF EQUAL TO ADDRESS OlB
eos.o ERROR. HANG eos .o 2NO EXPECTED RESULTS
BOS.Z BR ON BSCA 510 SVC AEQ TO OlE eos ..o ERROR. HANG
ssF.3 RESET BsCA SID SVC REQ
eos.2 e~ROR. HANG
eos.o 3AO EXPECTED RESULTS
l r·
l "---
!
le
1I C
I
lO
I
1I 0
·o
~ r \
5430 ·······································································
* 5431 FCOUTINE 39 ESCA INTERRUPT TEST
*
55443332 5434
· ·
·
·
·······
MACRQ-1
·
·
·
·········
DISABLES
·····
ESCA
·····**··
INTERRUPTS
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
····
5435 ·
* 5436 IMtCR0-1
5437 ·
5438 · MACR0-2
PRESENTS INT REQ. (NO INT SHOULD OCCuR YETet INSURES TIO INT THAT AN INT IS PENDING.
· * · ·
5439 · 5440 ·
INSURES TIO OP-ENO INT IS PENDING·
* ·
5441 ·
** 5442
5443·
* 5444
* 5445 *
5446
(THIS SHOULD RESET THE OP-END INT PENDJNGI INSURES TIO OP-END INT PENDING NOW NEGATIYE ENABLES INT· (INT SHOULD occuR.l RESETS INT REQ. (INTERRUPT SHOULD TEA~INATE)
DISABLES INTERRUPTS
· *
*"··'
5447 >II MlCA0-2
* 5448 *
5449 MACR0-3 5450 ·
5451 "' 5452 " 5453 · r-ACRCi-4 5454 ·
PRESENTS INT REOe (NO INT SHOULD OCC"R)
INSURES OP-ENO INT PENDING., DISABLES SSCA I'. NSURES NC CP-END I NT f:ENOING ·
CAUSE ATTAC~MENT CK & INSURE INT· OCCuRS·
·*······
5455 ·······································································
3843 39 3844 00
3643 5456 RT39 DC
3844 5457
DC
3845 3983
3846 5458
DC
5459
3847 co 87 0.:!11\
5460
B
3848 01
3848 5461
oc
384C lC
384C 5462
DC
3840 3S6E
384e 5463
DC
384F CO 87 386F
5464
e
3853 0906E4E340F3F S40 386E 5465
oc
3850 C2E2 C3C140C9DfEJ
5465
XL1'391 >Cl.l·OO· ;lL2tRT3A t
PRINT XLl 1 01e tL1 "28· AL2lR38HDRt AT38GO CL281 ROUT 39
ROUTINE NO. NO MANUAL J'°'TERVEhTION ADDRESS OF NEXT ROUTINE
PRINT ROUTl~E HOR
3863 C50909E407E34 E3 3868 C5E2E340
386F co .e1 591 a
3873 83 3874 39A7 3876 :?982 3878 F3 58 80 387e F3 58 EO 387E 3C 00 394C 3882 F3 88 C2 3885 F 3 88 00
3888 3S AO 3948
:seec 3C oo 394C
5465
5465
·· ·~s466 I ST AAT MACR0-1
5467 RT38GO B
LOADCS
3873 5468
DC
d..1 1 83 9
3875 5469
DC
_,,_2(R38MCS)
3877 5470
DC
AL2(R3sMCEJ
5471
SID x·eo·.s101
5472
SIO x·eo·.slDI
5473
MYt INTFLG1X·oo·
5474 5475
s10 x·c2·.x·ea·
s10 x·oo·.x·ee·
5476
L
1NT38A·IAR2
5477
~VI INTFLGex·oo·
GO LOAO tUCROCOOE
START ADORE$$
END ADDRESS 01 SASl.E RESET 32XX ENABLE 32KX RESET lNTFLG ENABLE GSCA
LOAD INT LVL 2 IAR RESET INT FLAG
5478 · START MICR0-1 ANO MACRQ-2
3890 F3 se eo
3893 Cl 88 30:'.'IA
3.97 Cl SC :leA~ 3898 co 8'P 5972
5479 5480 5481
5482
s10 x·eo·.s101
TIO R38E4l1x·ee·
TIO A381NT.x·ac·
6
PAINTM
ENABLE MC 8$CA ITB INT SHLD NOT BE PENDING
LSCA INT SHCULD ee PENDING
ERROR HALT 39
389F 39
389F 5483
DC
xt.1'391
38AO lF
38AO 5484
DC
IL1·31·
38AI 60E1
38"2 5485
DC
,.._2(STATMA)
38AJ Cl 89 38AF 38AT CO 87 5872
5486
5·87 R38i NT TIO
54ee
e
R38IOE·X·89· PRINTM
8SCA OP-E~D INT SMLC BE PENOING EARDa HALT· 3A
() 38Aet 3A 38AC IF ~8AD 60El
38AB 5489 38AC 5490 38AE 5491
DC
XLt ·3A·
DC
lt..1 ·31 1
DC
ALa(STATMAt
c
38AF Cl 89 391 C
3883 3C Oi 394C
5492 5493 R3810E TJO
$494
MYI
R38E421X·e'i· INTFL.G.x·o1 ·
BSCA OP-END INT SHLD NOT BE PE~O SET INT EXPECTED A.AG BIT
07JUt.75 825023
25(CTY5 82!032
PRtlG ID PAGE
·
15.IAN?6
82503·
PAOG ID PAGE
· · · · · · · · · · · · · · · · · · · · · · · · ·· · · · · · · · ·
· · ·· · · · · · · · · -·j~---· · · · · · · · · · ·
8912
OISPL AY ADAPT St'-"IESJ.~
E~R LOC OBJECT CODE
38B7 F3 88 02
38BA CO 87 3881: 3SSE 30 02 394C :!8C2 CO 01 3924
38C6 F3 58 EO 38C9 F3 88 CO
38CC CO 87 54FE
3800 45
3601 5003
ec 3803 F3 58 EO
3806 ci
:see2
38DA CO 87 !872
38DE 44
380F 1F
38EO 60E1
38E2 F3 88 80
3ees cs ec 3932
38£9 F3 58 80
38 EC CO 87 5918
38f'-0 Ol
3f..Fl F3 58 e4 38F4 31 69 5080
3BFe F3 se ec 38FB ,.-3 58 EO
3£.FE 3C 01 394C
3902 3!S A 0 3948
3906 F3 88 C2 3909 co 87 3900 3900 30 02 394C
3911 CO Ol 3942
3915 F3 se eo
391 8 CO 8 T 021 6
391C CO 87 SB'?.i 3920 42 3921 11 3922 6087
3924 OC 01 3990 39tE 392A CO 87 5872 392E 43
392F 18 3930 39A6
3932 co · ., 6872 3936 40
3937 u
3938 6087
393A CO 87 5972 393£ 41 393F 11
:S9·o &oe?
3942 c:o 8., 58,7J . '
'394f; 48
394? 12 3948 6190
... -
39~ 3940 394-C: 00
AQDR ST_MT S.OVRCE STATEMENT
5495.'
54-9;.6.-
SJ 0 x· 02· .x· 88"
a
NXTJS
54.97 rsx_T3S CL I INTFLG .. xeo2"
5498
BNE R3SE43
~499
5500
s1,o x 1 eo·.s101
$10 x·co·.x·aeo
5501 · START MICR0-2
5502
. e
COM!CR
38DO 5503
OC
X'-1·4$1
* 3802 5504 5505
OC
Xl.2·5003"
START MACR0-3
5506
s10 x·eo· .s101
5507
TIO HAVINT.x·sc·
5508
B
PfHNTM
380E 5509
DC
>CL.1·44·
38DF 5510
Or.
ILi 1 31'
38£1 5511
DC
AL2CSTATMA)
5512
5513 HAV1NT s10 x·eo·.x·ae·
5514
TIO
R38E40~x 0 ac·
5515
sxo x·ao·.SIOI
5516 · ST AAT MACR0-4
5517
6
L.OAOCS
38FO 5518
DC
>Cl.POP
5519
SI 0 X4 84· .. s! C!l
5520 5521
5522
LIO X2205eOPDEC
SIO x·ao·.s10: 510 x·Eo· .sioI
5523
MVI !NTFLG,,x ·01 i
5524
L
1NT38A,, I AR2
5525 5526
SIO x·c2· ·x· 8e·
e
NXTUI
5527 NXTl 11 CLI 1NTFt..G .. x·o2·
5528 5529
8NE R38E48
SIO x·ao· .s1ca
5530
8
LINK
6531
5532 R38E42- S
!920 5533
cc
39.21 5534
DC
3923 5535
DC
PRINTM
XL.1. 42'
n.. t ·17·
AU!CSTAT~)
5536
5537 A38E43 MVC
5538
El
392E 5539
OC
AlCIC(2)·WmtONO PRINTM
Xl..1 ·43·
392F 5$40
3931 5541
DC
tt.1·24·
DC
AL2UUCrU>
5542 R38E40 B
MINTM
.3936- 5543 3.37 5544
DC
~1··0·
DC
IL.1· J 7·
~39 $845
DC
.-,.2(STATM6)
S5"-
t554 T
PRINTM
39.3E 5548
XL.I ·41·
393F 5649
tLl ·1 ?·
3941 5550
At..2CST4TM)
5551
_ ~$52' R3E48 B
3946, 5553
oc
3947 $554
oc
3949 5555
DC
PAINT" X\,.1 9 48' ILl 9 18·
~2CSTAT85>
5556
* 55555578 ·· ··R·Q·U·T·l·tE···3·9··IN·T·E·R·R·U··PT···SU··8R·O··U·T·IN·E····
5559 ····································
3948 5560 INT38A DC
~2U~T38)
· 39~ 5561 IMTFL G DC 5562
Jll,.1 · 00·
O"TE
0?.IUL?S
EC NO. 82!i023
2SCCT7ts
82~32
UUAN76
atsoM
PART NO.
PAGE
"·..
4234255 45
I8M MAINTENANCE OIAGNCSTIC PROGRAM
PART NO. PAGE
8912
DI SPLAY ADAPT ER TEST
ENAELE BSCA lNTC:RRUPTS
DUMMY OP 010 INT 0CCUR1' BR lF NOT ENABLE MC
DISABLE BSCA INToe ENAeLe BSCA
DO 2 NO MICRO ERROR HALT -4S2NO E X?ECTED RESULTS
ENABLE MC BSCA INT SHQUL.0 BE PENDING ERROR HALT 44
DISABLE B5CA ·'O INT RESET eScA 1m-. S~OVLO NOT BE PENDING
DISABLE RESET 32XX
GO PUT BCS-TO-AODR IN FIRST 256 WOROS
SET DIAG-2 LATCH LOAD OP-DEC WITH BAO PARITY DISABLE RESETe ENABLE MC.
ATTACH CK SHOULD OCOJR SET INT-EXPECTED FL~G BIT LOAD INT LVL-2 JAR ENABLE BSCA INT
OUMMY OP DIC JNT OCCUR?
SR IF '40-T DISABLE RE5eT BR TO NEXT ROUT ?Ni;
ERROR MALT 42
·35CA OP-ENO INT P6'01NG·
ERROR ttALT 43
ERR LOC OB.JECT CODE
ADDR STMT SOURCE STATEMENT
c
5563 $
Ol·INT EXPECTED
394D 30 01 394C.
3951 co 81 3964
5564 ·
5565 t NT3e
5566
CLI BE
!NTFLG.xeo1 · INTEX1
02=1 NT OCCURRED
IHT IxPECTED?
395!:> 35 20 398A
3959 F3 sa 01 395(" co 87 5872
3960 39
3961 OF
396.2 613E
5567 5568 S569 EH39 3960 5570 3961 5571 3963 5572
L
SI 0 B
DC
DC DC
~EH39·Pl1AA
x· 01 · ,.x· ee·
PRINTM
XL1'39'
11..1·1!·
Al..2C STAT60 t
RESET INT ERAOR HALT !CJ
5573
3964 3C 02 394C
3968 F3 se 01
3968 30 01 394C
39~F CO 81 3982
S574 5575
5576 5577
JN TEX 1
MVI
sto
CL!
BE
INTFLG·X·02·
x·o1·,x·as·
INTFLGeX ·01 · INTEX2
SET 'INT cccu~RED· IN FLAG BYTE RE SET PEND! NG &SCA I NT IHT ExPECTEC'l
3973 3977 397A 397£ 397f" 3960
35 20
F3 se
CO 87
3C OF 613E
398C 01 5072
5578
5579 5580 Et-13(;
397E 5581
397F 5562 3981 5583
L
SlO B
OC
DC DC
AEH3C.P11AR
x· 01 · .x· as·
PRlN'tM XL1 1 3C1 !Ltw 151 '1L2C STATSO I
PESET INT
ERAOA HAL., lC
5564
3982 F3 88 01
39S5 <:O 67 3940
\ ...
3989 395C
3968 :397A
5585 IN1EX2 SIO
ssso
e
399A 5587 AEH39 0C
~9ec-5se6 Aek3c ~oc
x· 01 · .x· ee·
INT38
AL2(EH39,
AL2CEt-13C!
REsET PENOl~G SSCA INT
5569
3980 05FO
398E 5590 lllORDND OC
C&..2· N()c
398F C3C3
3990 5591 RlCIC DC a..2·cc·
(
3991 C905E3CS0909E <¢01" 39A6 5592 RlCMl DC
3999 E3E240e~D6060<40
5592
CL22·INTERRUPTS TOOK PLACED
39A1 07C3C1 C3C540
5592
3'1lA7 4702
39A9 5000 39AB 1404 39AD 5003 39AF 1404 3981 5005
---· * 555599<3t- ·--S-T-A-R-T--~-F--M-I-C-R-O-P~~-O-G-R-A-M~-L--IS-T.I.N.G--·*
39A7
55S~
5596
5597
·R-3f-!M-C--S-~EIX-Q-U----X*-L-.2-·-4-7-0~a~·-----......
39AA 5598
DC
Xl..2 1 5000.
39AC 5599
DC
XL2 1 1404 1
39AE 5600
oc
XL.2'5003·
396(1 5601
oc
XL2' 1404·
3962 5602 R3&.cCE DC
XL.2· 500!5·
TS-·7 BSCA EMABL.£0
eos.o
SET INT OH
HANG
SSNe4 SET lNT AGAIN tcAl4G AGAIN
·o ER~ HALT
l!RR HALT 41
ADDRESS FOR lNT LVL·a tAR INTERl\uPT FL.AC
OO=NO INT EXPECtE.0
· · · · · ·
G
0
·OATl!i EC HO.
07.IULTS 825023
25Q;T7f5 02fn32
· · -PAOG 10 PAGE
·
·
·
ISM MAINTENANCE DIAGN CST IC PROGRAM
PART NO. PAGE
:(
42:S.::s (. IBM MAINTENANCE DlAGN CST IC PROGRAM
PART NO·
PAGE
42342$5 46A
8912
DISPLAY ADAPTER TEST
8912
DISPLAY ADAPT fR TEST
ERR LOC OB~ECT CODE
ERR LOC OB~ECT CODE
AOQR SHIT SOURCE STATElltENT
5604 5605
5606
·**·*·R·*·O"·'·U·*T·*I·N·*·E*·*··*3·A*·*··*&·*S··C*·A*·*··*T·*IO***·*N·*O·*T·*·*R**o~·Y*·;·U···N··t·T*···C··K·······································*··*·*··*·*··*··*·*··*·*·*
3A40 38 20 OAOE 3A44 CO 90 3A4C 3A48 Cl 80 3A4C 3A4C Cl 88 3A58
3983 SA 3984 00 3985 3AA9
3987 CO 87 021 A J98B 01 398C 23 3960 39E5 39BF C~ 87 39E6
* 5607 ·
5608
* 5609
5610 ·
MACAO
ENAEl..E MC
DI SlllBL.E 8SCA TIO SHOULD BE NOT RDY,UNIT CK
·
*** c
* 5611
5612 ·
ENAB.. E BSCA TIO SHOULD NOT BE NOT AOYl'UNIT C.K
** (
* 5613
5614 ·
015ABt..E BSCA
TIO SHOVLD ee NOT ROYl'UNiT CK
* *
* 5615
* 5616 ·
5617
* 5618
5619 ·
* 5620
5621 ·
MICRO MACRO
ENABLE BSCA
SET UNIT CHECK
TIO SHOULD SE NOT RDY,UtUT CK SI 0 NON J.li4MEDJ.ATE TO SSC.l lJO SHOULD NOT SE NOT RDY/UNlT CK
*· (
"'
· * * *
5622 5623
$·$it'4l***"'"'****$$1U:11<ll"i'$*.;tll<>l"lil<""*******'****ll>*********:IJ'll<llt$!1:$*!l<:ll#il<:ll'1'1'~1!o$*2'i'~"''****
3983 5624 RT3A DC
XL1·3J\·
ROUTINE NC*
3984 5625
:!966 5626
CC
XLl·OO·
OC
AL.HRT38)
ADOR OF NEXi ROUTINE
5627
5628
3988 5629 39BC 5630 39BE 5631
5632
B
OC
XLP 01 1
OC
ILl 9 35'
DC
-U ( R39HOfU
B
~39GO
PRINT ROUTINE HEADER
(
3A50 c;o 87 5872 3A54 3C 3A55 13 3A56 6160
3A58 Cl 88 3A68 3A5C CO 87 5612 3A60 49 3A61 13 3A62 6160 3A64 CO 87 021& 3A68 CO 87 S~FE
3A6C 45 3A6D 500A 3A6F F3 58 EO 3A72 F3 88 CO 3A75 F3 SA 00 3A78 Cl 88 3A8B 3A7C F3 56 80 3A7F CO 07 0216
3A83 3A87 3A88 3A89
CO 87 3A OF 6140
5872
39C3 0906E4E340F3C 140 39E5 5633 A39HDA DC
c 39CB 2e:2c 3C 14*0E 3C'. m6
5633
3A8B CO 87 5f37Z 3A8F 44
3903 400506E34009C,E8
5633
3A90 OF
3908 61E4DSC9E340C .:CS
563S
(
3A91 6140
39£3 C!5C:302 39E6 F3 56 80 39E9 CO S7 5916
39EO 83 39EE 3A93 39FO 3AA8 39F2 F3 58 EO .2>9F5 c1 ee 3A01 39F9 CO 87 5812
39FO 39 39FE l3
391=F 6160
3AOl F3 es co
3A04 38 20 OAOE 3A08 CO 90 3A10 3AOC C.1 80 3Al0 3Al0 Cl 88 3AS3 3"14 F3 88 80
3Al7 Cl 88 3A23 3 Al El CO 8? !58 f 2
3A1F 41 3A20 13 3A2l 6160
3A23 F3 58 £0 3A26 F3 88 C'l
3A29 CO 8'F 54FE
3A20 42 31<.2E !5004 3A30 F3 58 EO 3A33 CO 8? 54FE 3A3T 43 3A!e 5006 3A3il F3 68 EO
3.t.30 F3 ee co
5633 5634 R3GG0 5635 39EO 5636 39EF 5637 39F1 5638 5639
5640
5641 39FD 564:i 39FE 5643 3A00 564'1t
SCM-5 A39S1 564-6
5647
~8
5649 R3U1 5650 5651 5652
3AlF 56!53 3A20 5654
:51122 5655 5656
$6l57 R3'.SS2 5658
5659
3A20 5660 3A2F 5661
5662 5663 3A3? 5664 3A39 5665
5666 566'P
S!O IS
DC DC DC SIO TlD
e oc
DC
DC
SIO 1&N BF TJO
TJO
SIO TIO
B
DC oc
oc
SIO slO
e
DC DC
SIO
8 DC
oc
SID
SJD
x·&0'1o1SiO!
LOAOCS )IL!· 83· A..2(R39NCS)
Al.2 l R39MCE I
x·eo· .s101
R39s1.x11ea·
PRINTM
>Cl..1·39·
u..1·1··
AL.2( STAT82)
x"CO'. x·ee·
UDT3-l eX ·20·
R39T1
R39T1 .. x·so·
~39E3Aex·se·
Jll' eo·, )(ll!ee ·
R39S2 ·X' 88 1
PR I NTN JG..l '·1· ILl ~ 19·
AL2CSTATBU
x·eo· .s1c1 x·co· 0 xe ea·
DDNJCfl
XL1*42 1 JG...2·50040
x· et'· ,s101
OOMJCR
Xl.1 8 43· XL2·5006i
x·eo· .$.Ol
x·co·.x·ee·
DISABLE RESETe 3ZXX
l..OAO t.Uc;ROCODE
ST ART AOORESS ENC ADDRESS
ENABLE MC
6SCA NR/UCa 5HOyt...O
ERROR HALT 39
BRANCH
ENABLE ilSCA IS BSCA-1 INSTALLED
BR 1F NOT
TIO UeC· TO BSCA·t BSCA NRl'UC· SHOU~DN·T BRANCH
DISABLE i1SCA SSCA NRl'UC · $H0Ut.D BRANCH
ERROR HALT ·a
ENABl,.E M(
EHAeLE &SCA
11ALT _.2· 1sT E-~TEO Rl!Sut..'1' !:HABLE MC
HAL.t ·4:5-
2ND EXPECT EC RESUL t
ENA~E MC E.NASL E 8 SCA
i~~·
()
ii
c 1
\e
· · · ·
1.
1.
3A93 73FF 3A95 2FA3
3A97 4704 3A99 5002
3A9B 5004 3A90 1104 3A9F 5;)06 3AA l 1104 3AA3 BFA.3 3AA5 900F 3AA7 500A
OATE
OT.JU\. 75
EC NO· 825023
25CCT15 82 ef.13 2
PROG 10
PAGE
0891-21 . DATE
4.6 I EC NO.
\G
07.IUL?S 825023
ADDR STMT SOutCE STATEMENT
5666 5669 5670 5671 R39S4 5672 3A54 5673 3A55 5674 3A57 5675
TBN BF TIC Ti 0 B DC DC DC
LOT3-1 ·X·20'
R39S4
R39S4.x·so·
R39S3·X' ee·
PRJNTM XLl · 3C' !Ll' 19"
AL.2(STATB2)
IS 8SCA-l INSTALLED BR IF NOT TIO UC TO BSCll- l SSCA NRl'UC· SHL.D BRANCH" UNIT CK
ERROR HALT JC·
5676 5677 R39S3 TIO
R39S3A·Xt8~e
5678
B
3A60 5679
OC
3A61 5680
DC
3.A63 5681
DC
soa2
a
5683 1=139S3A B
3A6C 5604
DC
3A6E 5665
oc
5686
$10
5667
Si 0
5688 5689
SIO TIG
5690
SI 0
5691
8
PRINTM XL1·49· IL 1·19 ·
~2(S!ATe2)
LINK COM I CR
XL1 9 45·
XL2 9 500A · Xv EO · ,. S U::II X·CO· eX988·
x·oo· .. x~eA·
F<39E30~ X · 88 · x·eo·~s1c1
LINK
ERAOR HALT 49
ERROR EX IT
ERROR HALT -45-
3 RO EXPECTED RESULTS
ENABLE MC ENABLE B$CA BSCA SIO NON IMMEDIATE TO AST UC SSCA NR/UC· SHOULD NOT BRANCH
DISABLE RESET 32XX BR TO NEXT ~OUTINE
569Z
5693 R3~3A IB
3A87 5694
oc
3ASS 5695
DC
3ASA 5696
oc
PfUNTM ><.!... 1e3A · IL!."' 15~ At.2( STATB1)
ERFiOR HAL.T 3A
5697
5696 R39E30 B
3A8F 5699
oc
3A90 5700
DC
3A.92 5701
DC
PRINT!ll XLP 44c
It.1"15'
Al.2(STATt".1 >
ERROR HAL- T 44
5702
5703
5 704 5705
**·
-----
START
---
Of'
--··---------
MICROPROGRAM
-
L
------
ISTING
-· ·
-3A93
5706 5707
R·3-~-M-C-S--EQ-U----*--~--------~~~-~·
3A94 5708
DC
>Cl..2·73FF-· 000 PUT ·FF· IN HOB 3
3A96 5709 3A9S 5710
DC
XL.2 1 2FA3·
001
MOVE tT TO HOB 3F
DC
XL2 1 4704 1
002
BSC .. ENjl8l.EO
3.A9A 5711
DC
XL.2 · 5002 ·
003
WAIT & 1..00P
3A9C 5712
DC
XL.2·5004 9
004
lST EXi;IECTED RESULT
3A9E 5713
DC
Xl.2 1 1104'
005
SET U/C
3AAO 5714
3AA2 5715 3AA~ 5716
DC
XL.2°5006 9
006
2NO EXP RE SIA. T
oc
XL2' 1104 1 007 SET U/C
C~
XL.2°BFA3 · 008 TESl HOB 3F STILL · HDS 3
3AA6 5717
DC
3AA8 5718 R3iMCE DC
XL2'900F' x1..2·so0Ae
009 OOA
BRANCH TO ERROR IF NOT HANG 3RO EXP RESULT
25CC1'?5 82 f032
fl:IRQG 11) PAGE
I
1·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
\·
e1I '9
·
·
·
·
·
·
·
·
·
·
·
·
··
· · ·
· ·t · · · · · · · · · · · · · · · · · · · · · · · · · · · · · .,.·
IBM MAINTENANl.'.:E DIAGNCST IC PROGRAM
8912
DI Sf:i.. AY ADAPT Bt TEST
ERR LOC OB.IECT CODE
AODR STMT SOURCE STATEMENT
PART NO. PAGE
4234255 47
IBM 14A.INTENANCE DIAGNCSTIC PROGRAM
8912
DISPLAY ADAPTER TEST
PART ftt01 PAGE
4234255 47A
ERR LDC OBJECT CODE
5720 5721
·· ~*f<*O*IJ*T*J*":*E**;JpB**e*sC**A*M*·O·D·E·~C·Y·C·LE···S·TE*A·*L **T*E*ST*************····················*
5722 5723
*· ****************************************************************·*·****. (
5724 ·
= MACRO 1 CLEAR CYCLE STEAL AREA AND SET LAST BYTE FF.
5725.
3 BOS 3BOC 3810 3811 381.t.:
Cl SA CO 87 3C 16 60F7
3B1C 5B72
5726 ...
5727 ·
5728 *
5729 · 5730 ·
5731 ·
5732 *
5733 ·
* 5734 * 5735
5736 ·
5737 ·
LOAD C~TAR
MICRO l
lEST BSCll lllOOE CYCLE STEAL LATCH IS OFF ~ET BSCA MOOE CYCLE STEAL MOOE LATCH ON
TEST FOR Ohs SHOULD SE s
MACRO 2
ENABLE MC
TEST ascA Busv-sHOUL.D NOT BE.
ENABLE BSCA WITH NON-IMMEDIATE SIO~
LOAD BSCA-2- CURRENT ADOR REG
TEST 8SCA BUSY SHCULD Be.
·
*
· *
*
· *
· *
*
·'"
3614 cc 87 5872
:SB18 30, 3819 OF 3BlA 60C2
!etc co 87 54FE
3820 3E: 3821 50ZI
3B23 SD 01 57 08 3827 F2 81 00
5738 ·
5739 ·
* 5740
5741 ...
* 5742 * 5743
!5744 ·
5745 ·
* 5746 * 574 7
5748 · !5749 ·
* 57!50
* 57!51 ·
!5752
5753 *
5754 ·
MICRO 2
MACRO 3 N1CRO 3 MACRO 4 MICRO 4 MACRO 5
TEST esc. ENABi..EO.
TEST 8SCA MODE Cs LATCH, SHOULD BE ON·
.**.
00 4 CYCLE STEAL OPEAAT!ONS USING ·FFAA5528 1 CATA PATTERN*
COMPARE STORED DATA PATTERN. SNS CRTAR FOR SA~E AS ORIGINAL· SHOULD BE THE SANE·
CO 4 FETCH C'tCLE STEALS Al'!D COMPARES
ENABLE MC
DISABLE BSCA ANO TIO BSCA BUSY, SHOULD NOT SE.
lEST BSCA filCDE CYCLE STEAL LATCH, SHOULD BE ONe
CISASLE AESET
BRANC>-! TC ..EXT ROUTINE
.*·.
* ('
· * ·
" (
* * * ·
c·:
* ,-
*· \._
382A IC 01 5FE6 08 3B2F CO 87 5DAS 3833 20
3834. 3F
383!> FFAA
3~37 50 Cl 68 DA 3B.3B F2 81 00
3e3E ic oi 5FE6 DA
3B43 CO 87 SDAS
3847 20 3848 40 3849 5528
3848 70 00 06 3B·E F2 01 06 3851 70 00 DB
3AA9 38 3AAA 00
3AA9
5755 5756
R. .T.~.
.
.
.
.. DC
.
.
.
.
....... XL1·3s·
.
.
.
.
.
.
.
.
.
.
.
.
.
.
........ ROUTINE
.
....... NUMBER
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. .
(
385" F2 81 12 3857 lC 00 SFe 5 06
3AAB 400C
3AAA 5757
DC
lCL.l ·oo·
NO MANUAL iNTEA\IENTIOt-i
385C 1C 00 3FE6 OB
3AAC 5758
DC
..._21RT3Ct
ADD OF NEXT ROUTINE
3861 CO 87 5DA5
3AAD C2 01 3AOF
5759 3ADF 5760
5761 5762
USING R3BGOJeXAI
LA
R3EIG01 eXlil
JNITIALJZE XRl FOR INDEXING.
c
;5865 20 3866 41
3867 0000
3A81 CO 87 021 A
3A.B5 Ol 3A86 22
5763
3AB5 5764 3A86 51'6!5
e
DC
oc;
3AB7 3A09 3ABD
!ADE CCI 87 3AOF 0906E4E340F3C&40
;JA88 3ADE
5766 5767 5768
RJ81'iOR
DC
8 DC
3AC5 C2E2C3Cl40D4DtC4
5768
3ACD C!i·OC!E8C,303C 140 3AD5 E2E3C5Cl D340E.'!CS
5768 5768
3A.OD E2E3
5768
3AOF co 87 5918
3&.E! 83
3AE4 !BBF 3AE6 :!CSA
5769 R3BG01 8
3AE3 5770
DC
3AE5 5771
DC
3AE7 5772
oc
PRINT
xt.1·01·
1Lt 1 34·
.tlL.2 lR.:SSHDR >
A38G01 CL34 1 AOUT 3B
SSCA
MODE
C::YC'..E
STeM.
TEST·
LOAOCS
JCL.1 '83· 'L2(A38MCSI -..2CR::!BMCU
GO LOAD MICROCODE
'C
(.
3869 F3 88 eo
386C C1 8A 3086 3870 F3 88 CO
3873 31 8C 3BBC
3977 F3 BA C4
3B7A Cl BA 3896
3B7E CO 87 5872
3ee2 ··
:a&B.3 16
31884 60F'7
3-886 co 87 5812
388A 45
3~88 Of<
JAE 8 !1iF 05 08 D8
3AEC 3C Ff' 3889
3AFO CO 87 54FE
3AF4 38
JAF5 500.
3AF7 FJ 58 EO
ee 3AFA Cl 8A 3814
.JAFE FJ
co
3ao1 :n ec :seac
3805 F;s 8A c.
5773 5'?74 577!5
5776 3AF4 5777 3AF6 5778
5779 9780 5781 5782 5783
SLC MVI B
DC DC 510 TIO SIO l.10 Sia
PASTCs(6;
BCYSTAeX1
COMICR
xR Ff<
1
1
t
1
P
A
S
TC
S
C
tXA 00
l) CL.EAR OUT CYCLE SET LAST cYCLE S
MICROCODE
STEAL TEl\L
AREA BYTE ·
F
F
Xl.l · :!B·
ERROR HALT ·38·
Jll..2·SOO··
x· r:o· ,s 101
FIRST ExPECTEO RESULTS
ENABLE MC
BSYEAl1X·8A·
x·co·.x·ee·
BCYSTLtBSDAA
x·c4· .x· eA·
TIO 8SCA eusv. SHOUl.O NOT !)E
ENABLE BSCA WITH SIO IMMEDIATE. LOAD BSCA C:URRENT ADDR REG SJO NON-JMMEDIATE SET BUSY
c :ssec 6oc2
:S'f.8E CO 87 5872 3992 46
3893 OF
3894 60C2
(;
3896 CO 87 54FE
389A 42
3B9B S03E
c
Jago F3 58 eo
SBAO F3 88 80
38A3 CJ IA 388E
OATi EC·Ho:_...
25KT7$ 82!0.12
!
l 0
U89l-2i
DATE
e 47 i ec NO.
07..UL75 825023
ADOR STMT SOURCE STATEMENT'
5784 5785
3Bl0 5786 3911 5787 3Bl3 5788
5789
TI9
e
DC
DC
DC
5790 BSYEAl 8
3B18 5791
oc
3819 5792
oc
3818 5793
oc
5794
5795 R ~8"'C2 B
3820 5796
DC
3822 5797
oc
5798
5799 5800
CLC
5801
MVC
5802
a
3633 5803
oc
3634 5804
DC
3836 5805 R3BEX1 DC 5806
5807 R3 eao 1 CL c
5808
JE
5809
MVC
5810
8
3847 5811
oc
3648 5812
DC
384A 5813 R3Bex2 oc
5614
5815 R3eSO<! CLI
5816
JNE
5817
CL I
5818
..IE
581 9 R 366 03 MVC
5820
MVC
5821
B
3865 5822
oc
3e66 5823
DC
3668 5824
DC
5825
5826
5827 R3Bo05 SIO
5828
TIO
5829
SIO
5830
LIO
5831
SID
5832
TIO
5833
B
35682 5834
DC
3eea 5835
DC
3Bes se36
oc
5837 BSSl;R2 e
~88A 5838
oc
3BEle 5839
DC
3880 5840
cc
5841
5842 BSVC:RJ B
3892 5843
DC
3893 5844
c;
3895 5845
DC
5846 R3BB06 e
389111. 5847
DC
3B9C 5848
DC
584Q
SIO
5850
SJO
5851
TIO
R3BNC2· X '8A ·
PRINTM
XLl' 3C 1
lt..1·2~·
.tUUTATfltSI
TIO BSCA BUSY ERROR HALT - X-
PRINTM XL1 1 30· IL1 1 1541 AL.2CSTATN9)
ERRQA HALT - 3D-
DOM I CR XL1 1 3E· xL2·so21 ·
DO 2NO MICROPROGRAM (STORE CS>
ERROR HALT -3E-
ExPECT ED RESUL. TS
R3BEXl<2eXR1)1BCVSTA-2(eXR1) CHECK FIRST 2 BYTE~.
R3SB01
JUMP IF OKAV
STATAC.BCYSTA-2(2oXRl> PUT ERROR RESULTS JN STATU~ STATUS
PRINT EXP & ACT RESULT EARQq HALT -3F-
EXPECT ED RESULTS
R3BEX2C2wXRUoBCVSTAC ·XAU CHECK 2NO 2 BYTES
'"38802
.
.JUMP IF OKAY
STATACoBCYSTAC2eXR1) PUT ERROR RESULTS IN STATUS STATUS
XL1·20· XL 1'40·
Xt..~·5529·
PR I NT EXP ' ACT RESut.,TS
ERROR HALT
EXPECTED RESULT
PRBCS(oXAa>.x·oo·
R3B803
FIAsT BYTE OF ·e·cs AAEA - 00
JUMP IF NOT - EQUAL
P.ASTC.H o>CRt) oX 1 00'
LAST SVTE OF ·e·cs A~e- c 00
R3BB05
JUMP AROUND ERROR
STATAC-1oPRBCSC1oXR1) ~DvE lST BYTE TO STATUS
S'l'ATACo PASTCSC lo XRU MOVE LAST BYTE TQ STATUS
STATUS
XLl · 20·
XL1 1 41·
Xl,.2'0000·
ERRQA HAA., T -41-
EXPECTEO RESULTS
X·80·tX·88·
BSSER2oX 1 8A'
x·co·. x·es·
BCYSTLwBSD.tR X·C4· ·X· 8A· A.18806. x '8A I PRINTN X&..l ·44· ILi 1 22· AL2CSTAT..B) PAINTM XL1 1 45·
l'-1 · U!· AL2CSTATM9)
PRINTM XL l '46· lq t 15· Al..2CSTATN'i1J DONICA
XL.1 · 421 XL2 1 !S03E·
x·eo· .s101
x·eo·.x·ee·
l!S"ER3eX' 8A 1
DI SABLE BSCA TI 0 SSCA SUSY S MOULD NOT BE ENASLE BSCA IMMEDIATE 510 LOAD BSCA ~URRENT ADDR REG SID NON I~MEDIATE SET BUSY T10 BSCA SUSY - GO 00 MICRO EAAOA HALT -44-
EARDR HALT -46-
00 3RD MICRO PROGRAM <FETCH CS)
EOUICJR HA!..T -·'2-
EXPECTED RESULTS ENABLE MC
OISAe'-E BSCA TIO BSCA BUSY $HOULO NOT 8E
UJAN76 828034
PROG ID PAGE
· · ·
~·-
·
IBM MAINTENANCE OIAGNCSTIC PROGRAM
PAR't. NO. PAGE.
4234255 48
IBM MAINTENANCE DlAGNCSTIC PROGRAM
PAm NDe PAGE
6912
DISPLAY ADAPT lR
E~R LOC OBJECT CODE
36A7 CO 87 54FE 3BAB 47
3BAC 504C
3BAE F3 58 80
3BB1 CO 87 O!l6 3BB5 00
3866 00000000 3BBA 00
JBBB 3096
:seeo 0000
3SSF 4500 3BC1 1504 38C3 4504 38C5 5003 36C? 5004 3BC9 5807
3BCB 5005
3BCO 1504 38CF 45.0A 3BD1 5R09 3803 SOOB
3805 sooc
3507 5000 3BD9 7FFF 3BDS 1904 3600 4911 3BOF 5010 3BE l 4811 3f:IE3 ?FAA 3BES 1904 36E7 4816 3BE9 5015
38EB 4816 3BEO 7F55 !BEF 1904 38Fl 4618
3BF3 501A 3BF5 4818
3BF7 7F28 3eF9 l 90-
3BFB 4820 3SFO 501F 3BFF 4820 3C01 5021
3C03 5042
Jcos so2·
3C07 5025 3C09 502:6 3CCB EFFF 3COD 9C29 " - - )Ct.If' 5028
3Cll 1804 3Cl3 482C 3Cl5 5028 3C1'7 ·~C ~Cl9 EFAA 3C18 9C30 JC. ID 502F 3C1'' U\04 3C21 4833
DATE ·· ·ec No.
TEST
ADDA STMT SOURCE STATEMENT
5852 3BAB 5853 3BAO 5854
B
DCIMICf;l
DC
>G..1·47·
DC
Xt..2'504C·
OD 4TH MICRO ERRCla HALT -47-
EXPECTEO A£SULTS
5(o55 5856
SIC
DI SABLE RE SET
5857
5858
8
3885 5859 PABCS DC
3866 5$60 BCVST EQU
3899 586 l BCYSTA 0C
38~A 5862 PASTCS DC
386C 5863 SC YSTL DC
L!H~ X~l 1 00'
*
l(L4GO·
XLt·o· AL2!ecvsn
SR TO NEXT ROUTINE START OF ·B· CYCLE STEAL AREA
ACTUAL CVCLE STEAL AREA
ENO OF ·e· CYCLE STEAL AREA
ADDRESS OF CYCLE s·n:At. AREA
?BBE 5864 CCYSTL DC
Xi..2~oo·
:SNS CRTAR HERE
5865 5866
·*-~ST-A-R-T--O-F--N-I~C-R-O-P-A-O;G-~-A-M--L-I-S-T~I-N-G-$*
·------------*--------------~---· 5867
3BSF 5668 R38'4C S EQU
3BCO 5869
DC
3BC2 5870
DC
3BC4 5871
oc
3BC6 5872
OC
3BC.8 5873
OC
3BCA 58?4
DC
3BCC 5875
DC
3BCE 5876
DC
3800 5877
DC
3802 5876
oc
3804 58T9
DC
3606 saao
3eoe 5881
oc oc
31.'JD.ft 5882
DC
3BDC 5683
DC
3BDE
3eeo
588>4
sass
DC
oc
3BE2 5886
oc
3BE4 5887
0C
3BE6 5&86
DC
3SE8 5889
DC
3BEA 5690
DC
3BEC 5891
DC
!BEE 5892
oc
3BFO 5893
DC
38F2 5894
DC.
>Q..2 1 4500~
XL2 1 J504 1 ia.2· 4504·
Xl.2°5003' XL2 1 5004 1 A.2 1 5807· XL2@S005° XL.2 1 1504&
xt.2·450A' l<L2 Ii 5009.
Xl..2·5008·
Xt..2·sooc·
XL,;?95000· Xl.2"'·r:r·rF.
XL2·1904·, XU:· ~811"
)ll.2e~o10·
x1..2' 4811 1 >L2" 7FAA · xt.2 8 1904' XL.2·4816' Xl..2'5015 1
xu~e4fH6'
Xi..2 1 7f55. XLze1904·
XL.2 1 4818 9
000 OOJ. 002 003 004 005 006 007 008 009 0011. 008
ooc
OOD OOE OOF
()10
OU
OH~
013 014 <H5 016
011' 018 019
TSN BSCA MODE CS lATCH SHCULO BE
SSN·5 SET BSCA MOOE LATCH ON T~Ne5 SSCA MOOE l~TCH ON? SHOULD
eos~o EAAOR HANG
ecs.o lST EXPECTEC RESULTS
sos.2 BA IF sto SVC REQ
BOS·O LOOP & WAIT SSN SET escA MODE cs LATCH ON
TSN SSC.A MODE LATCH SHOUl..O SE ON
ERRO!=I HANG EH~s.o NEXT ADDR -
605§0 NEXT AooR -
ec:s.o NEXT AOOR -
D',HJIMV CVO.... E DUMMY CYCLE OU?llM'f CYQ..E
! C SET HOB OF=FF S~N~ SET S"IORE C.yCLE S1"EJH, LATCM ON iSN· TEST STORE CSR e~UST BE ON
ER~OR HANG
TSN ll'AIT FOi'< STORE CSR.TO GO OFF
IC SET HOB oF·l\A SSN SET STORE CS LATCH ON TSN TESl' STORE CS 5R,.MUST BE ON
ERROR t-iANG
TSN WAIT FOR $TORE csr<.TO GO OFF
iC· SET HOB OF=55 SSNe SET STORE CS LATCH ON
TSN TEST STORE CSR.MUST ee ON
3BF4 5895 3BF6 5896
3BF8 5897
3SFA 5898 !BFC. 5899
DC
>a..2·so1A · 01A
DC
l<L2 1 481 B'
OlS
DC
)Q...2 1 7F28·
01 c:
DC
,,..2·190·· olD
DC
XL2 9 4B20 9
01E
ERROR HANG
TsN WAIT FOR STORE CSReTO Go OFF
IC· SET HOS OF·28 SSN SET STOAE CS LATCH ON fS!\ l"EST STORE CSRe MUST BE OH
3BFE 5900 3COO 5901 3C02 5902
5903 ·
3C04 5906 3C06 5905
:scoe 5906 XOA 5907 3COC 5908 3COE 5909
3Cl0 5910 3Cl2 59U 3C14 5912
DC
JC1..2·Solf'·
DC
XL2·4820'
DC
XL2· So~l 1
THE NEXT PART IS
DC
XL2e5042 8
oc
>Cl.2 1 5024·
DC -..2·so2s·
OlF 020 021 ENTERED 022
023 024
E$tROR HANG
TSN 111AlT FOR STORE CSR.TO GO OFF
ecs.o 2NO EXPECl~C RESULTS
TO 'TEST FETCH CYCLE STEAL tN BSCA MODE·
aos.o GO DO SET UP ~OR FETCH· ecs.o DUMMY eos.o DUMMY
DC
1u.2·so26· 025
DC
>«..2 ·EFFF · 026
8 CS· 0 DUMMY
Cl TEST MOB OF·FF
ttc
XL2 9 9C29' o:H
eoc~ !I Ml..!$T SRANCt!
DC XL2·5o2e· 028
oc
xo..2·1eo4· 029
DC
xL2.··a2c· Q2A
ff<FIOR Hl!iNG 5fN SET FETCH C! LATCH ON
TSN TEST FETCH CSR·MUST BE ON
3Cl6 l;>913 3':18 59141
3C1A 5915 XIC 5916 3C1E 5911' :JC20 5918 3C22 5919
DC
lCi..2· so2e· 028
DC
XL2·4e2C@ 02C
DC
XL2·EFAA' 020
oc
)CL.2·9C30"
02E
oc
XL29 502F·
02F
oc
Xl..21 1804·
030
DC
JD..2··83.3· 031
EfiROR HANG
TSN WAIT FOA FETCH CSRoTO GO OFF
Cl TfST HOB OF=AA
BCC e3 MUST BRANCH
ERROR HANG SSN SET FETCH CS LATCH ON
T5N TEST FETC41 CSAeMUST BE OH
PROG 10 PAGE
8912
DI SPLAY ADAPTER lEST
ERA LOC Oe.JECT CODE
3C23 !5032
3C25 4833
3CZ7 EF55
3C29 9CJ7 3C2B !:036
3C20 1804
3C2F 483A
3C31 5039 3C33 483A
3C35 EF28
3C37 9(:3E
3C39 5030
3C3B 503E
3C3D 4541
3C3F 5040
3C41 504A
3C43 1504-
3C45 4545
3C47 5044
3C49 1804
3(;48 4846
(
3C40 5047
3C4F 4848
3~51 5026
3C53 1308
3C55 4540
3C57 504C
3C59 50"1-D
ADDR STMT sol.RC! STATEMENT
3C24 5920
DC
3CZ6 592.l 3C28 5922
DC
DC
3C2A 5923
DC
3C2C 592.4
oc
3C2E 5925
DC
3C30 5926
DC
3C32 5927
oc
3(:34 5928
oc
3C36 5929
DC
3C38 5930
oc
3C3A 5931
oc
3C3C 5932
DC
3C3E 5933
DC
3C40 5934
oc
3C42 5935
oc
3C44 5936
oc
3C46 5937
DC.
3C48 5938
DC
3C4A 5939
IX
3C4-C 5940
DC
3C4E 5941
oc
'."C50 5942
oc
3C52. 5943
oc
3C54 5944
DC
3c56 594s
DC
3C58 5946
DC
3C5A 5947 R3B~CE DC
XL2·5032· Xl.2'4833. XL2·EF55· XL2'9C37·
><L.2·5036. XL.2"1804@ Xl..2 1 483A e XL.2 1 5039·
XL2·483A·
.>0...2 9 EF28" XL2"90E 1
XL2° 5030· XL2 1 503E' ~L2·454t · Xl.2 1 5040.
XL2 1 504A' XL2·1504 8
XL.2 1 4545.
XL2 1 5044 · XL.2°1804· )(1..2°4848. XL2 8 5047· XL.2'4848 1
XL2'5026'
XL2' 13081 XL2·454Di XL2 1 504C1 )!1_2 1 5040"
032 033 034
035
036 037
038 039 03A 036
03C
030 03E 03F
040 041 042 043 044 045 046 047 048
049 04A 048 04C 040
El"ROR HANG
TSN ~AtT FOR FETCH CSA1TO GO OFF
Cl. TEST HOB OF·!5
acs.3 MUST BRANCt1
ERROR HANG SSN SET FETCH CS LATC~ ON TSN TEST FETCH CSR.~UST BE ON
ERROR HANG TSN wAIT FOR FETCH CSA, TO GO oFF
CI TEST HOB OF=28 90Se3 MUST BRANCH
EfolROR HANG
aos~o 3RD EXPECTED AESut..TS
TSN TEST BSCA CS LATCH SKJ.,._D BE ..
El'iROR HANG
eos.o TO AODR.04A
sst-.s ALT CYCLE STl!!AL
TSN· 5 BR IF ONe
eos.o ERROR HANG sst-.SET FETCH c.s.
TSNo TEST FETCH C· S., i)'N
aos.o ERROR HANG
TS~· WAlT FOR C·S· TO GC OFF~ RTN TO FETCH OP· SSF.3 RESET BSCA CsS· LATCH TSNvS TEST BsCA CoS« LATCH,.BR OTO 040
5QS,.O 4TH EXPECTEO RESULT
eos.OEAROR HANG
5948
5599~496 ****** c A u T I 0 N ~-$***** 00 NCT MOVE THE FOLLOwI~G cooe.
5950 ***11<** IT MUST REMAIN ORG'D AT THIS LOCATION TO AGREE WlTH UeGs
5951
O~G CE M!C~CPROGRAM STUFF
3F8E
5952
ORG
~INSERT STO~ AOOR .. ' " l.0 ev1'11"
3F9E SOOO
3F8F 5953 R28EXO DC 3FC0 5954 R26MCS EQU
·Jet.20·S0005C0150025003f004S0055006500750085009i
(
3FCO 5000500150025,03 3FD3 5955
DC
3FC8 5004500550065(07
5955
3FD0 5008~009
5955
3F04 500ASOOBSOOC5 (OD. 3'FE7. S956.
oh oii xi....20 · 500A500B560C500DfOOE500FSOl so12soi.3'0
DC
3FC>C 500E 500F !::0105 <11
5956
3FE4 5012S013
5956
3FE8 5014501550165 U 7 31FFB 5957
XL.20" 5014!:'155016501 7f01850H11501A5ol8!:01C50JO·
DC
3FFO 5018501 'i501A5 (18
5957
3FF8 501C5010
3FFC 50tE501F
5957 3FFF 5958 R2BMCE OC
· ·
OT.JUL75 825023
25 (CT75 82 !032
1!5.IAN1'6 825034
PROG JO PAGE
· · · · · · · · · · · · · · · ·· · · · · · · · · · · · · ·
·
·
·
·
·· · · · · · · · · · · · · · · · · · · · · · · · · · · ·
ISM MAINTENANCE OIAGNCSTIC PROGRAM
PART NO.
PAGE
j
491 4234255,
IBM MAINTENANCE DIAGNCST IC PROGRAM
8912
DISPLAY ADAPTlA TEST
ERR LOC 08~ECT CODE
ADOR STMT SOURCE STATEMENT
l !
8912
DISPLAY ADAPT ER TEST
ERR LOC OBJECT CODE
ADDA STMT SOURCE STATEMENT
*: 5960
5~61
5962
**····R·S·CO··RU*IT*AI*NL*E*W3*RC*AeP**T*H*R*O*U*G*H**ID**A**D*R*IV*E*R**R*E*C**cl*V*E*R*5*. **(A**S *D**E*FI*N*E*D·**IN**U*O**T*a)********!'
4000 3C
5963 *****************************************************·*****************!
400i.. 5964 RT3C OC
XL1'3C 1
ROUTINE NO·
:
4001 00
4001 5965
DC
XL.t·ooc
4002 4538
4003 5966
DC
AL21RT3D)
4004 CO 87 021A
4008 01
5967 4008 5~68
B
PRINT
oc
XLJ·O:&·
PRINT ROUT TITLE
4009 lC
4009 5969
DC
IL1·28 1
400A 4028 400C CO 87 402C
4QOB 5970
5971
DC
AL2(R3CTTL)
e
COR3C
4010 09D6E4E3.$0F3C .;40 4028 5972 R3CTTL DC
CL28·ROUT 3C
4016 C4D9 C9ESC5096 109
5972
4020 C5C3Ct:C._E5C50 V.O
5972
4028 EfD9ClD7
5972
5973 ·
* 5974 * 5975
FIRST A WRAP WITH NC CRiVER/RECEIVER SEl...ECTED. 1HE WRAP SHOULD NOT WORK.
4 02C OC 01 3022 30 .:A
4032 oc 0 l 3024 30 .:c 4038 oc o 1 3026 30 ce
5976 OOR3C MVC
5977
MVC
5978
MVC
R1FMCE-6(2)1HOB900 Rl FMCE-4 (2) tLISELA RlFMCE-2(21.WRPOUT
NO BIT ON IN HOB 9 DESEl...ECT Wl'OECOOE A (AGA!Ne) DUG OFF
403E CO 87 5918
4042 83
5979
4042 5Sl80
B
LOADCS
DC
XLl983·
LOAD MICROPROGRAM
4043 2FA7
40.\4 5981
DC
AL2(RlFMCS)
·o4s 3028
4046 5982
OC
-L2(RlFMCE)
4047 31 48 4534
5983
LIO X0343eHOBO
LIO VALUE TC SE useo.
4048 3C 1 0 5564
404r CO 87 5.WE
5984 SSl85
MY l LPCNT. x· 10·
B
DOMICR
INCREASE Ml CROPR0GRAll4 TIME.
I,,
'4053 SF
:.-os· 501c
4053 59S6 4055 5987
DC
XL.1 9 !SF·
tic
XL2'50lC·
ERROR HALT -SFEXPE'CTEO RESl.A.. TS
5988 ·
* 5989
NOW TEST FIRST 3 OR IVER.tRECE!\!ER CIRCUITS· (BASIC)
4056 OC 01 3022 le CA
4 osc oc 01 3024 30 .:c
4062 oc 01 3026 30'8
5990 5991 5992
MVC
MVC
MVC
RlFMCE-6(2~eHDB980 RtFNCE-4(2)1LISEL.A
R1FMCE-2(2)eWRPOUT
BIT o
LINE SEL A
DUG OFF
4068 3C 40 4538
5993
MVI DEVADR.x·4o 1
ADDR 40
4 06C 3C 10 4'143
4070 co 67 4426
5994 5995
MVI lllRAPEthX 9 10'
8
WRAP
ERROR 10
4074 OC 01 3022 30cC
5996
MvC RlFMCE-6C2)·HD8940
BIT 1
4074 OC 01 3024 30~C
5997
MVC RlFMCE·4l2loLISELA
LINE SEL A
4080 oc 01 3026 30·8
5998
MvC RlFNCE-2(2),WRPOUT
DIAG OFF
4 086 3C Cl 4538 4084 3C 11 4443
5999 6000
NV J CEVADR, X ·C 1' MVI WRAPEH,X' l 1'
ADDA Cl ERROR 11
(
408E CO 87 4426
6001
B
llRAP
4 092 OC 01 3022 30 cE
4098 oc 01 3024 30 .zc
409E OC 0 l 3026 30 .CS
40A4 3C C 2 4538 4048 3C 12 M1'13
40 AC CO 87 4426
6002
MVC
~1FMCE-6(2),H08920
6003
MVC RlFMCE-4(2)eLISELA
6004
MVC RlFMCE-2c21.wAPOUT
6005
MVJ DEVAORex·c2·
6006
MVI WRAP£H.X'12'
600'1
8
WRAP
* 6008
CHECK FOR TEX1 FEATURE·
* 6009 * 6010
TEST 3 LINES IF PRESE...To EXIT IF NOTe
BIT 2 LINE SB. A OIAG OFF
ACOR C2 E~ROR 12
(
i I(
I
I
i(.;
I
4080 38 08 OAOC
4084 co 90 0'216 · oe8 oc 01 3022 30 io
40BE CC 01 3024 30 X
·oc4· 'O·c 01 302"6 30 '8
4oCA JC C3 4538
40CE 3C 13 4443
4002 co 87 4426 4006 oc 01 3022 30 ~
40DC OC 01 3024 30~C
4 CIE 2 OC O 1 3026 JO "8 ~OE8 3C C4 ·'538
40EC 3C 14 44.\3
40FO CO 87 4426
6011
6012 6013 6014 6015
6016
6017 6018 6019 6020 6021
6022 6023
6024
TON
BF MVC MVC MYC MVI MYI
8 NYC MVC
MVC
·vt
MVI
e
UoT2.x·o8·
LINK R1FMCE-6(2),HD8910 R1FMCE-4(2)1LISELA
RlFMCE-2<2>.wRPOuT
DEY _.DReX ·(.31
WRAPEH.X 9 13· WAAP
~1FMCE-6(2)oHD8908
RtFMCE-4(2).LISELA AlFMce-2(2)1WAPOUT oevAoR.x·c·._ WAAPEH.X·141 lllAAP
BIT 3 LINE SB. A DIAG OflF AOOR C3 EfHIOR 13
en 4
LINE SEL A DIAG OFF ACOR C4 ERROR 1·
IO
I
1(
(
c
40F4 OC 01 3022 30~4 4 OFA OC 01 3024 30 ;;c
4100 oc 01 3026 3048
4106 3C CS 4538 410A 3C 15 44·3
410E CO 87 4426
4112 38 10 OAOC
4116 c 0 9 0 021 6
411A OC 01 3022 30~6 4120 OC 01 3024 30 ;;E
4126 oc 01 3026 3048
412C 3C C6 4538 4130 !C 16 4443
4134 co 87 4426 4138 oc 01 3022 30 .:a
413E OC 01 3024 30 ::E 4144 oc 01 3026 30<8 414A 3C C7 4538 4 l 4E: 3C 17 4443 4152 co 87 4426
4 ~56 OC 01 3022 30.0A
415C OC 01 3024 30 ~
4162 oc 01 3026 30~8 4168 3C c 8 4538
416C 3C 20 4443 4170 co 87 4426
417· 3ti 20 OAOC
4176 co 90 0216 417C OC Ot 3022 30 ;/;
41 82 OC 01 3024 30 .:E
418S Oc 01 3026 30'8 418E ~C C9 4538
4192 3C 21 4443
~196 co 87 4426
4J 9A OC 01 3022 30 CE 41AQ OC 01 3024 30 3; 41 A6 OC 01 30 26 30 '8
.fllAC 3C 4A 4!538 4 l BO '.3C 2 2 44 4 3
41 ~ co 87 44.26 4188 oc 01 3022 30 .:o 41BE OC 01 3024 30.:E 41C4 OC 01 3026 3048
41CA 3C 48 <t536 4 lCE 3C 23 444!
4102 co 87 4426
4106 38 40 OAOC 410A CO 90 0216
410E OC 01 3022 30.:2 41E4 Oc 01 3024 3040 41EA OC 01 3026 30 '18
411"0 3C 4C 4538 41F4 3C 34 4443 4lF8 CO 87 4426 41FC OC 01 3022 30~4
4202 OC 01 3024 30 oillO
4208 oc 01 3026 30d8
420E 3C 40 .\538 4212 .3C 35 .\443
DATE
07.JUL75
EC NO· 825023
25 (CT?& 82 f0.12
UUAN?e
8250~4
PROG ID P-'GE
0891-2 49
0 DATE
0 ec NO.
07JUL71S 825023
25 CCT?S a2 eo;s2
· ·
6025
MVC
~1FMCE-6C2)·HDS904
6026 6027
MVC MVC
R1FMCE-4(2)1LISELA
~1FMCE-2C2)eWAPOUT
6028
MVI DEVAOR.x·csu
6029
MVI WRAPEHeX'l5 1
6030
B
WR~P
6031 * CHECK FOR TEX 2 FEATURE.
* 6032 * 6033
TEST 3 LJNES IF PRESENT. EXIT IF NOT·
6034
TBN UOT2eX·tO·
6035
BF
LINK
6036
MVC R!FMCE-6(2)1HDB902
6037
MyC A1FMCE-4(2)eLISEL8
6038
MVC R1FMCE-2(2lsWRPOUT
6039 6040
6041
MV I
MVI B
DE VADR 0 X ·C6 · WRAPEH·l' · 16 1 mRAP
6042
MVC RlFMCE-6(2)1HDB901
6043
6044 6045 6046
60~7
6048
MllC
MVC MVI
MVt
B
Mvc
R1FMCE-4<2i.LISELB R1FMCE-2(2)1WRPOUT CEVAOR 1 X·C7 1 llAAPEHoX' 17 · wRAP
R1FMCE-6(2).HOB980
6049 6050
MVC
MVC
R1FMCE-4(2)·LlSELB
~IFMCE-2(2),WRPOUT
6051
MVI CEVAOR1X·c8·
6052
MVI llRAPEH,X 1 20'
* 6053
6054
B
·RAP
CHECK FOR TEX 3 FEATURE.
6055 * TEST 3 LINES IF PRESENT. * 6056 EXIT IF NOT
6057
1BN UDT21X 1 20 1
6058
BF
LINK
6059
6060 6061
MVC MVC MVC
F<lFMCE-6(21 eH08940 R1FMCE-4(2) 1 LISEL8 RtFMCE-2<2> ·WRPOUT
6062
Miii 0EVADR·X'C9 9
6063
6064
MVI
B
WRAPEH1k'21'
WRAP
6065
MVC R1FMCE-6(2>eHOB920
6066
MVC Rl FMCE-4 (2) 1LISELE
6067 6066
MVC R1FMCE-2C2>.wRPOUT MV I OEVADR.X ·4A·
6069 6070
MVI B
wRAPEH,x·22·
WRAP
6071 6072
MVC:
MVC
R1FMCE-6Ht) 9 HOB910 RlFMCE-4(2)eLISELB
6073 6074 6075 6076
MVC
MVI MVI
B
RlFMCE-2(2) 1 WRPOVT OEVA.DR1X·4B·
~APEH1X'23·
WRAP
6077 · CHECK FOR TEX 4 FEATUREe
6078 · TEST 3 LINES IF PAese·n.
0079 · ExIT IF NOT
6080
TBN uoT2.x· ·o·
0081
BF
LINK
6082
MVC F:l f'li4CE-6 (2) ·HDB908
6083
MVC
R1FMC~-4(Z).LISELC
6084 6085
MVC MVI
R1FMCE-2(2) 9 WRPOVT Ot!VADR o X· 4C·
6086
MVI
wRAPEH.x 134·
6087
8
llAAP
6088 6089 6090 6091
6092
MVC NVC MyC
MY I
MVI
R1FMCE-6(2) 0H08904
~1FMCE-4(2)1LISELC
RlFMCE-2(2),WRPOUT CEVADA.X·4D· WRAPEH1 X ·35·
l&IAN76 82&0:H
PART NO. PAGE
ens
LINE SEL A OIAG OFF AOOR CS ERROR 15
BIT 6 LINE SEL B DJAG OFF ADDA C6 ERAOR 16
BIT 7 Llfl.E SEL B DIAG OFF ADDA C7 ERROR 1?
BIT 0 LINE SEL B DI AG OFF AOOR C8 ERROR 20
BIT 1 LINE SEL B
OUTSIDE WRAP
ADM C9 ERROR 21
BIT·2 LINE SB. B OUTSIDE WRAP ADlR 4A ERROR 22
BIT 3 LINE SEL S OUTSI OE ·RAP AOE:R 48 ERROR 23
,li!IJT 4' UtE sEL C OUTSIDE WRAP A~CR 4C ERADR 34
BIT 5 LIHE sEL. C OUT$tDE WRAP
AOOR 40 ERROR 35
PROG ID PAGE
0891·2. 49A 1
"<·~·
i:
·
IBN MAINTENANCE DIAGNCSTIC PRGGRAM
8912
OlSPLAY ADAPT M TEST
ERR LDC OBJECT CODE
AODR STNT SOURCE ST AT EM BIT
4216 co 87 4426
421 A OC 01 3022 30 :if>
4220 oc 01 3024 3040 4226 oc 01 3026 30(8
422C 3C ·E 4538
4230 3C 36 4443
4234 co 67 4426
4 238 38 60 OA OC
423C Co 90 0216
4240 oc 01 3022 30.::&
·2·6 oc 01 3024 3040
424C DC 01 3026 30 '8
4252 3C 4F 4538
4256 3C 37 4443
425A CO 87 4426
425E DC 01 3022 30"' 426~ oc 01 3024 3040
426A 0C 01 3026 30(8
4270 3C 50 4536
4274 3C 30 4443
4278 co 87 4426
427C OC 01 3022 30cC
oc 4282
01 3024 30~0
4288 oc 01 3026 3048
428£ 3C 01 453l' 4292 3C 31 _..43
11U96 CO 87 4426
429A 38 01 0"06 429E CO 90 0216
42A.2 oc 01 3022 30.i:E 42·8 OC Ol 3024 3042
42AE O~ 01 3026. 3048
4264 3C 02 4538 4288 3C 42 4443
428C CO 87 4426
·2co oc 01 3022 30~0
42C6 OC 01 3024 30 42 &2CC OC 01 3026 30C8 ·202 ~c 03 4538 ·'21)6 3C 43 4443
412DA CO 6 7 4426 42DE OC 01 3022 30 .:Z
·ze· oc 01 3024 30 ~
42EA OC 01 3026 30~8
42FO 3C 04 4538
42F4 3C 44 4443
42F8 CO 8? 44.26
42FC 38 02 OAOB
4300 C0'90'"0el6
4304 oc 01 3022 30~4
430A OC 01 3024 30 412
4310 oc 01 3026 3048
·316 3C 05 ·538
431A 3C 45 4443
3022 431E CO 87 4426
4322 oc 01
30~6
·328 0C 01 30.?4 JO 42
432E OC 01 3026 30(8
4334 3C 06 4538
6093 6094
8 MVC
~RAP
R1FMCE-6(2),HOB902
6 09 5
6096
MVC MVC
Rl FMCE-4 (2) ·L ISEL C
RJFNCE-2(2)·WRPOUT
6097
MVI DEVADR.x·4e·
6098
MVI ll:RAPEH.,X 0 36 ·
* 6099
6100
B
tlRAP
CHECK FOR TEX 5 FEATURE~
6101 · TEST 3 Ll~ES lF PRESENT·
* 6102 E." IT IF NOT
6103
TBN UDT2.x·eo·
6104 6105
BF
LJNK
MVC R1FMCE-6(2)sH0890l
6106
MVC RlFMCE-4(2).LlSELC
6107
NVC RtFMCE-2(2 hWRPOUT
6108 6109
M\l OEYAOR.X 1 4F 9 MVl WRAPEHex·J7·
6110 6111
8
WRAP
MVC R1FMCE-6(2)oHDB9So
6112 6113
MVC
MVC
RlFMCE-4(2)eLISELC RtFMCE-2(2).WRPOUT
6114
MVI DEYADRex·so&
6115
MYI wRAPEH.x·3oc
6116 6117
B
·RAP
MVC R1F!!otCe-6(2JeHDB940
6118
MVC fl1FMCE-4(2J.LISEl..C
6119
MVC R1FMCE-2(2)·WRPOUT
6120
MVt CEVAOReX 1 Dl 1
6121
MVI WRAPEHex·31·
* 6122
6123
B
WRAP
CHECK FOR TEX 6 FEATURE.
6124 $ TEST 3 LINES IF PAESf;NTe
'*' 6125
EXIT IF NOT
6126
TBN
UDT2-le~ 1 0l·
6127 6126
BF MVC
LINK R1FMce-6(2)eHDB920
6!29
MVC RlFMCE-4( U eLll SELD
6130
MVC R1FMCE-2C2)eWRPOUT
6131
MVI OEVADR.x·o2·
6132
MVl WRAPEHeX 1 42·
6133 6134
B
WRAP
MYC RlFMCE-6(2!·HDB910
6135
MVC R1FMCE-4(2)eLISELD
6136
MVC
RlFMCE-2(2)e~RPOUT
6137 6138
MVl
~EVAORoX·03·
NVI ·RAPEH.X·43·
6139
6140
B
!MRAP
MVC A1FMCE-6(2)·HDB90S
6141
MVC RlFMCE-4 (2) eLISEt.O
6142
MVC R1FMCE-2(2Jo·RPOU1
6143
MVI
OEVADR.x·o4·
6144
MVI ·RAPEH0X·44s
61·5
* 6146
* 61·7
e
WRAP
CHECK FOR TEX 1 FEATURE.
TEST 3 LINES IF PRESENT·
6148 ·
6149 61·50
6151 6152 6153 6154 6155 6156 6157 6158 61519 6160
EXIT IF NOT
TBN w12-i..11·oi'
BF
LINK
MVC R1FMCE-6C2t.HDB904
MYC RlFMCE-4(2»·LlSELD
MVC RlFMCE-2(2) 8 WRPOUT
MVI DEYADR eX· 05 1
MYI 111RAPEi'l.X 1 45·
e
lllAAP
MVC A1FMCE-6(2J.HOB902
MVC
~1FMCE-4(2)eLISELO
MVC RlFMCE-2(21eWRPOUT
MVl CEVADRt1X·D6·
DATE
0?"UL?5 .
EC NOe 825023
· · · · · · · · · ·
PART NO. PAGE
4234'255
50
IBM MAlNTENA~CE DIAGMCSTIC PROGRAM
PART NOe PAGE
BIT 6 LINE SEL C OUTSIDE WRAP
AODR 4E ERROR 36
BIT 7 LINE SEL C ouTSI DE WRAP AOCR 4F ERROR 37
en o
LINE SEL C OUTSIDE WRAP ADDR 50 ERROR 30
SIT l LINE SEL C OUTSIDE WRAP AODR 01 ERROR 31
BIT 2 LINE SE\. D OUTSIDE WRAP ADDi-l 02 ERROR 42
en 3
UNE SEL 0 OUTSIDE WRAP ADDA D3 ERRCR 4~
BIT · LINE SS. 0 OUTSIDE .,:RAF
AODR 04 ERROR 44
ans
LINE SEL 0 OUTSIDE WRAP AODR 05
ERftOA 4'5
BIT 6 LINE SEl. D OUTSI OE WRAP ADCR 06
PROG ID PAGE
· · · ·
8912
DI !PLAY ADAPTiR 1£51
ERR LDC OBJECT CODE
AODR STMT SD'-ACE STATEMENT
4338 3C 46 4443 433C CO 87 4'426
4340 oc 01 3022 30 ~
oc 434~ 01 3024 3042
434C OC 01 3026 3048 4352 3C D7 4536
4356 3C 47 4443
435A CO 87 4426
435E 38 04 OAOB
4362 co 90 0216
4366 OC 01 3022 30&A
436C OC Ol 3024 30 414 4372 oc 01 3026 3048
4 378 3C 08 4538
437C 3C SO 4443
4380 co 87 4426 43 M oc 01 3022 30 &c
438A 0C 01 3024 30~
4390 oc 01 3026 3048
4396 3C D9 4538
439A 3C 51 4443
439E CO 87 4426
43A2 OC 01 3022 30&E
43A8 OC 01 3024 3044
43AE OC 01 3026 30"8
4364 3C SA 4538
4388 3C 52 4443
(
438C CO 87 4426
43C0 38 08 OAOB
43C4 CO 90 0216
43C8 oc 01 3022 30~0
43CE OC 0 l 3024 30 ~
4:SD4 Oc 01 302.6 30 48
(
430A 3C 58 4!538
'-
43DE 3C 53 444 3
c
43E2 CO 87 44Z6 43E6 OC 01 3022 30 ~
43EC OC 01 3024 30 '44
43F2 oc 01 3026 .30.t.8
43F8 3C SC 4538
43FC 3C 54 4443
4400 co 8"t 4426
(.
4404 oc 01 3022 30~4
440A OC 01 3024 30414
4410 cc 01 3026 3048
(
4416 3C 50 4538
441A 3C 55 4443
441E CO 87 4426 4422 co 81 0216
4426 34 08 4483.
c,
442A CO 87 5918 442£ 83
442F 2FA7
4431 3028
4433 31 48 453A
4437 3C 10 5564
6161 6162 6163 6164
6165 6166 6167 6168
MVI
a
MVC MVC
MVC MV i
MVI
B
WRAPEH.X·46 1 tfRAP A1FMCE-6(2)·HOB901
RlFMCE-4(2)eLISEl_O R1FMCE-2(2)etfRPQUT CEVADR.X ·07 · ·RAPEH 9 X·47· tllRAP
ERROR 46
BIT 7 L lfl!E SEL D OUTSIDE ·RAP ADOR 07 ERROR 4?
6169 · CHECK FOR TEX 8 FEAlURE.
6170 · TEST 3 LINES IF PRESENT·
6171 · EXIT IF NOT
6172 6173 6174 6175 6176
6177 6176 61?9
6180
6181 6182 6183 6184 6185 6186 6187 6188 6189
6190
TBN BF
MVC MVC
ti!VC MVl
MVI
B MVC
MVC MVC
MVI
MV! B MVC MVC
MVC MvI MVJ
UOT2- t.X·Q4' LINK RlFMCE-6(2).HDB9SO RlFMCE-4(2)eLJSELE A1FMCE-2(2)oWRPOUT
DEVADlh x ·oe·
WRAPEHeX 5 50 1 lllRAP A1FMCE-6(2),HDB940 Rl FMCE-li (2)eL1SELE R1FMCE-2(2···RPOUT CEVAOR.X 9 09'
llllRAPEH.X·51 1
~AP
i<lFMCE-6 (2) e HDB920 R1FMCE-4C2)eLISELE RlFMCE-2(2)oWAPOUT
OEyADR.x·sA· ltRAPEH·X· 52·
BIT 0 LINE SEL E OUTSIDE WRAP AODR 08 ERROR 50
BIT 1 LINE SEL. E OUTSIDE W~AP AOOR D9 ERROR 51
BIT 2 LINE Set. E
OUTS! DE WA.IP ADDA 5A EMOR 52
6191
B
WRAP
6192 · OiECK FOR TEX 9 FEATURE·
* 6193 * 6194
TEST .3 LI.-.IES IF PRESENT· EX iT IF lllOT
6195
TaN uo12-1.x·oe·
6196 6197
6198 6199
6200 6201
BF MVC MVC MVC
MVI MVI
LIN~ ~1FMCE-6C2)eHDS9l0
R1FNCE-4(2)·LISELE
R1FMCE-2(2)e~P0UT
DEVADR.x·ss· \1RAPEH.x·s3·
&IT 3 ·LINE SEL E OUTSIDE WRAP
ADDA SB
ERROR 53
6202 6203
6204 6205 6206 6207
El
MVC
MVC MVC MVi MVI
WRAf" RlFMCE-6(2t.HOS908
RlFMCE-4(2)oLISELE Rl FMCE-2 (2) 9 WRPOVT
DEVADReX1 SC·
WRAPEH,X 9 54'
BIT 4 LINE SEL E OUTSIDE WRAP
AOCR SC
ERROR 54
6208 6209 ea10 6211
6212 6213
B MVC MVC MVC
MVI MVI
-RAP
RlFMCE-6(2)eHOB904 RlFMCE-4(2hL.ISELE R1FMCE-2(2t,wRPOUT
DEVAORtX·5D'
WRAPEH,x·55·
BIT 5 LINE SEI.. E QUTSIOf; l!IRAP
ADDA SD ~RAOR 55
6'.H4
8
WRAP
66221165 ........8.....L.I.N.K..................$ .........$$$0·······················
-··-. .' 6217
6218 6219 6220
·*·*·*~*W·*·R*·A*~P***·S·*U·B*R·*O·*U··*T·I.·.N·*E*·'~·*·*··»·i·t····i·t···*····*···.··.-.-·.".'.**.*.·.··.·*··*-~l*l!··!·t·''·l·l·t·i·.l·l·l·:·&l·l·l·.························*··-
-,..·~-
6221
6222 lllRAP ST
6223
B
442F; 6224
DC
1iRAP£X+3 ·t1IRR LOAOCS XLI *83 1
SAVE ARA LOAD MIC~OCODE
DISABLE uPON ENTRYe
6226 4430 6225
4432 6227 6228
DC
oc
LIO MVI
AL.2lR1FMCS)
lll...2(RlFMCEJ X0343oHOeO
LPCNT.,x·10·
START FINISH
LOAD VALUE TO ese USED·
l"CREASE MIC~OPROGAAM TIMEe
0
0891-2
DATE
50
EC NO·
'O
0TJUL75
8250~3
25U:T75 8.2 f"32
PROG lD
PAGE
·
· ·
c
;
·
·
·
··
·
·
·
·
·
·
·
·
·
·
·
·
·
· · · · · ·· · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
IBM MAINTENANCE DIAGNCSTIC PROGRAM 8912
PART NO. PAGE
42342S5· 51
/' IBM MAINTENA~CE OIAGNCSTIC PROGRAM
\ ..
8912
DISPLAY ADAPTER TEST
PART NO.
PAGE
4234299 51A
ERR LOC OBJECT CODE
AODR ST~T so~ce STATEMENT
ERR LOC OWEC.T CODE
ADDF< STMT SOURCE STATEMENT
4438 3A 01 5540
443F CO 87 54FE 4443 00 4444 5037 4446 OD 0 1 4445 5F f6 444C F2 81 31
444F CO 87 0214 4453 81
4454 30
4455 44DC 44>57 CO 87 021 A
4·'4·5<~;; 3841
~450 4510
USF CC 87 021A
6229
SDN
6230
B
4443 6231 WAAPEH OC
444~ 6232 RAPEXP DC
6233
CLC
6234
JE
6235
B
4453 6236
oc
4454 6237
DC
4~56 6238
DC
6239
B
4456 6240
DC
445C 6241
0C
445E 6242
OC
6.?43
s
EHBP.x·o1e
DCMICR
XL1 1 00·
XL2'5037· RAPEXP(2)·STATAC WRAPeX
PRINT
XL.1 ·81· l!..la61· AL2fCOAXl) PRINT
XL1 ·es· ILi ·sz·
"L.2(COAX21 PRINT
SET ON ERROR HALT BYPASS BIT.
BRANCH TO DO MICROPROGRAM ERROR HALT CODE
EXPECTED HALT CHECK !F ERROR OCCURRED~ JUMP IF NOT
c
6270 6271
** *R*OU*T*IN*ES**30*.3*E*e******SP*A*R*E.*····$·············································*
45.38 30
4538
6272 6273
R*T*J·O···~O·C·:·····X·L1··1 3·0··1 ····················································
453C 00
453<: 6274
DC
XLl·OO·
453D 4549
453E 6275
DC
AL2(AT3E)
453F OC 01 3596 4A CZ
4545 co 87 3584
6276 6277
* 6278
MVC El
SPARUT(2) eCEC30 sPAAEX
4549 3E 454A 00 4548 4557
4S49 6279 RTJE
DC
454A 6280
DC
454C 6281
oc
XLl ·3E· >Cl..1 1 00 1 /ll.2(RT3F)
454D OC 01 3596 4A(4
4553 co 87 3564
6282 6283
MVC
SPARUTCU eDEC3E
B
SP AA EX
4463 82
4463 6244
DC
xt.1·a2·
6264 "'
4·4·6~5 415737
41467 CO 87 021E 4468 01 446C 45!8 4116E 449F
4470 CO 87 021A
4464 6245 4466 6246
6247 4468 6246
4460 6249
446F 6250 6251
DC
IL1 ·39·
DC
AL.2(COAX3)
e
UNPAC:K
DC
XLt· 01'
DC
IL 2( DEVAOR I
OC
AL.2 (ACRMSGt
B
PRINT
66228865 ****R*O*U*T*IN*E***3*F*e**D*E*V*IC**E**PO**L*L*IN*G*..*********"'***"'··························*·
* 6287
POLL CMOS ARE ISSUED TCl ALL DEV ICES THAT MAy eE ATTATCHED.
*
6288 $
·
* 6289 * 6290
UDT DEFINES THE NUMBe~ OF ORIVERJ'RECEIVER CAROs. EACH CAAO HAS 3 DRIVER/RECEIVE~ ClRCUITS TO POLL THROUGHc THERE M~Y
· *
6291 4 OR MAY NOT BE A DEVICE ATTATCHED.
$
4474 62
4475 IC
4476 A49F
4-478 co 87 5.254 447oC co 87 0216'
*480 co 87 4460
4474 6252
DC
44?6 6253
DC
4477 6254
oc
6255
a
6256
6
6251 lllRloPEX S
6258
4481! Cf.Cl C903C9DSC 't40 449F 6259 AOR14SG DC
XLl "82" IL1528·
AL2fACRf.liSG) Pl OREG
·LINK
GD PR !N1· 1/0 REG
4557 3F 4558 80 4559 4AC5
4558 CO S7 455F 01
0211i.
6292 *
·
6293 * THE RESPONSE TQ THE POLL IS NOT CHECKED.
·
6294 *·****$**~***********$**$******.. ************····¥*·*·******"'*******~·~
4557 6295 AT.:!F
DC
XL1 "3F ·
ROUT NO o
4558 6296 455A 6297
DC
XL1 9 80 8
DC
AL2<AT40)
VES. MANUAL INTEf<VENTION(MAYSE)
6298
6
PRINT
455F 6299
DC
XL1·01·
448C C4C5E5C9C3C54 'Cl
6259
4560 2E
4560 6300
OC
ILl t46«
4494 C<llC.409C5E~E2~ (C9
6259
449C E240E7E7
6.2:59
44AO 0706E 6C509600 tC6 44Cf' 626C
CC
44t..8 C64006094006() de5
6260
4561 45,94
4563 co 87 4595
4562 6301 6302
DC B
4567 456F
D906E4E340F3Ct40 C4CSE5C9C3C54 C07
4594
6303 6303
RT3FNA
DC
AL2(RT3FNA)
RT3FGQ CL46·RCUT JF DEVICE POLLING (SKIPPED IF SS~' IS ON)Q
4480 0540C306C1E74(Cl
6260
4577 0603 C:3C905C74 C40
6303
4488 E340Cl40E3C50 fiD4
6260
457F E202C:90707C5C <!40
6303
44CO C9C5C10340D4C K7
6.26C
4587 C9C640E2E2E6Fc~O
6303
44<:6 CBE340C3CIE4ECC5
6260
458F C9E240060550
6303
4400 40E!CSC9E240C .Ct 440<: 6261 CDAlU OC
4408 C903 f409CS
6261
··oo D6o7csosc905C ;.o 4504 6262
DC
44£5 E3C8CS40C306C JE?
6262
44EO 40Cl f340E3C8C MO
6262
44F5 C307£440E6C90.:o.J
6262
44FO 40C1ES06C9C44<E3
6262
45()5 C8C9E240CSE7D 106 4510 6263 CCIAX2 oc;
CL4011 ClPEhlNG Tl1E COAX AT THE CPU WILL AVOID T·
'C
4595 3C FF 4A 76
4599 OC lE 4A75 4A 76
459F 3C FF 4A96 45A3 OC 1E 4A95 4A~
(
45A9 3C 40 4A4E
45AO OC 01 4AA4 30cA
4500 E2E409CS
6263
4511 5C5C5C40C2CS4 <E2 4537 626~ COM 3 DC
4519 E4D9C540E3064 C09
6264
*** Cl..39·
BE SUPE TO l<ECONNECT AFTEI~ TEST ····
4521 CSC30ED~5C5C ::£:3 4529 40C1C6E3C5D94<E3
6264 6264
c
4531 C5E2E3405C5C5<
6264
4538 00
4$39 0343
-_.r .·<· ,...,. ·..._,~-.....
. ~~·.,--
4!38 6265 DEVA.OR 0C
xt.l·OO·
DEVICE ADD~o
c * 453A 6266 X0343 DC
.>L2·0343·
6267 EHO UF WRAP SUBROUTINE
..,:
*****·················· c 6268 .....................................,············
4583 OC 01 44A6 30 .3:
4589 co 87 49(6
4580 3C Cl 4A4E 45Cl OC 01 4AA4 30CC 45C7 CO 87 49C6 45CB 3C C2 4A4E 45CF OC 0 l 4AA4 30 ;,.E 4505 CO 87 49C6
4509 38 08 OAOC
450D CO 90 4787
c
45E1 3C C3 4A4E 45E5 0C 01 4AA4 30~0
45EB CO 87 49C6
c
45EF 3c C4 4A41E 45F3 oC 01 4AA4 30 .:2
45F9 CO 87 49C6
c
45FO 3C CS 4A4E 4601 OC 01 4AA4 30~4
4607 Co 87 49C6
OA1E ' 07.IUL 7!: . - 2"!SKT75
EC NO. 825023
82 !0~2
lS.IAHT6 825034
PROG ID PAGE
0891-2 51
e DATE ec; NO.
0
07.IU'- ?5 825023
25CCT75
e2eo 2
6304 RT3FGO
PDLLYE·X'FF·
6305 6306
PDL.LYE-1(31>.POLLYE POLLNOeX·FF·
6307
POLLN0-1(31).POLLNQ
6308
* 6309 FOLL FIRST 3. (BASIC)
6310
MVI
OEV3F · )(· 40·
6311
MVC R3FMCS+13(2)eHOS980
6312 6313
MVC 8
R3FMCS+l5(2)sLISELA POL.L3f'
6314
MVl DEV3F.x·c1·
6315 6316
MVC B
R3FMCS+!3(2>oHOE9·0 POLt..31"
6317
MV! OEV3F. x·c2·
631 8 6319
MVC
e
R3FMCS+13{2) 9 HOB9?0 POLL3f'
* 6320 · CHECK FOR TEXl FEATURE.
6321 POL.L 3 IF. J?.RESENT,. C:3.C4eCS
6322
TBN UOT2 .. x·os·
6323 6324
BF
?RTABL
MVI DEV3F.x·c3·
6325 6326
MVC 8
R3FMCS+l3(2JeHDB910 POLL3F
6327
MVI OEV3Fex·c··
6328
6329
MYc R3FMCS+13(2teHD8908
B
POLL3F
6330
6331 6332
MVI
oeV3F·X·Cs·
NVC R3FMCS+l3C2) 9 HD8904
B
PQLL3F
15JAN76 825034
BIT Q. Lifll£ SE&. 1.. GO PQLL 40. BIT 1· GO POU. c;J. o
en 2 GO POLL ca
BlT3 GO POL.L C3 BIT-4 Gg POLL C4
ans
GO POLL C!
PROG ID PAGE
· ·
IBM .MAINTENANCE DIAGN CST IC .flROGRAM
8912
DI StLAV ADAPTfA TEST
EAR LOC OBJECT CODE
AODR STMT SOUICE STATEMENT
460B 38 10 OAOC
460F co 90 4 787
4613 :SC C6 . .4E 4617 OC 01 4AA6 30.;E 4610 OC 01 4AA4 30=-6
4623 co 87 49C6
4627 3C CT 4A4E 4628 OC 01 4AA4 30 ::S
46 31 CO 87 4CX6 4635 3C C8 4A4E
4639 OC 01 4AA4 30 .&A 463F CO 87 49<:6
4643 38 20 OAOC
4647 co 90 4787
4648 3C C9 4A4E
464F OC 01 4AA4 304C
·A 4655 co 87 49C6
4659 3C
4A4E
4650 oc 01 ·AA4 30 cE
4663 co 87 49C6
466? 3C 48 4A4E
4668 0C 01 4AA4 30~0 46?1 co 87 49C6
46?5 38 40 0AOC
4679 co 90 4787
4670 3C 4C 4A4E
4681 OC Ol 4AA4 30~
4687 oc 01 ~A.6 3040
46 80 CO 87 49C6
4691 3C 40 4ME 469S 0C 01 4AA4 30 i4 469 B CO 87 49C6 464JF 3C 4E 4A4E 46A3 OC CH 4'AA4 30~
46A9 CO 87 49C6
46AO 38 80 OAOC
4691 co 90 4787
4685 3(: 4F 4A4E 46&9 0C 01 4AA4 30.?8 468F CO 87 49C6 46C3 3C 5 0 4ME 46C7 OC 01 4AA4 30 ~ 46CO Q» 87 49C6
4601 3C 01 ·A4E
4605 OC 01 4AA4 30.C
4608 co 87 49C6
46DF 38 01 0408
·6E3 CO 90 4787
46E? 3C 02 4A4E 46E8 OC 01-~43"44 3 0 E --
46Ft OC 01 .a.A6 30 '2 46F7 CO 87 49C6 46FB 3C 03 4A4E 46FF OC 01 6AA4 30 ~ 470$ co 87 49C6 4-709 3C D· 4A4E
· Too oc cu ·AM 30:2
·713 co 87 49C6
6333 · OtECK FDA TEX 2 FEATURE.
6334 · POLL 3 IF PRESENT. C6.cr.ce
6335
TBN UDT2·X·to·
6336
BF
PRTABL
6337 ~38
MVI MVC
DEV3FeX·C6· R3FMCs+15(2)eLISi!LB
6339
MVC R3FMCS+13(21eHDS902
6340
8
POLL3F
6341 6342 6343
MVI
NVC B
DEV3FeJ1·c7·
R3FMCS+1~(2)eHD890l
POLL3F
634·
MV1 DEY3Fexrce·
6345
NYC R3FMCS+13(2)eHDS980
6346
B
POLI.SF
* 6347 CHECK FOR TEX3 FEATURE
* 6348 FOLL C9e4Ae4e IF PRESENT
6349
TB~ Ul>T2eX 1 20·
6350
BF
PRT ABL
6351 6352
6353 6354
6355 6356
MVI NYC
B
MVJ MVC
B
OEV3F · X· C9·
A3FNCS+13(2J ·HOB940
FOLL3F
DeV3F ·JI· 4A·
R3FMCS+13(2>eHOS920 POLL3F
t>357
MVI OEY3F.x··s·
63515
MVC R3FMCS+13(4!),HDS910
6359
8
POLL3F
6360 · CHECK FOR TEX4 FEATURE.
* 6361 POLL 8Cw40s·E IF PRESENTe
6362
TBN UOT2ex·40·
6363
BF
PRTABL
6364 6365
MYI DEY3Fax,·c·
NYC
A3FMCS+1~(2)eHOB908
6366
NYC R3FMC$+1!5C2)eLISELC
6367
B
POLL3F
6368
6369
MVI
MYC
OEv3F,x··o·
A3FMCS+l~(2teHOB904
6370
B
POLL3F
6371
MVI DEV3F·X·4E·
63'72
Mvc; A3FMCS+1312)·HP8902
6373
8
POU..3F
6374 · OIECK FOR Tl:XS FEATURE
6375 · POLL ~ 1!50eDl IF PRESENT
6376
TBN UDT2.x·ao·
6377
BF
PATABL
6378
NVI
OEV3FeX·4F·
6379 6380
6381
NYC R3FMCS+l3C2>·ADB901
B
POLL3F
MVI oev:sF.x·so·
6382
6383
MVC R3FMCS+l3(2t·HDS980
B
POLL3F
6384
NVJ CEV3FeX·Ct·
6385 6386
MVC R3FNCS+l3C21.HD1!940
8
PQLL3F
6387 · OIECK FOR TEX6 FEATURE·
6388 · POLL D2eD3e04 IF PREeENT.
6389 6390
TllN SF
UOT2-1.x·o1·
PRTABL
6391
MVI DEV3Fe .x·o2_~
6392
NVC R3FMCS+13(2)·H08920
6393
MVC R3FMCS+t5(21·LISELD
6394
B
POLL3F
6395
MVI DEy3FeX· C3 ·
6396
MVC R3FMCS+l3C2t ·HOB9t 0
6397
B
POLL3F
6398
MVI DEvSF. x· C··
6399
MVC A3FMCS+13(2JeMD8908
6400
B
POLUF
DATE
0'7.IUL.75
Ee · · e2so2s
. -·
PART NDe PAGE
LI NE SELECT B BIT 6 GO POLL C6 Bl T -7 GO POLL C7
BIT 0
GO POLL ca
BIT 1 GO POLL C9 BIT 2 60 PILL 4A
BIT 4 LINE SEt..ECT C
GO POU. 4c.
BIT 5
SIT 6 GO POU. 4E
BIT 7
GO POU,.. 4F SIT 0 GO POU. ~O
ant
GO POLL DI
BIT 2
LINE seLECT 0
GO POU.. oa
BIT 3 GO POLL 03 BIT 4 GOP~ 04
PROG 10
PAGE
4234255 52
IB· MAINTENANCE DIAGNCSTIC PROGRAM
8912
DISPLAY ADAPTIR TE!:.T
EAR LOC OBJECT CODE
ADDA STMT SOURCE STATEMENT
* 6401 CHECK FOR TEXT FEATURE·
·717 38 02 OAOB
4718 co 90 4787
471F 3C DS 4A·E 4723 oc 01 4AA4 30;;4
4729 co 87 49C6
4720 3C 06 4A4E
4731 oc 01 ·AA4 30~6
4737 co 87 49C6
4738 3C 07 4A4E
473F OC 01 4AA4 30J8
4745 co 87 49C6
(
4749 38 04 OAOB
4740 co 90 4787
4751 3C 08 4A4E
475!5 Oc 01 4AA4 30'-'
4758 OC Ot 4AA6 3044
4761 co 87 49C6
( . 4765 3C 09 4A4E
4769 0C 01 4AA4 30.iC
47.6F CO 87 49C6
6402 · FOLL 05eD6wD7 IF PAESENTe
6403
TBN ucr2-1.x·o2·
6404
BF PATABL
6405
MYI DEv3F.x·os·
6406
NYC R3FMCS+13(2)aHDB90·
6407
8
POL.LJF_
6408
MYJ DEV3FwX·C6·
6409
MVC R3FMCS+13C2)eHOB902
6410
B
POLL3F
6411
MVI DEy3F.x·c7·
6412
MVC R3FMCS+13(2)aH08901
6413
* 6414 * 641 5
B
POLL3F
CHECK FOR TEXS FEATUREe
POLL D8· 09 ·SA IF PRESENT·
6416
TBN UDT2-t.x·o··
6417
BF
PRTABL
6418
MVI OEv3F.x·oe·
6419
MVC R3FMCs+13(2)eHDf!980
6420
MVC R3FMCS+15(21eLISELE
6421
B
PCLL3F
6422
MVI
DEv3F.x·o~·
6423
MVC R3FMCS+l3(2)·HCS940
6424
B
POLL3F
I
IG II ,,...
\._,.
c
i ('
I lt e...,
4773 3C SA 4A4E 4777 oC 01 4AA4 30~
4770 co 87 ·9C6
4781 38 08 OAOB 4785 co 90 4787 4789 3C 5Ei 4A,.E 4'780 oc 01 4AA4 30~
4793 co 87 49C6 4797 3C SC ·A4E 4798 uc 01 4AA· 30.:2
47Al CO 87 49C6 47A5 3C 50 4A4E 47A9 0C 01 4AA4 30;"4 4TAF CO 87 49q> __
4-783 co 87 4787
6425 6426 6427 6428 · 6·29 · 6430 6431 6432 6433 6434 6435 6436 6437
6438
6439 6440
6441
MVI
DEV3F.x~5A·
NYC R3FMCS-t;1.3 C2) eHDe920
8
PDLL3F
CHECK FOR TEX9 FEATUREe
POLL 58·5C·So IF PRESENT· TBN UOT2-1.x·os·
BF
PATABL
MVI DEV3F·Jl·se·
MVC R3FMCS+13(2).HD8910
B
P0l.L3F
MVI DEV3Fex·sc·
NVc R3FMCS+13C2)wHDB908
8
POLL3F
Mvl DEV3F,x·so·
MVC R3FMCS+l312)·H01!1904
8
PCILL3F
8
PRTABL
Ile,.
I{) I
l ()
le
I c
II c·:-·
lj V " ·
I I
, C)
·?87 CO 87 021 A 4188 02
·Tee ·2
4780 48CC
478F OC 01 47C8 4A U 4TC5 30 FF 0000
47C9 co 81 4802
4Tc0 OC 01 4706 4Af2 4 703 !D FF 0000
4707 CO 81 480A 4708 OC 01 ·7E6 47t6 47El OC 00 4A4E 00 C:O 47E7 CO 87 021E 47EB 01 47EC ~4£ 47EE 4800
47FO CO 87 021A
47F4 01
47FS l1
·7F6 4$00
4 7F8 OE 01 4706 56 t9 47FE CO 87 4703
6442
6443 PA'fABL 8
PRINT
·788 64-44
DC
XL1·02·
47ec 64·5
DC
IL1·66·
·TBE 6446
DC
AL.2CA3FM0l J
6447
MVC CKFFY·3(21ePOLVA
6448 CKFFy 6449
CLI BE
·-·eX·FF· EMPTYE
6450
MVC CKFFY1+3(21·POLYA
6451 clCFFYl CL.I ..-.eX·PF·
6452 6453
BE
ENDYES
MYC SETDA1+512>·CKFFY1+3
64S4
MyC CEV3FU) · ._·
6455
8
UNPACK
4TeB 6456 47ED 6457 ·1EF 6458
0-C
lCL.1 1 01'
DC
Al.2CDE~FI
DC
AL2(R3FM02)
6459
B
PRINT' .
47F4 646() 47F5 6461
DC
XLl·ot·
DC
ILl 'l7 ·
47F7 6462
oc 4L2(R3FM02 I
64-63
ALC Q<FFYJ +3(~ hXOOO'
6464
B
(:KFFYl
Ir
I .._)
4802 CO 87 021 A 4806 03
6465
6466 EMPTYE 4806 6467
oB c
. 'o 0~91·21
152
4807 04
. OATE
EC NO.
tO
4807 6468
25Cc;T75 821032
IX
PRINT
~La·o3·
u.a ·04·
I
:t·.
I -
11-e·
PART NOe PAGE
42342155
52A
BIT 5 GO POLL 05 BIT 6 GO POLL 06
BIT 7
GO POU. 07
BIT 0 LINE SELECT E GO POU.. 08 BIT 1
GO POU. 09
SIT 2 GO POLL SA
BIT 3 GO POLL t5$
BIT 4
GO POLL SC BIT 5 GO POLL·so·
8R IF NO EMl'fiY
MINT 8 NONE'
· · · · · · · · · · · · · · · --·---.-.~~~ · · · · · · · · . -.· · · · · · · ·
IBM MAINTENANCE OIAGNCSTIC PA.OGRAM
PART NO. PAGE
4234255 53
IBM MAINTENANr.E DIAGNCSTIC PROGRAM
PART NOe PAGE
8912
DISPLAY ADAPTER TEST
ERR LOC OBJECT CODE
AODR S;TMT SO(.RCE STATEMENT
8912 (
DI SPLAY ADAPT EA TEST
ERR LOC OBJECT CODE
AODR STMT SOURCE STATEMENT
4808 49BB
480A CO 87 021 A 480E 92 480F OC 01 4818 4At0 4815 30 FF 0000
4819 co e1 ·ee7
4810 CO 87 021A
4821 02 4822 58 4823 4935
4825 OC 01 482E 4Af0 4828 30 FF 0000 482F CO 81 485A 4833 OC 01 483E 48cE 4839 Or. 00 4A4E OO<C 483F CO 87 021 E 4843 01 4844 4A4E 4846 4800 4848 C0 87 021 A 484C 01 4840 11 4184E 4800 4850 OE 01 482E 56 c;9
4856 co 87 4828
48$A CO 87 0.21 A
48££ 92
4809 6469
DC
AL.2(R3FM06)
6470
6471 ENOVES B
PRINT
48oE 6472
cc
XL1 ·92·
6473
MVC CKFFN+3C2),POLNA
6474 CKFFN
CLI ·-·.x·FF ·
6475
SE
£ND3F
6476
B
PRINT
4s21 6477
4e22 6478
~c
XL1·02·
cc 1L1 ·ea·
~824 6479
DC
AL2(R3F'403 t
6480
MVC CKFFNl ·3 U ),POLNA
6481 CKFFNl CLI ·-··X·FF·
6482
BE
Ef'IONO
6483
MVC
6484 SE1DA2 MVC
6485
e
SETOA2+SC2)e0CFFN1+3
DEV3FU >·*-* UNPACK
4843 6486 4845 6487
DC
Xt..l 1 01 ·
oc
AL2<DEV3F)
4647 6488
DC
AL2CR3FM02J
6489
B
PAINT
484C 6490
DC
4840 6491
DC
ILJ·17·
484F 6492 6493
DC ALC
AL.2(A3FM02)
OCFFN143( 2 >. XOOOI
6494
B
CKFFNl
6495
6496 ENONO.
e
PRINT
485E 6497
DC
Xl..1 '92·
INC IADDR
4933 060303
6518
4936 C9C640C4CSE5C ~3 49SO 6519
493E C540C9E240C30 .WS
6!519
DC
CL40·IF DEVICE IS CCNNECTEC AND HAS POWER ON.·
4946 05C5C3E3C:5C44 <Cl
6519
494E 05C440CSC1E24<07
65J9
4956 D6E6CSD940060f6B
6519
495E E2E4E207C5C3E~40 4985 6520
4966 C3C6C1 E740C10 fe4
6520
DC
CL4o·susPECT COAX AND DEVICE WHILE CONTINUING·
496( 40C4CSESC9C3C f40
6520
4976 E6C8C903C540C ::06
6520
497E 05E3C90SE4C90fC7
6520
4986 40C90540ClE3E~C1 499A 6521 R3Fl404
DC
498E E3C3C6C4C505E~40
6521
CL2l· IN ATTATCHNENT MAPS.a
4996 04Cl07~24B
6521
4998 C9C6400506E34 <C3 4987 6522 R3Fio!OS DC
49A3 06D50SC5C3E3C !C4
6522
CL29·JF NOT CONNECTED. RESET HALT.·
49A8 684009C5E2C5E.!40
6522
4983 C8C103E34B
6522
4988 0506D5C5
4986 6523 R~f'M06 DC
CL4·NONE·
49BC 050640C1D5E2E CCS 49CS 6524 POU.NR DC
CLlO·fllO ANSWER ·
(
" . .,'
49C4 D940
c
6524
6525 ........................................................
* * 6526 POLLING SUB~OUTINE FOR ROUTINE 3f·
* * ~327
THE MICROCODE HAS ALRGADY BEEN TAILORED
* * 6528
TO SELECT ONE DRIVER.IAECEJVER CIRCUITe
* 6529 * LOAD MICROCODE
* 6530
00 14 l CF.OCODE
·
* 6531
IF POLL SUCCESSFUL. ADO OEV ADDA TO 9 POl..L-YES· LIST·*
485F 'O 87 0.21 A
6498
e
PRINT
6532 * IF POLL FAILED THEN ADO DEV ADO~ TO 1 POU.-NO· LIST· ·
4863 Ol 4864 65
4863 6499
4864 6500
DC XLI ·01 ·
DC
JL1 1 10H
'C
49c6 34 oe 4A4.:>
6533 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
6534 POLL3F ST
P03FEX<f3o ARR
4865 499'. 4867 CO 87 OUA 4868 02
4866 6501 6502
4868 6503
DC
.AL.2CR3FM04 J
B
PRINT
cc
Xi.l ·02;
49CA 38 02 0200
49CE CO 90 4908
4902 cc 87 0222
6535
6536
6537
TBN S8YTE!!S.SS1il2E
ef
TE$TEQ
B
HALT
486C to
4860 4987 486F 3C SE 65F2
486C 6504 486E 6505
6506
DC DC
MVI
IL1·29·
A&..2(R3FM05)
ERRHLTox·sea
4906 OlFE
4908 co 87 5918
49DC 83
4907 6538
DC
)Q..2·0tFE·
6539 TESTEQ B
LOADCS
49DC 6540
DC
XLJ·B3·
MFG TEST HI. T
4873 3C Sf" 65FJ
4877 oc 09 6601 49(5
6507 6508
MVI MVC
4870 CO 87 63FE
4881 co 87 0222
4885 OISE
4887 co 87 0216
4888 E3C8C540C6D6D .1>3
6509 6510 4886 6511 6512 48A2 6513
ENQ.3F
e
B
oc
B DC
4893 06E6C905C7400SCS
6513
·899 E20706D5C4C5C 440
6SU
48A3 E30040Cl40070 C03 4E'CC 6514 R3FMOl
oc
4848 03484 04DE3C8C E40
6514
468 3 09C5E.2070605E .C l5
6514
4888 40E6ClE240DSOcE3 48C 3 ·oc3cecec 3D2C £C·
6514 6514
ERRRrN,X 1 3F· ERRLOGfJOt·PQ.LNA El.PD
HALT XL2 1 0l!E 1 LJNK CL241 THE FOLLOWING AESPCNOeD ·
CL42·TC A POLLe CTHE RESPONSt WAS NOT CHECKEDeJ 9
4900 4A.97 490F 4AC'0. 49~i Fl 58 80
49E4 F3 !IS eo
49E7 OD FF 49C6 49'6 49EC F3 58 80 '49FO 30 4C 4A56 49F4 00 00 4A56 4A ~4
49FA CO 81 4A26
49FE OC OI 4A07 il-AfO
4A04 30 FF 0000
4A08 CO 81 4A16
4A0c ~E OJ 4A07 56t9
4A12 ca 87 4AO·
490E 6541 49EO 6S42
6543
6544
6545 6546
6547
6548 6549 6550 6551
6552
6553 6554
AOONO TAECKl
OC DC s10 SIO CLC s10
SNS
CLC BE
MVC CLI SE
Al..C B
AL2(R3FMCSI A,L2 <,R3fl~CEJ x·eo·.s1c1 X·EO·.SIOI
FOLL:iF(256),POU.3F
x·so·.s101
ACTR3F.HOa4 ~CTR3F(l)oEXPR3F
ADD YES TA8CKl·3(2)ePOLNA ·-··X'FF· TA8ENT
TABC1q+3'2J.xooo1
TA8CK1
DISABL6'RST
ENABLE
WAIT DISA8LE;' RST HDB08o09 09=FF7 BA IF' SO
NEXT ENTRY? BA IF SO INC ADOR
48C8 4850
6514
4A16 Ot oi 4Al F 4AC1
655$ TASENi' MVC TA8DO+::!C2ht'A8CK1+3
48CO C4CSESC9C3C54CC1 48DD 6515 R3FM02 DC
4605 C4C409CSE2E24 CE7
6515
4A 1C OC 00 0000 4A E
4A22 CO 87 4A4A -
6556 TAeoo 655?
14VC ·-·Cl>·DEY3F
e
Po3Fex
PUT OEV AOR IN 'NO· TAe&..E
4800 E7
6515
480E E3C8C540C606DW3 48F6 6516
DC
4A26 oc 01 4A2F
{.SS$
6554!.I ADDYES MVC
48E6 D6E6C905C 740C «:l
6516
48EE ESC540Cf40"C~C(i(t . ·. -·516
48F6 E7
6516
4eF 7 4070D7D609E37 t40 4922 6517
oc;
48FF c1esc1C9D3C1C .03
6511'
4907 C5404' DC1E.?o\OD1C5
651?
490F 0940E4C4E35>4 <C2
491? E4E340C7C9E5Ct40 491F 05064040
6$17 6517
6517
4923 4009CSE207060 £2 493!5 6518 R3PM03
DC
492'8 CS40 E3D640Cl 4 CD7
6!5~8
CL44· · ·PORT·. AVAILABLE (AS PER uon BUT GI VI! NO·
CL19· fiESPONSE TO A POLL·
C:
c
i
442C ~o FF 0000
44.30 co es 4A3!
4A34 OE'. 01 4A2F
4A3A co 87 4A2C
oc 4A3E
01 <11.A47 4A ;r
oc 4A44
00 0000 4A 41E
co 4A4A
87 4A4A
4·A4E 00
4A4F 4A57
4A$1 ·A7?
4AS3 OOFF
4A55 0000
6S60 TABCK.2
6561 656~
6563
65(~4 TABNx;T
6565 TAOOOA 6566 Po3FEx 4A~ 6567 DEV3F 41150 6568 POl..NA 4A52 6$69 POLY A 4A54 6570 EXPRJF 4A56 6571 ACTR3F
CL,.I
ee
A~C
8 MyC
MVC
e DC
D<C DC DC DC
*-··X·FF II TA8NXT·
TABCK2+3(2) 0 X0001 TAB0<2
*..TABCDA<t3(2).TABCK2+3 ·CU ·OEV3F
*Xl..1 ·oo ·
AL.~( POLLve...:iu
AL21PDLLNtJ;.3l) )(&..2 1 00FF 1
~2·0000·
NEXT ENTRY?
BR IF so· ...
INC AOOR
POT DEV Ml'CR IN ·vez· TALE
RETURN
ACOR OF DEVICE UNO~ TEST AODfi! OF 1 ST POS OF NO TABLE
AOIJR OF tST POS OF YES TABLE
EXP. R:ESULTS AC:T RE SUL TS
DA TE
0 7.lut.75
25<CT?5
15...AN76
. ,()
EC NO. 825023
825032 .
825034
PAOG 10 PAGE
0891-2'.
OAT!
01.JUt.. 75
53
EC ND. aasou
I ti#·
l5JAN'F6 825034
PROG 10 PAGE
· ·
·
IBM MAINTENANCE DIAGNCSTIC PROGRAM
PART NOe PAGE
4234255
IBM MAINTENANCE DIAGNCSTIC PROGRAM
54 \.,_.
PART NOe
PAGE
8912
OJ SPLAY ADAPTER 1EST
ERA LDC OB.IECT CODE
ADOR STMT 50\RCE STATEMENT
,,... 8912
01 SPLAY ADAPT~ TEST
l. ERR LOC: OBJECT CODE
ADDR STMT SO\RCE STATEMENT
·
4A57 40404,0404040. '40 4A76 6572 POU.YE DC
4A5F 4040404040404(40
6572
4A67 4040404040404040
6572
32CL1 · ·
4816 4DM
4B18 co 87 021A
4BSC 86
4817 6627 6628
481C 6629
DC
AL2CNTFMU
e
PRINT
DC
)(Ll I 861
4A6F 404040404040~<40
6572
4A77 4040404040404'40 4A96 6573 POU.NO DC
32CL1· ·
''·
4810 21 481F 40C5
4810 6630 4BlF 6631
DC
IL1·33·
oc
~L2(NTFM2)
4A 7F 4040404040404 {40
6573
6632
4A87 4040404040404(40 4A8F 4040404040404 C40
6573
6573 6574 6575
.................................
* * START OF MICROPROGRAM LISTING
4820 F3 58 84 4823 31 4A 0056 4827 F3 58 80 482A 30 4A 5FE6
6633 IOCHKN 510
6634
LI 0
6635
SIO
6636
SNS
x· a4· ,5101 XAA55eHDe2 X' 80 8 eSIOl STATACetcCB2
4A97 7900 4A99 OA89 4A9B 0889 4A90 OC89 4A9F CD89
4A97
6576 6577
·R·3F·M··C·5····EQ·U····*··················
4A98 6578
DC
XL2 1 79CO"
000 I c HOB9=· 001
4A9A 6579
DC
XL.2 1 0A89 1
001 LE LINE SEL Ao DESELECT ALL
4A9C 6580
4A9E 6581
DC
X&..2'0889 1 002 LE LINE sa... e. DESELECT ALL
oc
n.2·oce9·
003 LE LINE SEL c. DESELECT ALL
4AAO 6582
OC
XL2 1 0De9·
004 LE LINE SF-L Os DESELECT ALL
4B2E CO 87 021A 4832 86 4833 lA 4834 400F 4B36 CO 87 0222 483A 14FF
6637
6638 4832 6639 "633 6640 4835 6641
6642 4B3B 6643
B
PRINT
DC
XL1·86t
DC
ILl8261
oc
AL2CNTFM3)
e
HALT
DC
XL2· t4Ffa
4AA1 OE89 4A.t.3 0000 4AA5 0000 4AA7 7182 4AA9 1508 4AA8 1008 4AAO 1204
4AA2 6583
4AA4 6564 ~AA6 6585 4AA8 6586 4AAA 6587 4AAC 6S88 4AAE 6589
oc
XL2'0Ee9· 005 LE LINE SEL Ee DESEl.ECT ALL
oc
J<L ·P oo co· 006 IC i10B9=XXe LOADED BY USER·
DC
XL2 1 00 00 1 007 LE LINE SEL XeFROM HD89· USER LOADED.
DC
XL2 · 71 e2·
008 1c.1~x·e2· SET HOB i FOR POLL WORD
DC
XL.2 8 1508·
009 ssF. 5
RESET RECEIVE CHECK
oc
xL.2 1 1008'
OOA SSF,O
RESET I/OREG 2·3e13
DC
Xl...2 1 1204'
ooe S5N·2
SET IFO REG BIT 2
483C 30 00 5FE6
4840 39 OF 5FE6 4844 F2 90 OE
4847 oc 09 6601 4Et:O
4840 3C 96 402A 4851 co 87 4D02
6644 6645 6646 6647 6648 6649 6650
SNS
TBF
.JF
MVC
MVI 8
STATAC.X·OO·
STATAc.,x·oF·
IOCHKO ERRUJGU 0) eNTFE1
NTFHLT.xo9s·
NT FLOG
4AAF 1004 4AIU 0781 4AB3 400E 4AB5 0781
4A87 4010
4Ab9 4113 UBB 501!
4ABO 79FF
4A80 6590 4AB2 6591 4AB4 6592 4A86 6593
4A88 6594 4ABA 6595 4ABC 6596 4ABE 6597
DC
XL2 1 1004 1 ooc SSNoO
SET TRANSMI1' zeRO·s
DC OC DC
iu_2001s1· XLZ 0 400E· XL2·0781·
000 OOE OOF
. LE TC 11'0 REG TO x~IT ZERo·s
TSN·O
~AIT FOR XMJT WO ROV TO FALL
LE TO 1/0 REG TO XMIT POLL WORD
\._
4855 31 4A 0062
4859 CO 87 021.A 4850 86
OC
XL2 1 4010·
010 TSt. .. O
WAIT FOR XMIT ·D ROY TO FALL
485E 2S
DC
XU? ·4l 13s 011 TSNw l
oc
xt..2·so1i- 012 sos.a
WAIT FOR RECEIVE WORD ROY
1·0 ,..DOR 01 l. · DEEP WAiTINGo
(
48SF 4E04
4661 co 87 0222
oc
Xl.2 ·79Ffi ·
013 IC
HDB9; 1 FF·=SOCCESS
4865 14FF
6651 6652 -IOCHKO 6653 4850 6654 4B5E 6655 4860 6656 6657 4866 6658
LIO 0 DC OC
oc
ZEROeHOB2- -
PAINT
XL1°86° IL1' 37· "L.2 NTFM4) HALT >Q..2· 14FF·
4A8F 5014
4AC1 F3C4 4AC3 F3C5
4ACO 6598
6599 4AC2 6600 4AC4 6601
6602 6602
6602
R3FMCE · OEC30
OEC3E
oc
DC
DC
xLZ ·so 14 · 014 aos.o
END· HANG
4S67 CO 87 021A
4668 86
c
4B6C 18 4860 4ElF
486F co 87 0222
4873 14FF
6659 6660 4868 6661 4S6C 6662
·B6E 6663 6664
4874 6665
a
PRIN1
oc
XL1 9 86'"
oc
ILi ·27·
DC
AL2( N'TFN!t
B
HALT
DC
XL2·14FF 1
66660043 *···a<·Q·V·T·I·N·E·4·0······S·K·lP·P·E··D··I·F~·55·1·11·2**I*S'"O'N*e*················~······$·········*
* (· 6605 ·
·
6606 · THIS ROUTINE WILL OC VARIOUS tESTS THAT AEGUIRE fllANUAL. INTERVENTION
4875 30 00 SFE6
4879 39 OF 5FEe
4870 F2 90 OE
6666 6667 6668 6669
SNS T6F .JF
STATAC.x·oo· STATl'.CeX0 0F· TPCl
6607 $ TO TEST THINGS SUCH AS THE l.IO CHECK LIGHT .. THE ll'O ATTENTION LIGHT·*
4BSO 0C 09 6601 4ECO
6670
MVC
ERRLOGl10)·NTFE1
6608 · INVALID OPS THAT CAUSE PROC CHECICSo ETCo
*
4AC5 40
*····························$···· 6609 ...
*i
RT~ 6610 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4AC5 6611
DC
)Cg_t · 409
ROUTINE NO.,
1
4AC6 00
4~C6 6612
OC
Xl..1·00·
4ACT 4EF2 4AC9 30 00 65F3 4ACO CO 81 40,28
4ADl CO 87 021A
4AC8 6613
6614 6615
6616
OC
1.L2 ( RT41 t
CL I
IPL.FL.Geo
BE
R2AEXT
B
PRINT
**"' *** REMOVE FOR RELEASE ***
REMOVe FOR RELEASE **'°'
c
PRINT ROUTINE ~EAOER
4A05 01
4A05 6617
DC
Xl..t ·01 ·
4AD6 28
4A06 6618
DC
IL1·43·
4A07 4807
4AD8 6619
OC
M..2(R4CHDtU
4A09 CO 87 4808
6620
B
·AOD 090f>C:4E340F4F (40 ·807 6~21 R40tOR DC
A4CGO
CL43'AOUT 40 MANUAL INTCRVo ($KIPPED lF SSW2 ON)·
4686 3C 9A 402A
4BBA CO 87 4002
4B8E OC 02 4E88 4E &:7
4S94 CO 87 021 A
4898 81
4899 39
4B9A 4E89
co 4B~C
87 021A
46"-0 86
48A1 3l
4BA2 4E50
4BA4 CO 87 0222
4BA8 l4FF
6671
6672
6673
6674 TPC1
6675
4898 6676
4899 6677
S.69B 6676
6679
48AO 6660
48Al 6681
4BA3 6682
6683
48A9 6684
...
6685
MVI B
MVC
e
DC DC DC
B
DC DC DC
B DC
NTFHL T,.X· 9A· NTFLOG
NTFM8-l(3) ·NTFSIO PRINT XL1·a1· 'IL1 11 S7·
M..2(NTFU8) PRINT >G.. l ·86· IL1 ·49· AL2(N'fftM?I HAl,,.T XLa·14Ffta
4-ES C4Ct C5E4Cl034 CC9 4AEO 05E3,CS09E54M (41) 4AF5 E202C907D7C5C 440 4 AFO C9C640 E2E2E6F .S40 4805 060550 4808 38 20 0208 480C CO 1 0 4D3T
4810 CO 87 021A
4814 81 4815 67
- --66662211
6621 6621 6621 6622 R4CGO 6623
6624 481" 6625 4815 6626
18N 5SYTE0eX·208
BT
LNKTER
B PRINT
DC
JCL.1·81 8
DC
1&..1·103·
DATE
07.JUL.75
EC NO. 825023
25U:T?5
82f0~2
IS SSW 02 Qt;? TERMINATE JF SO
PRINT IHSfRUCT 10"5
PAOG 10
PAGE
48AA 3C 41 4EF1 ·SAE F3 SC eo 4681 CO 87 4CF8
c\BBS 3C 40 0A03
4B89 38 40 4EF1
I
4880 F2 90 28
I C 48CO OC 02 4E88
I
48C6 CO 87 021A
' e21 0891...
.o . 54
DATE
EC NO·
07.IUL.15 825023
25CCT1'5 828>32
6686
MVI
6687
SIO
6688
El
6689
6690 NTFAST MVI
6691
TBN
6692
.IF
6693
MVC
6694
B
AEllfTRY·X '41 1
X' eoe eFE1'ADA
NOPC
PRTNeJC·40· AENTRYeX·40· RENT3
NTFM8-1(3)eNTFSNS
PRUIT
15.JAN76 825034
· · · · · · · · · · · ··· ·'·· · · · · · · · ·
.DISABL.t= g TURN ON DIAG ·2 eLOAD BAO PARITY IN HOB·s
.DISABLE & RESET DIAG ·2
eCAUSE ATTACHMENT CHECK IS 1/0 CHECK ON?
..RF' AD THE CONSOLE swi Tt'.Mt':S oTEST FOR ANSWER ·NO*
.. .JUMP IF ANS~ER "4AS t YES· .,ERRORe MOVE IN LOG MSG ..
cooe ~INSERT H~LT -98-
oGO LOG ERROR
t-1oe·s .REsToRE · <itco P-11r.i!iv tii
DEPRESS CHECK RESET
IS t/0 CHECK OFF?
..READ CONSOLE SWITCHES ·TEST FOR ANSllER ·NO· 0 .JUMP JF ANSWER ve's .ERROR1 SET LOG MESSAGE se uP HALT ~ODE -9AoG0 LOG THE ERROR .CORRECT MESSAGE PRJNT INSTR·
·SET \P FOR NEXT RE~TRY ,.JNVALID SIC SHOULD PC .BRANCH IF ~O PC CCCUREO
eFORCE ROUTINE BACK TO 40 eTE$T FOR IST ReNTRY ·.JUMP IF NOT
.CORRECT MESSAG& PRINT INSTR·
PROG 10
PAGE
0891·2,
&·A
· · · ··· ·
·
·
·
············· ··················
IBM NAINTENANCE OIAGNCSTIC PROGRAM
8912
DI SPLAY ADAPTER TEST
ERR LDC OBJECT CODE
4BCA 81
4BC6 39
4BCC 4E89 4BCE CO 87 021A 4802 86 4803 31
4804 4E50 4 806 co 87 0222 4BDA 14FF
4BDC 3C 21 4EF1
4BEO 30 SC 5FE6
4BE4 CO 87 4CF8
4BE8 36 20 4EFl 4BEC F2 90 28 4BEF OC 02 4ES8 4E to 4BF5 CO 87 021 A 4BF9 81 4BFA 39 4BF8 4E99 48FD CO 87 -021 A 4C01 86 ·co2 31
4C03 4ESO 4C05 CO 87 0222 4C09 14FF
4COB 3C 91 4EFI 4COF 31 5F 5FE6
4C13 CO 87 4CF8
4Cl 7 3D 90 4EF1
4C1B F2 01 213 4C1E OC 02 4E88 4Ef0 4C24 CO 87 021A 4C28 81 4C29 39
4C2A 4Ee9 4C2C CO 87 021A
4C30 86 .C31 31 4C32 4E50 4C34 CO 87 022Z 4C38 l4FF
;C3A 3C 11 4EF1
4C3E Cl 8F 4C42 4C42 CO 87 4CFS 4C46 3D 10 4EF 1 4C4A CO 01 4C73
·c·e sc Fl 4ecs
4C52 CO 87 021A
4C56 81
4C57 3C
4C58 4EC6
4C5A CO 8T 021 A 4C5E 86 ACSF 31
4<:60 4£50
4C62 CO 87 0222 4C66 14FF
4C68 3C 81 4EF1
4C6C F3 8A 00
4C6F CO 87 4CEA
ADDR STNT SO~CE STATEMENT
48CA 6695 4BCB 6696
oc xu·a1·
or.
IL!·S7·
4BCD 6697
6698 4BD2 6699
DC
.tt..201TFN8)
B
PfUNT
DC
XLl ·&6·
4803 6700
DC
IL1 ·49·
4805 6'1'01
DC
AL2(NTFM7>
6702
B
HALT
4BOB 6?03 6704
DC
XL2·14FF·
6705 6706 6707
MVI SNS 8
RENTRY., xe21 · STATACsFETi\OR NOPC
6708
6700 RENT3 TBN RENTRYeX ·2c·
6710
.JF
~.ENT4A
6711 6712 4BF9 6713 4BFA 6714 4BFC 6715 6716 4<:01 6717 4C02 6716
4C04 6719
6720 4COA 6721
6722
MVC B DC OC DC
e
DC DC
OC
B
DC
~TFM8-1(3ieNTFL!O
PAINT XLI ·e1 · ILl ·Sl'· AL2(NTFMea PRINT XLl · 86" IL 1 1 49· i&L2CNYFM7) MALT Xl.2 8 l4FF·
6723
6724
MVI LIO
RENTRYaX·91t
STATACeBUSV
6725
6726
8
NOPC
6727
Cl.I
~ENTRYeX'90"
6728
.INE RENT4
6?29 6730
Mvc
B
N1FH8-I( .3) 9 NTFTIO PRINT
"'C28 6731
oc
Xl.1 1 81·
4C29 6732
oc
ILl95?·
4C2B 67:13
DC
AL2CNTFM8)
6734
e
PRINT
4C:30 6735
DC
Xi.I 1 861
4<::31 6736
DC
ILi ·49·
4C33 6737 6736
4C39 6739
oc
AL21 NTFM'U
e
HALT
oc
XL2 1 t4'FF·
6740
MY!
fO~TRYe >: 1 11 41
6741
6742
Tao SAOT10.x·sF·
6743 BAOf.10 B
NOPC
6744 RENT4 CLJ RENTRYeX·10·
6745
SNE REHTS
6746
MVJ NTFN9-l·X·FJ·
6747
B
PRINT
4C56 674S 4C57 ~?49
oc
)IL.1·81·
oc
ILl '6P
4C59 6750 6751
0¢
Al..2(N"f1=MU
s
PAINT
4C:5E 6752
cc
XLS 8 86·
.-.C-5F 6?53
-De
·Q;:l ··9·- - ~'
4C6l 6?54 6755
cc
AL2CNTFN7J
e
HALT
....... e. 4C67 6756
DC
.>'J...2 8 l ltFF ·
6757 "' ISSUE BSCA SIO WITH AfTACH DISA6'.ED
6758
AENTRY.x· I
6759
S1'.0 x· oo·. x·&A·
~760.
676l
6?62
e
DATE
0?.JUL.75
EC NO. 82,5023
1S.IAN76
a2soa4
PART ~Oe PAGE
4234255
!914 MAINTENANCE DtAGN CST JC PROGRAM
55 l.
69!2
DI SPLAY AD<fi.PTER TEST
PART NO. PAGE
ERA LOC OB.JECT CODE
ADOR STMT SO\RCE STATEMENT
6763
4C73 3D 80 4EF1 4C77 CO 01 4CAE 4C7B 3C F2 4ECS 4C7F CO 67 021A
6764 RENT5
6765
6766
6767
CL!
BNE
MVl 8
RENTRYoX·aoc RENT6 NTFM9-1·X·F2· PRINT
RENTRY AFTER !Nv.sEo 1 t BR IF NOT SET MsG FOR INV SEQ· 2.
c
4Cl33 81 4C64 30
4C83 6768 4C84 6769
DC
XL!·Bl·
DC
IL1"61·
4C85 4EC6
4C86 6770
DC
AL2(MTFMU
·SET UP FOR 2ND RENTRY
· IIWAL.ID SENSE SHJUl,..0 PC
.BRANCH.IF ~Q PC OCCURRED
4C87 CO 87 021A
(
"' .
4C8B 86
4CSC 31
4C80 4E50
4C8F CO 87 022.?
6771 4CBB 6772 4C8C 6773 4C8E 6774
6775
B
PRINT
OC·
Xl.1 1 86 1
DC
IL1 1 49 1
OC
AL2CNTFM7J
B
HALT
eTEST FQA 2NO ~ENTRY oIF NOT TERMINATE PROGe
eCO.,:/RECT MESSAGE PAINT I NSTA ..
4(;93 14FF
4C95 CO 87 5918 4C99 01 4C9A F3 58 EO
4C9D F3 88 CO 4CAO F3 8A C4 4CA3 3C 83 4EF1
4CA7 F3 BA Cl;. 4C AA CO 8 7 4CEA
4C94 6776
OC
XL2' 14FF·
* 6777 MAKE BSCA/3271 EMUL BUSY ANO THEN ISSUE SIC.
6778
B
LDADCS
4C99 6779
DC
XLt·OI'
6760 6781 6782 6783 6784
6785
SIO x· EO· ·SI DI
SIO
SIO
x·co·.x·aa·
x· C4· .x· SA·
MVI RENTRv.x·a3·
SIC x·«· .x·eA·
B
NOH ANG
ENABLE ATTACH&MC
ENA.;&..E BSCA
MAKE BSCA BUSY
TO BUSY ATTACHeSHOULO HANG
1'>786
/SET UP F~ 4TH RENTRV .INVAL!G LIO SHOULD PC
·REENTRY AFTER INV. LIO?
(~ .. ·
c
,G C;.
(.
4CAE 30 82 4EF1
4CB2 CO 01 4028 4CEl6 3C F3 4EC5 4CBA CO 87 021A 4CBE 81
4CBF 30
4CCO 4EC6 4CC2 CO 87 021 A
4CC6 86
4CC7 31
..cce 4E5o
4CCA CO 87 0222 4CCE 14FF
4COO CO 87 5918
4C04 01
4C05 F~ 58 EO
4CD8 F3 88 CC
4CDB F3 8A C4
4COE 3C S7 4EF1
ec 4CE2 31
388C
4CE;f> CO 87 4CEA
6787 RENT6 CLI AENTRV.x·e2·
6788
8NE
R2AEX1' . -· , '
6769
MVI
NTFM9-11 X1 F:! 1
6790
B
PRINT
4CBE 6791 4CBF 6792
DC
JCL.1·a1·
oc
1L1 11 61°
4CC1 6793 6794
4CC: 6795
DC
AL2CNTFM9J
e
PRJNT
OC XL1·86'
4CC7 6796
OC
IL1·4~·
4CC9 6797
OC
Al..2(NTFM7J
6798
B
fiALT
* 4CCF 6799 6800
oc
JCL.2· l4FF·
MAKE BSCA/3271EMUL BUSY&ISSUE
68(11 4CD4 6802
B
4..DAOCS
oc
Xl..1. 01 1 - ; ' ·
680.J
SiO X·EO·aSIDI
6804
SI 0
lC1 CO· rX· 88 9
6805
SIO X'C4·ex·eA·
6606
MV! AENTRY.x·a7·
6807
LIO
BCYS~L.BSOAR
6808
B
NOHANG
RENTR Y AFTER I NV SEQ 2.t' BR !F NOi ' ... sET MSG FOR lfolV sec.3
EHASLE ATTACH&MC ENABLE 8SCA MAKE BSAC Bll$Y LICWITH BSCA eusv.SHOULD HANG
elNVALJ:D TIC StiOULO Cl.USE P .. c ..
oER~OR~ NO PaCo
REENTRY AFTER IN~· LIO? r;R IF NOT
SET MSG FOR INVALID SEQUENCE 1
4CEA oc;: 09 6601 4ECA
4CFO 3C 9F 4D2A 4CF4 CO 87 4D02
4CF 8 0C:: 09 6601 4E E4 4CFE 3C 9E 4DlA
6QOtol
6810 NOMA.NG MVC
6811
MVI
6812
e
6813
6@14 NOPC MVC
6e1s
MVI
6~16
ERRLOG(lO>·N'TFE2
.x NTFH!,. t ·~F·
hTFl.OG
ERRLOGC10).NTFE4 NTFHi.,T · X· 9E·
MOvE lfll UJG MSG MOW: JN HALT CODE
eMOYE IN LOG MSG. eMOVE JN HALT CODE -9E-
SET UP FOR f<ETR\' Af=1'ER FIRST· INV~L!O COMMAND SEO.as~v~ s10 WIT~ 8SCA OlSABLEDc
4002 OC 00 65F<i: 40.iA
6817 NTFLOG MVC ERAHLTC!)eNtFtt...T
4008 3C 40 65F1
6818
MVI
ERRRTNeX1 40'
(;
4QOC 0C: 00 401 S 65 f~ 4012 CO 87 021A
6819 6820
Me.VC·. __BNUTFNITOE(l).fRRHl.,.T
4016 q
4016 6821
DC
XLl·C:t·
4017 OA
() 4018 6601
4017 t>822 40!9 6623
DC
IL1"1C ·
PC AL2CERJlL.CGI
401A 1400
4018 6824 NTFIOE OC
Xl..2'1400'
()
4DIC CO 87 63FE 4020 co 87 02p.
6825 6626
S
ELPO
B
PRINT
4024 96
0
4025 co 87 022.a
4049 1400
4024 6827
DC
6828
B
6829 NTFHl..T DC
XL.1·96·
HA!,.T
Xl..2 1 1400·
ellf0·"£ HALT TO LQG. OUT
.llllJVE tN ROtlf tNE
·400 PRINT OUT LOG ·SPACE 6
PROG ID PAGE
,'.·_ 0~91-2/ 55 I
DATE f!C NO.
07JUL75 825023
68'50
2SCCT'1!5 82to32
.15JAt,j76 625034
PAQG JO PAGE
le
I
ie
I
l
·
-------------------------------------------~~~~
'!.--
·
lBM MAINTENANCE DlAGNCSTIC PROGRAM
PART NO.
PAGE.
4234255 56
IBM MAINTENANCE DIAGN'5TIC PROGRAM
PART NOe PAGE
42342155
IS6A
8912
DISPLAY AOAPT~ TE5T
8912
DISPLAY ADAPT IR TE5T
ERR LOC OBJECT CODE
ADDA STMT SOlMCE STATEMENT
4028 6831 R2AEXT EQU
4028 30 00 65F3
402F CO Bl 0216
4033 co 87 6606
4037 CO 87 022A
6832 6833
CLI
BE
6834
8
6835 LNKTER 8
4038 00
4D3B 6836
DC
6837
403C 0000
4030 6838
DC
403E Cl0SE2E6CS094 CE.3 4067 6839
DC
~D46 C8C~OC606030~6
·o·e e6C9D5<:7· ooee «:s
6839 6839
4056 E2E3C9D605E24<C2
6639
4C5E E840E2C5E3E3C i05
6839
4066 C740
6839
4068 E3C8C540D9C9C XS 4094 6840
oc
4070 E3~06E2E340C~D6
6840
4078 05E2.0603ClS40E &E6
6840
4080 C9E3C3C840E30t40
40 es ao TOF 07D40C9C6·
6840 6840
4090 0506706840
6840
4095 D6D94070Ft704CC9 4DA4 6841 NTA41 DC
4090 C64070EeCSE27(48
6841
·oAS D9C5E2E4D4CS4 CD7 4DC5 6842 NTFM2 DC
4CAO D9D6C740C2E84 C09
6842
4DBS CSE2CSE3E3C90 !C7
6842
4DBD 40C8ClD3E"40C(C6
6842
·ocs ·a
6842
oc 4DC6 C9E240E3CBC54 lC9 4DDF 6843 NTFM3
4DCE 61 D640C3C8CSC W2
6843
4006 4003C9C7C8E34 CD6
6843
4CDE 056F
6843
·oeo C4C5D709C5E2E440 4E04 6844 NTFM4 DC
40E8 ClC8C5C3D2400 {CS
6844
4CFO E2C5E340C1D5C,._O
6&M
4DF8 D9C5E2C5E340C tel
6M-4
·eoo 03E3·ocec6
6844
oc 4E05 C9E240DC8C54 CC9 4E1F 6845 NTFNS
4'£00 610640C-'C8C5C JD2 4E15 40C3C9C7C8E34 <D6
6865 6. .5
4El0 C6C66F
6845
4£20 D9CSE2E404C54 CD7 4£150 6846 NTFN7 DC
4E28 D9D6C709C1044 CC2 4E30 ee·OC4C507D9C !E2
6846 6846
4E38 £2C9CISC740E2E EE2 ·E·O E3C51>"4009CSEC<;5
6846 6846
4E48 E36840E2E3C1D C.l
·eso ·8
6846 6846
4E51 D9CSE2CSE340C ECI 4E7B 684?
DC
4E59 D3E340C1D5C44 CCI
6847
4E61 40'1007D906C34(C3 4E69 C8C5C3027040E K8
6847 684?
4E71 D6E4D3C44006C X3
6847
4E79 £40948
684?
·e7c 4040C905E5ClDX9 4E89 6848
DC
4E84 C440E7E7E75D
6848
4E8A 09CSE2~5E340CEC1 4EAA 6849
DC
4E92 D3E34GClOSC44 E2
Cl849
4 E9 A E8 E2E3C50440E .C8
6849
4EA2 D6EA83C44-0C8~ 406·· · ·
6849
4EAA C7
6849
4EAB 40C9C5ESC103C!C4 4EC6 6850 NTFl49 DC
4E83 40C3D60404C10!C4
6850
4E88 40E2C50@E4C5D tel
6850
4EC3 C540E750
6950
4EC7 C9610640C3C80 &40 4EDO 68!51
DC
4ECF D3E3
6851
4£01 050640C8C105C 140 4EDA 6852 NTFii2
4£09 4040
6852
·
IPf..FLGeO LINK TERLNK
LOAD
XLl·O·
*** REMOVE FOR RELEASE ***
*** *** REMO VE FOR RELEASE *** *** REMOVE FOR REL.EASE
·TERMINATE SECTl(1N
lCl..2·0·
etlOAK $PAC£
Cl..42·ANS·ER THE FQi..t..()WING QUESTIONS BY SETTJNG ·
CL33·REsu~E PROG EY RESETTING HALT FF.· CL26·!S THE 1/0 CHECK LIGHT DNt· ~7· DePR~SS CH£CK RESET AND RESET HALT FF·
Q.27·15 THE l/D CHECK LIGHT 0Ffr7·
CL49·RESUME PROGRAM IY DEPRESSING SYSTEM RESET· START··
Q.33·RESET HAt..'f ANb SYSTEM SHOULO HANG'
ERR LOC OB~ECT CDOE
ADDR STMT SOURCE STATEMENT
(
0
0
!
!i 'f·'
4E08 DSC64007C3404C40 4EE4 6853 NTFE4 DC
CLtO·NO PC
4EE3 4040 ~E5 E2C9D6
6853
4EE7 6854 NTFSIO DC
cu·s10·
4EE8 E205E2
4EEA 6855 NTFSNS DC
CL3·SNS·
4EEB U3C906
4EED 6856 NTFL!O DC
0...3 1L 10'
4EEE E3C906
4EFO 6857 NTFTIO DC
CL3·T10·
4EF1 00
4EF1 6858 RENTRY DC
>CL.1·0·
ePROGRA· RE ENTAY FLAG
6859
66896610 ** *****RO*U*T*IN*E*4*1**- *D*C*M*I*CR*O*P*RO*G*RA*~********··········-·*························*·
* · 6862 ****************************************···$···························
6863 6864 ·
* 6865
THIS ROUTINE WILL PERFORM A MICROPROGAAM tlHICH IS IhSERTEO INTO CCRE FROt.I LQC., 3FC0-3FFF (AS Re:Q,.)., Tt-e MICROPROGRAM
* *
* 6866
6867 ·
MUST BE WRITTEN SO THAT IT STOPS AT A PRECICTABLE LOCATiQN
·
* WHICH WILL SE A BRANCH TO ITSELF· CAUSING THE PROGRA~ TO HANG
6866 *
6869 ~
* THERE. THE CONT. STO~E ~oo~. OF THIS wORC IS iNSERTEO IN SIG~ ·
3FBF. AFTER THE MICROPROGRAM [S DONE· IF THE CONTENTS fJF THE
6870
6871
6872 6873
6874
* *
.* .
.
.
.
.
LAST
A 9F
.....
SENSED wo~o cces
HALT WIU.. occuR.
..*··············
NOT
····
AGREE
······
WITH
·····
THE
····
EXPECTED
·········
CON'fE~Ts.
··········
·
·
·
··· ··
4E;F2 41 4EF3 00 4EF4 4FA3
6'375 6876
6877
DC
X&..1 8 41 11
oc
~1·0·
oc
AL2(RT42J
· ROUTINE HU·eeR .NO MANU"'- INTERVENTION eADOQESS OF NEXT ROUTINE
6878
4F.F6 CO 87 021A
6879
B
PAINT
4EFA 01 4EFB ID
4EFA 6880 4EFB 6881
DC
lel-1·01·
DC
IL1·29·
4EFC 4F49
4EFO 6882
DC
AL2<RT28111)
4EFE CO 87 021 A
6883 R2BGD B
PAINT
4F02 01
4F02 6884
DC
lCLl' 01 ·
4F03 2E
4F03 6885
DC
11.1· ;,6·
4'=04 ·F77
4F06 co 87 021A
·F05 6886 6887
DC
AL2CRT29M2)
e
PAINT
4F0A 07
4FOA 6888
DC
X\..1907·
4F08 28
4FOB 6889
DC
11.1··3·
4FOC 4FA2
4FOD 6890
DC
Al..21RT28fl.U
6891
4FOE CO 87 5038
6892
B
LOOP
.GO LOAD OP DECODE REGS.
4Fl2 OC 0 I 4F2? 3F EF
4Fl8 co 87 5918
6893 6894
MVC R28EX1(2),R28EXD
B
LO ADC$
elNSERT EXPECTED DATA eGO LOAO MICAOPAOGAAM
4F1C 83
4F1C 6895
DC
Xt..1 '83·
4FIO 3FCO 4FlF 3FFF
4FlE 6896 4F20 6897
DC
AL2CR28MCS)
DC
ll..2CA28MCE)
6898
4F21 CO 87 54f'E
4F25 9F 4F26 0000
6899
B
111.F25 6900
DC
~27 6901 R2eex1 DC
DON I CR
XL1'9F· XL2·0·
eGD 00 MICACPRCGRAM .ERROR KAl.. T -9F· ExPECTEO DATA FILLED IN
4F28 CO 87 02ZA
6902
6903
e
.TERMINATE: PROGRAM
4F2C 00
6904
DC
6905
6905
4F2o D~06£4E340F4F 140 4F49 6906 R'f28MJ. DC
4F35 6040 D4Cl C5E4C 103
6906
4F30 46D4c9C30906D &>9
6906
4F45 D6C7C9CID4
6906
4F4A D306CtC440C5EiD7 4F77 6907 AT 2BM2 DC
Q..46·LOAD EXP. STOP ADQR· (00-lF) IN STGo AODA 3FBF 1
4F52 4840E2E3Df»074(C1
6907
4F5A C4C4094B4040F <FO
6907
4F62 60Ft C6SD40C9D MO
6907
4F6A E2E3C'14840C1C IC4
6907
4FT2 0940F3C6C2C6
6907
4F78 0306C1C440D4C SC3 4FA2 6908 RT2BM3 DC
4F80 D9060709D6C7D~C1
(t908
4F88 0440C90e40E2£.:C'1
6908
OATE
07.IUl..?5
ec_ .ttO· 825023
25<CT75
82!~2
NOG ID "PAGE
! (ij 0891-21 CtDATE
07.IUL 75
56
EC NO· 825023
25Q:T?5 82£032
15.IAN76 82$034
PROG ID PAGE
1 ·
· · · · · · · · · · · ·· · ··· · · · · · · · · · · · · · · · · ·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·-
·
·
·
· ·).,.
··--···
.
IE'M MAINTENANCE DIAGNCST IC PROGRAM
FART NOe PAGE
4234255
IBM MAINTENANCE DIAGNCSTIC PROGRAM
57 \.
PART NOe PAGE
·2342!5!5 57A
8912
DISPLAY AOAPT£R TEST
8912
DI SPLAY ADAPTER TEST
ERR LDC OSJECT cooe
ADDR STNT SOUICE STATEMENT
ERR LDC OBJECT CODE
AOOR STMT so~ce STATEMENT
4F90 4840F3C6C3F06 CF3 4F9e C6C6C640C1E24(09 4FA0 C5D84B
6908 6908 6908 6909
4FA3 42 4FA4 00 ·-.5 5092
4FA7 CO 87 021 A 4FAB 01
4FAC 18 ~AO 5091
4FAF CO 87 !5038 4F93 CO 87 !5020
4F97 CO 87 0222 4FBB 1·,FO
66991110 ·*········R·O·U·T·I·N·E···4·2*-···C·H·E·C·K··O··U·T··C·.·E·@···C·A·R·O··············*·····*********' ,-
66991132 6914
6915
·*····························****·····································*·
·
*
THIS ROUTINE IS CCOE USEO TO CHECK OUT THE c.e. DIAGNOSTIC
A.IO CARD TO VE~IFY THAT IT IS WORKING PROPERLY. 8~1 MUST BE
**·
,
6916 ·
CAPABLE OF RUNNING ERROR ~REE BEFORE THIS ROUTINE CAN ae useo · ·
:C:.$*······: 691 7 ·
6918 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..,. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
* /"'-.
I
6919
4FA3 6920 RT42 DC
4FA4 6921
DC
Xl..1·42 1 X&..1 ·00·
RCuTINE NUMeER
4FA6 6922
6923
DC
.IL2(RT43)
LAST ROUTINE
6924 4FAB 6925
e
PAINT
DC
XL1·01 1
PRINT ROUTINE HOR
4FAC 6926
DC
1Ll 9 24'
4FAE 6927
DC
6928 RT2EG0 B
6929
B
6930 ·
Al.2(R2EMSG) LOOP
R40L0
(
eGO LOAD OPCECOCE REGS·
eGO LOAD ALL OF c.s. WITH
BRANCH TO NEXT ADDRESS
6931
8
4FSC 6932 R40HO DC
HALT
)CL2· 14FO ·
.OPERATOR HALT -FO-
6933
5040 co 01 5030
5044 31 58 5079
6974
SNE
6975
LIO
6976 *
50·8 oc 01 so11 soa= 50-E ll 58 5071 5052 OE 01 5071 5ACB
6977
MVC
6978 R40L3 LI 0
6979
ALC
5058 00 00 5070 50t:D 505E CO 01 504E
6980 6981
CLC
SNE
5062 31 58 5077 5066 F3 SB BO
6982 6983
LIO SIO
5069 co 87 0000
6984 R40LDR B
6985
506D 54
5060 6986 R40E DC
506E 5001
5o6F 6987 R40ST DC
5070 0000
5071 6988 R4 OOT DC
5072 5002 5074 5003
5076 0000
5078 0400
5073 6989 R4 OC 1 DC
5075 6990 R40C3 DC 5077 6991 RTOOO DC 5079 6992 RT400 OC
507A D9D6E4E340F4F '40 5091 6993 AZ ENSG DC
5082 C3C540C3C1D9C 4140 508A C3 ca C5C302D6E CE3
6993
6993
R40L2 RT400 eCTSTDR
A40DT (2) oR40ST R400T .CTSTCR A400T( 2) .wuN ft40 DT-1 Cl)· A40 E R40L3
....ATOOO e CTSTQR
x·eo· cSICI
eLOOP IF NOT .PUT BRANCH TO AODRe 400
IN LAST WCRO OF IST FET .REINITIALIZE DATA ·LCAO 2NO FET elNCRMENT BRANCH TO NEXT ADDA .TEST FOR ENO OF 2NO FET elF NOT LCAC NEXT WORD eBRANCH TO ADOR 000 AT ENO ·DISABLE eRETUAN TO lJSER
XL1 1 54·
eENO OF CeS· INDICATOR
XL.2 1 5001.
.START DATA FOR ADDA. ooa
XL2·0 ·
eLIO DATA DR COUNTER
XL.2· 5002 1
eBRANCH TO ADDA 2
XL2·sooa·
.BRANCH TO AODR 3
x1..2·0000·
BAL TO ADOR 000
)CL2·D·Oo·
BAL ro ADOR 400
Cl..24 1 ROUT 42 CE CARD CHECKOUT·
6994
6995 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
6996 *
ROUTINE 43 - DUMP HOB 1 S AND CONTROL STORE.
*
66999978 *· *********·························**···································
4FBO 3C 00 5071 4FC1 F3 58 EO 4FC4 OD FF !5!512 55 .12
4FCA oe oo 5071 SA<B
··········~·······································*********············ 4FOO co 20 4FC4
4F04 F3 58 80
c 4F07 co 87 0.222
4FDB 14Fl
6934
MVI
6935
SIO
6936 R40TOL CLC
6937
ILC
6938
BNOL
6939
SIO
6940
B
4FDC 6941
DC
6942
R400T .o
x·eo·.s101
REPEATC256) eREPEAT
R40DTC 1) · W~N R40TOL x·eo· .s101 HALT XL2 8 14FJ·
· RESET COUNT ER eENABLE NICRQ CDNTACLLEA
·518 CYCLE CB.AY ·INCREMENT COUNTER .BRANCH TIL OVERFl..QW FOR DELAY eCISAE!L.E
.OPERATOR HALT -F1-
v'-""'
5092 43
5093 00
5094 FFFF
5096 co 87 021.1.
6999 ·
7000 *
7001 ·
THIS ROUTINE C~N BE USED TO DUMP THE CONTEhTS OF THE HDe·s.
·
AND COt.TROL ST<iAAGE.
·
·
70023
5092 7004 RT43 DC
5093 7005
DC
5095 7006
oc
7007
e
XLl · 43 1 X&..1·00 .. X&..2·FFFP·
PR1NT
PAINT ROUTINE HEADING
() 4FDD F3 58 eo
4FEO CO 8?- 0222 4FE4 14F2 4FE6 CO 87 0678 4FEA CO 87 0222 4FEE 144"3
c 4FF 0 CO 87 30CD
4FF4 CO 8? 0222 4FF8 l4F4
4FFA CO 8Y 5020
4FFE F3 58 CO
5001 lll 58 5013 5005 31 58 506F 5009 31 58 5075
i o SOOD F3 58 80
5010 F3 58 EO
5013 OD FF sua 55 .12
,. 5019 F:S 58 80
1 0 so1c CO 87 4FFE
6943 6944 6945 6946 6947 R40R1 4FEF 6948
6949
6950 R4QR2 4FF9 6951
6952 6953 6954 695!5
6956
6951'
6958
'-959 6960
6961
6962
6.3.
6964 · 6965
SIO B DC B 8
oc
B B
oc
X·EO·eSIO! HALT )CL.2· 14F2· A03ST HAl.T JCL..2 1 IU-3·
R~JST
HAl.1'
JIL.2· J4F4 ·
eENABLE MICP.O CQNTACU.ER AGAIN .OPERATOR HALT -F2-
eGO DD ROUTINE 3 TO SET HOB· S .OPERATOR hAl..T -F3·
eGO 00 ROUTINE 21 TO SET I /0 REG: eOPERATOR HALT -F4-
8
R40t..O
·GO RELOAD CCNTROL STORE
SJO x·co· .s101
eENA8LE ATTACHMENT
LIO A40Cl aCTSTOR
.CHG. lST we = BRANCH AODR. 2
LID R40STeCTSTOR
eCHG. 2ND ·D "' BR,.NCH AOOR. l
r
LIO "40C3 ·CT ST DR
SID x· eo· .s101
eCHG. 3RO WO e BRANCH ADDA· 3
.DISABLE
I
SIO X·Eo·.SIOI Cl..C t:IEPEAT(256) ·REPEAT
·ENABl..E MICRO CCNTACu,..l.A
.sie CYCl.E OB...AY
I
SID X· 80· ·5101
e
A40SY
e01SA8LE
eHANG IN LOOP· SYS. RESET TO EXIT THIS ROUTINE
I
SUBROUTINE TO LOAD CONTROL STORE WITH BRANCH TO NEXT ADDRESS
I
7008
5C9A 01
509A 7009
DC
5098 10
5098 7010
DC
509C 50D2
5090 7011
DC
509E co 87 5038
7012 R2FAOL 8
50A2 CO B? 5BF9
7013
B
50A6 CO 87 5BE7
7014.
e
50AA CO 87 lOf.06
50AE co 87 1084 5082 co 87 5003
7015
e
7016
B
7017
e
5096 0906E4E340FGF .140 5002 7018 R2FMSG DC
SOBE C5C4C2405040C~E2
7018
!SOC6 40C4E4040740E °'E3
7018
SOCE C903C9E3E8
7018
7019
XL.1·01· ILJ·29· Al.2(R2FNSG) LOOP HDBL tiDBH
HOBLI HDBHl A2CST CL29·~UT 01 HOB '
·GO LOAD OP DECODES .GO !)UMP LCW H08·S .Go DUMP H'IGH HDe··s
CS DUMP UTILITY'
· 50 20 34 08 506C
6966 R40LO ST
A40LDR+3 eARR
I
·STORE RETlmN ACCRESS
6961'
10 5024 oc 01 5C71 50CF
!!»0.2A F3 58 80
;O 5020 F3 58 co
5030 31 58 501'1
5034 oe 01 5071 5A (8
503A OD 00 5070 50 Cl>
6968 A40SLO MVC
6969
SIO
6970
510
6971 A40L2 LIO
6972
AL.C
6973
CLC
A40DT (2) eA40ST
x· eo· .s101
x·co·.s101 AODT eCTSTCR
R40DT(2J eW~N
R40DT·1C l J 1A40E
eREINlTIALIZE START DATA
I
·DISABLE
.ENABLE ATTACHMENT
eLOAD c.s ..
I
e I f\CREMEtifT CAT"
eAT LAST llfORO ?
l'e· t>ATE
O?JUL75
1 0 EC NO· 825023
25CCT'P5 82 eGJ2 ..
15.IAN76
8250~4
PROG ID PAGE
0891-21 S? I
DATE
07JUL 75
EC NOe 82!5023
25"T75 82£032
1SJAN76 828034
PAOG 10 PAGE
I
· I · ·
... ''"'-
IBM MAINTENANCE DIAGNCSTIC PllOGAAM
PART NO.
PAGE
4234255 58 ;
IBM MAINTENANCE D!AGNCSTIC PROGRAM
PART NO. PAGE
42342!!5 58A
8912
DISPLAY ADAPT~ TEST
8912
DISPLAY ADAPTlR TEST
ERR LOC OBJECT CODE
AO~ STN1 SO\.RCE STATEMENT
ERR LDC OBJECT CODE
AODA STMT SOURCE STATEMENT
soo3
5007 5008
SODE 50El
sees
50E6
38 oe co 87
F3 SB
F3 58
:Jc 00
oF ot
C2 01
02ca
5038 8G CO 5229 5673 5701
56 43
SOEF 30 58 5FE6
50F3 4C 01 01 5FE6 50F"8 30 00 5229
50FC F2 Ol 04
50FF Cl 50 5203
5103 02 01 02
5106 OE 01 5673 54 as
510C 30 00 5673
suo co 01 5oeF
5114 :JC 80 51CE
5118 al) Oi 5672
sue F~ 81 9E
SUF 3C. 40 51CE
su:.:. 30 02 5672
5127 F2 81 93 51ZA 3C 20 51CE
512E 30 03 567.2
s132 F2 s1 ea
5135 JC 10 51CE
5139 30 04 5672 5130 F2 81 70 5140 lC 8C 51CE 51·· 30 0!) 5672 5148 F2 81 72
5148 3C 4C 51CE 514'= 30 06 5672 5153 F2 St 67 5156 3C 2C 51CE SI.SA 30 07 5672 SISE F2. 81 5C
5161 :sc 1c s1ce
5165 30 oe 5672
5169 F2 81 51 516C 3C 8A SlCE 51?0 30 09 5672 517· f'2 81 46 5177 3C 4A S1CE 517e 30 OA 5672
S17F F2 81 3B
5162 3C 2/i. 51CE
'51&6 30 oa S672
SlSA F2 61 :30 5180 3C lA 51CE
5191 :so oc 5672
5195 F2 81 25 5198 3C 89 51CE
Sl9C 30 OD 5672
Sh.«> F2 81 1" 5lA3 3C 49 51CE 51AT 30 OE 5672 SSAB F2 81 OF SlAE 3C 29 51CE 5182. 30 OF 5672
DATE
07.JULTS
£C NO· 825023
25CC1'75 82t032
71)21
* * 77002223 ········R·O·U·T·IN·E··4·3··C··O·N·T·IN··U·E·D·. ··S·TA·R·T··C·T·L··S·T·O·R·E··D·U·M·P·······················
7024 ********************************************····O*'*******lil1*:11$alc··*******' (
7025 it
*
7026 A2CST SBF SB\'TEt.hX·08·
..RESET st::NsE S\ll!TCH 04
7027
B
LOOP
·GO LOAD OP DECODES
5186 F2 81 04 5189 :3C 19 51CE 5180 OC 00 51C4 SlCE
51C3 38 00 0200 51C7 F2 10 05 51CA CO 87 5567
7089
.JE
7090
tilVI
7091 R2CP13 MVC
7092 ...
7093 R2CTSX TBN
7094
.JT
7095
6
A2CP13 ~cpx.x· 19· R2C TSX+ 1 ( 1 ) .R2CPX
SBYTE3····
R2CK02 f'05DCS
SET FOR 4TH 256 WORDS OF 4TH FET e lllOVE IN CO ...STANT TO TEST
SENSE SWt TCH ON .TEST SENSE SWITCH ON ~SKIP PRINTOUT IF ON eGO PRINT 2~6 WORDS
7028
SIO x·eo·.SI01
.REsET ATTACHMENT
51CE 00
51CE 7096 R2CPX DC
XL1 8 0 1
·CONSTANT TO SELECT 256 131...0CK
7029 R2CENli. Slo
7030
MVI
7031
SLC
7032 R2CRST LA
7033
x·co· .su:i RT2CAT90 i:l05W01(2leR05lll01 R05W169Xf°<l
8ENABl..E ATTACHMENT .,RESET ATTe CtiK· FLGe .,SET STARTING ADDRESS TO ZERO ePO!NT XRl To START OF DUMP 1>.REA
SlCF 30 04 5672
st 03 co s2 soe.e
5107 3!) 08 5672
5106 CO 82 50EB
7097 >!<
7098 R2CK02 CLl
7099
BL
7100
CL I
1'101
BL
f'oswo1-1 .. x· 04"
R2CRST
Aoswo1-1 ex 2 oe·
R2CRST
GETS FILLED IN TEST FOR ENO OF 1ST FET
TEST FOR END OF 2ND FET
7034 R2CK01 SNS
51· ATAC9 CTSTCR
aSENSE CONTROL STORE WORD
510F 38 02 OAOC
7102
TBN UJT2o )(· 02°
3RD FET INSTALL.EC?
7035 7036
7037
7038
MVC
CL I JNE TIO
U2eXR1> .. STATAC RT2CATe 0 R2CHIC R2:C ATT .A TTCHK
.MOVE TO DUMP AREA ,.·rEsT FO~ NC ATT$ CHK. YET
.JUl>liP IF /\TT c Ct«· HAS OCCURRED
4TEST FOR ATTACHMENT CHECK
51E3 Co 90 5!F7 51E7 3D OC 561'2
s1Ee co 82 soea
51EF 30 10 5672
7103 7104 7105 7106
BF
ACHCMK
CLI Rosuo1-1 ..x·oc·
BL.
R2CRST
CLI w:;os11rn1-1 .x·10·
TEST FOR ENC OF 3RO FET TEST FOR ENO OF 4TH FET
7039 ~2CINC LA
2( oXRi. h XR1
.INCREMENT TO NEXT ~ORD
51 F3 CO 82 50E6
7107
St..
R2CRST
7040
Al..C i<oswo U2>. ·UN
· i!'<CREMENT .;100RESS
51F7 3D GO 5229
7108 ACHCHK CLI
RT.?CAT~x.·oo·
TEST FOR NO ~T'!ACMMl!'.':~T ('.t"IECK
7041
7042
CLl BNE
~oswoi.o
fi2CK01
.TEST FOR lkCAe TO ZERO .SENSE NEXT WORD IF NOT
S!FB F2 01 tF 51FE CO 87 022A.
7109
.JNE
7110 R2CTEF< El
R2CPRT
l.O~D
QPRtNT MESSAGE IF ATT6 <:::HK,. ·TERMINATE ~OUTlNE
7043 7044 7045
M\fl CLI
R2cPx.x · eo·
~0511l01-1 ·1
oSET UP FOA !ST 256 WORDS .TEST FOR lST 256 lllOROS
5202 00 5203 3C FF 5229
5202 7111
DC
7112
7113 R2CATT MVX
XLl8 0°
f;T;,;CAT· x· FF·
.SET ATTACHMENT CHEC~ ON
7046
JE
R2CPi3
.JUMP IF lST 256 WORCS
5207 CO 97 021E
7114
B
UNPACK
.UNPACK ADOfiESS
7047 7048 7049
MVI f:l2CPXeX"40·
CLI
f.iOSIW:t-1 o2
JE
R2CP! 3
·SET UP FOR 2NO 256 llORDS .TEST FOR .ZNO 256 ~OROS 0JU~? IF 2ND 256 wo~os
52013 02. 520C 5673 520E 524C
5206 7115 5200 7116 520F 7117
DC
XL.1·02·
oc
Al.2 (R05tlil01)
oc
AL.2( R2CMG1)
7050
to!\fi lil2CPX .x· 2oe
oSET I.JP ~OR 3RO 256 -OROS
5210 CO 81' 021E
7118
B
UNPACK
eUNPA.CK DATA
7051
CL! R05·01-1 .::;
oTEST FOR 3~0 256 WOADS
5214 02
5214 7119
DC
XL1·02·
7052.
·ros3
7054-
JE
MVI
Fl2CP13
RaCPx,.x· 101
·JUMP IF 3AO 256 ·OROS .S,ET UP F0$:! 4TH 256 WORDS
5215 51"'E6
521? 5259
5219 co 87 5103
5216 7120 5218 7121
7122
DC
Al-2( STATAC)
DC~
4'1.2(R2CMG2)
6
R2COK
.RETURN TO ~AIN LOOP
7055
Q.!
R05·0l-1·X 111 04°
TEST FOA 41"H 256 WORDS
7123
7056 7057 7058 7059 7060
.IE MVI CLI JE MVl
R2CP~3
R2CPX .. x· ac.
ROSW01-1.x·os·
R2CP13 R2CPx.x·4c·
SET FOR 1ST 256 WORDS OF 2ND FET: {::
TEST POR 15~ 256 ·RDS OF 2ND FET'
SET FOR 2NO 256 WORDS OF 2ND FET' rI\..,_·
5210
5221 5222 5223 5225
CO 87 06 30
5259 CO 87
C21A
5 lFE
71,24 R2CPRT 6
5221 7125
IX
5222 7126
DC
5224 "1'127
oc
7128
B
PRINT
XLl.·06 11
11..1 ··e·
-~L2 (R2CMG2) R2CTER
·TERMINATE
7061
CLI
i<05W0!-1 ·Xt06t
TEST FOil 2ND 256 ll!RDS OF 2NO FET'.
7129
7062 7063
7064 7065
7066 7067
.JE
R2CP13
Eo1V l R2CPx.x·2c·
CLI s:<oswo1-1,.x·o7·
.Je
R.::.'CP13
MV! R2CPx.x· 1c·
CLI ROSWOl-1 .x·oe·
SET FOR 3RO 256 WORDS OF 2NO FETi TEST FOR 3Ro 256 WROS OF 2ND FET
t.: SET THE 4TH 256 WCROS OF 2NO FET'.
TEST FOR 4Tt1 ?56 wRDs OF 2NO FET
5229 00
5229 7130 RT2CAT OC
7131
522A C6C909E2E340C ..1£3
713Z R2CllllG1 DC
5232 E3CtC3C8D4CSD!E3
7132
523A 40C3C8C5C3D24 <Cl !5242 E340C1 C4C4094 (£7
'?132 7132
Xl.l · 0:
oATTACHMENT CHECK Fl.AG·
CL35eFIRST ATTACHMENT CHECK AT ACOR KXXX 1
7068 7069
.JE Miil
R2CP13 R2C:Px.x·SA·
SET FOR !ST 256 WORDS OF 3RO FET (
!:24A E7E7E'f
7132
5240 6B40C4C 1E 3C H <7E 5259 7133 R2CMG~ DC
= c~l3'. DAT~ xxxx·
7070 7071 7072 7073 7074
CLI .JE MVI CLI .JE
Roswo1-1.,x·091
R£!CP13
R2C.PX,.X'4Ai;
ROSWOl-leX"OA" R2CPi3
TEST FOR :.ST 256 WROS OF 3RD FET1
e SET FOR 2NO 256 "#OROS OF 3RD FET;
TEST FOR 2ND 256 'lllROS OF 3RO FETI
5255 40E7e7E7E7
7133
7134 ···~···*-·***~*******$**********"'*
· 7135 · SUBROUTINE PRINT t,a REGISTER **********"'$***************·**********
7136 ····~*******·********************* 7137 ·
...
?075 7076 7077 7078 7079 TOSO 7081 7082 7083 7084 7085 7086 708? 7088
MVI
C.L.1 .tE MVl Cl.I .JE
MVI CLl .JE MVI CLi .JE MVI
CLI
R2CP)( ·X · 2A· R0511101-1 tX 11 0B· lil2CP13 !'!2CPX.,x· I A' Roswo1-1.x·oe· Fl2CP13 R2CPx .. x· eg· ROSW01·1 oX 3 00· f42CP13
R2CPXsX 8 49° Roswo1-1.x·oe· R2CP13 lt?CPx.x·29· t:aOS·Ol-1 .x·OF9
SET FOR 3RC 256 WORDS OF 3RD FETI . ,
TEST FOR 3RD 256 WRDS OF 3RO FETI
I SET FOR 4TH 256 WORDS OF 3RO FET!I~~ ./
TEST FOR 4TH 256 WROS OF 3RO FET!
C). i
SET FQR iST 2:56 WORDS OF 4Ttt FET1
TEST FOR !ST 256 WROS OF 4TM FETi
! 0 SET FOA 2ND 256 WORDS VF 4TH FET:
TEST FOR 2ND 256 WROS OF 4TH FET!
SE'f FDR
3~0
256
llORUS OF
4TH
i
FET[
·
TEST FOR JRO 256 WRDS OF 4TH F-ET:
1I ()
7138 ·
* "1'139
7140 $
7141 ·
* 7142:
·rHIS SUBROUTINE IS ENTEREO IF A OA'tA Ml scc"'PARE OCCURS WHILE WRAPPING DATA IN OIAGNCISTIC MOCE 0
THE FOLLO~JNG PARAMETERS MUSI BE IN THE Hoe·s:
HOB 00 BIT 0 VALUE FOR 81T 13 TO BE TRANSMITTED
* · · * ·
7143 ;lr 7144 $
* 7145 * 7146
S!T 6 VALUE FOR BIT 2 TO BE TRANSMITTED
BIT 7 VALUE FOR BIT 3 TO BE l'RANSMITTED
HOB 01 BITS 0-7: SITS 4-11 TO BE TRANSMITTED
HOB 03
s HEX NUMBF..A OF ~ D TAANSM! TTED l'RECEl veo
··'·*
7147 ·
* 7148 * 7149
HOB 05 HDB 06
00 lF NO RECEIVE C~E~K OCCURRED
FF IF A RECEIVE CHECK C~CUR~ED SITS Z.3.13 RECEIVED (SAME PATTERN AS HDQ 00)
*
.".".
7150 · 7151 ·
HOB 01' BITS 4-11 RECEIVEO
· ·
l5.IAN1'6 825034
PAOG ID PAGE
0891-2
OA. TE
se
EC NOo
0
07.JUL75 825023
25(CT75 82 !O:"?
l5.JAN76 825034
PROG 10 PAGE
·
a ··
· · · · · · · · · · · · · · · · · · · · · · · . ·~-·\,- · · · · · · ·
ISM MAINTENANCE DIAGNCSTIC PROGRAM''
8912
DI SPLAY ADAPT ER TEST
PART NO. PAGE
4234255
IBM MAINTENANCE DIAGNCSTIC PROGRAM
59 : \".
8912
01 SPLAY Al>APT ER TEST
PART NOe PAGE
E~R LOC OBJECT CODE
ADOR STMT SO~CE STATEMENT
ERR LCC OBJECT CODE
AOOR STMT SO~CE STATEMENI
525A 34. 08 535F 525E 34 01 5356 5262 OD 01 5FE6 54E;.
5268 co 01 5343
S26C X E6 6SF8 5270 3C 40 6600 5274 F3 58 80 5277 30 4l!l 5455 5278 30 49 5457 527F 30 4A 5459 5283 30 46 5FE6 5287 C2 02 !!299 5288 oc 01 5458 54f5
5291 C2 01 53F6 5295 CO 87 S4SF
5299 C2 02 52AS
52 9D OC 01 54SB SF £6
52A3 C2 01 5421 52A7 CO 87 54SF 52A8 39 FF 5459 52AF F2 10 OF 5282 78 01 IE
5285 F2 10 06 52B8 7A 01 lE
S~Be F2 87 03 52BE 78 01 lE
52C1 CO 67 02U. 52C5 81 52C6 47 52C7 53A6 52C9 CO 87 021 A S2CD 81
52CE 28 52CF 5301 5201 CO 87 021A 52D!i 81 5206 28
52D7 53FC 5209 CO 87 021 A
52DD Bt 520E 2e'
52DF 5427 52EI CO 87 021E 52E5 01 52Ef> 5457 S2Ee 5440 52EA 3C OS 65FO
S2EE OC Ol 6SFF 54 C>
!S2F4 CO 87 021E !S2F8 C-1 ~2F9 54SA
!S2F8 63FO
52FO 0C 00 65F9 63 fD !5303 CO 87 021E
5307 01 5.308 54~ 530A 65FB
* ?152
· * 7153
THE ROUTINE ~ILL THEN CHECK FOR A DATA ERROR (MJCRO HALT AT ADO~ 035)· IF THERE IS NOT A DATA ERRORo A HALT WILL OCCUR
* 7154 ...
IF THERE IS A DATA ERROR· THE INFORM~TIQN iRANSM!TTED AND
* * 77.55
RECEIVED WILL EE FORMATTED AAID PRINTED OUT·
· 7156
7157
·*····················*···········***************************************
(
7158
7159 PI OREG ST
7160 7161
ST Ci..C
7162
BNE
71e3
"'VI
7164
NVI
7165
SIO
7166
SNS
7167
SNS
7168
SNS
716;
SNS
7170
LA
7171
MVC
7172 ·
7173
LA
7174
8
7175 PJ081 LA
7176
NVC
7177 ·
7178
LA
7179
B
7180 PtOB.Z TBF
7181
JT
7182
TBN
7183
JT
7184
SBN
7185
J
7186 SB1.ZF SBF
7187
PIORTN+3 wARR PJOXR1+3wXR1 STATACC2 l oX5035
MV~T
ER ..LOG-9. c· w·
ERRLC!G-1 oC · ·
x·ao·eSioI
Fl OLl eHOEO PIOL2eHOe1 Pl OL3 .Hoe2 STA TAC oHOB3 Pl 081 eXR2 PIOWKl(.2),,pJOLl
XRN2-6e XR 1 SET PO P1os2.xR2 PIOWK1(2).STATAC
>CRN3-6·XR1 SET PO Pl 0&..3 eX ·FF·
NORC
3oc.xR1J.x·o1·
SB12F ::!0( ·XAl J 1X1 Ol' fl;ORC
30( .xs.11 · .x·o1 ·
~STORE ~ETU'"N AOORESS
G STORE XR 1
.CHECK FOP CATA ERROR
.IF NOTe GO HALT
.INSERT CHAR JN LOG OUT
·BLANK ouT ~NUSEO LOG OUT
.DI SABLE ATTACHMENT
*
""
.SENSE HOB 00-01
·SENSE HDB 02- 03
(
·SENSE HOB 04-05
·SENSE HOB 06-07
·LOAD RETURN A.DOR.
.MOVE ~ORO TRANSMITTED TO
WORK AREA
.POINT XRl TO BIT 11 PRINTOUT
oGO FORMAT PRINT FIELD
oLCAO RETU~~ ADDRESS.
.MOVE WORD RECE1VED TO
WORK AREA
oPOINT XRl TO BIT 11 IN PRINT oGO FORMAT PRINT FIELD
·TEST FOR REC. CHI<
.CONTINUE IF NONE
·TEST· BIT 12 MUST BE I NVERTEO .JUMP JF BIT 12 [S ON
·CHANGE 0 TC
.CONTINUE
eCHANGE 1 TC 0
7188 NORC
B
52C5 7189
DC
PRINT XL1·e1·
.PRINT l~O REG TITLE
52C6 7190
!52C e 7191
7192
S2CD 7193 52CE 7194 5200 7195
7196 5205 7197 52D6 7198
DC
1Ll871·
DC
Al.2(XAMTa
B
PRINT
DC
)(1..1 1 81'
C>C
1Ll·4!·
DC
Al..21XAMl)
B
PAINT
DC
~:L.1 ·e1 ·
cc
ILJ·4!·
.PAINT BIT TITLE
ePR INT wORO TRANSMIT TEO
(
s2oe 7199 7200
5200 7201 !S20E 7202
s2eo 1203
7204 52E5 7205
52E7 7206
52E9 7207
7208 7209
7210 52F8 7211
!S2FA 7212
52FC 7213
DC B DC DC
DC B
DC DC DC
MVI MVC 8 DC
oc
DC
Al.21XAM2J PAINT XLl 1 81 1 IL 1"43 1 AL2(XAM3) "NPACK >CL..1·01· -L2 (PIOL2)
AL2( XAM6-61 ERRLOG-4,C·N·
ERALOG~2 (2) eXRM6-6
UNPACK
XLJIO!· AL2(PJ OwKt-u AL2C R 18WK)
ePAINT WORD RECIEVED
·(
(
·SET LOG OUT FOA NO REC. CHK ·
eMCVE IN NOe OF TRIES eUNPACK BITS 2-3
(_
."" (
""
. (
7214 7Z15 5307 7216 5309 7217 5308 7218
7219
MVC B DC DC DC
ERRLOG-ec1>.Rl8WK
UNPACK Xl..1 1 01' AL2 CPl OW Kl) AL2(ERRLDG-6J
·NOVE CHAR. FOR BITS 2-3
.UNPACK ens 4-7
.· c .·· c
530C OC 01 5342 54 EE
5312 39 FF 5459
5316 F2 10 OB
5319 3C 29 5340
5310 3C 09 65FD
5321 F2 67 04
5324 3C 2C 5340
5328 30 35 OA03
532C F2 01 OC
532F OF 00 5340 54EC
5335 OF 0 l 5342 54 EC
co 5338
87 0211\
533F 82
5340 OQ
5341 5453
7220
MVC
7221
TBF
7222.
JT
7223
MVI
7224
MVI
72;;?5
.J
7226 NOR(: 1 M\.'I
7227 PLAsT CL I
7226
.JNE
533F
7229 7230 7231
7232
PLASTI\
SLC
SLC
e
DC
5340 7233 PICLTH DC
5342 7234 PJOADR DC
5343 53-9
~340 5351 5352 53!:'6
oc 00
CO 87 CO 87
97
co 87
1400
5357 63FE 021A
0222
55 4E
7235
7236 MVHL T MVC
7237 P IOHL T 8
7238
B
5351 72.39
DC
7240
e
5357 7241 Pie.EH DC
5~58 C2 01 0000
535C co 87 0000
7242 7243 PJCXAl LA
7244 Pl CRTN 6
7245
7245
5360 4040404040404(40 5391 7246
DC
5368 4040404060C?6~6
7246
5370 4009C5C7C9E2E.;cs
7246
5378 D96040·ooso6E .;cs
7246
5380 6840C2C9t:340F JF2
7246
5388 404007Cl09C9E~E8
7246
5390 5D40
7246
5392 C9E240E3C8C54 CC3 53A6 7247 XRMT
DC
539A 06D407E4E3C5C 440
7247
53A2 E5C1 D.3E4CS
7247
53 A7 C2 C9E34 04 040F .140 53Dl 7248 XRM1
oc
53AF 40F24040F3404 CF4
7248
5367 4040F54040F64C40
7248
S38F F74040FS4040F S40
7248
53C7 FJF040FIF140FJF2
7248
53CF 40Fl F3
7248
5302 E704C9E34040F J.40 53FC 7249 XRM2
oc
S30A 40E74040E7404 CE7
7249
53E2 4040E74040E74 (40
7249
53EA E74040E74040E i40
7249
53F2 40E74040E7407lE7
7249
53FA 7040E7
7249
53FD 09C5C370C440FJ40 5427 72SO XRMJ DC
5405 40F74040E7404CE7
7250
5400 4040E74040E74 <40
7250
5415 E74040E74040Ei40
7250
5410 4 OE74040E740't lE1'
7250
5425 7040E7
7250
5428 05Cl640
542A 7251 XRM4 DC
5428 09CSC3CSC9ESC:40 5437 7252 XRM5
DC
5433 C3C8CSC302
7252
oc 5438 6B40C6C1C903C!C4 5453 7253 XRM6
!:'440 400f.D540E309E ~O
1253
5448 05064B40E7E74C40
5450 CSC5E750
7253 72$3
5454 0000
5456 0000
54ti8 0000
545A 0000
545C 00
7254
54~5 7255 PICl..l DC
5457 7256 p I 0.. 2 DC
5459 7257 PIQ..3 DC
5458 7258 PIOWKl DC
545C 7259 PAR
DC
OA'tE
07.IUL 75
EC NO., 825023
25CCT75 82 !032
1!5JAN76 825034
PROG 10
PAGE
0
C891-2
DATE
59 ~EC NOe
07JUL 7!5 82502.3
25CCT7S 825032
l 5JAN76 825034
PJOADR(2 )tR2AMA PIOL3.X 1 FF· f\OflC1
PI0LTHo41 ERRl..OG-4eC·R·
Pl.AST
P(OLTH.44 PRTN,X 1 35 1 PLASTA
PIOLTH( 1) .x1c
PIOAOR(2>.x1c
PRINT )CL 1. 82.
ll.1'0 1
AL2C XRM6)
Pl OEH(J) ·STATHC ELPO PRINT Xl.18 97· HALT XL2' 1400 ·
elNITIALIZE PRINT ADDRESS eCHECK RECEIVE CHECK
elNSERT LENGTH OF MESSAGE oSET REC. CHK IN LOG OUT .JUMp TO PRINT LAST LJNE .I~SERT LENGTH OF NESS·GE eCHECK FOR ROUTINE 35 oJUMP IF NOT .SHORTEN MESSAGE IF ATN 35 .CHANGE ADO~Ess IF RTN 35 oPRINT LAST INFORMATION
oL ENGTH GETS FILLED IN
·MOVE IN HALT CODE
.SPACE 7 LINES
oGO HALT .HALT CODE GETS FILLEO IN
·RE STOR:'. XA 1 .RETURN TO USER
CLSO·
-1/0 REGISTER- NOTE· BIT 12 (PARITY) 0
2 3 · 5 6 7 8 9 10 11 12 13·
CL43'XMl't
x x x x x x x x x x ··x·· x·
CL3 1 NO · Q..13·RECEl~E CHECK'
CL2e·. FAJ~ED o~ TRY hO· xx IMEX)·
xL2· o·
JICL 2 1 0. XL2 1 0 1 XL2 1 0· XLl'Ot
·LOG HOB 00-01 ·LOG HOB 02-03 .t..oG HOB 04-05
··ORK SPACE ·PARITY PREOICTOR
WORK
SPACE
PROG JO PAGE
·
IBM MAl~TENANCE DIAGNCSTIC PROGRAM
PART NOo PAGE
4234255 60
IBM MAINTENANCE OIAGNCSTIC PROGRAM
8912
DISPLAY ADAPT ER T('ST
8912
DISPLAY ADAPT~ 'TEST
ERR LOC OBJECT CODE
AOOR STMT SOURCE STATEMENT
ERR LOC OBJECT CCDE
ACOR STMT SOlRCE STATEMENT
5450 FFFD
545E 7260 NEG3 OC 7261
545F 3C 01 5468 5463 3C 00 545C 5467 38 00 5458 5466 F2 10 06 546E 7C FO 00
5471 F2 87 09 5474 7C Fl 00
5i77 OE 00 545C 5ACB
5470 3~ JOl 545E
5481 oE oo 5~66 s·ea
5~87 F2 81 04
54EIA CO 87 5467
7262 seTPO 7263 7264 TSTdJT
7265
7266
7267 72 68 SE l'l
7269 727 0 NEXT
7271
7272 7273
1'27~
MV l 14Vl TBN
JT MVI
J MVI A.LC A ALC
.JZ
a
548E 38 01 545A 5492 F~ 10 06
5495 7C FO 00 5498 Fl: 87 09 5496 7C F1 00 549E OE 00 545C SACS
54A4 36 01 545E 54<1>8 38 02 5454. 54-AC F2 l 0 06 541\F 7C FO 00 5462 F2 87 09 5405 7C Fl 00 54B8 Ol:c: 00 S45C SA U3 541;BE 38 80 511;5,t, 54C2 FZ 10 M
S4C5 7C FO 21
54CB 3C FO 65FC
54CC F2 87 07 54CF 7C Fl 21
5402 3C F 1 ti5FC
5406 38 01 545C
54 OA F'2 1 0 06
5400 7C FO 1E
54EO F2 87 03 S4E 3 7C Fl 1E 54E6 eo 87 oo 54E9 5035 54EB OOlC 54ED 5453
7275 HIBITS TBN
7276
.JT
7277
MVI
7278
J
7279 SET.3 Miil
7280
ALC
7281 TB2
A
7282
TBN
7283
.JT
7284
~VI
7285
J
7286 SET.? MV I
7287
ALC
7288 TB13 TBN
7289
.JT
7290
MVI
7291
Miii
7292
.J
7293 SET13 MVI
7294
MVI
7295 ca 1.i? TBN
7296
.JT
7297
~VI
7298
.I
72'i:9 SETl 2 MV I
7300 RTN
B
54EA 7301 X5035 DC
54EC 7302 x1c
DC
54EE 7303 R2ANA DC
7304
7304
XLZ·FFFD·
TSTBlT+l eX ·01 1
PARex·oo·
PIOWKt-X·OO·
SETl C( eXRU eC· O· NEXT 0 ( oXRl) vC· 1 ·
PASH l ) e WUN l\EG3,x;R1 TSTBl~+l{l}~TsTeIT·l
HI Bi TS
T~TSIT
PIOWK1-1exeo1·
~ET3
0(e>tR1ioC 0 o·
T82
ot ~xR1, .c= l"
PAR{ 1) ~WUN
"°EG::39XA1 i::! ow1<1-1 ,.x· 02·
SET2 O(,.X.RlioC"O' TS;.3 O(.XRl)ec·1·
PMHJ, >.. wuN &:>lo'l!IK 1-1 .. x· eo·
SETt:.;
33t.xR1» .c·o· ER~oG-s .. c· o·
CB12 ::<3l.xRUvC"l'
eRRLOG'-5 ~c. 1 ·
FAR .. x·o1·
SET12 30(,.XRJ!.,C:·o·
RTf\I 30(oXR1)oC·a·
0( eXR2) x1.2·so3ss xL2· 1c·
AL2C XRM6)
.CONSTANT N~GATIVE TK<EE
.INITIALIZE TEST BIT INSTRc .INITIALIZE PARITY PREDICTOR oTEST BIT (SET BY PRG.)
s..IUMP IF ON
.~OVE A 0 TC BIT POSITION .cDNTiNUE .MOVE A 1 TO BIT POSITION .ADO l TO PARITY eSUBTRACT 3 FROM XRl
.sHmFT BIT 1'ES'l'ED LEFT ONE
.GO TEST HI BITS IF ZERO
~<>O TEST NE'.XT !HT
oTESi FOR BIT 3 ON 0 JUMP IF SO .~ovE A 0 TC BIT POSITION .GO TEST BlT 2 .MOVE A 1 TO SIT 3 .ADD ONE TO PARITY
~suSTRACT 3 FROM XRl
eTEST FOR BIT 2 ON "JUMP IF TF!UE .,SET BIT 2 TO 0 .. Go TEST a n 13 ., SEi BIT 2 TO
~ACD TO PAR
.TEST FOR BIT t3 ON ~.1UMP lF SO .,SET BIT 13 TO u .SET S!T 13 IN LOG OUT OF!" oGO SET BIT 12 (PARITY) .GO SET SIT 13 ON .SET BIT 13 IN LOG OUT .TEST FOR BITS 000
= e .JUMP IF SO
.SET PARITY BIT 0
.GO EXIT $SET PARITY BIT· ·"ETURN TO MAlNLlNE .CONSTANT STOPPING POINT .CONSTANT 28 .ADDRESS CO~STANi
(
54EF 34 08 5562 54F3 ~ FO SSlE 54F? 3C DO 55 3A
54FB ""2 87 OC 54FE 34- 08 5562 5502 3C EO 551E 5506 3C CO 553A 550A 34 01 555E 550E 35 01 5562
5512 lC 00 554E 00 5517 lC 01 5550 02
7327 7328 OOMlC2 ST
7329
7330
fAVI MYl
7331
.J
7332 OOMICR ST
7333
MVI
7334
MVI
7335 MlCOM ST
7336
L
733 7 ~EPEAT M\IC
7338
MVC
COM lRA+3eARR t«ICEN+2 eX· f'0 1
STPMC+2e>l~D0 3
Ml COM
00,.1 RA+3 ·ARR MICEN+2.xeeo· STPMC+2.x·co·
OOMIX1+3eXRl OOMIRA+3,.XRl SiATHC.,O (l ·XR1)
STATE ie2t2 aXRU
551C F3 SB eo
551F OD FF 5512 5512
5525 oo 01 5564 oot2
552El F2 61 01\ ss2e OF 01 5564 s ,u.:e
7339 7340 MJCEN 7341 DELAY 7342 7343 7344
SI 0 CLC CLC
.JE SLC
xe EO · cSI 01
REPEA 1· ,REPE.AT( 256)
LPCNT" ZEl<O ( 2)
ST?ll'IC
L.PCNT.llfUN(2>
5534 CO 87 55tF
553S F3 se co
5536 30 56 sFE6 553F 00 01 5FE6 55~0
5545 co at sss1
7345 7346 7347
7346 7349
STPMC
B
SIO
SNS
CLC BE
OE!..AY X·CO· ,,siiH
STAT AC·CTSTOR STATACeSTATE1(2)
REST
7350
5549 5540 554E
554F
CO 87 10 00
0000
50A5
7351 MICERR 8
5540 7352 ErSP DC 554E 7353 ST ATHC DC 5550 7354 STATEl DC
STATUS
XL1"10@
Xt...t · oo·
XL.2°00·
5551 OE 01 5562 55t6
5557 38 o3 554D
7355 7 :356 RE ST 7357
Al)...C
S8F
DOMIRA+3<2>~THREE
EHBP~ x·oJ·
7358 ·
5556 C2 Ol 0000 555F CO 87 0000
7359 OOl41 X l LA
7360 DOlllif;lA IB 7361
5563 0000 5565 0003
5564 7362 LPCNT DC 5566 7363 TH~EE DC
7364
16
i' A v
7305
~ICROPROGRAM 0 7306
··························$$$$$*
I
· SUBROUTINE DO
***************$*·**********************:
·!
.;.I
·····················~·········· 77330078 ·
?309 II<
7310 ·
* *·' i. 7311 ·
THIS S\JBROUTINE EXECUTES THE MICROPROGRAM '1.T TtlE LOCATION IN
.~
MIARe 08...AYS 516 CYCLES ANO THEN STO?S THE MICROPROGAAMe A SE~SE CF CONTRCL STORAGE IS THEN DONE ANO T~E INFORMATION IN
1111
CONTROL STORAGE IS COMPARED FOR T~E EXPECTED VALUEe IF IN-
7312 7313 &
CORRECTe ~ HALT CCCURS AND THE E)(PECTEO ANO ACTUAL DATA ARE
7314 ·
~INTEO OUTo
* 77331165 ·
7317 ·
7318 ·
7?3~1290
.ti:
"'
IF MORE THAN 518 CYCLES OF OEl..AY ARE NEEDED. ENTER HEX· CJ§' DELAYS IN STG. LOC· 'LPCNT" e
B
DOMICR
oc
Xo..18 10·
BRANCH TO S\JBROl.ITINE
JD = HALT cooe. EHTRY 1
3.'*1!1 flt
·i C)
·\
7321 · 7322 · 73Z3 ·
DC
.lQ...2·HHHH t
HHHH = EXPECTED DATA· ENTRY 1
IF PROGRAM IS TO eE fruN FROM STG 2o BR~~CH TO 9 00Mlc2·
e lll1
·:
*1
DATE
07.J'JL75
EC NO· 825023
25CCT75 62 f032
?324 e
INSTEAD· ALL. CiHER PARAMETERS ARE THE SAMEe
·I
e 7325
!o 7326
·
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
~·····················1\
PAOG ID PAGE
08''.H-2 1
OATE
eo VEC NOo
07.IUL75 825023
25CCT75
62 C032
PART NCe l=IAGE
4234255 60A
e STORE ARR .SET TO RUN MICRO FROM STG 2
9 ..IUMP TO MAIN ROUTINE eSTORE ARR oSET TO RUN MICRO FROM STG 1
e STORE XA1 ePO!NT XRl TO P~RANETERS eSTORE HALT CODE .STORE EXPECTED OATA
eSTART MlCROCONTROLLER eDELAY 518 CYCLES
.CHECK LOOP COLIN"I" FOR ZERO
~STOP M1CRC CONTROLLER Ir SO ~su~TRACT ONE F~O~ LOOP ~ .~~· eGO ~ACK TO DELAY AGAIN
·STOP MI CRC CCl'il RCLLE'FI
e SENSE CONTROI_ STORE CONTENTS eCOMPA~E TO EXPECTED VAl.UES eBRANCH IF OKAV
eGO TO STATUS ROUTINE oPA!NT EXP/ACTUAL DATA & ~SG .DESIRED ~ALT CODE ,.EXPECTED DATA
·UPDATE RETURN ADDRESS eRESET THE BYPASS ERA~ STOP S["f
AND THE OVPASS PRINT/STOP SIT .RESTORE XRJ, ~RETURN TO USER
.LOOP COUNTER (NORMAU...Y ZERO> .. coNS"fANT THREE
PAOG 10 PAGE
· · · · · · · · · · · · · · ··· · · · · · · · · · · · · · · · · ·
·
·············· ·········
IBM MAINTENANCE OIAGNCSTIC PROGRAM
PART NO., PAGE
4234255 61
IBM MAINTENANCE DIAGNtSTIC PROGRAM
6912
0 I SPL l<Y A CAPT IR TEST
8912
OJ: SPLAY ADAPT EA TEST
EAR LOC OBJECT COOF.
5567 34 08 5668 5566 3'11 01 56~3 556F 34 02 5c6?
5573 34" 04 5660 5577 35 04 56E7
5578 35 01 5666
557F 1C 00 566E 00 5584 02 01 01 5567 34 0), 5666
5586 OC 01 5679 56E7 5591 38 BO 566E 5595 F2 10 ZO 5598 OE 01 5679 56E9
559E 38 40 566E SSA 2 F 2 l 0 13
55A5 OE 01 5679 56f9 SSAB 38 20 566E E5AF F2 10 06 55B2 OE Ol 5679 56 E9 5598 38 08 566E 55BC CO 90 55E2 SSCO OE 01 5679 56 f""i
'"'SC6 38 04 566E 55CA CO 10 55E2 55CE OE Gl 5679 56 f4 f5So4 36 02: 'S66E
5508 CO 10 55E2 550C OE 01 l567'il 561'4 5SE2 OC 01 5620 56#5 55E6 CO 87 021 A 55EC Ol ssEO OA 5!5EE 56FE
SSFC OC 59 5606 56[7 55F6 CO 87 021E 55FA 02
SSFB '5679
55FO 5670 SSFF OC 01 5700 56 19 5605 OE 01 5700 57<0 St.OB CO 87 021E St.OF 04: 5~)10 5700 5612 5683
ADOR STMT SOURCE STATEMENT
.. 7366 ··@~** *·***········~
7367 * SU6ROUTINE ROSDCS "'*'***********"">i4:d<$$:t·'*****·***********·******"'****** * 7366 **********·****~*****
* * 7369 PURPOSE OF SUBROUTI~E: TO DVMP 2~6 WORDS OF' SPECIFIED FSO
* 7370
* 7371
I..! NKAGE g
RO!!:OCS
7372 "'
XL 1 ·xx·
of'LAG BYTE
7373 ..
7374 ·
7375 ~
* '1'376 * 7377
7378 · 7379 · 7380 $
* 7381 "'
7:!82 7383 ~
Bi T 0 SIT
FSQ 1 COUN1 INITIALIZATION FSQ 2 COUNT INITIALIZATION
BIT 2
FSO 3 COU~T INITIALIZATION
BIT 3
Fsa 4 COL11'-;T INITIALIZATION
B ITS-ti-5-6-7
1-x-x-x 2NC~3RD. OR 4TH FET INITIZ·N
1-1-0-0 2ND FET INiTJALIZAT!ON
1-0-l-o 3RC FEy IkITIALIZATION
1-0-D-1 ATH FE1 JNJTIAL!ZATION
*
\_ ¢
7384 $~·····*·****$$~·---$~····*··$·········-~···*···*·········6***~··*$···*
7385
7385
73ac R osoc s ST
7387
ST
7388
ST
7389
S'T'
Fl050RB+3·ARR f<05CX 1 +:h ~Fl!
R0!50X.2+3 ·XR2 R050PS.PS~
,.STORE XRl · XR2,, PSfh AR~ & GET THE FLAG BYTE~
7390
L
l'<OSZERoPSR
7391
L
R050RB+:3·X~l
1"392 7393
7394 7395
MVC
LA
si·
Rc50FL~0( 1.x.i;:1 i l ( oXRl S wXRl R05DRE+3.XR1
·TRANSFER THE FLAG BYTE elNCREMENT TO RETURN ADDRESS .STORE RETURN AD~Aess
7396
~vc
7397
TBN
7396
.IT
7399 7400
ALC
T8N
7401 7402
.JT ALC
'i'403
"t6N
7404
.JT
7405
ALC
7406 IR05Dlq TBN
7407
BF
7408
ALC
7409
"'i'BN
7410
BT
7411
ALC
7412
T6N
'7413
BT
7A%4
ALC
7415 R051:)KC!I MVC
7416
e
55EC "1"417
DC
SSED 7418
DC
55EF 7419
DC
7420
R050~!oR05Z~R(2J
R050Ft.· x ·eo·
R05Dll'.! R050WlwR05100(2J ROSOFLw X 9 40° FiOSOKl
R0501f! wRC5lOOC 2)
A050FL~X.·i20·
ROSO>i(l
R050Wl.RC5lOOi2l RosDFL9x·os·
R050K~
R05DW lo X0400( 2)
RO'>DFLox·o4·
RC50K9 FIOSObt 1 o X0~00(2 J
Ao50FL.x·o2·
ROSDK~
R05DW1 .X0400(2J R050UP.R050AS PRINT Xl...1. 01 ·
tL1·1oe "'L2(RCSHC6J
~MovE IN ADCRESS ~OR FSQ
.FSO l DUfolP?
IF VES 0 EXIT. .MOVE IN ADDRESS FOR FSQ 2
.FSQ Z PUMP? IF YES~ EXIT,,
-~ovE IN ADDRESS FOR FSQ 3
· FSQ 3 DUMP?
IF YES · EX IT · ·MOVE JN ADDRESS FOi'~ !"'$0 4
BEYOND l ST FET?
SR IF NITT BF.YONO
JNCA FOR 1SY AOD~cF
2NC FET?
BR IF 2ND FET
2NO
FET
INCR !=OR 1s1· A0000F :SRO f-"ET :SRC'' FET?
BA ! f~ 3RD FET
INCSI. FOR l ""'T AOD.OF 4T11-: FET
"MOVE IN ST .ciRT OF OUMP ADDRESS
.GO PRi,Nl HEADING
7421 FIO 501< 2 MY C
7422
5
55FA 7423
DC
SSFC 7424
cc
5~E 7425
DC
7426
MVC
7427
ALC
7428
8
56CF 7429
DC
5611 7430
oc
5613 '7431
DC
7432
R05P02·ACeP OJ( 90) UNPACK tL 1 · 02t AJ..2(A050W1) AL2(R05P01J R050WK(2).ROSDW1
R05DWK(2)~A050WK
UNPACK
11.1·02· AL.2 ( ROSDWK) Al,..2(R05PQl0
.. CLEAR PRINT FlELD
.UNPACK <::ONTROL STORE ADDRESS
(
'"
(
.MOVE MJAR AODRe TO MBAA WK SP. \
.CONVERT TO MBAR ADDRESS
.. GO UNPACK 1'4SAR ADDRESS
(
ERR LOC OBJECT COOE
ADOR STMT SOt.RCE STATEMENT
561.1.\ 561E S6lf' 5621
5623 5629 562F
seo3s
5639 5630 563E 563F
5641 5647 5640 5653
5657 56.56 56SC
5660 5664
5666 566C 51'56c 566F 5670> 56 72
5('1,.74 5C716 5~7a 567A 567E 56 84 568C 5694 569C 56A~ 56A~ ~684
~6BC
56C'< 56CC 5604 5607 56D6 560A 56DC 560E 56EO 56E2 56E4 56E6 5oE8 S6E9 56EA 56EB 56EO 56EF 56FI
CO 87 02 0000 5606
021E
Of' 01 5~20 5fHo
OF 01 5622 56f0
00 01 5622 56 tC
co (n sc.1 .I\
co 87'
01 50 5606
021.0.
OE 01 5679 56f.A
OE 01 5620 56 f2.
oo 01 5620 56Tl
CO O~ 55FC!
CO 67 021 A 16 35 04 t 736 c2 01 0000 C2 02 0000
co 87 0000
0000
oo
1 C
0000
0000
5720
S90<:i 0000
ocoooooo
000000000000 4 0404 040ltQ404 C40 4040·04040404(40 4040404040404C40 4040404040404(40 40·0404040404(40 4040404040404(40
4040404040404 40 4040404040404(40 4 0404040404-04 (40 4040404040404 (4Q 404040 40 0001
OOFF OlFF 02FF 03FF 07FF OBFF
0000
01
00 10 5687 5606 0005
0040
5151E 5620 5622
5630 563E
5640
!5658
566D 566E 566F se11 5613
5675 5677 5679 se10 5683 5606
5607 SED9 5606 5600 56DF 56El 56E3 56E5 56E7 56E8 56E9 56EA
S~EC
56EE 56FO 56F2
7433
74.34
1·~35
·74315 7437 743S
7439 7J.l.40 7¢41 7442 7443 7444 7445 7446 7447
7446
7449 7450
7~51
7452 7453 7454 7455 7456 7457
7458 7459 746 0 746! 7462 7463 7464 7465 7466 1'·!>66 74n6 71;.67 741f>B 7469 7470 7471
·p4 72
7472
7472 741'"2 74i'2 7472 7'472 74"'1'.2 7472 74·72 ?472 7473 7474 7475 7476 ?477 7478 7479 7480 7481 7482 7483 7484 7465 7486 7487 7488
RQ5UNP R050uP ROSPX
R050X1 R05DX2 ROSO RS R05D?S RQ50FL R05SFI
Ro~sIN R05~01
R050AS R05i:;AE ~osow1 RD5POl 1'<05POX i><:05P02
RCSP03 XOOOl XOOFF XOlFF XO::F'F
XO~FF
X07FF
XOBFF ROSZER R050NE ~05100 R05010 R 05PA S ROSPAO X0005 X0040
MVC
13 DC DC DC
SLC SLC CLC BNL
a
DC
DC
oc
Al.C
ALC CLC
EINH
6 DC L LA LA 6 DC OC DC
oc
DC
DC tK oc DC OC 0(
OC DC DC DC DC DC DC
DC OC DC DC DC
DC
~C
DC DC
Fl05PX (2) eR05PAD
UNFACK ILl ·02· Al..2( $-$) Al.2 CR05P02 J
1<osouP< 2,. xooo2
f.l05PX (2 J .X0005 ROSPX(2)of.IOSPAS
fi.05llNP
PRINT xt.1·01· IL! ·93·
Al.2(R05P02~
ROSO~l~P.05010(2)
x ~050uP. 0040( 2)
!<05DUP. R05CAE(2)
R05DK2
Fl'iINr XLl 8 165 A05SPS.PSR *-·.XRl ·-··XR,2:
*-*
XL2· O· XL.l"O· XLl '' 10·
xa..ze o·
~.::·o·
itl!.2CROS~ 1E·~3~)
AL2Uii05''1llE)
;a..z·o·
XL4' 0 · XL6 · 0'
83XLl·~o~
>§... 1 8 40 ~ XL2'0001 · X4..2 · OOFF · XL2e01FF" XL2 9 02FF· XL2'03FF · XL2 9 07FF· Xl.2· OBFF· JQ..2 1 0000. Xi.1"01G l<t.1 '00 e
XLl·to· AL2(AOSPC1+1 OJ
Al.2(R05P 02)
xa..2 1 0005·
XL..2· 0040·
D"'TE
07.IUL 75
EC NO. 825()23
2SCCT71!5 82 S032
15.JAN'J~
825034
PROCO 10
PA Ge
c~· 0891-2' _,!DATE
t;:/C I
61
i
NO.
I
I
io
07JUL7S 825023
2S<CT15 82 f03;>
15JAN76 825034
I
I()
· · · · · · · · · PART NOe PAGE
·INSERT START ACDRESS ~UNPACK 16 WOROS OF CONTROL STOA
eUPOATE UNPACK SOURCE AODAe .UPDATE UNP~CK OESTINATION AOORe ·TEST FOR E~O OF LINE .UNPACK AGAIN IF NOT ~PRINT 16 WCRDS OF CCNT~OL STORE
.INCREMENT cs ADDRESS ev 16 ~JNCAEMENT DUMP AREA oAT END OF DUMP AREA?
IF NCTe GO DUM~ NEXT 16 WOROSq
~sPACE 6 LINES AFTER PRINT oRESTORE XRl ~ XR2,, & PSA
eRETURN TO ROUTINE
·START OF OUMP AOORESS 0 END OF 0011.P ADDfiESS
-------------------··-
... .... 0 0 0 0 .. -0001.. -0100..... 010110-
PROG 10 PAGE
IBM MAINTENANCE OIAGNCSTIC PROGAAH
PART NOe PAGE
4234255 62
tBM MAlNTENAN~E DIAGNt~TlC PROGRAM
PART HOe
PAGE
8912
DI !:PLAY ADAPT lR TEST
8912
DISPLAY ADAPTER TEST
ERR LOC oa~ECT COOE
ADDR STMT SOl.RCE STATEMENT
ERR ~oc OB~ECT COOE
AOOR STMT SOUlCE STATEMENT
56F3 0400
56F4 7489 X0400 DC
56F5 l)4C9C1D9404004':2 56FE 7490 AOSHDG DC
56FD Cl 09
56FF 0000
7490 5700 7491 ROSDWK DC 5701 7492 RO!:lf1B EQU
5701
5900 7493 R05!11E OS 7494
7495
OAOB 7496 DPTDEF EQU
0001 7497 STG2
EQU
llQ..2·0400.
CLtO·MIAR
&MBAR ADDRESS WORK SPACE
,,.."
I t.!...- .
1'554 ...
* 7555
* T556 * 7557 * 7558
1559 · 7560 ·
* 7561 ** 77556623
* 7564
ENTER PROGRAM or- LESS THAN 256 INSTRUCTIONS·*
EXAMPLE USING ONLY THE FLAG BYTES:
*
1-st ENTRY: FLAG = DC x1..1 ·93·
·
2-NO EN~Y~ FLAG : DC XLl 1 AC·
*
& ENTER PROGRAM BETWEEN 256-512 INSTRUCTIONS*
EXAMPLE USING ONLY THE FLAG BYTES:
*
1-ST ENTRY: FLAC-
DC XL1 1 92·
·
2-ND ENTAY: FLAG :a DC Xl...1 9 Ae"
* ·
5* NOTE - 1K BLOCK SVTE AND FLAG BIT 2 MUST EITHER
*
B0Tt-? BE PRESENT OR BOTH ABSENT..
*
7496
* 7565
1 K BLOCK BYTE
"'
5901 0906E4E340!"74 (0.3 5917 7499 Rl5ST oc
CLz3·RWT 7 llO;SNS MC STORE"
5909 C90()61E205E24 C04
7499
591 'l C340EZE3D6C9Cf
7499 7500
···········*********.****·*********$**~$*$*********~·~*··~$**·······*·*'
* 7566 * 7567
BIT 0 FLAG SiTS 4,.5.fui' APPLY 10
*
""
7568 Ill 7569 it
4TH l
FLAG
K BLO
BITS
CK ALSO
4.5.6~7
·
A
P
PLY
lO
* *
* 750l
SUBROUTINE LOA DC!!
Ill<·
7510 ·
3RO 1 K !$LOCK ALS04
Ill>
77550023 ·*·······LO··A·D·S··C·O·N·T·R·O·L··S·T·C·~·E······*········*·············$·~~····*···~···*.
* 7504
7505 ·
L iNKAGE TC SUBR!JU1" INE: B LOA DC S
~*, '
7506 11!
DC
XLl ~xx'
FLAG i;YTE
~·
751'1 11<
2 FLAG BITS 4,,5.6,,1" APPLY 1C
II!'
7572 Iii: 7573 .;:
2ND 11< BLOO<. AL.SO., 3-7 f<ESERVED
* *
7571,. "''*'"':!<**>l>··**"'""'"*******"'*********"""'il'*"'**"'***'**""'*"'**"'**'~'· '~''**~'~""''"'"'*"'*******
7507 $
1· DC
AL2(XXXXXX» BEG1NN!NG AOOR $
7575
7508 *
7509 ·
7510 ·
* 7511
7!HZ li>
7513 ·
FLAG BYTE:
l* OC AL2(XXXXXX) END ADDRESS
*
S· DC )(Li ·xx.
i.r.: BLOCK BYTE ·
*
EllT 4,,3* 0
LOAO PRCGRAM INTO CON1"RCL STCP-E ON A 256
BOUND RY
s91 e 34 02 S?Fc 591C 34 oe SAOO
5920 35 02 5AOO
5924 2C 04 5AC7 04
5929 C2 02 599F
599F
7575 .,576 ?'577 757S
7579 7560 7561
LOAOCS
USING ST
ST
L
LIOCs.xR2 SAVXR~9XR2 SAVARR~ARR
SAVARR~XR2 EADORe4 (5,XR2}
LIOCSe XR2
.SAVE THE CONTENlS OF XRl & XR2 ~sAvE ADDRESS OF NEXT SEQ INSTR &
LOAD iT INTO XR2 eENTER LOADING FLAGo BAOOR· & EADDR
.SET XR2 AS INDEXING POiNTER
7514 ., 7'S15 t1i 7516 $ 7511' 1\1< l'5l9 ~ 7519 · 7520 ii;< 7521 ... 7!522,..
USE lK BLOC!\: SYTE
3.l:'Jr.;i;; 11! I LL Ntl"r BE DIS ABUi:C UPON EN"IRY THE (~ONTPCIL STORE LOADl' Mi RCUi ~ ~E
32XJ;< W1Ll. NOT SE DISABLED t1~01~ !::lt.lT FROM THE CONTROL STORE l.OAOJ. NG f<C~!TI NE
"' F !LL. 4-TI'< 256 Bt.ClC4{ wITH acs 0 HJN Al'.H::RESS ~
5920 S4 ca 59
5930 ~E 01 6l ¢C 5934 68 80 6~ 5937 !F2 90 OF 593~ AE 01 61 72
593E as 01 66
5941 AF 01 68 66
5~45 AE 01 68 6C
758.2 758.3
758~"
7585
7586 7567 7588 75e9"" 1'590
.SF
AL 1~.
L
SLC
SAVXR1{.XR2!.XRl
.SAVARIHeXR2hWUN(Z«XR2) e:UllCR RET AC:DR TO 6"(PASS FLAG BVTE
LFLffe.G( .xR2~ ,,x·so·
.,IF JOROG~Al-1: ls TO SE LOADED !NTO c.,s~
7STS2
JNCRE.t<IENT RETURN POlNTER & DETERMINE
SAVAl'h.( ,XR.:2) 0 FQUR(2. 9 Xl'<2)
fl OF BYTES TO "fi<ANSc=IEGl!~tF NOTe
SADOR{~XR2)·XR1
BYPASS 'tlilS AREA
EAODIH.XR2) ~ SAODR(2~XR2) ..oETERMINE NUrJ!e;ER OF DATA av-res
TO BE ENTERED INTO CONTROL S1"0RE &
El<DOIH.,XR2)~W0Nt2·X~2) CHECK TO SEE If AN EVEN NUMBCR OF
-----------~--~
1'523 "'
7524 ·
TS.25 ~
7526 · 7527 · 7528.
?529 "' 7530. '?'531 .. 7532 · 7533 It!
°' 7534 "'
7535 7536 · 7537 $ 7536 ... 7539 $ 7540 · 7541 · 7542 · 7543 · '1'544 Iii
7545 · TS46 If<
?547"" 7'548 ....
* 1'549
7550 · 7551 ·
l'552 '°'
7553 ·
( If' PRE SENT)
·
5
FILL 3-i:iO 256 BLOCK wnt-i BOS 0 {ON ADDRESS)*
(IF Pl<!ESENT>
*
FILL 2-NO 256 ~OCK 111I'TH BOS 0 {ON ADDRESS)"'
(ff PRESENT)
"' (
FILl. J-ST 256 Bl.OCK 11;I TH BCS 0 lON AODRESS)··
1* N0'1'E 2* NOTE -
*i (
THESE. PARAIE TERS llliUST BE ABSENT IF f'U:;G
err 0 IS OFF
*
c **:
JF A BLOCK OF CONTROL "'TtRE. IS TO BE FILLED "";
Ii l"iH SOS 0 · THE PREVIOUS BLOCK OF 256 MUST
il<LSO BE FILLED· [ ~ E .. kC GAPS IN l>Ol:lRESS HIG
1
C 1·1<~i
IF A PRQGRA~ rs TO ee LO~OED STARTING AT
~
THE BEG[NN&NG OF A 256 BLOCK <-oo- SCUNDR~~ ~
JI.NO THE REST OF 'fHAi BLOCK 15 TO OE LOADED '4'.
tlllTH BOS 0" THE. APPROPRI ~TE BIT 4-7
BE TuRNED ON .. IF MORE Cct.TROL STORE
FILLED w ITH eos o. SEE 2· NOTE..
. StiO\..ll..O oii
ts TO ae·: 11>; :
'* FLAG Bl TS 2&3 IN CONJUN1'.: T:l:ON '1'11 'rH ex T 0 CAN
BE usEO TO LOAD CONTROL STORE ONE 256 BLOCK ·.
~TA TIME IN SEQUENTIAL CROE~·
E)i,t,NPLE uSING ONLY THE FLAG BYTE$:/
,., (.;
1-&T ENTRY: FLAG DC X~1 6 91 8
2-NO ENTRY: FLAG DC XLPS2° 3-RC ENTRV: FLAG DC xi..1'64·
·.
4-TH E"!'tRY: FLAG OC XLl g AS·
5949 3C 00 5A4:l
5940 ee 1oo 64
5950 CO 90 59E4 5954 OC 01 59SF 5AC.O 595A 0C 00 5A40 S9fA 5960 AE 01 61 6C
59&4 es 20 64
S967 F .2 10 OA 596A F3 58 80 5960 F3 58 CO 5970 AC 01 63 66
59?'1 3e 40 ozoa
5978 F2 90 14 5976 38 O! 020A 59"YF F2 90 00 ~982 80 00 69 OA03 5987 F2 61 51 596111 8C ,:10 69 OA03
~98F 89 60 64 5992 1""2 90 04
5995 co 87 5036
5999 ea ao 64
599C FZ 90 11
599F 7i 58 01 59A2 02 01 02 59A5 AE 01 6~ 6C
7591
7592 TSTS2 MVI
7593
TBN
?594
BF
7595
MVC
7596 GEt.\ K8 M\l'C
7597
ALC
7'598 SKIPiK TBN
7599
JT
7600 t_CSOI~ SIO
7601 iLCSENA SiO
7o02
MVC
7603 7604 TSTSS~ TBN
7605
JF
7606
TSN
7607
.;F
7608 7609
CLC .JE
7610
MVC
761 :\.
7612: TSTRST i'BF
7613 7614 7615 TSTSO
..IF
e
T8N
7616
.JF
7617 7618 LIOC S 7619
LI 0 LA
7620
ALC
STGlK·)!· cc·
ZERO OUT STGlK FLAG
LFLAG(oXAii.x·40@
SK! Pl It
GETlKB+5(2)·SAVARR
S1"GtK(1J.,·
SAVARR(·XR2)e~UN(2·XR2)
LFLAG(.xR2>.x·20·
C:HECt< IF ATTo!S TO BE DISABLED
TSTSS\!i
ENABLED ON ENTRY INTO LOAD RlN·
x· so· .. st 01
x·co·sSIOl
IF YESe CISABLE ATTCHMENT ENABLE ATTCH· RESE~ CONTR ST ·O
CS·ORD(eXR2S.xsooo<2.xR2J COUNT TO ZERO· lF NOT· SVPASS.
S8"'Te0o X ·4!!P
TSTRST SBVTE2.ss·11
"TSl'RST CSLD(1$XR2).PRTN
!ENOFIL CSLDt lfi:(1'2) ePRTN
oTEST SSlllOl (LOOP RCIJHfl,f:;il ON .,JUMP JF WOT
· TE ST SS 111 1? ON ....JL"MP IF NOT
.TEST c.s. LCADeD FQA ROUTINE
...SUMP IF CONT" STG,, U)Al)EO
eMCVE IN THIS RTN · N!J.,
U'"li..iu:;; ( .x l<2 >.x · 60 ·
TSTEllO
LOOP
.x"' > 11..FLAG { 1' XRa
ao·
FIL.LC:!:>
..TEST Fl. AG BYTE
.ooN·T LOAD OP OEC lF E!THEA nN
.GO LOAD OP DECODE REGS
olF NO PROGRAM TO SE LOADED GO ANC
Flt..L CONTROL STORE ·ITH eos 0
u ~xRU ,,CTSTOR
.LOAD TWU aYTES OF CONTROt.. STORE
2(aXAl)wXR1
.INCREMENT POINTER TO NEXT CS WOAD
cswoRO(,XR2>.WUN(2@~R2t .1NCR COUNTER TO NEXT cs WORD
OATE
07JUL 75
EC NO<> 8250Z3
25LCT75 82 ;032
15.JAN76 825034
PROG 10 PAGE
i ()
0891-2 1
DATE
62 I (;EC NO.
O?JUl.,.75 825023
25 (CT75 82 Ul~2
l S.IAN76 1n5034
PROG IC PAGE
· · · ·- ·-·-·
·--·--·- ·
· · · · · · · · ·
··············· ··········
IBM MAINTENANCE OIAGNCSTIC PROGRAM
8912
DISPLAY ADAPT iR TEST
PART NO. PAGE
4234255
IBM MAINTENAN("E OIAGNCSTIC PROGRAM
63 ~'·
8912
DISPLAY ADAPTER TEST
PART NO. PAGE
4234255 6!A
ERR LOC OBJECT CODE
ADDA ST NT SOURCE STATEMENT
ERR LDC OBJECT CODE
AOOR STMT SOURCE STATEMENT
59A9 AF 01 68 6F
59AD eo 01 oo
7621 7622 7623
SLC BNZ
EAODR(,XR2)·T~OC2eXR2) .DECREMENT DATA BYTE COVNTEReIF ALL
L IOCS(eXR.2 J
DATA NOT TRANSFERRED. REPEAT.
5960 AO 01 63 6E 5984 F2 02 97 5987 88 01 64
59BA EO 90 3C
5980 co 87 59C1
7624 FIU.CS CLC
7625
JNL
7626
TBN
7627
BF
7628
e
CSWORDCeXR2)1XS100(2,XR2) ·LESS THAN 256 ~OROS IN CS?
BL0CK2
IF NOT, GO TO NEXT CHECKe
LFLAG<exf;2JeX·!l1 1
$IS ·FILL TO END OF 1-ST BLOCK· FLAG
ENDFIL(eXR2J
ON? IF NOT, BYPASS FILLe
FILLFF
7629
7630
59Cl OC 0 I 5A4C SA C2 59C7 38 OC 5448 59CB 81 58 AO , 59C! AE Ot 63 6C 5902 89 FF 63 5905 EO 90 22 5908 EO 87 11
7631 FJU..FF MVC
7632
SBF
7633
LIO
7634
ALC
763!5
TBF
7636
BF
7637
B
BOSADR(2)eCSWORD ecSADR-1 .x · oc· BOSAOR(oXR2)eCTSTOR CSWORD(,XR2)eWUN(2·XR2) CSWORD(eXR.21oX·FF·
FlLLFF( · XA2l FILLCS(eXR2>
·LOAD CTRL STORE WITH BOS 0 (ON ADDRESS) TO A 256 BLOCK BOUNDRY·
! {
5908 BS 10 64
59DE F2 10 OA S9El F3 58 BO
59£4 F3 58 CO
59E7 AC 01 63 6B
7638 7639 7640 7641
7642
7643
7644
ENOF IL
TBN
.IT SJO
sto
MVC
LFLAG(eXR2J.X·tO·
.CHECK IF ATTACH. IS TO SE OlSABLEO/
RESTR
x·so·~s101
x·co· ,SIOI
ENABLED UPON EXIT FROM THE LOADER.
Ir ves. D!SAB/ENAB ATTACH. & RESET
THE CONTROL STORE WORD COUNT. IF
CSWORD(1XR21.xsooo<2.xR2J NOT. REsTORE XR1 & XR2.
59EB 38 01 020A 59EF F2 10 03 59F2 BC 00 69 s9F~ c2 01 0000 59F9 C2 02 0000 59FD CO 87 0000
7645 RESTR Tl:lN
7646
.IT
7647
NVI
7648 RESTOR LA
7649
LA
7650 AETSR B
7651
7651
SBVTE2.ssw17
RES TOR CSL DC · XA 2 J · 0
·-··-· eXRl
._·· XR2
eTEST SSW 17 ON
.,SKIP NEXT INS'tAUCT ION IF SO
eCLEAR CONT· STGc LOADED FLAG
.RESTORE XRl·XR2e & AND RETURN TO
(_
CALLING ROUTINEe
(
7651
7652 ·····································
7653 * PROGRAM DEFINITIONS ANO CONSTANTS ***********************************
7654 $ ····································
SA01 5000
'5A03 00 5A04 0000
5A06 0000 5A08 00
7655
7655
5A0.2 7656 CSWORO DC 5A03 7657 LFLAG DC 5A05 7658 BAOOR DC SAO? 7659 E'OOR DC SA oe 766C c SU> DC
7661
XLl·O·
XL.2·0° XL2·0·
(
c
THESE ~UST BE TOGETHER oCONTROL. STORE LOADED FLAG
7661
5A09 5000
5AOA 7662 X!SOOO DC
SAOB 01
5AOB 7663 WUN
DC
5AOC 5100
SAOo 7664 X5100 DC
SAOE 02
5AOE 7665 TWO
DC
5AOF 5200
5A10 7666 XS200 DC
SAil 04
5All 7667 FOOR DC
5A12 5300
SAl 3 7666 X5:!00 DC
5Al4 5400 5A16 5500
5Al 5 7669 X540 0 DC 5Al 7 7670 X51500 DC
5Al8 5600
5Al9 7671 x!SEOO DC
SAIA 5700
s.uB 7672 xs7oo DC
51.IC 5800
sAlD 7673 xseoo DC
5A1E 5900
!SAIF 7674 X5SOO DC
5A20 SAOO
5A22 seoo
5A21 7675 XSAOO DC 5"23 76·76 xseoo DC
5A24 SCOO
SA25 7677 XSCOO DC
5A26 5000
5A27 7678 XSDOO DC
5A28 5EOO
5A29 7679 X5EOO DC
SA2A t5FOO
5A2B 7680 X5Foo DC
5A2C 6000
5A20 7681 X6 00 0 DC
5A2E D906E4E340E7E 140 5A!8 7682 MICOP OC
5A36 E7E7E7
?682
SA 39 4 004C 9C 30 9064 C06 5A46 7683 MICPA· DC
xL2· sooo·
XLl·01·
x·~ooo·
x·ooo1·
XL2·s1ooe XL1'02·
x·s100·
x·ooo2°
>CL2· 5200· x1..1·04·
x·s200·
x·ooo··
>CL2 1 5300.
x·s300·
XL2·5400·
xt.:2· ssoo·
XL2·5600 1
lL2· S?OOe
xt.2 1 15800'
JU..2·6900·
XL2·5AOO ·
XL2·5600·
JCL.2· 5COO·
xt.2·scoo ·
XL2·6EOO·
Xl.2 1 SFoq·
~2 1 6000·
CLU·AOUT xx xxx·
\f'l
II THESE MUST SE TOGETHER
c
:I
(;
r
\.. ·'
5A41 D740E3C5E2E3
5A4 7 lE 04 7900
5A4-6 0000 5A40 00
SA4E AD 01 63 71 5A52 F2 02 OA
SASS es 02 64 SASS EO 90 3C 5A5B CO 87 59C1
5A5F AD 01 63 74 5A63 F2 02 OA 5A66 88 04 64 5A69 eo 90 3c 51l6C CO 87 59C1
SATO AD 01 63 76 5A74 F2 02 04 5A77 88 08 64
s~7A eo 90 3c
5A70 CO 87 59Cl
SA 81 38 20 5A40 Si\85 CO 90 5A01 5A89 AD 01 63 78 5A80 F2 Oi OB SA9o ea 01 o4 5A93 CO 90 5906 5A97 CO 87 !59Cl
5A9B AD 01 63 7A !!SA9F F2 02 08
5AA2 ea 02 64 SAAS CO 90 5908 5AA9 CO 87 59C l
SAAD AO 01 63 7C
5AB1 F2 02 OB
SAB4 Be 04 64 S A87 CO 90 59DB SABB CO 87 59Cl
SABF AO 01 63 7E !:AC3 F2 02 06
5AC6 ea oa 64
5AC9 CO 90 59CB
SACO CO 87 59C1
5A01 38 40 !SA40 5A05 CO 90 5821 5AD9 AD 01 63 80 SM>O F2 02 OB
SAEO ee 01 64
t5AE3 CO 90 5908 SAE7 CO 87 59<: 1
SAE8 AD 01 63 ez
SAEF F2 02 OB 5AF2 88 02 64 SAFS CO 90 5908 SllF9 CO 87 59Cl
5AFO AO 01 63 84 $801 F2 02 OB
7683 5A4A 7684 INSWR ~C
* 7685
5A4C 7686 BOSAOR OC
SA40 7687 STGJ, K CC
7686
7688
7688
7689 SLOCK2 CLC
7690 7691 7692 7693
.JNL TBN BF
B
7694
7695 BLOCK3 CLC
7696 7697 7698 7699
.JNL TBN
SF
a
7700
7701 BLClCK4 CLC
7702
.INL
7703
TBN
7:"04
BF
7705
e
7706
7707 BLCCKS TBN
7708
BF
7709 7710
CLC
JNL
7711
TBN
7712
BF
7713
a
7714
771 S 7716 7717 7718 7719 7720
6LOCK.6
CLC
JNL TBN BF B
7721 BLOCK7 CLC
7722
.JNL
7723
TBN
772·
SF
7725
8
?726
7727 BLOCKS CLC
7728 7729 7730
.JNL TBN
BF
7731
B
7732
7733 BLOCK9 TBN
7734
BF
7735
CLC
7736 7737
.INL 'tBN
7738
BF
7739
e
7740
7741 Bt.OKl O CLC
7742
.JNI...
7743
TSN
7744
BF
7745
B
7746
774 7 Bl.QI( 11 CLC 7748
DATE
Ol'.IUL75
EC NO. 8215023
25 CC:Tl'S 82 &>32
PRO«i ID PAGE
o
e
o
i
-2
'
O DATE
63 eEC NO·
07.JUL 75 825023
2SCCT7!5 82:03'*
1!5.JAN76 82$034
XL4 · 1E047900 ·
Xl.2 1 00 1 xL1·00·
.CONSTANT FOR SETT! NG uP INSIDE WRAPS INC LINE SELoi
CSWORO(eXR2>.xs200<2.xR2) .Less THAN 512 WORDS IN CS?
BLOCK3
IF NOTo GO TO NEXT CHEC«e
LFLAGC.xro2>.x·o2·
olS 'FILL TC ENO OF 2-ND BLOCK' FLAG
ENDFIL( · XA2) FILLFF
ON? IF NQTe BYPASS FILL·
CSWORDCeXR2>·X5SOOC21XR2) oLESS THAN 768 WOADS IN CS?
El..00:4
!F NOTe GO TO NEXT CHECKe
LFLAG( ,x1<2> eX 1 04 1
olS 'FILL TO ENC OF 3-RD BLOCK· FLAG
ENDFIL(eXR2) FILL FF
ON? IF NOTt BYPASS FILL.
CSWORDC.XR2)eX540012eXR2> .LESS THAN 1024 WORDS IN CS7
BLOCKS
IF NOTo TERMINATE LOADING.
LFt.AGC1XR2hX·08·
coJS ·FILL TC! END OF 4-TH BLOCK' FLAG
ENOFIL(eXR2)
QN? IF NOTt BYPASS FILL.
FILL.FF
STG1K.X~20 I
BLOCK9
CSWOROCeXR2).X5500(2oXR2) BLOC1<6 LFLAGl.XR2),X 1 01 1
ENDFIL.
~U.LFF
SHOULD SECOND FET BE LOADED? BR IF NOT
LESS THAN 1280 WDS IN CS? BR IF NOT
IS'FILL TO ENOOF 1ST BLCCK·ON? BR IF NOT
CSWORO(eXA2)·X!5600C2eXR2> LESS THAN 1536 WOS IN CS?
BL.ClCK7
BR IF NOT
LFLAGC.xR2).x·o2·
IS 1 FJLL T~ END OF 2NO ~LOCK·ON?
ENOFIL
BR IF NOT
FILLFF
CSWOROC1XR2)eX5700(2eXR2) LESs THAN 1T92 WDS IN CS?
El...OCKe
BR IF NOT
LFLAGC oXA2) .X 1 04 1
IS 1 FILL TO ENO OF 3RO 9LOCK·ON1
ENDFIL
BR IF NOT
FILL FF
CSWOR0(1XR2>.xsaooc2.xR2) a..ocK9 LFLAG ( ·X S<2) ~x 1 08 1 ENDFIL fl LI.FF
LESS THAN 2048 WDS lN CS? BR IF NOT
IS 1 FILL TO END OF 4TH BLDCK'ON? BR IF NOT
STG1K1x··o·
Bl.OKI! CsWORO(eXR2).X5900(2 9 XR2) ELOKlC
I.FLAG( ·XA2) .x· 01 · ENOFIL FILLFF
SHOULD 3RD BR IF NOT
LE:;iS THAN BA IF NOT
IS·FJLL TC BA IF NOT
FET BE LOADED? 2304 WOS IN CS? END CF 1ST BL00< 5 0N?
CSWOAO(.XRZ>eX5AOOi2·XR2) BLOKll
LFLAG( eXR2 >.x· 02 1 ENDFIL FILLFF
LESS THAN BR IF NOT
IS·FILL TC BR IF NOT
25EO WDS JN cs?
ENO OF 2ND SL0CK 1 0N?
CSWORDCeXR2)1xSBooc2,XR2> LESS THAN 2816 ·os IN CS?
8t..QK12
BR IF NOT
PAOG 10 PAGE
· ·
·~·
IBM MAINTENANC.E DIAGNCST IC PROGRAM
PART NO. PAGE
4234255
18M MAINTENANCE OlAGNCSTIC PROGRAM
64 (.
PAAT NOe PAGE
8912
DlSPLAY ADAPT~ TEST
DISPLAY ADAPT St TEST
ERR LOC O~JECT CODE
ADDR STNT SOI.ACE STATEMENT
ERR LOC OBJECT CODE
5804 88 04 64 5807 CO 90 59CB 5808 CO 87 59Cl
5BOF AD Ol 63 86 5Bl3 F2 02 OB
5El6 es 08 64
5819 Co 90 5908
se10 co 87 59Cl
5821 38 80 SA4D sezs co 90 5908 5829 AD Ol 63 88 5820 F2 02 OB Sf30 88 01 64 5533 co 90 5908
5S37 CO 87 59C 1
5838 AD 01 63 8A SB3F F2 02 OB 5E42 68 02 64 5845 co 90 5908 Sl!49 CO 87 59C1
5840 AD 01 63 8C 5851 F2 02 OB 5854 88 04 64
5057 CO 90 59DB ses~ co 87 59C1
SBSF AD 01 63 8E 5863 co 02 5908
5867 ee oe 64
5 66A CO 90 5908 58'6E CO 87 59Ct
se12 34 oe see4 5876 34 01 50EO
5B7A 35 01 see·
587E OE 01 5BE4 SAU 5884 1C 00 S89C 00 5889 1 C 00 5BD8 00 SBSE lC 02 589A 03
5893 CO 87 021 A
5897 C2
5898 co
5699 0000 5898 S400 5890 IC 00 65F2 00 50A2 OC 00 6SF1 OA '3 SBA.8 C2 01 6511 SBAC 10 01 5894 00 SBBl F2 8l 01
5884 02 01 04
see7 co 87 !5tH·C SBSB lC 01 58C5 02 ssco oc 09 6601 00 co 58C6 Cl SD 621B
5BCA CO BT 6JFE
7749
TBN
7750
BF
7751
e
7752 7753 BLCK12 CLC
7754 7755
.INL TBN
7756
BF
t.FLAG(eXf<2) .x·o4·
ENOFIL F I U.. F F
lS 1 FILL TO END OF 3RO 8LOCK 1 0N? BR IF NOT
CSWORO(eXR2t.xscoo<2.xR2)
BLOKl:S
LFLAG(eXR2>·x·~e·
ENDFIL
LESS THAN
BR IF NOT
IO'FILL TO BR IF NOT
3072 WDS IN CS? ENO QF 4TH BLOCK'ON?
SBCE CO 87 OZl A 5802 96
5BD3 co 87 0222 5601 1400
5BD9 co 87 0216
5800 C2 0 l 0000 5BE1 CO 87 0000
7757 7758 7759 aLCKl 3 7760 7761 7762 7763
7764 7765
B
TBN SF CLC .JNL TBN BF
e
FILLFF
STG1K.,X· eoo
SHOULD 4TH FET 6E LOADED?
ENDFIL
BR IF NOT
CSWOAD( · XR2) · X500 0( 2 · XR2) LESS THAN~328 ~Os lN Cs?
utf")
E!LOK14 LFLAG(eXR2)oX·01·
BR IF NOT lS 1 FILL TC ENO OF lST BLOCK'ON?
ENDFIL
BR IF NOT
FILLFF
58E5 0002
7766 7767 8LCil(14 CLC
CSWCR0(&XR2)eX5E00(2oXR2) LESS THAN 3584 WOS IN CS?
7768 7769 7770 7771
..JNL BLOK15 TBN LFLAG(eXR2>ex·o2·
BF
ENDFIL
FILLFF
BR IF NOT Is·FILL TO ENO CF 2~0 BLOCK'ON?
BR IF NOT
7772 7773 BLOKl 5 7774 7775
7776 7777
CLC JNL TB!\
SF
e
CSWORO(eXR2>·X5F00(2·XR2) LESS THAN 3840 wDS IN CS?
BLCIK16 LFL AG (.,Xf'2) · X ·04 1
ENDFIL
BR IF NOT
: c lS 1 FlLL TO EMO Of= :!RO BLOCK 9 0N?
BR IF NOT
FILLFF
7778 7779 BL0<.16 CLC
CSWORO(sXR!}sX6000(2·XR2) LESS THAN 4096 WDS IN CS?
7780 7781
BNL T8N
ENDFIL LFLAG(eX~2l eX·OSt
BR IF NOT 1s·FILL TO ENO OF 4TH BL0CK 1 rN1
7782
SF
ENOFll..
BR IF NOT
7783
e
FILLFF
:! ( 7764
7785 7786
..................*··········-·············********······**"'***********"'**
·
SUBROUTINE PRINTM
*
· "'.............................,······ -····· ············ ······******* ····· ;
\ ..
7787 :
~~::~~ES~R~~~:;~u~o~s~lL RC~TI~cp!~N~:ovIDE ERROR PRINTOUT.
7788 7789 · 7790 · 7791 ·
DC XLl · 10·
DC XLl I xx·
DC AL2( Mt
* WHERE 10 IS ERROR
c ·HERE xx IS LENGTH ·.1·
\llHERE M l S MSG AOOR
7792 ····..··············***************************·e··********************i
7793 PAINTM ST
PM5+3eARR
·SAVE ARR
7794 7795
7796 7797 Pl
7798 7799
7800 7801 5897 7802 !iB98 7803 589A 7804
ST
L AL.C MVC MVC MYC
a oc
DC DC
fl>t~t +:J,,Xf;l PM5+3eXRl PN5+3 ( 2) .FOVA PM3(1 J eO C·XR1)
P"'"' 1 > .o< ~xRU
Ptt3-2e3(31XRl)
PRINT XLl·C2· 1 L l ' 0 011 >CL.2·0000·
oSA'IE XR I cLOAD HALT CODE PARAMETER AOOR .POINT TO CORRECT RETURN AOOR elNSERT ERROR ID IN PRINTOUT .INSERT ERROR ID INTO EAR HALT .MOVE IN L<-:G111 ANO MESG. AOORo
.PRINT ERROR MESSAGE
.LENGTH FILLED JN .ADDRESS FILLED IN
!o
I
c
1C
5B9C 7805 PM! 7806
7807
7808
7809 LOOK
7810
7811 7812 7813 MF IND 7814 MVLG
7815 Till6
DC
:.tVC
MVC LA CLC JE LA B MVC MVC
TIO
s
xt..2 1 1400'
ERRHLT(1)·0·XRl! EARRTN (l ) · PRTN ICTABLE eXR1
Pii43-2. 0( 2 9 XRU
ffFlND
4C 1 XRU .xRl LOOK trvLG+5o2C2.XR1) i:RRLOG(10i··-· PCHKe ATTCHK El.PO
eMOVE IN ERROR HALT eMOVE JN ROUTINE NOc .INSERT ACORESS OF TABLE oSEARCH TABLE FOR MESSAGE
·..I UMP IF FOUND
el"CREMENT TO NEXT NSG· eGO LOOK AGAIN elNSERT MSGs ADDRe eMCVE IN LOG CUT MSG· .IF ATT. CHKe PRINT TYPES
eGO PRINT ERROR LOG
r * I ~-/
*·
..·*: c
·~
*· (;·
*··
5BE7 34 oe 5C78
5BEB 34 0 l 5C70
5BEF C2 01 5CF4 58F3 F3 58 CO
5BF6 F2 87 OF
5BF9 34 08 5C78 5BFO 34 01 5C70 5C01 CZ 01 5CBE 5C05 F3 58 80
SC oa 34 01 5C3B
scoc 30 48 SC7A 5C10 30 49 SC7C
5Cl4 30 4A 5C7E
5Cl8 30 48 sceo
5ClC 30 4C 5CE2 5C20 30 40 5C84 5C24 30 4E 5Ce6 5C28 30 4F scaa
5C2C CO 87 021A SC30 81 SC31 OC 5C32 5037
5C34 CO 87 021 A 5C38 81 5C39 36
5C3A 5CBE
5C3C C2 01 SCFO 5C40 C2 02 5C79
5C44 3· 01 5C54 5C48 3- 02 sce2 5C4C co 87 021e scso 01 SC51 0000 5C53 0000
scss E2 02 01 scse 70 FF 01 scsa F2 81 07 scsE 02 Ol 03
5C6l Co 87 5C44
5C65 CO 87 021A
ADOR STMT SOURCE STATEMENT
7817
B
5802 7818
DC
7819
B
5808 7820 PM4
DC
7821
B
7822
7623 PXRl LA
7824 PMS
B
PAINT
XL1 1 96° HALT XL2 1 1400' LINK
·SPACE 6
.ERROR HALT
.exn ROUTINE
.RESTORE XRl .RETuRN TO MAIN PROGRAM
7825
5BE6 7826 X0002 DC
>4...2 1 0002"
7827
7828
782'.il
***********************************************************************
* HOBH - HOSL *
*
7830
SUBROUTINE LISTS CONTENTS OF SELECTED HOB'S
7831 ·
7832 ·
* 7833 * 7834
CALL SUBROUTJNE SY -
6
HDBH LISTS HI HOB'S
B
HDBL LlSTS LC HOB'S
· ·
7835 7836
*· ****************************************************~$$$$$···~*·······
7837 7838 HDBH 7839
7~40
7841
7842
ST ST LA s10
J
SARR+31ARR SXR1+3e XR1
MONGA.XR1
x·co· .s101 STHO
.SAVE RETURN ADDRESS
.SAVE XRl .LOAD HI HOB HEADING ADDRESS ·ENABLE ATTACHMENT .GO STORE HEADING ADDRESS
7843 7844 HOEL 7845 7846 7847 7848 STHO
ST ST Lt<.
SlO ST
SARR+3.,ARR
SXR1+3.XR1 HDNGoXRl
xeeo· .. s101
HOADRoXRl
eSAVE RETVR~ AOORESS
eSAVE XRl eLOAD LO ~Ce HEADING ADDRESS
.DISABLE ATTACHMENT ePUT ADDRESS IN PRINT COMMAND
7849 7850 7851 7852 7863 7854
7855 7856
7857
SNS SNS SNS
SNS SNS SNS SNS
SNS
HDhHt:eo
HD2sHOB1
HO~!.HOB2
H04.HD83 H05sHOB4 H06.HD85 ~o7 .. HDe6 H06,.HOB7
STORE ALL 16 Hoa·s
7858
7859
B
5C30 7860
DC
SC31 7861
DC
5C33 7662
OC
7663
B
5C38 7864
OC.
5C39 7865
DC
5C38 7866 HOADR DC
PAINT XL.le eic
11..1 1 12· AL2 (HONGfllA) PRINT XLJ·Sl' IL1·54' M..2CHDNG)
.PRIN1 HD6 8 5 HEADINGS·
7867 7868 7869
LA
HONGB-45eXR1
LA
HDl-JeXR2
eXRl tST HOB POSITION .XR2 : 1ST HOB DATA
7870 7871 AGAlN 7672 7873 5C50 7874 5C52 7875 RY2 SCS4 7676 R'O 7877 7876 7879
7880 7881 7882
ST ST B
DC
DC DC
LA CLI ..IE LA B
RYleXFU
RY2eXR2
UNPACK
>Q..1901' AL2<·-·) AL2C·-·>
l ( eXR2h XR2
1(eXR1)wX·FF·
OOHJS
3( eXR1) oXRl
AGAIN
eST~RE UNP~CK DEST· AOOR .STORE UNPACK SOURCE AODR .Go UNPACK ONc HOB
.SOURCE ADDRESS GETS FILLED IN oDEST· ADDRESS GETS FILLED IN
·INCREMENT DATA ADDRESS .. TEST FOR El\D o.JUMP IF SO eNCT END, INCRo XR1 TO NEXT ADDR ·LOOP
7883 7884 OOHJ 5 8
PRINT
oGD PRINT t!CB·S
OAT£
OT.NL15
Ec NO· 825023
zsccrrs
82f032
PROG ID PAGE
07JUL75 825023
25CCT75 82 t032
15.JAN.,6
825034
PROG ID PAGE
0891-2 64'14
········· ·················
· ·· · · · · · ·· · · · · · · · · · · ·_, · · · · · · · · · · ·
IBM MAINTENANCE OIAGNCSTIC PROGRAM
8912
DISPLAY ADAPT lR TEST.
PART NO. PAGE
4234255 65
IBM MAINTENANCE OIAGNCSTIC PROGRAM
8912
DISPLAY ADAPTER TEST
PART NO. PAGE
ERA LOC OBJECT CODE
ADOR STMT SO\IRCE STATEMENT
ERR l..OC OBJECT CODE
AOOR STMT SO~CE STATEMENT
SC69 86
5C6A 36
SC68 502A 5Ct>O C2 01 0000·
sen c2 02 oao_o
5C75 CO 87 0000
SC69 78S5
DC
SC6A 7886
DC
5C6C 7887
DC
7888 SXR1 LA
TS89 SXRZ LA
7690 SAAR a
XL..l·&E·
1Ll·54·
Al.2010NGBJ
·-·sXR:
.·--··.XA2
.RESTORE ALL REGS ANO RETURN.
7891
SC79 0000
5C7A 7892 HD1
DC
xu·oooo·
SC7e 0000 SC70 0000 5C7F 0000
5C7C 7893 H02
DC
·Xl.2·0000 I
5'C7E 7894 HD3 oc x1.2euooo·
sc eo 7«395 HD4
DC
xa.2·0000 1
5C81 0000
5C82 UJ96 HOS
DC
5C83 0000
see· 7897 HOE
DC
sees ocoo
SC 86 789"8 HO 1
DC
5C87 0000
scea 7899 t-toe
oc
5C89 C1C4C40940604 C 5C6F 790-0
DC
5C90 FOF040FOFl40F (!=2 SCBE 7901. HONG DC
SC98 40FOF340FOF4· CFO
7901
JCL.2 ·0000. XL2·0000· lCl.2· 0000· XL.2·0000·
CLT·AODA - ·
CL47·oo 01 02 03 04 05 06 07 08 09 OA OB oc OD OE OF·
SCAO F540F OF640FOF i40
7901
5CAe FOF840FOF940F CCl
7901
5CBO 40FOC240FOCJ4 FO
7901
seas C440FOC540FOC t
7901
5C8F Cl C4C4094 0604 C secs 7902
DC
0...7'ADDA - ·
SCC6 FlF040F1Fl40F F2 5CF4 7903 HONliA DC
CL47·to 11 12 13 14 15 16 17 18 19 lA 18 lC 10 lE lF·
5CCE 40F1F340F1F44CF1 SC06 F540FIF640F1F ~0
7903 7903
(
5cne F1-=840F1 F940F JC1
7903
SCE6 40F1C240F1C34CF2
7903
SCEE C440FlC540FlC «
7903
5CF5 C4C1E3C140604C SCFB 7904
0C
5CFC E7E740E7E740E;£7 502A 7905 MDNGB DC
5004 40E7E740E7E74 (£7
7905
CL?·OATA - ·
CL47·xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx·
, Q P..
5DOC 5014 Sole 5024
E740E7E740E7E i40 E7E740E7E740E z.:T 40E7E740E7E74 <ET E740E7E740E7E 1
7905 . 7905 7905 790!5
5028 FF
5028 7906
DC
502C C8C4C240C3D60 fE3 5037 7907 HONGNA DC
5034 C505E3E2
7907
XL1 c FF·
CL12·HDB CONTENTS·
5038 34 08 5061
503C 34 01 SOSD
5C40 C2 01 5063
5044 F3 58 80
5047 71 59 00
SD4A 70 FF 01
5040 02 01 02
co 5050
01 5047
5054 F3 58 80
5057 F3 se co
5 OSA C2 0 1 OuOO
505E CC 87 0000
5062 9210 5064 2911 5066 921.2 5068 1613 506A 1414 S06C 1415
5Df-£ 0016 SO?O 9017 5072 4318
7908 7909
0
7910 7911
*· · · · · · · · · · · · ·
. . .SU. .B.R.O.U.T.IN.E. .
·L.O·.A·.O·.·O.·P.·.·.·*.************·*********************************~···;ii
7912 ·
LOOP - LOADS 32 OP-DEC REGS ~ITH OP cooes
·j
7913
7914
·······················>1o····························t1c··*···****"'*******'
79US LOCP 7916
7917
7918
7919 LOADl 7920 7921
7922 7923 7924
7925 XXR1
1926 LOAD.? 7927
Sf
ST LA s10 LID Ct.I LA BNE S.10 SJO LA
B
LOAD2+3.ARR XXR1+3·XR1 TABLOPaXRl
x·eo·.s101
Ol.XRlleCPCEC u.XR1>.x·FF·
2<·XR1)·XA1
LOl\Dl X·&O·e SIOl
x·co· .srot
,._*·XAi
._..,
SAVE REtUR~ ADDRESS
.SAVE XR1
·SET UP TABLE ADDRESS
.DISABLE AT,.ACHMENT LOAD OP-DE~ODE REG .LAST ENTRY? .INCREMENT TABLE POINTER
.REl..OOP IF NCT COMPLETED
DI SABLE Al'TAC:HMENT ENAEILE ATT.4CH14ENT eR-ESTORE Xi:-<~
.RETURN TO M,'l\IN PROGRAM
i I
,
I
e '
~ ~
5063 7928 TA&...DP DC
5065 7929
DC
!5067 7930
DC
5C69 7931
DC
5068 7932
DC
5060 7933 Xt415 oc:
506F 7934
C>C
!D7i 7935
cc
$0?3 ?936
DC
Xl..2 8 9210 1 XL2·2su·
XL2·92i2· lCL.2· 1El3· XL.2 8 1414·
lLa· 1·us·
~2 1 1!11016· Xl.2·9017·
xt..z·43ta·
.TASLE OF ~ICROPRQCE$SOR OP COOE'
5D74 1419 5076 F31A 5078 7318 507A E11C 507C 9-410 507E 71 lE 5080 511F 5082 2200 5084 2201 5086 2202 5088 2203 508A 2204
5Dec 22os
SOBE 2206 S090 2207 5092 2208 5094 2209 5096 220A 5098 220B 509A 220C 5D9C 2200 S09E 220E SOAO 22()F
5QA2 FF
5DA.3 5000
SOAS 34 08 5FE1 SDA'lil 34 02 !SFDD 5DAD C2 02 !SFlA 5081. B4 01 BF
sos4 B4 o· ce
5075 7937
DC
So7? 7938
OC
5079 7939
DC
5076 7940
DC
5070 7941
DC
S07F 7942
OC
5081 7943
DC
5083 7944 X2200 DC
5085 7945
DC
5087 7946
oc
5089 7947
DC
5068 7948
DC
5080 7949 X2205 DC
508F 7950
DC
5D91 7951
DC
5093 7952
DC
5095 7953
DC
5D97 7954
DC
5099 7955
oc
5098 7956
DC
5090 7957
DC
509F 7958
DC
5DA1 7959
DC
5DA2 7960
DC
50A4 796 l BRUO
DC
1'962
XL2·1419·
XL2·F3!A·
XL2·7!1B·
XL2·EJIC·
Xf..2·9410· >CL.2·71 IE· XL2' 51 l F· XL2·2200' XL2'2201 9 XL2 1 2202 1
XL2'2203' XL2'2204 1 XL2'2205· XL.2·2206·
XL2*220T· XL2· 22oe ~
XL..2'2209· XL2·220A 1
Xl.2 1 2208.
xL21 22oc·
XL.21 2200·
Xl..2 1 220E 1 XL2'220F·
Xl..1 ·FF·
xu·sooo·
·END
7996643 ·II<··S·U·B·R·O·U·T·I·N·E··S·T·A·T*US··*···············..·································$·
* 7965 ********·************
7966
PURPOSE OF SUBROUTINE IS TO P'RJNT THE EXPECTED AND ACTUAL
· *
* 7967
* 7968
DATA AFTER AN ~PEATION AND hAl..Ta THIS IS AN ERROR PRINTOUT.
*
ON -HALT RESET- PROGRAM RET~RNS TO NEXT SEQUENTIAL INSTR\;CTJONe*
* 7969
·-------· 7970 ·
LI NICAGE:
* 7971 ·
B
STATUS
* · 7972
7g73 *
oc x1..1·xx·
eF'LAG BYTE
"· '
* * 7974 Fl,..AG BYTE OPTIONS
* 7975 * 79'l"6 * 7977 * 7978
BIT O· MASK -so- PRINT ·HOS A.DOR, El<P ANO ACT DATA
*
BIT 1· MASK -110- PRINT ·cs AOOA., ExP &. ACTUAL DATA·
B!T 1 .2
-ciO- PRINT ·cs ADDA g EXP DATA·
BIT 2 · MASK -20- PRINT ·EXP DATA & ACT DATA·
· * *
** 7979
* 7980
* 7981
7982
*
7983
SIT 3e MASK -10- PRtNT ·UHEXP MICRO PGM HAL Te EXP. £ ACT··
SIT 4· MASK -oe- PAINT "CURAR ERROR - EXP & ACT DATA·
·
BIT S. MASK -04- PAINT ·MlAR INCe eRR - EXP & ACT DATA· *
eIT 6· NASK -02- BYPASS ERROR PRINT/STOP
BIT 7. MASK -ot- BYPASS ERROR HALT
· *
7984 ·
·
7985 7986
* *
DC DC
* eERROR PRINTOUT~HALT ID * .EXPECTED DATA CSIT Ollf2 ONJ
7981' ·
7988 ...
* 7989
PROGRAMMING NOTE! l':EEP CURRENT VALUES IN S~ATOS FIE~os.
* *
· 7990 lO:
· 7991 ...
ERROA MESSAGE IS PRINTED WITH TtlE ~r~T to ClSPLAyEO fN THE
7992 ·
·"' 7993 * · * 7994
tiALT INDICATOR LIGHTS. RESETT!N-G THE HALT lllLL CAUSE Tt1E
PROGRAM TO RETURN TO THE NEXT .$:0UENT JAL INSTRUCTION IN 'THE ROUT! NE.
· 7995 ·
·
*·····*················ 779999~7 *'**"'***"'****"'*******"""'***********·····-·······..
7997
7998 SlATUS ST
STATA6+3~ ARR
7999
ST
STATX2+3 .. XR2
5F1A 8000
USING STATK7sXR2
8001
LA
STATK7 .xR2
eoo2 STATP 1 ST
STATX1+3(eXR2)·XRl
8003
ST
STATPS( ·Xfil2hPS~
.use X~2 FOA INDEXING
OA1E
07JUL7!5
EC NO· 825023
PROG 10
~GE
iO
0891.,.2
OAT!
6$ : EC NO·
,.10
·
07JUL7S 825023
25CCT7!5 82£032
15.JAN76 826034
PROG 10 PAGE
IBM MA l ..TENANCE OIAGN CST IC PROGlllA·
9912
DISPLAY AOAPT&a TEST
EAR LOC 08.IECT CODE
ADDA STMT SOlRCE STATEMENT
5DBT 35 o· ooe2 sees B5 01 C'T
508E 9C 00 C8 00
sea 9C oo ·6 01
5DC6 02 01 02
soc9 1c 01 !FE· 01
SOCE D2 01 02
5001 34 01 SFEl SOOS 3C 00 6180 5DD9 38 02 SFE2 5000 CO 10 5FD2
SOEl (0 87 021 E SOES 01 50E6 Oe53 50E8 5FF1
5CEA 50EE 50EF 50F1
CO 87
01
0052 SFEE
021E
50F3 5DFT
5DF8 SOFA
CO 87
02
5F£4 c023
021.E
SOFC CO 87 021 E seoo 02 5E01 5FE6
5E03 60'.'!7
seos co e1 021 e
5E09 02 5EOA 5673 SEOC 6060 5EOE OC 09 6601 65F0 5El4 OC 03 6600 60.?1 SEIA 0C: 03 65FC 60.i3 5E20 OC 00 65F2 5F tO 5E26 OC Ot' 65Fl DA C3 5E2C 38 FO 6187
5E30 F2 90 OC
SE33 OC 01 65FE 61 t8 Sf39 OC 00 6601 61 EB 5E3F 38 OF 6187 5E43 Fi 90 OC 5E46 OC 01 6600 61EB 5E4C OC 00 6601 61 HI
5E52 8C 01 44 61e4
SES? 38 FO 6188
5E58 F2 90 OC SE5E 0C 01 65FE 61 EO
5E64 0C 00 6601 61 ED 5E6A 38 OF 6188 SE6E F2 90 OC
sen oc 01 6600 61 a>
5E77 OC 00 6601 61 ED SETO 38 OF 6189 SE8l F2 90 OC SE&\ OC01 6600 6lfF SE8A OC QO fl601 61 fF 5E90 38 FO 6189
5E94 F2 90 OC
8004
L
8005
L
8006
MVC
8007
MVC
8008
LA
8009
MVC
8010
LA
8011
8011
8012
ST
8013
MVI
8014
TsN
8015
eT
8016
8017
B
50E5 8018
DC
SOE7 8019
DC
50E9 8020
DC
8021
8022
s
SOEE 8023
DC
soro so2·
DC
5DF2 8025
DC
8026
8027
8
5DFT 8028
DC
5DF9 8029
oc
5DFB 8030
DC
8031
8032
8
seoo ao33
oc
5E02 8034
DC
SE04 8035
DC
8036
803T
8
!:£09 8038
DC
5EOB 8039
DC
seoD e040 8041
DC
MVC
8042
MVC
8043
MVC
80·4
8.>45
MVC MVC
8046
TBN
8047
.JF
8048
MVC
8049
MVC
8050 NDTHI TBN
8051
.IF
8052
MVC
8053
MVC
8054
8054
8055 NOT'-0
8056
MVC
TBN
8057
.JF
8058
MVC
8059
MVC
8060 CKLOW TBN
8061
.JF
8062
IAVC
8063
MVC
8064 Cl<Hl Z TBl'll
8065
.IF
8066
MVC
8067
MVC
8068 CKUhlZ TBN
8069
.IF
ZEROePSfl STATRB+3( .XR2).Ul STATFL(eXR2a.0<1.xR1) STATP2( · ·2J · U 1 e XR1) 2( eXRl )e XRl STATEx.tc2.XR1)
2CeXRlhXA1
ST ..TRB+3· JCA 1 ATTFLGeO STATFl.eX· 02· STATRS
UNt>ACK XL1·01·
AL.2CHOSAI oflC...2(STATMI)
«MPACK
XL1·01 1
AL2(HDBA-1J
M..2CSTATMl-:9)
UNPACK
XLJ·02·
l'lL2( STA TEX) .tL.2(STAT ..3)
UNPACK Xl..1' 02·
llL2(STATAC) "L2CSTATM4)
UNPACK
XLl ·oz·
AL2CROSW(lU itL2C STAT 11121 ERRLOGC10l·8LANKS ERRLOG-1(4).STATM4 ERRLOG-S(4)·STATM3 ERRHLT(l)eSTATP2 ERRRTNCl I.PATH XFLAGeX· FO · NDTHl
F~RLQ~-JC2)eXXXX
EARLOGCl) eXXXX JCFLAG· X·OF· NOT L O ERRLOG-l(2)eXXXX ERRLOG( l I. XXXX
STAT"M( 2eXR2)eSTATA1 YFLAGeX· FO' CKLOW ERRL.OG-3(2)1YVYY ERRLOG(t)·YYYY 'Wf'LAG eX' OF· CKHJZ ERRLOG-1 (2) eY'f'fY ERAL..OG( 1 h 'fYYY ZFLAGeX 9 0fU CKLOWZ
~ALOG-IC21eZZZZ
ERRLOGCI t · ZZZZ
ZFLAG.x·Fo· STA1'Kl
OATE
07.IUL 7!
EC NO· 825023
25C:CTY5 82 f032
15.IAN1'6 . 825034
FART NOe
PAGE
4234255 66
IBM MAINTENANCE I> IAGN CST IC PROGRAM
42342St5 66A
8912
(
DISPLAY ADAf»TfR YEST
ERR LOC OBJECT CODE
ADDA STMT SOtRC£ sTATEtlENT
eCLEAR PS~
.use XRI AS DATA POINTER
oSAVE FL AG enE ·ENTER ERROR ID FOR PRINTOUT
olNCREMENT TO N~XT FlRLO eENTER DATA & INCREMENT
TO RE TURN ADDRESS·
·STORE ADDRESS FOR ~ETUAN .RESET ATTACHMENT CHECK FLAG .TEST BYPASS PRINT/STOP ON
.ext T IF so
.UNPACK HI ~80 ADDRESS
·UNPACK LC ~DB ADDRESS
(... ,
·UNPACK ACTUAL DATA
,~
\.
.UNPACK co~TROL STORE AOOR
·BLANK OUT LOG OUT .INSERT ACTe DATA
·INSERT EXP· DATA .INSERT HALT CODE alN~RT RO~fINE NOe
.TEST HI ens UNPREDICTABLE
·JUMP IF NOT eSET Kl BITS UNPREDICATABLE
. (
* (
· ·
*
'
c
*
.TEST LO BITS UNPqEDICATBLE eJUMI' IF NOT eSET LO SITS UNPREDICTA8LE
· ·
c
£-"";
~
eSET MESSAGE ADDRESS
Ht BtTS IJNPREDICTABLE!
.JUMP IF NOT
SET HI BITS UNPREDICTABLE (y)
c
LO SITS UNPREDICTABLE?
JUMP IF NOT
SET '-0 BITS UNPREOIClABLE (Y)
c
PROG ID PAGE
i
I
I
Ocl91-2
66
5E9T OC 01 69FE 61 fF 5E9D DC 00 6601 61 EF 5EA3 BC 28 4Z 5EA6 BC 00 45 61AF SEAB AC 01 B3 46 5EAF 88 80 ca 5EB2 F2 90 lC
5£85 OC 08 600A SF fl
5EBB BC 36 42
5EBE 3C ca 65F8
5EC2 0C 01 65FA SF fE 5EC8 OC 00 65FB 60~0 5ECE F2 87 7F
SEDl 68 40 ca
5ED4 F2 90 49 5ED7 OC 18 600A 60t0 5EDO 3C E2 65F8 5EE1 OC 02 6SFB 60t0
SEE7 :38 2 0 566F
5EEB F2 90 04 SEEE 3C D 3 65FC 5EF2 38 10 566F 5EF6 F2 90 04
5EF9 3C ce 65FC
SEFD 88 20 ca 5F00 F2 90 17
SF03 BC 32 42
sFo6 ec 01 ·· 61B6
5F08 OC 03 65FF E 0'3
SFlt OC 01 6601 65f0 5F17 F2 87 36
SF" IA ac 46 ·2
5F10 F2 87 30
SF20 ae 20 ce
5F23 F2 10 2A 5F26 88 10 CS
5F29 F2 90 10
5F2C OC 18 600A 61JO
5F32 BC 46 42
SF35 3C 04 65F8
!SF39 F2 87 14-
SF3C BB 08 Ce
5F3F CO 90 6061 5F 43 0C OA 600A 61 IB
5F49 BC 38 42
5F4C 3C C3 6SF8
5FSO ea 01 ca 5FS3 CO 90 6lCO 5F57 CO 87 02lA
5F58 C2 SFSC 00 SF50 6037 SFSF 1400
SF61 Cl 50 6198 5F65 3D FO 6404 5F69 F2 01 00
5F6C 39 01 S:E2
SFTO F2 90 SF
SF73 38 FO 6187 5F77 CO 10 SFA7 5F7B 38 OF 6187 SF'J'F CO 10 5FA7
5F83 38 FO 6188
5F87 CO 10 SFAF 5F8B 38 OF 6188 SF8F CO 10 5FAF
5F93 38 FO 6189
8070 8071
NVC MVC
8072 ST 11TKl MV I
8073
MVC
8074
MllC
8075
8076
TBN
JF
8077
MVC
8078
MVl
8079 8080
MVI
MVC
8081
M\'C
8082
.J
8083 STATK2 TBN
8084
JF
8085
MVC
8086
Mlfl
8087
MVC
Bose
TBN
8089
.JF
8090
MVI
8091 T?4
T8N
8092
JF
8093
MVI
8094 NP4
TBN
8095
.JF
8096
MVI
8097
8098
MVC
MVC
8099
8100
MVC .J
8101 STATKT toil/I
8102
J
8103 STATK3 TBN
8104
JT
8105
TSN
8106
8107
JF
MVC
8108
MVI
8109
MVI
8110
J
8111 STATKS TBN
8112
BF
8113
MVC
8114
8115
NVI MVl
8116 STATPL TBN
8117
BF
8118 STATP.J B
5F5B 8119
oc
SFSC 8120 STATL DC 5F5E 8121 STATAM DC 5F60 8122 STATP2 DC
8123
eta· STATP3 TIC
8125 STAT$P CL(
8126 8127
8128
8129
8130
JNE
STATSQ TBF
.JF TBN BT
8131 8132
TBN
BT
8133 8134
TBN
BT
8135 8136
TBN
BT
813T
TSN
ERRLOG-3 (2) eZZZZ
ERRLOG( 1) eZZZZ
STATL(eXR2h40
.MOVE IN PRINT LINE LENGTH
STATP2-1(1.XR2)e0EVID
.FILL IN DEVICE ID 1 S
STATEU2.xA28.STATP2(exR2, .FILL IN HALT JhFD
STATFL<.XA2)eX·ao·
.TEST FOR B1T 0 ON
STATK2
eCONTINUE IF NOT
STAT8L(9hSTATMl
· MOVE IN HOB ADDA MSG
STATL( eXf<Z) e54 ERRLOG-9 ·C 1 tl · ERRLOG-7l21eSTATN1-3 ERRLOG-6(l)1STATM3-3 STATPL
aNOyE IN PRINT LINE LENGTH
· SET CHAR FOR LOG OUT .INSERT HOB ADDR. elNSER EXP· DATA
.·.. ·
eGO PRINT
STATFL(·XR2)1X·40'
.TEST FOR SIT 1 ON
STATK3
.CONTIMJE IF NOT
ST ATBl.( 25).STATM2 ERRLOG-9oC·s· ERRLOG-6(3)oSTATM2
f.i05SF10X·20·
TP4 EIHILOG-5·C'L'
ROSSFl eX' 10 1 NP4
ERALOG-s. c· H 1
.MOVE IN CS ADDA· MSGe
.tNsERT CHAR. FOR LOG OUT ·INSERT ADDA. lh LOG OUT eTE~T FOR PART 3 .JUMP IF ~CT .SET E)CP · DATA CHAR
.····..
.TEST FOR PART 4 · JUMP IF NO'f eSE'f EXP DATA CHAR
.··.
STA"iFLC · XR2) eX· 20'
.TEST BIT 2 ON ALSO
STATK7
.JUMP IF NOT
STA TLC eXl<2) 150
e INSEAT MES!'iAGE LENGTH
STATAM(2,XA2) 1 STATA2 ERRL.OG-2 (4) · STATM3 ERFILOG(2) .BLANKS
eCHANGE MESSAGE ADDRESS alNSERT EXP· IN LOG OUT eCLEAR LO 2 BYTE
· ·
STATPL
.GO PRINT
STATL(.,Xh2) 9 70 5TATPL
·MOVE IN PRINT LINE LENGTH .GO PAINT
ST ATf""'_C. XR2 hX · 20 1
sTEST FOR BIT 2 ON
STATPL
e IF SO GD PRINT EX Pe & ACT·
STATFL( · XR2>.x 1 10·
·TEST FOR BIT ~ ON
STATK5
e IF NOT CONTINUE
STATBLC2S>1STATMC
eMOvE IN MICRO CODE MSGe
STATL ( eXA2) · 70
ERRL.OG-9 e c· 1111'
.MOVE IN PRtNT LINE LENGTH .INSERT CHA~. FOR ERROR LOG OUT*
STATPL
.GO PAINT
STATFL(eXA2)1X·oe·
.TEST FOR SIT 4 ON
STATK6
.IF NOT GO TEST BIT 5 ON
ST ATBLC 1 l) eSTATND STA TLC ·X~2) ·56
ERRLOG-9oc·c·
.MOVE lN CURSOR ERROR MSG·
eMOVE IN PRINT L.INE LENGTH .INSERT CHA~· FOA LOG OUT
*
STATFl.( ·XR2 )o l
STATNH PRINT
XL1·C2·
tL.1 · oo·
At.2(STATM4)
XL.291400'
·TEST ERROR HALT BYPASS ON elF NOTe TEST FCA NO HEADEA .PRINT DATA REQUESTeD l~ FLAG .ERROR PRINTOUT AND SPACE 2
eLENGTH GETS FILLED IN eADDRESS GE~S FILL.ED tN eERROR ID FILLED IN
PAOCHKeATTCHK
ELPFST.C· O· STATSQ STATFLeX·Ol' STATRS
XFLAGeX ·f'o·
LOGXAC XFLA<i.X' oF· LOGXAC YFLAG.x·Fo· L.OGYAC YFLAGeX·OF·
LOGVAC ZFLAG.x·Fo·
·T;ST FOR ATTACHMENT CHECK eTEST IST ERROR LOG ·SKIP VOLTAGE MSG IF NOT
eERROR HALT BYPASS?
07.JULTS 825023
25CCT?5
82f032
pAOG ID PAGE
· ·
ie,I ·"'.
·
·
·
·
·
·
·
· ·
··
·
·
·
·
·
·
··········· ·····
IBM fl4AINTENANCE OIAGNCSTIC PROGRA!lll
8912
DISPLAY ADAPT £R TEST
ERR LOC OBJECT CODE
ADDR STMT SOURCE STATEMENT
FART NOe
PAGE
4234255
67
IBM MAINTENA1'1CE Ol·AGfHST IC PROGRAM
r 8912
Dl'SPLAY ADAPTER TEST
ERA LOC OBJECT CODE
ADCR STMT SOURCE STATEMENT
PART NOe PAGE
SF97 CO 10 5FB7 5F98 38 OF 6189 5F9F CO 10 5FB7 5FA3 CO 87 5F8F
SFA7 3C E7 6601 SFAB CO 87 5FBF
8138
BT
8139
TBN
8140
BT
8141
e
8142
8143 LOGXAC MVt
8144
e
SFAF 3C E8 6601 5F83 CO 87 5FBF
8145
8146 LOGYAC MVI
8147
e
5FB7 3C E9 6601 5FBB co 87 sFeF
8148
8149 LOGZAC MVI
8150
B
Sf"BF cO 87 63FE
5FC3 CO 87 021 A 5FC7 96
5FC8 CO 87 0222 SFCC 1400 5FCE CO 87 0216
8151
8152 GOELPO S
815~
8154
B
SFC7 8155
DC
8156
8157
B
5FCO 8158 STATEI DC
8159
B
5FD2 35 04' 5FE8
SFD6 C2 01 0000 SFOA C2 02 0000
!SFDE CO 87 0000
8160 8161 STATAS L
8162 STATXl LA
8163 STATX2 LA 8164 ST,HRB S 6165
SFE2 00 5FE3 0000
5FE5 0000
5FE7 0000
" 65 t'165
5FE2 et66 STATFL DC 5FE· 8167 S.TATEX DC 5FE6 8168 STATAC DC SFE6 8169 STllTPS DC
8170
8170
l!ll 70
5FE9 5FF1 5FF2 SFFA
CeC4C240E7E76 CE7 E7 40410404040404 '40 ·040404040404 C40
SFE9 SFF 1
600A
8171 8172 8172 8173
8173
STAT140
STATM1
STATSI.
EQU DC
DC
60~2 4040404040404 '40
8173
600A 40
8173
6008 404060
600D 811'4
DC
600E 4040CSE707C5C ;:£3 6023 8175 STATM3 OC
6016 CSC·40C4C 1E3C 140
8175
601E 7E40E7E7E7E7
8175
6024 4040ClCJElE4C!03 6037 8176 ST11TM4 DC
602C 40C4C1E3C1407E40 603· E7E7E7E7
81 '?'6 8176
6038 C 1E3E 3C1C JC80 CS 6047 8177 STATN5 DC
6040 05E340C3C8C5C ~2
8177
6048 C30605E3D9060 .:40 6060 8178 STATM2 DC
6050 E2E30609C540C lC4
8178
6058 C409407E40E7EiE7
6060 E7
6061 ee 04 C8
606· EO 90 36
6067 OC 1.3 600A 61 J' 6060 BC 41 42
6070 3C C9 65F8
6074 EO 87 36
&178 81 ?8
8179
8180
81e1 8182 8183
8184
STATK6
TBN BF
~vc
MVI
t4Vt
B
8185 6077 C905E3CSD909E.q)7 6087 8186 STATN6 OC
607F E34007C505C4C iiDS
8186
6087 C7
81B6
6088 C1E3E3C1C3C84l40 60A2 8187 STATM7 OC
OATE -07JUL7!5
EC NOo . 825023
25«:T?5
82~032
l5.IAN1'6
8250~4
LOGZAC ZFLAGeX·QFt LOGZAC GOELPO
6090 E2C806E403C44 WS
8187
6o9s 06E340C2C540o ~cs
8187
60AO C1C4E8
8187
60A.3 Cl E3 E3Cl C3C84 £4.0 6083 8188 STATMS DC
ERRLOG.C·X· GOEL.PO
60AB i>506E34009C5C JC4
8188
6063 ES
8188
6084 CtE3E3ClC3C84 140 60C2 8189 STATM9 CC
ERRLOGeC·Y· GOEL PO
60BC C9E240C2E4E2EE
8189
60C3 C905E3094940E .iC6 60El 8190 STATMA DC
60CB 06E4C3C440C2C f40
8190
ERR!..OG.c·zc GOELPO
60D3 07C505C4C9DSC 168
8190
600B 40C9E2400506E~
8190
60E2 Cl E3 E3C1 C3C84 MO 60F7 8191 STATNa DC
ELPO
PAINT XLI ·968
GD PR INT ERROR LOG
· SPACE 6 LINES
60EA E2C806E403C44 CC2
8191
6QF2 C540C2E4E2E8
8191
60F8 E405C5E7D7C5C ~l 6110 8192 STATMC OC:
61 00 C5C44 OtM C9C3DS06
8192
61 08 40D7C 7D440C8C JD3
8192
HALT Xl.2· 1400. LINK
·ERROR HALT .ERROA 10 FILLED IN .EXIT ROUTINE
6110 E3
8192
611 l C3E40~10940C:09 6116 8193 STATNO DC
6119 090609
8193
61 ! C 04C9C! D940C9DfC3 612F 8194 STATNE DC
STATPS.PSR
·-··-·.XRl
.,_*eXR2
)IL 1 ·o.
Xl,.2·0· >IL.2·0 1 XL2·0·
.~ESTORE XAl · XR2 · & PSR
.FLAG BYTE
-PASSED PARAMETE~ j (
.EXPECTED DATA-PASSED PARAMETER '
· ·CTUAL DATA -f'lLLEO IN f5V PROG·
!
6124 09C504C5DSE34 (CS
8194
612C 09090609
t'194
61°30 E4DSC5E707C5C ~E3 613E 8195 STATBO DC
6138 CSC440C905E34f
819!5
613 F 0506 E34009C4E ~61 6140 8196 STATBl DC
6147 E40SC9E340C3D~
8196
614E 0506E340D9C4EE61 61EO 8197 STATB2 DC
6156 E4 05 C9E340C30~0
8197
61 SE DCiC6C6
8197
616 I ca C4 C240 E2D5E ;:40 6176 8198 STATB3 DC
6169 C4ClE3C140C:9DfC3
8198
6171 D609D9C!5C3E3
6198
6177 C2E2C3C140D9C cEa 617E 8199 STATB4 DC
·
CL9· HDB xx-xx·
25CL1 8 ·
·BLANK FIELD
(
617F o50640C90SE34 (06 6190 82 00 ST ATBS OC
6187 0540C1E3E3C3C '40
8200
618F C302
8200
619~ C2E2C3C140C2EE2 619A 8201 STAT66 OC
I (
6199 ES40
8201
6198 CO 87 021A
8202 PADCHK B
619F 62
619F 8203
oc
= Cl.3· -·
CL.22 1 EXPECTEO DATA
xxxx·
61AO 10
61AI 6047 61A3 3C FF 61BO 61A7 co 8? 6218
61AO 61A2
8204 8205 8206 8207
ATTMA
DC DC MVI 8
61 AB CO 87 5FE5
8208
e
Q.!?O· ACTUAL DAlA · xxxx·
0..25·CONTROL STORE AO~ · XXXXG
STATFLC.~R2)·X·Q4· STATPL(eXR2) STJllTBL(20) eSTATME StATL(·XA2io6!5
ERRL.OG-9 .c · 1 ·
STATPLi .xR;U
Cl.ll'· INTERRUPT PENDING*
.. TEST FOR e n 5 ON
elF NOT GO PRINT
·MOVE MESSAGE TO PRINT FJELD
·"'ove IN PRINT FIELD LENGTH
·INSERT CHARc FOR LOG OUT eGO PRINT
0
I
10
I
I
IC I IC I IC *I
i (.
I
IC I
! ()
61AF 89 6180 00 6181 00 6182 00 6183 6031 61£:!6 6023
6187 00 6186 00 6!89 00 61SA E1E1' 61BC E8E8 61BE E9E9
61CO 61C4 61C8 61CC
6100 6104
30 00 CO 81 3C 00
3C 00 3C 00
oc 02
6167 5F57 6181 6186 6189 61Et
5F fE
8Z09
61AF S210 DE\IID DC
6180 8211 ATTFLG DC 6181 6212 VOl.TFL DC
6182 8213 V0t..T5F 0C
6164 8214 STATAl DC
6196 8215 STATA2 OC 6187 8216 "1"LAG OC 6186 8217 YFLAG DC
6169 8218 ZFLAG DC
6168 8219 xx xx oc
6180 8220 YYYV DC
61BF 8221 l.ZZZ OC
8222
8222
8223 STATNH CLI
8224
BE
8225
NVI
8226 8227
MVI MVI
8228
MVC
FIROG ID PAGE
\J 0891-21
67 j
OATE
07JVL75
EC NO. 825023
25 (CT75 S2f032
l5JAN76 825034
I
10
'I I ·
le
Cl.l7·ATTACH. NOT AEAOy·
0..31·INTRo SHOULD SE PENOlNGe IS NOT· CL22 9 ATTACH. SHOULD BE BUSY·
CL25 1 UNEXPECTEO MICRO PGM HALT·
Cl.20·MJAR INCREMENT EAROR·
Q.15°UNEXPECTEO INTe· CL15 9 NOT ROY/UNIT CK8 CL19°NOT RDYIUNIT CK CFF'
CL2.2tHDB SN~ DATA INCORRECT'
a..e·escA ROY·
CL18 1 NO INT ON ATTCH Qc·
CL1o·escA eusv 1
PRINT Xl.!882' ILi · &6 1 Al.2CSTATM5) ATTFLG.X·FF' PCHK STA TSP
xL1·89· XLt·O·
XLl ·o ·
Xt..l *O 1 AL.2( STATfl!4) AL2(STATM:S) Xl.190· lll.1 ·0C· XL1 1 00· Cl.2· XX· 0...2·\'V· C&.a· ZZ·
PRINT ATTACHlllENT CHECK
.seT ATTACHMENT CHECK FLAG ·GO PRINT ATTACHMENT CHECKS
·DEVICE ID GETS FILLED IN
·ATTACHMENT CKECK Fl.AG eVOLTAGE MESSAGE FLAG
eAUK 5Ve MS~ Fl.AG
XFl.AGeO
STATPO
XFf..AGoO
'WFLAGeO ZFLAG10 N!-IAOR«:U .STA1AM
oTEST FLAG
elF ZEROe PRINT HEADING <>RESET FLAG
·INSERT LGTH. g AOOR
PAQG ID PAGE
0891-2
&,yA'':
IBM MAINTENANCE DIAGNIST IC PROGRAM
8912
PJ SPLAY Aj)APT IA TEST
PART NO. PAGE
4234255
IBM MAINTENANCE DIAGNCSTIC PROGRAM
,. 68 : ··..,
i
8912
DISPLAY AOAPTlA TEST
ERR t,.0(: CJl).JECT CODE
AODR STMT SOUlCE STATEMENT
EAFI LDC 08.IECT CODE
ADDA STMT 501..RCE STATEMENT
6IOA C.0 87 021A
610£ <e2
8229 6tDE 8230
e
PRINT
DC
XL1·82·
.PRINT WITH NO HEADER
610F 00
61DF 8231
DC
tLl·o·
61EO 0000 61E2 CO 87 5F61
61El 8232 MtAOA DC
8233
e
.-UC·-*) STATP3
.RETURN TO FINISH RDUTINE
8234
8235 ***·********************************************
I
8236 8237
· .
.
.
.
SUBROUTINE ...........
.
.
ANALIZE ........
AND PRINT ..........
ATT· ....
.
CHECKS .......
*.********************$**·\i
8238 ·
·I {~)
8239 *
8240 *
8241 *
8
TSTCHK
DC
X\.PXX·
DC
Xl.l·HC·
CHECK ANO PRINT ERRORS
*:· 1
C at::
8242 ·
WHERE ·xx· SIGNIFIYS ERRORS EXPECTED
.!
8243 8244
* *
8245-*
BIT 0 ·le CP DECODE CHECK BITS 1-3 MUST BE ZERO
BIT 4 ·l= HOB/EXT CHECK
·**;,i \_
8246 8247
* *
BIT 5 =1= CCNTROL STOfiE DATA CHECK
BIT 6 ·1= CONTROL STOl<E WRITE DATA CHECK
·1
*' (
* 8248 ·
8249
* 8250 ·
8251
BIT 7 c1= CONTROL STORE ADDRESS CHECK ·HC· SIGNIFIES THE HALT CODE TO BE USED FOR ERR<lR HALTS
B
PCHK
PRINTS OUT ERRORS
*I
c *
·' *!
8252 ·
·:
88225534 ···································*···············****················: (_
61E6 34 OB 62E4
8255 TSTCHK ST
ERRT+3eARR
·STCRE RETU~N ACORESS
61EA 34 01 62EO
8256
ST
TXA1+3eXRI
.STORE XRl
61EE 35 01 62E4
8257
L
ERRT+3.x1<1
·LOAD ADDRESS O~ PARAMETERS
61F2 OE 01 62E4 58£6 6lF8 lC 00 62E5 00
61FD IC 00 62S8 01 6202 OC 09 6601 6efO 6208 lC 00 65F2 01 6200 OC 00 65Fl OA C3
8258
82S9
8260 8261 .8262 8263
A.LC
MVC MYC MYC
MVC
MVC
ERAT+3( 2 >. X0002
EXERR.oC. hXRl)
ERt-IC 1 ·I< 1 'XAI t ERR..OG(lO,eBLANKS
ERRHLTe 1 ( 1 wXRI >
ERRRTN( 1) .PATN
.UPDATE RETURN ADDRESS oLOAO EXPECTED ERRORS .LOAD HALT CODE eBLANK OUT ~QG OUT .LOAD THE HALT CODE eLCAD THE RCUTINE NO·
c
.·J'! (...'.:..
6213 1C 00 6202 01
621e F2 87 0C
6218 34 08 62E4
8264
MVC ERHC2eU hXA1 I
8265
.J
STERR
8266 PCt« ST
EART+3eARR
.LOAD HALT CU>E .STORE RETURN ADDRESS
'O
621F 34 01 62EO 6223 3C 00 62E5 6227 3C 4 0 63FB
8267
ST
8268
MVI
8269 ST ERR MV I
TXRl+3wXfal ExEAReO ERRPOEeC c ·
eSTORE XR1 eRESET FLAG BYTE
c
.CLEAR PAINT OUT AREA
6228 OC 22 63FA 63FB 6231 3C BF 62E6
8270 8271
NYC ERRPOE-1(35teERRPOE MVI ACTERReX· 8Ft
elNITIALIZE FLAG BYTE
r
<.,
623S Cl SA 6230
82T2
TIO ERA4eHD8Ct4K
eTEST FOR HOB/EXT CHECK
6~39 3B o.:: 62E6
623D Cl SC 6245
8273 8274 ERR4
SBF TIO
ACTEAAeX·08·
ERR3.FETADA
.RESET HOB/EXT CHECK BIT .TEST FOR CaSa ADDA· CH.
c
6241 38 01 62E6
8275
SBF ,tCT ERAo X·01 ·
eRESET BIT
6245 Cl SE 6240
8276 ERR3 Tl 0 ERR2eFETwAD
·TEST FOR C·S· WA. DATA CH.
6249 38 02 62E6
8277
S8F ACTERRe X·02 ·
.RESET BIT
6240 Cl 5B 6255
8278 ERR.? Tl D ERAleCSCHK
.TEST FOR Co5e CHECK
6251 38 04 62E6
8279
SBF ACTERR1X·04·
eRESET BIT
6255 Cl 5D 6250
8280 ERf'il TIO ERAO. ATTCHK
oTEST FDR ATTo CHKe
(_
6259 38 80 62E6
8281
SSF ACTERA.X·80·
.RESET BIT - ACTERR NOW HOLDS
8282 ·
IMAGE OF ACTUAL TYPES OF
8283 ·
ATTCHMENT CHECKS
6250 CO 87 021E
8284 ERRO 8
UNPACK
oUNPACK ACT ERROR CODES
6261 01
6261 8285
DC
lCL.1 8 019
6262 62E6
6263 8286
DC
-.2CACTERAI
6264 63FD
62~5 8287
6266 oc 00 6601 63 l'D
8288
DC
ALHR18Wtd
MVC ERALOG< 1 leR18WK
626C 30 00 62E5 6270 F2 01 13 6273 OC 00 62E7 62 t:6
8289
8290
8291
CLI JNE MVC
EXEAR 9 0
TS TERR
POFLGU >eACTERR
eTEST FOR PRINT ONLY ·JUMP IF NOT
.seT UP TO PR1NT ACTUAL ERRORS
62?9 CO 87 62ES
e292
e
POERR
.GO PRINT
6270 CO 87 021 A
a293
e
PAINT
aGO SPACE 2
6281 92
6281 8294
oc
XLl·921
6282 CO 87 62El
8295
8
£RAT
.GO EXIT
8296
6286 OD 00 62E5 62 E6
8297 TSTEAR CLC
628C F2 Bl 48
8298
£
628F CO 87 021 A
8299
B
6293 Cl
6293 8300
DC
6294 OA
6294 8301
DC
6295 63A3
6296 8302
DC
6297 1400
6298 8303 eRHCl DC
6299 OC 00 62E7 62f5
8304
MVC
629F CO 87 62E8
8305
B
8306
62A3 C.O 87 021A
8307
B
62A7 81
62A7 8308
DC
62A8 OA
62A8 8309
DC
62A9 63AO
62AA 8310
DC
62AB 0C 00 62E7 62E6
8311
MYC
6281 co 87 62E8
8312
B
6285 CO 87 021 E
8313
B
6289 01
6289 8314
DC
62BA 62E5
6288 8315
DC
62BC 63FD
6280 8316
DC
62BE OC 00 65F8 63 FD
8317
MVC
62C4 CO 87 63FE 62Ce CO 87 02U
8318
B
8319
e
62.CC 96
62CC 8320
DC
6 2CO CO 87 0222
8321
B
6201 1400
6202 8322 ERHC2 _DC
6203 F3 58 80 6206 co 87 0216
8323
SID
8324
e
8325
62DA F3 SB 80
8326 RSTRT SID
6200 C2 01 0000
8327 TXRl LA
62E1 CO 9T 0000
8328 ERRT 8
8329
62E5 00
62E5 8330 EXERR DC
62E6 00
62E6 8331 ACTEAR DC
62E7 00
62E7 8~32 PCFLG OC
8333
62E8 34 08 637F
8334 PDEAA ST
62EC 38 08 62E7
8335
T8N
62FO F2 90 10
8336
.JF
62F 3 OC 06 63E· 63 C8
8337
MVC
62F9 OC 05 63EA 63(1
8338
MVC
62FF CO 87 6380
833~
B
6303 38 01 62E7
8340 TERR3 T8N
6307 F2 90 10
8341
.JF
630A OC 11 63EF 60 f9
8342
MVC
6310 OC 05 63F5 63Cl
8343
MVC
6316 co 87 6380
8344
e
63lA 38 02 62E 7
8345 TEAA2 T8N
631E F2 90 16
8346
.JF
6321 OC OC 63EA 60!4
8347
MVC
6327 OC OA 63F5 63t3
8348
MVC
6320 OC 05 63FB 63 <I
8349
MVC
6333 co 81' 6380
8350
B
6337 38 04 62E7
8351 TERR 1 T8N
6338 F2 90 10
6352
.JF
633E OC OC 63EA 60!4
8353
MVC
6344 OC OA 63F5 63Cl
8354
MVC
634A CO 87 6380
8355
e
634E 30 80 62E1'
8356 TEAAO CLI
6352 F2 01 10
8357
JNE
6355 0C 08 6!E'.6 63 E6
8358
MVC
6358 OC 05 63EC 63 Cl
83S9
MVC
6361 co 87 6380
8360
e
6365 3D 00 62E7
8361 TNONE CLI
6369 F2 01 10 636C OC 03 63E1 63C7
8362 8363
.JNE
.we
63T2 OC 03 6601 63~7
8364
MVC
EX ERA (l) · ACTEAR RSTRT PRINT XLl·Cl' IL1· t O· -...2<R l8EXP) XL2·1400· POFLGC I> eEXERR POER A
PRINT XL1·81· ILt· 10· M...2(R 18REC) POFLG(l ) · ACTERR POE RR UNPACK XLl801· AL.2CEXERRI AL2 (R18WK) ERRLDG-9(l)·Rl8WK a.PO PAINT )(Ll ·96· t-ALT XL2· 14QO· x·eo·.s101 LINK
....x·80·.s101
*-··XR1
XLl · c;· X&..1·0· XLt·o·
POERRT+3.ARR
FOFLG·X·o8· TERR!
ERRPOS+13{7)·R18HDB
ERRPOS+19(6)·R18CHK PERR FOFLGeX·o1· TERR2 ERRPDS+24(18).Rl8CSA ERRPOs+30{6)·Rl8CHK
PERR
POFLG·X·02 1 'tERRl ERRPOS+l9(13)·R18CS ERRPOS+30(ll)eR18WRD ERRPDs+3E(E)eR18CHK PERR POFLGeX1 04 1 TERRO eRRPOS+19(13JeR18CS ERRPDS+30( I 11eA18CHK Ft:RR f'DFl..G. x· so· TNONE ERRPOS+15(9) 1 R18QPD ERRPOS+21 (6) .Rt 8CHK PERR POFLGeO POERRT ERRPOS+l0(4)1R18NON ERRLOG(4>.R18NON
DATE
OT.JUL TS
EC NO· 825()23
PROG lD PAGE
0
DATE
07.JULTS
0 I EC NO. 825023
i
..:'\.·0
25CCTTS
825~ ) 2
15.JAN76 825034
PART NOe PAGE
42342!5!5 68A
.CHECK ACTuAL · EXPECTED · IF SO· RESET AND EXIT .ERRORe PRINT ·EXPECTED·
·HALT COCE GETS FILLED IN .seT UP TO PA1NT EXPECTED ERR. ·GO P"R INT T"4EM
.PRINT RECEIVED
.SET UP TO PRINT ACTe ERR.
.Go PRINT THEM
.UNPACK EXP ERROR CODES
· · ·
.MOVE IN ACT ERRCR CODE
.Go PRINT ERROR LOG
* · ·
.SPACE 6
.GO HA.Lt
·HALT CODE PILLED IN .RESET ATTACHMENT CHECK
.EXIT ROUTINE
.DISABLE TC RESET CHECKS .RESTORE XR1 .RETURN TO USER
.EXPECTED ERROR FL.AG .ACTUAL ERRCR FLAG
.PRINT OUT ERROR FLAG
·STORE RETURN ADDRESS .TEST HOB/EXT FLAG ON
.MOVE IN ERROR TYPE
.GO PAINT HDB,EXT ~HECK .TEST CeSe AOOR ERRo
.MOVE IN ERROR TYPE
aGD PRINT c.s. ADoRo CHKa .TEST c.s. WRe DATA CHK·
.NOYE IN ERROR TYPE
eGO PRINT C·S· WR. DATA CHK·
.ics"t c.s. DATA CHKe
.MOVE IN ERROR TYPE
.GO PRINT C.5. CHK. eTEST FOR OP DECODE CHK ONLY .JF NOT TEST FDR NO CHK. .MOVE IN ERROR TYPE
.GO PRINT OP DECODE CHECK
·TEST FOR NO CHECKS
.1F NOT1 EXIT
.MOVE IN NONE MSG·
·MOVE NONE TD LOG OUT
·
PROG ID PAGE
· · · · · · · · · · · · · · · ·~ · · · · · · · · · · · · · · · ·
IBM MAINTENANCE DIAGNCSTIC PROGRAM
PART NO. PAGE
4234255 69
IBM MAINTENANCE DIAGNCSTIC PROGRAM
8912
DISPLAY ADAPT fR TEST
DISPLAY ADAPTER TcST
ERR LOC OBJECT CODE
ADDA STMT SOURCE STATEMENT
ERR LOC OB.IECT COOE
AOOR STNT SO~CE STATEMENT
6378 co 87 6380
63 7C CO 87 0000
6380 34 08 6399 6384 CO 87 021 A 6388 81 6389 24 638A 6.3FS 638C 3C 40 63FB 6390 OC 22 63FA 63[-B
6396 co 87 0000
8365
a
8366 PCERRi B
8367
8368 PERR ST
8369
e
6388 8370
DC
6389 8371
oc
6388 8372
DC
8373
MVI
8374
MVC
8375 PEFiiT e
8376
·-·PERR
PERRT+3vARR
PRINT
XL1 1 81· tL1·36· AL2 (ERRPee) ERRPOE,.C· ·
·-·eqRPOE-lC35l.ERRPOE
·GO PRINT ·NONE· .RETURN TO USER .STORE RETURN AooRESS
.GO PRINT ERROR TYPE
eBLANK OUT PRJNT AREA eRETURN TO USER
639A CSE707CSC3E3C fe4 63A3 8377 R1scxP DC
6JA2 4060
8377
63A4 09C5C3CSC9ESC~C4 63AD 8378 R1SREC DC
63AC 4060
8378
0..lO'EXPECTED -·
Cl..lO'RECEIVED -·
63AE D6C740C4C5C3CtC<l 6386 8379 IHeQPO DC
6386 cs
8379
CL9'0P OECCDE'
6387 40C4ClE3C140C~e 63C1 8380 R1aCHK DC
630F C5C.l02
8380
CL11' DATA CHEC.C 1
63C2 C8C4C261CSE7E~ 63C8 8381 P18HDe DC
63C9 40E609C9E. 3C5· £C4 6~03 8382 Rl ewRo DC
6301 C1E3Cl
8382
CL 7 · ti08/EXT s CL1P WAITE DATA·
6304 050605CS
6307 8383 Rl8NON DC
6307 8384 ERRPOS EQU
6308 4040404040404 C40 63FB 8385 ERl'POE DC
6JEO 4040404040404(40
8385
·-1CL4·NCJNE·
36Q.. t · ·
.START OF PRINT L!NE .PRINT LINE
63E8 4040404040404(40
8385
63FO 4040404040404'40
8385
I (
63FS 40404040
8385
6054 8386 R 1 ecs EQU
STATM2-U
63FC 0000
6059 8387 Rl8CSA EQU STATM2-7 ·
63FO 83e8 RlEWK DC
XL2·0·
·WORK SPACE
················$····················· 88339809 ·
SUSROUTINE - PRl~T ERROR LOG ***·~·****·******·***********·****
88339912
·······························~······
·
THE FOLLOWING SUSROUTINE WILL CAUSE
A
PRINT
0lJ1
CF
AN
ERROR
8393 *
LOG WHICH IS CONPILEO UNIQUE TO EACH HALT.
*·"' (
63FE 34 08 64C5
6402 CO 87 021E f:406 01
~407 65F2
6409 65F7
6406 Co 87 021E 640F 01
6410 6SF1
6412 65F5
6414 30 00 65F3 6418 F2 81 A7
6418 06 00 6404 65f6
oc 6421
00 64~4 66 (1
E427 CO 87 0.11A 6428 91
642C CO 87 021 A 6430 81
6431 OF 6432 6404
6434 OC 01 64EF 64C6
to43A 0C 01 64F9 64 CA
8394 ·······--··············································t··············· {
8396 ELPC
ST
ELPORT+3tARR
eS~VE RETURN ACORESS
'\. ...
8397
6
UNPACK
eUNPACK THE HALT CODE
6406 8398
DC
XLl '01 1
6408 8399
DC
AL2 ( ERRHLT)
640A 8400
DC
AL.2< UNPHL T)
8401 640F 8402
B
\INPACk
DC
l'lLl'Ol'
..UNPACK THE ROUTINE NUMBER
6411 8403
DC
AL2(ERRATN)
6·'13 8404
oc
AL2(UNPRTN)
8405 8406 8407
CLI JE AZ
IPLFLGt 0 EL P O R T
ELPFSTC1J.DECONE(1)
*** REMOVE FOR RELEASE *** *** REM0··1 E FOR RELEASE ···
.INCREMENT ERRCR LOG NDo
(
8408
MVC El.PFL 0-l ( 14), EARl..OG
,5fT UP FOR PRINT OUT
8409
B
PRINT
eSPACE 1 8EFORE PRINT
64,B 8410 8411
DC
)CL 1 tCH t
B
PAINT
(_
6430 8412
DC
Xll t 81'
6431 8413
DC
11..1·1~·
l'
6433 8414
oc
Al.2(ELPFST)
\.
8415
NYC LOGROU(2J,fLPFL0-13
8416
NyC t..OGtt..TCZ>.ELPFL0-11
8417
6440 OC 01 644F 65(0 6446 oc 01 6457 64 4F E44C 30 40 0000
6450 co 01 6458
8·'18. THE FOLLOWING 9 OP! CHANGE ANv BLANKS IN THE
8419 · 10-BYTE ERROR LOG To DASHES.
8420
NVC CHKBLK+3(2)·LOGAOL
8421 LOt:PlO MVC
CLRBLK+3(2)·CHKBLK+3
(
PUT L.EFT AOR iN BLAN!< Cl:ECk OP MAKE AOOR JN CL~ OP=TO 81..ANK OP
8422 CHKSL.K CLI
8423
8NE
·-··X'40· OIKENO
Is THIS BYTE aLANk? BR IF NOT
6454 3C 60 0000
842/if CLRBLK MV i
6458 00 01 650f' 64 -<F
842 5 CHl<ENO Cl...C
645E CO 81 646C
6462 OE 01 644F 56 C9
8426
8427
BE ALC
646A CO 87 6446
8428
B
8429
646C CO 87 021A 6470 81
8430 PRTLOG B
6470 8431
oc
64 7:l OA 6472 64EF
6471 8432
DC
6473 8433
oc
~4 74 C 0 8 7 021 A
8434
B
6478 81
6478 8435
DC
6479 OA
6479 8436
DC
647A 64F9
6478 8437
DC
647C 0C 09 6508 64E4
8438
MVC
6482 CO 87 02tA
8439
8
6486 81
6486 8440
DC
6487 12
6487 8441
DC
6488 6508
6489 8442
DC
648A 30 07 65F 1
8443
CLI
648E F2 01 OC
8444
JNE
6491 00 09 650B 66 13 6497 F2 01 24
8445
8446
CLC JNE
649A F2 87 19 6490 30 21 65F1
8447
J
8448 TRTN21 CLI
64Al F2 01 IA 64 A4 CO 09 650B 66 JO 64AA F Z 81 09
8449 8450 8451
JNE CLC JE
64AD OD 09 6506 66'7
8452
CLC
64B3 6496 64BA 6488 64BC
F2 01
co 87
81
4F 6676
08 021A
64BA 6498 6480
8453 8454 8455 8456 8457
UOTPO
JN(:
B
DC
oc
DC
64BE CO 87 6602
8458 ELPORE S
64C2 CO 87 0000
8459 ELFORT B
64 C6 C509090609400 .;06 6404 5460 ELPFST DC
64CE C74005064B40E i
8460
6405 4060E7c7E7E7E iE7 64E 5 846i ELPF'-0 OC
6400 E7E7E7E7E7E7E iE7
8461
64E5 60
8461
E4E6 4040400906E4EJ7E 64EF 8462 LOGROU DC
64EE E7E7
8462
64FO 404040C8C103E ;:7E 64F9 8463 L0Gl-4L T DC
l:4F8 E8E8
6463
64FA 4040404003 D6C 77E 6508 8464 LOGLOG DC
6502 E9E9E9E9E9E9E 5£9
8464
650A E9E9 650C 640B 650E 64E4
13464 6500 8465 LOGA')L DC 6SOF 8466 LOGAOR OC
6510 512 6514 6516 6518 ~51A 65JC 651E 6520
60A2 6559 6087 6563 6047 6560 60Q 6577 6083
65! l 8467 HT.ABLE OC
6513 8468
DC
6515 8469
DC
6517 8470
DC
6Sl9 8471
DC
6518 8472
DC
6510 8473
DC
6!:1F 8474
DC
6521 84?5
DC
6522 6581
6523 8476
DC
6524 60 El 6526 6588 6528 60F7
6525 8477
DC
6527 8478
DC
6!:29 8479
DC
652A 6595
6$2B 8480
DC.
65.t::C 39A6 t.S2E 659F 653 0 OEOl 6!32 65A9
6520 8481
DC
652F 8482
DC
6531 8483
oc
6533 8484
oc
·-·.x·t>o·
LOGAOR(2) ,CHICB'.K+3 PRTLOG CHK8LK+3(2J.X0001 LOOPlO
PRINT XL.1·e1·
1Ll 1 10·
AL2(L0GRQU) PRINT XL1'81' ILl·lO· AL.2(LOGHLT)
LOGLOG(lO)tELPFLD-1
PRINT XL1·81· IL1 1 l8'
AL2(LOGL.OG)
ERRRTN,X"07·
TRTN21 LOGLOG( 1 0) ·ULOGl
EL PORE \.t!TPO ERRRT NoX · 21 ·
ELPOAE LO<;LOGC10>oU.OG2 UDTPO LOGLOG(I0)1ULOG3
El...PORE PAINT XL.1 1 81·
IL1·7~·
AL2(U0TNSG) ELL INK
·-*
x· CL15·ERR~R LOG NOo
CL17· -xxxxxxxxxxxxxx-·
CL10'
cuo·
CL18·
FiCUTaXX· f"ALT=YY·
LOG=Zzzzzzzzzz 0
Al..2(ELPFLD-10)
AL2(ELPFL0-1) .Al.2( STAT~?)
AL2(M7LJ
AL2( STAT916)
.Al.2(M6LJ AL.2 (STAT fil5) AL2C M5LI Al..2 (ST AT M9) AL2(M9L) -.__ 2( STATMS)
~L2(M8L)
AL.2( STA TNA) Al.2(MAI..) Al.2 lSTATt18) Al.2( MBL) AL2(RlCMl) Al.2( MIU Al..2(0POECF) AL2 (MClPO)
D"TE
07JUL 75
£C NOe 825023
25<CT15 82f032
PROG 10 PAGE
QB91-2 69
07JUL 75 825023
25C.CT75 82 S>32
15.JAN76 825034
PART NOe PAGE
= PUT IN A DASHe
INCR· ACOR RIGHT BA IF SOe !NCR· ADDR·
BYTE
TEST FOR RTN Oi IF NOT TEST FCR RTN 21
TEST FOR POSSIBLE VDT ERROR OUT IF NOT
GO PRINT CAUTION TEST FOR RTN 21 OUT IF NOT
TEST FOA POSSIBLE UDT ERROR PR INT IF SO TEST FOR PClSSIELE UCT ERROR OUT IF NOT GO FOR INT MESSAGE
*** REMOyE FOR RELEASE ***
.RETURN TO USER
LEFT AOOR OF 1 0-B 't TE LOG RIGHT AOOR
· eTABLE OF ~ESSAGES FDA PRINTM · · · · · ·
· · · * "· '
·.··..
FROG IC
PAGE
0891·2 69Al
IBM NAINTENANCe DlAGN(STtC PROGRA-e
8912
DI SPLAY ADAPT IR TEST
ERR LOC OBJECT CODE
ADCP STMT SOURCE ST ATEMBIT
6534 613E
6!!3!5 "85
DC
6536 6583
6537 8486
DC
6538 6140
6539 8487
DC
~SS.ifl 6580 ~ 6160
6538 8488
DC
6530 8489
DC
6153E 65C7
6!53F 8490
DC
6540 6176
6541 8491
oc
6f42 6501
6543 8492
oc
6544 617E
6545 8493
DC
6546 6508
6547 8494
DC
6548 6190
6349 8495
DC
«:54A 65ES
6548 8496
DC
65-C 619A
6540 8497
DC
654E 619A
6!54F 84-98
oc
6550 C1E3E340E2D5Ci40 6559 8499 M7L
DC
~558 09C4
8499
65SA C9C5E3D940070 !!C4 6S.'3 8500 M6L
DC
6562 4040
8500
t'i564 CIE3E340C3C80 '40 6560 8501 "15L
DC
~56C 4040
8501
656E ClE3E340C2E4EcE8 6577 8502 M9L
DC
6576 4040
8502
65?8 CIE3E340D5610~C4 6581 8503 MeL
DC
6580 E840
8503
6582 C905E340E2C24 C07 6988 8504 MAL
DC
658A DSC4
8504
~sec .;: 1E3E340E2C24 lC2 6595 8505 fllBL
DC
6594 E2E8
9505
65% E7E740C905E30"40 6591" 8506 ,_IL
DC
659E 4040
8506
6SAO D60740C4CSC34(40 65A9 8507 MOPD oc
65A8 4040
8507
65AA E4C5C5E7D740CSD5 6'!!83 8508 MBO
DC
6582 E340
8508
t5B4 D50961E..C3·04t·O 6580 8509 ~Bl
DC
655C 4040
8509
~5BE 050961E4C340Dtc6 65C7 8510 M82
DC
65C6 C640
8510
65C8 C8C4C240E2DSE·40 6501 8511 MB~
oc
6500 OSC7
8~11
65t>2 C2E2C3C16009C fC 1 6S>B 8512 M84
DC
65DA C4EB
8512
650C C1C360050660C g>5 65E5 8513 ~BS
DC
t5E4 E340
8513
t5e6 Fl
6SE6 8514 DECONE DC
t5E7 4040404040404C40 65FO 8515 BLANKS DC
65EF 4040
8515
t.5F1 00
6SF1 8516 EASORTN DC
t.SF2 00
6~2 8517 ERRHL.T DC
eSF3 01
65F3 8518 lPLFL.G DC
65F4 0000
6SF5 8519 U"'FATN DC
65F6 0000
65F7 8520 UNPHL. T oc
t5F8 4040404040404'40 6601 8521 EARLDG DC
6600 4040
8521
8522
6602 CO 87 64C2
6606 co 87 ~37
es23 ELt.INK B 8524 TERl..fl!K 6
660A E.2F8FOFOC6FOF CFO 6613 8525 ULOG1 OC
6612 F060
8525
661A 0409C5FOFOF1Ft:FO 6610 8526 ULa.2 DC
661C C560
8526
661E 04D9CSFOFOFOC ff'l 662? 8527 ULCG3 DC
6626 F660
852?
6628 C3C1E4E3C9060!40 6652 8528
DC
6t:30 6040C905C.31>60 to9
8528
~638 C5C3 E340f4C4F. .;40
6640 CID5C461D6094 cce
8528 8528
6648 ClC'9C4E6ClD9Cf40
8528
AL2(STATeo· ll..2(MSO, AL2(STATE1 I AL2CNBU "L2CSTATB21 AL2(MB21 AL2C STATB3) _.L2(MS3)
AL2CSTAT8") A.2CMB4» .el.2 (STATe5) AL2CNB51 -..2CSTATB6 I
AL2(STATB6) CL.10 1 ATT SNS RD· CLIO· INTl:i PND
Q. lo· ATT BUSY
CLIO' INT SB PNO·
CL1 o· 4'TT se esv·
cuo· "'1Vuc
XLi·O · XL.PO· XL.l·Otc XL.2 8 0 8 XL.2· O· toa..1 · ·
ft..POAT LNKTER
CL 1oesso0Foooo-·
DATE
07.JULTS
EC ND· 825023
2SCCT75 82~032
15.fANT6 825034
PART NO.
PA6E
1
I { 4234255 7o
IBM MAINTENANCE OIAGNtSTIC PROGRAM
8912
DISPLAY ADAPT £R TEST
PART NOe PAGE
·2~255
'POA
ERR LDC OBJECT CODE
ADOR STMT SOURCE STATEMENf
6650 C6D609
8528
6653 400406C4C5034 <F2 66?6 8529 UDTMSG DC
6658 40E2E40707060 ~3
8529
CL36· MOCEL. 2 SUPPORT CAN CAUSE THIS HALT'
6663 40C3C10540C3C 1E4
6669 E2C540E.3C8C9e '40 6673 C8C103E3
8529 85.29 8529
8530
8531 ...................
8532 * PROGRAM EQUATES *****************************************************
8533 ...................
8534
8534
5AOO 8535 SA \IARR EQU
s9Fa 8536 SA\IXHl EQU
fCETBR+3 RESTOR+3
59FC 8537 SAVXR2 EQU RESTOR+7
8538
0001 8539 XRl
EOU
0002 8540 XR2 0004 8541 PSR 0008 8542 ARR
EQU
EQU x·04· EQU x· oa·
0222 8543 HALT EQU x·222 1
0080 8544 $Silt 0 EQU
0040 8545 SSW11 EQU
0020 8546 SS·12 EQU
x·20·
0010 8547 SSIU3 0008 8548 SS11114 0004 8549 551815
EQU EQU
EQU
Jl· 10·
x·oe·
x·o··
0002 8550 SSW16 0001 8551 SSllll 7
0008 ess2 ss111c
EQIJ EQU EQU
x· oee
0001 8553 SSWlF EQU 0002 8554 SS"lE EQU 000 l 8555 SS1i12F EQU
0200 6556 ~ODTVP EQU
0208 8557 SSYTEO EQU
x·o2· x·o1· x·2oc·
x·208·
020A 0558 SSYTE2 EQU 0208 8559 SBYTE3 EQU
0200 8560 SBVTE5 EQU
0212 8561 TEST EQU
x·20A ·
JC·2oe·
x·aoo·
x·212·
021 A 8562 PRINT EQU 0216 8563 t.1 NK EQU
xe21A·
x·216·
022A 8564 LOAD EQU x·221o·
s DEC1 MAL ONE
021E 8565 UNFACK EOU
0020 8566 P 1 IAR EQU
OOCO 8567 IARl
EQU
OOAO 8568 IAR2 EQU
X"21E·
x·20· x·co·
PRCGRAM 1 IAR
INTERR\PT LEVEL l IAR
8569
8569
.ROUTINE FLAG FOR P~OCs CHKo
"EXTERNAL LINKAGE BRANCH .EXTERNAL LINKAGE BRANCH
lo
0049 8570 IN32CA EQU
004C 8571 8$CAE£M EQU
0058 8572 NOTRDY EQU
0059 8573 INTPNO EQU
0050 8574 ATT<;HK EQU
0058 8575 CSCHK EQU
005E 8576 FET~RD EQU
005C 8577 FETADR EQU
005A 8578 HOBCHK EQU
OOSF 8579 BUSY
EQU
0048 8580 HOBO
EQU
0049 8581 HDBl EQU
004A 8582 H082
EQU
0048 8583 HD83 EQU
004C 8584 HDB4 EQU
0040 6585 HOBS
EQU
004E 8586 HDB6 EQU
004F 8587 l-i087 EQU
0(158 6!SB8 CTSTOR EQU
0059 8589 OPOEC EQU
X·49·
X'4C'
X·58·
x·s9·
x·so·
x·sa1 X·sE t
x·sc· x·sA·
X·SF·
x·4s·
x·49c
)(G4A'
>! 9 48 1
x·..c·
X·4D 1
X"4e·
X·4F·
x·se·
x· 59·
TIO 32CA INST o
TtO BSCA/3271 E~UL· lHSTo
TIO NOT READY
TIO INTERRUFT PENDING
TIO ATTACH~ENT CHECK TIO c.s. CATA CHECK
Tl~ c.s. -RITE DATA CHECK
TIO C·S· ADDRESS CHECK TIO HDBJ'EXT CHECK
TIO ATTACHMEhT BUSY
LIO/SNS HOB 10-11
LIO/SNS HOS 12-&3 LIO/SNS HOB 14-15
LIO/SNS HOe 16-17 Ll~/SNS HOe 18-19
LID/SNS HOB tA-18
LIOl'SNS HDB 1C-1D LiO/SNS HOS IE-IF
LIO/SNS CONTROL STORAGE
LIO OP OECCCE REGS
PAOG ID PAGE
0891 -2 j . DATE
: e '10 i EC NO.
07.IUL?'S 825023
25 'CT75 a2 eo32
15JAN76 625034
PROG ID
PAGE
0891-r. 70A'
l
.I.10 I 1G
······· ···
IBM MAINTENANCE OIAGNCSTIC PROGRAM
PART NO. PAGE
42342S5 71
IBM MAINTENANCE OIAGNCSTIC PROGRAM
8912 ERR LOC OBJECT COOE
8912
OISPL~Y ADAPTER TEST
AOOR STMT SOURCE STATEMENT
ERR LOC 08.JECT CO OE
oo5a 8590 MS OAR EQU
0058 8591 Sl Cl eau
0048 8592 SION [ 0 EQU
00.\9 8593 SlONll EOU ooec 8594 BSOAR EOU
X·SB·
x·se·
X·48 1
x·49· x·ec·
LIO/SNS CAT LS ACOR REG (CRTAR) r . \. .. · ~~~
SIC IMME DJ ATE
SIO NON-IMMEDIATE LINE 0 SIO NON-IMMEDIATE LINE 1
c:
LIO/SNS esc- 2 ACOR REG(BSCAA)
8595
lREP
8596 *
SECT ION B91
lSYS/J DISPLAY ADAP'TER TEST
()
8597
TREP
8598 8599
········T·R·E·P································*···························
8600 · SSW 10 ON PAINTS HDB·s IN ROUTINE o· ANC 05
·
8601
TREP
8602 · SSW 12 ON PRINTS CC~TRCL STORAGE IN ROUTINE 07
· c
8603
TREP
9604 · SSW 17 ON BYPASSES CCNTAOL STORE LOAD FOA A TIGHT LOoP WHILE
8605
TREP
8606 ·
LOOPING ROUTINES.
8607
TREP
8608 · SS· 1C ON CAUSES ROO'TINE 24 TO ee SKIPPED·
8609
TREP
8610 · MANUAL SELE~TION ROUTINES-
8611 8612 ·
TREP
ROUTINE 41 - c.e. MANUAL MICROPROG~AM
8613
8614 *
TREP
ROUTINE 42 - c.e. TEST BOX CHECK OUT ROUTINE
8615
TREP
8616 ·
ROUTINE 43 - HOB AND CONTROL STCIAE DUMP UTILITY
8617
TAEP
8618 · WARNING - THIS SECTIC~ DESTROYS T~E MICROCODE REOUJR~O FOR SYSTEM
8619
TREP
8620 ·
OPERATION. ~UN SECTION 893 TO RELOAD.
8621
TREP
· ·
·
c
c;
· ·
c
· 0
·
·
e
· 0
8622 ·······································································
0
ADOR STMT SOURCE STATEMENT
FFFF 8624
END
0
0
· . -· ·.._._..,,.._.,,,
PART NO. PAGE
42342!5!5 7&A
DATE
07.IUL 75
EC NO· 825023
2SCCT75 82!032
e\
""'
PROG ID PAGE
I
I
c I
I I 0891-2' DATE
71
EC NO·
I(;
lo
i I Ci
07JUL75 825023
25 CCT75
82 £032
1SJAN76 825034
PAOG 10 PAGE
- --- - ..... --- -·~
·
IBM MAINTENANtE DIAGNOSTlt PROGRAM
8912 DISPLAY ADAPTER TEST
SYM8CL. T LEN VALUE DEFN
ACHCHK A 004
ACTEP.R A 001
ACTR3F A 002
ADONO A 006
ADOYES A 006
ADRAOO A 004
ADP.BOO A 004
AORCOO A 004
AORMSG A 028
AORlOO A 004
AOR200 A 004
A0R300 A 004
AOR400 A 004
ADR500 A 004
ADRbOO A 00~
ADR700 A 004
ADRBOO A 004
ADR900 A 004
AEH3C A 002
AEH39 A 002
AGAIN A 004
AGAlNl A 004
ARR
C 001
51F1 62E6 4A56 49FE 4A26 1550
1569 1582 449F 1467 1480
1499
l4B2
14Ct!
14E4
14FD
1516 1537 398C 398A 5C44 lOEl 0008
1108 8331 6571 6550 6559 1015 1023 1031 6259 091tl 0949
0957 0965 0973
0981 0989 0997
1007 5588 5581 7871 0676 8542
ATTCHK C 001 0050 8574
ATHLC A 001
ATTMA A 002 8AODR A 002
SAOT IO A 004
BCYST A 001
SCYSTA A 004 8CYSTl A 002
BLANKS A 001 BLCJCK2 A 004 BlOCK3 A 004 BLOCK4 A 004 BLOCK5 A 004 6L0(Kb A 004 BLOCK7 A 004 BLOCKS A 004 BLOCK9 A 004 BLOKlO A 004 BLOKll A 004 6LDK12 A 004
BL0Kl3 A 004 BLOK14 A 004
BLOK15 A 004 BLOK16 A 004 BOSAOR A 002 BRUO A 002 BSCAEM C 001 BSOAR C 001 BSSER2 A OOio BSYERR A 004
BSYERl A 004
BSVER2 A 004
BSYER3 A 004
SUSY C 001
88910 A 001
CS12 A 004
C.C 'f°S TL A 002 CHKBLK A 004 CHKENO A 006 CKFFN A 004 CK FFN l A 004
6180 6U.2 5A05 4C42 3886 3669
38BC
65FO
5A4f 5A5F 5A70
5A61
5A99 5AA0
5ABF
5A01 5Af d 5AFD
~BOf
5821 5638 564D 5B5F
5AltC
SOA4
004t 008C 3886 3743 3£14 3772 388E 005f
OOOQ
5406
3~tu:
644C
6458 4815 025
8211 8205 1658 6743 5860
!'861 5863 8515 7689 7695 7701 7707 7115 1121 7127 7733 7741 7141 7753 7159 ll6l
7773 7779 7686 1961 8571 8594 5831 5316 5790 5336 5642
8579 0004 7295 5864 8422
1&425 61t11t 6481
CROSS-REFERENCE
REFERENCES
7103 8271* 8273· 8275· 8277· 8279· 8281· 8286 ~547· 6548
6549 1008 1016 1024 6250
1032 6254
0942
0950 0958 0966
0974
0982 0990
0998 5578 5567 7882 0687 0643 0649 1175 7836 7844 7915 0073 0225 0236 8124 8280 0224· 0226· 0238
6222 6534 6966 7998 8255 9266 0454 0465 0890
0~53· 0455$ 0467
7159 8334 1054
7587 7588 6742 5863
5175· 5799 5801 5782 5830 6807 8041 8099 8261 7625 7690 7696
1702 7110 ?716
1722 TlOB 7728 7736
1142
1748 7734 ll5't 1162
7168 7774
7631· 1'632· T633
5807
5809
5782· 5630· 6801·
5828 5307 5780 5328 5851
672"
1292
8420· 8421 8423
6473· 6480· 6481
8425 8427· 6493· 6494
DATE Ol.3Ull5
EC NO. 825023
250Cl15 825032
15JAN76 825034
· ·
8291
7328 8366 1079
8297
7332 8396 1104
8311
7:;86 1253
PART NO. PAGE
4234255 IBM MAINTENANCE DIAGNOSTIC PROGRAM 72 (..
8912 DISPLAY ADAPTER TEST
PART NO. 4234255
PAGE
72A
( SYMBOL T LEN VALUE DEFN
CROSS-REFERENCE REFERENCES
7578 7793 7038 7815
PROG ID PAGE
CKFFY A 004
CKFFY l A 004
CKHIZ A 004 CKLOW A 004
CKLOWZ A 004
CLRBLK A 004 COAXl A 013 COAX2 A 012
COAX3 A 039
CONTUE A 004
CSCHK c 001
CSLO A 001
c CS WORD A 002 CTSTOR C 001
c ' DECONE A 001 DEC3C A 002
O~C3E A 002 DEC33 A 002
DEC3"t A 002 OEC35 A 002 DELAY A 006 DEVAOR A 001 (_i
47C5 4703 5E70 5EbA 5E90 6454 440C 4510 4537 2Cl0 005rl 5A08 5A02
0058
65E6 4AC2
4At4
359F 35Al
:35A3
551F 4538
6448 6451 8064 8060 8068 8424 6261 6263 6264 3808 8575 7660 7656
8588
8514 6600 6601 5106 5107 5108 7341 62:65
DEV ID A 001 6lAF 8210 OEV3F A 001 4A'"·E 6567
\.. OlSERR A 004 OOHIS A 004
OOHISl A 004 \._. OOMICR A 004
3709 5C65 1102 54FE
5367
1884 0689 7332
(':DOMICZ A 004
l OOH IRA A 004 DOfllIXl A 004 OORT42 A 004 DOR3C A 006 l'EADDR A 002
EHBP A 001
54EF 555F
5558 296E
402C
5A07 5540
7328 1360
7359 3480 5976 7659 7352
(: EH3C A 004
EH39 A 004
ELUNK A 004 ( · ELPFLO A 017
ELPFST A 015 ELPO A 004 ( ELPORE A 004 '- ELPORT A 004 EMPiYE A 004 \t_ ENDFIL A 003
397A
395t 6602 64E5 6404 63FE 64BE 64C2 4802 5905
5580 5569 8523 8461 84oO 8396
8458 8459
6lo66
7b39
ENDNO A 004 485A 6496
EN DYES A 004 480A 6471
EN03F A 004 4881 6512
ERHCl A OOZ 6298 8303
l i ERHC2 A 002 <-- ERRHL.T A 001
I
6202 65F2
8,2? 8517
Ci 0691-2\ DATE
Il . 7Z
EC NO ..
{J
07JUt.75
8Z5023
250Cf15 825032
. ,.i· I 10
6447* 6450* 6453 8061
8057 8065 8421· 6238 6242 6246
6463· 6464
0079 0081 8278
7608 7610* 7647·
7602* 7620* 7624 7631 7634· 7635 7643* 7689 7695 7721 7727 7135 7741 7747 7753 7761 7761 7773 0172· 0757· 0775* 0817· 0820 0823* 0826 0866· 0886 1243· 1246* 1262 2B35* 3624* 3634· 3669 3670* 3673 6955· 6956· 6951* 6911* 6975· 6978· 6982* 7034 7147 8407
7701 7709 7115 7779 1050 1075 1100 3682 3687~ 36~5'
7618· 1633·
6276
6282
5083
soq9
5095
7345
5993· 5999* 6005· 6016* 6022~ 6028· 6039· 6045· 6051· 6062* 6068· 6074· 6085· 6091* 6097* 6108* 6114* 6120· 6131· 6137· 6143· 6154· 6160· 6166· 6177· 6183* 6189· 6200· 6206· 6212· 6249
0060* 8073
6310· 6314· 6317· 6324* 6327* 6330* 6337· 6341* 6344· 6351· 6354· 6357· 6364* 6368* 6371· 6378* 6381* b384· 6391· 6395· 6398· 6405· 6408· 6411* 6418· 6422· 64~5* 6432* 6435· 6436· 6454· 6457 6484· 6487 6556 6565 5342
7880
0685
1278 2083 3010 3837 4662 5217 5985
1284 2212 3071 3871
4761 5303 6230
1374
2303 3152 3898 4899 5321 6899
1·~41
2383 3224 4057 4998 5324
1556 2433 3320 4063
5133 5502
1632 2489 3486
4074
51.38 5659
1698 2603 3520 4172 5143 5663
1760 2665 361.6
4267
5191 568!
1823 2725 3636
41tl8 5197 5716
1887 2166 3765 4470 5202 5795
1943 2853 3785 4517 5207 5846
1999 2958 3813 4564
5212
5852
7328*
7335· 3478
5971
7580· 7588· 1590· 7621· 1275· 2851· 3317· 3760· 3780· 3808· 3832· 3866· 3893· 4266· 4417· 4469· 4516* 6229· 7357· 5588 5587 8458 8408· 8415 8416 8438 8465 0061· 8125 8407* 8414 2887 3361 6509 6825 7237 7816 8152 8318 8446 8449 8453 8396· 8406 8523 6449 7609 7627 7692 7698 7704 1712 7718 7724 7730 7738 1744 7750 7756 7760 7764 7770 7776 7780 7782 6482
M52 6475
8260· 8264·
2885· 6506· 6817· 6819 1806* 8044* 8262* 8399
1!5JANl6 825034
PROG IO PAGE
· · · · · · · · ··'!.- ·- · · · · · · · · · · · · · · · · · · · · · · ·
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO. PAGE
c 4234255 73
IBM MAINTENANCE DIAGNOSTIC PROGRAM
8912 DISPLAY ADAPTER TEST
CROSS-REFERENCE
c 8912
DISPLAY ADAPTER TESI
CROSS-REFERENCE
SYMBOL T LEN VALUE DEFN REFERENCES
SYMBOL T LEN VALUE OEFN REFERENCES
ERRLOG A 001 6601 8521
ERRPOE A 001
ERRPOS A 001
ERRRTN A 001 ERRT A 004
ERRO A 004 ERRl A 004 ERR2 A 004
ERR3 ,A OOlt ERR4 A 004 EXERR A 001 EXPR3F A 002
EOOFF A 002
E55AA A, 002
FETADR c. 001 c FETWRD 001
FETllN A 004
flllCS A OOlt FJlLFF A 006
63FS 6307 65Fl 62El
6250
6255 6240
6245
6230 62E5 4A54 1981 1995
oosc
005E 1528
5980 59Cl
8385 8384 85H. 8328 8284
8280 8278 8276 8274 8330
6570 1386 1395 8577 8576 1003 7624
7631
FOUR A 001 GET1K8 A 006 GOELPO A 004
HALT C 001
5All 595A 5FBF
0222
7667
7596 8152 8543
HA VINT l 003 HCADR A 002 HOADRl A 002 H06A A 002 H08AC A 002
HOBC HK c 001
H08ER1 A 004
H08ER2 A. 004 HOBH A 004 Hll8Hl A 004 H08L A 004
HDBll A 004 HOB ST A 002 HOBSTC A 002
HD!"'l c 001
38E2 SC38 1008 0053 OFEC
005A 37H 37E9 5t:sE7 1084 5BF9
1096 005F OFF6 0048
5513 7866
0671 Ol56 0587 8578 5372 5377 7838 061t3 7844 0649 0363
0592 8580
H081 c 001
HD82 c 001
HD83 c 001
HD84 c 001
HDBS c 001 HD86 c 001
HD87 c 001
HOB900 A 002 H0890l A 002 H08902 A. 002 HDB904 A 002 HDb908 A 002 H0El9l0 A 002 HD8920 A 002 HD8940 A 002 HD898C A 002 HDNG A 047
0049
004A
004ts
004C 0040 004E 004F 303A 3038 3036 3034 3032 3030 302E 302C 302A 5CBE
8581
8582
8583
8584 8585 B5e6 8587 4366 lt365 4364 lt363 4362 lt361 4360 4359
4~58
7901
0015 2883· 2884* 3332· 3336* 3340· 3354· 3355· 3356· 6508* 6648· 6670· 6810· 6814· 6823 7163* 7164* 7208* 7209· 7214· 7218 7224* 7291· 7294* 7814· 8041· 8042· 8043· 8048* 8049· 8052· 8053· 8058* 8059* 8062· 8063* 8066· 8067· 8070· 8071· 8079* 8080· 8081* 8086* 8087· 8090· 8093* 8098· 8099· 8109· 8115· 8143· ~146* 814°· 8183· 8261* 8288* 8317· 8364* 8408 8269· 8270 8270· 8372 8373$ 8374 8374· 8337· 8338· 8342· 8343· 8347* 8348* 8349· 8353· 8354· 8358· 8359· 8363· 2886· 6507· 6818· 7807· 8045* 8263* 8403 8443 8448 8255· 8257 8258· 8266· 8295
8280
8278
8276
8274
8272
8259· 8268· 8289 8297 8304 8315
6548
1372 1380
1389
0223 0452 0868 6687 6706 8274
0077 0222 0451 0867 8276 1000
7616 7637
7628 7636 7693 7699 7705 7713 7719 7725 7731 1739 7745 7751 7757 7765 7771 7777 7783
7586 7796
7595·
1298 8141 8144 8147 8150
2888 3366 6510 6537 6642 6657 6664 ~683 6702 6720 6738 6755
6775 5507
6798
6828
6931
6940
691t4
6947
6950
7240
7819
8i57
8321
7848·
0653·
0260· 0297· 0314· ~317 0372· 0489* 0602* 8019 8024 0526· 0543· 0546
0078 0303 0321 0532 0550 8272
5351
5356
0325 7014
0554 7016
0327 lOU
0556 7015
0205· 0286 0297 0301 0321t 0326 0340 0342·
0434· 0515 0526 0530 0553 0555 0569 0571·
0161 0243· 0244 0243· 0246 0288 0298 0369 1372· 1379 1439· 1552·
1561 4264·
2658· '4415·
2660· 41t67·
3222· 4514·
3316· 4993·
3329 5983·
3485· 6227·
3500· 7166
3646· 7850
3653·
3658·
4067·
1373· 1388 1553· 1569 1630· 1645 3330 3492· 3501· 3642· lt068· 4767
7167 7851
155" 1577 1629· 1637 3331 3493· 3502· 3615· 3618 3~43· 3763· 3783·
3811· 3835· 3869· 3896· 4069· 6634· 6636 6652· 7168 7852
1695· 1703 2844· 2859 2861 3494· 3503· 3764· 3784· 3812· 3836· 3870· 3897· 4070· 5343· 5349 7169 7853
1696· 1711 2850· 3495· 35044< 4071· 6547 7854
3228 3496· 3505· 4061· 4765 7855
3497· 3506· 4072· 7856
0163 029~ 0318 0744· 0745 0758 0864 0869 lt255 4406 4458 4505 5976
6042 6105 6163 6342 6319 6412
6036 6()94 6Ul 6339 6372 6409
6025 6088 6151 6209 6331 6369 6406 6439 6019 6082 6140 6203 6328 6365 6399 6436
6013 6071 6134 6197 6325 6358 6396 6433 6002 6065 6128 6186 6318 6355 6392 6426
5996 6059 6117 61CW 6315 6352 6385 6423
5990 6048 6111 6174 6311
64i.9
7846 7866
HONGA A 047
HONGAl A 047
HDNGB ' 047 HONG Bl A 047
HONGMA A 012
HDNGMl A 012
~NGl A 047
HOXXl A 002
HOl
A 002
HDll t. 002
H02
A 002
HD21 A 002
H03 A 002
HD31 A 002
H04
A 002
H041 A 002
HD5 A 002
HD51 A 002
H06
A 002
HD61 A 002
HD7 A 002
HD71. A 002
HOB
A 002
HD81 A 002
HIBITS A 004
(___ HOLOl A 002
5CF4
1191 502A llC7
5037 llDlt
11511 1106 SC7A 1117 5C7t
1119 5t7E 1118 5C80 1110 5C82 lllF 5C84 1121 5C86
1123 5C88 1125 548E ODEC
7903
0708 7905 0710 7907 0712 0706 0713 7892 0697 7893 0698 7894 0699 7895 0700
7896 0701 7897 0702 7898 0703 7899 0704 7275 0404
HOLD2 A 002
(- IARl C 001
IAR2 C 001 ( INCFLC A 001
JNCFLG A 001
INSWR A 004
( INTEX 1 A 004 ·- ~NTEX2 A 003
INTFLG A 001 { INTPNO C 001
. INT38 A 004
INT38A A 002 ( IN32CA C 001
IOCHl<N A 003 IOCHKO A 004 ~ JPLFLG A 001 KATM A 019 KATHA A 043 ( KATMM A 020
LABEL A 004
LABELR A 004 ( LCSOIS A 003
LCSENA A 003 LOOP A 004 (, LFLAG A 001
ODEE
ooco
OOAO
OFF7 0060 SAltA 3964 3982 394C 0059 3940 3948
0049 4820 4855 65F3 18FC 1938 1910 OA24 OA2C 596A 5960 5038 5A03
Olt05
8567 8568 0593 0364 7684 5574 5585 5561 8573 5565 5560 8570 6633 6652 8518 1339 1341 1340 0052 0054 7600
7601 7915 7657
LINK C 001 0216 8563
()
c
0 LIOCS A 003 LISHA A 002
(_, LI SEL6 A 002 LISELC A 002
599f 30!C 303E 3040
7618 4369 4370 071
7840 0645 7868 0673 7862 0667 0651
7887 0692
0671
7850* 7869 0655· 0674 7851· 0656· 7852· 0657· 7853· 0658· 7854·
0659· 7855· 0660· 7856* 0661· 7857*
C662· 7272 0244· 0249 0831 0835 0246* 0249 0831 0835
0253 081tl 0253
0846
0255 0255
0261 0266
Olt7.3* 0478 0475* 0478
5476· 5524· 0435· 0514· 0519 0528 C~44 0572·
0206· 0285· 0290 0299 0315 0343*
5566 5577
5473· 5477· 5494· 5497 5523· 5527 5565
5560 5586 5476 552.it
6647
6614 6832 8405 1274· 1283· 1293 1297 1274 1283 0051 0053
0204
7584 7723 0014 1143
2003 2961 4025 4903 6058 8159 7576 4256 6037 6083
0240 7593 7729
0088 1289
2087 3013
4078 5002 6081 8324 7581 4407 6043 6089
0433 7598 7737 0109 1300 2216 3074 4108 5102 6104
7622 4459 6049 6095
0469 7612 7743 0115 1397 2307 3155 'tl36 5146 6127
4506 6060 6106
3603 7615 7749 0121 1445 2387 3252 4176 5220 6150
5977 6066 6112
3612 7626 7'is5 0127 1585 2437 3325 4274 5365 6173
5991
6072 6118
6892 7639 7763 0133 1653 2492 3368 44-25 5530 6196
5997 6338 6366
DATE 07JUL75 EC NO. 825023
25ocns
825032
1SJAff16 825034
PROG JD
PAGE
0891-2· ()DATE
07JULl5
10 73 I
EC NO. 825023
2SOCT75 825032
15JAN76 825034
0482 0484 0482 0484
5574· 5576
6928 7691
7769
C.139
1719 2668 3523 4479 5682 6215
7012 ...697
7775 0176 1764 2729 3703 4524 5691 6256
60Q3 6014
0490 0495
7027 7703 7781 0371 1827 2769 3744 4568 5858 6512 6020
PART NO. 4234255
PAGE
7JA
0820· 0827 0826· 0827
7614
nu 7117
0601 1891 2857 3849
4666 601Z 6833
0779
1947 2890 3904 4176 6035 7821
6026 6312
PROG 10
P~GE
0891-2 13A'
1'I 0
0
·
ISM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO ..
PAGE
42.34255
14
8912 DISPLAY ADAPTER TEST
CROSS-REFERENCE
SYMBOL T LEN VALUE OEFN REFEREHCES
LI SEUl A 002 USHE A 002 lNKTER A 004
LOAO C 001
lOADCS A 004
3042 3044 4037 022A 5918
4372 4373 6835 8564 1571
LOAOl A 003
t0~02 A 004
1.0GADL A 002
l..OGAOR A 002
!..OGHl T A 010
lOGLOG A 018 lOGROU S'. 010
lOG)(AC A 004
LOGY AC A OO'i
lOGZAC A 004 LOOK A 005 lOOPlO A 006 lPCNT A 002
5047 5D5E
6500 650f l',)4f9
6508 64EF
5FA1
5FAF
5F67
SBAC
6446
5564
7919 7926
8'·65
8~66
S&to3 8464 8462 8143 8146 6149 1809 8421 H62
l<IAl
A ()10
MSl
A 010
MBO
A 010
MB1
~ 010
MB2
A 010
MB3
A 010
1'184
A 010
MB5
A 010
MFINO A 005
MICE!'<! A 003
MlCERR A 004
HICOM A 004
;.:IC.OP A 011
6580 6595 6583
6550 e5C7 6501
650~
65E5
5B!3B
55lC 5549 550A 5A38
0504 8505 8508
8509
asrn
il\5U 8512 6513 7813 7340 7351 1:05 1682
MICPRT A 014 5A46 7683
MODTVP C OCH
M~1PO A CHO MSDAR t 001
i'HABLE A 002
~\tlHLT A 006
Ml/LG A 006
~ll
A CHO
ll'l5L
A cno
f'\6l
A 010
M7l
A 010
Jo!ISL
i\ 010
l'i9L
.~ OlO
hEG3 A 002
NEXT
.A 004
NhADR A 002
NOMA~G A 006
NOPC
A 00&
NORC
I. 004
NORCl A 004
NGYH! A 004
NOTLO A 005
Nornov c 001
WP4
A ocn
NTHl A 010
0200 65A9 OOS8 6511 5343
58CCl
ib59f 6560
65~3
6S5«i 6581
6571'
!:l"<~E
5410 HEl 4CLa
4CF8
S2Cl '532'· 5E3F 5£52 0058 SEHi 4EOO
8556 8507' 8590 8467 7236 1814
8506 8501
8500 8499 8503
8502 not) 1210 823£ MHO
6814
7138 7226
eoso
8055
asn
$0911,
6851
6129 6175 l.>623 6835 1.270 2070 2599 :H48 3794 4051 5129
6135 6181 8524 6t;i03
1365 2074 2661 3215 3798 4162 5187
6141 6181
7110 1432 2078 2H4 3305 3803 4258 5299
6152 6198
1545 2203 2119 348C 3822 4400 5467
6158 6164 6393 6204 6210 6420
1622 2207 2750 3516 3826 4409
5~17
l68J 2297 2755 3594 3850 4461
5635
1754 2377 1.760 3665 3854 4508
576~
Hi17 2427 2839 370l 3857 4557 5979
1881 2473 2953 '.51·1,.9 3860 46'55 6223
1937 2411 3005
~753
3880 4754
6539
19<?3!
e 2 1..
3066
3755 386·4 1;892
6178
2066 2485 3144
3175 3881 4987
6801
6894
7922
7915· 8420 8';25 8416· 84.i!fl' 8438* 8442 8415>1< 8433
8130 8132
Bn4 8136
u n ~H40
8450
7812 8428 2124$ 2165· 2852* 3223· 3318· 3761* 3781· 3809* 3833· 3867· 33940 4265* 4~16* 4468· 4515· 4563· 4661· 4760~ ~898· 59860 6228· 73~2 734~·
8418 MSO 6486
6~98
8490 8492 8494
1'$96
n29e lfl.110 u:u~
nn
13590 2371· 1363 2375
1426* 1430
1539$ 1543
l6l6· 1620
1682* 1686
1148· 1152
1812* 1816
1875* 1019
1931· 1~35
1967· 1~91
2197· 2201
2291· 2295
'1808 7162 1513$1 8482 M?2 8410 Sl4i>8
fM1l'6 SH~
?HO "1"28l
ne.1
B228l'll ~7b2 US!i> 6688 6707
ne1 7185 1222 8041
8051 006~ 02t6 8092 6648 ~610
6~.0ti
6126
044~
61~3
1&56
ISM MAINTENANCE DIAGNOSTIC PROGRAM
'·
8912
(
OiSPLAY ADAPTER lESl
C.ROSS-REHRENCE
SYMBOL T LEN VALUE DEfN REFERENCES
!HH2 A 010 4EDA 6852
NTFE4; A 010 4EE4 6853
NTFHLT A 002 402A 6829
NTFIDE A 002 4018 6824
NTFUO A 003 -4E.EO 6856
NH·LOG A 006 4002 6811
NTFMl A 016 4DA4 6841
NTFM2 A 033 t10C5 6842
f>.IH-X3 A. 026 ·~ooF 6843
NTfM4 A 037 4E04 6844
NTFM5 A 027 4Eif 6845
NTFM7 A 049 4E50 6846
N1FH8 A 014 4E89 6848
!HFM9 A 028 4EC6 6850
NHRSt A 004 4BB5 6690
NTFS HJ A 003 4EE7 6854
NTFSNS A 003 4EH. 6855
NTFT!O A 003 4EHl 6657
NXTlll A 004 3900 5527
NXH8 A 001t 3SSE 5497
OPDEC c 001 0059 8589
OPDEC.D A 002 OOFO {)406
OPDECF A 017 OfOl 0407
c OPTDEF
001 OAO~ 1496
PA DC HK A 004 5198 8202
P,4R
.I\ 001 545C 7259
PASTCS A 001 3f:H3A 5862
PCHK A 004 621B 8266
·PERR A 001-t 6"60 8368
PER.RT A 004 6396 8375
P IOAOR A 002 5342 7234
PlOBl A 004 5299 7175
Pl082 A 004 52M 7180
PIOEH A 002 5357 7241
PIOHLT A 004 5349 7231
f>IOL TH A 001 5340 7233
PIOL l A 002 5455 7255
PIOl2 A 002 5457 7256
PiOL3 A 002 5459 1257
PIOREG A 004 525A 7159
P iORH~ A 004 535C 7244
P KOWl<l A 002 5456 7258
PIOXIU A 004 5358 1243
( Pli:lST A 004 5328 1221
PLASTA A 004 5338 7231
Pl'l3
A 002 5B9C. 7805
( PM4
A 002 5808 7820
' PM5
A 004 SB f l 782'~
PO ERR A 004 62E6 8334
?OH.RT A 004 637C. 8366
POFLG A 001 62.fl 8332
P'JU.NO A 001 l,A96 6573
l f'OLLNR A 010 49C5 6524
i~Oli YE A 001 1:+A 1b 657?.
POll'.H A 0(!4 49Co 65~4
POLNI".
POLY.A
PR!:lCS PRINl
,t;_ 00?.
A 00.2
A 001 C: 001
4A'j0 ·1A52 3885 02U
6568 6369
58~9
8562
6810
6814 664911< 6611* 6811· 6815* 6817
6019*
6711
6650 6672 6812
6627
6631
6641
6656
66b3 6632 6701 6674* 6678
6746* 6750
6119 6737 6693* 6097
.b766* 67?0
6754 67"1'4 !:>Hllll 6715 f,7{191' 6193
6197 61'2911< 6'133
0050
6674
6693
671.9
5526
5496
0230* 0459* 3597* 3b06* 5520* 7919* Oil29* 0230 0231* 0232 0458* 0459
0385 0615 8483
8124 '7263* 7269* l2BO· 1281· 1295 5774 5174~ ~81? 5820 1815 8207 8339 8344 8jiC 8355 8360
3368* 7220* H70 7175 7236·
83&5
7223* 1226* 1229~
7166· 7171.
n67* 7206 7168* 7180 7221 4272 4423 4475 4522
7159* 7171* 717&· 7212 7217
7160*
722S
1228
1791*
1'198·
7193:1!: 7195 11%*
8292 8305 8312
8334· 8362 8291* 0304$ 8311* 8335 630611< 6307 6307· 6569
6508
630'·"' 6305 6313 6316 6361 63?0
630~* 6568 6319 6326 6373 638()
6'·21 6''·2<· 6·fif21 6434
if:,.-{,"i3 i!J.f,.ii].Q 65~.!,)
6447
1:>559
5815; 5519
0054 0097 (1129 0154
1290 2061
29'~7
1.294 2198 2999
1360 2292 3060
14<:'.'l 2372 :H38
4046 4104 4132 4151
4982 5098 512) 5HH
6255 7264
6340
6329 6383
6t~-37
0199 l''.140 2422 3210 -42 '.iiO 5293
7275
8345
6332 6386 64'·0
0423 1611 2467 HOC 4395 5460
7282
6340 6394 6545
0&64 1683 2593 3357 't-450 5628
634~
6391 65Afa.S
Ou68 ._749 2708 H62 4500 S7e.3
63'4·6 6400
06d9 UH3 21326 '.;414 4552 '5%7
PART NO .. PAGE
635{;, ;<,·!HIJ
i.11'32 HH6
zen
3589
'if.50
6235
0801!:> 1932 2875 3718 4749
62~9
1220 1988 2879 4021 4SS1 620
DUE
07JUl15
EC NO. 8250B
250CH5 82:5032
!SJA~1~
825034
PROG IO
PAGE
07 JUL 75
825021
250CT75 825012
l~JAN16
825034
· · · · · · · · · · · · · · · · · · · · · · · · · ·
I
l
t:
f
r
!
I.
l
I
i ' l
/;
Ih\
1\
I
l
l '-·
· · · · · · · · · · ··········~. ·~-· ··1 '· I
18" RA1·TENA8CE OIAGNoSTIC PROGRAM
8912 DlSftUY ADAPTER TEST
CRQSS-REFE.REMCE
SYMBOL T LEN VAWE DEFN REFERENCES
PUNTM A 004 5872 1793
PRTABL A 004
PRTLOG A Q04
PRTN A 001
PSR PXRl
c 001 A 004
P03FEX A 004
Pl
A 005
PllAR c 001
RAPEXP A 002
RENTRY A 001
47fs7 646C
OA03
OOOlt 5800 4A4A
5884 0020 4445 4Efl
6443 8430 0012 8541 7823 6566 1797 8566 6232 6858
RENT3 A 004 RENT.It A 004 RENT4A A 004
RENT5 A OOft RENT6 AOM REPEAT A OOS
48E8
ltC46 4Cll lttl3
4CAE 5512
6709
6llt4 6721 6164
6187 lJJl
REST A 006
UStOR A 004
RES TR A OG4
RETBR A 004
RSTRT A 003
RTN
A 003
RTOA A 001
RTOAOP A 006
RT08 A 001
RTOSOP A 006
RTO~ A 001
RTOCOP A 006
RTOO A 001
RTOOOP A 006
RTOf A 001
RTOEOP A 006
RTOF A 001
RTOFOP A 006
RTOOO A OOZ
RTOl A 001
RJ02 A 001
RT03 A 001
RT04 A 001
RT05 A 001
RT06 A 001
RTOl A 001
RTOlOP A 006
RT08 A 001
RT080P A 006
RT09 A 001
RT090P A 006
RTlA A 001
RTl6 A 001
RTlBOP A 0.21
RTlC A 001
ar10 A 001
RTlE A 001
llTlEOP A 029
5551 59F5 59ES 59FD 62DA 54E6 19AA
lBSA lA68
1BC9 1AF6 lt02 1865 1C61
1804 1066 ltH 1011 5077 OAlO OAOO
0*'05 086C OE02 1101 1287 l99F 173C 19DE
l93C lAEl
2228 22Fl 2EltA 2480 24FF 25H
ZEH
1156 1648 1645
l65i> 8326 lJOO 1419 1655
15U
1721 1609 1166 1615
1829 1141 2005 1805 1949
6991 0044 0094 0150 0195 0424
0728 0802 1399 1216 1447 U52 1587 2705 28ZZ 4080 2943 299S 3056 4178
6251 6298 6443 6459 6466 6471 6476 6624 6628 6638 6653 6660 6675 6679 6734 6747 6751 6767 6771 6790 6794 6924 7007 7124 7188 7192 7196 7200 7801 7817 7859 7863 7884 8118 8154 8319 8369 8409 8411 8"30 843" 8439 0068 0083 0111 0117 0123 0135 0217 1325 1331 5311 53lb 5332 533b 5367 !"88 5508 5532 5538 5542 5547 5552 5678 5693 5698 5785 5790 5833 5837 6323 6336 6350 6363 6377 6390 6404 8426
0348 0577 4477 6690· 7227 7608 7610 1178 1179· 1200* 7389 7390· 7457· 8003 7794·
6534· 6557
6489
6694 6820 7231 8202 8454 0382
5372 5569 5842 Ml7
6496 6698 6826 7238 8229
0388 5377 5580
6431
6498 6712 6879 7416 8293
0446 5382 5641
6441
7807 8045 8263 8004· 8161·
5567· 5578· 6233 0048 0049· 6686· 6691 6783· 6787 6806· 6692
6728 6710
6145
6765 0215 0215 0235 0235 6960 6960 73"1 1341 7349 7646 8536 85Jl 7640
8535 8298 7298 1354 1616
1421
1682 1534 171t8
1611
1812
1677 1987
1743
1931 6982
0014
0046 0096 OlSZ
0197 0426 OlJO
1359 080. 1426
1218 ·1539
2591 2101
4049 28.24 2945 2997 4160
6105· 6709 0444 0444
6723· 6727 0464 1)464
6740· 6744 4169 4169
DAU OJJUL15 EC 110. 825023
250C1'lS
aitOJ2
lNAIR6 8Z5GM
PART NO.
PAGE
4234255 ?5
IBM MAINTENANCE DIAGNOSTIC PROGRAM
c 8912
DISPLAV ADAPTER TEST
6502
6716 6883 7445 8299
6616 6730 6887 71t55 8307
0612 0618 5386 51t82 5652 5672
6758· 6764 6936 6936
PltOG IO
PAGE
', SYMBOL T LEN VA!.UE OEFN REFERENCES
RTlF A 001
RTlFOP A 025
RTlST A U22
RTlO A 001
RTlOOP A 006
RTll A 001
R112 A 001
RT12C!P A 006
RT 13 A 001
RTl30P A 006
RT14 A 001
RT140P A 006
RY15 A 001
RT150P A 029
RT16 A 001
RT160P A 024
RTl7 A 001
RT170~' A 039
.. RT18 A 001 ( RT180P A 024
RT19 A 001
RT19111 A 001
RT19M5 A 001
RT19M6 A 001
RT19M7 A 001
RT19S":' A 004
RT2A A 001
RT2B A 001
(--RT2BM1 A 029
. RT2BM2 A 046
RT2BM3 A 043
( RT2C A 001 '· RT2CAT A 001
RT20 A 001
f RT200P A 049 "" RT2E A 001
RT2EGO A 004
( RT2END A 004
RT2F A 001
RT2FLG A 001
( RT2LCS A 003
RT2LD A 004
iC RTZLIO A 004 RT2ST A 016
RT20 A 001
I
I
(-
RT200P RT21
A A
024 001
RT210P A 025
cI RT22 A 001 RT220P A 025
RT23 A 001
RT230P A 019
( RT24 A 001
RT240P A 023
RT25 A 001
( RT250P A 033
RT26 A 001
RT260P A 029
1( RT27 A 001
RT28 A 001
:c RT29 A 001 RT290P A 018
RT3A A 001
RTJAP2 A 003
( :RT38 ~·· RT3C
I
A 001 A 001
2634
2FA6 OA8C 1C9A
lCCS 1CE9
1038 lECA 1089 1F55 1E93 1FD2 1F27 2025 1FA4 2749 1FE5
2860 2042 2B7F 2152 289C 28C6 2807 2Bf3
2898 2F40 3049 4F49 ltF77 4FA2 30Cl 5229 3130 2DBA 3199
4FAf 0818 3244 0858 0834
0846
081F 0868 2688
30BA 2772 312F 2946 3196 2A49 3103
2880 3282 ZOC7 3350 20E4
3438 2E5F 2Elt
ZE99
3400 J983
ZlEO
3AA9 4000
3134
4276 0090 1868 1893 1924
1980 2218 2054 2309 2190 2389
228~
2439 2364
3254 2415 3374 2463 3710 2589 3750 3166 3776 3786 3749 4243 4388 6906 6907 6908 4446 7130 ltlt93 4006 4545
6928 0161 4643 0177
0167 0112 0162 0119
3203 4427 3293
4481
3470 4526 3585 4570 3734 lt668
4018 4718 4039 4905 4101 4128
4150 5004 $624 2657 5156 5964
,.0 0891-2! DATE ! e 75 : EC NO. I
07JULl5 8Z502J
ZSOCT75
825032
3058 4253 0057 1807 1575 1870 1926 2197 1982 2291 2056 2371 2192 2425 2286 3213 2366 3303 2417 3592 2465
ltl52 4245 6882 6886 6890 4390 7030· 7036 44't8 3741 4495
0170 4547 0158· 0168 0164 0174 0161· 0163 0157 3136 4398 3205 4453 3295 4503 3412 4555 1517 4653 3736 4752 4020 4890 4041 4103 41JO 4985 5458
2606 5626
5758
15JAN?6 1250M
CROSS-REFERENCE
7108 1113· 011.19· 0173· 0165· 0166
I
,.
1-0
,, ._ '
I
·· · ·
PART NO. 423U5S
PAGE
1SA
PROG ID PAGE
0891-2 l5A'
IBM MAINTENANCE DIAGNOSTIC PROGRAM
8912 n1sPLAY ADAPTER TEST
SYMBOL T LEN VALUE OEFN
ltTJCST A 037 RUD A 001
RT3E A 001
RT3F A 001 RT3FGO A 004 RT3FNA A 046 RT3ST A 037 RT30 A 001 RT30GO A 004 RT31 A 001
RT31GO A 004 RT32 A 001 lT32GO A 004 RT33 A 001 RT33GO A 004 l\TM A 001 ltl34GO A 004 RT35 A 001 RT35GC A 004 RT36 A 001 RH6GO A 004 RH7 A 001 RT UGO A 004
RTlC A 001 RT38GO A 004 RT39 A 001 ltT4$T A 025 RHO A 001 RHOO A 002 Rlltl A 001
itHlGO A 006 RT42 A 001 RT43 A 001 RT5ST A 023
RT6ST A 035 RYl A 002RYU A 002 RY2 A 002 RY2l A 002 ROABOl A 004 ROA602 A 004 ROAEXl A 002 ROAEX2 A 002 llvAKOl A 004 ROAMCE A 002 llOAMCS A 001 ilOBSOl A 004 R06ti02 A 004
ROBEXl A 002
R08Elt2 A 002 ROBKOl A 004 ROBMCE A 002
ROBMCS A 001
ROCKOl A 004 ROCMCE A 002 ROCMCS A 001 ROOKOl A 004 ROOMCE A 002 RODKtS A 001 ROEKOl A 004
ROEMCE A 002 RCEKCS A 001 ROfKOl A 004
flOFMCE A 002 ROFMCS A 001
ROUB A 004
1020 45)8
451t9 4557 4595 4594 0081
32E8 248tS 33F5 252F 3498 2S8C 355A 2661 3568 2079 3576 3506 35A4 364F 3612 371A 36DF 386F 3843 1284 4AC5
5079 4EFZ 2326 4FA3 5092 5917
18Ad SC54 lOFl SC52 lOEF 1830 lti5l l83C lS50 l&Ob 1864
1858 UAC 16CO lBAB l88F l87A 1803 lBC.A
l8E9
1C32 1C03 1C48 1C99 lC62 1040
1088 1067 lCFE
10~7
1018 OA64
0591 6273 6279 6295 6304 6303 0361 47'92 2953
4880
3005 4975 3066
5080 3144 5086 247J
5092 5129 5119 U87 5177
5299 5269 5467
5456 0784
6611
6992 6875
2832 6920 1004 7499
1337 7876 0681 7875 0680 1645 1653 1643
1651
1622
1665
1660
1711 1119 1709 1717 1688 1131 1126 1751t
1795 llll 1817 1859 1831 1993
2027 2010 1931
1970
1954 0081
CROSS-REFERENCE
REFERENCES
0431 5966 6275 6281 6302 6301 0202 4645 2951 4744
3003 4882 3064 497l
3142 5082 2411 5088 5127 5094
UH
5121 5297 5119 5464 5291 0735 6297 6975 6611 2830 6877 6922 0809
1223 1811· 0676· 7872· 0677· 1619 1647 1638 1646 161J 1614 1626 1625 1105 1713 1104 1112 1619 1680 16..2 1691'
1745 1746 1158 1157 1809 1810 1821 1820 1984 1985 1991 1996 1928 1929 1941
1940
0078
DAJf
C>7JUl75
EC llO. 82SOU
2SOC.T'1S 82S032
lSJANl6 125034
PART NO.
PAGE
c 4234255' 16
IBM MAINTENANCE DIAGNOSTIC PROGRAM
8912
(:
DISPLAY ADAPTER TEST
c: SYMBOL T LEN VALUE OEFN
REFERENCES
CROSS-REFERENCE
PART NO. PAGE
4ZJ425S '16A
ROlPRT A 004 OA68 0083 R02HDR A 016 OAAC 0102 R030Tl A 002 OCOE 0311
R03ENO A 003
R03EPA A 004
R03ERll. A 004
R03E09 A 004
R03K03 A 004
R03K04 A 004
R03K05 A 003
R03K06 A 004
R03Kl5 A 003
R03Kl6 A 003
R03Kl7 A 004
R03Kl8 A 004
R03Kl9 A 004
R03K20 A 004
R03K21 A 004
R03K22 A 003
R03NOE A 003
R030NE A 001
( R03PRT A 004
R03ST A 004
R04CNT A 002
! R04END A 002
R04ERR A 004
R04EXP A 002
(- R04K01 A 003
R04K02 A 005
R04K03 A 004
i '·
R04K07 A 004 R04RTR A 004
R04ZZ A 004
( R05ART A 004
ROSAOO A 004
R05DAE A 002
(
\,..
R050AS
A 002
R05DCS A 004
0088 ODA7 OOBF
0083 OBAB OBC6 OdFS 08E9 OC98 OC98 OCC3 OCDF 0010 0047 OCA8
OCFl OBISF 0054 OCD7 0878 1269 1268 1244 1248 1 1E7 l24C llf8 1264 1220 1240
1446 13E4 5617 5675 5567
0368 0382 0394
0388 0222 0230 0242 0238 0288 0289
0302 0313 0329 0348 Oi93 0318
0228 0357 0308 0204 0781 0182 0766 0769 0740
0771 0745 0779 0757 0764
0930 0905 7468 7467 7386
( R05DFL A 001
R05Dl<l A 004
R05DK2 A 006
( R05DK9 A 006
R050PS A 002
ROSORB A 004
( R050UP A 002
R050WK A 002
R05DW1 A 002
{.... R050Xl A 004
R050XZ A 004
R05FS1 A 0.03
( R05FS2 A 003
R05HC A 001
ROSHDG A 010
(-... ROSI NC A 002
R05JCl A 004
R05KOA A 004
R05KOB A 004
R05KOC A 006
ROS KOO A 004
r· \...
RO SK OE R05KOF
A 004 A 006
R05K01 A 004
( R05K02 A 004
- R05K07 A 004
566E 5588
55FO
55E2 5660 5668 5620 5700 5679
5660 5664
l34A
138F 1448
56FE 16C2 1680 1581 158A 1508 15F8 1604 1621
l33A 1355 1392
7462 7406
7421 7415 7461 l'i-60 7437 7491 7469
7458 7459 0863 0879
0932
7490 1140 1119
1046 l\>50 1060
1071 1075 1084
0857 0066 0880
0077 0079 0080 0081 0082 0100 0275· 0277· 0279· 0281· 0283· 0286· 0289 0292· 0301· 0304 0317· OJ29 0331 0333 0335 0337 0350 0237 0239 0303 0306
0321 0216 0386 0233 0222 0223 0236
0276 02'18 0280 0282 0284 0288· 0293· 0294 0295 0298· 0300 0313· 0318 0319 0305 0323 0392 0341
0291 0316
0225 11293 0313 0396 0402 6946 0741 0741· 0772· 0713 0773 0754 0763 0740· 0746 0751 OTIU 0737 0738 0747 0777
0774
0752 0761 0898 0903 0907 0927 0900
7452 7415 0945 0953 0961 0969 0977 0985 0993 1001 1011 1019 1021 1015 1043 1068 1092 1117 7095 7392· 7397 7400 7403 7406 7409 7U2 7398 7401 7404
7453 7407 7410 7413 7389· 7386· 7391 7391t· 7415· 744().¥ 745U 74: ~ 7426· 7427 7427* 7" .· 7396· 7399· 7402· 7 .. ·~ 7408· 7411· 7414· 7424 7426 7450* 7387· 7388· 0853·
08~
0855· 7419 0864· 0865* 0870 0872· 1004 1034 1037 1116 1042 1064 1056 1067
1088 1081
1130 1135 0877
PROG 10 PAGE
0891-2 ()GATE
76
Et NO.
!0 .
07JUl75 125023
.· .
250CTt5 825032
15JAN76 825034
PRO& 10
PAGE
oa·t-2 '16A>
vt .
I :
!<'!
f ... I'
~:
(I ~I /.
f
I
I
)'
}
i
i J j.
I I.
I'
f
l:
~
I
' ,
~
.,
I
j
!
1
f.
11
I
;
IM MAltilTENMlt-f DlAGllOStu; NOGRAM
8912
0-l~PLAY AOAPTER TEST
SYMBOL T LEN VALUE DEFN
ROSKOS A 004 130 0886
R05K09 A 006
R05Kl0 A 004
R05Kll A 004 R05Kl2 A 006 R05KH A 004 R05Kl5 A 004
R051<18 A 003 R05K96 A 003
R05Lf>R A 004
R050NE A 001 R05PAO A 002 R05PAS A 002 R05POX A 006
R05PX A 002
R05P01 A 004 k05P02 A 001 R05P03 A 001 R05RST A 004
R05SEX A 006 ROSS fl A 001
ROSSIN A 002 R05SK1 A 004 R05SK5 A 004 ROSSPC A 004 R05SPS A 002 R05SRB A 004 ROSSRR A 004 RO~S!iC A 002
144E
16"94 1640 166A 1690 l6AC l6C3 138C 1691 56E8
56EE 56EC 5683 5622
5670 5606 5607
1336 UBC 566f 5671 1700 1717 l6CA
1738 1736 172A 1698
0935
1096 1100 1109
1127 1132 11'\2 0878
1121 7482
7486 7485 7471 7438
7470 7472
7473
0856 0893 7463 7464
1190 1196 1175 1204
U03 1200 1124
R05St A 004 R05SXl A 004
R05SX2 A 004 R05UNP A 004
R05W01 A 002
l32A 172E 1732 561A !i6l3
0853 1201
1202 7435
7465
R05Wltt A 001 ltOSWlE A 256 ROSX:.l A OOZ R05ZU A 002 R05ZZZ A 004 R05010 A 001 R05100 A 001 R06ACP A 004 R068ME A 002 R068MM A 002 R06E01 A 001 R06K01 A 004 R061C.02 A 006
RO@OJ A 00'°' R06K05 A 004 R06KC6 A 006 R06K01 A 003
R06K08 A 006 R06MC1 A 001 RO~C2 A 002
R06ftC4 A 002 R06NR A 004 R060NE A 001 R06PRT A 004
R06W01 A 002 k06X81 A 002
5701 5900 1440
56El 1442 56EA
56E9
1870 1870 186E 1871 1790 llAE 11CE 17F9
nee
llEl 1810 1867 186A l86C 1871 l84E llfl 1850 1860
7"t92 7493 09JJ 7481 0929
7~84
7483 1331 1322 1321
ui"
1243 1247
1256 1270 1255 1261 l28J 1317
1319 1320 1325 1303 1265 1304
1312
CRIJSS-REFERENCE
REFERENCES
0939 09fl7 0892
1091 1113 1106 1119
1128 1125
0944 0992
1133
0947 0995
09!>2 1005
0955 1010
0960 1013
0963 1018
0968 1021
0971 1026
0976 1029
0867 0868 1198 7433 7442 1431
7433· 7441· 744.?. 7425 7485 7421· 7438 1448 7421
7486
0890 1054 1057 1079 0811· 0856· 0897 1127 0873 0935 1060 1084 1185 1191
0859 0883 104~ 1072 1178· 1200 l45l
1175· 1180 1182· 1188 1194 1197 0866 081'3· 0891 0893 1192· 1199·
1082 1104 1107 1129* 1132 1134· 1184 1190 1196 1109 1187· 1193· 1198· 1091 0935*.1055 1060· 1080 1084· 1105
lll6·
llll·
7443
0840 0957 1063 7055 7098
0840* 0858· 0875· 0876 0965 0973 0981 0989 1086· 1087 1111· 1112 7058 7061 7064 7067 7100 7104 7106 7116
0882 0940 1046 1011 1096
7"68
0893·
1179 1186 1187 1193 1199 0909 0911 0913 0915 0917 7450
1399 7402 7405
1253
1230· 1233· 1236· 1240· 1244 123)· 1234· 1237· 124U 124]
1256
. l23i 1249
1245
1259
1264
1335
1129
1217
1272
0881· 0905· 0906 0937· 0938 0997 1007 1015 1023 1031 7031 7031· 701tO· 7041 7045 7070 7073 7076 7079 7082 8039 7032 7467
1390 1396 0919 0921 0923 0925
1244 1247· 1241
1211
1247 1257 1258
USS· 1251· 1229
DATE 07JUL75 EC NO. 825023
250tTl5 125012
15JAN16 825054
PART N'1. P'AGE
4234255 77
IBM MAINTENANCE DIAGNOSTIC PROGRAM
8912
·..
DISPLAY ADAPTER TEST
CROSS-REFERENCE
PART MO. PAGE
UJ425~
7lA
SYMBOL T LEN VALUE DEFN
0979 0984 1039
R06XB2 A 002 1862 1313 R06X83 A 002 1864 1314 R06X64 A OU2 1866 1315.
R06XD1 A 002 R06ZER A 002 R071<.0l A 004 R07K03 A 001 R07HCE A 002 R07MCS A 001
R07T01 A 004
17F8 1840 1951 197A l9A9
l9AO 1982
1268
1302 1365 1382 1406 1401 1388
8088 8091
1109· 1186·
0941 1038 70'98
10tt5
0949
1062· 7051 7088
R07T02 A 004
R08END A 006
R08K01 A 004
ROSMCE A 002
R08HCS A 001
R09B01 A 004
R09802 A 004
R09B03 A 004
R09EX1 A 002
R09EX2 A 002
R09EX3 A 002
R09K01 A 004
R09MC.E A 002
R09MCS A 001
R18K01 A 004
RlBHCE A 002
RlBMCS A 001
RlCIC A 002
~ --RlCMl A 022
RlEKOl A 00.lt
RlEMtE A 002
i ( RlEMCS A 001
RlFBOl A 00"9
i(
RlFEXl RlfKOl
A 002 A 004
RlFMCE A OC2
!C
I
1996 182A 19BF 1A6A l9El
1A86 lAC:A UDE 1AB5 1AC9
lADD
lABO 1AF5 1AE8 20F4
2E5E 2E48 3990
3~A6
2EA9 2F3f. 2EE6 2F8A 2F70 2F62 3028
1397 1288
1432 1522 1453 1569 1577 1585 1567 1575 1583 151t5 1599 1592 4051 4095 4085
5591 5592 4162 4228 4183 4274 4269 o\258 4354
ie
I '
!o
:cI RlFMCS A 001 RlOKOl A 004
RlOMCE A 002
'(
RlOMCS A 001 RllHDR A 039
RllKOl A 004
RllMCE A 002
( RllMCS A 001
RllMC2 A 001
RllMC3 A 002
l RllMC4 A 001 RllMC5 A 002
RllMC6 A 001
RUMC7 A 002
Rl2K01 A 004
Rl2MCE A 002
( R12MCS A 001
Rl2MC2 A 001
Rl2MC3 A 002
( Rl3KOl A 004
RUMCE A 002
2FA7 IC.AF lCE8 1CC9
lOEE 1099 1E32
lDEF 1E3J 1E52 1E53 lE72 lE73 lE92 lEAI 1F02
1EC8 1F03 1F26 lFJC
lFAJ
4288
1881
191.ft 1898 2019 2066 2121 2094 2129 2145 2146 2162 216S 2119
2293 2251
222J 2253 2271 229'1 2353
i
PROG 10 PAGE
0891-2 ODATE
07JUL75
e 77
EC NO. 825023
250Ct75 825032
· i
lo
REFERENCES
1232 1235 1239 1229· 1232* 1235· 1239· 1263 1225 1226 1257 1356 1357
1369
1368
1381
1390
1282
1423 H24
llt36
1435
1563
1571
1579
1562
1510
1578
1536 1537
1549
154ti
4043 4044
4055
4054
5537·
5541 8481
4154 4155
4166
4165
4271
4210
4247 4248
4255·
"9505· 5997·
4256·
4506· 5998·
4257· 4507·
6002·
4262 4512
6003·
4406· 5976· 6001t·
4407· 5977· 6013*
4408· 5978· 6014*
4413 5982 6015·
4458· 5690910~·
4459· 5991· 6020*
4460·
599~
6021·
~65
5996· 6025·
6026· 6027· 6036· 6037· 6038· 6042· 6043· 6044· 6048· 6049· 6050- 605. .
6060· 6061· 6065· 6066· 60~7· 6071· 6072· 6073· 6082· 6083· 6084* 6088·
6089· 6090* 6094· 6095· 6096· 6105· 6106· 6107· 6111· 6112· 6113· 6117·
6118· 6119· 6128· 6129· 6130· 613"'· 6135* 6136· 6140· 6141· 6142· 6151·
6152· 6153· 6157· 6158· 6159· 6163· 6164· 6165· 6174* 6175· 6176· 6110·
6181· 6182· 6186· 6187· 6188· 6197· 6198· 6199· 6203· 6204· 6205· 6209·
6210· 6211· 6226
4261 4412 4464 4511 5981 6225 1872 1813
1885
1884
206'
2051 2059
2069
2061
2812
2073
2076
2071
2080
2081
2194 2195
2206
2205
2209
2210
2218 2219
2301
l5JANl6 1250J4
PROG ID
PAGE
0891-2
na'
;·
I ~~~
j' l
l
1
l
l
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO.
PAGE
.\234255
IBM MAINTENANCE DIAGNOSTIC PROGRAM
78 \.._
PART NO. 4234255
PAGE
18A
8912
DISPLAY ADAPTER TEST
CROSS-REFERENCE
8912
(--.·
DISPLAY ADAPTER TEST
CROSS-REFERENCE
·1 I I
SYMBOl T LEN VALUE DEFN
Rl3MCS A 001 Rl4K01 A 004 Rl4MCE A 002 Rl4MCS A 001 Rl5it01 A 004
Rl5MCE A 002 RlSMCS A 001 Rl6802 A 006 Rl6ts03 A 005
Rl6804 A 004 Rl6805 A 004
Rl6806 A 004
Rl6U2 A 002 Rl6K01 A 004 !U6MCE A 002 Rl6MCS A 001 Rl6RPT A 003 Rl6RTN A 004
1n1~02 A 006 Rl7803 A 004
Rl7EX1 A 002 Rl7HC A OOZ Rl7Hl T A DOit Rl7K01 A 004
Rl7Ll A 002 Rl7L2 A 002 Rl7L3 A 002 Rl7MCC: A 002 Rl7MCS A 001 Rl7Hl A 030 R17M2 A 013 Rl 7M3 A 020 Rl7H4 A 017 Rl7H5 A 005 Rl7H6 A 005 Rl7P A 002 Rl7PO A 004 Rl7PP A 00~ Rl7RPT A 003 ;..18CHK A 011 Rl8CS A 025 Rl8CSA A 025 Rl8EXP A 010 Rl8HOB A 007 Rl8NON A DOit Rl80PD A 009 Rl8REC A 010 Rl8WK A 002 Rl8WRD A OU
R2AEXT A 001 R2AP'IA A 002 R2AWK A 002
RZBEXD A 002 R2BEX1 A 002 R2BGO A 004 R26MCE A 00... R2BHCS A 001 R2CATT A 004
R2CENA A 003 R2CIHC A 003 R2CK0l A 004 R2CK02 A 004
RZCMGl A 035 R.2CMG2 AOU RZCPRT A 004 R2CPX A 001
1F56
1F89 lFE4 lF03 1FF5
2041 2026 26F9
2718 2720 2727 272E
26F8 26C8 2771 274E
2607 26fl 27El 27Fl 27AF 283A 2826
2782 2840 2842 2844
2945 28C8
2888 2898 28AC 2880 28C2 28C7 2846 27BA 2798 279E 63Cl 6054 6059 63A3 63C8 6307 6386 63AD 63FO 6303 4028 54EF.
4030 3F8F 4F27 4EFE
jfff
3FCD 5203
500E 510J 50EF 51CF
524C 5259 5210 51CE
2314 l377 2403 2394 2427 2458 2444 3236 3245 321t7 3249 3252 3234 J215 3280 3262 3222 3231 3339 3341 3322 3367 3361 3305 3370 3311 3372 3453 3386 3376 3377 3378 3379 3380 3381 3373
3326 3315
1316 8380 8386 8387 8377
8381 8)83 8379 8378 8388 8382 68Jl 7303 6838 5953 6901 6883
5958 59S4 7113
7029 7039 7034 7098
1132
713)
"1124
7096
REFCRENCES
2300
2368 2369 2381
2380 2419 2420 2431 2430 3230 3237 3239 3241
3243
3221· 3222 3207 3208 3219 3218 321t6 3248
3229 3250
3~36
3238
3240
3242
3245· 3247· 3249·
3297 3298 3337 3324 3365· 3327
3334
3329· 3343 3330* 3333
3331* 3347 3351 3309 3308
3335· 3339* 3344 3354 3348 3355 3352 3356 3360 3339
3335 3311· 33llt· 3316 3770 3189 3818 3313
3842
3876
390J
8338 8347 8342 8302 8337 8363 8358 8310 7213 831t8
6615
7220
8343 8353
8364
121'\ 6188
8349 8287
8354 8288
8359 8316
8317
6893 6899·
6897
6896 1038
7031 7122 7042 7094
7117 7121 1121
1109 70"· '1Clt7· 705(,tl 7053· 7057· 7060· 1063· 7066· 7069· 7072· 7075· 7078·
" SYMBOL T LEN VALUE
..--
I
R2CP13
A 006
5lBO
OEFN
7091
R2CRST A 004
R2CST A 004
.R2CTER A 004
R2CTSX A 004
R2DEX1 A 002
R2DEX2 A 002
R20MCA A 002
R2DMC8 A 001
R2DMCC A 002
R2DHCE A 002
R20MCS A 001
RZDMCl A 001
RZOMC2 A 002
R20MC3 A 001
R2DMC4 A 002
RZDMC5 A 001
R2DMC6 A 002
R2DMC7 A 001
R2DM~8 A 002
R2DMC9 A 001
R2EMSG A 024
R2FAOL A 004
R2FMSG A 029
R2C80l A 004
R20EX1 A 002
-R20K01 A 004
RZOMCE A 002
R20MCS A 001
R21801 A 004
R21EXl A 002
R21K0l A 004
f.__ R21ST A 004
R22801 A 004
R22EXl A 002
R22K01 A 004
R23KOl A 004
RZ3MCE A 002
f R23MCS A 001
R24K01 A 004
R24MCE /I. 002
~
·~
R24MCS A 001 R25i!Ol A 004
R25ERR A 004
( R25EXl A 002
R25HOR A 013
-- R25KOl A OOlt
t R25MCE A 002
R25MCS A 001
R26K01 A 004
\ R26MCE A 002
RZ6MCS A 001
R27HDR A 013
( R28HOR A 013
R29K01 A 004
R29f"!CE A 002 ( R29HCS A 001
R3AA55 A 004
R3ACPT A 006
~. R3AGO A 004
R3AHOR A 020
R3AMCE A 002
L R3AMCS A 001
R3AHC1 A 001
50EB 5003
51FE 51C3 28t8 2BF5 2087 2088 2089
2005 2004 2006 2043 2044 2081 2082 2083 2081t 2085 2086 5091 509E 5002 309F 3092
3077 3uCO 3088
3108 30FE 30E3 30CO 3l7A 3160 3152 31A9 3243 310'e 3254 32EA 3283 332C 3324 3328 20E3 32FB 33F4 3351 3405 3497 343C 2E78 2E98 34A8 3559 34DE OC78
ODEl 2176 2175 21DF 218A 2202
7032 7026
7110 7093 3767 3787 4001 lt003 40Q4
3906 3905 3916 3950 3957 3991 39CJ3 3994 3997 3998 4000 6993 7012 7018 4425 4420 4409 4434 4431 4477 "472 "461 4456 4524 4519 4508 4557 4628
4572 4t.55 4726 4673 4176 lt771 4774 4026 4754 4865 4183 4892 4956 4910 4109
4137 4987 5075
5009 0279 0401 2599 2598 2654 2611 261:;
REFERENCES
7081· 7084· 1oan 7090· 7091
7046 7049 7052 7056 1059 7083 7086 7089 7099 7101 7105 7107 7017
7128
7091· 3769 3817 3875 3788 3841 3902 3853
3882
3883
3752 3751
3757 3805 3862 3758 3806 3863 3777 3828 3889 3778 3829 3890 3796 ::1800 3797 3801 3821t
3825
3.152
6927
7062
7065
1068
7071
7071t
7077
7080
7011 4422
4421
4392 4403 4402
4474 4473
4455
6949
4521 4520 4497 4549
4561 4560 4647 4659
4658 4769
4393
4456
4498 4550 4648
4767· 4768 4024 4746 4747 4758 47§7
4884 4885 4896 4895 4107
4135 4979 4980 4991
'4990 0332 0399
2597 2596 2602 2601
2663
4995
4995
OATE 07JUll5 EC NO. 825023
250CT75 825092
15JANl6 825034
PROG ID
PAGE
~891-2 ( ) l}ATE
18
EC NO.
0
07JUL75 825023
···0.
250CTl5 825032
15JA~76
8ZSOJ4
.,,., PROG ID
PAGE
0891·2
· · · ·
IBM MAINTENANCE DIAGNOSTIC PROGRAft
PART NO.
PAGE
4234255 79
IBM MAINTENANCE DIAGNOSTIC PROGRAM
8-9lZ
OISPLA'Y AOAPTetl TEST
CROSS-REFERENCE
c 8912
DISPLAY ADAPTER TEST
CROSS-REFERENCE
SYffBOl. T LEN VALUE OEFN REFERENCES
,' . SYMBOL T LEN VALUE DEFN
REFERENCES
R3AfllC2 A 002 ll38801 A 004 R!8802 A OOJ R3880J A 005 R38605 A 003 RlB806 A :>04
R3BEX1 A 002 ~3BEX2 A 002 R38G01 A 004
R3BHDR A 034
2227 3837 3848
3H7 3869
J896 3836 384A 3AOF
JADE
2692 5807 5815 5619 5827 5846 5805 5813 5769 5768
2664 5800 5808 5816 5818 5832 5799 5807 5760 5766
5761
5767
R3RST1 A 004
R30HDR A 030 r..30MCE A 002 R30MCS A 001
R30000 A 004
R30202 A 004
R31HOR A 032 R31HCE A 002 R3lMCS A 001
OEF9
24BA
24Ff
24CF
Ott>O
OC89
252E 2582 2543
0500 2952 2990 2966 0275 0283
3004 3050 3018
0485 2950 2957 2956 0212 0336
3002 3009 3008
0213
0345
RJBMCE A 002
R3BMCS A 001
R38Mt2 A 004 RlCACP A 006 R3CA55 A 004
RJCDTl A 002
3C5A 388F
JBlC
lOlA Ofll
0Fl4
59o\-7 5868
5795 0631 0508 0540
RlCE ~.. ,A 006 OEDl 0488 R3CEND A 003 1021 0598
R3CEPA A 004 1040 0612
5712 5771 5184 0629 0561
0504· 0506· 0508· 0510· 0512· 0515· 0518 0560 0562 0564 0566 0479 0483 0579 0466 0468
0521· 0530· 0533
0546· 0558
R32HOR A 041
R32MCE A 002 R32MCS A 001 R33HDR A 029
R33HCE A 002
R33HCS A 001
R33MC1 A 001 R33MC2 A 002 R34HOR A 039 R34HCE A 002
2588 2633 2500 2660
2699 267E 269A
2687 2078 20E5
3065 3128 3075 3143
3173 3159 3175
3190 2472 2527
3063 3070 3069 3141 3147 3146 3150 3151 2470 2476
R3CERR A 004 1058 0624
0532 0535
R?·4MCS A 001 20AS 2496
2475
R3CE09 A 004 104C 0618
0550
R34fliCl A 001 20E6 2528
2479
R3CFFF A 004 OFOA 0506
0559
R34HC2 A 002 20EF 25~3
2480
R3CHL A 001 OEF6 0498
R3CHLl A 001 oeea 0493
0476· 0480· 0486· Q.\88 0488·
R34MC3 A 001 20FO 2534 R34MC4 A 002 2118 2556
2483 l484
R3CINC A 004 Of26 0514
0567
R34HC5 A 001 211C 2557
2487
R3CISA A 003 OEFD 0502
R34HC6 A 002 2151 2584
2488
R3CK03 A 004 0£41 0451
R3CK04 A 004 OESC 0459
0"5 0616 0462
R35HOR A 03.ft 3505 5128 Rl5MCE A 002 3611 5160
5126 5132
R3CK05 A 003 OEB8 0411
0451 0452
I -- R35MCS A 001 3604 5151
5131
R3CK06 A 004 OETF 0467
O<fto65
R355AA A 004 OC82 0281
0334
R3Cf{ l5 A 003 OF2E 0517
0505 0507 0509 0511 0513
R36HDR A 045 !)64E 5186
5184
R3fK 16 A 003 OF31 0~18 R3CK17 A 004 OF59 0531
R3CK18 A 004 OF75 0542
0517· 0522· 0523 0524 0527· 0529 0542· 0547 0548 0534
R36MCE A 002 36Df 5253 R36MCS A 001 36A7 5225 R37E47 A 004 37Fl 5382
5190 5189 5363
R3CK19 A 004 OFA6 0558 R3CK20 A 004 OFDD 0577
0552 0622 0570
R37HOR A 043 3719 5298 R3TH48 A 004 37F9 5386
5296 5348
R3CK21 A 004 OF~E 0522
0520
R37MCE A 002 3842 5427
5302
i I i
R3CK22 A 003 OF87 0547 R3CNOE A 003 OE55 0457
0545 0454
i R37MCS A 001 3801 5394 R37MC2 A 004 3748 5321
5301 5310
R3CONE A 001 OFE8 0585
0522 0542
R37NS1 A 003 317C 5341
5331
RJCPRT A 004 OF6D 0531
0626 0632
i. R38E40 A 004 3932 5542
5514
~3CST A 004 OEOE 0433
0349
R38E41 A 004 393A 5547
5480
R3CTTL A 028 402tS 5972
5970
R38E'-2 A 004 391C 5532
5493
? ...coco A 004 OF03 0504
0441 Olt42 057o\-
( R38E43 A 006 3924 5537
Slt98
R3C202 A 004 OflF 0512
056S
. R38E48 A 004 391t2 5552
5528
R3C5AA A 004 OF18 0510
0563
R38HDR A 028 386f 5465
5463
R301SA A 003 OC6l 0213
( R38INT A 004 l8A3 5487
5481
RU
A 006 OCJB 0259
0250 0254
R3810E A 004 38AF 5493
5487
R3EPC1 A 004 OEE3 0491
R38MCE A 002 3982 5602
5470
R3EPO A OO't OC4D 0262
(. R38MCS A 001 39A7 5596
5469
R3FFFF A 004 ot74 0271
0330
R39E3A A OOlt 3A83 5693
5649
R3FMCE A 002 4ACO 6598
6542
R39E3D A 004 3A8B 5698
5689
R3FMCS A 001 4A97 6511
RlFMOl A 042 48CC 6514
u3ll· 6312· 6315· 6318· 6325· 6328· 6331· 6338· 6339· 6342· 6345· 6352· 6355· 6358· 6365· 6366· 6369· 6372· 6379· 6382· 6385· 6392· 6393· 6396· 6399· 6406· 6409· 6412· 6419· 64200 6423· 6426· 643)· 6436· 6439· 6541 6446
( R39GO A 003 . R39HOR A 035
R39MCE A 002 R39MCS A 001
39E6 39f5 3AA8 3A93
5634 5633
5718 5707
5612 5631 5638 5631
R3FM02 A 017 ie8DD 6515 R3FM03 A 019 4935 6518
6458 6462 6488 6492 61t79
R39Sl A 003 JAOl 5645 R39S2 A 003 3A23 5657
5640 5651
R3FM04 A 021 49~A 6521
6501
( R39S3 A 004 3A58 5617
5611
RlfMOS A 029
R3FM06 A oo.r.
RJHLT A 001
R3HLT1 A 001 RJINC A 004
RlftST A 004
lt987 4988 OC60 OC52 OC90 OC6J
6522 6523 '0269 0264
0285 0211
6505
6469
0247· 0251· 0257· 0259 0259·
0338 0256
R39S3A A 004
I I I I I
( l .
R39S4 A OOlt R39Tl A 004 R4CGO A 004
R4CHOR A 043 R40Cl A 002
R40C3 A 002
3A68
JA4C 3Al0 4808 4807 5073 5075
5683
5671 5649
6622
66~1
6989 6990
5677
5669 5647 6620 6619 6955 6957
5670 5648
DATE 07JUL75
EC NO. 825023
250CT75 825012
15JAN76 825031t
PROG 10
PAGE
0 0891"'2' DATE 07JUU5
791 ()EC NO. 8250Z3
2!>0CT75 825032
l5JAN76 825031t
c
0 0
PART NO. 4234255
PAGE
79A
PltOG ID PAGE
0891-2
'T9A'
IBM MAINTENANCE DIAGNOSTIC PROGRAM
8912
DISPLAY ADAPTER TEST
SYMBOL T LEN VALUE OEFN
R40DT A O~?
R40E A 001 R40GO A 004 R40HDR A 027
R40HO A 002 R40LD A OOlt
R40LDR A 004 R40L2 A 004 R40l3 A 004 R'tOHCE A 002
R~OMCS A 001
R40MC1 A 001 R40Mt2 A 002 R40MC3 A 001 R40MC4 A 002 R40MC5 A 001 R40MCt. A 002 Rlt0Mt7 A 001
,. R4DMC8 A 002
R40PT2 004 R40R1 A 004
R40R2 A 004
R40SLD A 006 R40ST A 002 R40SY A 003 R40TOL A 006 RltlACL A 002 R41C. TR A 002
R41E"l A 028 R'-lt:H2 A 029 R41EM3 A 018 R41EM4 A 018 R41EXL A 002 R41EX1 A 002 R41FET A 004 R41FLG A 002 R41FRS A 002
R41HDR A 037 R41LCS A 004
R41LOF A 004
R41HCE A 002 R41MCS A 001 ~42HOR A 024
Rlt2MCE A 002 Rlt2HCS A 001 R42MC1 A 001 R't2MC2 A 002 R42H12 A 004 R5El4 A 004 R5HlT A 001 RSHl Tl A 001 R5IHCE A 004 R5PO A 006 R5RSF A 004 SA86 A 004
SARR A 004
SARRl A 004
SAVARR. A 004
SAVXRl A 004
SAVXR2 A 004 S8YTEO c 001
SSVTE2 t 001
5071
5060 2253 2252 4FSC 5020 5069 5030 50.itE 2Z8A
2270 228b 2296 22C3 2ZD2 2203 22E2 22E3 22FO 2297 4FEA 4FF4
5024 506f 4FFE 4FC4 2488
248A 241t3 2460 2472 2484
2486 237E B60 2427 2425
2325 2332 236C 2lt23 23E6 29&0 2A42 29FB 2A43
2A48 29E7 i31E 1323 1315 1688 12FE 1326 0811
SC75 1112
5A<.O 59F8 59FC 0208 020A
6988
6986 2714
2713 6932 6966 6984 6971 697& 2741 2734 2742 2748 2774 2782 2784 2792 2794 2801
2750 6947 6950
6968 6987 6954
69S6 2935 2936 2930
2931 2932 2933 2934 2855 2847 2929 2928
2831 2835 2850 2925 2894 3479 3565 3529 3570
3573 3516 0847 0849 0844
1137 0839 0851 0158 7890 0695
8535 853'6 H37 8557 8558
c S8YTE3 c 001 0208 8559
S8YTE5 001 0200 8560 S612F A 003 52BE 7186
CROSS-REFERENCE
REFERENCES
6934· 6937· 6968· 6971 6973 6980 2712
2711
6972· 6913
6977· 6978
6929 695J
6966· 6974 6981 2717
2716 2721 2722 2752 2753 2757
2758 2762 2763
2730 0578 4478
6956 6968 6977 6962
6938
286U 2869 2832· 2836· 2837 2865 2866 2874 2UO 2811 2883 2866* 2882 2884
2859· 2864 2856
2845· 2846'* 2849* 2850 Z81t4
2829 2838 2848 2842 2841 3417
3483 3482 3518
3519
0828· 0832· 0837· 0839 0839· 0871
0830 0834 0836
7838· l8~ 064~ 0649·
7578· 7579 nu· 7586· 7595
7582· 151n
6622 1026* 7604 0322 0551 0943. 0951 0959 1025 1033 1041 1066 1090 3743 1093 0052 65S5
1183
7591·
0967 0975 0983 1115 3745· 7606
6979· 6980
0991 09'99 7645
f>ART NO.
PAGE
4234255 80 l
I
IBM MAINTENANCE DIAGNOSTIC PROGRAM
c. 8912
DISPLAY ADAPTER TEST
CROSS-REFERENCE
PART NO. 423"255
PAGE
BOA
\ SYMBOL T LEN VALUE DEFN
REFERENCES
1009 lOJ.7
SETO Al A 006 SE TOA~ A 006 SET PO A 004 SETl A 003 SET12 A 003 SET13 A 003 SET2 A 003 SET3 A 003
SIOI t 001
I C··..t
I
I
0 .
47El 4839 545F 5474 54E3 54CF 5485 5496 0058
6454 6484 7262 7268 7299 7293 7286 12.19 8591
0
0
cl SIONIO c 001 S HlNil c 001
t SKIPlK A 003 SNSIT A 002 SPAREX A 004
\:_- _SPARMS A 014 SPA RUT A 014
SSWlC c 001 ( SSWlF c 001
SSWlO c 001 SSWll c 001 ( SSW12 c 001
0048 0049 5964
3776 3584 .>590 3596 0008 0001 0080 0040 0020
8592 8593 7598 5340 5098 5104 5105 8552 8553 8544 8545 85"16
sswu c 001
{' \_
SSW14 SSW15
t 001
c 001
SSW16 c 001
( SSW17 c 001
SSW2E c 001
SSW2F c 001
( START A 004
STAT AC A 002
0010
0008 0004 0002 0001
oooz
0001
OA20 5FE6
8547
8548 8549 8550 8551 8554 8555
0051 8168
0
·
0
STATAM A 002
( STAT Al A 002
STATA2 A 002
STATi:ll A 001
f STAT BO A OlS
STAT Bl A 015
c STATB2 A 019 STATS3 A 022
STAT84 A 008
STAT'~5 A 018
( STAT,~6 A 010
STAHi A OOl
5F5E 6184 6186 600A 613E 6140 6160 6176 617E 6190
619A
SFCD
8121 8214 8215 8173 8195
8196 8197
8198 8199
S200 8201 3151!
6453·
6483· 7174 7179 7265 7296
7289 7283 7276 0059 0!59 0344 0368 0742 0743 0878 0879 1560 1628 3328 3484
3623 3625 3674 3681 3810 3834 5194 5196 5359 5361 5529 5634
6544 6546 6961 6969 7642 7841
0160 0439 0815 1142 1636 3491
3633
3683
3868 5200 5364 5639 6633 6970 7847
0167 0457
0816 l227 1694 3499
3635 3684 3895 5205 5471 5657
6635 6983 7918
0171 0463 0818 1228 1702 3596
3645 3686 4168 5210 5472 5662 6780 7028 7923
0175 0471 0619 1251 2657 3598
3647
3688 4170 5215 5479 5666
6803 7029 7924
0210 0502 0821 1252 2659 3599 3652 3689 4404
5306 5499 5686
6935 7165 8323
0228 0503 0822 1261 2833
3605 3654 3694 4766 5327 5506
'>690
6939 7340 8326
0234 0573 0824
1371 2834
3607 3660 3696
4994 534.lt 5515 5779 6943 7346
0242 0598 0825 1378 2843 3608 3668 3697 4996 5346 5519 5849 6951t 7600
0273 0646 0862 1438 2860 361 .. 3671 3762
5136 5352 5521 5856 695e 7601
027lt 0652 0863 1551 3315 3611 3t-:'i 3782
5141 5354 5522 6543 6959 7641
7594 5349· 5350 5353· 5355 5360· 5362 5084 5090 5096 6277 6283 5101 5105 5083· 5089· 5095· 6276· 6282* 371e3
0322 0551
0943 0951 0959 0967 0975 0983 0991 0999 1009 1017 1025 1033 lOltl 1066 1090 1115
3745 7606 7645 6535 0052
0261· 0266* 0302* 0304 0369· 0370 0395 0395 0397· 0398 0398 0401·
0490· 04951' 0531· 0533 05'99· 0600 0625 0625 0627· 0628 0628 0631· 0745* 0746 0760 0841* 0846· 0869· 0870 0886· 0887 0891 0899 0899 0908 0910 0912 0914 0916 0918 0920 0922 0924 1050· 1051 1055
1075· 1076 1C80
1389 1561* 1562 1704 1711· l 712 3769 3788 3817
1100· 1101 1105 1262· 1263 1288 !379· 1380 1388* 1569· 1570 1577· 1578 1637· 1638 1645· 1646 1103· 2856 3228· 3229 3324 3326 3618· 3669· 3673· 3682· 3841 3675 3902 4270 442' 4473 4520 4765· 4768
5801* 5809· 5819* 5820· 6233 6636* 6645· 6646 6667· 66b8 6706· 6724
7034· 7035 71..20 7161 7169· 7116 734~· 7348 803.it
8055· 8097· 8228
8055
8097
8077· 8085· 8107· 8113· 8181·
5572 5583 8485
5696 5701 848'r
5644 5655 567.5 5681 8489
5375 5380 538~ 8491
0114 8493
5555 8495
0126 8497 8498
801it·
·one OUUL15
EC tlb. 8ZS02J
250CT75
auou
15.tAa76 lnOM
··
PROG 10 PAGE
i.08CJ1-2 OOATE
80
Et rtQ.
0
07JUL15 825023
::·.
UO&TIS 82503:
15.JAN76 825034
···' PROG 10
PAGE
-.-.1-2
..
11 ·. ··-·. ,.__.___.~·-······-
·--~·h··- .··· .·..·
I
l
I
I
I
l.
.H
IBM MAINTENANCE DlAGNOSTIC -
8912 DIS9LAY ADAPTER TEST
SYMBOL T LEN VALUE DEFN
STA TEX A 002 STATEl A 002 STATFL A 001 STATHC A 001 STATr.1 A 003 STATK2 A 003 STATK3 A 003 STATK5 A 003 STATK6 A 003 STATK7 A 003 STATL A 001 STAH~A A 031 STATM6 A 022 STATMC A 025 STAT MO A 011 STAT ME A 020 STATMO A 001 STATMl A 009 STATM2 A 025 STATM3 A 022 STATM4 A. 020 STATH5 A. 016
STATM6 A 017 STATMl A. 027 STATMB A 017
STATM9 A 015 STATffH A OOlt STATPL A 003 STATPO A OQ.\
STATPS A 002 STATPl A 003
STATP2 A 002 STATP3 A OOlt STA.TAB A COit
STATRS A OOlt
STATSP A 004
STATSO A 004
STATUS A 004
5FE4 El67
5550 7354
5FE2 8166 554E 7353 5EA3 8072
5ED1 8083 5F20 8103 5F3C 81 \1 6061 8179 5FlA 8101 5F5C 8120 60El 8190 60F7 8191 6110 &192 6118 8193 612F 8194 5FE9 8171 5FF1 8172 6060 8178 6023 8175
6037 · 8176 6047 8177 6087 8186 60A2 8187 6083 8188
60C2 8189 61CO 8223 5F50 8116
5f57 8118 5FE8 8169 5081 8002 5F60 8122 5F61 .&124 5FOE 8164
5FD2 8161 5F65 8125 5f6t 8127 5DA5 7998
STATXl A 004 STATX2 A OOlt STERR l 004 STGlK A 001 STG2 c 001 STHO A 004 STHOl A 004 STPMC A 003 SXRl A 004 SXRll A 004 SXR2 A OQ.\
SXll21 A 004
TABCKl l 004 TABCK2 A OQ.\
TABOO A 006
TABOCA A 006 TAIENT A 006
TABLOP A 002
TABNXT A 006 TBU A. OOlt
TB2 A 004 THU« A 004 TEkRO A 004 TERRl A 004 TERR£ A 004 TERR3 A 004
5F06 5FDA 6227 5A40 0001 5coa lOA5
5538 5C6D llOA 5C71 llCE 4A04 4A2t
41.lt 4A44 4Al6
5063
4A3E 5UE 54A4 6606 634E 6337 6316 6303
8162 8163 8269 7687 7497 1848 065J 7346 7888 0693 7889 0694
6551 6560 6556 6565 6555 7928 6564 7288
7281 8S24 8356
8351 C345 8340
CROSS-REFERENCE
REFERENCES
8009· 8029 1288 7338· 7348 8006· 8014 8075 8083 8094 8103 8105 8111 3365 7236 733H 8069
8076 8081t 8106
8112 8000 8001 8095 8072· 8078· 8096· 810U 8108· 8114· 8182· 5485 5491 5511 8477 5314 5335 5788 5836 8479 8107 81U
8181
8020 8025 8040 8085 8030 8043 8035 8042 0086 0391
0120 0132 0071 0220 1328 8475
5319 5339 8117 8082 8100
8224 8003· 8161
8017 8087 8081 8121 0621 0138 0449
5370
8102
8080 8386 8098 8214 1334 5535 8467
5389
8104
8007· 8044 eon· 8074
8233
7998· 8005 8012· 8015 1128
8208
81Z6 026~ 0267 0308 0373 1121 1137 1265 1383 3231 4771 5802 5810 8002·
1999·
8265
7592· 7596* 1101 nn
8387 8215 8205 SS45 5793 8110
0491 1392 5821
7159
M71 5550 5840 8180
0496 1564 7J51
8469 58"5 8184
0537 1572
M73
060J 1580
7842 0647 733~ '1JJ4· 7343 78S9· 784S-
0644· 0650·
655~ 655!· 6554 6559· 6562· 6563 6555· 6564· 6552 1917 6561 7285 1218 6H4 8352 8346 8141
HM
6555 6564
DATE
07JUL75
EC MO. 825023
250CT15 8250)2
15..1&1176 825014
8116
0166 1640
8127
0842 !648
-PPAAR~TE NO.
4234255
IBM MAINTENANCE DIAGNOSTIC PROGRAM
81 ; "
,_ 8912
DISPLAY ADAPTER TEST
CROSS-REFERENCE
PART NO. PAGE
423lt255 81A
SYMBOL T LE'4 \r"ALUE DEFN
REFERENCES
8179
0847 0930 1706 1714
TEST t 001
TESTEQ A 004 THREE A 002
TIOl A 003 TI017 A 004 TI017E A OOlt
TI018 A 004 T 1018E A OOlt
11019 A 004
TI019E A 004 Tl020 A 004 Tl020E A 004
TI021 A 004
T I021E A 004
TI03 A 003
TI03ER A 00-1
THONE A 004
TPCl A 006
TP4 A OOlt
TRTN2l A 004
TRYTWO A 002
TSTB~T A OOlt
TSTBO A 003
TSTB2 A 004
TSTCHK A 004
TS TERR A 006
TSTttST A 003
TSTS SW A 004
(_.TWO
A 001
' TXRl A 004
UDTMSG A 036
( UOTPO A 004
I " UOT2 A 003
I I
0
uon
A 003
I ULOGl A 010
' ( ULOG2 A 010 ! UlOG3 A 010 I UNPACK c 001
0
I UNPHLT AOH
I 1_ UNPATN A 002
,
I
VOLTFL A 001 VOLT5F A 001
I ( WORONO A 002
WRAP A 004
I
I 0 WRAPEH A 001 l
I 0 WRAPEX A 004
L' I WRPIN A 002
I WRPOUT A 002
0212 4908 5566 OAU OAAD 0AC9 OAB5 OAD5 0AB9 OAEl OA80 OAED OACl 0AF9 OA4E 0A55 6365 488E 5EF2 61t90 1286 5467 5999 5949 6H6 6286 59BF 5974 SAOE 6200 6676 6486 OAOC
OAOF 66U 6610 6627 021E
65Fl 65f5 6181 6112 398E 4426
4443
4480 3046 3048
8561 6539 7363 0066 0103 0111 0105 0117 0106 01;!3 0107 0129 0108 0135 0073 0076 8361 6674 8091 8448 0785 7264 7615 7592 8255 8297 7612 7604 7665 8327 8529 81t51t 0016
0032 8525 8526 8527 8565
8520 8519 1212 821J 5590 6222
6231
6257 4376 4377
I OwuN
A 001 SAOB 7663
C XAA55
XCA55
I
(_
XCFFF XC202
I XCSAA
A 002 A 002 A 002 A 002 A 002
0056 OFEE OFF2 OFF.\ OFFO
0358 0588 0590
0~91
0519
6536 7356 0062 0101 0104 0103 0105
0061t
0106
0107
0108 0066
0073 8357
6669 8089
8444
0758· 0759· 0760 7262· 7271 7271· 7273 7613 7585
3600 3609 3619 3629 8290 7605 7607 7599 7621
8256· 8267· 81t57
8447 8451 1003 1276 272-8 2847 6149 6172 6195 6322 7102 5646 5668 8445
81t50
8452 0678 2862 2861 3341 7210 7215 7422 7428 8313 8397 8401 8400 8404
3639
3312 6335
3345 7435
3648
3848 6349
3349 7873
3655
6011 6362
6247 8017
3661
6034 6376
6455 8022
3677
6057 6389
61t85 l'027
3690
6080 6403
7114 8032
3698
6103 6416
7118 8037
6126 6430
7204 8284
5537
5995 6087 6179
6001 6093 6165
6007 6099 6191
6018 6110 6202
6024 6116 6208
6030 6122
6214
6041 6133
6047 6139
6053 6145
6064 6156
6070 6162
6076 6168
5994· 6086* 6118·
6000· 6092· 6184·
6006· 6098· 6190·
6017·
610~
6201·
6023· 6115· 6207·
6029·
6121·
6~13*
601t0· 6132·
601t6· 6138·
6052· 6144·
6063· 6155·
6069· 6161·
6075· 6167·
6222· 6234
4257 41t08 4460 4507
5978 6073 6165
0165 6937 l631t
5992 6084 6176 0173 6972
5998 6090 61112 0231 6979
6004 6096 6188 0260 7040
6015 6107 6199 0342 7269
6021 6113 6205 0460 7280
6027 6119 6211 Q.\89 7287
6038 6130
0771 7144
6044 6136
0772 1583
6050 6llt2
0812 1590
6061 6153
2n8Jn6
6067 6159
U5J 1620
0279 0508
033) 0562
1373
2658
3615
J642
3643
4~1
6634
0506 0560
0512 0521 0543 0566
0510 0564
PROG ID
PAGE
0 0991-2! DATE
81 I EC NO.
IU I i9
1.II..·.
C7JUL75 825023
25DCT75 87.5032
UJAN76 825034
PRO& 10 PAGE
0191-~
au·
-----------~
IBM MAINTENANCE DIAGNOSTIC PROGRAM 8912 DISPLAY ADAPTER TEST
PART NO. 4234255
PAGE
82
SYMBOL T LEN VALUE OEFN
XDGOO XE003
XElOl XFFFF
A 002 A 002
A 002 A 002
248C 2865
2863 0059
2937 3108 3707 0360
XFLAG A 001 6187 8216
XFOOl XRMT XRMl
XRM2 Y.RM'3
XRM4 XRM5 XRM6 XRl
A 002 A 021 A 043
A 043 A 043 A 003 A 013 A 028
c 001
1852 53A6 5301 53FC 5427 542A 5437 5453 0001
1305 7247 7248
7249 725C 7251 7252 7253 8539
-
XR2 c 001 0002 8540
XXRl
xx xx
ICOBFF
xocoo
A 004 A 002
A 002 A 002
505A 6188 56E5 2DCO
7925 8219
7480 4009
CROSS-REFERENCE
REFERENCES
2835 3695 36.:31 0245 0277 0331 0474 0823 1192 1629 1695 2660 3492 3493 3494 3495 3496 3497 3498 3500 3501 3:.i02 3503 3504 350°5 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 0207· 0248· 0252· 0258· 0271· 0436· 0477· 0481· 0487· 0500· 0748· 0812· 0829· 0833· 0838· 0851· 6046 8050 8129 8131 8223 8225· 1255 7191 1195 1113 7199 7118 7203
7207 7209 7234 7303
0062 0064· 0066 0073 0212 0213· 0275 0275 0277 0277 0279 0279
0281 0293
0281 0294
0283 0295
0283 0297
0286 0297
0286 0298
0288 0299
0289 0301
0290 0301
0292 0304
0292 0313
0293 0313
0314 0331 0340
0314 0331 0342
0315 0332 03ft3
0317 0333 0345
0311 0333 0441
0318 0319 0334 0335 0442· 0504
0324 0335 0504
0326 0336 0506
0329 0337 0506
0329 0337 0508
0330 0338 0508
0510 0510 0512 0512 0515 0515 0517 0518 0519 0521 0521 0522
0522 0543
0523 0543
052't 05't4
0526 0546
0526 0546
0527 0547
0528 0548
0530 0553
0530 0555
0533 Qlj58
0542 05S8
0542 0559
0560 0569
0686
0560 0561 0562 0571 0572 0574 0686· 0693· 0131
0562 0563 0564 0644 0645· 0650 0738· 07't0 0741
0564 0565 0651· 0653 0741 0746
0566 0566 0673· 0676 0771 0772
0567 0684 0773
0773 1076
0777 1077
0882· 0887 0888 1077· 1096* 1101
0888· 094C* 1046· 1051 1052 1102 1102· 1176 1180· 1181
1052· 1071· l!.81· 1182
1201· 1225 1226· 1257 1356 . 1357· 1359 1426 143.9 1536 1537· 1539 1562 1570 1646 1679 1680· 1682 170lt 1712 1745 1872 1873· 1875 1928 1929· 1931 1984
1372 1380 1578 1613 l 7116· 1748
1985· 1987
1389 1423 l421t·
1614* 1616 1638 1809 1810· 1612 2058 2059· 2194
2195· 2197 2288 2289· 2291 2368 2369· 2371 2'tl9 2420· 3207 3208·
3222 3249
3229 3249
3238 3250
3240 3297
3240 3242 3298· 3316
3242 333:J
3245 4043
3246 3247 't044· 4154
3247 3248 4155· 4247
4248· 4270 4392 4393· 4421 4455 4456· 4473 4497 4496· 4520 4549
4550· 4647 5774 5774
4648· 4746 5799 5799
4747· 4768 5801 5807
4884 5807
4885· 4979 5809 5815
4900· 5760 5817 5819
5761· 5820
7032· 703!> 7039 7039· 7160 7173· 7178· 7182 7184 7186 7243· 7266
7268 7270· 7277 7279 7281· 7284 7286 7290 7293 7297 7299 7335
7336· 7337 7587· 7618
7809 7811 7879 7881
7338 7359* 7387 7391· 7392 7393 7619 7619· 7648· 7794 7795· 7797 7811· 7813 7823· 7839 7840* 7845 7881· 7888· 7916 7917· 7919 7920
7393· 7394 7458· 7582 7798 7799 7806 7808· 7846· 7848 7868· 1871 7921 1'921· 79l5· 8002
8005· 8006 8259 8260
BOC7 8262
8008 8264
8008· 8009 8010 8267 8327·
8010· 8012
8162· 8256
8257*
0674· 0677 0683 0683· 0694· 0857· 08!'.8 087't 0811t· 0875 0880~ 0881
0905 1111
0936 1177
0936· 0937 1061 1061· 1062 1202· 7170· 7175· 7300 7388
1085 1085· 1086 7459· 7576 7577
1110 1110· 7579· 7580
758l· 7582 7593 7597
7583 7597
7583 7598
7584 7602
7586 7602
7586 7608
7587 7610
7588 7612
7588 7615
7590 7620
7590 7620
7621 7637
7621 7639
7622 7643
7624 7643
7624 7647
7626 7627 7649· 7689
7633 7689
7634 7691
7634 7692
7635 7695
7636 7695
7697 7721 7147
7773
7698 7721 7747 7773
7701 7723 7749 7775
7701 7727 7753 7779
7703
7727 7753 7779
7704
7729 7755 7781
7709 7709 7735 773'5 7761 1761 7869* 7872
7711 7737 7763 7878
7715 7715 7717 7741 77.41 7743 7767 7767 7769 7818+ 7889· 7999
8000 8001· 8002 8003 8005 8006 8007 8055 8072 8073 8074 8074
8075 8078 8083 8094 8096 8097 8101 8103 EH05 8108 8111 8114
8116 8163· 8119 8180 8182 8184
7916·
8048 8049 8052 8053
0876
2837 3812 3835
IBM MAINTENANCE DIAGNOSTIC PROGRAM
\1.._:
PART NO. 4231t2S5
PAGE
82A
8912
(,'
DISPLAY ADAPTER TEST
;
\
SYMBOL T LEN VALUE
DEFN
REFERENCES
CROSS-REFERENCE
XOOFF
xoooo
XOOOl X0002
xooos
X0040 XOOBO XOlFF
X0155 X02AA XOZFF
X0202 X03FF X0343 X0400
X0555 : X0584
X07FF X0800 i XlC XlOOO XlOll Xl400
Xl415 Xl800 ( X2021 IC2200 X2204 X2205
X2503 X3031
{ X5AOO X5BOO X5COO
( X5DOO
X5EOO
X5FOO
{'
I.,
X50FF
X5000
X5035
l X5080
X51FF
X5100
( X:>l80
X52FF
c X5200 X53FF X5300
X5400
(-....
X55AA X5500
c X5600 X5700 X5800
X5900
( X6000
VF LAG
c YVYV ZERO
A 002 A 002 A 002 A 002
A 002 A 002 A 002 A 002 A 002 A 00.l A 002 A 002 A 002 A 002 A 002 A 002 A 002 A 002 A 002 A 002 A 002 A 002 A 002
A 002 A 002 ~ 002 A 002 A 002 A 002 A 002 A 002 A 002 A 002 A 002 A 002 A 002 A 002 A 002 A 002 A 002 A 002 A 002 A 002 A 002 A 002 A 002 A 002 A 002 A 002 A 001 A 002 A 002 A 002 A 002
A ooz
A 002 A 001
A 002 A 002
5608 2DBC 5609 5BE6 56FO 56F2 l9EO 56DD 3198 2740 56DF OD5S 56El 453A 56F4 2748 2867 56E3 2DBE 54EC 2DC2 0050 2DC4 5D60 2DC6 OFEA 5083 2B5F
~080
2861
OFF8
5A21 5A23 5A25 5A27 5A29 5A28 1856 5AOA 54EA 1851t 1858 5AOO 185A l85C 5Al0 185E 5Al3 5Al5 0057 5Al7 5Al9 5Al8 5AlD 5AlF 5A20 6188
6180 0062
7475 4007 7474 7826 7487 7488 1449 7476 4527 3257 1477 0361 7478 6266 7489 3256 3709 7479 4008 7302 4010 0362 4011
7933 4012
0586 7944 3705 7949
3706 0595
7675 7676 7677 7678 7679 7680 1307 7662 7301
1306 1308 7664 1309 1310 7666 Ull 7668 7669 0359 7670 7671 7672 7673 7674 7681 8217
8220 0365
(') ZEROC A 002 OFF9 0594
ZFLAG
uzzzz
A 001 A 002
6189 61BF
8218 8221
1038 0906 0397 7440
741tl 7451 1439 1063 3646 3240 1087 0283 lll2 5983 3764 3242 3670 3221 3784
7229 3836 0205 3870 3606 3697
0571
1696 3763 0401 8258
4514 3247
0292 4264 6227 3783 3249
3236 3811 7230 3869 0370 3896
0627
4760 4467 0314 7408
0372
0631
4898 0337 7411
0759
3658 7414
6463
6493
6553
6562
8427
3624
3597 5520
3634
0434 0600 0602
7741
7747
7753
7761
1161
7773
1231
1246 1248 7602 7643
1161
1230
1234
1233 7624
1236
1237
1240 7689
1241
7695
7701
0281 0335 1553 1554 163()
7709
7715
7721
7727
7735
7779
0208· 0394· 0400· 0437· 0624· 0630· 0749· 0753· 0762· 0815· 0895* 0901· 0926· 8056 8060 8133 8135 8226· 8058 8059 8062 8063
0162 2845 4993 0504
0172 3238 5343 0558
0243
3245 5345
0275 0329 3485 4061
5350· 5355
0472 4068 6652
0744 4069 U42
0757 4070 8004
0775 4071
0817 4072
1552 4073
2832 4415
0209· 0438· 0750* 0761t· 0814· 0896· 0929· 8064 8068 8137 8139 8227· 8066 8067 8070 8071
CATE
07JUL75
EC NO. 825023
250CTJS 825032
U.JAN76 825034
PROG 10 PAGE
0891-2 OOATE
82
EC NO.
0
w·i
· !
07JUL75 825023
250CT7S 825012
1SJAN76 82'°34
P1tOG 10 PAGE
orn~2
SZAt
II.
IBM MAINTENANCE DIAGNOSTIC PROGRAM
8912 DISPLAY AOAPTE« TEST
CROSS-REFERENCE
SYMBOL T LEN VALUE OEFN REFERENCES
TOTAL STATEMENTS FLAGGED IN THIS ASSEMBLY .-
0
DATE Ol...U5 EC NO. WOH
250CT75 825012
15.NllT6 8250M
I
f
l
· j
PART NO.. PAGE
4234255; IBM MAINTENl.NCE DIAGNOSTIC PR.OGRAM HI(_
PART NO. 4214255
PAGE
8JA
f .,,-: 8912
I l,,;
DISPLAY AOAPTEll TEST
~BJECT CARD LISTI~
If ("\ -~- THE CHARACTER
INDICATES A BLANK COLUMN ANO THE CHARACTERS D E H INDICATE NUMERIC SHIFT.
! ( CL
I '·--
l THROUGH 16 CL 17 THROUGH 32 CL 33 THROUGH 48
CL 49 THROUGH 64
CL 65 THROUGH 80
CL 81 THROUGH 96
. -··· '
,. ("':-.
. .
! . GBK GBO PN 42 34254 EC 825034
I
.
.
........ ........
S-YS/3 DISPLAY ADAPTER TEST
a1taae4aa
89120000
l (' T+-V:SJH·····B/A I ,,,.,..
!t r I l. 'T+-Z5llAU5<ttABUI
I ... T+-OOE_X09+(. ilE
! c~ -
I· . T+-,,OH*H2·Fl8_P
lo . I C\··1we1ec(iooooe
N au··H·,··o·BY4
JO? 1s_2·J_-Y_e
O;ITD*IH5<PN84C
AS-,/OQ&H··F<B?X
GOH*eesaG01HEooa
9.M.l+OE+a·&&K#P
1oiaG· /SAP-z,o~·v
T21QB &EOH·BF-0 /OHOOH)l·YDHQPM
GOH·eE-<· &63 10tt
/OVU+.OBC·BGBS3
HR<Essw1210-.Aooz
-. -
&803 /OD_6JSU84C
/OHOOHIS·YHJQH...
e· / .eH·esHoHC
/OHE.JoHTllQ-C2
.av·.OHU~cocr.
oaucaaztA£·tI5ZF /OHOOHl£·Y<HQR·
JO<·aK · s-<' ·cars
IQEa , ....89120001
.IOH.81489120002
.
H8,M 18089120003
.
/OH 3-08912000lt
1a2 ·:ae·1200os
I! :- T+-_1avoi'tc- ··HEY
0t T+->·a1tcHi<1·21P
1,.,..
I v
.
I- T+-?PNJ.AO >,OHi
I 0
.
! T+-OK85T c... ·NOYM
i0 . .
1· T+-11· l>IYOSI 0
: (}T..,2H/56V-g····O
; C\+-3CPu n i i s a u
I e · ; T' -3· E"NON'l l7l4
i 0
.
: T+-49a1 +;AC20AA
0 l . .
.
. T+-54 "'IE8l0 a-1
OT+-61UA· 2<L8'+1
C) T+-70/0)10tUS·/·
0 T+-8V· ····BH· 5_1
.OH·.G·Co-t7"851
1aoc·c-. ·,oHi· KM
S-USOH.AP-?50NO
-
KGl'tlt. :·BGCE···6f
<OCSOOS·I l.C;l
. AP-Gt·IBGPEO·· I·
"COA* PG2~0-1·£A
. . AP·Rl8YD<OH·l1aB
$9lU,as co·v· PG
. . . 0-C&G C58tt-J -ca . . . H>I l...COOl&FP~C
CQO... /CM-'I Al> 4
l<PC5aH<SA211
a _SOHD.F·lQOCE
.
l/28~PL-< &S...CN4
QCOH+ _10-7 '-
. .
a S-1 A/_30 QS-
.
. .
· 1 L3·QSCAP'->"I A /lllQ/CO c ... lOU
OOHOUHGPLT30H
.
lit SS<D-UCEHCNU
2-JDI 71t;·2 L acc1-1··,_oo·ceK
·l.AJ_·CQ-ICQOEO
.
. .. 1;...·3a1 OP-EltVB -
6PEO Ol P-AP958
. . "*"'P2/2...·PCStlY· . . ···'l2·,AB9· ;s
A9>99··12D .J* PG
54HOGPC~O·C~ACYlt
... - -
. +avit6 ADVOD··a
. OOCAHP·QC N·WCNl P·...918ACC·· E· .
U6·RE AGPOH·BF-D
. . ......
. 8 I J
Cll5>L
. . -£HOC OCllOSIOH)
. . VILUC E"VP·S -&l
YDBC /5"C DI·-·
F a S S . OH·BE-Cll5>L
. .
a Ff9a5T 0-D<Hl
.
·
OC- liE'l.fK UK
. .
OK 7>1 l<QCJ·Qs·
<Q.OACNtE800AP·Q
. . IP.Elt...HcEVOA·;·
. 2..0JP;l·3aZ DP E
....... M ..IOONYl.,S
.
. . TCIJ s_t-l<PClCI
UQ ltO.G 15_2C/O
. ,,,.,>a P·N06·8
.
., 1·30 QS·a FF
T,, ··EC489120006
.
"N.IH 611*89120007
.
ABao BS'89120008
. .
( C4 35'189120009 Ct< 5888912001~
2/Da·;~ . .9120011
. laT I ZU89120012 -Y 1t··89UOOH
.
00-SC R-489120015
. + · ;Qo\89120016 ... . CCI· 40-89120017
81 ·l 891200-18
Pll06 ID
PAGE
0 ..
. .
.
. .
.
T+-is l00-1·H l 00 O+PilOO l"IUI ld)IEICX· /lA I"'' ll<BADOC /$4815$
0891-2 ·on£ 01.IUl.JS
8J
EC NO. 82SOZS
i·Q.
250Ctl5 825052
·
. O~JOHCa lO<NU Ca I 7 09120019
<O-tQT8HC&OlS 5 R<H- l S89120020
PROG ro
PACE
IBM MAINTENA~CE DIAGNOSTIC PROGRAM 8912 DISPLAY ADAPTER TEST
PART NO. PAGE
42342551 18" MAINTENANCE DIAGNOSTIC PROGRAM
84 t l,
I
8912 DISPLAY ADAPTER TEST
PART NO. 42)4255
PAGE
84A
OBJECT CARD LISTING
OBJECT CARD LISTING
I
Cl 1 THROUGH 16 CL 17 THROUGH 32
h-#CC ;saB016l I.
. . . . T+-aJC OCM5Y.C E
T+-·( PG,aV·OP E
l_04At;OCti~AHTO l#...tfGC50~ ...G2/0-
CL 33 THROUGH 48 Cl 49 THROUGH 64
.
. .
<t?oaaFF7C& c:o1 _avoJt& tt ?>o-o
. .
.
< rc·wc;t /56V- ~ c HJO QS...30t1C30<A
Cl 65 THROUGH 80
..
OI 4+ 0 TOICS*< I
t\. 81 THROUGH 96! CL l THROUGH 16
I
·
I
I
r-
·
·
YC?Q ~JB89l200211 . T+/IV IEJD#OI N·
I r··,
GGNO· ;8H89120022: ~-. T+l&Y. ll!R3.$3 JJ
II (~.,
8
li70 NY4i89120023: . T+/ J; P=S -JJSI QA
Cl 17 THROUGH 32
.
WEZT2-RH< JJCEZ-
.
Fl&f~9Z8AEOH 1 V"
CL 33 THROUGH 48
. .
a FFBI Al>L--NW"
.
WOHDM&T#tDP=S -JJ
.
M&13sogn /lJF i I '
CL 49 THROUGH 64 OAJFC&A ... 9N"'W0HD
CL 65 THROUGH 80
. . . L9t3·QST /lJF( I
NOHDM&T4-P=S -JJ
.
OWER18-HA( 10·34
CL 81 THROUGH 96
.
O·~ KIU69U0043
BIM NV889120o-t4
.
NX< O/Q89l20045
T+-·Bt5 ... &AESAO/A
..
T4--"° GC14HOT;JC
0
·
T+/ 89+C 'MtOS6C
T+/CZDJUOS/OS<Hl
. . T+/DU/OH; t
t
T+/E.. <GDlCV ODC
. T+/Ht 0 ov~ /OH
T+/I. Jl.OHOKHC3
-
..
T+/tll·L·-AUO-_+ QI
. .
T+J.AAO Pf <Bb /'f
. .
T+/o~OHC30< 00 7
.
T+/<7_00 DlMlHui
T+/(2H~·8 - C I
r+1+_0-i+.JEONXG
· PG3< A~91EEDE<+H BB?H&CX-&aa
.. .
361 +l G3tsza IL
.
Ol·t 4 1 SA1DA&&<T
...9NSROH*lil&HDJM
JGLB<OJaaTJDl<H8
.
.
s -E G ·OG2-&-.K 'I
-·E JUKl<HAO;)i FJ
agsT /llO<N--(QTA
.
E651tA-YL2-&·lO 5
.
AE5UPf,u.ouo QI·
.
>C&Olf 7>1AtlH33
ANX(O·OOAP·Q(f<S
-·
s -04 vRJCtE0·5$
.
&DHJ9Dll DABOP&E
.
JOHC&/O 1 &-YCOHE G07HCOFAGOH·IZTO
JHJS lr'·KP · /OHE-CO
. -
~ OH8a5S a5T <Ma
. . S4H·JOH*BE- &G
a FF81 At>~lO-IC
·os~2-KH(
GPENA <DilOOTOt.ElUUOAE
vo &LN~CO-ilOO<H
/S6V-AD EB N·N
0
I : ?HG+&D-H& "'ovN
..
31 V730< OSE 11 Wt&E
J5<~G /OAC/ESO-D 2z:OC 2=MC20MC20UC
. -
(QTAIP·R( rJ~9?H
~
R5>LT£1R 5<XA6~C QOCEQC0.30HC30<
eG.~4.VRlO-EP ·s
) Gt04HONP&AOH B
ND?"" -H v····· c ·
JO"IQ-CUD<-OSAD
JWIHBOJQ4 JCU H
204C21DC21MC2liG
.
aaN HSOO; I A&FA
. X"iTDOUtt 5_PT l) P
AKCO QS·a FF81 A
. R 1e ! 2 i PC6MC Tl; ..
oo nass ast <N-
GEID <e1~9UOA N~
.
r .
l: P4 RSU891200241 - T+/KRO OlY@HANOO
I C'
·
AGE4· KQHB9120025i - T+/LM 5R20H&MST-
I
l6)Q· ...-&69120026:
~-(""
T~/~I
0
·
-.
UA+TOH!
..
!,r~ - .
fc:a .6-H89120027' '" T+/NHR23 /l+TI&/
I,,.,
NOHD l&-891200281 ~ .r T+/OESl8GDH'8VR
r~""?r
·
·
T+/P OH&N-T-- -,
- -, UA+TOH)NR2t
.
NR83 /l+Tl&RO*~B
.. -
O*XBDEL·BH HHOI
20H&NEL~ ~· UA+
I
&#i N,¥89120030
3C&E ... 9/EQOHDN6<6
cI .,
·
PJQ89l20031 T+/Q6 N·AOH*02S
c, . .
.
Dl(U 1 1Y89120032' T+/R!AC-- -.2U P /SNXH<ftANOG I U
I
1
0
9zll: 1 0 89120033 (:' T+/f'i l&BNX<C "HR
i
3N>G · AAR(+8 .. BB?H
..
osa8G03. /56VAAY
. - ..
< JEQH>*< NRlN),
~ nMB9120036j ( ) T+/i l .. OAEZ/093M Df3?6 t I
0-H <B
T ··u "'-l'l89l20037i () T+/;QC · DCS//OC .. D
i
i(j fO...< :Q089120038· . .t T4/-.tfFSQPiEQFf8
I
PcAISC .. DQ·fY(C · 0 ,·J1>F&c2 &&1oev
.
,.jH &&889120040 () T+/IICIHUUCN!8 ;P l2104<ClUFJC
M~~o !.9Ya~120042 <:~1+1s·oH*P21xo9+t =DCM2·9RS:IOS;l
UA+TOHllllRSC /1<0-
. -
. NH38GNO··+ HHC<S '
TOHINR4, /l+TI~
.
lC&E0·5UO tlV3-
GD#O+ JEQNXGS -o
APJ+acu:~9/EQ3YD
.
llQ-<6G /Q4BA1ii<
0$1/Qf- "DPsA/UC · D HC00Qs11+c&oosvv
.
t N"WE"T2-&T /56
.
/5l=G5 CC &f.,.91/N
R5_llllV liPAO_I
TIt I o·iBDE IUS}t. H ~0.1 ·,LvaBGNO l OH· l V34 MSi89120046
SH .. HHOI. l Yiil8GNO* . &OH*LY34ENX. /AL
. .
GNO)<OH·LY34GNX.
.
/AKO+B 86HtO:I
u+a 9ZMB9120047
.. .
/5M aL 89120048
.
&EY7 /l+Tl&VO·SB
. -
0*¥BDEQH8H HHOI
. .- -.~u P /5NX-<H
LYaBGNO*OOH*LY34
.. . 4 VR3C&E0·5S!O & N>T- -, 2U 9 15N ..
DOH*LT SAEZ/O*;H B L&BNX<l NR3N_·
. .
..
A ietO#O( N·WEZT 2-&L /l+ac-DOWER
GNO· 5L089120049
.
<NXH J0'89l20050
. .
< &O 0:9089120051
...
X&<H KlD89l20052
.
AAQ OHU89120053
.
18-H tC889120054
..
GPEM-EO OH·0036
.
. . L+T4 U489l2D055
. . 9{ DP<L&BE3M4AA· ectJ093HAE3XK tC 4 J* Nl&89120056
. AEZ-tO&OANXE09e8 GE2Y8ttER?iZ <C E O·NQ 08089120057
.
ICC OPc:A/wt DQ·EY
OFEG NL·89120058 &t 0 $2Y89120059
HoH&PX~co-ttQS<E
VOAO <&GOJSGFF*
..
IFG4< J/&FE.AOA/
-
QS OiFIORCCYANMlt
lL )U KQa89120060
.
.......
.M <
OHU·S
.
.IO.t /l.,./OHIS·SD
·OK· &A'lBCJ 120062
EtEA O~SSOaTcO·I
DAU
C7JUL7S
EC NO. 825023
2socns
825032
15JAt476 82503'\
PROG ID PAGE
0 0891-2
DATE
84
EC NO ..
I «)
I
i () ·I
ie
07JUL15 825023
250CT75 82S032
15JAN16 825034
PROG ID PAGE
ISM MAINTENANCE DIAGNOSTIC PltOGRAlll
PART NO. 4234255 IBM MAINTENANCE DIAGNOSTIC PROGRAM
PAGE
85. (.,
PART NO. 4234255
PAGE
85A
8912 DISPLAY AOAPTEtl TESI . OBJECT CARO USTINC
Cl 1 THROUGH 16 ct n 'tt«O~H 32. ·ct 33 THROUGH 48 CL 49 THROUGH 64
Cl 65 THROUGH 80
8912
0
DISPLAY ADAPTER TEST
c CL 81 THROUGH 96 CL 1 THROUGH 16 CL 17 THROUGH 32
OBJECT CARO LISTING CL 33 THROUGH 48 CL 49 THROUGH 64
CL 65 THROUGH 80
Cl 81 THROUGH 96
T+/T:QDCUl+( 816
.
T+/U5&DC~5>C DIN
Yaut'5o;IA4SGNbMA 2JPSaaGL4aPD&DA
.
(1SPA84_ o·sDlMC
.&DA.l·XTZ<PR&+L
2··C7PMCS2CSU1taJ D84C06MtFl·GT91X
.
lDA lDA £DA &DA E&+lllMCU54tMO;/
.
.r
go ·E089120065 ' T+/8<&CLIO'XO&U
r·
·OIM.OE-89120066 ~ T+/9GM ·O GDA*-1
.
,r_-.
Pt+I E8>C UIGKG<G 3 7tDl&N6AX·G; I
. .
Oll KCB>.EBUA&DE
96PYH;O_GCG4C,-9
AM ll 3HEM M3A5
·t30AMBEJ CNBM&l
-
.
·- . GM /&BN HM _&CE
J 5DDM&NJAVOG<£Z
. (M 8 1 :H8912008l
. JBL< 21089120088
T+/YO,+SR5_PG8' ,T+IW9 9/ltAP·QDaYD
. . RD~AFND·AHY8Ll8
HOKI I ZK M fiiOKHI'
G /YAFNZFOHIRFH* WG&E-.9UL2-U /56
RYAWZi5S ·M-O<MU
. CNIBGNIBYM L30H
8_<UAE OU L&E
OKEi '9i89120067 T+/:8850.M&lJCND +M&'K EHA<O(K SH
r
-
.
08- 3:089120068 '" T+/: 'MO/LBN<H<-1 . LCE<IM09LCU G2...
.
O< RKAVHGM-/K&NH
.
HM-i2tVHC< 1 KC5<
. .
~OEL T DMOJLAN< ~·SBGDJSSGO<~llB
.
F<&- 58089120089 GNl8.Mi089l20090
l
\
T+IZ·ll~V&lfQIN
. -
UU8JC1/E X'ONB9-
.
IMB>&.V _DMBtCIM
HH·8GNl8DMDt.. /OH
.
JAIUEVAt,EZ RMAtWCl&<Z 5MC&Jtl4
oa<e·o_sc H UIO
.
J&lltFWt;MGY lUBA
+V&cQ+Y 9UCl&+lA
CM H 2CU9120069
£Gl0· ·8089120070 C'· T+/Cil3M&CO· l0$MAZ ' 0 xca i l 89120071 T+t·>OH·BF-OROUS
4&<XN07Y JOJ6 ED
.
/SUQ-1 106:1 /5L
:tB·A5 F;OE7BVO
.
·MV WOH·BE?G5&DC
Fl S&A_ Flt SU&
. -.
L6P+D·NM? ··DX R
. . . . Q>->·05 KFlt S&A_ F4 QHH89120091 -
. - . JDJM C:LB JaaG N E+AU NtM89120092
&AKiAtSO*BV IHB· TOZO 6KQ89120093
T+/OPJCC:CHA VO(
- - A8<8GPEM-<EOO<OV -.9/4AP·RlaYOHOHI
'
.
..9y4 · Oe Q89120'l73. (: T+/·UGtU·ANY8F·B G /1AFNZFOH)RFH· -.41·uoH>M·VJ&8<B c /Sl'UCT8_N 8MG SK·CH907VL>RDttE
GM - t/<89120095
T+/ltaYDHOHlllK 2 1E·./OHDi<l·81. NQEN/0WHoQSNU1 00 ?M Q<·a_vo-01e10
~T+~ 0 /5U.3Tl89120074;
0
..E0°-&IHAG·P
/OH061SU84Cl 1 4C S81Rl8>.N,ILI0 1 X 0C(Q.J0889120096
. . . 2-&~·2saB9120075! T·/_HFH<SOl_uass <MYCOLEICN-. /5L ·CV oass <01~9/4 AP·QlaYOHOH)llK 7NEYOKN·WGlE..9uP
I
()T+SAE54CT1;.To·, 88MISK><KADHGM.Q LAD<H"·U,BD.U£atl &CJ- HN·· /OHE.K· -;<BGHGXR5>LTCIG 8C<f;JT-8912C09l
.
T+/>COHtllK 8AHC
.
T+,.>cOH lKOSR<Ml
.
T+/04/0ttOa<N aa.
JOHOa<c e1.F1ii.
06taBGNl8aM L30H
' f 0
EN·.t07'lA · F·L e · J_:G· Ne+o· 10H JVEJ::BGOJscnv
.
DC- ·<IHAF·U·ANY
. .
8·V21 9UDV _&811
. /56VHC9NDTA<P·Q
8F·8G /YAFNZFOH)
,· ··WJ~AB<BGPEM
.
aFH<· 1020HIM·UI
I
0 c M·<· ·JY89120076 T+SBNOI s<xt6tR
I
c -1·a.N9Q891200'17: T+SCto.tSVHJOIM·B
c . I
··
i
CEa JJY891200781
/ T+SO.EV NltUUtD
;
I
G PCO·· t08891200l9l T+SEFM-tLDNH&·l+
I I
0 1
AS-4· JHM89120080 T+SflDZA..XlVLFCH
· s_t ·aaPses9au
0
GNl84M/P /0HO·&G
<X~CF1A~XA9,GtH
3PZ8Nfll/JKEN<.MOE JMlYA..BHYOH·BF-D
O*L06·PS81PSOHI ' 5 eiN··Av· E4·,
.
l4£1J Kl;3IA&FEH L·V<CMOJLAN<FMOI MHPP./2E66)SU84C
RFIO-OBCVOHIRF.H
. a.. U7QF_V..CE··· ft-EK VHCM-JKANH
. . . -9~?0HJRF.,-aeo
ccs +a:cov ... 8
FM-tK8EHtM-Z~B5H
L8E<IMOZL85<<M05 lCV<IRlAOC·A~N
l·M_...a.·s_l/4 1 V 5_..·1suo-2Ffftt1·
..
. SOH* :1189120098 . OPZO 98H89120099
<M-4 NJ089120100
. LEG··il489120101 /SC 63Y89120102
. . T+/3V.JVEJ18GOJS
T+/4-CV 10, J+<H
T·/5SAl4 MtFN .a
.
T+/60D<BG 1s1au1
.
T+/lJG;t /5UQUJ7
. .
) 9UOV 1 &CYl+X£0
.
.AGl8·ANY8F·BG /Y
AX _,e,a+v 9CCR4
.
?GT. /SUQl/83GV.
NAZ-MMA+.C90PMAE
AfNZFOHIRFH<IFAlt
. .
CM aK A610-DILJO
. /5UQ_A9LGX. /SU
QFN · Q'VA_£FV·SD
·:·HAGiia·ANY8f*8
.
. lOHJM·u1ccaaG /S laMCC21V·PG·QIYE
.EOT-ROH·8F-DROU$ 15UQ-15XGQT ISL
- . . . CV 5&C+5lXAUC5
·
·
CDO ;uaHAGRX /OH
QDA9JGZ. /Si·LV IOH·B~X09+( a~c
e I
i
G· /Y · M.<89120081'I 'r+sFa·TZ,HIBGH;A I
0 ·C5 ··R.·e·12ooa2'. T+SG7MXVLIEUVSBM
e 1Pe8· 5*i89120083: T+Sff2/Sl·I E·KOH·
e ·JV ·Y4Hl20084, T+Sl_MIBGHVIR5>L
c · · -E·
K·
·
o.·
891
200
8
I
5.
T+SHYOE E+ HHc<B
o_u.9. 089120086; (} T+S. TH<BGOJT·HX
XHQ+JSI CUBF5Al
T& IGA&<GDl CXE&>.
··- ·
.' /S /2HP5 Cl I
sao . .SNUOHIM·WE
. . . . . 15·1 o·.09·N it. . 84 llAl E4 R7·7~
'AIBG /SQ ( A· ·
. .. . lNB,JciH lK soa5T
,8.AOX 'lCeElXAI
<M-l~BGOJSCH-H
. .
.
·M Jl 1~ 1 M P /SU QX2.Ctt_. /5UQ·2.
.,,A_ . . . ' · 04
GL A < llOBL C<AOOEL ·
Sli I 5'89120104
.
AF2H AC089120105
.
. LH>H MSM89120107
<A7Q Q8019120108
DATE 01.IUl '15 EC NO. 825023
2mtTlS 825032
1SJA11l6 825034
I
l
1
PRC)G ID PAGE
I
I
·D. 0891-21 ()DATE
15 I I
EC
,·i
07JULl5 825023
. I
,.I
,I _
250CTl5 825032
15JANl6
825034
PROG ID PAGE
08'1-2 HA'
J
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO. 4234255 IBM MAINTENANCE DIAGNOSTIC PROGRAM
PAGE
86 l.
PART NO. 4234255
PAGE
861
8912 DISPLAY ADAPTER TEST CL l THROUGH 16 CL 11 THROUGH 32
OBJECT CARO LISTING CL 33 THROUGH ~8 CL 49 THROUGH 64
CL 65 THROUGH 80
8912
( . "-'-
DISPLAY ADAPTER TEST
CL 91 THROUGH 96 ( tt. l THROUGH 16 CL 17 THROUGH 32
OBJECT CARD LISTING Cl 33 THROUGH 48 CL 49 THROUGH 64
Cl 65 THROUGH 80
CL 81 THROUGH 96
. . . . -·
T+S<; E CM HOOi- FM NU/i IHi /OH e KMTJ·BGH2$R5>L HIG8&<.R&<GN1DC
-a-o H.·c T+ScR1cxea>
AIHYlO?co-11ooce 01Mo+.KK"Ho-1t.KK
K<20HIRFH
T+S+MCOH: K&X+ ff Ht<B&H60Z.S&X<MO Ul3YANM4..-SNUOHI
. . ..
. -
, HSI.I /OH;. SKFlO< < 2KD10l /Ott; SK KU·· /OHE-TWO<B G /D8DSJ20H·8FYH
.
BOU s_..sPUCA4 1 (
T9S&Ta5T <MIUl&O
KIH&< 6QAIGH< 6P
c ·
!
O·& &9l89120l09
T+S-OHD·Y~<BG /8
.
r·
AIB· 5Z889l20110 T+S/ 1HCZNLIBG SH
·- - I!!-'<
'IH& E0&8912011Z \ ... - T+ST/1DA·&+~XE4C
. ....... . . .
MP<BG /Q
B A IX09+C 8?E 5<P
UlSSE6MCE61X06MC
oo:IAttXEOllD&G9
S81GG1MC89<SF UV
O*LD6·PSHXN14C xi4coo;IA,<PXSaP
...Lf1189120Ul
. Tl ;H ;C·89120132
C8aM RI0891201J3 1ae 81089120134
·
·
l (~.....
·
·
·
· ·
··
T+S&HI ElVaTOSR..G /6l·OH*8H/J·O..- BES-RIV8XP8$0sH8 &F.QOU ;7E9 IMA2 &FAOO:&+&O..-AUA.. ZA9 ;Jl891Z0113 T+SU*XAC&AJ &iAS 'CE QEAB·EV EEAA &~?.·· El BLllRU EJS&EXBE&HAO&XB? 3-IOWMAOMOIOZMAO MOE 5:-89120135
T+SJEE~BuA~ZBI T+SK S·J OIGL&<. T+SK#9·..X90
T+$L6/5U0-2L 1111
.
T+SMlMAJ&EN OMA·
QMAlY-BUYCTl&F2U
AO'I 8 1 R O·LD6·P
.. .. .. . G u·aeG /Y . ./SL·<E NOH·BEXC t BOCOH·BF-D-IK·
OE3A&BC .. tB6·G S8UCOalC04iXN4UC AGSK:OH·U>'X09+C
/2"?6ISU84Cl1DC
·
NOa/ 6·PG2;.TUV
.
a·l Z<LBCIGOOI I
.
Hl<J a..a-aaR O·L
·
e·R O·LD6MCX9·..
X4iAN4UCl5·SO&+I F&<GD1CV;&<ll6MC
. .
06N9 8lTll>C 5_..
. -
( E·Bl JR '-OE*O/P
I('
X'&<D ·1889120114. .. T+SVPGA ts S·t;
c I
I
. .
/OU I. Y891201151 . T+SWK9+t a?I 5<·
05i
I .. IM89120116:
(..,_
T+SX~OLE<CNU1L&5
·
I("'·
-
UXAM IS<89'.Z01171 ' T+SYHOLFHCNU1S05
·
IC .
·
/SU M8il8912011Bj . --T+SZC; t ·9·2 ZHKU
·
I (:
·· · ·
-_4M l3·891Z0119j 't+SZ· V AM HT 8)
+XCT-DIOiBAS·IV
A6MCI5;IE6·GC8ax R<M8COLElCNX3:J< R<oocoLFtCNu11-s sHK<ZIBUVHK-ZHKU
TaOF~S -a~HU
OS·BGOJSIH..lO&?C
. -
lK SR<MUCOLEHCNU
R<0a1o·BGOJSIHU<
-SKFIHYUTSKKllQU
. llltMBl3 ZOTMtes Bl
Q-CEHCO. /5l··E 1K05R<MOlOLEICNU DK<BGNl91M · /OH YSKWIHHU/OKHZH:U
. .
30+C /6GW-ET /54
lOH·BF-DoHol /2V
. . ll-SR<MalOLFHCNU
OEOJM s 8*?·3·lL UDkOZHHuZDN,TMBI 8a5SO<NVIS..10-ll
. >610 4RU89120136
lk.04 : S'891201Jl
.
15'4 MYa891Z01J8
.
· 1..a s.oa91Z0139
.
&tf5& 8&£89120140 QB< 8.JU8912014l
.
T+St'S6"9 9'V,&+I T+SQt I 10Hv3KCI I
- . . T+SRQTU;&HA;&TU;
T+SEL6N9 o_v 5_..
T+Ss+.HDS+E ·CM&·
.
T+S·ll70< KS8N>l T+SIOP&DOl~HAEV4
T+S; :Hfl · /SUQ-21
8l_V,&<XN04COS·.
/50QUKR·IZX /5U 5;508U.·_ZLJ'M£R
- . . A<Hl~-JR< l CCLB
O./ ?DK +H&aPAG
.
/5UQ-2P&lll /SL
ovsee1.~ /5L·<5D .IA50HMUJBVO.M&O
.
GC50A<HPl/0'* LB
. .
'191: s1ean ·Ml
.
·<V lOH·&EX&D*&N
UXAOo·10uuA4E1HD
WQ<BGIWGU>L T t l G
9VNO+H X·IHAllT
AB<BGPEM-0& C&D C4H·IOH·BE_X09+l HXA1u2v-H2uoe ..+-ENll3·NOL /SL
E&<TDOUtlilFC31UC
2AS<ll8HW-K;&HDD
UXBA·.QBMUB<M<H8
F&<TOOUClaFC!lUC
- - llKOWHS·THB&Z-kD
0
/OHE J-XK·BGOJS
W=E$TiilYOOL&DOCQ.
i?A 5<.A60GC9CX
H&.ZJIHAI·~ /OH
.
·PE ·C&E ..9S;?OHO
i C"
Al<& Q-089120120j ;. ;· T+SOCJ/6Gw-E?/54
1YY<· ·IH89120121\ () T+S 14i5S · OH1M·WA
·
i c
MXBQ UQ891Z0122\ ·. ; T+suo·CQ9<8GQ;E
c Al<&. Q9&89120123\ T+S 00<'108 Tass
I
-
-
BH:< · MaY89120124: C T+S>V84C2a4CA8·1
Cl
48
·
I
NA889120125'.
()
.
T+S?-OH)RFH~AS5
·
! 0
.
2...JQ a.0891201Z6i T+SOSFVNTiST <Ml
C+
A6M OHU89120127: T+SlOHCYANM4aFVN
I
E·K.·N3<89120128: <:·T+S2JLLOENOl30<.
C: BETI; ·Rn9l20129: T+S3<FGl · GH)RF+o
. - & *BGQ;i:HQL-EICNQ
. -
AEiBG0.1-AaST <El
ast-OHl/9YJ4aST
A08TMliPT&<IHl·I C+-ENLLOENOl30<
o·ce·· H /SL·SS
·
Ta5T <MY_?TE·· ·C 1KS7.<Ml_OIBGNI:
_Asst~CYANM4aFVN
lK-50a5SD<M-lWIC
. D<N-1R..(Q-f (Q8<8
KI _1aeG /YA<K6
. 1KS6a<M_o·<6GNI:
;t&E..9S?50 OX>IB
- .. /5L·TEH;C&E-.9S?
<MSC N11WH·P K;
tasr ·<Mv_on:·· ·L
QB<BGQ;EAQ?CQ/CE
ooe·wa5TUOH, /9Y I GQ;E<;aBGOJ-AOH*
:+·~aaa & 1a1 '"
. - ..
.M/8( M"WHat K;
.GOJS...;OH_-aa'GOJT
HO OX>SBGCJS-.·Q& I +· HHt<B-&· IS· /5\J
/5t;sTHM;·cge..9S't
.
tt0-?30+C /6GW-O-
BESHDl&I/ ; CAOL
HoH>RFID_Ae~EOHI
:OHIRFH<_J86A+-E J.OH_-2C /SUOl24
. _l·BGO.IT?.M&_-K
QX26F.Q-. /5UQ-.2C HO· DX>SBGOJs-..o-
. . aH6o·6.<891Z01~2
lK 4 83089120143
.
. a-1< aoo8912D144
RS>g 59489120145
. RFCH.EEQ89120146
NLLO 51889120141
. . .
: NM $1'.. 89120149
_s· 3:tt89U01Sl
1+s..sHe·wa-evass
DATE
Ol.JUL15
EC NO. 82502$
<0-YlCAIHDHOKS/ OlCJV·GX·O?HlC'O
2SOCT75 825032
15.SANf6 82505'\
DHHIY133RR~X2/0Y
I
e <A8S.H<Ha9WP90H· BG-H. 1 RH89120130: T+S4G/SUQ-.2C ·,su
PROG ID PAGE
0 oa91-2! DATE 86 . EC NO. 0
07JUL75 825023
01250.QE. +-ENLLO ENOIJO< lKS70<Mi
250tTlS 825032
1SJANl6 8250)4
_lUGNf :CMAIC ...
llffWP
... &;IOH~EVH ...o···M891201Sl
PROG lO PAGE
, 0891-2
1···
\
·
·
l \
!I ,
! :
l l
f I
f
I
\ __ _
l
I
I
' :
Jj;
1 t
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO. 4234255
PAGE
87
IBM MAINTENANCE DIAGNOSTIC ~ROGRAM
PART NO. PAGE
~234255
87A
8912 DISPLAY ADAPTER TEST
8912 DISPLAY ADAPTER TEST
OBJECT CARO LISTING
OBJECT CARO LISTING
r.t 1 THROUGH 16 CL 17 THROUGH 32 CL 33 THROUGH 48 CL 49 THROUGH 64 CL 65 THROUGH 80 CL 81 THROUGH 96 Cl 1 THROUGH 16 Cl 17 THR.DUGH 32 Cl 33 THROUGH 48 CL 49 THROUGH 64 CL 65 THROUGH 80 CL 81 THROUGH 96
.
. .
T+S581 1 2 B MHJM E/ NE_ OK8J&,DJ8
T+S5 1 GXa I · 2 8
/EK&fAM04AR.SEA
. ·HA&/EK&IAMOltAR.
JDIHLDABOEZHLGlB
. . . . SEA JOI LDABOEZ
. .
r
.
K NH £JU89120153 T+TIMg;lAIS VMBQ
c LGl·· 7HH9120154 T+THl/5UQ-3"C<>Y
. .
DJOG>t>·t.E ,_ =
. . at5NUOHIM"Y9&..ae
. .
*·5 >K"8LDI03M I G· ,SRS>LT&f .F£.+I
.
&<180;t.HSN·A.o
.
E8>( 6·PCK4CC2<P
. -·
2:aHA<VL /OHE J·
.. .
2-1 ..1 89120175
.
......
'r+SlJ5N4 .- c
. · c· . . t5_PT6JSL&+.T5_X E&.+IE8>l L;.K2J .. Pl·J 2·R B>.W&IG C&CQ 2 U89120155 T+T.HAAQDO-&G/00 <M z.cv fE&/.B&R DD -OAGNNDO&G/MD QHAQFJDlSMAYNBD? S'4A8&.8AHOA8JAH5
/K·< RIY89120111
BF-0(.;I /OH06JS U84C2·MtS5aGRlKQ .v·e K740H*BF-D N.uy OY-89120156 T+T<E&·JitCJHHYMB·
.
.
r .
. 0 Cl50-D2·i1BG /Y AHLl&OH)RFH<JMLI 4C 0 8.Q89120178
. T+S8>0HJRfH<>K29 . T+S9ZSE IOH*BE_X
; OHi M·wn TE (CNS
. .
09+( a?R 8·.NlC I
/5L·EV· G<M-CQTE 15UCH1<.10JOHK;A
. . . IC1JH1K-5S<MUQTE
. & UUEM &·8DX/M I
<COHlL-5S<MilCQIB
.. .
18Y 110 ~8G /Y
GNl8 ·CH9120157 .. T+H N0£1W<8GNI:
.
('·
ACK8 21089120158 T+J(#&<LU6·XN14C
IZ&SJ C /OH06JS
~AAIDO -G/UD+~ 0
.
U84CJiDCC9(XA6MC GJAD&XC+2 IOMMAS
. . St;< 3/089110179 . 3 RO PSD89120180
T+s:u;aBG /SRS>L
.
.
.
BE_JC09+ C a? I a_~
. . . G /Y· ..Dil89120l59 (' T+T+6E5· QMC3-A90 SM .1a1o;M Z&&N
..S/O*H5 Vll>*IV
5850·IX ·&A2 Xt NM Z6aX
.
... Y RY 89120181
. . . T+St~ J4>~BGOJS t.>Q?l·fQ8 41NJI NO?CO-<BGNI: MBP
. ..
. . &·TH ·o ..ae. tDOJ &6·S2XC/&.P ·&.A MK/O&UD<&O+B XD5 &l2Y-H2ECHEACG-.I 9 Y K.189120182
. .
. . . T+S'N901DC:/AG5
T+S·U: DOJC ac D
ti AAHV I UJA:Ja
. OITAFOH)RFH<?Z3
BN H&;J CE .l:C HMBM;AG BY<- 6
.
Y<M/08LO&NOl: NN
. . . . C5 +c;J OV J&;N CY·l KY <OXB K'
SOH*BF-Dk.:Q< L
i o S<CY 1'889120162 -~T+TJX2;(.i14Cf6JS
. (\ . T+TKSMAVCFN QOJ8
- .M&<IU6*GRMBY.SP
*ff+ HXA9&8·G-XBE
lW<BGNl:LMB- /OH
E·EYPA8H ~OE6ala o· Al A HA8RAC5
. &8·(NX8RO XENM & -.BE XDAAHlBDI'
. . 06)$U84C3aMCX5<X
CA4KO ZOLIUOl 90
. TC<H 2Y889120183 . P~·O t.aa9120184 .IOH J.M8912018S
. . . . . T+S·.84C20MCX5<X tOJXE04CA4 1 C OIX T8XY MC/C S &HJE
. .
. . . . . M·ZVUIBG ISR5>L T&ll2&<GTaaGC2DC ll8>< SS8891Z0186
T+T FAI AUAQLA ;
. T+TAaS,:IG-J&CBI
. T+T87ZJ Y<M-CQTO
. T+TC22;1S· Al·J·
T+TD_RCYANM7 /SL
AgA·&B ;OCAl&F40
.
. <<GB LAJOH·BF-D
lN0£1 NNCOHl~·v.1 D. l<<~G /YAFLD
.
·Ill 7L&D$P· a2-&L
;RAOGJOG/CS.F U<
.
O<., /5UO.JBt<<t CC44AF5·WaYDDOHI ?O-DOIOOA<llti0+-0
. JO+ < l S<CY< L . KOIBG /IR5>LTCI.
A<&COI OA<BQOJl8
/Ott061SU84C204C
.
U<CO< L W<DS /5U
B&+~M2;(/6·PCLiP
GOJSC.:·OHCEHl44 XS<XTOtXE04CA4·C
.
c
.
<Sl4 R8889l20166 T+TNL8U·TK·Jl9J
·
i o,i
·
·
Q-28 ;118912016lj T+TD+CQU+SN A<O
' o O'<H· '9U89120168: ·.. T+TPIE_X09+C · 9·1
aDEM· .IKH89120169! () T+TQOPUCES·GBO·L
c~ OlU · 4TY89120170 T+TQ· · E· AJOJC· V·
HO-&LAA8DA8.16-AR
&81806 &~AA HID<
.
1 /8&14GWEOJO PD
8_..,.\6·N.a·n· 11 181G80HIRFH<6ACQ
. .
. sc- 6Dl8G /YAHTP
JOH)M·TNl ~coal+
KAA<DD &G/E NA8J
.
SGO&G/OD2MCAO GD
.
. NOH·55_X09+1 awa
. HO<BGNl86M L3D+C
Tlllll<.SOaE asx
. . AFE OALICF-;DMA_
lllCRCIN 6H/A9 >
/30DOH*8f-O+IR1
.
. . O>.COllCS2tR ZlL
3SHC /5L·l5 FOH·
~<X"5<PDPUCE5·G
.llMD Q 089120187
ICHU LB·89120188
.
.IOH -.«889120189 . - Ml*' 0At89120190
&EU- ·11189120191
.
BQ·C OT-89120192
·
. T+TEY8·H_ CFRO-D
T+TFTNl:HMCJC J_
.
T+TG;F-DL<ll /SU T+THR A<DGOUA ;
·
·
· ·
· ·
lMIBG /YAFLFDC 0 OHT :c DOI: ac 0
~9?HAA<aGMV· /OH 06llU84C210CX5<X
. . . . · 0-JGM(U<aHENUOHJ M·YZC<iBG /SRS>L
IM SGT4 +M 5A8N £RAECD¥ lMAJgEN
.
·
. OITAFOHIRFH<7Z3
TQ)XEOltCA~·C DIX
Tlf.El·~MZ;I · :·P
DtlAl&FDGSUCA9A
·
'<M-lWCOUIOE: NN T8-EN.- 2J<HA<EX R51PSMtl.SP< 0 I H&;NA9UGXCl/A:MG
·
I 0
COH· R.Y89120171 T+TR:2;.AOUCWQ;C
/OH 81'89120172 (" T+TESB·CQ8 l+H· <8
·oxt·9J4&91201 n C> T+uoav· HJ1vnN·
-·
'C'
..
DC;i OL0891201l4 T+T· 1 9+C a·/ O>.
.5u_ 6·PQOHJRFH<
GNl89MAC30·C3S \
.
.J 11 'CE ·+J-9,DOQ
·
. 6Z3S;OHJM·TR&. ?C 15L·+v La5t-aas LMAElOltQMJlN&EV
C8l+HOICQA<BGNl8
.
OHtM·T_&EIBG /R 8iXO,<.U8>T /SU
·
7M TJO+CSS L /5L
. . ..
G DOAN IGAN CM I
.
0-J,-A.0. /5L·C5
··f··E208912D19J
.
lAUQ 11·89120194
Fas- &.-19120196
DATE OlJUllS EC NO. 825023
zsocns
825032
H.a&a16 8250J4
PROG 10 PAGE
0 0891-2 DATE
10 87 , EC NO.
lo \o
DlJUL75 825023
250CT'15
825032
15JAN16 125034
PROG ID
PAGE
0891-2
au>
·
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO. 4234255 IBM MAINTENANCE DIAGNOSTIC PROGRAM
PAGE
88 l.
PART NO. 4234255
PAGE
88A
8912 DISPLAY ADAPTER TEST
OBJECT CARD LISTING
. 8912
!C
I
I
DISPLAY ADAPTER TEST
OBJECT CARO LISTING
CL 1 THROUGH 16 CL 17 THROUGH 3£ CL 33 THROUGH 48 CL 49 THROUGH 64 CL 65 THROUGH 80 CL 81 THROUGH 96! ( CL 1 THROUGH 16 CL 17 THROUGH 32 CL 33 THROUGH 48 Cl 49 THROUGH 64 CL 65 THROUGH 80 CL 81 THROUGH 96
·
·
!I r,_
T+T)W8<FH(413S<C T+T; 1snaOH) S·UH
T+T-P&0 1 -018G071
.
T+T/KE?O+M 67HIO
. 3SILAST).0H)S·U
OQI .. /5_2K& 1 -0· '7730+ l LUCO. DEME60HIS·UMOOPS
.
JMA UJSNGllJlS1t
OQf .. 15_2&& 1-0SB ass OQY76LE.co.
/5_2J lR/ I 186071 FXA/&EllMGX"-.&FV
GNl88MA? /5L·+N JOH 1S05~a5T-i18-
<Hl7;·CQ8t6H(7? HC6CB· WHB·-IY $0A9&G.l<HOA·&HCU
-it5T-OCY1·?+HOI+
OOQYl·LA.(71( Lt
L..1ass OH·BESB
·
·
X-E-EM RQB5 GM Z
+sl · /OHE· JOSUB
Hl<D -'1089120197; . TGClE&NA HOYNADN
·-
\r~-
·
·
ICOH lHa89120198, -,_ T+T"8H A& E AM l
I
! ("°'
GOlH tLH89120199 T+U 3GE )MA9&G30
I
I ("">-
·
&B,··PL&89120200; T+UA><B&OI OA<BQ
· _
Ii
G+Fa 2H489120201,
r'~·.
T+UBZ&CiBGJBO<
L
EMDgQAD/HHDtHKE ( 5 OM N&AV GM I
-· ·- JU /OHE Jl Has
S<BO< L U<CO< L
WDO/ELNA<M04
·- .
&BN HM _&CE tM 9
G&B3R5>LT& ! I C&<L
HJLvaDENUOri) M·v'
W<D-iiiOMMBIAEO&iB
.
&C5 &HAE&DV LMAJ
R2;PE60GRl·IE2;P
. -
&G OA<BHOH-OA<B&
GJBQ< L S<B8< L
&EN OMA)&FE RMAZ
. .
01 OA<BQOKtl JLU<CO< L W<O-aOUM
88·89120219
..gF5 21H89120220 . . :c o 7:ae9120221 . aoo& 9· 89120222
BIAH M0<89120223
c~
. .
T_.TSC6UU84C3·MC T+TTH+M330+CAS3U
.
. T+Tucaar OHtM·UN
T+TU·+M?3S<. /3U T+TY900&GOHl$·U-
881IA&<XN8aPR6;L
. . : OQ08YaBG07H9G6C
' ·CQB<F<++. 15_
.
Cl&H9L< A+M.30HC
.
KQR 9L& ' LV<OHO
P84CT1;.T&<BGOJS /OQU811BG07H:G6C 2JA·-a..+H-<F<+L.
/OHOOH)S·UHJOH* 9RCH-+Q,3S G /5_
. . C+E·9S?IQ-llQ8CO +M33S<.3S 5YCV
. . /OQU9GCOA+M33S · /3S·l&H9L< A+KL
30HC /SUQ .. (Q/CE RPQ730HC30+ a LV
.
< LW&+Ot /5_2&1- 9Zl86071 DOBGOHt
.
2+&1/ITOB+M33S D I LV<OH!>9-TM-+Q3
.
.
·I Q-<89120202: T+UCUJDI /4&W+ -
c 30+ BLMB9120203: T+uo..nAHI <JE+CO
<ce·· ·ose91zo204, C' T+uEic · 001c ··t ·o
I
S·U0.&1<89120205~ ~ T+UFUH-OA<B&Ol-0
C-
3s 0 R 089120206: -· T+UG&OHIDl-OA,BH
0 I
i
.
HC<8& IQ< L S<t MJDI. /4:WC. DOHT oITAHl<RE+cooJot A<BOOKC3HJL-aHOJ o.-OA<B&Ol-OA<BQ
.
< L U<CO< l W<O- a04M8IAlD&i8GJ8Q
. .. . . .
/4&WC DOHT BC D OIC ·C OOITAHl<I COHIOlT--8-3 UH OC OOHT IC OOIC OKClHJL-aHUJ~OHJ 01-0A<BHO< OA<B&
.
< L S<tH< L U<CO
. .
.E+COPJDI /4&WC 0
·C OOITAHl<VE+CO
. . Ol-OA<BQOKCl.JL-
. ' L R8D89120224
. S<CO &"1·89120225
.·o OHT
89120226
. /JD< JJ089120227
. iiH4& ·-889120228
T+TW40H)S·TOIQLt 3S' /3V(+N09;_P ooa11s;IE6JXU5·1 S&+I05_l 51 IAoaN
.
JOI& A&DM <MAE
E+- 0Zi89120207, . T+UH.&a8GJ8Q8& Y <OI BE-OA<BH0<-0 A<8&0& OA<BQOKCl <JL-a(OJCOH)Ol-0 A<BHOC OA<8&0& 0 A<BQ ;,~89120229
C",
· ·
T+tvO+DT30+CAStY
.
. . T+TZVHl98M LJO+C .
T+TD- /S /SL·JN
. .
T+T,SD&K·Y9 IM y T+TSOl;.TOHtRFH<
.
. 99·8G+;SRS>LT&ll
AOHtS·TULQOCJS<
.
/SL·&5 Fa5T-a8T
- . . Hast-asi asv oo.
· D 0-D:TaBG /Y 1?31EPOPS63J·+tX
. . A&<.SOiE eaxo&CP
8H Y+OI :D<F +IC
. . +8·Htl8&.+U3A-tl
: S·tO-<BG /S /5_
. AHT,;OH·:1·x09+c /SL·+5 Di5T-OQY
084CR1+//9(Pl84t
-.
ASCDtaes OQ-:HaB <OQ-:O<BG01HCi06E 2+-· /L·BGD7IOC6E
aai o>.COMCM51l
fEl+HOCF<+#33Sll
C2<Pt4?(0-<BGOJS G07IAD6E-i5T-a8T -OQ-:E<BG07 I ID6E
.
l··iii?Y4·DM l&AAD E&<IYO' I E&.+·Tl*G
C+Z< *·<99120208 T+UlF<O-aLMMBICN O&iBGJBO< L S<CQ < L U<D < L W<D-
c - ..
OH* GIB<89120209, T+UHA L U<D < L W<D-aL4H8ICJO&aB G.IBQ< l S<BY< L
I '
c - . . . -OH*·E- Z-89120210,I T+UHaC DOICA C D
I
I
. . . . I
()
OITAHICEE+COlJOI
.- .
/4&W+ DHSa&& IQ
.
OM Q J0189120211' T+U.7/4&WC OOHT CC OOICABt DOITA HllCE+CICJDI /4&
0 I
I
. .. .
L&+< 55&89120212 T+U<20H1DIT-88-? U HOC DOHT 4C D OlCABC DOITAHltN
0 . I
1si"' aV-89120213:
T+U(_KC30Jl-iJUJ COH)Dl-DA<BHO+ 0 A<B&O&-OA<BQOKC3
c I
.
.
aLUM8ICRD&aBGJBQ U<D < L W<D-aMDH
. . . < L S<BB< L U<OH . . we DOHT 2C OOltA
E+ClEJOt /4&WC 0 P.IL-aJ4JCOHIOIT-
.
8- Y<OI BE-OA<BH
. .8ICAD&aBGJBQ< L
.< L w<o-a4UM8ID1
BC OOITAHf l.IE+Cl
. .
OHT 6C DOICABC D DB-? U HOC OOHT
. O+ 0 ·24891202)0
S<BO atta8912023l
. . D&a M2089120232
OJD< ·9 89120233 OIT 'Y089120231t
.
T+T_J·T41Q<. /5l
.. .
,·O?EaYD(G·e...9_,
. . . . . . /56VHDA..HG4'" S?H AAX4 · &-tB9120214i T+u+Y<B&OJ OA<BQ OKC3QJL-aMOJCOH) Dl-OA<BHO. OA<B& OJ OACBQOKC3RJL- aMMJCOHIOl-OA<BH o.-o N&Gl89l202J6
~
,.,
T+T>< t?2-JH· E· VS/O P·SSOHllZKA A C3SHCAST>Fa8T
<aont+Hl<FH+9S
.
. l5_2JAR-' iSG071 EC6 ·1089120215,
T+Ul T l U<O&< L W<D-aOUM&IEID&as GJSQ88 v.01 BE-0 A<BHO< OA<B&OJ 0 A<.SQOKC1SJL-8M4J COH* 02M89120237
T+T?GOIBG071FC6C
. T+TOBAE-GH MNADM
T+TO'MDlllC VMBS
. . . BOHIM"Ul&l?(QBI+
-
HM V&85 <M s··1u
H-<FH+Bf /5L·J5A DKAE,DD-J.. :YRAO-
<ass OH·BEOMANHEX·NF&JHF5
. .
&<U-3t50·l5 6f J
C>6 AE AMOJ&J EKA_·HAUDKBA&G4H+V 9KC1 ?HIO·MC5
& 5 : /089120216: () T+U& ;JBO< ·L· S<C!i
-HBO )T"8~l20211 ()T+UJR/4&WOH·8ET&
·
l F\
·
&IUK E-08912021e' - T+UKMFYD4JJC /OH
!
<· L· U<D&< L N<DHJHl./5UQ-2=X<Bi-steca3G /8AJL/
aPDM8 I EJO&a.SGJBO lKDM: I AANRCYANM7 oxa~G·1oaGDK..OHJ
< L S<C&< L U<D&
/SL· E lt&EOJN~
. .
KOIBG /S /4K llG
< L W<O-aPMH8 l EN
wavDlOH·BFYO·J() 14iXN14COl;PJOaN
D&a 1 089120238 /OH . . .EH89120239
.
O·& ·z<B9120240
I
OATE 07JUL75
EC MO. 825023
250CT75 825032
l5.1Alll6 825014
PROG ID PAGE
orn-2: OOATE
c 88 I I
ec NO ..
· I
I
t
I
I
10
1.
07.IUL15 825023
250CT'15 82SOJ2
1SJAN76 825034
PROG ID PAGE
0891-2
au'
I
i
·· · · · · · · i · · · · · · · · · · · · · · · · ·
I~M MAINTENANCE DIAGNOSTIC PROGRAM
PART NO. 4234255
PAGE
89
ISM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO. 423.U55
PAGE
89A
8912 DISPLAY ADAPTER TEST
OBJECT CARD LISTING
8912 DISPLAY ADAPTER TEST
OBJECT CARD LISTING
Cl l THROUGH 16
.
T+uLlllXE8>1 2;1
T+UHE5 1 $S9CXEPE1
3
T+U0 /30Dl-AENOO
.
T+U012)~Pl·J 2·R
Cl 17 THROUGH 32
9·...P5>fE60\:0llR
.
·&<.E&+.C6*N 8'R ACRRHl<SGCQ&._D.
S>.WilUCl8UC05N4
CL 33 THROUGH 48
.
s_v 5_~E5MCC51G
.
saTE&<IOO;, O;(
6·Pt5_PNl·IT&<G
.
EOH·6F-O>JRL /40
a·4Z6CA9HIMZ61 I'
CL 49 THROUGH 64
X&<GT&<E 8iPR5<X saTE&<IP90CW2JI ·
FSiPR&+IEB>C PEl H6)$U94C31UCDl;P
- -.
HV-C;KZNHVTl KUS
CL 65 THROUGH 80
. .
NO)( 5<XG2+( OiG L&<GV51XO&+IH2;1 · CCl&AEK&OAlRR IOiN 5'SL4iXN14A
Cl 81 THROUGH 96 I·-~- CL
THROUGH 16
.
r
\
.
UBSM ;JQ89120241 T+uX/O·IElF_ 6·P
0
('-.
·
l;· i/189120242 T+UY·OHC30+ C·4X
Hol
a U89120243
tr--.. T+UZP
.
KUI /4Z
"''
(8_H LLU89120244 !. T +IJOK&OA .. &OA .. &DA
.
r .
. .
l'tU JZ089120245 '- T+U,l&DA &GU BYU
CL 17 THROUGH 32
.
Sl;( 2<Gl84?N5_P
Cl 33 THROUGH 48
.
E5)R OJPS91PR&C&
. .
.. .. .
AKT8+ MY?N_X /4Y
. .. .
. . &DA &DA tOA £.DA &DA &DA &DA &DA
.St2!CQU+S& A 1-/MHD -KAA DASE
Cl 49 THROUGH 64
.
HKU48 -HI01Ai6<B HHC7· c -MVOC-E ZC·EHJltY?C
. . .
&DA &DA &DA tDA
.
c-;A&AAAOS J;~·
CL 65 THROUGH 80
.
G SHA·IBGOJSCKZJ HASSROHtHA.OAK/ 1
. . .
&DA tDA &DA CDA &EllPesN Ot21&A
CL 81 THROUGH 96
0
HOl< ·S089120263 HA00°61889120264
D 80489120265
.
CD 6/ 89120266 Viil L:-89120267
t;
I"
.
- · ( AKO& M,Y89120246 T+UiH-H4,0H*BF-D
('·
,KO-. /41H6UU84t
42DCHOtPUO)l 2JP
Tl>XVK4A(8_.15· ..
ElDCilUCS8>S2tls
. NPL- 0 089120268
T+UQl<t. /ltXFl<N HL-OAKD&oc<BGK·o eD.Y<OIAG_JiFKue <·MOW<CB<.MDU<CS T·URl/4XFl<IHL-O AKD&OHIBGK·Q8H y
. . . /4X.Fl<JHL-OAKD& O+< 2ZQ89120247 . T+U_CH HHOAA((i8
{'"~
.
/L·P30H&lK-50i5S
~ T+U_·aZ +C VW Mt tlI/lHl~GL&HlK-5 SOH·BFYQVL-L /OH
<DZ-.9UG· /DFFU7
~oH·BH/L·< A~9TU
G SHM"3 P·Q9C5·
IP·Q Rf089120269
.. -
waz £0-89120270
T+UEXK~lO<<BGK·Q 0
0
,,·Y<OIAG_3l<KU8 < MOU<CH< MDtKDC ·,4XFID5HL-OAKD& OC<BGK·QILUZ·C E HZC·· K:l89120249 ()T+U>9C·OIR-E+4C2 ELKt ·,44BC.l+SOt XOH·BFYD9LYX./OH E/TE+M<BG.SHM·Jl
T+USSClBGK·oa-·v
T+U-.+/4XFIE1HL-O
.
T+U/DOH·BFZH< M-
.
T+US:·IBG SHAPIB
T+UT5& +SA8UCN5> I
T+UU094A 1 5 1 SR875
.
T+UWM5·J l<PV2·1 DATE OlJUl75 EC NO. 825023
<OIAG_3llKua<·..0 U<CT./4XFlfAHL-O
.·- . -
< MDU<88< MOW<D. 14XF I I lHL-OAKDt
AKD&O<loGK·QaPMl
.
. . HL- OH·BG-atLUT
OKV ··o OHEH/i8 G /Y80DU5C fH.UZ
. .
.G /$T2<N L.SL4 1 S oareo·.ElO_ll<P . . O;PA2JIAO_IE'Dl Dl;P1raN 2:1 01 $
~t+SH21IEC<I05;1
"2JPG&CXE8-~05·L
Y2·1Et<GD1CXE8>1
.
A8UCPUV 9<LTPMC N5·PC8iPD&<GHlOC
.
15;LI5·1 21N O;I
250CT75 825032
l5.tAN'16
8250J4
aKoioHIBGK·Oi4M2
+C.EHZC.IOHJJlT-
-.
HZC 20Hllll-BB-?
Aa-i·2HH891202so (;_T+U?~'Dt1az·vc 0 1
+SDtDOH·8FYD9LYX
-.
/o+IE/TE+M<BG SH
/OHE/TE+M<BG.SH M·32JL?DlP5·WOHt
C': -
·
T+UlO/TE+M<BG SH M·JOJL?GAT4180Ht
C· . UOHI E_HL-OAKOt O« 20'89120253 T·U2Vii...+t( <BGL+Y 1 -0110 E<,T32LIP
.
. )0H·6F-DJKC4+ .....
t 1-..i <BAKEY< M-
.
IWl8G /YSGJl!W7IE9 E10CT5UCA&C-.04' C
. . 9a-.T2<N l_stlt·$ .
. . 89+( liXVlMCN5UA . HOii 5 1 SWUV 5_N
TO; lt21 LE5;( 5<G
.
ON_X /4-..LOH·BF-<
.
·KBB< OZ+ C /OH
VilTO·R-.D<BOQAK·P
·
.&07T2<N 6·PS5'$
r.cxee_~os; .ee+1
c~ BC·D· -..1&89120254: T+UJ-a..+Hl<BGL+Y I I
~ DUI·' 8Q89120255j T+U4S&LF<+t3 · /43
i
c ; ·MY· 7-489120256[ T+USOOHI T·IBG· /D
I
4
/6< · MSi89120257; (" T+U6J8iX05; I·O>I
C"' o
N81M
)3Q89l20258~1
".)T+U7<-.0_·s_v· ......e
l
0 I
C51D S Q89l20259, T+U8G20GO&<IHl*I
!
·
I
Ot<D NKY89120260j
. 'C' 1B>LS5aPC84CC51G X~<O lS089l20261 T+U9'&1XE81PTE4C I
U P8U? llUCNS> C 01 $ N5·M· tlY891204:!62 T+U:82 JPVOJ I llDC
1
PROG ID
PAG~
c 089l-2i DATE 89 ; EC NO. !Q I
07JUL75 825023
i·
l·
I
-.
00...BH/£· llAViits
81PTHXH14CT2<N 6·XG2+IM5>.Tf.<I 1 &<XF&G7YUl 1 K1 X EB>LM1MCP6)$G&<.
KtCIIlaTT&ISN$8L E5 1 XE8>I OITEO'I
011R?6·PS9CLE&c..
. S8aGR84?Rl;.E84C HOJIT&<GN1DCA&G7
X9·)t6·PS1;C 2<G L84CA5·J B>TSBaP
250CT75 825032
15JAN76 825034
. . M·JO/L?DoPe·woHt
<-C6U 7G2 K-< u:
<GNB>SE6MCT2<N
.
05;.0ltaN B>S 18il
.
. . 6·PS1;1 OJPDCIX
R51..ROtJ 0)/ l<P
P6JSC&<IHl·IK~MC
M&+.HS>LLlDCHO)P
. .
BFYQlLVC /OffSEta a-118 Jt&89120274
. . RF G30+C3S<C3SI'
lJ_VillBG /,ABWQ l_SL4'SW21PGlCT H&+IOlG70...MCllUA HOllTl<SFKiXSC+I
.
8/48 PJM89120276
AE l8189120277
. -
Ul;H aEQ89120278
. .
. 1 5~Q ·I 89120279
HIM &B 89120280
E81PT&<TA4·( lU P6·PSB·XN14CSz+.
.
S21SU48J 51IC9(V
. l8U $9·89120281
~l)l R8089120282
. .&04 SLQ89120283
M5<D ilS489120284
PROG 10 PAGE
0891-2 89A'
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO. 4234255 IBM MAINTENANCE DIAGNOSTIC PROGRAM
PAGE
90 -.._
PART NO. 4234255
PAGE
90A
8912 DISPLAY ADAPTER TEST
OBJECT CAAD LISTING
8912
(..,
DISPLAY ADAPTER TEST
OBJECT CARO LISTING
CL 1 THROUGH 16 CL ll THROUGH 32 CL H THROUGH 48 Cl 49 THROUGH 64 CL 65 THROUGH 80 CL 81 THROUGH 96 (_ CL 1 THROUGH 16 CL 17 THROUGH 32 CL 33 THROUGH 48 CL 49 THROUGH 64 CL 65 THROUGH 80 CL 81 THROUGH '6
.
T.U.J5·J 81PQ9<P
T+ua>L: 1· /OHE· J5
. .
J+u·Z9+C ·tE QOC
. . . NOaN 9571Q1R oaT
IK*bG /YA.U170ff*
.
MOIPUDIC S<XC61S
; T+U-U8>1GK.4CAl<L R&llFOSSLSIGO"l
.
K'llT5)R 2<GN14A
. .
8F-·1L:. /~8C E
P~ISG6·GM4·SAlDC
. . ,,,o,c~ClOA 'DC . E9'1.&+.T5_1 C·L
S2)SS5;.L2)STZIQ
.
D6M_ L~COOIGFPMC
. . . 1o·xos·x01 1 XASOC 15MCS8a).£11FO·A -aasF1UCA8UCRU/
I
i c
'' 71489120285
T+Y&EaMc~auc1a-~
. . . £"',
6JQ. Q.189120286 \ T+YJ 94A 94A 94A
r~
.
15M 9ta8912D287 T+VJt5_N a·xY&(P
c·
.
_,_ '8Q89120288 - T+VK683QANE8'+ EJ
(-·
. . .
M2;( &IE &+I , ··
. . .
94A 94A 94A 94A OK4CX94Al2<PXP& YNFT2-&L./5Jx+·E
.
. . .
&+I g+I £+) £+)
. .
94A 94A 94A 1 975 MO?H&AX3D.IHGBP3
. . .
t+I &+I t+I g+) 91 P0,(XEOaPl9*N
.
~;1·c~R1·1·1oc
. oareo·1.&<sa211 . ~I av·I~ID C-A
av·
.
lCD RQl89120JOl
. ElD ·K089120J08
. MPEY 11<89120309
1~10 aLua912os10
T+VAN-<BGL·84BEA
. . . .;<BG SHMllBG<<l
IC E'*HA?ass a5T
. . . &H/LOI A&·1lQ8 l /OHSE IL /5 -a5T ~N1'·'8AMGEEBO't .
·NJIND-8.,.GEEH·
. ..
. .MGA£S· AMC lOEA
. -LIL30HC /OHSEIG
sass i5T-C1 1 NDV"
.
9C El·NA?<N/&·&8
. 30+ N:U89120289 T+Vll 8 NE1E83S ("-,.
Ka5- a.&89120290 T+VMIQT30NJ8a4EM
.
r
AMGD 5.Q89120Z9l ~. T+VNXB-IANOJEBaB
c~ . .
NE1ZD zaaaoaaFP :aY·<I /NQT3-NJ8 GNJ·30< OOE·Wt&E
. aav·G1ID/llEV·c-
IDEM:( ENPTMANOH
~9VNlOHEftM·86PEM
. .
. . ANE32D R8Ht1/0(
· EN+ AOANN 815T
' C-ENQVNW+O(
.
aaJt-/OA&C& ·NE< 5 -c~'NDVMKC,ENR NL·HA C 10
. . savD 1Jtt&9120J12
3& ·J'8912031J
T+VB,O-·I EAOMF7
NA+<Nt,l·CO-<b
G AMM D E BM I 90H)S9aBGOIS /18
. £ ft 6ISU84C42UC
DOHl&41 X09+( ate
.
ClMCCOIXD&<IHl·I
. . 2<LB&EA O· I l +L
KS>t &1<89120292 ,- T+VOSBER, ( EOQ3'
0
.
M54 RB&89120293 - T+VP)DA<+ NR9N>U
. BNW*ltAER_Ct1r1093M
8HER>ll FC-EO;NS
AMII* ER> CHA L&
. .
Z+ /OSS8&N;H+ NR
ANMI< NR9N>_·S-ER
. . 9N?t8AER>OAAN8-8
. >at -c-eo;NSZ+DA
ANXV01 C-BNW· OEP
. OS?H.EK&89l203l4
SC-D SZ<89120315
. .
T·VEA NR30-I' ER
. ..
30 EltJ2 M·a· NR 1avF;IOAJ3T48NX.
ANODOOE·WL DAP·Q 2-R<aHEG+l,CO·?ff
' EHZa-ODON5K 'H ASCO&M·8 1 AER2ave
0 'IHO· RY8891ZD295 T+YRLHBG· /88··A
05-aANSAS9-IANSl
. . ...... ..... Da 4ANSIOt< 8N/1
1 C EP ER9C-EP E· /OHE.N505-8ANXV
............
. . o:-BANSAOGl-4ANSA
o·a
4Ll89&20317
T+VEaMt<8 1 ANR21YE T+fflllX.2-lliHVG
2101JJT·FNx.2-D4' +ILDl'?HA<COEM·8
a.eG+1c1a.1itAPCo 1 CER2aYOVIHVJ3T4
·M·a·BER2avEJlHZ (NX.2-JYIKMG+l,9
J3T41NX.2-MaaKvG O·?HAC30ZM·8 1CSR
+1tv.3oge9120296 C>T·VE·AEPOOH·BF/Q
c· zavo· QS089120297 T+VSUDA ·£DA· &DA
. . . s&···o-o <He c &DA 'DA &DA &OA
. . . . . . 10
0
A PHEU
&DA &DA £DA &DA &DA &DA &DA &DA
. . . 'DA &DA 'OA
&OA &DA £DA lDA
tD 19M89120Jl9
·
T+YG2ACORM·8< EG T+VIY84CA8·lACJaT
·
DM·88 H.a/ F.OHt Ml)PT&<IHl·tKt<G
·
. . HRO 'AER20Hl&:34 /OH; VR3MUJ /OH . T&<GDlCV 9·~X96_
· ·
. . HNX. -vc,+ HHc<b .; V·WMVX /50COH·
l<GTOMA·,+~X9··
. . ''~'CER20Hl&:34
BF-QOMVX /SG· <S
.
48E<~C EL004AP·R
·
c·i · · ·
tNXH JZ<89120298 ,'t(V· 'DA &DA &OA
I
l6:H· 1-0891202991 (j T+VUHUU8ltC7U. I
0 1
M:I · lt89120300 T+VY6QPH5.OE?.0/
· ·
&DA ,0 gc· ~
. . . 15WGS5;1 5<C 8>1
w,-evsco OU68lFL
· · · ·
a·Dl·A·a.·o
'
.&NY)OS- E 0 D (L
BO- IAEYGA<H&DR·
uevuc ERPsv c A ELHve,-e1s.--RIH
·
. . IOIV &tLBOIU
4 NW> OEl>HAUil 'a7co-1coo'HoA061
88-89120320
.
1.-0 21·89120321 a&·H·2e-191zo322
.
T+V.; Nl/OHtMPJX
·
·
T+V<RNB~ /OH; NJ
.
T+Y+IH/& 0-D <8
.. .
"MEX2D 1 8 J·20 R
·
PNOltiS091 C EV·SJ
.
. GACOU!4 1 1,vca-o
G A ~A COA &DA
·
COH·BG-EtroWl 1 C A V·Ol 1 0H*8G-EM06P
<COALCELICOELCVL IOH·BFVH NE« E(
tDA-2060&11.EllX saaPRQDA 51ST1Q...
/5J->O-IKOOOANE_
·
. IC EL&VL>+~'MO~
PNMt /6l·OH·SFZ1 OIXTEIG2&DlPO)X
0 - . ~91H·
I
:RH8912030l'.
T+VWlBIH&EC-A - 1
·
1 0
. ..
£830 OKD89120303 T+VVX -,20 +a FX
0
...
/OH a&D89120304° T+VZSP-A1 F 6)$
I
C IS·-· ..zve9120305'. T+vota-tt"H> · Jua1 ·
·.
............
Bl 0-H <BG A t
E NO
. ..
U84CX94CXCJ-) 5<X C61R 5_) 81PS818
aoHJRoi4Aonz· -0 a&FL-Ut3· 1sxA+BA
9·61-UB.-/lfBOFL
. VH AE< N AN EQ
O;& e_ oua-H
iua&o_F_ · D<aa-H
.
. . . 20 .JOHC30<81 OC NOAQ EU 0-AS EO
. > · EuOIARH&GD*F
.. .
·· D :L 89120324 P& 2Al89120J25
_ · O< · Nllt89l20327
T+VIHPMCIBUCT2<N
L9<P82;C U>tltDC
A,&ET~7tteH-HR<B 1
6&0C7&DC8,DC9&IG 0&10 · 8RM8912CJ06 C\+v,Q;?H8H-BR<B cot?· ,sXA,lET.. IH ea.,_D.,<B&On /5X
Ult?·/5XA·DAEL*B co20· ·.U89120J28
OATE OlJULlS EC ·O. 8ZS023
2SOCT75 825012
1SJAll76 8Z50J4
PROG ID
PAGE
oen-2! ()DATE 07JUL15 90 . EC NO. 825023
'9
250CTT$
825032
1S.JAN76 825034
PROG ID
PA~E
0891-2, 90A
19
···
·
·
·
·
·
·
·
·
·
·
·
·
·
·I'I· !o
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·---· ·- ·- . - ·~"···-··
.
··--·
·-·.. · ·-,·-·· · · · ·· · · · · ·
j l'
I
I I
':
I I
l·Ii
I
! i If
;f I!
\ \
l i
! !
! '
Il .l
I:! I
i I
l,j Il!
1 I
li .I
j:
: ~
i i j
l
.,·,_,'_.[
IBM MAINTENANCE DIAGNOSTIC PROG~AM
8912 DISPLAY ADAPTER TEST OBJECT CARD LISTING
CL 1 THROUGH 16 CL 17 THROUGH 32 CL 33 THROUGH 48 CL 49 THROUGH 64
T+VZL,&ET-IHB&·-
. . . T+V_+ ->8BFL UEX . . T+V>IQ832 ->8AFL
T+'v70 e'?Q A0809Y
. .
T+V?· <EIQ/7 /61
. T+VO:·<HAP.·30H
T+Vl5?1HAPl78 Vl
....·....
T+V20/0
.
T+V3,·<I ~<l a<J
AR<o&O)? /5XA,&E
. .
SOHIROLS OUl UEX
UEXSOHIROE~AQBt
COH·BFZH M AO
sQH·BFZS /OHSE C
.
4 NOt<OJ·;TAIPGO
9( E·NC&BPE. /OH
·············· <G .. a<N i<SAl<LRtFA
T-?H88#-BR<Bt01? Ss&ETSIHBB#-AR<B
.
VXS> /UOIAR6i8 R1H C AVi&YCO-E /OH00-0 <BG OKVl·<O_·-CA<PHH
; ' cs -e··oG
01cv cocoaocoaMC
/5XA,tET/IH8B#-
.
. &01? /5XA,&ETS?H
GO·D4BE?UC ESBLM VDJ4A09Y iYDG4-D
T&HPG-4 NlOO-E OLN2D<D9·/TAIPHT
. .
2-t-.K ,, /51DOH· oaucoa4co·oco·Mc
T+V~W&IGO&IGEtlG
T+V5/94CX9··Hl<I
T+V1 PC KH+H-""M
.
T·V8KIC-8P·. DE·
.
T+V9Ci OCR-A-COO
. T+V:HR-E/>BOAJFF
r:+vtC?OO R-El13T
T+Vi92IHtEt02tYO T+Y'4/1K8B<T UFA T+Vc?QS-. DE·X+ 1
Fl<GTOMA-&+~x&+1
0 'SNHPN8·Hlt8E5 MEAtNZAE&E4<QEAX
. -
48E·/C l~l·HBPlD
. . KOH·8G-OfM5"10H·
tR~l-HOO R~l~Q 0
. .
OQSXZU O< OP·Osa
. ..
AJFf6C IV"6 TC E
.
/ t l-BWOS?C/l~l<C
.
t_a tt:·8iFF80AA
.X&+-.X&+~x,+..Xt+~
/C EJP·HAPOIJOHA 3FX<S8J2MGPD;MJa 4 S·4A<85A ss_,G 86-DtMV·>OH·BG-I
.
/HO R-E17L-ICST
. .
QQ Z-QC3SA-.-< WP
. . V·.-A2<8&Q·C /OH
-.,3-f QST DE·1+IA
X&·~xt+~xt+-.Xt+..
. . HS
S BHAK-HS 2HDtt-" GX CH 10 J-GK lH
.
~9F TOH·BG- h9W
. . . . . . < OP·QU< FQAQSI
2U O< OQ QS4< FO
. . I, :OAZ..E8-<T2UAO
IQF 8HER?aZ Diec o>ecHa1·ii>ACHaz EO-A-ll& ON5/W37 I>· lP . .8C6f90AA
T+Y"D:FQAOHl~?33
0-H
DA TE 07JUL75 EC NO. 825023
250CT75 825032
15JANl6 8Z50:M
PART NO. 4234255
PAGE
91
IBM MAINTENANCE DIAGNOSTIC PROGRAM
8912
(
DISPLAY ADAPTER TEST
OBJECT CARO LISTING
CL 65 THROUGH 80 CL 81 THROUGH 96 ' - CL 1 THROUGH 16
. DR<BtOt? /5XA,tE
BB·-BR<B&OI? /5X
.
. -
T/?H 5EM89120329
T+W VOUCXY6CX94A
·
r-
A,&D KKM89120330 - T+WA-0* IT9<GL&<l
AO·&+ N?UO/D* E> · AO· ;H&89120331 (" T+WBS> LH81 6CA(
c
DOHlS,AOA02MBC V W & 21889120332 T+WCOlMCRl·GD:<G
CL 17 THROUGH 32
tDA tOA &DA &DA
.
A8tJE -.UCX9·-.XO; I -BWD??DEBl<YV·+B
m
T8aGC20_ 51ST&IX
CL 33 THROUGH 48
£.DA &DA &DA &DA TO·IH5<PN84CC2<P GltXN82PR6:LPB4C EO·LYO;ITO·IHK4C
CL 49 THROUGH 64
&FA &<PX52PC8GIP
.
C1ti!05; IRS_C S>I Pl)P021PGO;ITO·I 18UC89+.Y21PT6M_
··I CQO IHGCUHPG-
/OHE-U I UBG · /D
BFYQ6PK,8 t 0-H
. . Xt+~xt+~xt+-.x&+~
Gass asr o-o <B
SASHGH--SBKHHH-1
. . .
8C6F7az <C EW FF
C·
-
4 NO )HY89120333 . T+WDJ2) PGE4Cl8UC
.
c
AlVO NAi89120334 T+WE<9(XA6HCE6)X
,C
.. - r < lRt.89120335
T+WF~_P084CR1+/
OOM ;El89120336 . T+WG8t<GT8ilH&<I
I '
··< 9J889120J37,
·
c:.- · - ·
X&+· )2Q89120338 - T+WH8 FHQ &OIR-E
f')
G 4 <89120339: . T+W 13+0/S91E·QUM
·
. . - I
I (:
SCBH iUY89120340'. T+WH> F.XQ>S /6.
c .
a FD PCY89120341. T+W.ZQ>s /6.YOH·
c
.
W·OM· MAV89120342: T+W<UQ7iiBBF.xaz
I
eee -
I
I
()
IC SDM8912034~
T+wc~OEt<BWl5Q'<
0 - . . AOS48C6F9az ~r. E W FD 0 489120344 T+W+EO·BGQ8 ' F.
.
v·t-tNw·zu &a2FP
'C
SC D OHY89120345 , T+WIN9'-.EO·IE1DA
~ ..
a>e M9189120346 T+Wt&S·N &DA &DA
tCA/-BWD&?DRBllJ ORIL2 ' 9 N·sazA
~_i8GP·aa96QAOHI
0
....
..., .5YQ89120348 T+WKFIM < ARE-
.. i30 81089120349
··········· <BG
2<& ·OHB89120350 () T+WliOH··· <PR6U
PROC 10 PAGE
° 0891-2
,e.91
DATE 07JUL75 Et NO. 825023
N5>1 AS= I AOa/ .&+.. H5>lllDC81MCB9+..
06)LIO)V 21PC6·P MllPT£.<PR6)SR91P
/9(Pl84CC4UCOll$
KO>.COHC89+.,&<B
. ..
71 A/>CO QSU< WG
Hl<I 8_PS&<LA8iE
. -
G /OBDFAGI 11 /l<B
. -
/P5t /OHE-- <8
ViAO R-.HAC AVa&v CG AS4-G2/004BF.
t O.WON9SLLIBQ>S A061N+OJS91EtQV4
YOH*8FZ. /6./C&A
.
BG-ES90f ·t AV·FI
. . . tC RT9F IHC NT:WI
. . <AOl·QaG /6+ + J
xa-occ U801Pt (
.
-6·PCl·XVl·J Q(S
·tOA &DA £DA· &DA
.
AZOQ RlJY9-0(R+J
'OHH11HG · /DOOH·
AOHIT-C-AQ>-.2UA
-. .S9"H&O O<~·Z-N 0
W OIPOHH-<BG
P&<LEO'SDlMCDO;I
&DA &DA &.DA &DA
C&E VC6J I OHE US 8ARD 1 06·BGRDS
.
R&ll014CN5U_ 9~A
GFL4/R~2 JY(80M
250CT15 825032
15JAN76 825034
V9C PE9 1 1EO·I El DC
21PC5_XRl·ITO>. GQ/7 /5'VS& F
.
GP6D48f.U( ESSCM
.
UC ES8CO Q>Mi&F I t-F.WOH·BG-ES9WI
. .
BH/t ass OH*BE?C <DDl?OEU<AOl5QaG
-.
HQ·NTO·BGQ8 1 -F.
&DA &o C&HR<P
. .
IRCt< OL?R<-< OL
/OHE-&ZUHBG. ID
.
X9·1-lDA 6)SU87t
PART NO. PAGE
CL 65 THROUGH 80 CL 81 THROUGH 96
O&<LA8aE -.ucx9....
..
06·N O*l.D6MA·'+... HK4CS2lSU4iJ 51$
eiT09lfO&<.Etc ...
.
M2·IR5UCPl'J 2<G .5tSTtlXO:FGU5·X COMCRl+TN5UCl5;C
X&O 3tU89120JSl
. X9=· ;2a&9120352
T&<H JYM89120353
.
E5·t ll-89120354
.
L8a< N3089120355
. .
T&<< NZ 89120356
.
5_M 4JH89120357
. . 7QB< CX9·TY:;U ' FO 6tU89120358
AO>&+ O.UO·Q· F. Y AO 9K889120359
·CBIT=WlllH 1 S91E EQT.ft &Yt89120360
. .
·c AW OI 'I l:AS9...tt ADOO OQ'Y89l::OJ61
. .. o-<HA c /0 /6+ + IS9"H&E-O . xa-DtC /T9W+6C N
( - 1:M89120363
. <Q·Y SSQ89120364
TIF< KK489120365
X8~CW6·XT1MCDO;I
.<M 4KY89l20366
ASIQ lll<89l2036l
/OH; OP2R...-. /OH
. .
~CY< OJIR&4< OJ
.
A8~L9C VVB6LUOH·
. . ; OM ·Bt89120368
PROa 9Q 89120369
.. - a.=vo 30189120310
GR-H Ola891203ll
X94A l<TA4·(a:+/ &D·· 9H889l203l2
PROG ID PA6E
0891-2 91At
0
IBM MAINTENANCE DIAGNOSTIC PtlOGRAM
PART NO. 42Jlt255
PAGE
92
8912 DISPLAY ADAPTER TEST
OBJECT CARD LISTING
CL l THROUGH 16 CL 17 THROUGH J2 CL 33 THROUGH 4B CL 49 THROUGH 6lt C~ 65 THROUGH 80 CL 81 TitROUGH 96
I
T+WM1£11.0ll1Z:;x T+WMZQMSV?OE-R·t
z:;xz:;XZRl_U9F6 /IWPJQP9Y66FlR;N
SRNV-/6NTQDIYSOC /WWFEO;fTt+.NOut
8RPl-S60AQ+EVS6t Rl<XN8 1 V 51 PDlDC
. . lRRM9ZWO-.C-EvOOD
A8·C oaTK&OA O;I
·~S< M3t89120373 Tl<H 1J8891Z0374
T+W0_9+.Yt0CA8·1 ·SOGRl+/ ZIPTt+. 8~C ....l<GT84CSOUC B8>TX94Cl5;1R&DA 5_1 l<PCCDA t+L Nl;· 69·89120375
T+WPY54Cl5;C 51V 19<1 £DA CCPRQ;l C&CSFlUCHl<I e_P S&lPGO>.COCCRl*G o:<GCQIPOQ<XN84' l&D 9J0891203l6
T+WOTlDl &OA &O
0
'DA goA &DA &<BGR<. /44 l87TOa<SOilCOOIL a1~coa~so10CM6·P oat l$S891203ll
. T+WR;l~G6Q<IA9+1 tS_N QDCl5·I061X EO·C 9<lTt<GNlFG 06MCHOIXD9SGR1MC F5_V 5CSD1JI auc S9C· LA 89120378
........... ..·.·.··........ ...·.·.........
TE6R65 1 SR84CCOIN OaGU8SN 82Tl8UC HOllT
.....·..·
·....··.·.......
.......ae-89120379
.
·
SEC TION 891
SYS /3 DISPLAY ADAPT ER TEST
...·... ................ ................ ................ ................
...... ........ - * SSW 10 ON PklN TS HOB'S IN ROUT INE O~ AND 05
....·.·.·...··..
.. ...... ........ ..·...·.·.......
···...·... ....·....
89120380
89120381
89120382----- ··---·-----
* SSW 12 OM PRIN TS CONTROL STORA GE IN ROUTINE 07
......·...·..... ........89120381
· SSW 17 ON 8VPA SSES CONTROL STO RE LOAD FOR A Tl GHT LOOP NHILE
. ...... ........ ...........
..........·..... ................
*
LOOP IM6 ROUTINES.
...... ........ .·.···.·......·.
·
.·....··.
·
......·..
89120384 89120385
· SSW lt ON CAUS
· MANUAL SELECTI
······ ·
ROUTINE 4
ES ROUTINE 24 TO ON ROUTINES-
. 1 - c.E. MANUAL
BE SKIPPEO.
~-··············
MICROPROGRAM
............·... ..·.·...·.·.....
....·....·.··
.·.·.·.·.·.····.··......·...··.. ......· ····.....
89120386
........ ........89120387: ........89120388
·
...... ........ ROUTINE 4 2 - c.e. TEST 80 x CHECK OUT ROUT INE .·....·...
· .........
e91203a9
·
ROUTINE 4 3 HD& AND CONT ROl STORE DUMP U TILITY
·
89120390
·---~-------. -
...... ........ · WARNING - THIS SECTION DESTROY S THE MICROCODE REQUIRED FOR SYS TEM ·
...·.........··
.·.......
89120391
OPER ATION. RUH SECTI ON 893 TO RElOAO
. ·
.....·.··
89120392
...... .
................ ................ ················ ················ ·······
.......
89120393
··111,FI
C
ASC R A SO Q
09510608UO 115761· 89120394
· - - - - · - - - - · - - - - - - - - - LAST PAGE - - - - - - - - - - - - · - - - - - - - -
-·
j
DATE OlJUUS EC NO. 825023
zsocns
825032
15.IAN76 82503"
PROG ID PAGE
0891-2 92
· · · · · · · · · · · · · · · · · · · · · · · ·--·-··· · · · · · · ·.J · ·t
-.---.
--·
·
·
·
·
·
·
·
·
·
·
· ·! ~. . J ..
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
IBM MAINTENANCE DIAGNOSTIC PROGRAM
- . -..... " ,_ "' . ,.. -..., ~ ~.
I
8930 FC7 MICRO-CODE LOADER PROGRAM
ERR LOC OBJECT CODE
ADDR STMT SOURCc STATEMENT
PART NOe PAGE
42342571 1 ' ()1BM MAINTENANCE DIAGNOSTIC PROGRAM FC7 MICRO-COD~ LOADER PROGRAM
PART NOe PAGE
423418?
1A
0000
, ......
OAOO OAOO 8930 OA02 00 0A03 01 OA04 0000 0A06 2005 0A08 FFFF OAOA 890000 OAl)O Cl 1000
· ..-..'
DATE
26.JUN?S
EC NOe 825023
OAOl OA02 0A03 OA05 0A07 0A09 OAOC OAOF
0058 0059 0050 005F 0048 0088 0058 0059 0058 0058
2 3
· 88930 5
DECK 4 SEO 0
START o
TREP
1e8 I
ERR LOC OBJECT CODE
1.
ADDA STMT SOIJRCE STATE~NT
4309 ·*··e·········*··························································
···----------------····*·········· 76 *·········*·····3·2·C·A··*UT·I·L·IT·Y··P*RO*GR*A*M*F*OR*L·O·A·D··IN··G··M··IC·R·O··P·R·O·G·R·A··M···············*,' ·
98 ***
************** ................... ,
·I ·. 10 ****** SECTION PREFACE *****$************$*****************************!
11
ORG Y.·Aoo·
12
oc
>CL2 9 8930·
13
DC
XLt·o·
SECTION ID
14
DC
15
DC
16
DC
17
DC
18 UOT 1 DC
19 UDT2 DC
XLl'Ol 1 XL2·oe
AL2(RTNC1) XL2 1 FFFF 1
XL3 1 890000' XL3 1 C11000 1
CURRENT ROUTINE NUMBER RESERVED
ADDRESS OF FIRST ROUTINE RESERVED UDT ENTRY
le
I 10
20
21
22
23 24
0
25
26
27
28 NOTRDY EQU 29 INTPND EQU
30 ATTCHK EQU
3t eusv eou
32 HOBO EQU 33 HDBCB EQU 34 CPSTOR EQU 35 OPOEC EQU 36 NSOAq EQU 37 SIOI EOU
x·se·
X1 59·
x·so·
x·sF·
X'481
x·a9· x·5a·
)( 1 59 1
x·5B·
x ·se·
TYO NOT READY TIO INT PENDING TIO ATTCH CHECK TIO ATTCH BUSY LIOl'SNS HOB
SEhSE AUX HOB'S LIOl'SNS CONTROL STORE LIO/SNS OP DECODE
LIOl'SNS MS CATA ADDA REG SIO IMMEDIATE
,.0 0
2000
2000 2868 2002 C6C3F7
200!5 01 2006 00 2007 FFFF
I
2009 3C 20 2129
2001
~004
2005 2006 2008
* ·l
42
* *
43
·· · 45 ·
USES DA PROGRAM
L ro INSTRUCTION
AT AOORESS 0 IN
TO DA
LOAD CORE ATTACHMENT
WCIOTNHTROOBL.IESCTTOR~
OBJECT PROGRAM INPUT FROM CARDS OR DISK
AT eNo OF LOADING " DUMP rs DONE FOR VERIFICATION.
· · ;-; ·
· ·
47 46 ·······································································
* 498 ·············R·O··U·T·IN·E··I··-··M·I·C·R·O·P·R·O·G·R·A·M··L·O·A·D·E·R···························$·
5s1o ·········································································
53
5642
······································································· ORG X1 2000 1
55 ·
56 · 57 ·
THIS PROGRAM DCP MAY LINK
MUST AND
BEGIN AT LOCATION
ee RETURNED TO FROM
XT·H20IS00P· AOSOG~~T~HAT
58 · 59 ·
BEFORE THE 1 HA 1 HALT IS GfYEN WHICH SIGNIFIES THAT DCP HAS LOADED SUCCESSFULLY.
60 ·
THE FOLLOWING FIVE BYTES ARE A COMMUNICATIONS AREA USED TO
61 ·
INFORM FGM rc1 OF THE NICRO-NAP LOCATION AND THE DECK ID.
62
DO NOT CHANGE THE LOCATION OF THESE BYTES
63 ANICRO DC 64 XkFC7 DC 65
AL21TABLE+25S) CLJ·FC7 1
STARTING ADDR OF MICRO-CODE FOR FCI DATA DECK ID TO 8E USED
66 · 67
ROUTINE PREFACE
68 RTNOl DC
69
DC
70 XFFFF !)C.
71
XLt·Ol 1 >eLt·oo· XL2·FFFF·
ROUTINE I LAST ROUTINE
732 74
**····FB·IY·RT·SE·TS··R·EA·D··M·~IC·R·O·C·O·D·E··CA·R·D··I·M·A·G·E·S··A·N·O·C·O·V·E·R·T··F·R·O·N··4··B·Y·T·E·S·T·O··3······*······--------~~~~~~~~
IO i
'I o
lo
0
0
2000 OD 01 3C5A 2642 2013 CO 01 3C41
2017 30 FF 3CDC 2018 F2 81 34 201E 3C FF 3CDC 2022 38 01 0200 2026 38 01 0200 202A F2 90 10 2020 OC 01 3C5A lFF5 2033 OC 01 2128 lFEF 2039 3C 30 2129
2017
765 ·······N··Y·t ···O·U··IC·K·-·2·e>·C·1·2·0················································
77
CLC BLOD+lC2>eLINKA
78 79 START
80 81
8NE EQU
CLI JE
*LINKK
SWITCH1>e·FF· BYPASS
WAS A SYSTEM RESET PERFORMED
·WHILE DCP WAS IPLING7
FIRST PASS?
82
NVI SWITCHeX·FF·
83
TBN S8YTE5eSSW2F
84
SBF S8VTE5eSSW2F
85
JF
NORN
BYPASS AFTER FIRST PASS SHOULD THE RETURN BE TO OCP?
86 87 88 89 ·
MVC 8LOD+3(2)eX'lFF5· MVC OUICKC2)eX'lFEF· MVI 0UICK-2eX 1 30 1
NO--SECTION WAS LOADED NORM-LLY USE THE ADDRESS AT IFFS AS THE USE ADDRESS TO LOAD MICRO FROM
1I e
lo
!
lo
I
I
10
I
I
i 6)
2030 CO 8! 021A 2041 06
2042 lC 2043 395F
2045 39 co 0208 2049 F2 90 06 204C co 87 0222 2050 89A3
20~1
2042 2044
2051
90 · 91 · 92 · 93 · 94 · 95 · 96 hORN 97
98 99 100 IOI 102 103 104
RETURN POINT TO DCP NOTE THAT IF THE IPL HAS BEEN DONE FROM THE 3340·
THE 'B LOAD· WILL HAVE AS ITS PARAMETER
AN ADDRESS POINTING TO DIRECT LOAD OF THE FCX
DTHEECKC. CHHTRH~SREAQDUDIRREEDSSFOISR
THE
PJCKEO UP AT 1 lFEF - IFFF· (SETUP BY DCPt
a
DC DC DC
TBF
JF
8 DC
PAINT XL1'06· ILi 1 281 AL2(MSGLD)
sevTEo.sswoo+sswo1 BYPASS HALT XL2 189A31
P~INT ONLY ON FIRST PASS
BYPASS HALT IS LOOPING
* HALT A3····················· IF SSW04 IS OH
PROG ID PAGI!
I
10
20 !2 3C 00 3888
I 0893-ol
DATE
26.Jt.JN?S
l QEC NO. 825023
2052 105 BYPASS EOU
106
NVI
·
M1coo.x·oo·
CLEAR BUFFER FOR MICROCODE
I
I·
PROG ID PAGE
0893-0 I A
'·I ..
... --- -· .. ' ~
. ... .. ...,,, ,_ ~......
!BM MAINTENANCE DIAGNOSTIC PROGRAM
-------
8930 FC7
42342=71 PART NO.
PAGE
()IBM M·INTENANCE DIAGNOSTIC ............
PART '«le PAGI!'.
ERA LDC OBJECT CODE
2056 oc 27 388? 3888
205C C2 01 3867 2060 3C 10 2lH 2064 SC FF 00 01 2068 36 01 2118 206C OF 00 2ll4 2113
2072 co 01 2064 2076 co 87 0212
207A 38 80 02 OA 207E F2 10 07 2081 3C 02 2640 2085 F2 87 32 2088 CO 87 021A 208C 03 2080 22 208E 38FC
ADDR STNT SOURCE STATEMENT
208C 208D 208F
107 108 109 110 CLEAR 111 112
113 114 ACT2 115 116 117
118 119 114SGG 120 121 122
NYC LA NYI MYC A
SLC
BNZ
e
TBN JT MVI
J
B DC DC DC
MICOD-1.NICOD(40J NICDD2-.l · XRl COUND.16
0(256.XRl,.lC.XRl) NG256.XR1 COUND.ONO CLEAR TEST SBVTE2eSSW10
MSGG
TERP.x·o2· SETUI PRINT
XLl 1 0:S· lLl834· AL2COPR1)
THIS CLEAR Cl.EARS THE BUFFER OF MICORDE REGION ANO ONE BYTE RIGHT BEFORE THE MICROCODE OR THE LAST BYTE OF THE UNUSED REGION
SENSE SWITCH 10 IS NOT ON
THEN OPTION 2 IS USED
OPERATOR PRINT
I ()8930
MICRO-COO£ LOADER PROCRAN
1:I ERR LOC 08.JECT CODE
lI o
I
io
!
ro
0
20FF 2769 2101 FFFF 2103 FFFD 2105 0200 2107 0100 2109 3888 2109 0000 2100 0000
ADOR ~TMT SOURCE STATEMl!NT
20FF 20FF 20FF
2100 2102 2104 2106 2108 2lOA 210C 210E
1?5
USING STAT.XRI
176
USING STAT.XRI
177 STAT eou ·
1789 *·~·····C·O·N··ST·A·N·T···*······················································
1eo 118812
B·· U··FA·O····DC·····A··L·2·(T·A·B·~L·E·t ··········································$·····'
183 NEG! DC
XL2·FFFF·
184 NEG! OC
XL2 9 FFPD·
185 D255 OC
IL2·St2·
186 0256 DC
IL2 9 256·
187 BUFEC DC 188 WORK OC 189 LPTR OC
AL2CNICOD) XL2'0' XL2·0t
2090 CO 87 021A 2094 \)2 2095 47 2096 3943
2098 CO 87 02U 209C 01
2090 35 209E 3994
20AO CO 87 021A
20A' 01 20AS 26 2t'A6 39BA
-
20A8 CO 87 021A 20AC 07
20AO 27
20AE 39Et
2080 co 87 0222
2084 89FO
2066 30 00 2640
208A 30 FO 0232 20BE F2 81 OE 20C1 30 51 0232 20C5 F2 81 07 20C8 30 F2 0232 20CC F2 01 11
20CF CO 87 021.11. 2003 07 2004 57 2005 3A3S 2007 co 87 0222 2008 89Fl
2000 F2 87 30
20EO 38 80 0233 2CS:4 F2 10 36 20E7 C2 01 0232 20EB 70 AO 00 20EE F2 81 2C
20F1 CO 87 021A 20F5 C6 20F6 38 20F7 2686
20F9 1502 20FB CO 87 3C41
2094 2095 2097
209C 209D 209F
2CIA4 20A5
20~7
20AC 20AD 20AF
2085 21'BA
2003 2C'I04 2006 200C 20EO
20F5 20F6 20F8 20FA
123 124 125 126 127 1213 129 130 131 132 133 134 1 ~ .. 136 137 138 139 140 141 142
143
144
145 146 147 SETUl 148
149 150 151 152
153 154 155 PFFX 156 157
158 !59 160
161 162 OICKL 163 164 165 166
167 168 169
170 171 172 173 174
B DC DC DC
B DC DC DC
B
DC DC DC
B
DC DC DC
e
DC SNS EQU CLt .IE CL! .JE
CL~
.JNE
B
DC DC DC
~
DC .J EOU TBN JT LA CU'. .JE
B
DC DC DC DC B
PRINT XLl·02 1 1Ll 1 71 1 AL2(0PR2)
OPERATOR PRINT
PRINT
XLI ·o 1'
ILt·531
AL2(0PR3)
OPERATOR PRINT
PRiNT XL t ·Ot · IL1·38 1 AL2(0PR4J
OPERATOR PRINT
PRINT XL1 1 07· IL1 9 391 AL2(0PR5)
OPERATOR PRINT
HALT
XL2·89FO·
TERPex·oo·
*UTAB.x·Fo·
PFFX UTAe.x·s10 PFFX UTAB.X 1 F2 1 O!CKL
FO HALT SENSE DATA SWITCHES
SHOULD MFCU BE USED AS THE LOADER?
SHOULD 1442 BE USED AS THE LOADER? SHOULD 2560 BE USED AS THE LOADER?
PRINT XLl"07 1 tL1'87· AL2(0PR6) HALT XL2'69Fl' SETUP
OPERATOR PRINT TO SURE THE DECK FC7 JS tN THE PRi HOPPER
HALT TO C~ECK PROGRAM iN HOPPER
UTAS+t.x·eo· SETUP UTAS1XRt
iH oXR1) oX 1 AO· SETUP
CHECK FOR DIRECT ACCESS DEVICE IS IT A 5444?
PRINT XL1 1 C6· IL1'56G AL2(ERR6) XL2 1 !502· LINKK
ERROR PRINT
0 0 0
0
io
0 0 0
0
0
0 0
210F FOFOFOFl
'.'" : 3 01 2114 08 2115 2788 2117 FFOO
2H 9 40404040
2110 C2 02 20FF 2121 C2 01 20FF 2125 CO 87 022A 2129 20 212A DFCT 212C OC 00 3AA9 08D6 2132 F2 97 11
2133 CO 87 022A 2139 10 213A C2 <'l 0880 2l3E 40 03 SF 2t1C 2143 F2 01 A7
2146 C2 01 0880
214A 40 02 SA 2004 2l4F F2 01 C3 2152 1C 03 211C 5F 2157 06 03 2l!C 2112
2150 70 cs 00
2160 F2 81 C6 2163 70 E3 00 2166 CO Ol 2135 216A 70 00 01 2160 F2 01 03 2170 7C 2A CH 2173 02 01 01 2176 34 Ot 210C 217A 3D 08 210C 217E CO 04 216A 2182 C2 01 06D8 2166 C2 02 0808 218A 3C 00 2195 218E OC 00 2199 2195 2194 AE 00 00 00 2198 AE 00 00 00 219C OE 00 2195 308E 21A2 30 04 2195 21A6 CO 82 2t8E 21AA 36 02 2102 LlAE 6C 02 00 00 2182 36 01 2104 2186 36 02 2104
2112 2113 2114 2116 2118 21iC 2110
2129 2128
2135 2139
2146 214A
190 ONDE DC
191 ONO
DC
192 COUND DC
193 OP32 DC
194 NG256 DC
195 SEO
DC
196 SETUP EQU
197 CLFL~G LA
198
LA
199
B
200
DC
201 QUICK OC
202
MVC
203
J
204 LOACC EQU
205
B
206
DC
207
LA
208
CLC
209
JNE
210 COMM EOU
211
LA
212 NREP eou
213
214 215
CLC
.JNE
216
MVC
217
A.Z
218
CLI
219
.IE
220
CLI
221
BNE
222 LOOP2 223 224
CL!
.JNE
MVI
225
LA
226
ST
227
CL!
228
BNH
229
LA
230
LA
231 LENG~H MVI
232 CMLOOP MVC
233 Sl
ALC
234 S2
ALC
235
ALC
236
CLI
237
BL
238
A
239
MYC
240
A
241
A
DL4·tt IL1'1' ILt·e· AL2(0PREGt IL2'-2S6·
4*CL1· ·
STATeXR2
STATeX~l LOAD
XL1'20· XL2 1 0FC7· LEVEL(l)e!NPUT+91
C*ONN
LOAD XL1·1oe INPUT.XRl 95{41XRl)·SEQ
*CHl<SEQ
INPUT.XRl
·
9 CC 3· XRU · Xl<FC7 CHKFCB SE0e95(4.XR11 SEQ(4J.ONOE(4)
o<,,xRtJ.c·e·
CARO IN 0(eXR1)aC 1 T·
LC!ADC
t(,,XRlieX·oo·
·+6 1(oXR1)aX02A' l(eXRt),.JCR! WORKeXRI
WORK.x·os·
LCOP2 I NPUT+88 · XRl INPUT+88.XR2 s1+1 .. o S2+1(1J.S1+1
O(·-$eXR2le0(,~2)
0(·-·eXR2)e0CoXR2i S 1+1 Cl ) .ONET S!+le4 CMLOOP NEGl,ICR2 0(3.XIH hO( ~XR2) NEG3sXRl NEG3eXR2
LOAD FC7 FIRST CARD
SAYE THE ~ICRO LEVEL LOAD NEXT CARO
COMPARE CARO SEQUENCE
CHECK CARD 10
10 DOES NOT MATCH STORE PRESENT SEQ ADD SEO BY 1 CHECK IT IS A END CARD ALL OATA CARO ARE IN CHECK Ii IS A TEXT CARO NOT T CARO THEN GO TO NEXT CARO REPLACE x·oo· BY x·zA·
INITIALIZ~ POINTERS TO THE CARD
SET COUNTER SHIFT OFF HIGH ORDER T~O BITS ADO BVTE TO ITScLF INCRESE COUNTER BY l COUNTER IS 4 THEN DONE
DATE
26.JUN75
2!BA 34 01 210C
0
242
ST
WORK .xnt
EC NO. 825023
PROG ID PAGE
0893-0
DATE
26.JUN75
2 ()EC NO. 825023
PROG 10
0893-G
PAGE
2A
· · · · · · · · · · · · · · · · ····· · · · · · · · · · · · · · ·
·
·
·
·-· · · · · · · · · · · · · · · · · · · · · · · · · · · ·
?eM MAINTE~ANCE DIAGNOSTIC sit:lOGRAM
8930 FC7 MICRO-CODE LOADER PROGRAM
ERR LOC OBJECT CODE
ADDR ST~T SOURCE STATEMENT
21BE :!O 96 210C 21C2 CO 84 218A 21C6 C2 01 0880 21CA 4E 01 19 2100
21CF 40 01 19 210A
2104 F2 84 2A
2107 1C 02 21E7 19 210C lC 00 21E8 17 21E1 02 01 tA
2JF-· \C 00 0000 00 ZlE9 CO 87 2135
21Ei::> CO 87 021A 21F1 C6 21F2 31 21F3 2687 21F5 15F2 21F7 CO 87 0222 21FB 89F2 21FD CO 87 2017
2201 CO 87 02lA 2205 C6 ~206 31 22C7 2768 2209 89F3
220B co 87 0222
{20F 89F3 2211 co 87 2017
2215 CO 87 021A 2219 C6 221A 31 2218 26E8 2210 89F4 22lF CO 87 0222 2223 89F4 2225 co 87 2017
2229 C2 02 2608 2220 30 03 2640
2231 CO 81 23FE
2235 30 FF 7000 2239 CO 81 22E9 2230 CO 87 021A 2241 02 2242 20 2243 4El8 2245 co 87 021., 2249 01 224A 09 2248 4E21 2240 C2 01 6FFE 2251 02 01 02 2254 lC 01 263E 01 2259 IC 01 210C 01
225E OE 01 263E 263E 2264 C2 02 286A 2268 36 02 263S:
243
CLI WORK,>1. 5 96·
244
BH
LENGTH
245 TEOONE LA
INPUT.XIU
246
ALC 25(2oXRl!eBUFAD
247 ·
246
CLC 2!5( 2eXR1) ,.BUFED
249 ·
250
.JH
251 ·
252
MVC
MCVE+3(3)12~(.XA1)
253
MVC MOVE+4(1)e23(,XAl,
254
LA
26< .xR1 >.x·u
255 ·
256 MOVE NYC ·-·<·-·>··-·CeXRl)
257
B
LQADC
"' 21ED 258 CHKSEQ EOU
259
B
PRINT
21Fl 260
DC
XLl 9 C6 1
21F2 261
DC
ILl'49'
21F4 262
DC
AL2CERA71
21F6 263
DC
XL2 1 l5F2·
264
B
HALT
21FC 265
DC
XL2 1 89F2 1
2201
266
B
267 CHKEND EQU
268
B
START
·
PRINT
2205 269
DC
XLJ 9 C6 1
2206 270
DC
ILi 1 49·
2208 271
DC
AL2(ERAF)
220A 272
DC
XL2·99F3 9
273
B
HALT
2210 274
DC
XL2'89F3'
275
B
2215 276 CHl<FCB EOU
277
B
START
·
PAINT
2219 278
DC
XLI 1 C6 1
221A 279
DC
ILt·,.9·
221C 280
DC
AL2(ERA8)
221E ~Bl
DC
XL2 8 89F4·
282
B
HALT
2224 283
DC
XL2·89F4·
284
B
2229 285 CARDIN EOU
START
*
2600 286
USING ENDADDeXR2
287
LA
ENDADD.XA2
288
CL~ TERP.x·o3·
289 ·
290
BE
SENSE
291
292
CLI PATCH.X·FF'
293
BE ENDAOT
294
B
PRINT
2241 295
DC
XL1'02'
2242 296
DC
IL1 1 32 8
2244 297
DC
AL2CPATCHXI
298
B
PRINT
2249 299
DC
XL1 ·01 ·
224A 300
DC
1L1 ·9·
224C 301
DC
AL2(PATCHHI
302
LA
PATCH-2eXAl
303 INCTOA LA
2(.XRlleXRt
304
MVC TEMPe1(2eXAI:
305
NVC WOAKetC2.XAl)
306
307
ALC TEMP(2teTEMP
308
LA
UNUSD+2eXR2
309
A
TEMP11CA2
310
DATE
26.JUN75
EC NOe 825023
FART NOe PAGE
4234257 ()ISM MAINTENANCE DIAGNOSTIC PROGRAM 3
PART NOe PAGt!
4234297 3A
FCT MICRO-CODE LOADER PROGRAM
ERA LOC OBJECT CODE
ADDR ST~T SOURCE STATEMENT
0 22ec 02 :u 02
311 NEXDAT LA
2(e>CRUeXRI
INCREMENT XAl TO DATA
LOAD CARO !MAGE POINTER ADD BUFFSll LOCATION TO
0
ENO AOORESS OF CARO CODE
COMPARE SUFFER LENGTH TO CARD CODE CORE REQUIREMENT
0
IF BUFFER IS NOT BIG ENOUGH
ERROR
()
INDICATE CAR~ ADDRESS IN CORE
INDICATE LENGTH OF CODE
INDICATE START AD~ESS OF CODE ON THE CARD
0
MOYE CODE TO BUFFER
BRANCH TO READ NEXT CARO SEQUENCE CHECK
0
226F 40 01 Cl 3D8C
2274 co ei 2251
2278 4D 01 01 2008 227D F2 81 SA 2280 39 F8 2108
22!'4 F2 90 3F 22e7 tc 01 263E 01 226C 9C Oi 00 01 2290 co 87 021E
2294 02 2295 210C 2297 4E2! 2299 OE 01 210C 3D8E 229F OD 01 27BA 2ioc
22A5 F2 84 06 ~''8 OC 01 27BA 210C
2294 2296 2298
312
CLC
313
BE
314
CLC
315
.JE
316 NOTSAT TBF
317
.JF
'318
MVC
319
MVC
320
B
321
DC
322
DC
323
DC
324
ALC
325
CLC
326
JH
327
MVC
l ( 2e XRI leALLO INCTOA l (2eXRU .XFFFF EPATCH WORK-I .x·F8· PATCHF' TEMP cl C2.XllU) OC2.XR2J.l(eXRl)
tJNPACK
1Lt·2· AL2(WORllC) AL2 (PPATCH-5) WORKC2>.0NET NINST(2,·WOIU(
NUMIOK NINSTl2J.WORK
IS DATA ALL 0000 (OELIMtTERI IF SO GO TO NEXT ADDRESS rs DATA. FFFF (ENO OF PATCHt JUMP OUT IF SO HI 5 BITS MUST BE ZERO ERROR IF NOT MOVE DAT~ FOR UNf:tACllCING MOVE DATA TO MICRO MAP UNPACK ADORESS FOR PRINTING
ADD I TO ADDRESS IN WORK IS 1T HIGHER THAN NUN INSTRUCTIONS JUMP IF NOT INCREASE NUN.OF INSTRUCTIONS
328
22AE CO 8T 021E
329 NUMIOK B
UNPACK
UNOACI< THE DATA FOR PRINTING
2282 02
2282 330
DC
ILl 1 2'
0
2283 263E 2205 4E2A
22B4 331 2i!B6 332
DC
AL2(TEMP)
DC
AL2(PPATCHI
333
CODE LENGTH CHECK
0
2287 CO 87 021A 228B 01
228C 09
334 2288 335 228C 336
B
PAINT
DC
XLt·oa·
DC
ILi 1 9 1
PAINT ADDA ANO DATA
2280 4E2A
22BE 337
oc
AL2CPPATCHI
338
22BF E2 02 <'2
339
LA 2( 1XR21.XR2
POINT XR2 TO NEXT WOAD IN MAP
0
22C2 CO 87 226C
340
B
NEXDAT
341
GO GET NEXT DATA
22C6 CO t»7 021A
342 PATCHE 8
PAINT
PRINT FORMAT ERROR
DECK ID CHECK
0
22CA C7 22<:8 12
22CC 40F8
22CA 343 22CB 344 22CD 345
DC
XLl ·c7·
DC
ILi ·ta·
DC
AL2(FORNEI
0
22CE 89EC 2200 co 87 0222
22CF 346 347
DC XL2·89EC·
B
HALT
2204 89EC
22D!i 348
DC
0
2206 CO 87 3C4l
349
B
350
GO ENO
ALL CARD ARE READ IN
22DA CO 87 3D15
0
220E OC 03 27BE 3085 22E4 CO 87 021A
351 EPATCH 8
352
MVC
353
B
GENSUM CHKSUMC4lePAR+3 PRINT
GO GENERATE A CHECK SUM MOVE IT INTO MICRO MAP
SPACE 6
BUFFER
SEE IF OPTION 3 SELECTED CSENSE AND DUMP MC CORE)
0
,o
22E8 16 22E9 OC 01 264C 264E
22E8 22E9
354
DC
XL1·16·
* * 355 ·······································································
356
CHECK NUMBER OF INSTRUCTIONS OF MICRO-CODE WITH THE AVAILA6LE CORE
357 ·······································································
358 ENDAOT EOU ·
SAVE START ADDRESS OF CODE
359
MVC ENTTeAOMICD
IN BUFFER
ANV PATCHING TO 8E DONE? BRANCH 1r NOT PRINT HEADING FOR PATCH
PRINT HEADING
POINT XR1 AHEAD OF PATCH POINT XAl TO ADDRESS GET PATCH ADDRESS SAVE PATCH ADDR IN WOAk SPACE
!o l' o
t
I
io
!
,o!O
!
I
22EF OE 01 264C 2106 22F5 OC 01 210C 2644 22FB 00 01 278A 210C 2301 F2 04 3F 2304 OE 01 264C 2106 230A OE 01 210C 2644 2310 30 09 2109 2314 CO 82 22FB
2318 OC 01 233E 264C 231E CO 87 021A 2322 C6 2323 4F 2324 2T37 2326 89EI
2318
2322 2323 2325 2327
360
ALC
361
NYC
362 LOOP CLC
363
.JNH
364
ALC
365
ALC
366
CLI
367
BL
368 NOCO~E EQU
369
NYC
370
B
37!
DC
372
DC
373
OC
374
DC
ENTTeD255(2) WOAK(2)eX0100 NINST(2)·WORK ACT ENTTe0255(2) WOAK<2).X0100 WORK-1.x·o9·
*LOOP
ENTAB(2) ·ENTT PAINT
XL1'C6· lt.t ·79·
A~2CERA9) XL2·8~E··
ADO 256 BVTES INITIALIZE WORK TO 256 TEST FOR ENO
!NCREASE ADDRESS COUNT BY I BMT ADD 256 TO WO<lK TEST FOR ENOUGH CORE OKAY UNTIL WE REACH 9
CORE IN NOT AVAILABl.E
MOVE END cone ADDRESS TO DUMP
PAINT NO CORE MESSAGE
CONVERT AODR TO BVTE Ol~LACEMENT POINT XA2 TO Ml~O MAP ADO DISPLACEMENT
.!I o·
I
i8
2328 CO BT 0222 232C 89Et 2321! BC 00 38 2331 BD Oiit 38
375 232D 376
377 378
8
H"'-T
DC XL2·e9e1·
SNS TERPCeXR21.x·oo·
CLI TERP(.XA2t.x·04·
El HALT SENSE OATA S·ITCHES SEE IF OPTION 4 SELECTED DUMP
PROG 10 PACI!
gee 0893-c!
3 l
OAT~
26'.IUN75
NO. 829023
PAOG ID PAGE
0893"~
3A
:I ·
l·
·
·
·
8930 FC7 MICRO-CODE LOADER PROGRAM
PART N01 PAGE
CtaM 42342:?
MAINTENANC! DIAGNOSTIC PIROGRAM
FCT MICRO-CODF LOADER PROGRAM
PART NOe PAGE
·· 4234297
ERR LDC OBJECT CODE
2334 F2 01 08
2337 co 87 38'1"9
2338 2764) 2330 0000
233F CO 8'1" 3C41
2343 C2 01 277A 2347 C2 02 2608
2348 F3 58 80
234E 71 59 00 2351 64 01 36 2354 02 01 02 2357 BO 01 36 2116 2~5C CO 82 234E
23~0 OC 01 3CE8 3CE2 2366 3C 00 3CEB 236A 3C 48 23'1"3 236E 3C 48 3CA4 2372 31 48 3C07 2376 Cl 50 2628 237A CO 87 3C9F 237E OE 00 2373 3ClC 2384 30 50 2373 2388 co 01 2372 238C 30 FF 3CEB 2390 F2 81 14 2393 3C FF 3CEB 2397 F3 58 80 239A F3 58 CC 2390 OC 01 3CE8 3CEO 23A3 CO 67 2364
23A7 F3 58 eo
23AA 31 BC 3C07 23AE OC 01 3CEB 3CE4
2384 3C ea 3CA4
2388 CO 87 3C9F 23BC 30 90 3CA4 23CO CO 01 23013 23C4 31> 00 3CE8 23C8 F2 81 14 23C8 3C 00 3CEB 23CF OC 01 3CE8 3CE6 2305 F"3 58 80 2308 F3 58 CO
2308 co 87 2384
23DF F3 58 80 23E2 F3 58 CO
23E5 C2 01 2 86A
23E9 71 58 00 23EC Cl 50 2628 23FO 84 01 36 23F3 02 01 02 23F6 AO 01 36 44 23FA CO 82 23E9
23FE 3C 00 4t>BC
2402 oc 27 40139 4lJaC
2408 C2 Cil 4094
DATE
26JUN7S
EC NOe 825023
AO~ STMT SOURCE STATEM!NT
ERR LOC OBJECT CODE
233C 233E 233F
23·3
379 380 381 382 ENTAB 383 OUTGO 384 385 ACT 386 387 388
.INE
a
DC
DC EQU a EQU
LA
LA
OUTGO DUMP AL2CTABLE) xL2·0000·
·*LINKK
ECSF>C+2.XR1 ENDAOD.XR2
LOAD ADDRESS 0¥ OP-CODE TABLE
0
240C 3C 10 2114
2410 SC FF 00 01
0
2414 36 01 2118 2418 OF 00 2114 21 t:!I
241E co 01 2410
0
2422 oc 01 31'88 27BA 2428 oc 01 264C 3088
242E F3 58 80
0
2431 F3 58 co
23A7
389
SIO x·eo· .s101
3':10
DISABLE
391 LOOPOP LIO OC1XRll.OJ'OEC
LOAD OP-CODE
392
ST
TEMP(eXR2)elCRl
STORE XRl
393
LA
2CeXRt ).XRt
BUMP ADDRESS
394 395 396 ·
CLC TEMP(eXR2)oOP32(2)
BL
LOOPOP
·ENO OF OP CODE
?
397 398
* *
INITIALIZE HOB'S TO ZERO
399
~00
401 002
MVC WORK2 (2) eCOUNTI
MVI SECSW .x·oo·
MVI LIOl+t ·HOBO
SETUP
FOR !ST PASS
0 I
10 I
IO I
lo
2434 C2 02 3096
2438 eo 58 oo
2436 Cl SD 2628 243F OF 01 3088 308E
2445 co 81 2450
2449 E2 02 02 1?44C CO 87 2438
2450 F3 58 80 2453 30 03 2640
?.457 co 81 24 73
245B CO 87 3DlC
402 403 LIOl 404 405 406 407 408 409 410 4ll 412 413 414 415 416 DOONE 417
~18
419 420 .EMUL
421 AGAIN 422
423 424 425
426 427
428
429
430 431
MVI
LIO TIO
B
ALC CLI BNE CLI
JIE MVI
SIO SIO MVC
B
EQU StO LIO MVC MVI
B
CLI BNE CL t JE
MVt
MVC sto SIO
R
SNSl+l eHDBO. OZEROeHDBO AOC HK 9 ATTCHK SNSOEC l.101+1 ( l hONED L101+1.x·so· LIOt
secsw~x·FF·
DO ONE secsw.x·FF·
x·eo·~srot
x·co·.stot WORK2(2),COUHT2 002
x* ·ao·.stot
ozeRo.x·ec·
WORK2(2hCOUNT3
SNSl+l oHDBOf! SNSDEC
SNS1+1eX 1 90' AGAIN secs,_,.o P.ATCHR sEcsw~ o
WO~K2(2)eCOUNT4
x·so· oSIOI
x·co·.stot
E~UL
ATTACHMENT CHECK? CHECK FOR ZERO IN BOTH BUFFl!RS
CHEU FOR END OF LIST
HAS SECOND PAS'S BEEN C0'4PLE'. TEO?
DISABLE ENABLE
COMPLETE LOADING HD8 5 S
= DISABLE
FORCE CAR
0000
SET UP TO SENSE AUX HOB 8 5 SENSE HOe·s DONE YET? LOOP IF NOT SECOND PASS?
DONE IF SO SET FOR SECOND PASS
DISABLE ENABLE GO DO ScCONO PASS
0
lo
10
l'oo
0
0 0 0
0
245F OD 03 3085 27BE 2465 CO 81 25ES
2469 co 87 02 lA
2460 C7 246: tl 246F 38C9 2471 8901
2473 Co.. 01 3095 2477 34 01 3C18 2478 34 01 3C1A 247F OF 01 3ClA 3C1C 2485 OE 01 3C1A 27BA 2488 OE 01 3C1A 27BA 2491 OC 01 3COB 3C07 2497 C2 01 2869 2498 34 01 3Cl4 249F 34 01 3Ct6 24A3 OF 01 3Cl6 3CtC 24A9 OE 01 3C16 27BA 24AF OE 01 3C16 278A 2485 CO 87 021A 2409 02 24BA 58 2488 3810 2480 OC 01 3C20 3Cl6 24C3 OF 01 3C20 3C14 24C9 OC 57 3875 3876 24CF CO 87 021E
432 PATCHR SIO
433 434
SIO
xeeo·.stOI x·co·.s101
DISABLE ENABLE
2403 02
0
2404 3C08 2406 3822
435 LOAT 436 · 437 LUOP1 438
439
440
441 442 44.J
LA
LIO TIO ST LA CLC BL
UNUSD+2eXRl
LOAD BEGINNING
O(oXRt).CPSTOR
ADC~KoATTCHK
ADDRESS OF PROGRAM LOAD CONTROL STORAGE CHECK FOR ATTACHMENT CHECK
TEMP(oXR2l.XR!
STORE XRl
2(oXRt).XRl
BUMP ADDRESS
TEMP(.XR2)oENTTC2.XR2) ENO OF BMT
?
LOOP!
RELOOP
c
2408 OE 01 3COB 3C09 240E 00 01 3C20 3C1E 241"4. F2 84 82
24E7 OC 00 2550 3C20
0
24F.D OC 01 2552 3C16 24F3 OE 00 2550 3CtC
24F9 CC 00 2559 2550
0
24~F OC 01 2558 3C1A 2505 OC 00 2514 3C2C
EWl/iiLT+39~x·oo·
:~i..T+38 e ENl'4L T+39 ~ 40 l W~T-lsXRl
CLE~R BUFFFQ FOR MICROCODE
2508 35 01 2552 250F 35 02 2558 2513 60 00 00 00
e
2517 F2 81 04
PROG ID
0893-o! DAT~ 26~UN75
PAGE
4 ; (jEC NOe 825023
I
AODR STMT SOURCE STATEMENT
2450
2460 246E
2470
2472
2489 24BA 24BC
2403 2405 2407
447
MYI
448 CLEAN MVC
449
A
4!50
SLC
451
BNZ
·!52
MYC
453
MVC
4!54
510
455
SIO
·56
457
LA
458 GETC SNS
459
TIO
·60
SLC
·.:01
ez
462
LA
463
8
464 COMPP EQU
465
SIO
466
CLI
467
BE
468
B
469
470
CLC
471
ee
472 ERRLOO B
473
DC
474
DC
475
DC
476
oc
477
478 SNSPRT LA
479
~'
480
ST
481
SLC
482
ALC
483
ALC
48·
MVC
485
LA
486
ST
487
ST
488
su:
489
ALC
490
ALC
491
B
492
DC
493
DC
<t94
DC
49!:' XOOPO MVC
~96
SLC
497
MVC
498
8
499
oc
500
DC
501
DC
502
ALC
503
Cl.C:
5('!4
JH
505
MVC
506
NVC
507
ALC
506
MVC
509
MVC
5\0
MVC
SU
L
512
l.
513 KCJMPX CLC
514
JE
COUND.16 OC2S6eXRltelC.XAl) NG256eXRI CQUNOeONO CLEAN MCSCC2)eNINST ENTT(2) ·MCSC
x·eo·.s101 x·co·,s101
MLTAC+l.XR2
O(.XR2) ·CPSTOA
ADCHKeATTCHK MCSC( 2 le ONET COM PP 2( eXR2J eXR2
·GETC
x·eo·.s101 TERP.x·o3· SNSPRT SUMCHK
PAR+3( 4) .CHKSUM
PRINTQ
PRINT x1..1·c7· 1L1 1 17 1 AL204CSLOD) x1..2·a901·
MLTAC.XRl
se.x1u
EB.XI<!
Ee~oNED(2)
EBoNINST(2) EBoNINST(2) AOl.hOZEROC2t UNUSD+l .XRl
SAvXRl
EA.XRI
EA.ONE0(2t EA.NINST(2J EA,NINST(2) PRINT
XLl 1 02 1 IL1'68 8 Al.2(0PRTt TEilot.EAC2) TEM,.SA(2t BUFeBUF+li39) UNPACK IL1 8 2· AL2(A00) AL2CBUF-83) Aoo,xoo1oc2> TEMv0000F(2) XVERl6 XOUNT.TE!it(!) XDDR.EA{2) X CUNT v ONEO( 1 l VOUNT · XOUNT U) YODR.EBC2}
KC~PX+i~TEM(l)
XOORsXRi YOORwXR2 0(.XRilo0(*-*·XR2i
XOKX
DISABLE ENABLE
SNS BACK ATTACHMENT CHECK!
OISABLE
GO TEST THE CHECK SUM
ERROR PRINT
MCS LOADING ERROR
PRINT PROGRAM OF SENSEO CODE ST ART ADORE SS
ENDING ADDRESS PRINT PROGRAM PRINT PROGRAM OF READ IN CODE START ADDRESS
ENDING ADDRESS PRINT PROGRAM PRINT HEADING
LENGTH COUNT CLEAR BUFFER
16 CHARACTERS
LENGTH OF CHAR -1 MOVE AODR FO~ UNPACKING LENGTH OF Cl·U.Jq MOVE LENGTH ASSIGN ADDRESS FOR CONVERTING SET LENGTH FOR COMPARING
NO ERR THEN ~UMP TO XOKX
PROG 10 PAGE
0893-0 ·A
l·
·
·
·
·
·
·
·
·
·
·
·
·
·
.
:,le
I
··
·
·
·
·
·
··
·
·
·
·
·
·
··
·-· · · · · · · · · · · · · · · · · · ·-·-·-·j.\______,------·-~-.-·--··- ·.... ·--·-·- · · ....... · · · · · · ·
IBM MAINTENANCE CIAGNOSTtC PROGRAM
8930 FC7 MICRO-CODE LOADER PROGRAM
ERR LOC OBJECT CODE
ADOR STMT SOURCE STATEMENT
251A 3C ee 3873
515
MVI
251E OE 01 3C20 3C1C
S 16 XOK X AL.C:
2524 OC 01 3878 3C20
517
MVC
252A OE 01 3878 3C20
Ste
Al..C
2530 C2 01 3625
519
LA
2534 34 01 2554
520
ST
2538 C2 01 3840.
521
LA
253C 34 01 2550 254~ OE 01 2S54 3B7S
522 523
ST ALC
2546 OE 01 255D 3878
524
ALC
254C CO 87 02lE 2550 00
2551 0000
s2s
e
2550 526 X~UNT DC
2552 527 XODR DC
2553 0000
2554 528 XDDRt DC
2555 CO 67 021E
529
B
2559 00 2ssA eooo 255C OOCO
2559 530 YOUNT DC 25SB 531 VDDR OC 2550 532 YODRt DC
255E CO 87 021A 2562 06 2563 sa 2564 3B75
2566 F2 87 55
533 2562 534 2563 535 2565 536
537
13 DC oc DC J
2569 OE 01 3CJ4 3CIE 256F O~ 01 3C18 3ClE
538 XVER16 ALC
539
ALC
2575 OC 01 25A6 3C14
540
MVC
2578 OC 01 25AF 3C18 2581 OE 01 3C14 3ClC
541 542
MVC ALC
2587 OE 01 3Cl8 3CtC 2580 35 '.>1 25A6 2591 35 02 25AF
543 544 545
ALC L L
2595 60 OF 00 00 2599 F2 81 04
546
CLC
547
JE
259C 3C SB 3873 25AO CO 87 021E 25A4 10
25A5 0000 25A7 3845 25A9 CO 87 021E 25AD 10 25AE 0000 2580 386D
548
MVI
549 XOl<Y 8
25A4 550
DC
25A6 551 XUNPK DC
25A8 552
DC
553
B
2!5AD 554
DC
25AF 555 YUNPK DC
2581 556
DC
2582 co 87 021A 25r;,6 01 25B7 58 2508 3875
25SA CO 87 248D
2586 2587 2589
557
558 559 560 561
B
DC DC DC B
25BE CO 87 021A 25C2 01 25C3 2F
25C4 3A67 25C6 CO 87 021A 25CA 07 25CB 2F 25CC 3A96
25CE CO 87 0222 2502 8QE2
25BE
25C2 25C! 25C!»
25CA 25C8 25CD
25D3
562 XDONE 563 564 565 566 567
568 569 570 571
572
EQU B DC DC DC 8
DC DC DC B
DC
BUF-2ec·so TEM,,ONEOC2) QOUNTeTEM(2) QOUNT.TE"4(2& BUF-80eXRl XODRleXRl BUF-40eXRt YDORt.XRl XOORt.QOUNT(2) YOORl.OOUNT(2)
xLi·oo· xL2·0000· xL2·0000· UHPACIC XLl ·oo· xL2·0000· XL<:: ·oooo · PRINT XL1 1 06 1 ILt·ae· AL2(BUFI XO ONE SA.DOOOF(2 l se.0000F<21 XUNPK1SA(2) YUNPK1SB(2) SA.CNEDC2> se.ONE0(2, XUNFK1XRl YUNPK.XR2 O(.XRl)10(l61XR21 XOKV BUF-..21C·s· UNPACK IL1·16· XL2 1 01jOO· AL2CBUF-481 UNPACK 1Ll·l6· XL2·0000· AL2(8UF-8) PRINT XLl·Ot· IL1·e0· AL2CBUFI
·XOOPD
PRINT XL1 101· IL1 1 47· AL2COPRXI PRINT XLl ·07· IL1 1 47· AL2COPRYI HALT XL2·89E2·
57!
2504 30 00 2640 2'508 30 05 2640 25DC CO 01 2609 25EO 3C 02 2640 25E4 CO 87 2343
574 575 576
577
578
SNS TERP,x·oo·
CLI TERP.x·os·
BNE ENDLOD
MYI TERP,x·o2·
8
ACT
2SE8 30- 02 2640 25EC F2 81 IA
25EF
579
580 PRINTQ CLI
581
JE
582 PRINTX EQU
TERPeX·021
·ENDUJO
DATE
26.JUN75
EC NO. 825023
PART NOe PAGE
19
I
42S42!s57jI ()!BM MAINTENANCE DIAGNOSTIC PROG~AM
I C)St:i30
FC7
PART NOe PAGE
423419?
SA
I ERR LDC OBJECT CODE
GET LENGTH AFTER UNPACKING GET LENGTM AFTER UNPACKING
~ e
I I
c
GET START AOORESS IN BUF GET ADORESS FOR UNPACKED CODE
!I ()
GET START ADDRESS tN BUF OF ~ICRO co1
25EF cc 01 2608 4DE6
25F5 OE 01 2608 264C
25FB 2601 2605 2C07
OE 01
co 87
3095
ocoo
2608 3BT9
264C
ADDA STMT SOURCE STATEM@NT
2606 2608
!583
MVC
584
ALC
585
ALC
586
e
5ts7
DC
588 ENOADD OC
!589
END ADI:>. ADK. TC 2 I ENDADD(2) wENTT ENOAODC2).ENTT DUMP
AL2(NLTACt Xl2 1 000t"I·
MOVE IN BUFFER START AODR~SS
ADO 2 TIMES OF · OF INSTRUCTIONS FOR ENDING ADDRESS FOR DUMP PRINT PROGRAM ST ART ADDRESS
ENDING ADDRESS
AOVANCE OFFSET UNPACK CODE
PRINT BUF ADVANCE ADDRESS TO ENO OF CODE MOVE TO UNPACK AREA POINT TO NEXT STARTING ADDRESS
1'"v'
lo
i IO
le /I o
/o jo
·
2609 CO 87 021A 2600 06 260E 2F 260F 3AC5
2611 39 co 0208 2615 CO 90 3C57
2619 co 87 0222
2610 89A4 261F 38 oe 0200
2623 CO 90 3C57 2627 35 20 IFFF 2628 CO 87 021A 262F 06 2630 It 26!1 380A 2633 co 87 0222 2637 89E3 2639 CO 87 3C41
2609
2600 260E 2610
!590 ENDLO:> EQU
591
B
592
oc
!593
DC.:
594
DC
595
TBF
596
BF
597
B
598
DC
599
TBN
600 ·
·
PRINT Xll 1 06 1
ll.1 '4?· AL2(0PRK)
SBYTE01SSWOO+sswo1 BLOO MALT XL2 1 89A4 1 sevTes.ssw2c
601
BF
602
L
603 ADCHIC 8
262F 604
oc
2630 605
DC
2632 606
DC
607
B
2638 608
oc
609
B
610 ·
BLOD X1 1FFF 1 1PllAA PRINT .<Lt·06· IL1 1 t7· AL2(AOK)
HM..T
XL2 1 89E3· LINKK
611
612 ··············
OPERATOR PRINT MICROCODE LOAD OK
HAIFLTSS*WA044 *IS*·C1·N······················
TEST FOR 893 LOADED BY FC8 MIC~OCODE HAS LOADED
TERMINATE SECTION RETUkN TO PGM FC8 PRINT ATTACHMENT
CHECK
UNPACK COOE
PRINT CODE PRINT OPERATOR MESSAGE
OPERATOR PRINT ERROR HAI.. T · E2 RESET OPTION TO 2 LOAD CORE ONLY '
0
· I
lo
I lg
/o
i,
10
I
0
0
0
,I o
I
10
I
:I o
I
'o
263D 0000 263F 0000
6143 *·······V··A·R·IA·B··LES ******************************************************
263E 615 TEMP DC
~~2·0·
2640 616 TERP DC
XL2 1 0·
617 618
·········11J:····
2641 0216 2643 0100 2645 0200 2647 0300 2649 0400
2642 2644 2646 2648 264A
·············· 619 ·
CONSTANTS ···············································-······
620 LINkA OC
XL2·02l6·
621 XOlOO DC
XL2 1 0tOO·
622 X0200 DC
XL2·0200·
623 X0300 DC
XL2 1 0300·
624 X0400 DC
XL2 1 0400·
2648 0000 2640 2868
625 264C 626 ENTT DC 264E 627 ADMICD DC
xL2·0000· AL2(UNUSD)
264F C5C9E3C8C!SD940C3 267F 2657 ClD9C44009CSClC4
628 629 629
DC
CL49·EITHER CARO READER OR FILE MUST BE USED AS LOADER·
265F C5D940060940C6C9
2667 03C54004E4E2E340 266F C2C540E4E2C~C440
2677 C1E24003D6CtC4C!5
267F 09
2680 40C4C5E5C9C3C5 2686
2687 268F
C3C109C440E2C5D8 E4C505C3C!540C9E2
2687
2697 4006E4E34006C640
269F 0609C4C509404040
26A7 4040404040404040
26AF 4040404040404040
2687 40
2688 C3C109C440C9C~40 26E8 26CO C9E240D506E340C6
26C8 C3F7404040404040
2600 4040404040404040
2608 4040404040404040
629 629 629 629 629
630 ERR6 631 ERR? 631 631 631
631 631 631 632 ERRB 632 632 6!2 632
DC DC
DC
CLO 7 1 DEV ICE· CL49'CARD SEQUENCE IS OUT OF ORDER
Cl..49·CARD ID IS NOT FC7
26EO 4040404040404040 26E8 40
632 632
PROG ID PAGE
0893-01 . DATE
s I gee NO.
1.
26JUN79 82!5023
PROG ID PAGE
0893-0 SA
,1i .·
·
·
·
IeM MAINTENANCE DIAGNOSTIC PROGR·M 8930 FC7 MICRO-CODE LOADat PROGRAM
PART NOa PAGE
ERR LDC OBJECT CODE
ADDR STNT SOURCE STATEMENT
26E9 4040404040C30609 2706 633
oc
26F1 C540C9E24005D6E3
63'!
26F9 4003ClD9C7CE40C5
633
2701 D506E4C7C840
633
2707 E2C5E340C4Cl40E2 2737 634 ERR9 DC
270F E6C9E3C3C840FOF4
634
2717 40E6C903D340C7C9
634
271F E5C540C140C4E4D4
634
2727 07404040404C4040
634
272F 404040404040404~
634
2737 40
634
2738 C5C9E3C8C5D9400S 2768 635 ERqF DC
2740 0640C505C440C3Cl
635
2748 09C4400609400709
635
2750 06C7D9CiD440E306
635
2758 064003D6D5C14~40
635
2760 4040404040404040
2768 ·o·
635 635
CL30 1
CORE IS NOT LARGE ENOUGH ·
CL49 1 SET DA SWITCH 04 WILL GIVE A OU"11P
CL49'EITHER NO END CARD OR PROGRA" TOO LONG
~.
.- '···
PART NOe PAGE
FC7 MICRO-CODE LOADER PROGRAM
·EAR LDC OBJECT CODE
Cl 2769 276A
ADDR STMT SOURCE STATEMENT
63?
· 2?69 638 TABLE EQU
2?69 639
DS
CLt
2770 640 PART· DS
CL?
MAP OF MICROCODE
0 BYTE: RESERVED
I-?
PART NUMBER
27?1 2?72
2771 6·'1 27'?? 642 EC·
OS DS
~!
8 9-14
RESERVED EC NUMBER
2??8
2778 643 ECSFX OS
CLl
15
EC SUFFIX
2779
2788 644 OPREG OS
32XL2
16-79 OP DECODE OATa
0
2789 27BB
27BA 645 NINST OS 27BE 64~CHKSUM OS
XL2 XL4
80-81 82-85
NUMBER OF Mlc:qOINSTRUCTIONS CHECK SUM
27BF
281!8 - 647 '\INUSD OS
CL170
86-255 UNUSED
0
2869 3869
3868 '"~ 648 M1COD2 OS 3888 649 MICCO OS
16XL256 XL80
256-XXXX MICROCOOE
·
650
.-.
········· 651 ······· MESSAGES
652
10
3889 04C3E240DJ06c1c· 38C9 u53 MCSLOO DC
38C; '905C740CSD909D6
653
38C9 09
653
CLl7 1 MCS LOADING ERROR·
10
38CA ClE3E3ClC3C804C5 380A 654 AO"'.
3802 05E340C3C8C5C3D2
654
'380A 40
654
DC
CL17 5 ATTACHMENT CHECK ·
3808 C6C3F7404004C9C3 38FC 655 OPAi DC
CL34·FC7 MJCRO-COOE LOADER PROGRAM
10 3BE3 090660C306C4C540 38E8 0306C!C4C50940D7
655 655
c
38F3 0906C709Cl044040
655
3BFB 4040
655
3.3FO E2C503CSC3E34006 3930 656
DC
CL52 1 SELECT OPTION BV PUTTING X~ YALU~ INTO DATA SWITCHES·
lo
lo
3905 07E3C9060540C2E8 3900 4007E4E3E3C905C? 3915 40E7E740ESC103E4 3910 C540C9~5E30~40C4
3925 ClE3Cl40E2E6C9E3
656 656 656 656 656
lo
3920 C3C8C5E2 3931 40C!05C44009C5E2 3943 3939 C5E3E3C905C740CB 3941 CtD3E3
656 657 OPR2 657
657
DC
CL19· AND RESETTING HALT·
II o
3944 C6C3F7404004C9C3 395F 658 MSGl.D DC
394C D9D660C306C4C540
658
3954 C2CSC905C7400306
658
Ct..28 1 FC7 MICRO-CODE BEING~ LOADED·
1! 0
lo
I
lo
395C C1C4C5C· 3960 FOF14060·003D6Cl 3994 3968 C440CID5C44CE2C5 3970 05E2C540C306D5E3 3978 09060340E2E3D6D9 3980 C54050400709C9D5 3988 E34006C201C5C3E3 3990 40C306C4C5 3995 FOF24060400306C1 39BA
658 659 OPR3
659 659 659 659 659 659 660 OPR4
DC CL53 9 01 - LOAD ANO SENSE CONTROL STORE & PRINT OBJECT cooe·
oc
CL38 1 02 - LOAD ANO SENSE CONTROL STORE ONLY·
lloe
3990 C440ClD5C440E2C5 39A5 05E2C540C3060SE3 39AD 09060340E2E30609 3985 C540060503Ee 3998 F0!"3406040E2C5D5 39E1 39C3 E2C540Cl05C44007
660 660 660 660 661 OPR5
661
oc
CL39 1 03 - SENSE ANO PRINT FC7 CONTROL STORE'
I
39CB 09C905E340C6C3F7
661
I j v~
3903 4040C30605E30906 390B 0340E2E30609C5
661 661
l
0
39E2 C505E2E409C54CC4 3AOF 39EA ClE3C140C4CSC302 39F2 40CtC3F740C60609
662 662 662
DC
CL46·ENSURE DATA DECK FC7 FOR
NICRO-LOA~ER IS c
39FA 40404040404004C9
662
0
3A02 C~09066003D6C1C4 3AOA C50940C9E240
662 662
3A1C C905400709C904Cl 3A38 663 OPR6 DC
Cl.4t·IN PRIMARY HOPPER. RESET HALT TO CONTINUE·
0
3A18 09E840C80607D7C5 3A20 096B4009C5E2C5E3
663 663
3A28 40C8C1D3E340E3C6
663
DATE
?oJUN75
EC NO. -~ :<t023
~OG 10
. NGE
oecOATE
26.JUN75
NOe 825023
PROG ID PAGE
0893-0 6A
·
·
·
·
·
·
·
·
·
·
·
·
·
·
1··
~
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·············· ·············
IBM MAINTENANCE DIAGNOSTIC PROGRAM 89'30 FC7 MI CRO-COOE LOADER PROGR·AM
PART NO· PAGl:
., ~234.25'! ·_
·
0 IBM fleA INTENANCE DI AGfllOST IC PROG9'AM
FC7 MICRO-CODE LOADER PftOGRAM
PART NOe PAGI!
ERR LOC OBJECT CODE
ACOR STMT SOURCE STATEMENT
3A30 40C306D5E3C905E4
663
3A38 cs
663
3A39 E2CSE340C4Cl E3Ct 3A67 664 OPRX DC
3A41 40E2E6C9E3C3Ce40
664
ct..47 1 SET DATA SWITCH TO 05 - TRY TO RELOAD M!CROCOOE 1
·ERP LOC OBJECi CODE !BA2 AD 01 A? AS 3BA6 F2 84 34
ADDR STMT SOURCI! STATEMENT
597 698 699 70(..·
CLC TEM(.XR2J.DOOOFC2eXA2) 16 CHARACTERS TO PRINT 7
JH
OYERl6
3A49 E30640FOF5406040
664
3A51 E309E840E3D640D9
664
3A59 C5D3D6C1C44004C9
664
3A61 C309D6C306 C4C5
664
~A68 C609D60440C3D6D9 3A96 665 OPA'f DC
3A70 C5684006E3C8C5D9
665
3A78 E6C9E2CS40EeCSC3
665
CL47·FRCM COREo OTHE~WISE SECTION TERMINATES
3BA9 AC 00 4C A?
3BAD AC 01 4E 98
38Bl AE 00 4C Al
3885 AE 01 4E A?
0
3889 AC 01 9B 4E 3880 AE 01 98 A3
701 702 703 704 705 706 707
MVC MVC ALC ALC M\IC ALC
CQUNT(.XR~).TEM(l.XR2) PUT LENGTH COUNT IN PRINT ADDAC.XA2)oSAC2.XA2) RH ADDRESS COUNTC.xR2).DNEDCloXR2t AOOR(.XR2)1TEM(2eXA2)
SA(1XR211ADD«IC2eXR2t CURRENT STARTING ADIMESS SA(eXR2)10NEOC2eXR2J
3A80 E3C9D60540E3C5D9
3A88 04C905ClE3C5E240
3A90 404040404040·0
3AA9
3A97 D4C9C3D9066CC306 3AC5
3A9F C4C5404003CSESC5
3AA7 D340E75040D3DEC1
3AAF C4C5C440E2E4C3C3
3A87 C5E2E2CEE4D3D3E8
3A8F 40404040404040
3AC6 40CtC4C409404040 3ACD
3ACE 40404040C306C4C5 3AF5
3A06 40D9CSC1C440C905
3ADE E3D640C3D6D9CS40
3A'!6 4040404040404040
3Al!:E 4040404040404040
3AF6 40404040C3D6C4C5 3810
3AFE 40E2CSD5E2C5C440
3806 4040404040404040
380E 40404040404C4040
3816 40404040C5DCiD940
381E 0000000000000000 3875
3826 OOOOOOJOOOOOOOOO
3B2E 000000~000000000
3836 OOC')OOOOOOOOOOOO
383E 0000000000000000
3846 0000000000000000
384E 0000000000000000
3856 0000000000000000
3B5E 0000000000000000
3866 0000000000000000
3B6E 0000000000000000
3876 40
3876
3P77 0000
3878
665
665 665
666 l.EVEL 667 OPRK
667 667 667 667 667 668 669 669 669 669 669 670 OPRT 670 670 670 670 671 BUF
671 671 671
671 671 671
671 671
671 671 672 673 QOUNT 674
Ecu
DC
DC DC DC DC
DC oc
·+18 CL47·MICRO-COOE (LEVEL X) LOADED SUCCESSFUt.LY
CL8· AOOR
CL4C 1
CODE READ INTO CORE
CL40 1
CODE SENSED
XL88·oo·
ERR t
CLl · · xL2 1 00·
()
10
0 0
0
0
lo
lo
j
I
Q
38Ct CO 87 021E 3BC5 00 3BC6 0000 38C8 3C40
3BCA AC 00 5E 4C 3BCE AE 00 SE SE
3002 CO 87 021A 3806 01 3807 00 3808 3C40
3BDA F2 87 20
3BOD AE ~l 98 AS 3BEI AC 01 76 98 38E5 AE C1 98 A3
3BE9 C:O 87 021E 3BEO 10 3BEE 0000 3BFO 3C40
38F2 CO 87 021A 38F6 01 3BF7 20 3BF8 3C40 3BFA EO 87 21
38FD CO 87 021A 3COI 17
3C02 C2 01 0000
3C06 c2 02 oooe
3BC5 3BC7 38C9
3BD6 3BD7 301)9
3BED
3BEF
38F1
3BF6 38F7 3BF9
3COI
708
B
709 COUNT DC
710 ADDA DC
711
DC
712
71:!
MVC
714
ALC
715
716
8
717
DC
718 LPRtrn CC
719
DC
720
721
J
722
723 DVER16 ALC
724
MYC
725
ALC
726
727
B
728
"c
729 LUNPK 0-
730
DC
731
732
B
733
DC
734
DC
735
DC
736
B
737
738 DONE B
739
DC
740
741 SXRl LA
742 SXA2 LA
UNPACK XL1·00·
XL2 1 0000· AL2(BUFFAR)
READY DATA FOR PRINTING
L~RlNTC.XR2).COUNTCl1XA2)
l.PAINT(1XR2)1LPRINTCt.XR2) DOUBLE PRINT COl!""1'
PRINT
XL1·01· xLt·oo· AL2 (BUFFA~)
PRINT DATA
DONE
SAC2.XR2)1DOOOFC1XR2) ADO FIFTEEN LUNPK(.XR2).SAC2.XA2) SAC.XR2J.ONEOC2.XR2)
UNPACK
1Ll·t6· xL2·0000· AL2(BUFFAR)
PAINT XLl90l· IL1·32· AL2CBUFFAR) LOOPDC.xA2t
PRINT DATA RELDOP
RESTORE XRI RESTORE XA2
* *I 0 667765 · · · · · · · ·SU· ·B·R·O·U·T·IN· ·E·D·U·M· ·P· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · '
677 ······································································· ,
678 *
CALLING SEQUENCE
*.
6?9 680 681
*·*
682 ·
B
DUMP
DC AL2(STARTING ADDRESS)
DC AL2CEND1NG ADDRESS)
·**·1II
Q 0
3COA CO 87 0000
3COE CO 87 022A 3Cl2 40 3Cl3 0000 3Cl5 0000 3Cl7 0000
3Cl2 3C14 3Cl6 3C18
743
744 DMPlOO B
7\5
746
B
747 RESTAT OC
748 SA
DC
749 EA
DC
750 SB
DC
LOAD
x:..1 1 ·0·
XL2 1 0000· XL2 10000· xL2·0000·
f;ETUAN TO MAIN PROGRAM
3679 34 08 3COD 3R7D 34 02 3C09
3881 C2 02 3879 3Bes 84 01 8C 3888 e~ 01 94 3698 9C 01 98 01 388F 9C 01 90 03 3893 02 01 04 3896 34 01 3COD 389A AC 01 A7 9D 389E AF Ol A7 98
3879
66883· 685
·······································································!I
DUMP ST
DMP100+3.AAR
SAVE RETURN ADDRESS
I
0
686
ST
SXR2+31XR2
687
USING DUMP.XR2
688
LA
DUMP1XR2
SAVE XR2
I I
0
689
ST
SXRl+3(1XR2J1XRl
SAVE XRl
690
L
DMP100+3C1XR2)1XRl
LOAD PARAMETER ADDRESS
691
MYC SA(1XA2hlC21XRl)
SAVE STARTING ADDRESS
692
NYC EA(1XR2).3C21XRl)
SAYE ENDING ADDRESS
I
I j
0 .
693
LA
4(1XAl)1XRl
INCREMENT RETURN A~DRESS
694
ST
DMP100+3· XRI
CHANGE RETURflf *'OORESS
695 LOOPD MVC TEM(1XR2)1EAC2.XR2) PRESERVE END ADDRESS
I j
A
w
696
SLC TEMC1XR2).SAC2.XR2) GET LENGTH COUNT FOR PRINT
j
3Cl9 0000
3C1A
3Cl8 0001
3C1C
3C1D OOOF
3C1E
3ClF 0000
3C20
3C21 0000000000000000 3C40
3C29 0000000000000000
3C3l 00000001)00000000
3C39 0000000000000000
3C41
751 EB
DC
XL2·0000·
752 DNED DC
753 OlOOF DC
754 TEM
DC
755 BUFFAR DC
x:..2·0001·
XL2 1 000F·
XL2·0000·
XL32· oo· ·
755
75!5
755
7!56
757 ·
758 · 759 ·
THIS SUBROUTINE VILL DETERMINE VHETHER TO RETURN TO DCP OR TO TERMINATE THE SECTION·
7e.O ·
761 LINkl( EQU ·
10
OATE 26.JUN75 EC NO. 825023
PAOG ID PAGE
., eec 0893-o!
OATI!
26.IUN75
NO. 825023
PROG 10 PAGE
· · ·
·
0893-0
7A
1I--. ·, ._. ·-·. ,. '"'-·"" . ',, -·-"'-"'.···...., - - -.c"'-"~4'"""""'"~f..,....,.,_""""''"-'--"-'4-WY,_."--"·~-_, v.~~>-. ' ~- , , ,,._ ·-·.,.,,_(A_...,_,,_~,"'"""-"_;,
~··" ~,,.,;
·~·· ~~";.. -;.I·«--'···'"'-"-·--"'--~.;;.;....,.~,.·''·»'"'' -
10
~- ._,,_, - '"
18~ MAINTENANCE DIAGNOSTIC PRO.-.AM 89!0 FC7 MICRO-COOE ~QAOER PROGRAM-
PAFtT NO·
~AGI!
4234297 (Jte~ MAINTENANCE DIAGNGSTIC PRoatAM 8
FC7. MICRO-CODE LCAOER PROGRAM
PART ND.
PAGE
ERR LOC 08JECT CODE
ADDA STMT SOURCE STATEMENT
3C4l CO 87 02U 3C4!5 Ol
· 3C46 15
, o 3C4? 3C6F
3C49 CO llJ? 021 A
3C4D 06
lo 3C4E 2F
3C45
3C46 K-1'8
3C4D
3C4E
162
?63, ?64 765 766 767
768
a
PRINT
DC
XLl·Ol 8
oc
IL1 1 21 8
DC
AL2CMSGNA)
B
PRINT
DC
XL1 9 06 1
DC
1Lt·471
PRINT MICRO NOT LOADED
3C4F 3C9E
3C50 769
DC
AL2(MSGNAA)
!C51 CO 87 0222
$$$$·$·········*****······ 3C55 89A4
!C 3C57 CO 87 0216
f''
770
B
3C56 771
oc
772 BLDD B
773
HALT XL2·89A4 9 LINK
HAlT · A4 IF SS11104 IS ON
1 0 3C58 D4C9C3D9D660C3D6 3C6F 774 MSGNA DC
3C63 C4C54005D6E340D3
774
CL21'NICRO-CODE NOT LCAOEO·
3C6B 06C1C4C5C4
774
3C70 D~C5C6C5D9~0E3D6 3C9E 775 MSGNAA DC
3C78 40E2C5C3E3C906D5
775
CL47@ REFER TO SECTION 891 IF El:U:IORS ~ERE ENCOUNTEREDe
3C80 40F8F9F140C9C640
'?75
0 3C88 C5D9090609E240E6
775
3C90 C509C540C505C306
775
ERR LDC OBJECT CODE
'!Dl!S C2 01 2869
3019 F2 87 04
301C C2 Ol 30915
'3020 34 oe 3D92
3024 OC 03 3085 !08C
I
3D2A OC ?l 3088 27BA
!
30'30 3C 80 305E
3034 C2 02 3082
:so~e sc eo :so7?
I I
3D3C IC 00 30e6 00
~041 2C 00 304C 00
I
3046 IC 00 3DSO 00
I
'3048 3B 00 3086
304F BB 00 00
3052 SE 00 00 3086
3-·7 02 01 01
3t15A E2 02 01
305D F2 eo 08
3C98 E405E3C5D9C5C4
775
776 ·
* 777 *
7?8 779 ·
THIS SUBROUTINE IS USED TO SNS EACH HOB AND ENSURE TH~T IT HAS BEEN CORRECTLY LOAOEO 'dlHI X'00' ·
3060 3C 87 305E
0
306-* CO 87 303C 3068 OF 01 3068 306E
3D6e CO 81 30SF
0
3072 3C 130 3DSE 3076 co 80 3034
3C9F 34 08 3014 3C.A3 30 00 3CDE
780 · 781 SNSOEC ST 782 SNS1 SNS
ESNS+3 ·.ARR SAVSNs.x·oor
SAVE FOR RETURNtNG
307.lt 3C 87 3077 :30"1E CO 87 303C
3CA7 00 01 3COE 3CD7
783
cu: SAVSNS{2).0ZERO
i S HOB X · IHl" t
3CAD F2 81 55 3CBO CO 87 021E '3C84 01.
3CB5 3CEB 3CB7 3CF4 3C89 CO 87 021E 3CBD 01 3CBE 3CE7
3CB4
3CB6
3CB8
3CBD 3CBF
784 785 786 787 788 789 790 791
JE
SETRET
B
UNPACK
DC
XL1°0l·
DC
AL2('i'f0RK2)
DC
AL~OlSGHJ
B
UNPACK
oc
XLl 1 01'
oc
A!..2 OIORK2-l 1
UNPACK BITS 3-15
UNPACK BITS 0-T
0
I
1i 0
3082 00000000 3086 00 3087 0000 3089 00000000 3080 OOO'i
3CCO 3CF1 3CC2 CO 87 021A 3CC6 C6
3CC1 792 793
3CC6 794
DC
AL201SGH-3)
8
PRINT
DC
XL1 ·co·
PRINT HOB
lo 308F CO 87 0000
3CC7 19 3CC8 3004 3CCA 89E4
3CC7 795 3CC9 796 3CCB 797
DC
ILi '25·
DC
AL204SGtiOB)
DC
XL2·89E4·
ERROR
I
IC
3CCC CO 87 0222 3CDO 89E4
3CD2 .:o 87 3C41
3C06 000~ 3CD8 0008 3CDA 0000 3COC 00 3COO 0000 3CDF 1011
3CD1
3C07 3C09 3COB
3COC
3COE 3CEO
798
B
799
DC
800
8
801 DZERO DC
802 XOOtO DC
803 ADO
DC
804 SWITCH DC
805 SAVSNS DC
806 COUNT2 DC
HALT XL2 1 89E4 1 LtNKK xL2·0000· XL2 1 0008 1 XL2 1 0000 1 xL1·00· xL2·00· XL2e1011·
I
10
1I 0
le
3CEl 0001
3CE2 R07 COUNT1 DC
XL2°0001 1
3CE3 2021
3CE4 808 COUNT3 DC
XL2'202t·
3CE5 3031
3CE6 809 COUNT4 DC
XL2'3031·
3CE7 OOCO
3CEB 810 WORK2 DC
xL2·00·
3CE9 0101 3CEB 00
3CEA EH t A0101 OC 3CE8 812 SECSW OC
XL2"0101 f
xLi·oo·
3CEC C8C4C240FOF06!FO 3CF4 813 "1SGH DC
3CF4 Fl
813
CL9°HOS 00/'Gi. 1
3CF5 404DC8C5E75040D5 3004 814 MSGHD8 DC
3CFO 06E340E9C5090640
814
3005 OE Ot 3CE8 3CEA
3DOG OE 00 3CA4 3C1C
3011 co 87 0000
815 SETRET ALC
816
ALC
817 ESNS B
WORK22loAOl01
·-*SNS1+1(1)9QNED
SETUP FOR
NEXT PASS RETURN
818 **********~********$*********
619 *
CHECKSUM SUBROUTINE ******$**************$*¥************$*****
820 *****************************
3093 0000
ADCR STMT SOURCE STATEMENT
3082
30S5 30(!6 3088 3D8C 308E 0001
ooeo
OC87
0001 0002 0008 0004 OOAO 0020 0222 0212 021A 021E
0216 0203
0208 0080 0040 020.4
020::>
oooa
0001
ooeo
0226 022A 0232 0880 3094
821
822 GENSUM LA
823
J
824 Sll'llCHK LA
825 STARR ST
826
MVC
UNUSO+leXRI STARR
MLTAC·XRl 0Rt+3.ARR 'pAR+3eALLOC4t
LOAD ADDRESS OF MICRO MAP GO STORE ARR LOAD ADDRESS OF SENSED MICRO CODE STORE RETURN ADDRESS
821'
MVC MCSC( 21.NINST
828 829 ORA 830 831 ORC 832 833 834 ORO 835 ORE 836 837 838 8J9 OAF 840 841 842 ORG 843 844 845 CRH 846 847 848 ·
849 PAR
850 851 IGRK 852 MCSC 853 ALLt'> 854 ONET 855 QQ 856 NOOP
"'VI
LA
MVt flfiVC
"4VC
MVC
SBF SBF
ALC LA LA .JC MVI
e
SLC BZ: r.1Vl
BC
MVE
a
EQU
oc cc
DC oc
oc
EtlU
EQU
ORF+OOaNOOP
PAR.XR! Of<H+0011NOOP
WRl<(lleOC.XRt) ORD+OQ(!)·OC.XR2) ORE+QQ(l)eO(.XRl) WRKcO
0 ( · XR2) .o
IH., XR2 J o'llRK(l) I (.,)(R! l.XRt I ( "XR2) .,XR2 ORGeNOOP
ORF.f-QG!c SRANCH
ORC MCSCC2).0NET O!lll ORF+QO.NOOP 0~11.. NOCP ORH+oa. BRANCH ORC
·
XL4~oo·
XL1"00 9 XL2·ooe XL4·oooooooo· XL2 1 000i· l
LOAD ACPARITY BYTESt SET JUMP 10 NOOP MOVE SENSED BYTE TO WORK FIB.0 MOVE PARITY BYTE MOVE SENSED BVTE TAKE PARITY OF THIS SENSED SVTE ANO THIS PARITY BYTE ADO REMAINING BYTE INCRESE REMAINING BITS I NC RE ME NT PC INTER TO PAR·. ~y BYTES JU~O EVERV OTHER TINE RESET JUMP TO A ~ANCH
REPEAT FOR SECOND BYTE OF SNSEO DATA DECREMENT COUNT OF INSTRUCTIONS SENSE DONE RESET JUMP TO NOOP JUMP EVERY OTHER TIME
RESET JUMP TC BRANCH REPEAT FOR SECOND PAIR OF PARITY BYTE
PARITV SVTES USEO FOR CHECK SUM
857 B~ANCH EQU
858 ORI
B
859 $
RETURN TO USER
860 861
*********E*Q*U*A*T*E*S
862 ··············
863
864 X~l
EQU I
865 XR2
866 ARR 867 PSR 868 IAR2
EOU
EQU EQU
eou
2 6 4 X·AO·
869 P1IAR EQU x·20·
870 HALT EQU )(&222·
871 TEST EQU x·212e
872 PRINT EOU X8 21A 1
873 UNPACK EQU x·21ea
874 LINK EOU
875 stze eou
876 SSYTEO EQV 877 SSWOO EQU 878 SS'l!l!'H EQU 879 SBVTE2 EQU
880 S0YTE5 EQU
)( 6 2116'
x·203·
)(¥206'
xceo·
x·4os
X·20AG
x·200·
SRT - CORE SIZE OF ThE 5YSTEN
LOOP ON SECTION \..OOP ON ROUTINE SECOND BVTE OF SENSE s~s
881 SSW2C 882 SSW2F 883 SSWtO 884 PACK 885 t..OAO 886 UTAB 887 1... PUT 888 GARBE
EOU
rrnu EQU eOU
EQU EQU
EQU DC
l(@OSE
xe"1" x·SG' xf2:u;·
l(@22J\G
x·232e
x·sso·
XL2·ooe
SSW 2C
SStr: !O SRT .. ENTRY TO PACE EBCOIC TO HEX
SRT - ENTRY TO LOAD SRT - FIRST BYTE ADDRESS OF READIN AREA UNUSED
DATE
26JVN75
EC NO. 825023
PROG ID PAGE
0893-0
DATE
8 ()EC NOe
· ·
26JUN75 825023
PROG 10 PAGE
0893-0 8A
·. ~.
--·- ·---~. · · · · · · · · · · · · · · · · · · ·
··, ,.-,
lo
IBM MAINTENANCE DIAGNOSTIC PROGRAM 6930 FC? M!CPO-CODE ~CADE~ PROGRAM
!
I 42342571 ("°JIBM ~~tNTENANCE OIAGNOS~IC PROGRAM 9
ERR LOC OBJECT CODE
AOOR STMT SOURCE STATE~ENT
l ~8930
I
FC7 ~tCRO-COOE LOADER PROGRAM
3095
4095 40E!5 3094
3095 4094 4095 4'0E4
~OE6
689 890 891 592
893 691;
Ml.TAC ENMLT AOM!..'f
EQU
DS EQU DS
oe
$
·16XL!!56
XLSO
AL20li.. l AC-!~
4DE? 07C1E3C3CS40C606 40FS 995 FOf;lME DC
40EF 0904CiE340C50909
895
40F7 0609
895
40F9 E3C8C540C6060303 ~E!S 896 PATCHX DC
4E01 06E6C905C740D7Cl
896
4E09 E3C3CBC5E24CE6C5
!396
4Ell D9C540CiC4C4C5C4
896
4E19 ClC~C40940C4C1E3 4E21 4E21 Cl
697 PAICHH 0(; 69"1'
4E22 E7E7E7E740E7E7E7 4E2A 4E2/\ E7
ec;ie PP:nc1-1 oc 898
7000
899
ORG
X 1 700C)O
7000 7000 FFFFFFFFFFFFFFFF 7~FF 7008 FFFFFFFFFFFFFFFF
900 PATCH 901 901
eau
DC
*256Xt. ! "-FF·
7010 FFFFFFFFFFFFFFFF
901
7018 FFFFFFFFFFFFFFFF
901
7020 FFFFFFFFFFFFFFFF
901
7028 FFFFFFFFFFFFFFFF
901
7030 FFFFFFFFFFFFFFFF
901
7038 FFFFFFFFFFFFFFFF
901
7~40 FFFFFFFFFFFFFFFF
901
7048 FFFFFFFFFFFFFFFF
901
7050 FFFFFFFFFFFFFFFF
901
7058 FFFFFFFFFFFFFFFF
901
7060 FFFFFFFFFFFFFFFF
901
7068 FFFFFFFFFFFFFFFF
901
7070 FFFFFFFFFFFFFFFF
901
7078 FFFFFFFFFrFFFFFF
901
7080 FFFFFFFFFFFFFFFF
901
7088 FFFFFFFFFFFFFFFF
901
7090 FFFFFFFFFFFFFFFF
901.
7098 FFFFFFFFFFFFFFFF
901
70AO FFFFFFFFFFFFFFFF
901
70A8 FFFFFFFFFFFFFFFF
901
7080 FFFFFFFFFFFFFFFF
901
7088 FFFFFFFFFFFFFFFF ~oco FFFFFFFFFFFFFFFF
901 901
70CB FFFFFFFFFFFFFFFF
901
7000 FFFFFFFFFFFFFFFF
901
7008 FFFFFFFFFFFFFFFF
901
70EO FFFFFFFFFFFFFFFF
901
70E8 FFFFFFFFFFFFFFFF
901
70FO FFFFFFFFFFFFFFFF
902
70F8 FFFFFFFFFFFFFFFF
90\
902 *
PATCH FORMAT
MICRO PATCH ARE~
903 "' 9v4 >I< 905 ...
* 906 "'
907 908 ·
AAAAOODOOOOOAAAAOODODDOOFFFF
WHERE
AAAA ODDO
=
4 DIGIT HEX ADDRESS (HI 5 BITS ~UST BE ZEROES) HEX DATA (MUST SE PUT IN IN GROUPS OF 4 DIGITS,
WHERE EACH 4 DIGITS IS l MICRO-wo~o. THERE CAN
BE MORE THAN l WORD SPECIFIED. EACH WORD MUST
909 ·
CONTAIN 4 DIGETS ANO WILL 82 PLACED IN TH: MICRO
FFFF
910 $ 911 · 912 ·
913
STORAGE MAP IN ASCENDING OROER UNTIL A DELIMITER
IS REACHED.
0000 FFFF
DELfMITER (ENO OF PATCHES AT THIS AODRESS) END OF ENTIRE PATCH
END
I ~SY"BOL T LEN VALUE D£F~
iI c~' ~c,"CT2
, r· !
_i.OCHK
I
,,_
oo _!;,
!\DOR
A 00~
"" ei o2
A 002
2343 2076 2628
3CDB 38Ci'
0803 0710
I C' AOK
A {)11 380Pt
A0"4'CO fl. 002
-AO~LT AOOE
0893
AGAIN A 004
r'>ALLO A OOJI.
\, -AMJCRQ A 002
ARi<
C 001
2368 308C 2CCH
oooa
042&
085:::1
006! 0866
(:ATTCMK C 001 0050 0030
,1,0101 A 002 3CEA Of,Jl l
BlCt'I
A OOll
r·,BRAN_.~ C 001
\...-- sur A c se
3C57
!1087 35·p5
0772 0857 -0157!
C. !3Uf'A!) ·~- BUFEO
A 002 A 002
BUFFAn A 032
2100 2HlA
3C:~o
0102 tHe7 0755
BUSY
C Q(lt OOSF 0031
('BYPASS A 001 2052 Oi05
- 88930 A OCl
CARDIN I< 001
C.CHKENO A 001 ,;CHKFCB A 001 CHKSEC! A 001
(';CHKSUN! A 001J!j
'-"CLEAN
CLEAR
OCLFLAG CMLOOP
A 00°'
'°' COl!
A 004
A 006
0000 2229 2201 2215 2tEO
278E
2410
2064 2110
21BE
0004
0285 0267
0276 0250
064·6 0448 0110 0197
02j2
COMll4 QCOMPP
COUNO
COUNT
A 001 A 001
A 001 A 001
2146 2450 2114 3BCS
0210
0464 0192 0709
OCOUNTl A 002 COUNT2 A 002 COUNT3 A 002
3CE2 3CEO
3CE4
0807
0806
oeoa
c,COUNT4 /J. 002 3CE6 0809
CPSTOR C 001
ooODONE A OOJ ICKL A 00-1
- OMP100 A OO'i
OONE ( ·,002
.,.;DUMP
A 004 A 004 A 004
OZERO A 002
ODOOl'F A 002
0058 23A7 20EO 3COA 3BFO 2364
3679 3C07 3ClE
0034 0416 0162 0744 0738 0401 0685 0801 0753
0255 0256
()EA EB EC11
CECSFX EMUL ENDA DO
C·ENOAOT -· ENOLOO
Ii 002 A 002 A 002 A 002 A ~06 A 001 A 004 A 002 A 001 A 00!
2106 2108 3C16
3C1A 2777
2778
2384 2608 22E9
260\:l
0185 0186 0749 0751
0642 0643 0420 0588 0358 05t;;O
ENMLT
I (ENTAB ENTT
I I
EPATCH
L I -- ERRF
I I
ERRLOO
A 001 A 002 A 002 A 004 A 049 A 004
4095 233E 264C 22DA 2768 2469
0891 0382 0626 0351 0635 0472
CRDSS-REFER!NCE
0404 e4a4* 0702$ 0606
0430 0500 0104*
0459
0~~2~
C7e5
Cf.SS Oti04
081!5 0077 CHi-'110 04197 0246 0248 071l
coeie:~ 05'i6
08<1;1~
0497::t 0!50\
073!5
0061 0101.
0219 0250 02HS 0209 0352'1> 0451 Oi13
0470
0521
0237 0203 0461
0109· 0112· 0447· 0450·
0701* 0703* 0713 0399
0414
0419 0427
0437$ 0458 0410
0153
0685>1: 0690 0721 0415 0380 05<;6 0403 0418 0'503 0538 0360 0364
0687 0481'
0539
06ee 0783 0698
0·123
0487· 0488· 04890 0490· 0495 0506 0480· 0481· 0482· 0463$ 0509
0386 0430 0286
0293 0576 0444$ 0369·
0359· 0315 0271
0297
0581 0645
0360·
0387 0364·
05030 0369
0584~
0441
0585·
OATE
26JUN75
EC NO. 825023
PAOG 10 PAGE
I I I I
0893-o;
9 I r
ERR6
0
.. 007 2666 0"'30
26.JUN7!5 825023
0172
I
· r
I
I
I
I
I
I
I
· I
I
j
l
· ·
0585
· · · · · ···
PART NDe PAGI!
O!S'.56 0560
------·----
PROG 10 PAGE
0893-0 9A
IBM MAINTENANCE DIAGNOSTIC PROGRAM
8930 FC7 MICRO-CODE LOADER PROGR·M
SVNBOL T LEN VALUE DEFN
ERR7 A 049
ERRS A 049 ERR9 A 049
ESNS A 004 FDRME A 018
GARBE A 002
GENSUM A 004 GETC A OC3
HALT c 001
2687 26E8 2737 3011 4DFe 3094 3015 2438 0222
0631 0632 0634 0817 089'5 0888 0822 0458 0870
Hceo c 001
HOB08 C 001
I AR2 C 001 INCTOA A 003
INPUT C 001
INTPNO C 001
KOMPX A 004
LENGTH A 004
LEVEL A ocn
LINK C COi
LlNl<A A 002
L INKK A 001
LIOl A 004
LOAD C 001
LOADC A 001
LOAT LOOP
A 004 A 006
LOOPO A 004
LOOPOP A 003
LOOPI A 003
LOOP2 A 003
'- LPRINT A COl
LPTR A 002
LUNPK A 002
MCSC
A 002
MCSLOO A 017
MICCO A 080
MIC002 A 256
MLTAC A 001
MOVE A 005
MSOAR C 001
"1SGG
A 004
MSGH A 009
MSGHOB A 016
MSGLO A 028
MSGNA A 021
MSGNAA A 047
NEGl
A 002
NEG3 A 002
NEXOAT A 003
NG256 A 002
NINST A 002
NOCO~F. A 001
NOOP
C 001
NORM
A 004
NOTROV C 001
NOTSPT A 004
NRFP A 001
NUMtOK A 004
ONOE A 004
ONf!D A OC2
ONET
A 002
ONO
A 00 l
OPDEC c 001
OPREG A 002
OPRK A 047
0048 0088 OOAO 2251 0880 0059 2513 218A 3AA9 0216 2642 3C4l 2:!72 022A 2135 23E5 22FB 3B9A 234E 23E9 216A 3807 210E 3BEF 3080 38C9 3888 3868 3095 21E4 0058 2088 3CF4 3004 39!'5F 3C6F
3C9E 2102
2104 226C 2118 27BA 2318 eo00 2030 0058 2280
214A
22AE
2112
3C1C
308E
2113 0059 2788
3AC5
0032 0033 0868 0303 0887 OC29 0513 0231 OE66 0874 0620 0761 0403 01.'185 0204 0435 0362 0695 0391 0437 0222 0718 0189 0729 0852 0653 0649 0648 OBS9 0256 0036 0119 0813 0814 0658 ' 0774 0775 0183 0184 0311 0194 064S 0368 0856 0096 0028 0316 0212 0:!'29 0190 0752 0854 0191
0035 0644 0667
CRQSS-REFERENQ
REFERENCES
0262 0280 03?3 0781· 0345
0351 0463
0102 0798
0401 0420
0144 0402
0159 0264 0403·
0273
0282
0313 0202 02C7 0211 0229 0230 0245
051 O· 0244
0202· 0772 0077
0078 0174 0349 0401· 0406· 0407 0199 0205 0746 0221 0257
0384 0408
0609
0800
0367 0736 0395 0442 0228 0713· 0714
0714·
0724·
0452· 0475
0106· 0108
0457 0252*
0453
0107
0478 0253·
0460· 0107· 0587
0827* 0187 0824
0842· 0893
0116 0788 0796 0099 0765 0769 0238 0240 0340 0111 0325
0792
0241 0449 0327· 0362
0452
0482
0483
0828 0830 0839 0844 0845 0085
0326 0217 0406 0481 0235 0324 0112 0450 0391· 0193 0594
0488 0460
0507 0842
05!6
0542
DA TE'
26JUN75
EC NO. 825023
0347
04!!9 0543
0375
0490 070:!
0571
0827 0706
0597 0725
I
I
PART NO· PAGE
!
l 42!4cST 1 (JtBM MAINTENANCE DIAGNOSTIC PROGRAM 10
I
I
!
FC7 NtCAO-CODE LCAOER PROGRAM
I
I
I
I
I
~SYMBOL
T
LEN
VALUE
OEFN
REFERENCES
I
I
I
coPRT
A 040 3810 06?0
0494
I OPRX A 047 3A67 0664
0566
CRQSS-REFERl!NCI!
OPRV
coPRl
OPR2
A 047 A 034 A 019
3A915 31SFC 3943
0665 0655 01557
OS'PO 0122 0127
OPR3 A 053 3994 0659
0132
{)OPR4 A 038 39BA 0660
013?
0607 0770
OPR5 OPR6
A 0:!9 39El 0661 A 041 3A38 0663
0142 0158
( ) OP32 ORA
A 002 2lt6 0193 A 0(14 3034 0829
0394 0845
OPC
A 005 303C 0831
0841
CORD
A 004 3048 0834
0832·
OPE ORF
A 003 304F 0835 A 003 3050 0639
0833· 0828· 0840· 0844·
A 006 3068 0842
0839
"' 004 3076 0845
0830· Oe46·
ORI
A 004 3D8F 08!58
0825· 0843
couTGO A 001 233F 0383
0379
OVER16 A 004 380l' 0723
0699
PACK C 001 0226 0884
I CPAR
A 001
i I
PARTlf A 007 PATCH A 001
I OPATCHE A 004 I · PATCHH A 009
PATCHR A 003
I c,PATCHX A 032
3082 2770 70CO 22C6 4E21 23DF ·1:1 e
0849 0640 0900 0342 0897 C.432 0896
0352 0470 0826· 0829
0292
0317 0301 0425 0297
0302
PFFX A 004
I PPATCH A 009 I ()PfHNT C Ot..l I I
c,PPINTQ A 004
20CF 4E2A 021A
25E8
0155 0898 0872
0580
0149 0323 0096 0298 0603 0471
01~'
033i 0119 0334 0716
0337 0124 0342
0f32
0129 :>353 0738
0134 0370 0762
0139 0472 0766
0155 0491 0793
0169 0533
!
PRINTX A 001 25EF 0'582
PSR
C 001 0004 0867
QP1tAR C 001
. OOUNT A 002
I QQ
c 001
/"'\QUICK A 002
i '\.,,.,. RESTRT A 001 RTNOl A 001
osA
A OC2
0020 3878 0001 2128 3C12 2005 3C14
0869 0673 0855 0201 0747 C068 0748
0602· 0517· 0518· 0523 0524
0828· 083C* 0832* 0833· 0840· 0844· 0846· 0076$ 0087· 0088·
0016 0486· 0496 0538· 0540
0702
SAVSNS A 002
I ,sa
A 002
C'seYTEO c 001
SBYTE2 C 001
I C' S8YTE5 c 001
i ..... secsw A 001
I I
SEHSE A 004
3CDE 3C18 0208 020A 0200 3CEB 23FE
0805 0750 0876 OE.'79 oe8o 0812 0444
0725· 0782· 0783 0479· 0539· 0541 0100 0595 0115 0083 0084· 0599 0400· 0409 041!· 0424 0290
·SEO
A 001
I C. ,SETRET A 006
! SHUP A 001
211C 3005 2110
0195 0815 0196
0208 0784 0161
0216· 0217$ 0164 0167
0816
II C:SETUl A 001 SIOI C C'Ol
I
SIZE c 001
I c~·SNSOEC A 004
I SNSPRT ,.. ooii
I SNS1
A 004
I c··,sswoo c 001
i
SStf01
l SSW10
I cssw2c
c 001 c 001 c 001
I SSW2F c 001
20BA
0058 0203 3C9F 2473 3CA3 0080 0040 0080 0008 0001
0147 0037 0875 0781 0478 0782 0877
0878 0883 0881 0882
0118 0389 0412 0413 0417 0428 0429
0405 0421 0467
0402· 0420· 0422 0100 0595 0100 0595 0115 0599 0083 0084
0816·
0433
PROG ID PAGE
;
STARR A 004 3020
10
I 0893-0
I oec 10
DATE
26.JUN75
NO. 825023
0825
0823
1.
I
1·
!·
PART "'°·
PAGI!
0259 0268 027? 0294 0557 0563 0567 0591 0705· 0706· 0723· 072~ 0454 0455 0465
PROG 10 PAGE
0893-0 1.JA
·
· ·
· · ·
· · · · · · · · · · · · · · · · · · · · · · · ·· · .---- ·-· Io··- . ' ~ "-~~ ---~---~~-·-·--~·-.--~.--~
·- . ""
~ ·---~-..........,...._--.______ "·····-
. .-:,
·
IBM MAINTENANCE DIAGNOSTIC PRO~AM
PART NOe PAGf!
423425? (}18M MAINTENANCE DIAGNOSTIC PROGRAM II
PART NOe PAGe
8930 FC7 MICRD-CDOE LOADER PROGRAM
FC7 Mlat~COOE L~ADER PROGRAM
!'"·
SVMBOL T LeN VALUE DEFN
START A 001
STAT A 001
SUMCHK A 004
SWITCH A 001
SXRI A 004
SXR2 A 004
Sl
A 004
S~
A 004
TABLE A 001
TEOCNE A 004
TEN
A 002
2017 20FF 3DJC 3COC 3C02 3C06 2194 2198 2769 21C6 3C20
0079 0177 0824 0804 0741 0742 0233 0234
063~
0245 0754
TEMP A 002
TERP A 002
TEST C 001
UD'Tt A 003
UOT2 A 003
UNPACK C 001
UNUSD A 170
UTA8 c 001
W~K
A 002
263E 2640
0212 OAOC OAOF 021E 2868 0232 210C
0615 0616 0871 0018 0019 0873 0647 0886 0188
WORK2 WRK XOOR xooq1 XDOi'f E XFFFF XKFC7 XOKX XOKV .. xooi:io
XOUNT XRl
A 002 A 001 A 0~2 A 002 A 001 A 002 A 003 A 006 A 004 A 006 A 0('1 c 001
3CE8 3086 2552 2554 25BE 2008
~004
251E 25AO 2480 2550 0001
0810 0851 0527 0528 0562 0070 0064 0516 0549 0495 0526 0864
XA2
c 001 0002 0865
XUhPI< A 002 XVf:R 16 A 006 X0010 A 002 XOIOO A 002 X0200 A 002 X0300 A 002 X0400 A 002 YODR A 002 YOOR1 A 002 YOUNT A 001
YUNPI< A 002
25A6 2569 3CD9 2644 2646 2648 264A 2558 2550 2559
2SAF
0551 0538 0802 0621 0622 0623 0624 0531 0532 0530
0555
TOTAL STATEMENTS FLAGGED
DATE
26JUN75
EC NO. 825023
CRDSS-Ae:ERENCI
REFERENCES
0266 0215 0175 0176 0468 0080 0689· 0686· 0231* 0232 0232· 0063 0182
0284 0197 0198
02'15· 0236 0381
0495· 0496· 0503 0505 0510 0516· 0517 0518 0704 0304· 0307 0307· 0309 0318· 0331 0392· 0394 0117· 0146· 0288 0377$ 0378 0466 0574· 0575
0114
0439· 0441 05'17· 0580
0701
0320 0329 0498 052~ 0529 05·9 0553 0708 0?27 0785 0789 0308 0435 048! 0627 0822 0148 0150 01!52 0163 0165 0226· 0227 0242· 0243 0305· 0316 0322 0324· 0325 0327 0361· 0362 0365· 0366 0399· 0414· 0419· 0427· 0787 0791 0831· 0834· 0836 0506· 051l 0520· 0!523· 0537
0314
0214 0514 0547
0561 0505· 0507· 0508 0108· 0110 0110 0111· 0165· 0166 0175 0198· 0207· 0208 0211· 0214 0216 0218 0220 0222 0224 0225 0225· 0226 0229· 0239 0240· 0242 0245· 0246 0248 0252 0253 0254 02!54· 0256 0302· 0303 0303· 0304 0305 0311 0311· 0312 0314 0318 0319 0386· 0391 0392 0393 0393· 0435· 0437 0439 0440 0440· 0446· 0448 0448 0449· Q478· 0479 0480 0485· 048 .. 0487 0!511· 0513 0519· 0520 0521· 0522 0544· 0546 0689 0690· 0691 0692 0693 0693· 0694 0741· 0822· 0824· 0831 0833 0837
0837· 0176 0197* C230· 0233 0233 0234 0234 0238· 0239 0241· 0286 0287· 0308· 0309· 0319 0339 0339· 0377 0378 0387· 0392 0394 0439 0441 0441 0457· 0458 0462 0462· 0512· 0!!13 054!· 0546 0686 0687 0688· 0689 0690 0691 0692 0695 069!5 0696 0696 0698 0698 0701 0701 0702 0702 0703 0703 0704 0704 0705 0705 0706 C706 0713 0713 0714 0714 0723 0723 0724 0724 0725 0725 0736 0742· 0829· 0832 0835 0836 0838 0838· 0540· 0544
0504
0502 0361 0365
0509· 0!!12 0522· ()524· t'508·
0541· 0545
IN THIS ASSEMBLY ·
0
PROG 10 PAGE
·THE CHARACTER
OBJECT CARO LISTING INOICA~ES A BLANK COLUMN AND THE CHARACTERS D E H INDICATE NUMERIC SHIPTe
0 Cl. I THROUGH 16 CL I? THROUGH 32 C~ 33 THROUGH 48 CL 49 THROUGH 64 CL 65 THROUGH 80 CL 81 THROUGH 96
-· ..
GeK GBD PN 4 2
TCOYISL c H p
·T+S :HFTF~··A I·
·T+S~· ~x /OHEA,0
·T+SBOOH·SOTS -·
· o T+sc,,oHss~
BR
·· . - T+SDWV C2-K3 .l'OH
T+SE/
0
34256 EC 825023
··au <DC ·IB 'Ht4AfEVW&X
9P3X -T2U · ,OH 2D ·· SA 8Y·20H·
I~ B<?HACTSJ Te ElT-W.l'/MBOH·li>&KJ ZBC?2/1G /OHDD<H
FC7 NICRO-CODE
........·.......
SSE,. CS~CB·8_3S
eF-<S+I~ ,OHE.U·
2-&··Z-H28-DJOH· c 8>
ASHA( 58/Gl~AZ8H
LOADER
........ ........
.84888···
.............. .
89300000
L8089300001
?IC M·.089300002
80-D8A30,HJJ··O 9&8BG ,YA(LWNOH·
BF-Ow+s. ,OHEA2~
..AHF& LK·89300003
98· &·U89300004
BF-)P+TT 'OHSS~G 2'348- HJ8, 60-D B<X4 28089300005
·OH· 81·89300006
.... llBHAC V\'-AIHAOIO . CHJb1A-<J'GBDK...M 8YD 90889300007
0
T+SGP 8FNI08 1 ABF
0
NOHH/TTQBH&IX -
C-D,ACQBH&&4 KD
. B &TOO-HH6CO HAM
<IRO,C<BDH018 CS
< BFRHRO>
,-
L-ORH&AC JU.I'S?,.
8 ~E&8930000e DtVO ·5889300009
c T+SHK SGXFJO HI-
T+Sl(HA, 'OHElTD
0
T+SHH o·=4-DBG D
0
P4-DEG
C /20
W:HX40H·BHYX40H· wl-D· KO< &S~ITB
SO~·BFXQlle·N2X8
-E8HBl-- 1 2R CHD ·IXHBHFYe SQ·4-D
G SHl8XBGHA~ 'OH T·T7"· C -K.ZOH* Bl.&0AfQ3 -KIJl..&D
ElTOXEHX30H·BHYX
-· BF-H-&JT /OHE &V
AH T2-NV9·8D.az
30H· le<89300010 +H·H 1 148930001 l ·G D 83¥89300012
T+S1CIT8AX 0 ·B G /8BH&l+l&8AH&O ·T-4Al·v,CIHDA-O Al·Y,C<BG '8BIT9 +HXBG /YA8M808-H
0
T+S.·HW3 'OHElll
0
T+S<9H£32AC8+ KR
0
C=HXXOH·8HYXXOH* <H&Q+ kC<IUt·Bt<O
a&·BGIJM< 2;=IOP e0HHS=OOAH3BWL<B
'OHEE-OAIUOWL-8 G '·FL2*7S;G 'OH
AIUO,A-~AH&OWJ 4 SS:FO CS'ACT2 &T
Al·Y 2KD89300014
·- ,3111 ED889300015
T+SC4;kJZ C /31
0
AO-DXIXHBl-T30HA
10&04 LSK tHC l.0 /EXBBH48< L3Yl+H a C3 1 fO-T·31HfH&
tKCO ·AD89300016
T+S+?58E)tS? .1'32
0
T+SIDl+-il9C2HIHL
Q
T+S&Y <E)IS>4 LS
0
o T+SJ-l·Y< KR<JOT
I
0893-01
DATE
26.JUN79
l l I C)EC NOe 82!5023
~c- T·30·IN T·8
. - . /32~IA ·Z< AH·-
K &H_ LROOHHT:l.O 30HC30<CB T6DXE-
AH7H··33,mvo·ll· I C318YO~I a:oo
LSO<l46·l.13e M6 ON4WHOIAfQ-·Txe
a:·ca-1100 OAf+At+-89?(0-f COO<B MfA .l'EE3· 06 KD AIECS -. ,2&885S
88<8GH6e3CH 1TC3 PC D 4J489!0001?
GHat.30MC3D<CB K/ o·r+- oeu9g3oco1e
QCO /EBDl.O DUD 0 l&<W&<BAIGI .1'34
Alo- eA-89300019
. -
·C&< PD*8930C020
PAOG ID PAGE
0893-0 llA
I
I
!!·.
I
IBM MAINTENANCE DIAGNOSTIC PROGRAM
8930 FC7 MICRO-CODE LOADER PROGRAM 08.JECT CARD LISTING
CL 1 THROUGH 16 CL \7 TI1ROUGH 32 CL 33 THROUGH 48 CL 49 THROUGH 64
/OME 11 D820UAO-D ·vL&AfA-· LoecoD aFTO·C-DaFs;:c-o
T+SLO LOM( oae-a Af AQ8G 8Af AOX>-8
T+SM.JH-8AI (X86&4 AIB eG?Hn--o IN 8H OAINH8E-8 IN 8G 0 INUYM OAlNX
T+SN<064 C2-&&
T+SOG/OH;
C /OH;
C /OH
I
PART NO· PAGE
I i
1 42342!i7 ' ()tBM MAINTENANCE OIAGNOSTIC PROGRAM
! 12
CL 65 THROUGH 80 eFs;:c oe633Po-o
1
FCT MJCPO-CDDE LOADER PROGRAM
I·
961 .CL CL 81 TtfRDUGH
l
OBJECT CARD LISTING 1 THROUGH 16 CL 17 THROUGH 32 CL 33 THROUGH 48 CL 49 THROUGH 64
iI !.
I YEL& 9/089300021
T~T ·· &DA &DA 5(X
&F-0 l.J&8HCMAINH
· ·
I 0
.
863" 00 89300022~ ~T+T~F&DA &DA o·s
· ·
I 0
.
.. - ....··...·. ' 0 - 5 SM 8BY8~30002~ : T+T A&OA &DA &DA
·:< ·D<893D0024
T+T_e
................
.·....·.··...
R6M
..............·.
...·.....·......
.. . . . . . . . . . . . . . .
0
8G 8 Ll089300025
T+' 7( t4@B*H8+7W 4 Q25 RK· RXAX F
·- 8 HAAC >A I 6X e; )e0FXW:4AZ:P2/CK
PART NO·
PAGE
CL 65 THROUGH 80
·
&<IOl<N 8XPN8SP
CL 81 THROUGH 96
.. .. - 06M ~'089300043
D&D ·D08930C044
.. . . . . . . . . . . . D CC.
· · · 02x. E+w:e LH+ > M8 LQ869300047
T+SPB LOOIA05 KO T+SP1 e3ZXOH·BF-· T+S08BBR<OH·#;L6 T+SR30H$8&& T+SE>t·.J 0;1 4·s T+SSZ&OA &DA &OA T+S·U&OA &<f 06*N T+S )-.9 ( LP&OA &DA TBB)Y&OA &OA &DA T+TT35<ts&<loo·L T+TU>5"-,RO)J &DA T+TVZt;t O)PD&CX T+TWUO)PD&+.es;.
Wl&HY164I C2-&& ?+ZS /OHSS:HO BR
ee-c - c &
Al<PR&<LE9·XC1·1 C8GRIOCl1DCieuc 2;1 5)ST&(IA6·~ &DA &DA &DA &<P
15·) l)XR5_XAe=I 8XPL1·,T&CSPeax
EeXPT8&XN14CHOll E&<tcs;IR5_( 8>1
l&MW&< At-ue SR -T UClPOH*BHYW
VE<PteaTE6MCCO)X
N5>( 1Xl7&DA &DA E&<PN5>LG2DCS1;( teiTE6MCN5UCE5·.J
A0ilTM1lPT&<IH1*1 05MCB:OCP9+IT2)P T1Xl7&DCM2·fRSWC
EOH*BG/ OH·T&34B IUC2-JY
0&( XEO*LE6MC06MC 2;t 5>LT&CSF&CS &DA &DA &DA ~DA l<E 8>SI88f~&IC oeGRIOC06MCP6)$
K&<SC'4A 5<XC6~R
G&+~x&+PA4=LE&<X
C5XLE&<.E2tPG&CI
DF-EQ+?P /2K·OH* BF-0 03089300026 < KQHL;Q+ KQHIUO + KO 31<89300027 ·OH·BF-0.J+(~ /OH ss;< 85089300028 F2) IEMLUB>< OXN 9+H ;HM8~300029 Rl<PR&DA &CA &DA EO 41·89300030
&DA &OA &CA &DA &O ORQ89300031 4&+St4·( taxvtMC A&<& 31889300032 G6·GM&+I05UCL5_P G&D s:ee9300033
.J&<89300034
-O·SD1MC1.5"G01)V s·u ·8089300035
NS·R l<GTOMCS9XX T08- 09&8930003~ OO*LEllC!&FA 4·$ A10 60869300037
8XM lH-89300038
T+Tt2Z:OAW4:> R>
0 -· . T+TO_/OHE K a&+B
6)
T+TlY
0
T+T2T&<IOO·LEi(X
C)
T+T3: C3;C&0&7T3
0
T+T4ROAD K l<CD
0
T+TSM/CLB L6N(
0
·T+T6llOSK &GS -G TAC6M/O
G
T+U8-.IRLPO;tc2oc
()
TBU8D6@GX9=,x&+...
0
T+X :nn·nttnn·nn·
0
Cl · A GH*BG /YPO-D <H
..............
<B ElXPR&+!O&+.EO=I P@YENOH·BG-oa:c3
DA <TDOUCOmFG
F5_XMO;C l)XR5_x
............
X9=· -nnnnn·nnnnnnnnn·
. . ;Lt48 Py· l'OHE & - ·.....·...·..
B C 10 OH·B~U
A a
G /VAELl?OH·BF-Q ti U /OHSSEL /OH
t5_N =l>«l&<XF&<P R6)SR8UCW1)XE&<P
40~*BG-r~q3~lOH·
SH 9
eF"QAl&Kl9<BG
O&MAC2<PXPMCN5>C :·P~5U + L3Yf +Y
................ ..·.............
T2<N l_SL4·SW2lP G&C~A88fHi;1 9XP
...·..·.··....·. ................
················ ················
S s-FSY8BG /8C.
05<XC6SR-o·sotMC
NO·sus;IE6·PO( -
19<BGIOD
H
+ C2UIA3 ,0 0-D
· cs& ex toe· a
.. . . . . . . . . . . . . . .
.RlMCAl<LEl<GOICV
·....······....
nwnnnnnnnff·n····
..... ·:<89300049
N5>< ·OH89300050
.....·EC O~MB9300051 71H893000!52
ve~H 1KQ89300053
+
"ZDB93000!54
K.fU89300056 l<O P:·993000!57
L -893000!58
n··e L0489300059
T+Tx~s;.E&<tos;t
OlPD&(~R2)PT&<S C 1 4A o·sN8 1 X044C 58 1 Q :0889300039
T +T ZN 2 ( SP5 &:PR E4C
i<GTOMCD1*1 K&<S Rl:eE84CHO)IT&+f
C0 4CF5_Y &CA &OC
M2·IR5WCL5XGD1lY
e
T&<LA8ZE B>SIBal
2;! 2)N 5"Xl5<G
H&+IO&f CS&FA a·x
"H&89300040
T+XC·"""""""""""
1
10
r&+< 30&893000411 _ T07C"·n·ntt""""""
.. """"""' '""""""""
M·t1tUt·ff1$tltHl9CNllftlt
.··.....·......·
T+TD&5UCR1 't IOO·.J
··
Cl)
!!<XC6) SC5XLEt_X 05CCC5_XEE4C088T e6;s1exN exPcemx 05MCTl)XM2)PA8mP S&O JI 88930004 21
=· E ..... ·E7·=~oc·PHS
1 7M&F I
t
c
FX ASC R A SO Q
()-------------------------------:-------------~ LAST PAGE
o.-TE
26JUN75
EC 1110. 825023
PROG 10 PAGE
OEC 0893-0: 12 '.
DATE
26JUN75
NO. 82!5023
·
···e PQM8~~~0062
c&eec;300063
0932060873C 626753.&$9300064
PROG ID PAGE
0893-0 12A
ec;.·
················· ················
IBM MAINTENA~CE DIAGNOSTIC PROGRAM
8943 DA FUNCTIONAL TESTS
ERR LOC OBJECT CODE
ADOR. STMT SOURCE STATEMENT
OAOO
OAOO 8943 OA02 00 OA03 00 OA04 0000 OA06 OAOD OAOB FFFF OAOA 895000
OAOl OA02 OA03 OA05 OA07 OA09 OAOC
0058 005D 0058 0001 0002 0008 OOOlt OOAO 0222 · 021A 021E 0212 ooac 008A 0089 008B 008A 008A 0002
ooco
0088 0088 0058 0008 0010 0020 0208 020A 0208 020C OZOD 0216 022A 0040 0080 0040 0020 0010 0008 0004 0080 004::1 0020 0010 0008 0004 0002 0001 0080 0001 C004 0020 OOltO oooc 0010
2
DECK 4-
3 4
wxvx
SEQ 0
STAltT X'OA00 1
5
TREP
6
DC
Xl2'8943·
7
DC XLl ·o·
8 PRTN DC
9
DC
nz Xll 1 0 1 1 0·
10
DC Al2 l R.TNOU
11
DC Xl2' FFFF1
12.. LINES DC XL3'8950001
13
13
14 NOTROY EQU x·ss·
15 ATTCHK EQU XI 50 1
16 SIOI EQU )[ '58 I
17 XRl EQU 1
18 XR2 19 ARR
EQU 2
eou s
20 PSR EOU It
21 IAR2 EQU x·Ao·
22 HALT EOU x·22z·
23 PRINT EQU X1 21A'
24 UNPACK EQU x·21E·
25 TEST EOU x·212·
26 CAR t:QU x·ac·
27 TAR 28 SAR
EQU X1 8A'
EQU x·a9·
29 STATUS EOU x·se·
30 BUSY EQU X1 SA·
31 XMITR EQU X1 8A'
32 ENINTR EQU x·o2c
33 ENABLE EQU 34 CNTRL EQU 35 NORDUC EQU 36 CTRSTG EQU
x·co· x·ea· xx··ssss··
37 OPT3 EQU x·os·
38 OPTlt EQU x· 10·
39 OPTS EQU x·20·
40 SB VTEO EQU x·208·
41 SBVTE2 EQU X1 20A'
42 SBYTE3 EQU x· 208'
43 SBVTE4 EQU x· 2oc ·
It-'+ SBVTE5 EQU x·200·
45 LINK EQU X1 216 1
lt6 LOAD EQU X1 22A·
47 SSWOl EQU X1 40'
48 SSWlO EQU x·so·
49 SSWll EQU X1 40 1
50 SSW12 EQU x·20·
51 SS!otl3 EQU x·10·
52 SSW14 EOU x· 08'
53 SSW15 EQU X'04 1
54 SSW20 EQU x·90·
55 ssw21 EQU X'40' 56 ssw22 EQU x· 20·
57 SSW23 EQU x·1c,·
58 SSW24 EQU X'08'
59 SSW25 EQU X' Olt'
60 SSW26 EQU x· 02 1
61 SSW27 EOU x·o1·
62 SSW28 EQU x·ao·
63 SSW2F EQU X'Ol' 64 UNX EQU X'04 1
65 RVIS EQU X1 20 1
66 EOTC EQU X1 401
67 UNK EQU x·oc·
68 INCOR EQU X1 10'
DATE 26JUN75 EC NO. 825023
250CT75 825032
15JAN76 825034
14MAY76 825035
PART NO. PAGE
s
E
c
T I
0
N
p
R E F A
c
E
TIO NOT READY TIO ATTACH CHECK SID IMMEDIATE
SSW 10-17 SSW 18-lF SSW 20-27 SSW 28-2F
PROG ID PAGE
I
c ·234259'. l j
IBM MAINTENANCE DIAGNOSTIC PROGRAM
i 8943 DA FUNCTIONAL TESTS
! ,_i
{''"
.ERR
LDC
OSJEC T
CODE
AD?R STMT SOURCE STATEMENT
PART NO.,; 42342'59
PAGE
1A
10
!o
I
11I n-
1
0
G
c
iO
lo
l
10
I
l()
0
I
io
I
I()
I
OAOO ~l
' o OACE 00 OAOF oces
(_:
OAll 3D 00 260E OA15 F2 01 16
0Al8 38 40 0208
c
OAlC F2 10 07 OAlF 38 ltO OZOA
OA23 F2 90 08
OA26 3C FF 3099
OA2A 3C 00 2629
OA2E 30 00 3099
OA32 F2 81 08
OA35 3C 00 2629
OA39 3C 00 3099
0
OA30 30 00 2629 OV.l F2 81 13
0013
0002 OOOA 0008 0008
oooq
0001 0003
0005
0006 0007 OOllt 0015 0016 0017 0018 Ol'OF
OAOO
OAOE
OAlO
69 ACCIN EQU x·13·
70 BUSE EQU· x·o2·
71 ATNR EQU 72 WACKE EQU 73 DATER EQU 74 OEVHB EQIJ
x·oA·
X'OB'
x 1 08'
x· 09·
75 UNITCH EQU x·o1·
76 INPN EQU x·o3·
77 ATTCH EQU x·os· 78 ITBE EQU X1 06'
79 NOINT EOU x·o1·
80 NOEOT EQU X1 141
81 BOST EQU 82 MPINT EQU 83 HPCS EQU 84 RNST EQU
as MNL EQU
x·15· X1 16 1 x·11· x·1e 1
x·oF'
86
86
86
87 ·
88 SQ
· *
90 ·
91 ·
92 ·
SSW 10 ON = SELECT DEVICES FROM SWITCHES
SSW SSW
11 12
OONN==
DO ROUTINE HOLD TEST
01 COMPLETELY ON SYSTEM PATTERN INDEFINITELY
RESET/START
SSW 13 ON = SEL PEN, BUT NO V.EVBOARD
SSW 14 ON = NO KEYBOARD OR SELECTOR PEN
SSW 15 ON = GET SINGLE CHAR. FOR ROUTINE 4 FROM CONSOLE SWITCHES
93 ·
94 *
95 96
* *
97 ·
98 * 99 ·
100 ·
101 ·
102 ·
103 ·
104 ·
105
SSW 20 ON = 00 ONLY SELECTED TEST PATTERNS AS DETERMINED BV SSW
21 THRU 26 AS FOLLOWS:
SSW SSW
21 22
ON ON
= =
00 DO
TEST TEST
PATTERN PATTERN
1 2
IF IF
SSW SSW
20 20
IS IS
ON ON
SSW SSW
23 24
ON ON
= =
DO DO
TEST TEST
PATTERN 3 PATTE.RN 4
IF IF
SSW SSW
20 ZO
IS IS
ON ON
SSW 25 ON e DO TEST PATTERN 5 IF SSW 20 IS ON
SSW 26 ON = DO TEST PATTERN 6 IF SSW 20 IS ON
SSW 27 ON == SKIP FULL BUFFER PRINT OUT ·rN RTN 03, 04
SSW 28 ON · ON A MODEL 4 ONLV, DEVICE 40 IS NOT A MODEL l 3277
WITH NO KEYBOARD (CONSOLE).
110067
108 109 110 111
****·*······CD~ERTOHC·OETE·NVURE·FTIOECI·IGNE·UESAD·RNE·EO0VA·D1IR·ECA·ESNO·E~SRA·R~V·VES·IASREE·IJSLL·NEAT·GCHAB·TEL·NEADE·DU··PAP·ORLD·IAL·ENNP·LVTU·.IECF·RDEF·PSA·OOH·SULAA·ETRL·I.STE·TF·OTD·PRHOO·UEFL·RNTL·INHEA·GDEO·l·ClCT·TCEOHC·UEO·R·STNSE·EFF.EJ·LIGR·LUSI·INRTF·FG·.DTP·HA·WE·OSHY·RSIC·,H·SA·AER·ELl·l-····****
112 113 114
* * *
ON All SUCEEOING PASSES, ROUTINE 01 UPDATES THE SELECTED DEVICE TO THE NEXT AVAILABLE DEIVCE Till All DEVICES ARE DONE. THE SECTION IS THEN TERMINATED.
·
· *
1165 *****·*******************····························~·················
117 RTNOl DC xu·o1·
118
DC Xll 1 00·
119
DC Al2fRTN02)
120
NEXT ROUTINE
121 START Cll
122
JNE
123
TBN
124
JT
125
TBN
126
JF
127 l.OOPRl 14\11
128
MVI
129 TSSWFL Cll
130
JE
131
MVI
132
fllVI
133 OK
CU
134
JE
RESTFL ,o TS SW Fl sevrEo.sswo1 lOOPRl
Se YTE2e SSWJ l TS SW FL SSltfFL,X 1 FF·· PASSl,O SSWFL,O OK
PASSl,O SSWFL,O PASSltO !NIT
TEST FOR PGM LOOPING JUMP IF SO TEST LOOPING RTN 01 JUMP IF SO IS SSW 11 ON JUMP IF NOT INDICATE SSW 11 WAS SET RESET PASS 1 FLAG
WAS SSW 11 OFF LAST TIME THRU7 JUMP IF SO
SSW 11 WAS ON LAST TIME THRU RESET THE FLAG TEST FOR IST PASS JUMP IF lST PASS
0894-3: C:oATE
i I EC ·NO.
I
I
C'~
10
I
!Q
I
io
1-·---
26JUN75 825023
250CT75
825032
15JAN76 825034
14MAY76 825035
PROG ID
PAGE
0894-3 lA
·
·
·
I
I
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PAR; NOc PAGE
I
42342591
z I
IBM MAINTEN~NCE DIAGNOSTIC PROGRAM
I. 8943 DA FUNCTIONAL TESTS
8943 DA FUNCTIONAL TESTS
ERR LDC OBJECT CODE
AOOR STMT SOURCE STATEMENT
ERR LOC OBJECT CODE
AOOR STMT SOURCE STATEMENT
OA44 30 00 260E 0 A48 CO 01 OCAl OA4C 38 80 020A OA50 F2 10 04 OA53 CO 87 OClE OA57 38 01 OAOC OA5B CO 90 JA71 OASF OC 01 2EEA 4181 OA65 OC 01 2E04 4183 OA68 OC 00 4173 4181 OA71 F3 5& 80 OA74 F3 58 CO OA77 30 58 2H9 OA7B OD 01 2FF9 2663 OA8i CO 01 OCAO OASS 3C 02 2612 OA89 3C F9 2611 OA8D 30 58 2FF9 OA9l Cl SD OCAO OA95 OE 01 2612 2620
OA9B CO 20 OA8D
OA9f CO 87 19F9 OAA3 CO 87 021A OAA7 01 OAA8 22 OAA9 2680
OU6 3C 01 2607 OAAF OC 01 7.605 265F OABS 3C 00 260F OAB9 0C 01 1960 2609
135
CLI RESTFL,O
136
BNE PRlMG
137
TBN SBYTE2t SS~lO
138 139 140 I NIT 141 142
143 144
145 NOKAT 146
147 146 149
150 151
152 MI CLP
153 154 155
JT
s
TBN BF MVC
MVC
MVC
SIO
SIO SNS CLC BNE
KVI
HVI SNS
TIO
ALC 8NOL
INIT
RlOUT U NES,X'Ol 1
NOKAT RI?Oll21,KATD1 RI PDT-22 (2 >,KATD2 EXRIPE-3ll),KATD1
X' 80', S IO I x· co· 9s 101 WORK,SIOI WORK ( 2), X7200
MICNL
SCNT ,x· 02'
BCNT-l,X'F9 1
WORK,S IOI MICNL,ATTC'"IK 8CNTl 2) I ONE MI CLP
OAA7
OAA8 OAAA
156 157
158 159 160 161 162 163 164 165
B
SETUP
B
PRINT
DC
Xll '01'
DC IL l' 34'
DC
ALZlHEAOlAJ
MVI LI NE,X'Ol'
MVC CURDEVl2J,STDEV
~VI DONE,O
MVC RINXR2+3(2J,INXR2
166 OAC3 167
USING CL SET, XRl
TEST FOR PGM LOOP IF SO, GO TO NEXT DEVICE GET DEVICES FROM SWITCHES? JUMP IF SO GO RE I NITIALl ZE IS KATAKANA FEATURE IhSTALLED? BRA"lCH If NOT MODIFY RIPPLE DATA FOR KATAKANA
DISABLE ENABLE ATTACHMENT SENSE lST WORD OF CNTRL STG TEST FOR CORRECT VALUE ERROR IF NOT EQUAL SET UP COUNT ER
SENSE CNTRl STG CHECK FOR ATT ACHl'IENT CHECK INCREMENT COUNTER LOOP TIL FINISHED
GO DO INITIAL SETUP GO PRINT HEADING
INITIALIZE
SET UP XR2 START ADDRESS
OB2F 3058
0631 co 87 02lA
0035 06
0830 203 204
0635 205
DC AlZCSETMGlt
B
PRINT
DC XLl' 06'
I
I
0836 Z2 0637 307D
OB 39 3C 00 2629 0830 OF 03 2600 2600
0843 3C FO OB4C 0847 CO B7 0222 0848 B9FO
0840 30 00 ZFFC 0851 38 FF 2FFC
0855 F2 10 9E 06!>8 39 20 2FFC OBSC 38 40 2FFC
0836 0838
OB4C
206
DC
207
DC
206
MVI
209
SlC
2Hi SETFO MVI
211 DEVHLT B
212 OEVHC DC
213
SNS
214
TSN
215
JT
216
T8F
217
TBN
IL l' 34 1 ALZ(SETMG2)
PASSl ,o
ONFLGl4),0NFLG
DEVHC,X 1 F0'
HALT XLZ 189F0 1 TCOUNT,x·oo· TCOUNT,X'FF'
DONXT TCOUNTtX'20' TCtlJNT,X 1 40'
l I
0860 F2 90 87 OB63 OC 00 2ff9 2FFC
OB69 38 FO 2FF9
I
0860 3C 01 2FF8
I
0871 3C 07 OBA3 0875 39 SF ZFFC
\
0679 f2 10 18
I
087C 38 BO 2FFC
I
0680 3D 09 2FF9
I
0884 F2 10 06
OB87 F2 04 60
\
I
06BA F2 87 OA 068D F2 84 5A
I
I
i
0890 39 OF 2FFC
OB94 ;:2 10 53 C.B97 36 FB 2FF9
218
219 220
221 222 223 224 225 226
227
22B
229 230 CORD
231 232 233 DOK
JF MVC SBF MVl HVI TBF
JT TBN
CLI JT JNH
J
JH TBF
JT ·5pf
INV WORKll),TCOUNT WORK1X 1 FO' WORK-ltl TADD+l,7 TCOUNT1X'8F'
DOK TCOUNT,x·so· WORK,9 CORD
INV DOK INV TCOUNT,X 1 0F 1
INV WORK,X 1 F8 1
i \
I
0898 38 5E 2FFC OB9f FZ 10 48
234
235
TBN TCOUNT,X 1 5E'
:'.36
JT
INV
OABF C2 01 OAC3 OAC3 5F 03 5B SB OAC7 7C lC 58 OACA OF 03 2600 2600 0 ADO 3C EO 260A OA04 5C 01 22 50 OAD8 7C 08 lF UAU8 5C 00 20 lF OADF 7C 38 lF
OAE2 38 00 0000 OAE6 F2 90 05 OAE9 lE 03 2600 5B OAEE 5E 03 58 58 OAf 2 5E 03 58 58 OAF6 5E 03 56 55 OAFA 78 EO 58 OAFO f2 10 21 0600 7C 02 lF 0803 SE 01 20 20
0807 co 20 0803
0808 78 80 20 OBOE CO 90 OADB OB12 4E 01 22 2620 0817 CO 87 OADF
OBlB 00000000 OBlF 0A06
0821 3B 80 020A 0625 CO 90 0BF6
0829 co 87 02 lA 0820 01
168
LA
169 CL SET SLC
170
HVI
l 71
SLC
172
HVI
173
MVC
17'·
MVI
175 NEXT MVC
176 SETT8N MV I
CLSET,XRl
SET(4,XRl) 1 SETt,XR1) CLEAR THE SET AREA
SETt,XRll,X'lC'
SET lST 3 BITS USED
ONFLG(4) 1 0NFLG
CLEAR THE ON FLAGS
ONFLG-3,X'EO'
FORCE HI 3 BITS ON
TLIN+312 1 XRl),CONS(,XRll INITIALIZE AOJR I~ TBN INSTR.
TLINlrXRll,X'08'
SET UP THE STARTING TEST BIT
TLIN+llltXRll,TLINl,XRl) MOVE TEST BIT TO IMMEO. BYTE
TL1NlrXRlltX'3B'
FORCE TBN OP
177 178 TUN
179 180 181 UP~
ld2 183
184 185 186 187 SHIFT
TBN JF ALC
ALC
ALC AlC TBN JT MVI ALC
·U-P*l ··-·
ONFLG,SETl4,XRl)
TEST LINE INSTALLED SET ON FLAGS If INSTALLED
SET(4,XRll,SETl,XRll SHIFT LINES LEFT 3 BITS
SETl4,XRll ,SETI ,XRU
SETl4,XRll1SETl1XRll
SET-3l,XR1J,X'E0'
ARE WE DONE YET
TSSW TLINl,XRlltX 4 J2'
JUMP IF SO Pl~G IN SHIFT STOPPER
TLIN+ll2tXRll,TLIN+l(,XRlJ SHIFf LINE RIGHT ONE BIT
188 189
BNOL SHIFT T6N TLIN+l(,XRlltX'80'
OIO WE JUST GO TO NEXT BYTE
190 191 192
BF NEXT
ALC TLlN+3(21XRlltONE
B
SETTBN
INCREMENT THE TEST ADD~ GO SET TBN
~ 93
081E 194 SET DC OBZO 195 CONS DC
XL4 1 0 1 ALZlLINES-1 \
SET BIT MASK ADDR OF OPTION BtTS
196
197 TSSW T8N SBYTE2,SSW10
198
BF DONXT
TEST DEVICES SELECTED BY SSW JUMP IF NOT
199
200 GETDEV B
0820 201
DC
PRINT Xll'Ol'
PRINT MESSAGE
l
I
(
( ___ .
i I l
Ii (_,·,
I
I
t
I IC
OBA2 30 00 2FF9
08A6 FZ Bl 10 OBA9 OF 00 OBA3 2620
OBAF OE 00 zi:;:a £FF B
OBBS CO 87 OBA2 OBB9 C2 01 260A OBBD 38 10 2FFC
OBCl f2 90 03 OBC4 02 01 02 OBC7 38 08 2FFC OBCB F2 90 03
08CE 02 01 01 OBD l OC 00 OBD6 2FF B
0607 7A 00 00 OBDA 38 01 OB4C OBOE CO 10 0643 08E2 3C Fl 084C OBE6 CO 87 0847 OBEA CO 67 021A OBEE 06 OBEF IA OBFO 3097
OBF2 CO 87 OB47
OBF6 CO 87 1959 OBFA 30 00 260F 08FE f2 01 lD
oOcCoOsl
CO 38
87 10
ll:39 2b58
OC09 F2 10 82
OCOC OC 01 2BOF 25Cf
OC12 GO 87 OZlA
OC16 02
237 TADD 238
239
240
241 242 FND 243
244 245 246 NOTD5 247
248 249 NOT8f 250 SETFL
251 252 253 254 2!'5 I NV
(.'.I JE SLC ALC
B LA TBN JF
LA
TBN
Jf
LA MVC
SBN
TBN
BT MVI B a
OBEE 256 OBEF 257 OBfl 258
DC
DC DC
259
8
260
261 DONXT 8
262
CLI
263
JNE
264
265 POLLl B
266
TBN
267
JT
268 AVAIL MVC
269
B
OC16 270
DC
WORK·*-*
FNO TAOD+l( U, ONE WORK-lll),WORK-1 TADD ONFLG-3,XRl TCOUNT,X 1 10 1 NOTD5 2(,XRll1XRl TCOUNT,X 1 08'
NOT8f
lltXRl>1XRl SETFL+l(ll,WORK-1
Ol,XRl),·-*
DEVHC.,X'Ol' SETFO DEVHC,X'fl' DEVHLT PRINT Xll' 061 IL l '26 1 AL2 l INVMG)
OEVHLT
UPDATE DONE ,o RlOUT
oOPOL POLfLG1X'lO' CHKST DEVMG(211DEVICE PRINT
XLl ·oz·
OB2E 4E
082E 202
DC
IL1'78'
1(
DATE 26JUN75 EC NO. 825023
250CT15 825032
l5JAN76 825034
14HAY7f
82503~
PROG ID
Pt.GE
0894-3l '-· DATE
2
EC NO.
\o
26JUN75 825023
250C T75 825032
15JAN76 825034
14MAV76 825035
PART hO. PAGC
423~259
ZA
SET PASS l !NOICAl ION
RESET ALL ON FLAGS
SET FOR HALT FO
HALT TO SET SW ITCHES
HALT FO/fl READ THE CONSOLE SWITCHES
TEST FOR END OF LIST
OUT IF SO BIT 2 MUST SE Off
BIT l HUST BE ON
INVALID If NOT MOVE ADDRESS TO WORK
SET HI BITS OFF INIT IALIH POINTE, TO l
START TEST AT 7 TEST FOR 40 OR 50
OKAY TEST
IF SO DEVICE
HI
BITS
= C OR
0
TEST LO BITS OVER 9
JUMP IF HI BITS = C OR 0
JUMP If LO BITS NOT OVER 9
ERkOR If LO BITS OVER 9
TEST LO BITS C IN VA LI 0 IF SO SET HI BITS Off
TEST DEVICE 5E OR ~F
INVALID IF SO
TEST 3 BITS IN WORK
JUMP IF EQUAL
CHANGE COMPARE BYTE
SHIFT BIT LEFT l
LOOP GET ADDRESS Of ON fLGS
TEST BIT 3 ON JUMP IF HI BITS = 4 U~ C
INCREMENT BYTE POHl f[R
TEST JUMP
BIT 4 IF LO
ON BITS
=
o-r
SET HASK SET BIT IN ON FLAGS
TEST HALT Fl IF SO CHANGE TO HALT FO
CHANGE TO HALT Fl GO GET NEXT ENTRY PRINT lNVLAID DEVICE
GO HALT AGAIN FOR NEXT
GO SET UP FOR DEVICE TO BE POLLED TEST All DONE EXIT IF DONE
GO POLL THE DEVICE WAS STATUS RECEIVED? GO CHECK IF SO PUT DEVICE IN PRlNTOUT
PROG IO PAGE
I ,
I (J
I
!O
·
·
·
·
·
·
·
·
·
·
·
·
·
·
I
0
I
e 1 ~e
·
·
·
·
·
···
·
·
·
·
·
·
·
·
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
IBM MAINTENANCE DIAGNOSTIC PROGRAM 8943 DA FUNCTIONAL TESTS
PART NO.
PAGE
i
4234259' IBM MAINTENANCE DIAGNOSTIC PROGRAH
3 II "r",-.,
8943 DA FUNCTIONAL TESTS
PART Nil. 4234259
PAGE
3A
ERR LDC OBJECT CODE
AODR STMT SOURCE STATEMENT
r '.. ERR LOC OBJECT CODE
ADDR STMT SOURCE STATEMENT
ocn u
OC18 2819
OC lA CO 87 08F6
OCIE OC 01 2605 2~5F 0C24 3C 01 2607 OC28 DC 01 1960 2609 OC2E 3C 00 260F OC32 30 00 2629 OC36 3C FF 2629 OC3A F2 01 37
OC30 CO 87 02~A OC41 41
OC42 56
OC43 2C5A OC45 89FF OC47 CO 87 021A OC48 01 OC4C SO OC4D 2CAA OC4F CO 87 021A OC53 01 OC54 47 OC55 2CF1 OC57 CO 87 021A OC58 06 OCSC 4F OC50 2040 OC5F 38 40 0208 OC63 f2 90 04 0C66 CO 87 0216 OC6A CO 81 0222 OC6E 89!=F OC 70 38 CO 020A
OC74 CO 87 1959 OC78 3C 00 260E OC7C 30 00 260F OCBO CO 81 0216 OC84 CO 87 021A OC88 16 OC89 CO 87 022A OCBD 00
OC8E ~9 12 2658 OC92 CO 10 OCOC OC96 89 00 00 OC99 CO 87 1027 OC9D CO 87 OBF6 OCAl CO 87 021A OCA5 01 OCA6 16 OCA7 26C6 OCA9 CO 87 OC74
OCAO 3C CF 262A OCBl CO 87 22A7
OC17 0Cl9
OCltl
OC42 OC44 OC46 OC48 OCltC OC4E OC53 OC54 OC56 OC58
ocsc
OCSE
OC6F
OC88 OC8D
OCA5 OCA6 OCA8
271
DC
Ill 119'
272
DC AL2CAVALMG)
(':
273
274
8
DONXT
275
GO DO NEXT DEVICE
276 RlOUT MVC CUROEVl2J,STDEV
REINITIALIZE
277
Miii UNE,x 1 01 ·
278
MVC RI 1'1XR2+3 (2), INXR2
SET UP XR2 START ADDRESS
279
HVI OONe.o
280
Cll PASSleO
IS IT THE lST PASS?
281
HVI PASSltX 1 FF-
SET PASS l Cm4PLETED FLAG
282
JNE SKIPl
JUMP IF NOT lST PASS
283
284
8
PRINT
285
DC XL1'41 1
PRINT MESSAGE & HALT
2 86
DC IL 1 '86 '
287
DC AL2CRT1MG1J
288
DC XL2 1 89FF 1
289
B
PRINT
290
DC
Xll 1 01 1
I ..
: \ ..
291
DC ILt·ao·
292
DC
AL2CRT1MG21
293
8
PRINT
294
DC XL1 1 01 1
295
DC IL1'71'
296
DC Al2CRT1MG3J
297
8
PRINT
I
298
DC
XL l '06 1
I r-.
299
DC
Ill 179 1
i I·.
300
DC AL2CRT1MGJ
301
TBN SBYTEO,SSWOl
302
JF RTlHLT
TEST LOOP ROUTINE SSW ON HALT IF NOT
c j
I
303
B
304 RT lHL T B
305
DC
306
SBF
301
308 SKIPl B
30'11
MVI
310
CLI
311
BE
312 TERM 8
LINK HALT XL2 '89FF· SBYTE2,ssw1o+ssw11
UPDATE RESTFL,o DONE10 LINK PRINT
NO HALT IF SSW 01 IS ON HALT ******FF******
RESET SSW 10 AND 11
STEP TO NEXT DEVICE RESET PGM LOOP FLAG ARE WE DONE? GO TD ROUT. 2 IF NOT GO SPACE
II (. ,·_
III (~).
I c
I
313
DC
314
8
315
DC
331167 Cttii.ST TBF
XL 11 16' LOAD XL1 1 00· POL ST ,x· 12 1
TERMINATE THIS PGM.; ARE. IR AND CC OFF IN STATU!'
I c-.'·)
I I
I O',
318 319 SF1
BT AVAIL saF oc,xR2J.·-·
SET AVAILABLE IF SO RESET THE~ en FDR THIS DEVICE
! r·
320
8
FORHA T
GO PRINT STATUS
I '<.)
321
8
:~; PRlMG ~
DONXT
:~!~~l'
GLGO TO NEXT DEVICE PRINT HEADING
j
i C·
324
DC
Ill 122 I
I
332256
BDC
321
328 MICNL MVI
329
B
ASKLI2CPHl EAD181 ERR.MNL ERROR
I ',:-.·\
_
SET MICRO CODE NOT LOADED
II ,-_
V
330 ·······································································1
331
332 333 334
* * * *
0 THIS ROUTINE WRIT~S THE DEVICE ADDRESS TO THE DEVICE BUFFER ·j
USING THE ERASE:/ WRITE COMMAND. A READ BUFFER OPERATION IS THEN·'
*I DONE. FROM THE INFORMATION, THUS OBTAINED, A MESSAGE IS PRINT-~
ED TELLING THE DEVICE TYPE tDISPLAY OR PRINTER) ANO THE MODEL. r>i.
335 336 337
* * *
THIS INFORMATION IS USED IN ALL FURTHER ROUTINES. WHEN SEL- · V
ECTING ROUTINES, CARE MUST BE TAKEN TO BE S'JRc ROUTINE 2 HAS -,1
BEEN RUN FOR THAT DEVICE.
~
338 ······································································, (.)
339
OCB5 02 OC86 00
OCB5 340 RTN02 OC
OC86 341
DC
OCB7 0060
OCB8 342
DC
343
OC89 CO 87 021A OCBD 01
344
oceo 345
B DC
OCBE 29 OCBF 26EF
OCBE 341)
occo 347
DC
DC
OCCl CO 87 19F9
34S
B
OCC 5 3C 00 2FFD
349
MVI
OCC9 CO 87 1C9A
350
8
OCCD OC 01 2D6E 25CF
351
MVC
0Cu3 3C 60 3098
352
MVI
OC07 OC 01 37E7 25CF
353
MVC
OCDD 3C Fl 37F4
354
HVI
OCEl OC 06 37FC 380A
355
MVC
356
OCE7 CO 87 1A84
357
B
OCEB 0010
OCEC 358
DC
OCED 431F
OCEE 359
DC
OCEF 2072
OCFO 360
DC
361
OCFl ~ 01 01 263F OCF6 F2 81 34 OCf 9 40 01 01 2639 OCfE F2 81 52
0001 ltO 01 01 2637 0006 F2 01 OC
362
CLC
363
JE
364
CLC
365
JE
366
CLC
367
JNE
OD09 JC 40 Z6ZA GOOD CO 87 Z2A7 OC\U CO 87 lCDB
368
MVI
369
B
370
8
OD15 CO 87 lf05
0019 oc 10 2D83 Zl'72
ODIF DC 01 2085 263F
371
?72 SETIN B
373
~'IC
374
MYC
0025 3C 10 262A
0DZ9 co 87 221.7
375
MVI
376
B
0020 C".> 87 1088
377 378 REA02 8
0031 80 0032 4040
0031 379
DC
0033 380
DC
381
OD34 3D 02 2FFC
382 ·
CU
0038 F2 81 08
383
JE
0038 3A 80 2FFD
384
SBN
003F 3C F2 37F4
385
MVI
0043 co 87 021A
386 HODl 8
0047 03
0047 387
DC
0048 37
0042 388
DC
0049 37FC
004A 389
DC
004 B 3C FF 2660 OD4F CO 87 0216
390
MVI
391
o
0053 3A 40 2FFD
392 SPB SBN
0057 OC 06 37FC 3803
393
HVC
OOSD 3C E8 3098 0061 CO 87 215E 0065 CO 87 1C9A
0069 co 87 0020
394
HVI
395
8
396
B
397
B
XU '02 1
XLl' 01
AL2CRTN03)
PRINT
XL1 1 01 1
lll'H' Al2CHEAD21 SETUP RTNFLG,O SELECT DEYRT2l2),0EVICE NOAJD,X 1 60 1 MODMG1C2) ,DEVICE MOOMG21C'l' MODMG3 (7), DISPLY
GO PRINT HEADING
GO DO INITIAL SETUP RESET ROUTINE FLAGS GO SELECT DEVICE SET UP MESSAGE TO XMIT SET DISPLAY tJO AID CHAR PUT DEVICE IN MESSAGE SET MODEL 1 IN MESSAGE SET DISPLAY IN MESSAGE
DOSIO
Al2(EWRT2-WRTRT21
AL2CXMITEJ AL2CEWRT21
GO DO ERASE WRITE ruT DEVICE ADDRESS ON SCREEN
1 CZ ,XRl) ,ACKl
READ2
1'2, XRll ,WACK SPB 1 C2,XR1 J,EOT SHIN ERR,EOTC ERROR FETCHS
CHECK FOR CORRECT RESPONSE
MAYBE IT WAS A PRINTER IF SO. GO SET PRINTER BIT WAS RfSPONSE EOT? . JUMP If NOT SET ERROR
GO GET THF. STATUS
FILL FF EXPBUF+l6(17),EWRT2 EXP8Uf+l8(2),ACK1 ERR.INCUR
ERROR
GO FILL EXP 8llFF WITH FF SET UP EXP DATA
SET INCORRECT RESPONSE GO TO ERROR ROUTINE
REA08F
xu·90·
XL2 1 40401
GO READ THE BUFFER
EXPECT NULLS CURSOR AT ZERO
TCOJNT ,2 MODI
RTNFLG,X'80'
MDDMG21C·2 1 PRINT
XL1'03' IL1'55 1 AL2CMODMG3J
CONFLG,X 1 Ff' LINK RTNFLG 1X'40' HOOHG3(7) ,PRINTR NOAID,X'E8 1 WAITPB SELECT REA02
TEST TRANSMISSION COUNT IS MOD l IF COUNT WAS 2 SET MODEL 2 FLAG ON SET MODEL 2 IN MESSAGE GO PRINT MESSAGE
SET CONFIG FLAG FOR THIS DEwICE GO TO NEXT ROUTINE SET PRINTE~ FLAG ON ·SET PRINTtR IN HESSAGE SET PRINTER NO AID CHAR WAIT FOR &LISY TO DROP GO RESELECT THE PRINTER GO READ THE BUFFER
339998 ·*······T·H··IS··R·O·U··TI·N·E··W··R·IT·E·S··A··R·I·P·P·L·E··P·A·T·T·E·R·N··T·O··T·H·E··B··U·F·F·E·R·. ··T·H··IS···D·A·TA····
400 401 402
· *
*
IS WRITTEN ONLY 80 CHARACTERS AT A TIHE SO THAT THE BUFFER ADDRESS DURING CHAINED OPERATIONS IS CHECKED·
· *
A READ BUFFER COMMAND JS USED TO CHECK THE CONTENTS OF THE
·
403 ·
BUFFER AFT ER IT IS FI LL ED.
·
OD6D 03
4045 ·······································································
006D 406 RTN03 DC
XLl 1 03'
START OF ROUTINE 03
DATE 26JUN75 EC NO. 825023
25DCT75 825032
15JAN76 825034
14"AY7' 825035
l
PROG ID P4GE
0 0894-3: DATE
3
EC NO.
lo
I .
10
f
j0
le
26JUN75 825023
250CT75
825032
15JAN76 825034
14MAY76 825035
--------------- ----~-----
PROG ID PAGE
089-\-3
3A
I
·
i
IBM MAINTENANCE DIAGNOSTIC PROGRAM 8943 DA FUNCTIONAL TESTS
PART NO. PAGE
,cI
0:.2342591 4 1
ISM MAINTENANCE DIAGNOSTIC PROGR~~
PART N~..
PAGt:
4234259 it A
ERR LDC OBJECT CODE
ADOR STMT SOURC~ STATEMENT
8943 DA FUNCTIONAL TESTS
!I ("· ERR lOC OBJECT CODE
AODR STMT SOURCE STATEMENT
OD6E 00 006F 0El5
0071 co 87 021A 0075 01 0076 19 0077 2708
0079 co 87 l9F9
0070 co 87 lC9A 0081 oc 01 30AB 25Cf 0087 OC 3F 30EF 2EEA
0080 3C 40 3090 0091 3C F5 3l'9C
0095 oc 11 2EAA 30AF
0096 3C 61 2FF8 009F 3~ 01 2FFC
ODA3 CO 87 lAB4 OOA.7 0056 ODA9 431F OOAB 30FO
OOAO CO 87 211C
ODBl 30 70 2FFB ODBS 3C 61 2FFB 0089 F2 81 04 ODBC 3C 70 2FFB ODCO 3C Fl 309C ODC4 30 40 3090
ooce F2 01 31
ODCB 38 80 2FFO
OOCF F2 10 OA
0002 30 05 2FFC 0006 F2 81 OA 0009 F2 87 16
ODDC 30 17 2FFC ODEO F2 01 OF OOE3 3C C2 3090 OOE7 36 01 020C ODES F2 10 04 ODEE 3C 7A 3090 ODFZ OE 00 2FFC 2620 ODFB CO 87 ODA3
OOFC 38 40 2FFD
OEOO F2 90 07
OE03 CO 87 1C9A OE07 F2 87 00
OEOA CO 87 lDBS
OEOE 40 OEOF 4040
OEll CO 87 0216
OE15 04 OE 1.6 00 0El7 0E86
OE 19 CO 87 021A OElD 01 OElE lE
006E 0070 0075 0076 0078
ODA8 CDAA ODAC
OEOE OElO
0El5 0El6 OE16 OHO OElE
407
DC XLl ·oo·
408
DC
Al2CRTN04)
I
409
410
B
PRINT
GO PRINT HEADING
I
411
DC
XL l 'Ol 1
t
412
DC Ill'25'
I
413
DC
AL2(HEA03)
I
414
B
SETUP
GO GO HOUSEKEEPING
415
B
SELECT
GO SELECT THE DEVICE
416
MVC DEVRT3-2CZ),OEV!CE INSERT DEVICE
I I
417
418.
419
MVC
MVI MVI
~RTR3R(b4t,RIPDT
RT3CW,X 1 40' RT3CW-l,X 1 F5'
PLliG IN OATt.
INSERT DO NOTHING wee
FORCE CHO TO ERASE WRITE
i I
420
MVC RI PrlO( 18) ,RT3HO
PUT HEADING IN RIPPLE DATA
\
421
HVI ACK1X 1 61'
422
MVl TCOUNT, 1
START WITH ACK l INITIALIZE COUNT TO 1
i
423
I
424 WRTR3A B
425
DC
426
DC
DOS IO
AL21E~RT3-WRTR3)
AL21XMITE)
GO WRITE PATTERN
I
!
l -
427
DC AL2lEWRT3t
428
!
429 430
B
TRESPX
GO TEST RESPONSE FOR CORRECT ACK
431 R3NXT Cll ACK,X 1 70'
TEST FOR ACK 0
432
HVI
~~K,X'61 1
433
JE WA SAO
434
MVI ACKtX 1 70 1
SET ACK l JUMP IF IT WAS ACK 0 FORCE ACK 0
435 WA SAO MVI RT3CW-l, X' Fl 1
CHANGE CHO TO WRITE
436 437
438
439
440
441
442 443 R3M2
Cll Rl3CW.J(' 40 1
JNE R3PTR
TSN RTNFLG,x·so· JT R3HZ
C.ll TC OU NT· 5
JE
R3WPR
J
UP TC NT
CU TCOUNT 123
WERE WE DOING LAST XMIT?
JUMP IF SO
TEST FOR DEVICE ~ MODEL 2
JUMP IF SO
MODEL l~ NEXT TO LAST XMIT? JUMP [F SO MODEL 2~ NEXT TO LAST XMI T1
II -
!I "
444
JNE UPTCNT
445 R3WPR MVI RT3cw,x·cz·
JUfoiP IF NOT FORCE DlFF~ wee FOR Lil.ST xMn
I\ ~.....,
446
TBN S8YTE4,SSW27
447
JT UPTCNT
I , __; TEST FOR SKIPPING FULL BUFFER PRINT If:'~
JUMP IF so
448
MVI RT3CW,X'7A"
449 UPTCNT ALC TCOUNTClt,ONE
SET START P?.INT BIT ON LAST XMIT INCREMENT TRANSMISSION COUNT
l r·
450
B
WRTR3A
GO WRITE NEXT PATTERN
I ~·
451
:
452 R3PTR TBN RTNFLG,X 1 40'
453
JF READ3
TEST FOR DEVICE :: PRINTER
i1 (_;
454
B
455
J
456
457 READ3 B
458
DC
459
DC
SELECT
REA03
READBF Xll'40 1 Xl2'4040'
RESELECT IT GO READ BUFFER
CO READ AND CHECK BUFFER US4= RIPPLE PATTERN CUkSOR IS AT ZERO
1
c I
l,
I I
460
I
461
B
LINK
GO TO NEXT ROUTINE
I
462 *********************************************************~************~ (
*i 463 *
THIS RQITINE WRITES A SINGLE CHARACTER OVER THE ENTIRE SCREEN
* 464 * 465
USING THE REPEAT 10 ADDRESS OPTION. UNLESS THE CHARACTER IS
GOTTEN FROH THE SWITCHES, AN '*' IS USED.
*i· *
~60 **********************·····*************·*·****************************!
467
!
468 RTN04 DC
~Ll'04'
START OF ROUTINE 04
469
DC
Xll 1 00 1
470
DC Al2CRTN05)
!
471
I
472
B
PRINT
GO PRINT HEADING
I -
473
DC
XLl 101 1
474
DC
IL1'30 1
I
I
J \,__,
OElF 2726
OE21 38 04 020A OE25 3C 5C 3812 OE29 F2 90 20
OEZC co 67 021A
OE30 01 OE31 42 OE32 2ACE OE34 CO 87 02lA OE38 06 OE39 30 OE3A 2AFE
OE3C co 87 0222
OE40 89F3
Of42 30 00 2FFC OE46 OC 00 3812 2FFC OE4C CO 87 19F9 OE 50 CO 87 1C9A
OE54 :.c 4A 380E
OE58 38 01 020C
OE5C f 2 90 04 OE5F 3C 40 380E
OE63 CO 81 lA84 OE67 OOOC OE69 431F OE68 3811
OEoO CO 87 2118 OE71 CO 87 lC9A OE75 OC 00 3818 3812
OE7B CO 87 lDBB OEif 20 OESO C75F
OE82 CO 87 0216
OES6 05 OE87 00 OESS OF.FA
OESA CO 87 021A OESE 01 OESF lB OE90 2741 OE92 CO 87 19F9 OE96 CO 87 1C9A OE9A OC 01 3828 25CF OEAO CO 87 lA84
OEA4 ooze.
0EA6 431F OEA8 3846 OEAA CO 87 2116 OEAE CO 87 lC9A OEB2 CO 87 1AB4 OEB6 0003 OE68 431F OEBA 25FF
OESC CO 81 1F05 OECO OC 03 2076 25FF OEC6 OC 03 207A 2E98 OECC OC 00 207A 3098 OED2 OC 00 2D79 2605 OEOS OC 01 2D7C 2651
OE20
OE30
OE31 OE33
OE38 OE39 OE38 OE4l
OE68 OE6A
0!:6C
OE7F OESl
OE86 OE87 OE89
OE8E
OE8F OE91
OEA5
OEA7 OEA9
OEB7
OEB9
OEBB
475
DC
AL2 lHEAD4 t
476
T8N SBYTE2, SSW15
477
MV I R.PTCH, C. 0 · '
478
JF US EAST
479
B
PRINT
480
oc
XL1 1 01'
481
DC
lll 1 66'
TEST SSW DEFAULT
15 TO
*
ON
USE CHARACTER * IF NOT
GO PRINT HESSAGE
482
DC Al2lR04MG1
483
8
PRINT
484
DC
Xll 106'
485
DC
486
DC
487
B
488
DC
489
490
SNS
491
HVC
492 USEAST s
493
B
494
MVI
495
TBN
496
JF
497
MVI
498 R4WRTl B
499
DC
ll1'48 1 Al2lR04MGZ) HALT XL2 1 89F3 1
rcwNr ,x ·oo 1
RPTCH ( l), TC OU NT SETUP SELECT R4WRT+3,X 1 4A1 SBYTE4,SSW27 R4WRT1 R4WRT+3,X 1 40 1 00510 AL2(R4WRTE-R4WRTJ
GO HALT Tll CHAR SET HALT - F3 -
READ THE SWITCHES HOVE lN THE CHARACTER GO 00 INITIAL HOUSEKEEPING GO SELECT THE oev·~E SET UP TO PRINT TEST FOR S~IP FULL BUFFER PRINT SKIP IF NOT FORCE NO PRINT IN PRINTERS GO WRITE SINGLE CHARACTER
500
DC AL2 lXMITE)
501
DC AL2lR4WRTE)
502
503
B
TRESPl
504
e
SELECT
GO TE~T FOR ACK 1 RETURNED GO RESELECT
505
MVC SINCHR-ltlt,RPTCH
FILL IN THE REPEAT CHAR. USED
506
B
READBF
so-r
DC XL1'20·
GO READ THE BUFFER
508
DC XL2 1 C15F'
509
510
e
LINK
* 511 **¥$****·********************~*************************4·······********
512
THIS ROUTINE CHECKS THE READ MODIFIED OPERATIO~.
*
513 **~*$*************~************$**************·*******·**************** 514
515 RTNOS DC
516
DC
XU '05 1
xu· oo·
START OF ROUTINE 05
517
DC AL2(RTNu6,
518
519
B
PRINT
520
oc
Xll' 01 1
521
DC
Ill 1 27 1
GO PRINT HEADING
522
DC AL2(HEA05>
523
B
SETUP
GO DO INITIAL HOUSEKEEPING
524
e
SELECT
GO SELECT DEVICE
525
MVC DEVRT5(2)t>DEVICE
FILL IN DEVICE IN PATTERN
526
e
DOSIO
GO WRITE PATTERN TO TEST
527
DC AL2 l R5WRT E-R5WRT)
READ MODIFIED
528
DC
Al21XMITEl
529
DC AL2(R5WRTE>
530
B
TR ES Pl
GO TEST ACK l RECEIVED
531
B
SELECT
GO SELEtT AGAIN
532
B
DOS IO
GO no READ MODIFIED
533
DC Al2lRDMODE-RuMOD)
534
DC Al2lX!4ITE>
535
DC
AL2 ( RDMOOE) ·
536
S:H
B
Fl llFF
GO FILL EXP BUFFER WITH Fi-
538
HVC
EXPBUF+3(4t,ROM~~E
GO SET UP EXPECTED RESULT!
539
HVC
EXPBUF+7l4it~8EX1
540
MVC EXPSUF+7(li,NOAID
FILL IN NO AID CHAR.
541
MVC EXPBUF+6ClltClJRDEV FJLL IN CURRENT DEVICE
542
MVC EXPSUF+9(2t,POLl
FILL IN CURSOR ADDRESS
I
OATc
26JUN75
EC NO. 825023
25DCT75
825032
15JAN76 825031t
14MAY76 825035
PROG ID PAGE
C 0894-3!
DATE
4 i EC NO.
io
26JUN75
825023
250CT75 825032
15JANT6 825031t
14MAY76 825035
PROG ID PAGE
0894-3 4A I
I
lI,oo
lo
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
IBM MAINTENANCE DIAGNOSTIC PROGRAM
8943 DA FUNCTlONAL TESTS
ERR LOC OBJECT CODE
ADDR STMT SOURCE STATEMENT
PART NO. PAGE
4234259. IBM MAINTENANCE DIAGNOSTIC PROGRAlt
s I ,,..,
! \. 8943 DA FUNCTIONAL TESTS
I _,
ERR lOC OBJECT CODE
ADDR STMT SOURCE STATEMENT
PART NO. lt2M259
PAGE
5A
OEOE OC 17 2094 3842 OEE4 OC 01 ~07F 3908 OEEA 3C 03 2D95
OEEE CO 87 1F90 OEF2 CO 87 lBC6
OEF6 CO 87 0216
OEFA 06 OEFB 00 OEFC OF64
OEFE CO 87 021A OF02 01 OF03 25 OF04 2766 OF06 CO 87 19F9 OFOA CO 87 lC9A OFOE OC 01 381F 2SCF OF14 OC 01 3B94 2SCF
OF lA CO 87 lAB4 OFlE 0053 OF20 431F OF22 3862 OF24 CO 87 2118
OF28 CO 87 lA84 OF2C Of'24 OF2E 431F OF30 3887 OF32 3C 70 2FF8 OF36 CO 87 211C
OF3A CO 87 1088 OF3E 10 OF3F 4001
OF41 CO 87 1C9A OF45 CO 87 lAB4 OF49 0003 Of48 431F OF'+D 4000 OF4F CO 87 2118 OF53 CO 87 2272 OF57 0064 OF59 CO 87 lDBB OFSD 04 Of5E 4040
OF60 CO 87 0216
OEFA OEFB OEFD
OF02 OF03 0F05
OFlF OF21 OF23
OFZD OF2F OF31
OF3E OF40
OF4A OF4C OF4E
OF58 OF5D OFSF
543
MVC EXPBUF+331241wR5EXP FILL IN EXP. MOD. DATA
544
MVC EXP8UF+l2l2),X4048 ADJtJST ADDRESS
545
HVI EXPBUF+34.3
FILL IN ETX
546
547
B
CHECKl
54B
8
GO ACK
GO CHECK EXPECTED RESULTS GO SEND ACK TO DROP DEVICE
549
1L
c
550
B
Ll'.il<
551 552
553 554.
*·**··········C·TT$UAH·RBI·S·S, ·O·R·AR·NO,·D·U·R·T·SEIN*EPEET*A*TCB*HU*ETFOC*FEK*RSA*D*TADH*DRE*DESR*SVE*wAS*RS*EI.OR*UA*SS*E *WU*RP*ITR*EO*TO*EPC*TT*IfO*ON*ST*O*S*UA*CDH*D*RAE*SS*S*I,N*SP*ERR·O·GT·R·A·M·**·*
555 ·
IT THEN TESTS THE ERASE ALL UNPROTECTED COMMAND TO THE DEVICE. *· r-
556 ·······································································.
557
558 RTN06 DC
559
DC
Xll 1 06 1
xu· oo·
START OF P~UTINE 06
560
DC AL2CRTN07)
561
,....
562
B
PRINT
563
DC
Xll· 01 1
GO PRINT HEADING
'
564
DC Ill '37'
565
DC Al2 CHEAD6)
'(
566
8
SETUP
GO DO INITIAL HOUSEKEEPING
567
B
SELECT
GO SELECT THE DEVICE
568
MVC RT6DVC2 J ,DEVICE
PUT DEVICE IN PATTERN
569
MVC R6EOVC 2) 1DEVICE
PUT DEVICE IN EXPECTED RESULTS
570
571
B
DOSIO
GO WRITE PA nERN
IC
572
DC AL21 RT6PE-RT6PJ
573
DC AL21 XMITE)
I
!
574
DC
AL2CRT6PE)
IC
575 576
577
578
B
TRESPl
8
DOSIO
oc
AL2 I RT6 TE-RT6 T )
GO TEST FOR COP.RECT RESPONSE GO TEST FUNCTIONS OF WRITE
I
IIr\..·.·
579
DC AL2f XMITE>
580
DC
AL2lRT6TU
581
MVI ACK,X 1 70 1
582
8
TRESPX
583
584
8
READBF
585
DC
Xll 1 10'
586
DC XL2 1 4001'
587
588
B SELECT
589
B
OOSIO
590
DC
AL 2 C EAUE-EAU l
591
DC AL2CXMITEJ
592
DC AL21EAUU
593
8
TRESPl
594
B
DELAY
595
DC 1L2· 100·
596
B
READBF
597
DC XL1'04'
598
DC
XL2 1 4040'
599
FORCE ACK 0 EXPECTED GO CHECK FOil ACK 0
GO READ BUFHR EXPECT PATT ERH 1 CURSOR ADDRESS
GO RESELECT THE DEVICE GO SEND AN EAU
TEST CORRECT RESPONSE Gl'!E IT A CHANCE TO FINISH WAIT 100 MS NOW GO READ BUFFER TO CHECK EXPECT PATTERN 2 CURSOR AT 0
II c····..~
lo
I
IC
I
!o
I
II c··.:
'(
:~~ ·······:·····~!:!······················································: ( _':
OF66 OFDO
OF68 CO 87 021A OF6C 01 OF60 20 OF6E 2786 OF70 CO 87 19F9 OF74 CO 87 1C9A OF78 OC 01 3C2A 3C2D OF 7E 38 80 2FFD OF82 F2 90 06 OF85 OC 01 3C2A 3CZF
OF8B CO 1:17 1AB4 OF8F 0007 OF91 431F OF93 3C2B
OF95 40 01 01 2637 OF9A F2 01 28
OF90 .:o 87 1C39
OFAl 38 10 2658 OFA5 CO 90 1008 OFA9 OD 01 2658 3C31 OFAF F2 01 08 OFB2 CO 87 1BC6
OFB6 CO 87 0216
OFBA ::X: 15 262A OFBE OC 01 2FF9 3C31 OFC.lt CO 87 22A7 OFC.8 3C 13 262A OFCC CO 87 22A7
OFDO 08 Of Dl 00 OFD2 lOAF
OFD4 CO 87 021A OFOB 01 OF09 lF OFDA 27A5 OFOC CO 87 l9F9 OFEO 3C Cl 3C62 OFE4 OC 05 OFFS 10A2 OFEA CO 87 lAltl
OFEE CO 87 1C9A
OFF2 CO 87 1A84 Off 6 000000000000
OF67 OF6C OF6C OF6i::
OF9Q OF92 OF94
OFOO OFDl OFD3 OFDB OFD9 OFDB
OFFB
611
DC AL2CRTN08)
612
613
e
PRINT
614
oc xu 101 1
GO PRINT HEADING
615
DC Ill' 32 1
616
DC Al21HEAD7J
617
8
SETUP
GO DO INITIAL SET UP
618
B
SELECT
GO SELECT THE DEVICE
619
MVC INVAOR CZ), INVMl
SET FOR INVALID MOD 1 ADDRESS
620
TBN RTNFLG,X 1 80 1
TEST FOR MODEL 2
621
JF R7Ml
JUMP If NOT
622
MVC INVAOR ( 2 J, INVM2
SET FOR INVALID MOD 2 ADDRESS
623
624 R7Ml B
625
DC
626
DC
627
DC
DOSIO Al 2 CRT7PE-RT7P)
AL2CXMITEJ Al2 IRTIPE)
GO TRY TO SF.ND INVALID ADDRESS
628
629
CLC 112.xR1 J ,EOT
EDT SHOULD HAVE Bt'ZN REC'D
630
JNE TOOK BA
631
B
OOPOL
632
TBN POL FL G, X1 l 0 '
633
BF
OHOH
634
CLC POLSTC2J .oc
635
JNE BADST
636
8
GOACK
631
JUMP IF NOT GO POLL TO GET STATUS TEST FOR STATUS REt·o
ERROR IF NOT
TEST STATUS · QC JUMP IF NOT
GO ACKNOWLEDGE
638
8
LINK
639
640 BAOST MVI
641
·Mvc
642
B
EKR,BDST WORk(2t,oc ERROR
SET HALT CODE PUT OP CHECK IN WORK
643 TOOKBA MVI ERR,ACCIN
t-44
B
ERROR
SET HALT CODE
645 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
646 ·
(HIS ROUTINE TESTS THAT DATA CHECKS IN THE DEVICE CAN BE DE- ·
647
648 649
·**
TECTED. THE MICRO CODE IS CHANGED SO THAT BAD PARITY WILL BE ·
SENT TO lHE DEVICE. AFTER THIS IS DONE, A CHECK IS MADE TO ·
DETERMINE THAT THE BAD DATA IS DETECTED.
·
650 ·······································································
651
652 RTN08 DC
653
DC
654 ·
DC
655
656
B
657
DC
658
DC
659
DC
660
8
661
MVI
662
MVC
663 RBLOOP B
664 ·
665
B
Xll 108 1
XLl' oo·
AL21RTN09)
PRINT Xll'Ol' IL1'3l' ALZIHEAD8 I SETUP R8CHR,C 1 A1 RBPC61,R8Tl MOD ST
SELECT
START OF ROUTINE 08
GO PRINT HEADING
GO DO INITIAL SET UP
INITIALIZE CHARACTER TO 'A'
INITIALIZE WRITE PARAMTERS
GO MODIFY MICRO CODE TO CAUSE
TRANSMIT CHECKS
'
GO SELECT THE DEVICE
666
667
B
OOSIO
668 RSP DC XL6·0 1
GO WRITE ERROR PATTERN WRITE PARAMETERS GET FILLED IN
OF64 07 Of 65 00
OF64 OF65
602 603
604 605 606
* * * * *
THIS ROUTINE SENDS INVALID ADDRESSES IN THE WRITE DATA STREAM TO THE DEVICES. IT THEN CHECKS THAT THE INVALID ADDRESSES
HAVE BEEN DETECTED ANO RESULT IN OPERATION CHECK STATUS. THE INVALID ADDRESSES USED ARE 1 OVER THE MAXIMUM ADDRESS FOR THE DEVICE BEING TESTED.
~ ~
.; (.
·i
~
607 ······································································~ ~-
608
i
609 RTN07 DC
610
oc
XLl'07·
xu·oo·
START OF ~OUTINE Ol
I
.,1 C.
669
OFFC 40 01 01 2637
670
1001 f 2 01 73
671
1004 co 81 2272
672
lOOe 0019
l009 673
lOOA CO 87 1C39
674
lOOE 38 10 2659
675
1012 F2 90 6A
676
1015 OD 01 2658 2649
677
101B F2 81 OE
618
CLC lC z, Xi{lJ, EDT
JNE NOTE OT
8
DELAY
DC 1L2·25·
B
DO POL
TBN POLFLG,X'l0 1
JF OOPS5
CLC POLSTC 2 t. OCUS
JE RSFIX
EOT SHOULD HAVE BEEN RETURNED ERROR IF NOT
WAIT FOR 25 HS
GO GET THE STATUS CHECK FOR STATUS RETURNED JUMP IF NOT WAS STATUS DATA CHECK, UNIT SPE,IFY .JUMP IF SO
I
OAT E 26JUN75 EC NO. 825023
250CT75 825032
15JAN76 825034
14MAY76
82503~
PROG ID PA'iE
1
089#t-3 ( ' DATE
5
EC NO.
c,
26JUN75 825023
250CT75 825032
15JAN76 825034
14MAY76
825035
PROG ID PAGE
0894-J 5A
L
0
0
.0-.
-
l
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO. PAGE
4234259
6,
r, IBH
MAINTENANCE
OIAGNOSTIC
PROGRAM
8943 DA FUNCTIONAL TESTS
~--.
8943
DA FUNCTIONAL TESTS
ERR LOC OBJECT CODE
101E OC 01 2FF9 2649 1024 3C. 15 262A 1028 CO 87 22A7
102(; co 87 1A52 1030 CO 87 1C9A 1034 CO 87 IA~ 1038 0008
103A 431F 103C 3C63
103E CO 87 2118 1042 CO 87 1AB4 1046 0000 1048 4201 J04A 2636
104C 30 Cl 3C62 1050 F2 01 OE 1053 3C CZ 3C62 10~7 OC 05 OFFB 10A8 lOSD CO 87 OFEA 1061 30 CZ 3C62
~ 065 co 01 0216
lU69 3C C3 3C62 1060 OC 05 OFFS lOAE 1073 CO 87 OFEA
1077 3C 14 262A 1078 CO 87 22A7 l 07F CO 87 1FD5
1083 oc 08 2D7B 4208 1089 OC 00 3C69 2605 lOSF OC 08 2084 3C6C 1095 3C 10 262A 1099 CO 87 22A7
1090 0009 109F 431F lOAl 3C44 l0A3 0008 l0A5 431F 10A7 3C50 · 10A9 0009
lOAB 431F lOAO 3C5A
lOAF 09
ADDR STMT SOURCE STATEMENT
( ... EPR. LOC OBJECT CODE
1039 1038 103D 1047 1049 1048
l09E
lOAO
10A2
10A4 10A6 lOAS
lOAA lOAC lOAE
lOAF
679
MVC WORK (2) ,OCUS
PUT EXPECTED STATUS IN WORK
680
MVI ERR.BOST
SET BAD SATUS INDICATION
('
681
B
ERROR
682
683 RBFIX B
684
B
685
B
686
oc
687
DC
FUST SELECT DOS IO AL2(R8P4E-RBP4J AL2UMITEJ
GO PESTORE MICRO CODE GO SHECT AGAIN GO ~RITE PATTERN OF ALL ·A,B OR C'
688
uC ALZCA8P4EJ
689
B
TRESPl
GO CHECK RESPONSE
(
690.
B
DO~IO
GO SEND EOT
691
DC
XL2 1 0 1
692
DC
AL2lXMITRC+l I
693
DC
AL2CEOT-ll
694
695
CLI
696
JNE
697
MVI RSCHR.C'B'
698
MVC tt8Pl6t,RST2
699
B
R8LOOP
100 TSTB Cll R8CHR1C'8 1
701
BNE LINK
702
MVI R8CHR,C1 C1
703
MVC R8P(6) ,R8T3
704
B
R8LOOP
705
DID W~ JUST WRITE 'A' IF NOT TEST FOR B SET FOR B NEXT PASS SET NEW PARAMETERS GO DO NEXT PATTERN WERE WE DOING 1 8 1 · GO TO NEXT ROUTINE IF NOT
SET FOR ec ·
SET NEW PARAMTERS
GO DO NEXT PATTERN
706 NOTEOT MVJ ERR,NOEOT
707
B
ERROR
SET ERROR
708 OOPS5 B
FILL FF
709
HVC EXPBUF+8(9),XMITRC+8
710
HVC RSEXPlClJ,CURDEV
711
MVC EXPBUF+l7(9),R8EXP2
712
MVI ERR, I NCOR
713
B
ERROR
714
714
715 * PARAMETER LIST FOR ROUTINE 8
716
DC AL2CR8PlE-R8Pl)
717
DC AL2(XMITE>
GO Flll EXP. BUFFER WITH FF MOVE IN POLL MESSAGE MOVE IN THE DEVICE
PUT IN EXPECTED RESPONSE SET ERROR
IC
i
10
I
718 R8Tl DC Al2CR8PlE)
719
DC AL2CR8PZE-R8P2)
720
DC AL2CXHITE)
721 RBTZ DC
AL2(R8P~EJ
722
DC Al 2( RSP3E-R8P 3)
772234 RBT3 DDCC
AALLZ2CCXRMBIPT3EE))
r: -.
1 _
125 726
********T**H*IS***R*O*U*T*IN*E***F*IR*S*T**T*E*S*T*S***TH*A*T***B*O*TH***U*P*PE*R***A*N*O**L*O*W*E*R**C*A*S*E**A*L*P*H*A***·!:
C'.·'.·
727 728 729 730 731 732 733 734
735 736 737
* * * * * * * * * * *
CHARACTERS ARE TRANSHITED AND RECEIVED OKAY.
~
IT THIS TESTS THE M!CRO POLL FEATURE AS FOLLOWS: FIRST. A MICRO POLL TO THE SELECTED DEVICE Is DONE WITH AN
**i: -
INIFINITE COUNT (FFJ. THERE SHOUUJ BE NO RESPONSE. A ZSEC· *i (:
TIMEOUT IS THEN SENT TO CAUSE AN EDT RESPONSE AND INTERRUPT TO ~
THE ORIGINAL MICRO POLL.
~ ~~
NEXT, THE fOUNT IS CHANGED TO 01 ANO THE MICRO POLL IS RE-
~ \~
*\ ISSUED. THIS TIME, TO EDT RESPONSE SHOULD C0fo'.E IN RIGHT AWAY. :c<1
NEXT, DEVICE ENO STATUS I 5 CAUSED BY RESETTING THE ATTACHMENT
(,~·~
AND RE-ENABLING IT. THE CURRENT DEVICE IS REPEATED 255 TIMES ~ _
IN THE ~ICRO POLL LIST. THE SAR IS SET TO CAUSE A DELIBERATE ~
738 *
739 ·
740 741 742
* * ·
OVER RUNe THE MICRO POLL IS THEN ISSUED ANO SHOULD GET AN IMMEDIATE DEVICE END STATUS MESSAGE. MOST OF THE MESSAGE IS LOST BECAUSE OF THE SAR SETTING.
***:l C
NOW, NAK IS ISSUED AND THE STATUS MESSAGE WILL BE RETRANSMITTED·!
SO THE ENTIRE MESSAGE IS RECEIVED.
~
743 *********************************************************************··:
744
745 RTN09 DC
Xll I 09 1
START OF ROUTINE 09
lOBO 00 1081 UFO
10B3 CO 81 021A
10B7 01 lOBB 36
1089 27DB lOBB CO 87 19F9 lOBF 3C 03 3EEE 10C3 CO 87 1C9A 10C7 CO 87 lAB4 lOCB 0052 lOCD 431F
lOCF 3EEE
lODl co 87 2118
1005 CO 87 lC9A 1009 3C FE 3EEE lOOD CO 87 lDBB lOEl 08
10E2 4040
10E4 3C FO 3FFB 10E8 OC Ol 4006 2605 lOEE 3': FF 4004
lOF2 CO 87 1AB4
10F6 0008
10F8 431F
lOfA 4007
lOFC 1100
c3Co
00 87
3FFB 2272
1104 03E8
1106 30 00 2610
llOA FZ 01 08
llCJ 3C 16 262A 1111 CO 87 2ZA7
1115 F3 88 06 1118 00 FF 4200 4200
lllE 30 00 2610 1122 F2 81 10
1125 CO 87 021A 1129 82 ll2A 33 1128 2AlB
ll2D 3C 01 262A 1131 CO 87 2ZA7
1135 OD 01 420D 2637 113B FZ 81 14 l 13E OC OB 2D 7E 4007
1144 OC Ol 2D80 2637 114A 3C 10 262A
ll4E CO 87 22A 7
1152 30 OF 3FFB
1156 F2 81 16 1159 3C OF 3FFB 1150 3C 01 4004
1161 CO 87 1AB4 1165 0008 1167 431F 1169 4001
1168 co 87 1135
ll6F F3 58 80
AODR STMT SOURCE STATEMENT
1080 1082 1087 1088 lOBA
lOCC lOCE 1000
lOEl lOE3
10F7 10F9 lOfB 1105
1129 112A ll2C
1166 1168 ll6A
746
DC
147
DC
748
749
B
750
DC
751
DC
752
DC
753
B
754
MVI
755
B
756
B
757
DC
753
DC
759
DC
760
B
761
B
762
HVI
763
B
764
DC
765
DC
766
767
MVI
768
HVC
769
MVI
770
771
B
772
DC
773
DC
774
DC
775
MVI
776
·B
777
DC
778
CLI
779
JNE
780
181
MVI
782
8
783
784 S2SEC s.. o
785
CLC
786
CLI
787
JE
788
789.
8
790
DC
791
DC
792
cc
793
MVI
794
B
795
796 NXTHPT CLC
797
JE
798
MVC
799
MVC
800
MVl
80)
B
802
803 THPCNT CLI
804
JE
805
MVI
806
HVI
807
B
808
DC
809
DC
810
DC
911
8
812
813 TMPDE SID
XL1 1 00 1 AL2CRTNOA)
PRINT Xll I 01' I L1·54° ALZlHEA09) SETUP
R09PE.~
SELECT DOSIO ALZ(R09PE-R09P) AL2t XHI TE) AL2 ( R09PE) TRESPl SELECT R09PEwX'FE' READ8F Xll 1 08 1 XL2 1 4040 1
HICPFL,i\ 1 FO· HICF'D(ZJ .cuRDEV MICPD-2,X 1 FF 1
OOSIO AL2lMICPlE-MICPl> AL2lXMITE1 AL2(MICP1E> MICPFL,O DELAY IL2'1000 1
INTFLG~O
S2SEC
ERR, MP INT ERROR
X 9 06 1 .C:NTRL XHITRCC256l,XMITRC INTFLG10 NXTMPT
PRINT XL1 1 8Z 1 IL1 1 51' AL2 (MPMG21 ERR,NOINT ERROR
XKITRC+l3( 2) tEOT THPCNT EXPSUF+ll(l2J,HICP1E EXPBUF+13(Zt tEOT ERR,INCOR ERROR
MI CPFL, X1 OF; TMPDE MI CPFL, X1 OF' HICPo-z,1 DOSIO AL2lMICPlE-MICPlJ AL2l XMITE) AL2CMICP1EI NXTMPT
o:.TE
26JUtH5
EC NO. e2~023
250CT75 825032
1SJAN76 825034
14HAY76 825035
PROG ID PAGE
0894-3; (: OAT E 6 i EC NO.
iO I
0
26JUN75 8250Z3
250CT75 825032
15JAN76 825034
14MAY76 825035
PART NO. 4234259
PAGE
6A
GO PRINT HEADING
GO DO HOUSEKEEPING INSERT ETX AFTER DATA GO SELECT
WRITE UPPER/LOWER CASE DATA
GO TEST RESPONSE RESELECT INSERT FE FOR DATA TERMINATOR GO READ BUFFER EXPECT UPPER/LOWER CASE PATTERN CURSOR AT 0000
SET MICRO POLL FLG. TO IND NO INT HOVE CURRENT DEVICE TO POLL LIST SET INFINl~E COUNT
GO DO MICRO POLL, EXP NO REPLAY
RESET THE MICRO POLL FLAG GO WAIT A SECOND
TEST FOR INTERRUPT OCCURRED OKAY IF NO INTERRUPT
SET ERROR CODE
ISSUE 2 SEC. T.O. TO ENO MICRO POLL DELAY TO LET IT HAPPEN TEST FOR INT OCCURRED IF SO CHECK EOT REC'D
GO PRINT MESSAGE
SET NO INT ERROR
TEST FOR EOT REC'D JUMP IF SO SET UP EXPECTED RE SUL TS
SET ERROR CODE
TEST FLAG GO TO DE TEST
IF
= OF
SET FLAG TO INDICATE INT EXP.
SET COUNT TO 1
GO REPEAT & EXPECT INTERRUPT
GO CHECK RESULTS DISABLE ATTACHMENT
PROG ID PAGE
0894-3 6A
J
0
· ··························
IBM HAINTE~ANCE DIAGNOSTIC PROGRAM 8943 CA FUNCTIONAL TESTS
PART NO..
PAGE
!
4234259:
IBM MAINTENANCE DIAGNOSTIC PROGRAM
1 1' (''·
'·
I 8943
DA FUNCTIONAL TESTS
ERR LOC OBJECT CODE
1172 F3 58 EO
1175 oc 07 4207 4003
1178 DC 00 4306 2605 1181 OC FD 4305 4306 1167 3C 2D 4307 1188 3C 01 4208
116F F3 88 CO 1192 3C OF 3FFB 1196 CO 87 1A84 119A 0107 ll9C 4309 119E 4307
llAO OD 01 2620 2624 11 A6 F2 81 08 l lA 9 3C l 7 2 62A llAO CO 87 22A7
1181 co 87 1AB4 1185 00~>1 1187 431F 1189 4009 1188 40 OZ 02 264' llCO F2 81 08 llC3 3C 18 262A llC7 CO 87 22A7
llCB lC 01 2658 07 llDO (I) 01 2658 2643
llD6 co 81 0216
llDA 0C 01 2FF9 2643 llEO CO 87 021A llE4 82 llE5 28 11E6 2A46
11 es 1c. is 262A
llEC CO 87 22A7
llF 0 OA
llF 1 80
llf2 1239
l lflt 38 BO 020C .11 F8 CO 10 0216 llFC CO 87 24EA ll'lO CO 87 021A 1204 01 1205 22 1206 27FO 1208 CO 87 l9F9 120C OC 03 3291 31AE 1212 38 40 ZFFO 1216 F2 10 OA 1219 OC 05 21CA 1232 121F CO 87 2180 1223 OC 05 21CA 1238 1229 co 87 2180
1220 OOBC 122F 431F
AOOR STMT SOURCE STATEMENT.
I ERR LOC OBJECT CODE
i 814
815 ·
I \. . 816
817
818
819
I 820
821 822
i 823 I 824
sro x·eo·,s101
RESTART MICRO CONTROLLER, DEVICE 1,,. END SHOULD BE PENDING NOW.
MVC XMITRC+7(8),MICP2
SET UP TR~NSMIT/RECEIVE FIELD
MVC X~ITRC+262l1J,CURDEV INSERT DEVICE HVC XMITRC+2611254J.XMITRC+262 INSERT DEVICE 255 TIMES
I
I I
MVI Xf-HTRC+263,X'20 1
INSERT ENQ AS LAST CHAR
H\ll XMITRC.+8,X'Ol'
SET COUNT TO l
i ('
SIO ENA3LE,CNTRL
KVI HICPFL,X'Of'
8
DOS IO
RE-ENA St E DA
SET UP FOR MICRO POLL EXPECTS INTR. GO DO MICRO POLL, EXPECT DE STATUS
<~,
1231 3182
1233 00E2 1235 431F 1237 3295
1239 OB 123A 80 1238 1283
1198 119:1
ll9F
1186
1188
llBA
825'
DC
826
DC
827
DC
828
829
CLC
830
JE
831
MVI
832
8
833
834 SNAK B
835
DC
836
DC
837
DC
838
CLC
839
JE
840
MVI
'341
8
842 843 STATRC MVC
844
CLC
845
BE
846
847
MVC
IL2'263' AL2( XMI T"C+2651 AL21XMITRC+263)
SCAR( 2) , SSAR SNAK ERR,MPCS ERROR
OOSIO AL21NAKE-NAKI Al21XHITEJ AL21NAKEI 2(3,XRl),STATR STATRC ERR,RNST ERROR
POLST,712,XRlJ POLST<21.DE LINK
WORKC2J.OE
STOP SHORT OF FULL MESSAGE
CAR SHOULD NOW BE EQUAL TO SAR GO SEND NAK IF SO SET ERROR COOE
GO SEND NAK FOR RETRANSMIT
BE SURE STATUS WAS RECEIVED JUHP IF SO SET ERROR CODE
FETCH THE POLL STATUS IT SHCULD BE DE FINISHED IF SO HOVE OE TO EXP. STATUS
I I
I '
I
I I
:
I r
III \c.,· (; c·
1
1230 38 40 2FFO
1241 co 10 0216
1245 38 80 020C
1249 co 90 24EA
1240 38 80 C20C
1251 39 40 020C
1255 co 10 0216
1259 3C C2 2803
125D 3C Fl 2814
1261 C" 87 021A
1265 01
1266 17
1267 1269
c2o81847
19F9
126D oc 03 3378 ?lAE
1273 1279
oc
co
05 87
21CA 21BD
1282
127D 00E5 127F 4.:HF 1281 3378
848 11E4 84 9 11E5 850 llE7 851
852
8
PRINT
DC
Xll ' 82'
DC
Ill'43'
DC ALZ (HPMG3)
HVI ERR ,BOST
GO PRINT MESSAGE SET ERROR CODE
I 1
I
1283 CIC
1281t 80
I
1285 1301
:~!
B
ERROR
I (· 1287 38 40 2FFO
llFO llFl 11F3
120.. 1205 1207
885565 ·· ·······R·O·U·T·I·N·E·S··O·A··T·H·R·U··O·F··A·R·E··U··SE·D···T·O··S·EN*D··T·E·S·T··P·A·T·T·~·R·N·S···TO···T·H·E······~: -
857 *
DEVICES. ONE COMMON SUBROUTINE IS USED TO SEND ALL PATTERNS. ·, {~!
885598
···································~··································~ I
(~
860 RTNOA DC XL1'0A 1
START OF ROUTINE OA
I .....-
861
DC
XL1 1 80'
862
DC AL2!RTN08)
863
864
TSN SBYTE4,SSW20
865
BT
LINK
866
B
CHMODX
867
B
PRINT
868
DC XLl'Ol·
IS SSW 20 ON? IF SO, SKIP INSTRUCTIONS GO ~EST FOR HODEL 4, SKIP [F SO GO PR INT HEADING
!(
869
DC IL1'34'
870
DC
AL2 lHEAOA)
871
B
SETUP
872
MVC A1Af4), Al
87 3
TBN RTNFLG,X 1 40 1
874
JT DEVP
GO DO INITIAL HOUSEKEEPING INITIALIZE DEVICE ADDRESS
TEST FOR DEVICE IS A PRINTER JUMP IF SO
875
MVC TPARHl6J,PORD1
876
B
S ENDTP
877 DEVP MVC. TPARHl6) tPORDlA
878
B
SENOTP
879
MOVE IN TEST PATTERN PARAMETERS
GO SEND IT
MOVE IN PRINTER PATTERN PARAMTERS GO SEND PATTERN
c
1288 co 10 0216
128F 3C C3 2803 1293 3C F2 2814
1297 co 87 l9F9
1298 oc 03 341A 31AE 12A 1 OC 03 34F2 31AE 12A7 38 80 2FFD 12AB FZ 10 10 12AE 38 80 020(
1282 co 90 24EA
1286 38 80 020C 12BA 39 20 020C
12BE CO 10 0216 12C2 OC 05 21CA l 2FA 12C 8 F2 87 lE l 2C8 OC 05 21CA 1300 1201 3C F3 2814 1205 38 80 020(
l2D9 co 90 24EA
l2DO 38 80 020C
12El 39 10 ozoc
l2E5 CO 10 0216 12E9 CO 87 021A 12ED 01
12EE 17
122E 860 1230 881
DC AL21EOR01-0R011 DC AL21XMITEJ
PARAMETERS TO SEi·D TEST PATTERN
I f.
'V
l 2EF 2814 12Fl co 87 2180
AOOR STMT SOURCE STATEMENT
1232 1234 1236 1238 1239 123A 123C
1265 1266 1268
121'.E 1280 1282 1283 1284 1286
12ED 12EE
12FO
882 PORDl DC
883
884
DC
885
DC
886 PORDlA DC
887
887
888 RTNOB DC
889
DC
89C
DC
891
892
T8N
893
Bl
894
TBN
895
BF
896
TBN
897
TBF
898
BT
899
MYI
900
MVI
901
8
902
DC
903
DC
904
DC
905
8
906
MVC
907
MVC
908
B
109
910
DC
911
·Dc
912 POR::>2 DC
913
913
913
914 RTNOC DC
915
DC
916
DC
917
918
TBN
919
BT
920
MYI
921
MVI
922
8
923
MVC
921t
MVC
925
TBN
926
JT
927
TBN
928
BF
929
T8N
930
TBF
931
BT
932
MVC
933
J
934 OM2 MVC
935
PIVI
936
TBN
937
BF
938
TBN
939
TCF
940
BT
941 PHO B
942
DC
943
DC
944
DC
91t5
8
946
ALZIEOROl)
Al2CEOR01A-uRDlA) AL2 IXMITEI AL21EOR01A)
XL1'08' XL1'80' Al2lRTNOC)
RTNFLG,X 1 40 1 LINK
SBYTE4~SSW20
CHMOOX S6YTE4,SSW20 SBYTE4,SSW21
LINK
HOTP!,C'8 1 HEAOP,C 1 11 PRINT XL 1 1 01' lll 1 23' AL2(HEADP> SETUP A214),Al TPARM(6) , POR02 SENDTP
ALZ l EOR02-0RD~ I AL2( XMITEJ Al2 ( EORD2 I
xu ·oc 1 xu·eo·
ALZ<RTNODI
RTNFLG,X 1 40 1 LINK HOTP1,c·c· HEADP,c·z· SETUP A3141,Al A414) ,Al RTNFLG,X 1 80 1
DM2
S BYTE4, SSW20 CHMODX SBYTE4,SSW20 SBYT E4, SSW22
LINK
TPARM ( 6) ,POR03 PHO TPARM ( 6), POR04 HEADP,C 1 3 1 SBYTE4,SSW20 C.HMOOX SBYTE4 .ssw20 sa YTE 4' SSW23 LINK PRINT XL l' 01' Ill'23 1 AL2 (HEADPt SENDTP
DATE 26JUN75 EC NO. 825023
250CT75 825032
15JAN76 825034
14MAY76
&2S035
PROG ID PAGE
0894-3 C DATE
26JUNl5
1
EC NO. 825023
250C. T75 825032
15JAN76 825034
H"AY76
825035
,
0
0
0
PART HO. 4234259
PAGE
7A
START OF ROUTINE 08
IS DEVICE A PRINTER? SKIP IF SO IS SSW 20 ON? GO TEST FOR HODEL 4, SKIP IF SO IS SSW 20 ON? IS SSW 21 OFF? SKIP IF SO SET UP HEADING
GO PRINT HEADING
GO DO HOUSEKEEPING SET UP DEVICE ID IN PATTERN MOVE IN PARAMTERS GO SEND IT
START OF ROUTINE OC
IS DEV ICE A PRINTER? SKIP IF SO SET UP HEADING
GO 00 HOUSEKEEPING SET UP DEVICE IO IN PATTERN SET UP DEVICE ID IN PATTERN TEST FOR DEVICE IS HODEL 2 JUHP IF SO IS SSW 20 ON? GO TEST FOR MODEL 4r SKIP IF SO IS SSW 20 ON? IS SSW 22 OFF? IF SO, SKIP THIS PATTERN MOVE 11.i MODEL 1 PARAHTEP.S GO PRINT HEADING MOVE IN MODEL 2 PARAHTERS SET FOR TEST PATTERN 3 TEST SSW 20 ON GO TEST FOR MODEL 4. SKIP IF SO IS SSW ZO ON? TEST SSW 23 OFF
GO PRINT HEADING
GO SEND PATTERN
PROG ID PAGE
089.\-3 7A
IBM MAINTEN~~CE DIAGNOSTIC PROGRAM
8943 DA FUNCTIONAL TESTS
ERR LOC OBJECT CODE
ADDR STMT SOURCE STATEMENT
PART NO. PAGE
i 1:-234259, IBM MAINTENANCE DIAGNOSTIC PRDGRAl4
s ! C<
: . 8943 DA FUNCTIONAL TESTS
I ~- ERR LDC OBJECT CODE
AODR STMT SOURCE STATEMENT
PART NC. 4UltZ59
PAGE
BA
l2F5 OOAl 12F7 431F 12F9 3410 12FB 0007 12FD 431F l2FF 34F5
12F6 947
DC
12F8 948
DC
12FA 949 PGRD3 DC
12FC 950
DC
12FE 951
DC
1300 952 POR04 DC
953
953
1301 00
1302 80 1303 1348
953
1301 954 RTNOO DC
1302 955
DC
1304 956'
DC
957
1305 38 40 2HO
958
TBN
1109 co 90 0216
959
BF
1300 38 80 020C
960
TBN
1311 CO 90 24EA
961
BF
1315 38 80 020C
962
TBN
1319 39 08 020C
1310 co 10 0216
963
TBF
964
BT
1321 3C C4 2803
965
MVI
1325 3C F4 2814
966
HVI
1329 CO 87 021A
967
B
1320 01
132D 968
DC
132E 17
l32E 969
DC
132F 2814
1331 co 87 19F9 1335 oc 03 35AF 31AE 1338 oc 05 21CA l34A
1330
970 971 972
973
DC 8 MVC HVC
1341 CD 87 2180
974
B
1345 OOBC
1347 431F
1349 3562
975
1346 976
DC
1348 977
DC
l34A 978 PORD5 DC
979
979
1346 OE l34C 80 1340 1390
979
1348 980 RT NOE DC
134C 981
DC
134E 982
DC
134F 38 80 ozoc
983
984
TBN
1353 co 90 24EA
985
BF
1357 38 80 020C
986
TBN
1358 39 Olt 020C
987
TBF
135F CO 10 0216
988
BT
1363 3C C5 2803
989
MVI
1367 3C F5 :?Slit
990
HVI
1368 co 87 021A
991
B
l36F 01
l36F 992
DC
1370 17
1370 993
DC
1371 2814
1372 994
DC
1373 CO 87 19F9
995
B
l::s77 CO 87 1C9A
996
B
1378 oc 03 36C:7 HAE
997
MVC
1381 OC 05 21CA 139C
1387 oc 71 4271 3624
998 999
M\'C MVC
1380 OC A9 4318 36CE
1000
HVC
1393 CO 87 21Cl
1001
B
1397 OllB 1399 431F 1398 36CE
1002
1398 1003
DC
l39A 1004
DC
139C 1005 PORD6 DC
1006
1006
1390 CF l39E 80
!.006
U9D 1007 RTNOF DC
139E 1008
DC
Al2{ EORD3-0RD3) AL21XMITE)
AL2 (EORD3)
AL21EORD4-0RD41 AL2UMITE > AL2CEORD41
! (;
I
;
' ,.
xu ·oo· XLl ·so·
Al2lRTNOEJ
START OF ROUTINE OD
RTNFl~,X 1 40 1
LlNJ<. S BYT E4, SSWZO C.HHOOX SBYTE4,SSW20 SBYTE4,SSW24 LINK HDTPl1C 1D1 HEADP,C 1 4 1 PRINT XL 1 1 01 1 IL1 1 23 1 AL2CHEADPI SETUP A5C4J 1Al TPARM(6J ,PORD5 SENOTP
AL2CEOR05-0RD5)
Al2lXMITEJ
AL21 EOR05)
IS DEVICE A PRINTER? SKIP IF NOT IS SSW 20 ON? GO TEST FOR HODEL 4 1 SKIP IF SO IS SSW 20 ON? IS SSW 24 OFF? IF SO, SKIP THIS PATTERN SET UP HEADING
GO PRINT HEADING
GO DO INITIAL HOUSEKEEPING SET UP ADDRESS IN PATTERN MOVE IN PARAMETERS GO SEND PATTERN
! (_·
0 0
io
Ii ,,_-_.
I
Xll 10E'
START OF ROUTINE OE
Xll 8 80'
ALZlRTNOFJ
SBYTE4,SSW20 CHHODX S6YT Elt, SSW20 SBYTE4,SSW25
IS SSW 20 ON? GO TEST FOR MODEL 4, SKIP IF SO
IS SSW 20 ON? lS SSW 25 OFF?
LINK
HOTPl,C'E'
IF SOt SKIP THIS PATTERN SET UP HEADING
c
HEADP.C'5'
PRINT
GO PRINT HEADING
Xll'Ol'
lll 1 23'
Al2(HEADPJ
SETUP SELECT
GO ~a INITIAL HOUSEKEEPING
C·
GO SELECT DEVICE
A6(4J,Al
SET ADDRESS IN PATTERN
TPARM(61,PORD6
MOVE IN PARAMETERS
XMITRC+Ll6-l(ll6),MIDOR6-i XMITRC+ETEXT6-llL26JwEOR06
SET UP XMIT/REC~ FIELD THE LENGTH IS OVER 256
SENTPB
GO SEND PATTERN
Al2 l EORD6-0RD6 I AL2( XMITEI
AL2l EORD6)
Xll ·Of'
START OF ROUTINE uf
xL1 1 eo 1
0
139F 13E7
l3Al 38 40 2FFD 13A5 CO 90 0216
13A9 38 80 OZOC
BAO CO 90 24EA
1381 38 80 02oc 1385 39 02 020C
1389 co 10 0216
1380 3C C6 2803
13C l 3C F6 2814
13C5 CO 87 021A l3C9 01
13CA 17 13CB 2814
l3CD CO 87 19F1 13Dl DC 03 37BC 31AE
1307 oc 05 21CA l3E6 1300 co 87 21BD
13E l OOF? l3E3 431F 13E5 378F
13E7 10 l3E'.:' 80 13E9 1629
13EB 38 40 2FFO
13EF CO 10 0216 13F3 38 08 020A 13F7 CO 10 0216 13FB CO 87 24EA
l3FF CO e-f l9F9
1403 co 87 021A
1407 01 1408 lF 1409 2833 1406 38 10 020A 140F F2 90 17 1412 CZ 02 3AAC 1416 34 02 3904 l41A OC 00 3AOE 2605 1420 2C 00 3AOF 00 1425 CO 87 15F9 1429 CO 87 1C9A 1420 CO 87 1AB4 1431 OOBB 1433 431F 1435 3902
1437 co 87 2118
1438 C2 02 39E6 143F 34 02 3904 1443 CO 87 1FD5 1447 OC 00 3AOE 2605 1440 2C 00 3AOF 00
1452 oc 11 208D 3AED
1458 3C 00 2FF8
l45C CO 87 lC39
13AO 1009
DC AL2(RTN10)
1010
1011
1012 1013
1014
1015
1016 1017 1018 1019
TBN RTNFLG,X·40'
BF
LINK
TBN S6VTE4, SSW20
BF CH HO OX
TBN SBVTE4,SSW20
T6F SBYTE4, SSW26
BT LINK
MVI HOTPl1C 1 F·
MVI HEADP.C 1 6·
IS DEVICE A PRINTER? SKIP IF NOT IS SSW 20 ON?
GO TEST FOR MODEL 41 SKIP IF SO IS SSW 20 ON? IS SSW 26 OFF? IF SO, SKIP THIS PATTERN SET UP HEADING
1020 13C9 1021 13CA 1022 13CC 1023
1024
1025
1026 1027
1028
B
PRINT
DC
XL 1 1 01'
DC
I Ll' 231
DC AL2CHEADPl
8
SETUP
MVC ATl4J,Al
MVC TPARM(6J,PORD7
B
SENOTP
GO PRINT HEADING
GO 00 INITIAL HOUSEKEEPING SET ADURESS IN PATTERN MOVE IN.PARAMETERS GO SEN THE PATTERN
l3E2 1029 l3E4 1030
DC ALZ CEOR07-0R07) DC AL2tXMITE)
13E6 1031 POR07 DC AL2l EORD71
1032
1032
1032
1033 .......................................................................
1034
i035
* *
THIS ROUT[ NE IS USED TO TEST ALL OF THE MANUAL ENTRY FUNCTIONS OF THE KEYBOARD.
* *
10367 ······················~················································
l3E7 1038 RTN iO OC
13E8 1039
DC
l3EA 1040
DC
XL 11 101
XL l' so·
AL2 CRTNll)
START OF RCJ.JTINE 10
1041
1042 1043
1044 1045
H'l.11 RTNFLG, X1 40 1 BT LINK TBN SBYTE2 1 SSW14 BT LINK
TEST FOR PRINTER SKIP THIS ROUTINE IF SO TEST FOR NO KEYBOARD
SKIP IF SO
1046
1047
1048 1407 1049
B
CHMODX
B
SETUP
B
PRINT
DC
XLl'Ol ·
GO TEST FOR MODEL 4, SKIP IF SO GO DO INITIAL ~USEKEEPING
GO PRINT RTN HEADING
1408 1050.
l40A 1051
DC. lll'3l' DC Al2lHEADlOI
1052
1053 1054 1055
TBN SBYTE21SSWl3
JF RlOST
l_A
St<. TO SP ,XR2
ST CURAID,XR2
TEST FOR SEL PEN BUT NO KEYBOARD
JUMP IF K EYBOARO INSTALLED POINT TO SEL PEN ROUTINE
1056 1057
MVC AIOEXl-l(lJ,CURDEV MVC AIOEXl,0(1,XRZ)
SET EXPECTED FIELD
1058
B
1059 RlOH B
1060
B
1432 1061
DC
1434 1062
DC
1436 1063
DC
SELPEN SELECT DOSIO AL2lAIDTlE-AIOTll
AL2 (XHJTE)
Al2lAIDT1El
GO DO SEL PEN ROUTINE ONLY GO SELECT THE DEVICE GO WRITE iNITlAL PATTERN
1064
1065 1066 1067
B
TR ES Pl
LA AIOTAB,XR2
ST CURAID,XR2
TEST FOR ACKl RETURNED FETCH ADORES~ CF AID TABLE
STORE IT
1068
1069
1070
B
FILLFF
HVC AIOEXl-ll l) ,CUROEV
MVC AIDEX1,0(l,XR2)
GO Fill EXP RESULTS BUFFER WITH FF SET UP OE VI CE IN EXP RES UL i . SET UP AID IN EXP RESULTS
1071 1072
MVC EXPBUF+26Cl8J,~IOEX2 SET UP EXP BUFFER FOR lST TEST
MVI WORK-1,0
CLEAR CANCEL FLAG
1073
1'>74 AIDPOL 8
DO POL
GO POLL THE DEVICE
DATE
26JUN75
EC NO. 825023
250CT75 825032
15JAN76 825034
l4MAY76 &25035
PROG ID PAGE
0894-3 (. DATE
8
EC NO.
0
26JUN75
81.5023
250CT75 825032
15JAN76 825034
14MAY76 825035
PROG ID PAGE
0894-3
8A l
L
i
IO
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
.
· ,
I
·
·
·
·
·
·
·
·
·
·
·
··
·
IBM MAINTENA~CE DIAGNOSTIC PROGRAM 8943 DA FUNCTIONAL TESTS
PART NO. PAGE
423425'?! IBM MAINTENANCE DIAGNOSTIC PROGRAM
9 I t" I ·.. 8943 DA FUNCTIONAL TESTS
PART NO. 4234259
PAGE
9A
ERR LOC OBJECT CODE
AODR STMT SOURCE STATEMENT
EKR LOC OBJECT CODE
AOOR STMT SOURCE STATEMENT
1460 OC 08 2078 25FB
1466 35 02 3904 l46A 38 10 2658 146E CO 10 1502 1472 38 20 2658 1476 CO 10 15EA 147A 38 40 2658 l47E CO 90 l45C
1482 60 00 03 00
co 1486
81 1520
l48A lC 00 2FF9 03 l48F C2 01 39E6
1493 10 00 2Ff 9 00
1498 f2 81 OA
1498 D2 01 OB
149E 70 40 00
14Al CO 01 1493 14A5 lC Q9 3944 OA 14AA CO 87 021E l4AE 01
l4AF 2FF9
1481 394C
1483 CO 87 1C9A 1487 30 6E 2FF~ 1488 F2 01 24 14BE 30 7E 3ADF 14C2 CO 81 1575 l4C6 38 FF 2FF8
HCA F2 90 15
14CD 30 F 1 3ADF 1401 F2 81 07 1404 30 F6 3AOF 1408 FZ 01 7F 1408 CZ 02 3A6A l4DF F2 87 78
l4E2 3A FF 2FF8
l4E6 CO 87 1A84
HEA 0057
14EC 4llF 14EE 3978 l4FO CO 87 2118
l4F4 CO 87 1AB4 14FB 0000 14FA 4201 l4FC 2636 14FE CO 87 145C
1502 BD 6D 00
1505 f2 01 10
1508 38 08 265A
150C CO 10 145C
1510 38 02 265A 1514 co 10 145(; 1518 3C 04 262A 151..C CO 87 22A7
1520 00 FF 2E72 42FF
1526 F2 81 31 1529 2C 09 3BOE OA 152E CO 87 021A
1532 82
1533 21 1534 3BOE
1536 CO 87 1FE9
1075
MVC
1076
L
1077
TBN
1078
BT
1079
TBN
1080
BT
1081
TBN
1082
BF
1083
1084
CLC
1085
BE
1086°
1087
MVC
1086 CHAIO LA
1089 THAIO CLC
1090
JE
1091
LA
1092
CLI
1093
BNE
1094 AIOFNO MVC
1095
8
14AE 1096
DC
1480 1097
DC
1482 1098
DC
1099
llOO
B
1101
CLI
1102
JNE
ll03
CLI
1104
BE
ll05
TBN
1106
JF
1107
CLI
1108
JE
1109
CLI
1110
JNE
1111 SKIPTR LA
lll2
J
1113 NOPAZ SBN
1114
8
14EB lll5
DC
14ED 1116
DC
l'tEF 1117
DC
1118
8
1119
1120 AIOLP 8
14f9 1121
DC
l4F8 1122
DC
lltfD 1123
DC
112't
8
1125
1126 OOPSZ cu
1127
JNE
1128
TBN
1129
BT
1130
TBN
1131
BT
1132 OOPSl MVI
1133
8
1134
11:~5 AIOOK CLC
1136
JE
1137
MVC
1138
B
1532 1139
DC
1533 1140
oc
1535 1141
DC
1142
B
EXPSUF+8(9)tENQ
CURAIO,XR2 POLFLG,X'l0' OOPS2
POLFLG ,x' 20'
TRR
POLFLGtX 9 40' AIDPOL
PUT POLL IN EXPECTED RESULTS POINT XR2 TO CURRENT AID TABLE TEST FOR STATUS RECEIVED ERRO.< IF SO TEST FOR T~ST REQ. REC'D
BRANCH IF SO
TEST FOR AID REC'D
MUST BE EOT, GO POLL AGAIN
3( 1· XRU ,O( tXR2 t
AIOOK
TEST FOR CORRECT AID REC'D BRANCH IF SO
WORK , 3 ( 1, XR l)
Al OT AB tXRl
WORK,0(1,XRlt
AIDFNO
111,XRlltXRl
0( rXRU ,c· '
TS TA ID AIDRC,10(10,XRll UNPACK XL l' 1 1 AL2(WORKt AL2(HEXAI0-31
FET'H THE REC'D AID POINT XRl TO TABLE TEST THE REC'D AID AGAINST TABLE JUMP WHEN !=OUNO
INCREMENT TO NEXT ENTRY TEST FOR LAST ENTRY BRANCH IF NOT MOVE THE AID TO THE MESSAGE UNPACK THE HEX VALUE
SELECT WORK,X 1 6E·
NOPA2
AIOEX1,X 1 7E' EOTOUT WORK-l,X 1 FF 1
NOPA2
AIDEXl,X'Fl'
SKJPTR
AIOEX1,X 1 F6 1 NXTKEY TRSKI P, XR2 NXTKEY WORK-l tX 1 FF' DOSIO AL2CAIDT3E-AIOT3J AL2 CXHITE t AL2tAID"'3E)
TRESPl
DOSIO
XL2'0'
AL2CXMITRC+lt AL21EOT-U AIDPOL
0( ,XR2) ,X'6D 1
OOPSl
POLST-1,x·oe· AIOPCic. POLST-l ,X 1 02' AIOPOL ERR,l'Nl< ERROR
RESELECT THE DEVICE WAS AID REC·D c PA-2tCNCL) JUMP IF NOT DOING SEL PEN TEST? EXIT IF SO WAS THIS SECOND PASS JUMP IF NOT WAS EXPECTED AID PF-1? IF SO SKID REST Of PF'S WAS EXPECTED AID PF-6? GO ON IF NOT SET XR2 TO SKIP REST Of PF 1 S GO ON RESUME WITH TEST REQ INDICATE lST PASS DONE GO WRITE ERROR MESSAGE
GO TEST CORRECT RESPONSE GO SEND EDT TO DEVICE
GO START POLLING AGAIN
WAS AID BEING DONE = CLEAR
ERROR IF NOT TEST FOR BUSY POLL AGAIN If SO TEST FOR DEVICE END POLL AGAIN IF SO SET UNEXPEtTED RESPONSE GO TO ERROR ROUTINE
EXPBUF+255(256J,XMITRC+255 TEST EXP AND ACTUAL RESULTS
NXTl<.EY
INCORPll0),101,XR2) FIX UP MESSAGE
PRINT
GO PRINT FAILING AID KEY
XL1'82 1
IL1'33·
Al2l INCORP J
PX REX A
GO PRINT EXP. G ACnAL RESUl. TS
I I -
I I I I
!
I I
II ,....~..,
I ,-
~· I ·.·
('"·:
"'·-
I
10
I
I
IC·
I
I
II r i.;,
I
iI r...-...:.
!o
I
153A CO 87 1C9A
153E CO 87 1A84 1542 0051 1544 43lf 1546 3906
1548 co 87 2118
l54C 35 02 3904 1550 30 7E 3AOF 1554 F2 81 C4
1557 F2 87 12
155A CO 87 1C9A
155E CO 87 lAB4 1562 0008
1564 431F
1566 3984
1568 co 87 2118
156C E2 02 08 156F BO E6 00 1572 F2 01 OE
1575 CO 87 1A84
1579 0000
1578 4201 1570 2636
157F CO 87 0216
1583 ZC 09 391F OA 1588 3C 00 2FF8
158C 34 02 3904
1590 er 87 1FD5
1594 ZC 00 3AOF 00 1599 BO 7E 00 l59t. F2 81 5A 159F BO FO 00 15A.2 F2 Bl 16 15A5 88 60 00 15A8 89 90 00 15AB F2 90 20 15AE OC 03 207F 3AOF
1584 3C r3 2oeo
1588 F2 87 19 1588 OC 02 207E 264F 15C l 3C 02 207F 15CS OC. 08 2088 3AED 15CB F2 87 06 15CE OC 11 2Dtt0 3AED
1504 15D8
co
co
87 87
1C9A
lAB4
150C 0018
150E 431F
15EO 3920
15E2 CO 87 2118
15E6 CO 87 l4F4
15fA BO FO 00
15ED CO 81 1520 15Fl 3C FO 2FF9 15F5 CO 87 148F
15F9 OC 08 2084 3AE4 15FF OC 09 2D88 3FFA
1605 CO 87 1C9A 1609 CO 87 1 AM 1600 0001
1143 WRTERM 8
1144
B
1543 1145
DC
1545 1146
DC
1547 1147
DC
1148
B
1149
L
1150
CLI
1151
JE
1152
J
1153
1154 NXTKEY 8
1155
B
1563 1156
DC
15~5 1157
DC
1567 1158
Ot
1159
8
1160
1161 NXTAID LA
1162
cu
1163
JNE
1164 EO"IOUT 8
157A 1165
DC
157C 1166
DC
157E 1167
DC
1168
B
1169
1170 NEWAID MVC
1171
MVJ
1172
ST
1173
1174
B
1175
MYC
1176
CLI
1177
JE
ll 7!t
CLI
1179
JE
1180
lBN
1181
T8F
1182
JF
1183
NYC
1184
MVI
1185
J
1186 SUTR MVC
1187
MYJ
1188
MVC
1189
J
1190 NORAIO MVC
1191
1192 WRTAJD d
1193
8
1500 ~194
DC
15DF 1195
DC
15El 1196
DC
1197
B
1198
8
1199 1200 TRR CLI
1201
BE
1202
MYl
1203
B
1204
1205 SELPEN MVC
1206
MVC
1207
1208
B
1209
8
160E 1210
DC
SELECT
DOSIO AL2tAIDT5E-AIDT5t AL2( XM ITE t AL2 I AI DT5 Et TRESPl CURAIO,XR2
AIDEXl .x·1e·
SPRTY
NXTAID
GO RESELECT DEVICE GO WRITE ERROR MESSAGE ON TUBE
GO TEST CORRECT RESPONSE RELOAD XR2 DOING SEL PEN TEST? JUMP IF SO GO TO NEXT AID TEST
SELECT
DOS IO
AL2 ( AIDT4E-AIDT4 J Al21 XMITEI Al21AIDT4E I TR ES Pl
GO RESELECT DEVICE ERASE PREVIOS MESSAGES
GO TEST .CORRECT RESPONSE
111, XR2l, XRZ Ol,XR2J1X 1 E6 1 NEWAID DOS JO
XL2 1 0 1 AL2 lXMITRC+lJ ALZCEOT-U
LINK
INCREMENT XR2 TO NEXT TABLE ENTRY TEST FOR READER TEST CENDJ JUMP IF NOT GO SEND EDT TO DEVICE
GO TO NEXT ROUTINE
AIOM,10110,XR2)
WORK-110
CURAID,XR2
MOVE NEW AID TO MESSAGE RESET PASS FLAG STORE NEW TABLE ENTRY
FIL.LFF
Al DEXl ,OU ,XR2 I"
0(,XR2t,X 1 7E 1
SELPEN
OC,XR2t.x·FO·
SUTR OC,XR2)1X 160 1
0 ( , XR2 ) 'X '90 ' NORAiD EXP8UF+l214J,AIDEX1 EXP8UF+13,x '031 WRTAID EXPBUF+llC3),TSTREQ EXP8Uf+l212 ExrauF+241121,AIDEX2 WRTAID
EXPBUF+26Cl81eAIDEX2
Fill EXP RESULTS SUFFER WITH FF SET UP NEW AID FOR EXP RES\l..TS DOING SEL PEN TEST? JUMP IF SO IS NEXT AID TEST REQ? JUMP IF SO TEST FOR SHORT READ
PA KEYS OR CLEAR NORMAL AID IF NOT SET UP EXP RESULTS FOR SHORT READ
GO WRITE PATTERN MOVE IN TST REQ HEADING INSERT STX
GO WRITE PATTERN MOVE IN NORMAL EXP. Results
~ELECT
DOS IO
Al.2lAIDT2E-AIOT2t Al2( XMITEJ
AL2CAIDT2EJ TRESPl AIDLP
OC,XR2t.X·F0 1 AIOOK WORK,X 1 f0 1 CHAID
GO RESELECT DEVICE GO WIRTE NEW AID TO TRY
·GO TEST FOR CORRECT RESPONSE GO LOOP
WAS TEST REQ. EXPECTED OK IF SO SET UP FOR TEST REQ. GO HANDLE EltROR IF NOT
EXPBUF+l719JrAIOEX2-9 SET UP EXPECTEf RESULTS EXP8UF+24Cl01,SELPEX
SELECT DOS IO AL2CAIDT6E-AIDT61
GO SELECT DEV ICE AGAIN PUT SEL PEN PATTERN ON
r.}ATE' 2Z.~JN75 ec NO'. 82soz3
250C.T75 825032
15JAN76 825034
14MAY76 825035
PROG ID PAGE
C 0894-3! OAT E
9 ! EC NO. IC
26JUNl5 825023
250CT75
825032
15JAN76 825034
l<\llAY76
825035
PROG ID PAGE
0894-3 9A
I
io
I
1I C
I
iO
'
., .
'.
-------------------------~-------------------~~
IBM MAINTENANCE DIAGNOSTIC PROGRAM
8943 DA FUNCTIONAL TESTS
ERR LOC OBJECT CODE
ADDR STMT SOURCE STATEMENT
PART NO. PAGE
\
I
'>-234259'. IBM MAINTENANCE DIAGNOSTIC PROGRAM
io II \[.".".
l } 8943 DA FUHCTIOHAL TESTS
ERR LOC OBJECT CODE
ADDR STMT SOURCE STATEMENT
PART Nn. "234259
PAGE
lOA
160F 431F 1611 3FCO 1613 co 87 2118 1617 co 87 14F4
1618 co 87 1AB4 161F 002F 1621 431F 1623 3FFO 1625 co 87 14F4
1629 11 162A 80 1628 17C4
1620 38 40 2FFO
1631 co 10 0216
1635 39 18 020A 1639 co 90 0216 1630 CO 87 24EA 1641 38 01 OAOC 1645 co 10 0216
1649 CO 87 l9F9
1640 co 87 021A 1651 01
1652 20 1653 2860 1655 CO 87 1C9A 1659 CO 87 1AB4 165 D 0006 165F 431F 1661 3047
1663 co 87 2118 1667 OC 00 3E95 Z605 1660 co 87 1735
1671 30 6E 2659
1675 co 81 1756 1679 CO 87 lfD5 1670 OC 00 3E96 2659 1683 OC 08 2078 25FB
1689 OC 08 2084 3E9B 16BF 38 20 26!'.';o
1693 F2 90 ID 1696 OC 02 207E 264F l69C 3C 02 207F
16AO OC 02 2082 3E98 l6A6 CC 19 209C 3080 l6AC 3t 03 2090 1680 F2 87 OA 1663 OC 19 209E 3CCF 1669 3C 03 209f
1680 oc 00 2661 2659
l6C3 OD FF 42FF ZE72
16C9 F2 81 18
16CC CO 87 1783 1600 3D 6E 2659 1604 F2 81 10 . 1607 38 20 2658 1608 CO 10 17AS l60F 30 70 2659 l6E3 CO 87 1~55 l6E7 38 20 2658 16EB CO 10 0216 l6EF CO 87 1C9A
1610 1211
DC AL2(XMITE,
1612 1212 1213
DC AlZ Ul DT6E J
8
TRESPl
GO CHECK RESPONSE
I
1214
B
1215
1216 SPRTY 8
1620 1217
DC
1622 1218
DC
AI OLP
DOSIO AL2(AIDT7E-AIDT7) Al2CXHITEJ
GO WAIT FOR RESPONSE WRITE RETRY ON TUBE
I I
l
i
I
1624 1219
DC AL,(AIDT7E)
I
1220
B
AIDLP
RETURN TO LOOP
I
1221. 1222 1223
**********BT*OH*TIH*S**RU*OP*PU"ET'R*IN*E*A*N*OC*H*ELO*CWK**SER**TH*CA*A*TS*E*TH*A"EL'*PH*KA*EY*BB*EOT*A*R*CD*H*A*CR*AA*NC*T*CE*OR*RS*R.*E*C*T*L*Y**E*N*T*E*R*********!i
',
1629
1224 1225 1226
R**T*tH**l ***D*C*****X**l*l '*l*l*' ****************S*T*A*R*T**O*F**R*O*U*T*IN**E**1*1*****************!II
l62A 1227 l62C lt28
DC Xll 1 80' DC AL2(RTN12)
I
1229
1230 1231
TBN RTNFLG,X'40 1 BT LIM<
SISKIPTHETHDISEVRICOEUTAINEPRIINFTEsRo
II ()
1232 1233 1234
TBF SBYTE2,SSW14+SSW13
BF LINK
B
CHMODX
TEST FOR NO KEYBOARD
SKIP IF so
GO TEST FOR MODEL 4, SK IP IF so
II ()
1235
TBN LINES,X 1 01'
TEST FOR KATATKANA INSTALLED
1 ("
1236 1237
BT LINK
8
SETUP
SKIP THIS ROUTINE IF SO GO DO HCUSEKEEPING
i I
1238
B
PRINT
GO PRINT RTN HEADING
.
1651 1239 1652 1240
DC
Xll 101'
DC
IL1 1 45t
iI (
1654 1241
DC
Al2(HEADll)
1242 RllRTl S
1243
8
165E 1244
DC
SELECT DOS IO
AL2lRllPlE-RllPl)
GO SELECT THE DEVICE GO WRITE PATTERN FOR KEYBOARC TST
1660 1245
DC AL2(XMITEJ
1662 1246
DC
AL2 ( Rll Pl E1
1247
8
1248
MVC
1249 RllPL B
1250
CLI
1251
BE
1252
8
1253
MVC
TRESPl RllEXl-1( lJ ,CURDEV RllPOL AIO,X'6E'
RllUNL FILLFF RllEXl(lJ,AJD
GO TEST CORRECT RESPONSE
PUT DEVICE IN EXP. RESULTS GO POLL DEVICE &·WAIT WAS THE RESPONSE CNCL? IF SO, GO UNLOCK & POLL MORE FILL EXP. BUFFER WITH FF FILL IN EXPECTED AID
1254 1255 1256
HVC EXPBUF+8(9J,ENQ
FILL IN POLL PORTION OF BUFFER
MVC EXPBUF+l7C91,RllEX2 FILL IN lST PART OF RESPONSE
TBN POLFLG1X 1 20 1
WAS TST REQ. REC'D
1257 1258 1259
JF RllTE
JUMP IF NOT
MVC EXPBUF+l1131,TSTREQ MOVE IN TST REQ. HEADING
MVI EXPBUF+l212
MOVE IN STX
1260
MVC EXPBUF+l5(3),RllEX2
1261 1262 1263
MVC EXPBUF+41(261,UCP
MVI EXPBUF+42,3
J
CONDF
UPPER CASE EXPECTED INSERT ETX
1264 RllTE MVC EXPBUf+~3C261vlCP
LOWER CASE WAS EXPECTED
1265
MVI EXP8UF+44,3
INSERT ETX IN EXP. RESULTS
126~ CONDE MVC SAVAIDClJ,AIO
SAVE THE AIO CHAR.
1267
CLC XHITRC+255(256l,EXPBUF+255 CHECK RESULTS CORRECT
1268
JE RllGOl
JUMP IF SO
1269
B
RllER
OOPS, ERROR GO HANDlE
12!0
CLI AIO,X 1 6E'
WAS THE AID - CANCEL?
1271
JE RllGOl
IF SO GO TO NEXT PART
1272
TBN POLFLG,X 1 20·
WAS TST REQ. REC'D
1273
BT RllPA
RETURN TO POLL IF SO
1274 1275
cu AI D.X'701
B
RllRTl
WAS AID CHAR ENTER GO RETRY IF SO
c
1276 RllG01 TBN POLFLG,X·20'
WAS TST REQ. REC 1 D
1277
BT
1278 Rl1kT2 8
LINK SELECT
DONE IF SO GO SELECT AGAIN
I (~·
l
16F3 CO 87 lA84 l6F7 0067 16F9 431F
16FB 3DAF
16FD CO 87 2118
1701 co 87 1735
1705 lO 70 2659
1709 co 01 1756
1700 OC 19 209E 3080
1713 00 FF 42FF 2E72
1719 co 81 0216
1710 co 87 1783 1721 30 70 2659
1725 co 81 l6EF
1729 3D 6E 2659
172D co 01 17A5 1731 co 137 0216
1735 34 08 1776 1739 CO 87 1C39 1730 38 10 2658 1741 fZ 10 33 1744 38 20 2658 1748 F2 10 28 174B 38 40 2658 174F F2 lO 12
17~2 co 67 1739
1756 CO 87 iAB4 175A 0004 l 75C 431F 175E 30F5
1760 co 87 1739
1764 30 70 2659 1768 F2 61 08 1768 30 6E 2659
l76F co 90 1756 1773 co 87 0000
1777 39 OA 265A
l 778 co 90 1739
177F CO 87 1518
1783 34 08 l7C3
1787 co 87 021A
178B 81 178C 21 178D 3E92
178F co 87 1FE9
1793 co 87 lC9A
1797 co 87 lAB4
1798 OOA3
1790 431F l 79F 3E53 17Al CO 87 2118 l7A5 CO 87 1735
1279 16F8 1280
e
COSIO
DC AL2(RllP2E-RllP2t
WRITE NEW PATTERN
l6FA 1281 l6FC 1282
DC Al2{ XH ITE J DC AL2(RllP2E)
1283
6
TRESPl
GO CHECK RESPONSE
1284 RllPB B
1285 RHB cu
RllPOL AI0,X'701
GO POLL t WAIT FOR RESPONSE WAS ENTER REC'D
1286
BNE RllUNL
IGNORE IF NOT
1287 1288
HVC EXP6UF+43126J,UCP
MOVE UPPER CASE TO EXP BUFFER
CLC XMITRC+255 (256), EXPBuF+255 CHECK FOR CORRECT RESULT
1289
BE LINK
DONE IF SO
1290
1291 1292 1293 1294
B
RllER
cu AIDtX 1 70'
BE RllRT2
CLI AID1X'6E'
GO TO ERROR ROUrlNE
WAS ENTER REC'D
IF SO GO RETRY WAS AID · CNCt.
1295 1296
1297
BNE RllPA
8
LINK
RETURN TO POLLING IF NOT DONE IF CNCL REC'D
1297
1297
1298 ·
1299 *
SUBROUTINE TO POLL FOR ROUTINE 11· - RETURNS WHEN TST REQ., CNCL OR ENTER ARE DETECTED. ANY STATUS CAUSES ERROR
1300
1301 RllPOL ST RUPOR+3,ARR
STORE RETURN ADDRESS
1302 RllP B
DO POL
1303
TBN POLFLG.x · 10 ·
GO POLL THE DEVICE ~AS STATUS REC'D
1304
1305
JT RllCB TSN POLFLG,X'20 1
GO CHECK FOR BUSY, ERROR IF NOT WAS TE~T REQ. REC'D
1306
1307
JT RllPOR .TBN POLFLG,X 9 40 1
IF SO, RETURN WAS AID REC'D
1308
JT RllAT
1309
B
1310 RllUNL s
RllP COSIO
GO POLL AGAIN GO UNLOCK KEYBOARD
1758 1311
DC AL2fUNLOCE-UNLOCK)
1750 1312 175F 1313
DC
AL2\XMITE)
DC AL2 <UNLOCEJ
1314
8
RllP
RETURN TO POLLING
1315 RllAT Cll AID,X'7D'
WAS ENTER REC'D
1316
JE
1317
cu
1318
BF
1319 RllPOR 8
1320.
RllPOR
·-·AID,X·6E 1
RllUNL
EXIT IF SO WAS CNCL REC'D
UNLOCK & RETURN TO POLL If NOT RTN TO USER IF TST REQeENTER, CNCL
1321 RllCB TBF POLST-l,X·OA 1
1322
BF RllP
TEST IF BOTH OB AND DE ARE OFF POLL AGAIN IF NOT
1323
B
OOPSl
ERROR IF BOTH CB AND OE ARE OFF
1324
1324
1324
* 1325 SUBROUTINE TO HANDLE ERROR FOR ROUTINE 11. CAUSES TRANSMIT/REC
1326 ·
1327 *
t EXPECTED RESULTS TO BE DUMPED ON PRINTER At.JD ALLOHS CE OPTION CANCEL OR RETRY.
1328
1329 RllER ST
R HERR+ 3, ARR
STORE RETURN ADDRESS
1330
1788 1331
l78C 1332
8
PRINT
oc XL1'8l'
oc IL1'33'
GO PRINT MESSAGE
178E 1333
DC Al2(RllHG)
1334
1335
B
PXREXA
GO PRINT ACT & EXP RESULTS
1336 RllRTN B
1337
B
SELECT OOSIO
GO SELECT AGA!N
GO WRITE ERROR PATTERN & INST~.
l79C 1338
DC Al2(RllP3E-RllP3J
l79E 1339
DC
AL2UMITE!
17AO 1340
DC AL2(RllP3EJ
1341
B
TRESPl
GO CHECK CORRECT RESPONSE
J 342 RllPA 8
RllPOL
GO POLL DEVICE TO GET RESPONSE
I
DATE
26JUN75
EC NO. 825023
250CT7S 825032
15JAN76 825034
l4MAY76 825035
PROG IO PAGE
C 0894-3j OAT E
26JIN75
10 I EC NO. 825023
250CT7S 825032
15JAN76 825034
14MAY76 825035
PROG ID PAGE
10
I
IO
I
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·'I o
Io
·
·
·
·
·
·
·
·
··
·
·
·
·
·
·
··
················ ················
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO.. PAGE
!
l e 423425«Ji 11 .
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PAR I NO.
PAGE
4234259 llA
89.+3 DA FUNCTIONAL TESTS
i 8943 DA FUNCTIONAL TESTS
ERR LOC OBJECT CODE
l7A9 30 70 2659 l7AD F2 81 10 1780 30 6E 2659 1784 CO 01 l7A5 1788 30 00 2661
17BC cc 81 0216
l 7CO co 87 0000
17C4 12 l7C5 00 17C6 1806
l7C8 co 87 19F9 17CC co 87 021A
1700 06 l7Dl 24 17D2 2884
1704 oc 01 3E70 25CF l7DA co 87 1C9A 17DE co 87 1AB4
17E2 OOlD 17E4 431F l7E6 3E71
l 7E8 co 87 2118
l 7EC CO 87 1AB4 17FO 0000 17F2 4201 l 7F4 2636
17F6 co 87 17FA
ADDR STMT SOURCE STATEMENT
1343
Cll AID, X'70'
CHECK FOR ENTER
IiI ERR LOC OBJECT CODE (~
1344 1345
1346 1347 1348
JE RllERR CLI AID,X'6E 1
BNE RllPA
CLI SAVAID90 BE LINK
EXIT IF so
WAS AID CNCL
GO POLL AGAIN
WAS ORGINAL AID TEST REQ? NEXT ROUTINE If SO
I
1871 co 87 1C9A
i ?
I
1875 1879
co
oc
87 FF
18El 4320
412E
187F OC 20 4220 402E
1
1349 RllERR B
·-·
RETURN TO USER
I
*! 1350
1351
**********************~**********************************************··:
*
THIS ROUTINE PUTS OUT AN END OF TEST MESSAGE ON THE DEVICE
1352 **********************************************************************~
1353 17C4 1354· RTN12 DC
.XL1 1 12'
START OF ROUTINE 12
I I
l7C5 1355
DC Xll' oo·
,.
1885 co 87 1AB4
1889 0000 1888 49C4 1880 4980
lBBF CO 87 2118
17t.:7 1356 1357
1358 1359 1700 1360 1701 1361 1703 1362
1363 1364
DC AL2lRTN13J
B
SETUP
B
PRINT
DC XL 1'06.
DC
IL1 1 36'
DC Al21HEAD12J
MVC EJKGt2),0EVICE
8
SELECT
POINT TO EXCERCISER GO DO HOUSEKEEPING GO PRINT RTN HEADING
PUT DEVICE IN PATTERN
GO SELECT
j
1893 oc FF 412E 4320
l
I
I I
18~9 oc 20 402E 4220
l89F 3C FF 4310
18A3 CO 87 1C9A
I
j
18A7 CO 87 1088 lBAB 02 !SAC 0000
1365 17E3 1366 17E5 1367 l7E7 1368
1369
1370
17Fl 1371 17F3 1372 17F5 1373
1374 1375
B
DOSIO
DC
AL2(Rl2PE-R12P J
OC
AL21XMITEI
DC AL21Rl2PEJ
8
TRESPl
8
DOSIO
DC
XL2 1 00'
DC AL21XHITRC+lJ
DC
AL21EOT-ll
B
EN ORT
GO WRJTE PATTERN GO CHECK RESPONSE GO SEND EOT
! 1
I
: c
I
,- I '.
I \.~,f
18AE OF 01 4134 2620
1864 00 01 4134 4136
18BA F2 01 06
1880 oc 01 4134 4138
18C3 OE 01 4130 2620
18C9 OD 01 417e 4130
18CF CO 01 1871
1803 1809
OF
co
01 87
4130 0212
4130
1800 co 87 1871
ADOR STMT SOURCE STATEMENT
1411
1412 LOOP13 B
1413
B
1414
MVC
1415
MVC:
1416
1417
B
188A 1418 PlENG DC
188C 1419
oc
l88E 1420
DC
1421
1422
8
1423
1424 SAVEX MVC
1425
HVC
1426
MVI
1427
1428
8
1429
8
18AB 1430
DC
18AO 1431 CONADR DC
!432
1433
SLC
1434
CLC
1435
JNE
1436
MVC
1437 UPHEX ALC
1438
CLC
1439
BNE
1440
SLC
141tl
·a
1442
8
SELECT
GO SELECT THE DEVICE
CONVER
GO CONVERT ADDRESS
FILLC256J,EX8UFE
RESTORE XMIT/REC FIELD FOR WRITE
XHITRC+32133),EX8UF+26
DOS IO
Xl2'0000' Al2( XM ITRC+1988 I AL2(XHITRC+l920t
GO WRITE ENTIRE BUFFER PATTERN LENGTH
TRESPl
GO TEST CORRECT RESPONSE
EXBUFEf256J,Flll
SAVE XMIT/REC FIELD
EXBUF+26C33),X~ITRC+32
Flll1X'FF 1
RESTORE F!ll CHAR
SELECT READBF Xll 1 02 1 Xl2 1 00 1
CURR I Pl 2 J ,ONE CURRIPC2J,RIPENO UPHEX CURRIPC2J,RIPRST HEXADRC2 J ,ONE EADRl2J,HEXAOR LOOP13 HEXAORC2J,HEXAOR TEST LOOP13
GO RESELECT GO READ BUFFER
EXPECTED CURSOR AD~RESS
UPDATE RIPPLE START ADDRESS AT ENO YET?
REINITIALIZE RIPPLE ADDRESS INCREMENT HEX ADDRESS ARE WE DONE? LOO!> tF NOT RESET HEX ADDRESS GO CHECK CONSOLE SWITCHES RESTART
17FA 3C 00 OA03 17FE 3C FF 260E
1802 co 87 0000
1806 13 1807 00 1808 FFFF
180A co 87 19F9 180 E oc 07 4207 4015
1814 OF 01 4130 4130
181A oc 01 4134 4132
1820 C2 01 4243 1824 3C OF 2FF9 1828 4C 36 00 ltl76 1820 02 01 3C 1830 OE 00 2FF9 2620
1836 co 20 1828
183A OC 01 4178 ltl79
1840 oc 01 l88A 417F
1846 38 80 ~FFD l84A F2 10 10 1840 3C 03 43E8
1851 oc 01 4178 413A 1857 oc 01 188A 4170
165D 3C 03 4988 1861 oc FF "12E 4320 1867 oc 20 402E 4220 1860 3C FF 4320
1376 ENDRT HVI
1377
HVI
1378
a
PRTN,O
RESTFl ,x· FF· x· o·
RESET PRESENT R~UTINE NUMBER SET FLAG TO DENOTE PGH l.OOP
RESTART AT ADOR o
II 0
1379 1380 1381
1382
1383
******~*****RTTLH*EOHA*EOI*DSP*SD*ACR*RTOO*AINUP*TTP*AIILNN*REO*EE*U·SCDIL·SHAY·AT·ANA·GO·ENMT·DOCA·EN·EAU·ANIA·TCDL·HL·YFI·SRPO·ASf·oESEl·LSN·ETT·CHTE·TEHR·ERE·DDOD·UE.·EVG·XHI·C.C·EE·..·RT·CH·ITSI·HSE·E.·R·CO·UIU·TRT·SI·NOW·RE·R·IPWT·OE·ILS·SL·. A·NA·ON·D··1.*i~·:)·
(:: (
l38<t *********************···············~·································· 1385
1806 1386 RTN13 OC
1807 1387
DC
Xll'l3'
xu ·oo·
ROUTINE 13
(:
1809 1388 1389
DC XL2'FFFF 1
c,
1390
1391
B
SETUP
GO DO INITIAL HOUSEKEEP ING
MVC X~ITRC+7(8t,EXBUF+l INITIALIZE XMIT/REC FIELD
1392 1393 1394
1395
SLC HEXAORl21,HEXADR
RESET HEX ADDR TO BE USED
MVC CURRIP(2),RIPST
POINT TO START OF RIPPLE DATA
LA
XMITRC+67,XR1
POINT XRl TO 1ST DATA POSITION
(.··.·,
MVI wORK,X'OF'
SE~ UP COUNTER
_
1396 FILAGN MVC
1397
LA
1398
ALC
1399
BNOL
1400
HVC
0(60,XRU,EXRIPE
60( ,XRl J ,XRl WORK<ll,ONE FILAGN EAORt 2 J ,EM002
FILL XMIT/REC FIELD WITH RIPPLE DATA!
INCREMENT TO NEXT 60
I
INCREMENT COUNTER
LOOP TILL FIELD IS FULL
SET UP FOR MOO 2
1401 1402 1403
1404
MVC PLENGCZJ,MOD2L TBN RTNFLGtX 1 80· JT SM2 MVI XHITRC+488,3
INSERT MODEL 2 LENGTH TEST FOR MODEL 2
JUMP IF SO SET MODEL 1 ETX
1405
MVC EAORl2),EMO!Jl
SET MODEL 1 END AOOR.
1406
MVC PLENGC2J,MOD1L
INSERT MODEL 1 LENGTH
1407 SHZ
fooiV I XM1TRC+l928,3
SET MODEL 2 ETX
i (
1408
MVC EXBUFEl256J,FILL
Sf.VE THE WRITE BUFFER
1409
MVC EXBUF+26C33J,XMITRC+32
1410
MVJ FILL,X 1 FF 1
RESTORE F:LL CHARACTER
I l .'
i
18El 34 08 1958 18E5 OC 00 18AO 4130 lBEB 38 80 18AO lBEF 34 tO 18AO
18F3 OC 01 2FF9 4130 18F9 OE 01 2FF9 2FF9
l8FF OE 01 2FF9 2FF9 1905 38 EO 2FF8 1909 3A 40 ZFFa 1900 OC 00 18AC 2FF8 l.913 3C 00 2FF9
l 917 C2 0 1 l BAC
BIB 79 OF 00 191E F2 10 18 1921 78 08 00 1924 F2 90 06 1927 79 06 00 192A FZ 90 13 1920 70 61 00 1930 F2 81 00 1933 7A 80 00 1936 F2 37 07 1939 78 70 00
J. 93C CO 10 l. 933 1940 02 01 01 1943 30 00 2FF9 1947 3C FF 2FF9 1948 co 81 1918 194F OC 01 4014 18AO l 955 co 87 0000
1443
1443
1443
1444 ... 1445
~'JBROUTINE TO CONVERT HEX ADOR TO GRAPHIC AOOR
1446 CONVER ST
1447
MVC
1448
SBF
1449
saN
1450
CONVR+3 eARR CONADRCll,HEXADR CONADR,x·ao·
C0NADR,X 1 40·
STORE RETURN ADDRESS MOYE LOW BYTE FORcE HI SJT OFF FORCE BIT 1 ON
1451
1452 1453
MVC WORKl2 t 1HEXADR ALC WORKC2J ,WORK ALC WORK ( 2 I , WORK
MOVE HEX ADOR TO WORK SPACE SHIFT LEFT 2 BITS
1454
SBF
1455
SBN
1456
HVC
1457
MVI
1458
LA
1459 XLAT:: TBF
1460
JT
1461
TBN
1462
JF
l"t63
TBF
1464
JF
1465 Dl T09 cu
1466
Jf.
1467 SETHIN SBN
1468
J
1469 LOZER TBN
147(1
BT
1471 TLON LA
1472
CLI
1473
MVI
llt74
BE
1475
MVC
1476 CONYR B
WORK-l1X'EO· WORK-l,X 1 40 1 CONADR-1 C1 J , WORK-1 WORK10
CONAOR-11XRl
oc ,xRu .x·oF 1
LOZER
oc ,xR1 J ,x·oa·
01T09 0(,XR1),X·06 1
TLDN
0( eXRU eX 1 61' TLDN
01,xR1J,x 1 so·
TLON
0 ( , XR 1 J , X '70 1
SETH IN 1C ,XRU ,XRl WORK,O
WORK,X' FF 1
·-·XLATE
EXBUFl21tCONADR
RESET HI 3 BITS FORCE BIT 1 ON MOVE HI BYTE OF ADORES USE WORK AS INDICATOR POINT XRl TO HI BYTE ARE All LO BITS OFF JUMP IF SO
BIT 4 ON?
LO BITS = 1 TO 7 IF NOT
BIT 213 OFF?
TRANSLATE DONE 1F NOT TEST FOR 61 DONE IF SO
FORCE HI BIT ON
DONE
TEST BITS 1,2,3 ON IF SO, SET HI BIT ON POINT XRl TO NEXT BYTE IS THIS FIRST PASS THRU INDICATE SECOND PASS REPEAT IF lST PASS PUT CONVERTED ADDRESS IN WRITE CMO RETURN TO USER
DATE 26JUN75 EC HO. 825023
250CT75 825032
15JAN76 825034
l4MAY76 825035
PROG ro
PAGE
I
C 0894-3'. DATE
11
EC NO.
c
26JUN75 825023
250CT75
825032
15JAN76
825034
HMAY76 825035
PROG ID PAGE
0894-3 lU
L
0
0
0--
IBM MAINTENANCE DIAGNOSTIC PROGRAM 8943 DA FUNCTIONAL TESTS
PART NO., PAGE
i 4234259
12 i ,.-
\.
IBM MAINTENANCE DIAGNOSTIC PROGRAM 8943 DA FUNCTIONAL TESTS
PART f'O.
PAGE
4234259 12A
ERR LOC OBJECT CODE
AODR STMT SOURCE STATEMENT
{ ERR lOC OBJECT CODE
ADOR STMT SOURCE STATEMENT
1959 34 08 19FS l95D C2 02 0000 1961 3C 00 2660 1965 OE 01 2605 2633
1968 38 eo 2607
196F F2 90 08 1972 3A 80 2605 1976 3A 80 2604 l97A 38 OA 2605 l97E 39 05 2605 1982 F2 90 08 1985 38 80 2605 1989 38 80 2604 1980 38 01 2607 1991 F2 90 OE 1994 E2 02 01 1997 34 02 1960 1998 3C 80 2607
l 99F F2 87 22
l9A2 30 SE 2605 19A6 F2 01 07 19A9 3C FF 260F l9AD F2 87 45 1980 3C 02 2606 1984 OE 01 2607 2607 19BA CO 20 1964 19BE OC 00 2607 2606 l9C4 C2 01 2607 l9C8 lC 00 OC97 00 19CD lC 00 l9EC 00
1902 CO 87 021E
1906 01 l9D7 2605 1909 25CF 19DB OC 01 256A 25CF l9El OC 01 31AE 25CF 19E7 34 02 1960
19ES 88 00 00 19EE F2 10 04
l.9Fl co 87 1965
l 9F5 CO 87 0000
19F9 34 08 lA40 l 9FD 3C 00 3Ff8 lAOl 3C FF 4320 1A05 30 00 3C3A 1A09 CO Ol lA5Z l AOD 30 02 OA03 lAll FZ 04 15 lA 14 30 00 2660 lAlB F2 Cl OE
IA l e C0 8 7 02 l A
lAlF 86 1A20 28
1478 1479
****S*U*B*R*O**U*T*IN*E**T*O***IN*C*R*E*M*E*N*T**D*E*V*I*C*E*S**··***********************************
.
1
-
·
1480 *************************************
I
1481
1482 UPDATE ST 1483 RINXR2 LA
UPOR+3,.ARR
*-* ,XR2
STORE RETURN ADDRESS REINIT IAUZE XR2
1484
HVI tONHG,O
RESET THE CONFIGe FLAG
1485 GOUP ALC CUR DEV! 21 ~DEV INC
UPDATE CURRENT DEVICE A)ORESS
1486 1487
TBN LI :>1<: , X1 8 0 ' JF T2
TEST FOR lSl l INE SELECT
1488
SBN CURDEv.x·eo·
CHANGE Hl BITS TO C OR D
l48<i 1490 T2 1491
SBN C.UROEV-1,x·ao· TBN CUROEV,X'OA' TBF CUROEV, X '05 1
ARE LO BITS OF ADOR = A
1492 1493
1494
JF T3 SBF CUROEV,X 1 80'
SBF CURDEV-1,X ·so.
JUMP IF NOT CHANGE HI BITS TO 4 OR 5
1495 T3 l496 1497
1498 1499
TBN LINE.x·oie
JF
T4
LA
1(, XR2), XR2
ST RI NXR2+3,. X1"2
MVI LI NE ,x· so·
ARE WE AT THE LAST LINE BIT
INCREMENT XR2 TO NEXT FLAG BYTE
i , __
SAVE THE ADDRESS
START AT SIT 0 AGAIN
1500
J
AD DOK
1501 T4
Cll
1502
JNE
1503
M\11
1504
J
1505 DEVOK MVI
1506 SHIFTR ALC
CUROEV,X 1 5E'
DEVOi<
OONE,X 1 FF 1 UPDR LI NE-1.x·o2'
LI NE I 21 , LI NE
DID WE JUST DO LAST DEVICE JUMP IF NOT SET THE DONE FLAG
EXIT
LOAD THE SHIFT STOPPER St-'.lFT LINE LEFT
1507
BNOL SHIFTR
1508
MVC LI NE 11 J , LI NE-l
1509 AODOK LA
LINE ,XRl
BRANCH TIL OFLO OCCURS
l INE IS NOW SH I FTED P. I GK':" ONE BIT POINT XRl TC LINE POINTER
1510 1511
M\IC SFl+l.Oll.XRll
MVC ro01+1,on.xR11
SET IMMELIATE INSTRUCTION:>
1512
1512
1513 1906 1514
B
UNPACK
DC
Ill'!'
UNPACK THE DEVICE CODE
1908 1515 19DA 1516
DC
AL21 CURDEV)
DC AL2 (DEV IC.El
I
1517 1518 1519
1520
MVC LOGOEV(2J,DE\IICE
MVC AU 2) ,DEVICE
ST
RINXRZ+3,XRZ
MOVE DEVICE TO LOG OUT FIELD
i(
INITIALIZE DEVICE IN TEST PATTERNS
STORE XR2 VALUE
1521 TDOl TBN 01 , XR2) ,·-~
1522
JT UPOR
1523
8
GOUP
1524
1525 UPOR B
1526
1526
1526
TEST DOING THIS DEVICE OKAY IF SO SET UP FOR NEXT
RETURN TO USER
i
jc
I
1527 1528
****S*U*B*R*O**U*T*IN*E**T*O***DU***IN**IT*I*A*L***H*O*U*S*E·K·E·E·P~IN·G···IN···EA·C·H···R·O*U**T*I*N*E***************
1529 ************************************************·*********
1530
1531 SETUP ST SETUPR+3, ARR
1532
M\II HICPfl,O
STORE RETURN
RESET MICRO POLL FLAG IF LEFT ON
!533
1531t
MVI FILL,X'FF'
cu STflG,G
REINITIALIZE FILL CHAR FOR XMIT/REC WAS STG MODIFIED?
1535 1536 1537 1538
1539
1540 iAlF 1541 lA20 1542
BNE FIXST
cu PRTN,2
JNH TROY
CLI CONFLG,O
JNE TROY
B
PRINT
DC.
Xll 1 86 1
DC
ll1'431
GO FIX IT If SO TEST AT RIN 02 JUMP IF RTN 01 OR 02 WAS DEVICE CONFIG FLAG SET JUMP !F SO
PRINT WARNING MESSAGE
I (j
I (~,
·I
I
1A21 268E
1A23 co 87 nz2
1A27 89FE
lA29 C1 58 1A30 1A2D F2 87 06 1A30 F3 58 80 lA33 F3 58 EO lA36 F3 88 CO 1A39 35 AO 2616 1A3D CO 87 0000
lA41 34 08 1AA8 1A45 OC 01 1A87 3CbE lA48 3C FE 3C3A lA4F F2 87 OE
1A52 34 :>8 lAAB
1A56 OC. 01 1A67 3C70 1A5C 3C 01 3C3A
lA60 F3 58 80 lA63 Fl 58 CO
1A66 OF 01 2FF9 2FF9 lA6C 30 58 3C33 lA70 OE 01 2Ff9 2620 1H6 Cl 50 lAAC 1A7A OD 01 2FF9 3C35
1A80 t.O 01 lA6C
lA84 31 58 0000 lA"8 30 58 3C39 1A8C Cl 50 lAAC lA90 38 01 3C3A 1A94 3C FF 3C3A
lA98 F2 90 04 1A9B 3C 00 3C3A 1A9F F3 58 8U lAAZ F3 58 EO
lAA5 F3 88 CO lAA8 co 87 0000
lAAC 3C 05 262A . lABO CO 87 22A7
lAB4 34 08 lB84 1AB8 34 02 l 860 lABC 35 01 lB 84
lACO OC 25 2590 2591 lAC6 OC 01 256A 25CF lACC 0C 07 2590 2806 1AD2 OC. 03 259E 2657 1AD8 OC 03 25A8 2657 lAOE OC 03 2582 2657 1AE4 OC. 03 25BC 2657 lAEA OC 01 26lC 261A lAFO lE 01 261C 01 lAFS OE 01 261C 2620 1Af8 lC. O! 261E 03 1800 C2 02 4200
lBO't 70 00 00 1807 F2 01 20 !BOA lC. 01 1829 05
lA22 1543
DC Al2(WARN,
1544 lA28 1545
8
HALT
DC XL2' 89FE'
GO HALT HALT FE
1546
1547 TROY TIO
1548
J
1549 NOROY SIO
NORDY,NOTRDY MICRON
x·so 1 ,SIOI
TEST MICRO CONTROLLER RUNNING JUMP IF RUNNING DISABLE ATTACHMENT
1550
SIO X'EO',SIOI
1551 MICRON SID ENABLE,CNTRL
ENABLE, START MICRO ENABLE DA
1552
l
1553 SETUPR B
AINT2,IARL
*-*
LOAD INTERRUPT ADDRESS REG RETURN TO USER
1554 1555
1556
·**·*·*·S*U·*·B·R*·O*·U*·T*·IN··E·····T··O···*·M*·O*·D·*IF·*Y·*·O*·R·*·*R·*E·*S·T·*O·*R·*E·*·W·*·O*·R*D·*·*·O·*lF·*E·*·*O·F······M···I·C··R···O······C···O··D···E·····*·**********
1557
1558 MODST ST HODSTR+3,ARR
STORE RETURN FOR MODIFYING MICRO
1559 1560
MVC MODIFY+3(2,,ASSN6 HVI STFLG,X· FE'
GET ADDRESS OF SSN6 WORD SET FLAG TO INDICATE MODIFIED
1561
J
DISABl
1562
1563 FIXST ST MODS1R+3 ,ARR
STORE RETURN FOR RtSTORlNG MICRO
1564
MVC HODIFY+?lZ,,ABDGRT
SET ADDRESS OF RESTORE WORD
1565
MY I STFLG, X 1 01 1
1566 DISABL SIO x·so·,s101
1567
SID x·co·,s101
SET TO INDICATE BEING RESTORED
DISABLE
ENABLE ATTACHMENT
1568
SLC WORK I 2, ,WORK
SET WORK SPACE TO ZERO
1569 SNSLP SNS SNSAREtCTRSTG
1570
ALC WORK! 2) ,ONE
SENSE TO INCREMENT ADDRESS INCREMENT COUNTER
1571
TIO OOPS4,ATTCHK
TEST ~OR ATTACHMENT CHECK
1572 1573
CLC WC1RK!2i ,XClFE -BNE SNS LP
DID we GET TO THE ADOR YET? LOOP TIL WE 00
1574 MODIFY LIO
1575
SNS
1576
no
*-*~CTRSTG
BOGRTNrCTRSTG OOP 54 .A TTCHK
DATA AT OlFE GETS CHANGED GET CONTE~TS OF WORD AT OiFF
TEST FOR ATT ACHHENT CHECK
1517
1578
TBN STFLG,X'Ol' g·11 STFLG,X 1 FF 1
CHECK FOR RESTORE
1579
JF ENABL
JUMP IF MODIFYING ST~.
1580
MVI STFLG,O
1581 ENABL SIO x·so·,s101
INDICATE STG OKAY AGAIN DISABLE AG4IN
1582
S!O
1583
SIO
1584 HODSTR B
1585
·-·X1 EO' , SIOI
ENASLEtCNTRl
START MICROCONTROLLER AGAIN
GO ENABLE BSCA RETURN TO USER
1586 OOPS4 MVl ERRwATTCH
1587
B
ERROR
SET ATTACHMENT CHECK
1588 1589
*****DO***S*IO***S*U*B*R*O*U*T*IN*E*****************************************************
1590 ***********************
159:!.
1592 OOSIO ST 00SIOR+3,ARR
STORE RETURN ADDRESS
1593 1594
ST
REST2+3,XR2
l
OOS IOR+3 · XRl
STORE XRZ
POINT XRl Al PARAMETERS
1595
MVC lOGMSG(38),MSG8lK
BLANK OUT THE MESSAGE FIELD
1596 1597
MVC LOGDEV(2t,OEVICE MVC LOGHSGlS J ,NOERR
INSERT THE DEVICE IN MESSAGE MOVE IN NO ERROR MESSAGE
1598
MVC LOGSTl4) ,XXXX
c X' OUT DATA
1599
MVC LOGCAR(4),XXXX
16-00
MVC LOGT AR (4) 1XXXX
1601
MVC LOGSAR(4J,XXAX
1602
MVC l TAR [ ?> , LC AR
PUT INITIAL CftR INTO TAR LOAD AREA
1603
AlC LTAR,U2,XRU
ADO IN THE DISPLACEMENT
1604
ALC LTAR(2) ,ONE
ADD l NORE
1605
HVC LSAR.3' £,XRU
MOVE IN THE SAR ADDRESS
1606
LA XMITRCtXR2
PUT AoDR OF TRANSMIT/RECtIVE FIELD
1607 · 1608
cu 0(,XRU,O
INTO XR2 TEST FOR XMITRC All SETlLENGTH IS
1609
JNE DATIN
GREATER THAN 256)
1610
MVC MVDATA+4,5(2,XR11
MOVE IN OAT A ADDRESS
DATE 26JUN75 EC. NO. 825023
.?.50C.T75 825032
15JAN76 825034
l4MAY76 825035
PROG lO PAGE
0894-3:I(_' DATE
12 ; EC NO.
I
iC
26JUN75 825023
250CT75 825032
l5JAN76 825034
14MAY76 825035
PROG ID PAGE
0894-3 l2A,
,_
I
10
I
10
I 10
·i ·
·', · · · · · · · · · · · ·· · · · · · · · · · · · · · · · · · · ·
IBM MAINTENANCE DIAGNOSTIC PROGRAM 8943 DA FUNCTIONAL TESTS
PART NO.
PAGE
42342591
IBM MAINTENA~CE DIAGNOSTIC PROGRAM
13 I c
89~3 · DA FUNCTIONAL TESTS
PART NO. 4234259
PAGE
UA
ERR LOC OBJECT CODE
ADOR STMT SOURCE STATEMENT
ERR LDC OBJECT CODE
ADDR STMT SOURCE STATEMENT
lBOF lC 00 1826 01 1814 lC 00 1B27 01 1819 OC Ff 431F 4320 . 181F OC lF 4220 4221 1825 8C 00 00 0000 182A 3C CO 2611 1B2E 3C FF 2610 1832 3C 00 262A 1836 F3 88 02
1839 31 SC 261A l B3 D 31 SA Zl.lC 1841 31 89 261E 1B45 C1 58 lBAA
1849 F3 SA 02
184C C1 SA 1885 1B50 30 SC 2620 1854 30 BA 2622 16 58 30 89 2624 lBSC 30 88 2626 1860 35 01 261C 1864 30 00 2610 l 868 F2 81 Olt 1868 3C 07 262A 18 6F 30 00 262A l 873 CO 01 22A7 1877 OE 01 1884 2631 18 70 C2 02 0000
1881 co 87 0000
1B85 30 FO 3FFB
1689 co 81 186F
1680 OE 01 2612 2620 1693 CO AO lBA2 1B97 30 00 2610 1898 F2 81 lC 1B9E CO 87 184C
1BA2 3C 02 262A 16A6 CO 87 22A7
18AA 30 00 262A 18AE CO 01 22A7 1BB2 3C OA 262A 1.886 CO 87 22A7
lBBA 3D 00 262A lBBE CO 81 l~t 1BC2 CO 87 22A7
1BC6 34 08 1Br7
lBCA co 87 iAB4
lBCE 0001 1800 lt31F 1802 263f
1804 40 01 01 2637 11309 F2 81 18 lBOC 3C 10 21>2A
lBEO co 87 lfDS 1BE4 oc 01 2074 263F
18EA (£ 01 21>76 2637
1611 1612
HVC HVDATA+l,1(1,XRlJ MVC MVDATA+2 ,1 (l ,XRl)
MOV~ IN THE LENGTH MOVE IN H!E DISPLACEMENT
r'
~...... ,.
1613
MVC FILL-11256),FILL
FILL WHOLE XMJT/REC FIELD WITH 'ff'
1614
MVC XMITRC+32l32),XMITRC+33
1615 MVDATA HVC *=-·t·-·,XR2 I,*-*
MOVE XMIT DATA TO XMIT/REC. FIELD
r' .
1616 DAT IN HVI BCNT-1,x·co·
RESET THE BUSY COUNTER
1617
MVI INTFLG,X 1 FF 1
SET INT FLG TO 'NO INTERRUPT'
1618
H\iI ERR, 0
SET ERROR fl AG TO ZERO
1619
1620 *
SIO ENINTR,CNTRL
SIO TO ENABLE INTERRUPTS TO CATCH tNY ATTACHMENT CHECKS
1621.
LIO LCAR.CAR
LOAD THE CAR
1622
LIO LTAR,TA~
LOAD THE TAR
1623
LIO
1624 TS TROY TIO
1625
LSAR, SAR OROPED. NOT ROY
LOAD THE SAR
..
CHECK MICROCONTROLLER STILL RUNNING ''
1626
SIO ENJNTR, XMI TR
SID TO TRANSMIT/REC., ENABLE INTR.
1627
1628 BUSYB TIO EXIT ,BUSY
TEST BUSY
1629
SNS SCAR ,CAR
SENSE THE CAR
1630
SNS ST AR.TAR
SENSE THE TAR
1631 1632
SNS SSAR,SAR SNS SSTAT,STATUS
SENSE THE SAR SENSE THE STATUS
1633
L
LTAR,XRl
POINT XRl TO RECEIVE FIELD
1634
CLI INTFLG,O
DID THE INTERRUPT OCCUR YET?
1635
JE TS TERR
1636 SI ON IN MVI ER.R,NOINT
JUMP IF SO SET NO INTERRUPT ERROR
0
1637 TS TERR CLI ERR,O
TEST FOR NO ERROR
1638
BNE
1639
ALC
1640 RESTZ LA
l61tl DOSI OR 8
1642
ERROR
·-·OOSIOR+3(2),SIX
·-·,XR2
BRANCH IF ERROR OCCURRED UPDATE RETURN ADDRESS RESTORE XR2 RETURN TC1 USER
0
0
1642
1643 EXIT CLI MICPFL,X 1 FO·
1644
BE TS TERR
1645
ALC BCNT f 2 J ,ONE
1646
BOL BSYERR
1647
CLJ INTFLG, 0
1648
JE GOTIT
l6"t9
B
BUS YB
DOING MICRO POLL? EXIT IF SO ADD TO BUSY CDUNTER ERROR AFTER ABOUT 1 SEC.
DID AN INTERRUPT OCCUR YET? JUMP IF SO GO CHECK BUSY AGAIN
'oI . ;)
1650
1651 8SYERR MVJ ERR,SUSE
1652
B
ERROR
SET BUSY TOO LONG INDICATION GO TO ERROR ROUTINE
1653
1654 DROP ED Cll
1655
BNE
1656
MVI
1657
B
ERR,O ERROR
ERR,ATNR ERROR
DID AN ERROR OCCUR
IF SO, GD TU ERROR ROUT. SET ATTACH. NOT READY ERRO~
c
1658
1659 GOTIT CLI ERR,O
1660
BE 8USYB
DID AN ERROR OCWR YET?
(
IF NOT, GO ON
1661
B
ERR(IR
GC:. TO ERROR
1662 1663 1664
1665
·*···S·E·N·D··A·C·K···1··S·U·B·R·O·U·T·I·N·E4·*********************************************!
·················*·········
I(
1666 GO ACK ST GOACKR+ 3, ARR
STORE RETURN ADDRESS
1667
8
DOSIO
SEND ACK 1 TO DEVICE
lBCF 1668
DC AL21ACK1-ACK1+1J
(
1801 1669
DC AL2l XHJ TE)
1803 1670
1671 167' 1673 1674 1675 1676 1677
DC l!ol21 ACKl I
CLC 112,XRlJ,EOT
JE GOACKR
HVI ERR, INCOR
B
FILLFF
HVC EXPBUF+lC2J,ACKl
MVC EXPBUF+312 I, EOT
TEST RESPONSE · EDT EXIT IF SO, ALL OKAY
SET JNCORRcCT RESPONSE GD SET EXP RESULTS TO FF SET EXP RESULTS
I .
"--
10
I
I
JC
I
lBFO CO 87 22A7
1BF4 CO 87 0000
lBFB 34 08 1C38 lSFC 34 01 1C30 lCOO 34 02 1C34 1C04 C2 02 2073 1C08 C2 01 4200 lCOC CO e7 lf05
lClO 9C 00 00 00 lt14 02 01 01 1Cl7 E2 02 01 lClA 34 01 2FF9 lClE OD 01 2Ff9 1C30 1C24 CO 01 lClO 1C28 BC 01 01 2FFB 1C2D C2 01 0000 1C31 C2 02 0000 1C35 CO 87 0000
1C39 34 08 1C99 1C3D OC 01 2lf8 2651 1C43 OC 01 25FA 2605 1C49 OF 03 265B 265B 1C4F CO 87 0212
1CS3 CO 87 lAB4 1C57 0008 1C59 431F lCSB 25FB
1C5D 70 37 00 IC60 F2 01 07 1C63 3A 80 2658 1C67 f2 87 2C 1C6A 40 02 02 264C 1C6F F2 01 OC IC72 lC 01 2658 07 1C77 3A 10 2658 1C78 F2 87 18 1C7E 40 02 02 264 F 1CB3 F2 01 07 1CB6 3A 20 2658 1C8A F2 87 09 1C80 lC 00 2659 03 1C92 3A 40 2658 1C96 CO 87 0000
1C9A 34 O~ 1013
1678
B
ERROR
1679
1680 1681
1682
1683
G*··O··A··C··SKU··R··B··R8··O··U··T··IN··E······TO······F··i··l··l····E··X··P··. ····R··E··SU····L·T·S······RB··EU··TFU··F··RE·NR·····T*O**U**SE*R**********************
1684
1685 SETEXP ST
1686
ST
1687
ST
1688
LA
1689
LA
1690
B
1691
SETEXR+3,ARR MVXR1+3,XRl MVXR2+3,XR2
EXPBUF,XR2 XMITRC,XRl FILLFF
STORE RETURN ADDRESS SAVE XRl SAVE XR2
POINT XR2 TO EXP BUFF POINT XRl TO XMIT/REC. FIELD Fill EXP. RESULTS BUFFER WITH FF
1092 MVCHR MVC OU ,XR2 J ,O l 1XRl)
MOVE XMIT/REC FIELD TO EXP RESULTS
1693
LA 1( , XRlJ tXRl
INCREHENT POINTERS
1694
LA
11, XR2 I 1 XR2
l695
ST WORK,XRl
SAVE XRl
1696
CLC WORK(2),MVXR1+3
TEST FOR ENO OF M~VE
1697
BNE MVCHR
IF NOT, HOVE ANOTHER
1698
MVC 1C21XR211ACK
MOVE IN CORRECT ACK
···············-··········· 1699 HVXRl LA
1700 MVXR2 LA
·*--··.,XXRR2l
1701 SETEXR B
1702 1703
*
DO POLL sueqouTIN(
RESTORE XRl RESTORE XR2 RETURN TO USER
················································
1704 ························
1705
* 1706 * 1707
SETS UP THE FOLLOWING 4 BYTES AS FOLLOWS: BYT~ l POLFLG BIT 0 m 1 · EDT WAS RECEIVED
1708 ·
BIT 1 · 1 ~ AID KEY WAS DEPRESSED
1709 ·
BIT 2 s 1 e TEST REQ. WAS DEPRESSED
1710 ·
BIT 3 · f · STATUS WAS RECEIVED
* 1111 BYTE 2 AID - CONTAINS THE AID CHAR IF BIT l OF BYTE 1 IS ON
* 1712 BYTES 3 & It POLST CONTAIN STATUS IF BIT 3 OF BYTE 1 WAS ON
1713
1714 DOPOL ST
1715
MVC
1716
MYC
1717
SLC
1718
8
1719
1720
e
lC 58 1721
DC
lCSA 1722
DC
1C5C 1723
DC
1724
DOPOLR+3,ARR SPFLD( 2 t ,POLL PSOEV(2 t ,cuRDEY PDLSTl4 t ,POLS.,. TEST
DOSIO AL2 CENQ-SE LPOU AL21 XMITE) AL2 CENQJ
STORE THE RETURN ADDRESS SET UP POLL SET UP DEVICE CLEAR POLL STATUS, AIDe l FLAGS GO CHECK CONSOLE SWITCHES
GO DO THE POLL
172~
CLI Ol,XRl)rX·37'
1726
JNE TSTAT
1727
SBN POLFLG,X 1 80'
1728
J
OOPOLR
1729 TSiAT CLC 2l3,XRlt,STATR
1730
JNE TTP
1731
MVC POlST,7(2,XRll
1732
SBN POLFLG,X 1 10'
1733
J
DOPOLR
1734 TTR CLC 2(3,XRlJ,TSTREQ
1735
JNE STAID
1736
SBN POLFLG.x·zo·
1737
J
DOPOLR
1738 STAID HVC AI0,3(1,XRl)
1739
SBN POLFLG,A 1 40·
1740 OOPOLR 8
._.
1741 ························
WAS RESPONSE EOT? JUMP IF NOT SET THE EDT BIT ON RETURN
TEST FOR STATUS RECEIVED IF NOT GO CHECK TST REQ FETCH THE POLL STATUS SET THE STATUS BIT EXIT
CHECK FOR TEST REQUEST IF NOT. GO STORE AID SET TST REQ FtAG ON EXIT
FETCH THE AID CHARACTER SET THE AID BlT ON RETURN TO USER
11774423 ·~ ···SE·L·E·C·T···SU··B·R·O·U·T·IN·E····················································
1744
17'45 SELECT ST SELECR+3,ARR
STORE RETURN ADDRESS
DATE 26JUN75 EC NO. 825023
Z50CT75 825032
15JAN76 825034
14f4AV7'825035
PRDG ID P&GE
c· OS94-3:I ·~: DATE
13 I EC NO.
jo
26JUN75 825023
2SOCT75
825032
15JAN76 82,034
lltMAY76 825035
PROG ID PAGE
l
!o
I
,I o
I
I (0\
·
·
·
IBM MAINTENANCE DIAGNOSTIC PROGRAM 8943 DA FUNCTIONAL TESTS
PART NO. PAGE
4234259 14
IBM MAINTENANCE DIAGNOSTIC PROGRAM 8943 DA FUNCTIONAL TESTS
PART 110. it234259
PAGE
14A
ERR LOC OBJECT CODE
AOOR STMT SOURCE STATEMENT
ERR LOC OBJECT CODE
ADOR STMT SOURCE STATEMENT
lC9E OC 01 25F8 2653 1CA4 0C 01 25FA 2605 l f.AA CO 87 lA84 lCAE 0008 lCBC 431F 1C82 Z5FB 1CB4 4D 01 01 263D 1CB9 F2 81 54 ICBC 40 01 01 2638 lCCl F2 81 OF lCC 4 40 01 01 2639 1CC9 f2 81 31
lCCC 34 08 1013 lCDO F2 87 04 1CD3 3C 20 262A 1CD7 CO 87 22A7 lCDB CO 87 1C39 l CDF 38 10 2658 1CE3 F2 90 22
1CE6 CO 87 1027 lCEA CO 87 1BC6 lCEE CO 87 021A 1CF2 96 1CF3 CO 87 0222 lCF 7 891F 1CF9 CO 87 0216
lCFD 3C CB 26:!A !.001 CO 87 22A7 1005 F~ 87 08 1008 3C OC 262A lDOC CO 87 22A7
1010 co 87 0000
1014 34 08 lOAlt 1018 OC 01 2BE5 2SCF lOlE OC 10 2C03 2BE5 1024 F2 87 lb 1027 34 08 10A4
1020 oc 01 2ec1 2scF
1031 OC 10 2C01 2BC7 1037 OC 01 2FF9 2658 1030 34 01 1D9C 1041 34 02 lDAO
lD45 CO 87 lOA5
1049 3C 01 105A 1040 3C 01 1058
1051 r.z 01 2Ff8
1055 CZ 02 281A
1059 78 00 00 1D5C FZ 90 09 lDSF 2C OF 2C03 OF l 064 CO 87 10A5
1068 OE 00 1D5A l05A 106E E2 02 10 1071 30 Ol 1058 1075 F2 01 14 1078 30 40 105A
1746 1747 1748
lCAF 1749
MVC SPFL02J,SEl
MVC PSDEV(2) ~CURDEV
B
DOSIO
DC AL2 ! ENQ-SELPDU
SH UP TO SELECT SET TO SELECT CURRENT DEVICE GO SELECT DEVICE
1C81 1750
DC AL2 (XMITEI
1C83 1751 1752 1753 1754 1755 1756 1757
DC Al2fENQJ
CLC 1(2,XRll,ACKO
z, JE
SElECR
CLC ll XRl) tRVI
JE GET ST
CLC 1 (2,XRl hWACK
JE PWACK
TEST RESPONSE = ACKO
= OKAY IF SO
TEST RESPO~SE RVI
IF SO, GO GET TEST RESPONSE
=STAWTAUCKS
1758
1759 GETPS ST
SELECR+3,ARR
STORE RETURN ADDRESS
1760
J
GOERR
1761 GFTST MVI
1762 GOERR S
1763 FETCHS B
1764
TBN
1765
JF
1766
ERR,RVIS ERROR DOPOL POLFLGtX 1 10'
OHOH
SET UNEXPECTED STATUS GO PRINT RVI OR EOT
GO GET STATUS WAS STATUS RECEIVED BAD IF NOT
1767 PSTAT B
1768
B
l 769 SP6Hl T B
1CF2 1770
DC
1771
B
1CF8 1772
DC
1773
B
1774
1775 Plo!ACK MVI
1776
B
FORMAT
GO ACK
PRINT
XLl'96' HALT . XL2 1 891F 1 LINK
ERR,WACKE ERROR
GO PRINT STATUS BITS REC'D
GO SEND ACKl
(.,
GO SPACE 6
GO HALT
0
HALT ****lF·H··
GO TO NEXT ROUTINE
0
SET WACK MESSAGE
1777
J
SELECR
1778 OHOH MVI ERR,UNK
SET UNK~OWN RESPONSE
0
1779
8
ERROR
1780
1781 SELECR B
*-*
RETURN TO USER
0
1782 ********************************~********
I
1783 * SUBROUTINE TO PRINT POLL STATUS BITS **********************"'********: ()
1784 *****************************************
I
1785
1786 PEXPST ST
1787
MVC
1788
MVC
FORM RT+ 3 · ARR STATME (2 I ,DEVICE
STATFL(30),STATME
STORE RETURN ADDRESS
SET UP MESSAGE TO PRINT EXPECTED MOVE TO MESSAGE
1789
J
1790 FORMAT ST
1791
MVC
1792
MVC
1793
MVC
1794 FfNEXP ST
1795
ST
1796
FINEXP
FORMRT+3,ARR
STATMS( 2; ,DEVICE STATfl(30J,STATMS WORK(2),POLST
FXR1+3,XR1 FXR2+3,XR2
JUMP TO FlNISH STORE RETURN ADDRESS PUT DEVICE IN HEADING PUT HEADING IN PRINT FIELD MOVE POLL STATUS TO WORK srACE
SAVE XRl
SAVE XRZ
1797 1798
B
PSROUT
GO PRINT IT
1799 1800 1801
1802
1803
MVI
T:HT+l~l
MVI TB!T+2,l
LA
WORK-1 t XR l
LA STTA8,XR2
SET BIT MASK TO START AT BIT 7
SET DISPLACEMENT TO l POINT XRl TO POLL STATUS HI BYTE POINT XR2 TO BIT NAME TABLE
1804 TBlT TBN *-*( ,XRU ,*-*
1605
JF
NEXTS
1806
MVC STATFL,15116,XR2)
1807
B
PSROUT
TEST STATUS BIT ON IF NOTs UPDAlE TO NEXT MOVE IN BIT NAME TO MESSAGE
GO PRINT IT
l808
1809 NEXTB ALC
1810
LA
1811
CLI
1812
JNE
1813
CLI
TBiT+l (1), TSIT+l 16( ,XR2) ,XR2 TBIT+2, 1
HI TBIT+l,X 1 40'
SHIFT MASK BIT LEFT ONE
UPDATE XR2 TO POINT TO NEXT ENTRY
ARE WE DOING HI BYTE YET?
JUMP IF NOT DID WE JUST 00 LAST BIT OF LO BYTE
c
107C CO Ol 1059
1080 3C 00 1058 1084 3C 02 1D5A
1088 co 87 1059
108C 30 10 lDSA
1090 co 01 1059
1094 co 87 021A
1098 91 1099 CZ 01 0000 109D CZ 02 0000 lOAl CO 87 0000
1DA5 34 OB lDBA 1DA9 CO 87 021A lOAD 81 lDAE lE lOAF 2C03 1061 OC 10 2C03 2C04
1067 co 87 0000
l 088 34 08 1F5C lDBF CO 87 1F05 1DC3 OC 03 2D76 2603 1DC9 34 01 1F4E lOCD 34 ()2 lF 52 1001 35 01 lF SC 1005 lC 00 2E94 00 lDOA lC 01 2D7C 02 lOOF OC 03 2D7A 2f9tl 1DE5 OC 00 207A 3098 lDEB OC 00 2079 2605 lDFl 3C 26 2E73 lOF5 3C 01 2FFC LOF9 38 80 2E94 lOFD F2 10 7E l EOO 38 40 2E94 lE04 F2 10 6C lE07 38 20 2E94 l EOS F2 10 SA l EOE 38 lD 2E94 1El2 F2 10 44 l E15 38 08 2E94 lEl9 F2 10 2E lElC 38 04 2E94 lE20 f 2 10 18 l E23 38 CZ 2E94 1E27 F2 10 00
lEZA C2 02 2D7D l E2E OC 0 1 2E F l 413 2 l E34 35 01 4134
1814
BNE TBIT
IF NOT, GO 00 THIS BIT
1815
1816
MVI T61T+2,0
SET DISPLAC~MENT FOR HI BYTE·
18!7
MVI TBIT+l,2
SET MASK FOR lST BIT OF HI BYTE
1818
B
TBIT
GO TEST NEXT BIT
1819 1820 HI
cu TBIT+1,x·10 1
AT END YET?
1821
BNE TBIT
IF NOT, TEST NEXT BIT
1822
1823
B
PRINT
SPACE l LINE
1098 1824
DC
XL1 1 9l'
1825 FXRl LA 1626 FXR2 LA 1B27 FORMRT ij 1828
·-·*-*,XRl
*-*· XR2
RESTORE XRl RESTORE,XR2
RETURN TO USER
1829 PSROUT ST PSROUR+3,ARR
STORE RETURN ADDRESS
1830
B
PRINT
PRINT LINE
lOAD 1831
DC
Xll 1 8l 1
lDAE 1832
DC IL1'30'
lDBO 1833
DC AL2(STATFLJ
1834
MVC STATFL(3QJ,STATBL
CLEAR PRI~T FIELD FOR NEXT ENTRY
1835 PSROUR B
*-*
RETURN
1836 *************~*****************
1837 * SUBROUTINE TO READ BUFFER ******************~*******************···
1838 *******************************
* 1839
1840
*
S
REAOBF
DC
XL1 1 XX 1
* 1841
DC
XL2 1 AAAA 1
BRA~CH TO SUBROUTINE
XX = AAAA
F=LACGUSRSOR
ADDRESS
* 1842 ·
* 1843
1844
FLAGS BIT 0 l PATTERN IS NULLS BIT l 1 : PATTERN IS RIPPLE DATA
1845 ·
1846 *
1847 ·
BIT Z l BIT 3 .. 1
= BIT 4 1
PATTERN IS A SINGLE CHAR. REPEATED US ING PATTERN l
USING UPPER/LOWER CASE PATTERN
1848 ~
* 1849 *
1850
1851 REAOBF ST
= BlT 5 l
BIT 6 l
US I NG PATTERN 2
= DOING RTN 13 EXCERCISE
READBR+3,ARR
STORE RETURN ADDRESS
1852
B
FILLFF
FILL EXPECTED SUFFER WITH FF
1853
HVC EXPBUF+3(4J,RDBE
PUT IN EXPECTED RESULTS
1854
ST
RDBXRl+3,XRl
STORE XRl
1855
ST ROBXR2+3.XRZ
STORE XR2
1856
l
READBR+3 tXRl
GET PARAMETERS ADOR
1857
!o4VC RBFLG,O( 1, XRU
FETCH FLAGS
1858
MVC EXPBUF+9,2C2.XRlJ
FETCH CURSOR ADDRESS
1859
MVC EXPBUF+7(4)wRBEXl
FILL IN READ HEADING
1860
HVC EXPBUF+711J.NOAID
FORCE NO AID CnAR
186)
MVC EXPBUF+6(l)eCUROEV INSERI DEVICE IN EXP. RESULT
1862
MVI EXPBUF+25b,X·26·
INSERT ETB
1863
HVI TCOUNT, 1
SET COUNTER TO l
1864
TBN RBFLG,x·ao·
TEST FOR DATA a NULLS
1865
JT NULLS
1866
TBN RBFLG,X'40 1
TEST FOR RIPPLE DATA
1867
JT R lPPLE
1868
TBN RBFLG,X 1 20'
.TEST FOR SINGLE CHAR WR Il TEN
1869
JT
RAP
1870
TBN R8FLG,X 1 10'
TEST FOR PATTERN 1
1871
JT PATl
1872
TB!'!
RBFLG,x~os·
IS THlS UPPER/LO~ER CASE PATTERN?
1873
JT UPLWR
1874
TBN RBFLG,X 1 04 1 ·
TEST FOR PATTERN 2
1875
JT
PATZ
JUMP IF SO
1876
TBN
RBFLG,~'02 1
TEST FOR RTN 13 EXERCl$E
* 1877
1878
JT Rl3EX TEMP - - TO BE FI LLEO f .. FOR OTHERS
1879 Hl3 EX LA EXPBUF+lO.XR2
POINT XR2 TO lST ADD~ TO BE FILLED
1880
MVC STOA H2 t .RI.PST
SET UP DATA START ADDRESS
1881
L
CURRIP,XRl
POINT XRl TO DATA
DATE 26JUN75 EC: NO. 825023
250CT75
825032
15JAN76 825034
14MAY76
825035
PROG ID PAGE
c:I
0894-3\
DA TE
14 I EC NO.
1I 0
26JUN75 825023
250CT75
825032
15JAN76 825034
l4MAY76
825035
PROG ID PAGE
0894-3 14A
lo
·
·
·
·
·
·
·
·
·
·
·
·
·
·
.
lo
:~
·
·
·
·
·
·
···
·
·
·
·
·
·
·
················ ················
IBM "AINTENANCE DIAGNOSTIC PROGRAM
8943 DA FUNCTIONAL TESTS
ERR LOC OBJECT CODE
ADDR STMT SOURCE STATEMENT
1E38 F2 87 55 1E38 C2 02 2070 lE3f C2 01 3808 lE43 3C 00 3818 1E47 FZ 87 42 lE4A C2 02 2070 1E4E t2 01 3EAO 1E52 3C 00 ~818 1E56 F2 87 33 1E59 C2 02 2070 1E50 C2 01 3888 lE61 3C 60 3818 1E65 F2 87 24 lE68 C2 02 2070 1E6C C2 01 3818
ino n 87 u
1E73 C2 01 2E99 1 E77 C2 Ol 2070 1E7B F2 87 OE 1E7E C2 01 2EEC 1E82 OC 08 2085 206E 1E88 C2 02 2086 lE8C 34 01 2EF l lE90 34 01 2EEF 1E94 CO 87 1F5D
1 E98 CO 87 lAB4 1E9C 0003 1E9E 431F lEAO 2603
1EA2 CO 87 lF90 1EA6 0C 01 2FFB 263F l EAC CO 87 1FD5 lEBO OE 00 2FFC 2620 1EB6 OC 01 2074 2FFB lEBC 3C 26 2E71 lEC.O C2 02 2076 lEClt 3C 02 2075 lECB CO 87 lFSO
lECC CO 87 1Ab4 lEDO 0001 1E02 431F lEOlt ZFFB
1ED6 CO 87 1FB9 lEOA 30 70 2FFB lEDE 3C 70 2FF8 1EE2 CO 81 1EA6 1EE6 CO 87 lEAC
lEEA C2 01 4200 1 EEE C:? 02 2D73 1EF2 70 03 00 1EF5 F2 81 ll 1EF8 70 FF 00 lEFB CO 81 lfr:O lEFF 02 01 01 1 F02 E2 02 01 lFOS CO 87 1EF2
1F09 BC 03 00 lFOC E2 02 01
lFOF BO FF 00
lf 12 F2 81 07 1Fl5 BC FF 00 1Fl8 CO 87 lFOC
1882
J
1883 PAT2 LA
1884
LA
1885
MVI
1886
J
1867 UPLWR LA
1888
LA
1889
ft.VI
1890
J
1891 PATl LA
1892
!..A
1893.
MVI
1894
J
1895 RAP LA
1896
LA
1897
J
1898 RIPPLE LA
1899
LA
1900
J
1901 NULLS LA
1902
HVC
1903
LA
1904 STFXRl ST
1905 EXSTR ST
1906
B
1907
1908
B
1E9D 1909
DC
1E9F 1910
DC
lEAl 1~11
DC
1912
1913
B
1914 OOACKl HVC
1915 OOACK B
1916
ALC
1917
HVC
1918
MVI
1919
LA
1920
HVI
1921
B
1922
1923
B
lEOl 1924
DC
1ED3 1925
DC
1ED5 1926
DC
1927
1928
B
1929
CLI
1930
HVI
1931
BE
1932
B
1933
1934 CHECK LA
1935
LA
1936 TETX CLI
1937
JE
1938
CLI
1939
BE
1940
u.
1941
LA
1942
B
1943
1944 FIX MVI
1945 LOOP LA
l 91t6
CLI
1947
JE
1948
HVI
1949
8
EXSTR EXPBUF+10,XR2 R6EXP2, XRl SINCHR-1.x·oo·
STFXRl
EXPBUF+lOt XR2 R09PS,XR1 SI NC:iR-1 9 0 STFXRl EXPBUF+l0,XR2 R6EXP,XR1 SINCHR-1,C '-' STFXRl EXPBUF+lO ,XR2 SI NCHR-1, XRl STFXRl RI PDAT ,XRl EXP8UF+10,XR2 STFXRl NULL,XRl EXPBUF+18(9t,OEVRT2
EXP8UF+l9,XR2
STDAT,XRl CURDAT tXRl FIL TAB
DOS IO Al2(R08E-R08) AL2(XMITU
AL2(RD8E)
CHECKl ACK(2J ,ACt<l FILLFF TCWNT C11 ,ONE EXPBUF+l (2 J, ACK EXPBUF+25.lt,X '26' EXPBUF+3,XR2 EXPBUF+2,2 FIL TAB
DOSIO
AL2CACK-ACK+l)
AL2( XMI TE) AL2CACK)
CHECK2 ACK,X'70'
ACK,X'70'
DOACKl DO ACK
XMITRC.,XRl EXPBUF,XR2 0(,XRlJ,3 FIX 0(,XRlJ,X'FF' ROl;RR 1( ,XRlJ 1XRl H, XR21, XR2 TETX
Ot,XR2),3 1',XR2),XR2 0( tXR21 ,x·FF· TE STAG Ol,XR21,X 1 FF 1 LOOP
DATE 26JUN75 EC NO. 825023
250CT75
825032
15JAN76 825034
1'.llAY76 825035
PART NO. PAGE
i
423425~
15 I
,,,..".
IBM
MAINTENANCE
DIAGNOSTIC
PROGRAM
I ~---· 8943 DA FUNCTIONAL TESTS
PART NO. ..2Jlt259
PAGE
15A
III ;''
POINT XR2 TO FIRST CHAR TO BE FILLEDI POINT XRl TO EXPECTED DATA
ERR LDC OBJECT CODE
lFlC co 87 lF90 lf20 co 87 1FD5
1F24 30 70 2FFB
ADDR STMT SOURCE STATEMENT
1950 TESTAG 8
1951
8
i952
Cll
CHECKl FILLFF
ACK ,x '70 1
GO CHECK RESULTS AGAIN
GO FILL EXP BUFF WITH 'FF· TEST FOR ACK 0
EXPECT Fill TO BE A NULL
,1 (
1F28 3C 70 2FF8
1953
MVI ACK,X 1 70 1
FORCE ACK 0
POINT XRZ TO FIRST DATA TO BE FILL 1
LA ADDRESS OF EXPECTED DATA SET FILL CHAR TO NULL
I 1 1
I POINT XR2 TO lST CHAR TO BE FILLED
1F2C f 2 01 04 1F2F 3C 61 2FF6 1F33 OC 01 2074 2FFB 1F39 3C 37 2075
lf30 co 87 1A84
1?54
JNE
1955
MVI
1956 OOACKX MVC
1957
MVI
1958
1959
B
DOACKX
ACK,X·61'
EXPBUF+l ( 2 J, ACK EXPBUF+2,X'37 1
DOS IO
JUMP IF ACK 1 OOPS, FORCE ACK 1 SET UP ACK SET TO EXPECT EOT RETURNED
GO SEND LAST ACK
POINT XRl TO PATTERN
1F41 0001
1F42 1960
DC AL2 ( ACK-ACK+l I
SET SINGLE CHAR TO A ·-·
I
POINT XR2 TO lST CHAR TO BE FILLED POINT XRl TO SINGLE CHAR USED
II ',
1F43 431F
lf45 2FFB 1F47 CO 87 1F90
1F44 1961 1F46 1962
1963 1964
DC AL2(XMITEI
DC AL2(ACK)
8
CHECKl
GO CHECK FOR CORRECT RESPONSE
FETCH ACOR OF RIPPLE TABLE
Ir
POINT XRZ TO lST CHAR TO BE FILLED GO STORE IT
l
FETCH ADDR OF NULLS
FILL IN lST 9 CHAR
I
1F4B CZ 01 0000 1F4F C2 02 0000 1F53 OE 01 lf5C 262F 1 F59 CO 87 0000
1965 RDBXRl LA
1966 RDBXR2 LA
1967
ALC
1968 READBR B
1969
1969
*-*1XRl
·-··-·,XR2
READBR+3(2J,THREE
RESTORE XRl RESTORE XR2
UPDATE RETURN ADDRESS RETURN TO USER
POINT XR2 TO lST DATA BYTE STORE IT INITIALIZE CURRENT DATA ADOR GO FILL EXPECTED RESULTS
GO READ BUFFER
I
!C
I
I
II C~.,··
1F50 34 08 lF9C
1F61 35 01 2EEF lf65 BO FF 00
1F68 F2 01 2A lf68 70 FF 00 lf6E F2 81 lC
1970 FIL TAB ST
1971
L
1972 AGAIN CLI
1973
JNE
1974
CLI
1975
JE
FILTR+3 ,ARR
CURDAT ,XRl
0( t XR2J tX 'Ff' BLKDN 0( .,XRl I 1X 1 FF·
TD ONE
STORE RETURN
POINT XRl TO CURRENT DATA ADDR TEST FOR END OF PATTERN DONE IF NOT TEST END OF DATA TABLE
GO CHECK R~SULTS OF READ SET TO 00 ACK 1
c
1F71 70 FE 00 1F74 F2 01 08
lf77 C2 01 3818
lf7B 34 01 2Efl
1F7F 9C 00 00 00
I
H83 02 01 01
1976
CLI Ol,XR1J,X 1 FE'
1977
JNE MOVE
1978
LA SI NCHR-1 , XfU
1979
·sT
STDAT,XRl
1980 MOVE MVC 0(1,XR2J,OC,XR1 t
1981
LA 1( tXRll ,XRl
TEST FOR SWITCH TO SINGLE CHAR JU~P IF NOT
POINT XRl TO SINGLE CHAR FOR REST CHANGE POINTER MOVE DATA FROM TABLE TO EXP BUFF UPDATE POINTERS
ADD TO TRANSMISSION COUNTER SET UP lST 2 CHAR ~ ACK 1 OR 0 INSERT ETB POINT XR2 TO START Of DATA INSER STX GO SET UP EXPECTED RESULTS
GO SEND ACK 1 OR 0
GO CHECK RESULTS AGAIN TEST FOR ACK 0 SET ACK 0 DO ACK 1 IF LAST WAS ACK 0 GO DO ACK 0
SET TO SCAN rOR ETX
LOOK FOR ETX GO FIX RESULTS IF SO IS CHAR FF ERROR IF SO INCREMENT POINTER
IC·
I
I()
lI e
!I (.\,
1I 0
Jc
! (~'
I -··
i r·-. I I ,.
l \,_'
lf86 E2 02 01 1F89 CO 87 1F65 1F80 35 01 2EF1 1F91 CO 87 1F7F 1F95 34 01 2EEF 1F99 CO 87 0000
lF90 34 08 1FB8 lFAl OD FF 2E72 42FF 1FA7 co 01 lFFO lFAB OD lF 2E92 431F
lFBl co 01 lFFO 1FB5 co 87 0000
lFBg 34 08 1FD4 lFBD OD FF 2E72 1t2FF 1FC3 CO 01 lEEA 1FC7 OD lF 2E92 431F lFCO CO 01 lEEA lFOl CO 87 0000
1F05 34 08 1FE8 1F09 0C FF 2E92 2E93 lF&F DC IF 2093 2094
1981
LA
1983
B
1984 TOONE l
1985
8
1986 BLKON ST
1987 FIL TR B
1988
1988
1989 CHECKl ST
1990
CLC
1991
BNE
1992
CLC
1993
BNE
1994 CHlRT B
1995
1996 CHECK2 ST
1997
CLC
1998
BNE
1999
CLC
2000
BNE
2001 CH2RT B
2002
2002
2003 FILLFF ST
2004
MVC
2005
MVC
ll ,XRZl,XR2 AGAIN
STDAT,XRl
·-·MOVE
CURDAT 1XRl
LOOP POINT XRl TO START OF DATA AGAIN
UPDATE CURRENT OATA AODR RETURN
CH!RT+3,ARR
STORE RETURN ADDR
EXPBUF+2S5l25611XMITRC+255 TEST EXP. c ACT-
RDERR
ERROR IF NOT
.....EXPBUF+287(32)eXMITRC+287
ROE RR RETURN TO USER
tH2RT+3,ARR
STORE RETURN ADDRESS
EXPBUF+255(256)1XMITRC+Z55 TEST EXP. ·ACT.
CHECK
MAYBE TifE END
....EXPBUF+28T(32J,XMJTRC+287
CHECK RETURN TO USER
FILFFR+3,ARR
STORE RETURN
EXflL-11256J,fJFIL FILL EXPECTED RFSULT BUFFER
EXPBUF+32C32J,EXPBUF+33
WITH 'FF'
LOOP TILL FF OR 03 FOUNO
INSERT ETX IN EXPECTED RESULTS FILL REST WITH FF TEST FOR FF AGAIN FINISHED IF SO FILL EXP B~rF WITH FF
I 10
:! o
I
:I c
I
1FE5 CO 87 0000
1 FE9 34 08 2083 lFEO F2 87 08 lfFO 3C 08 262A
2006 FI LFFR B
*-*
RE TURN TO USER
22000078 *~···SU··B·R·O·U·T·IN·E···TO···PR··IN·T···C·O·N·T·EN··TS···O·F··T·R·A·N·S·M··IT·/R··E·C·E·IV·E···******************
2009 · Fl El.D AND EXP EC TEO RE SUL TS BUFFER
·
2010 ·····················································
2011
2012 PXREXA ST
2013
J
2Cl4 ROEkR MVI
PXRR T+ 3 ,ARR PX REX
ERR,OATER
STORE RETURN ADDRESS PRINT EXPECTED & RECEIVED FIELDS SET DATA MISCOMPARE ERROR
PROG 10 PAGE
e I
0894-3i
DATE
15 i EC NO.
1I 0
26JUN75 825023
250CT75 825032
15JAN76 825034
14"AY'16
825035
PROG 10 . PAGE
0894-3
15A
J
l
I()
1I 0
lo
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO ..
PAGE
4234259 16
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PAR 1 NO..
PAGE
4234259 16A
DA FUNCTIONAL TESTS
&943 OA FUNCTIONAL TESTS
ERR LOC OBJECT CODE
ADDR STMT SOURLE STATEMENT
ERR lOC OBJECT CUDE
AODR STMT SOURCE STATEMENT
lFF4 CO 87 22.A.7
2015 MISCOM B
lFFS OC 49 2F 39 2F3A
2016 PXREX MVC
lFFE OC 49 2FSi,; 2F85
2004 oc 07 2F78 3000
2017 2018
~vc
MVC
200A OC J7 2F53 3005
2019
MVC
2010 0(. OC 2F47 39E5
2020
MVC
2016 co 87 02U
2021
B
201A 81
201A 2022
oc
2018 4A
2018 2023
oc
20lC 2F84
2010 2024
DC
201E OC 49 2F84 2FCF
2025
MVC
2024 co 87 021A
202(
B
2028 82 2029 4A
2028 2027
DC
2029 2028
oc
202A 2F84
2028 2029
DC
202C OC 01 2FOl 26lA
2030
MVC
2032 C2 01 2082
2031
LA
2036 C2 02 420F
2032
LA
203A lC Of 2F84 00
2033 2034 GOAGN MVC
203F 2C OF 2F70 00
2035
MVC
2044 CO 87 021E
2036
B
2048 10
2048 2037
DC
2049 2F84
204A 2038
DC
2048 2Fl5
204C 2039
DC
2040 CO 87 021E
2040
B
2051 10
2051 2041
DC
2052 2F70
2053 2042
DC
2054 2F39
2055 2043
DC
2056 co 87 021E
2044
B
205A 02
205A 2045
DC
2056 2f0l
205C 2046
I)(
2050 2EF3
205E 2047
DC
2048
205F OD lF 2F39 ZF15
2049
CLC
2065 F2 01 OC
2050
JNE
2068 OD lF 2F39 2fFl
2051
CLC
206E F2 Bl lD
2052
JE
2071 F2 87 OC
2074 co 87 2058
2053
J
2054 GOSETP 8
2078 CO 87 021A
2055
6
207(. 81
207C 2050
DC
2070 4A
2070 2057
DC
207E 2F84
207F 2058
DC
2080 OC 49 2F94 2f39
2059 PRINLN MVC
2086 CO 87 02U
2060
8
208A 81
208A 2061
DC
2088 4A
208B 2062
DC
208C ZF84
2080 2063
DC
208E OE Ol 2FOl 2Ff-3
2064 NOPRTN ALC
2094 OD 01 2FOi 2FF5
2065
ClC
209A F2 81 OA
20&6
JE
2090 02 01 10
2061
LA
20AO E2 02 10
2068
LA
20A3 CO 87 203A
2069
6
20A7 co 87 (12lA
20A7 2070 POUT EQU
2071
s
20AB 96 20AC 30 00 262A
2050 c.o 8l 0000
20AB 2072
DC
2073
cu
2074 PXRRT SE
2084 CO 87 24C8
2075
8
2076
2076
2088 3"t 08 2'.U.O
2077 PP
ST
208C 34 01 2106
2078
ST
20CO 34 02 ZlOC
2079
ST
20C4 OC 49 2FS4 2f85
2080
MVC
20CA DC 43 2f84 2f39
2081
MVC
ERR.OR
RECFl~74ltPBUFBl
PU NEC 74) f PU NBL PL XNE-121 e) ~RECD PLINE-49 8) ·EXP PLINE-61(13),XMRCMG PRINT Xll'8l' Ill'74' AL2(PUNEl PL INE(7td wPKEAD PRINT XL l '82' ll 1'141 Al2lPUNEl HEAOAOfZl9lCAR EXPBUF+l5tXRJ. XHITRC+l 5tXR2
PLINE{l6},0l1XRll PLINE-20(16ltOleXR2) UNPACK
Ill' l6C Al2tPUNE)
AL2tEXPFU
UNPACK
Ill"l6 1 Al2 (Pl INE-20? Al2RECFU
UNPACK
!ll'2~
Al2iHEADADP All t Ll NADR 1
RECFU 32> · EXPH
GOSETP
RECFL ( 32 l, FFFF
NOPRTN PRI NLN pp
PRINT Xll 1 8l·
fll'74' AL2(PUNEJ ?LI NE 174) ,REC FL
PRINT
XLPSP Ill'74' ALZ(Pl!NEI HEADALH2l ,SIXT EN
HEADAOill ,ENDP POUT
16 { ,XRl hXRl 16( ,.<R2) ,XR2
GOAGN
*
PRINT
Xll."96" ERRoO
*-*
HUE RR
PPR+3 1 ARR PPXR1+3,XIU PPXR2+3,XR2 PUNE(74) ,PLINBL
PlINE(68JvRECFl
GO TO ERROR ROUTINE
BLANK OUT BUFFER
BL~NK OUT PRINT LINE SET UP MHDING MOVE IN HEADING INFO
GO PRINT HEADING
MOVE IN HEADER PRINT IT
SPACE l
INITIALllE ADDRESS
POINT TO DATA
MOVE IN EXP OATA MOVE IN REC .. DATA
IS THIS LINE SAME IN BOTH FIELDS
JUMP U' NOT
IS THIS LINE ALL FF 1 S IF $0, OON 1 T PRINT GO PRINT U NE
GO FRINT t.· OVER OIFFEP.NECfS
MOVE LINE TO PRINT
ADD SIXTEEN TO ADDRESS CHECK FOR END
OUT If SO UP:"ATE POINTERS
LOOP GO SPACE 6 AND HALT WAS ERROR CODE SET UP? RETURN TO USER IF NO ERROR CODE GO HALT
STORE RETURN
SLINK OUT PRINT LI~E
PUT IN OA"IA
2000 C2 01 2F6S 2004 C2 02: 2!=4!. 2008 60 00 00 00 20DC f2 01 09 ZODF 7C 40 00
20E2 SC 40 00 20E5 F2 87 06
20EB 7C 46 00 20EB SC 48 00
20EE 34 01 2FF9 20FZ OD 01 2ff9 2FF7 2 OF 8 F 2 ! f f OA
20F6 02 Ol Ol
20FE E2 02 01 ZICH CO 87 2008 2105 CZ 01 0000
2109 C2 02 0000
2100 co 87 0000
2111 3C 7v 2FF8 2115 FZ 87 04
2118 3C 61 2FFB
211C 34 OB 2l5D 2120 38 40 2 Fr=D 2124 F2 90 16 2127 38 08 4203 2128 F2 90 OF 212E ·i-0 01 Ol 2639 2133 F2 Ol Of 21 ~b CO 8 7 2l 5 E 213A F2 87 lD 2130 40 01 01 2FFS 2142 F2 81 15
2145 le{) 01 01 2637 2l4A CO 01 1!)08 214E 3C 40 262A 2152 CO 67 22A7 2156 CO 87 lCDB
215A CO 87 0000
'C
... ---
~~-.
2l.5E 34 08 2184 2162 OC 01 25FA 2605
2168 oc 01 25f8 2651
216E OF 01 2614 2614
2174 OE 01 2614 2620 2 17 A 38 60 2 613 217E F2 10 34 2 18 l C0 B7 lC 3 9 2185 38 10 2658 2189 f2 90 lD 2l8C 78 08 06 218F CO 10 2174 2193 40 01 07 2643 2198 F2 81 16 2 l9B 3C. 15 262A 219F OC 01 2FF9 2643 21A5 CO 87 22A7 21A9 3C OC 262A 2lAD CO 87 22A7
2082
lA
PUNE-31,XRl
POINT TO DATA
2083
u.
PUNE-67.XR2
2084 CHK!T CLC on,XRlJ,O(tXR21
CHECK OAT A EQUAL
20~5
JNE PUTP
IF NOT INSERT ·
2086
MVI 0 (, XRl h C 0 '
INSERT BLANK
2087
HVI Ot.XR2l 9 C1 '
INSERT BLANK
2088
J
UPIT
2089 PUTP MVi 0(,XRlltC;.;
INSERT PERIOD
2090
MVI 0( 9 XR2) 9 Cr.i
INSERT PER iOO
2091 UPIT ST WORK,XRl
2092
ClC
WORK(2l~ELIN
TE5T FOR END OF LINE
2093
JE PPXRl
EXIT IF SO
2094
LA
1(, XRU ,XRl
UPDATE POINTERS
2095
LA 1C,XR2J,XRZ
2096
6
C~KIT
LOOP
2097 PPXRl LA ·-·,XRl
RESTORE XRl
2098 PPXR2 LA 2099 PPR 6
*-*
*-*
1
XR2
RESTORE XR2 RETURN
* 2100 *****$***********************~**********************
2101
SUBROUTINE TO TEST ACK IN RESPONSE TO WRITE CMD *~~**************··
2102 *******************************************$**~*··$*
2103 2104 TRESPO WJI
ACK,X 2 70'
SET FOR ACK 0
21.05
J
2106 TRESPl MVI
2107 TRESPX ST
2108
TBN
2109
JF
2110
TBN
2111
JF
2112
CLC
2113
JNE
2U4
B
2H5
J
2116 OISP ClC
2111
TRESPX
ACKtX 1 61'
TRESPR+3,ARR RTNFLG,X 1 40 1 DISP
XMITRC+3~x·oaa
OISP
l (2,XRU ~11u.cK
TS TE OT
WAITPB
TR ES PR
ll2 ,XRU ,ACK
TRESPR
INITIALIZE TO ACK 1
STORE TEST
RETURN DEVICE
=APDRDIRNETSESR
JUMP IF NOT
WAS START PRINT ON IN wee BYTE?
IF NOT, IT LOOKS LIKE A DISPLAY
DEVICE WAS PRINTERe TEST WACK
IF NOT· TEST FOR EOT WAIT FOR PRINTER BUSY 10 FALL
RETURN
TES l FOR CORRECT ACK
EXIT IF CORRECT
2118
2119 rsnor c1..c
2120
SNE
2121
~VI
2122
B
2123
B
l {2 ,XRl l 1EOT
OHOH ERR,EOTC ERROR FETCHS
WAS REPLY AN EOH
BRANCH IF NOT
SET ERROR
GO FETCH STATUS
2124 2125 TRESPR A
*-*
RETURN TO USER
* 2126 ***·*********~**********·~·········*****·***·**
2127
SUBROUTINE TO WAIT FOR PRHHER BUSY TO DROP******'****************$$*
2128 ***************************~***************·***
2129
21.30 WAITPB ST
2131
MVC
2132
M\/C
2133
SLC
WAI TPR+ 3 tARR
PSDEVC 2) vCURDE:V SPFL02 i, POLL OV8CNH2 J .m,·BCNT
STORE RETURN ADDR GET CURREHT DEVICE
SET UP TO POLL SET BUSY COUNT TO ZERO
2134
2135 POL PR
2136
2137 2138 2139
2140 2141 2142 2143 21 11"4 2145 2146
AlC TBN JT
B
TBN
~·F
TBN
BT
CLC
JE
H\11
MVC
DVBCNT t2) f ONE
DVBCNT-J,X"60' OVHB OOPOl POlFlG,X·lO' WHAT
6( ,XRl t ,xroa·
POlPR 7( 2, XRU ,OE
WAH PR ERR ,BOST WORK(2)i.0E
ADD TO BUSY COUNTER ***~**ADJUST THIS VALUE JUMP IF HUNG SUSY
GO POLL
WAS THE RESPONSE STATUS JUMP IF NOT TEST FOR BUSY ON IF SO GO POLL AGAIN NOT BUSY TEST FOR DEVICE ENO
DONE IF SO
SET BAO STATUS IND.
MOVE DEVICE END STATUS iG WORK
2147
ERROR
2148 WHAT MVI ERRtUNK
SET UNKNOWN KESPONSE
2149
B
ERROR
DATE
26JUN75
EC NO. 625023
250CT75 825032
l5JAN76 825034
l4MAY76 825035
PROG IO PAGE
0894-3'. 16
DATE
26JUN75
EC NO. 825023
250CT7S 825032
15JAN76 825034
l4MAY76 825035
PROG IO PAGE
0894-3 l6A
I
IC
I
I
· · ·
·
·
· ·
·
·
·
·
·
· ·
·
·
·
·
I
I!C_ _
·
·
·
· ·
·
·
· ·
·
·
·
·
·
·
················· ············· ·
IBM MAINTENANCE DIAGNOSTIC. PROGRAM 8943 DA FUNCTIONAL TESTS
PART NO. PAGE
4234259
11 !I (
IBM MAINTENANCE DIAGNOSTIC PROGRAM 8943 OA FUNCTIONAL TESTS
PART 1'40. 4234259
PAGE
llA
ERR LOC. OBJECT CODE
21Bl CO 87 0000 2185 3C 09 262A 2189 CO 67 22A7
2180 CO 87 1C9A 21C 1 CO 87 1AB4 21C5 000000000000 21CB CO 87 2118
21CF OF 01 2614 2614 2105 OE 01 2614 2620 2108 38 20 020A 21DF F2 10 08 21E2 30 7F 2613 21E6 CO 81 0216 21EA CO 87 lC.39 21EE 38 20 2658 21F2 FZ 10 07 21F5 38 40 2658 21F9 F2 90 ZC 21FC CO 87 1AB4 2200 0004 2202 lt31F 2204 30F5 2206 co 87 2118 220A CO 87 1A84 220E 0000 2210 4201 2212 2636 2214 38 20 2658 2?18 co 10 0216
221C 30 6E 2659 2220 CO 81 OC81t
2224 co 87 2105
2228 38 10 2658 222C CO 90 2105 2230 38 ltO 2FFD 2234 F2 10 08 2237 3C 04 262A 2238 CO 87 22A7
223F OF 01 2614 2614 2245 OD 01 2656 2635 2248 F2 81 Olt 224E CO 87 2237
2252 CO 87 1C39
2256 oo ~l 2658 2643
225(. co 81 0216 2£60 OE 01 2614 2620 2266 38 08 2613 226A CO 90 2252 226E CO 87 0C84
2272 34 08 22A6 2276 34 01 22A2. 227A 35 01 22A6 227E lC 01 3AD9 01
AODR STMT SOlJRCE STATEMENT
·-· 2150 WAITPR 8
2151 OVHB MVJ ERR,DEVHB
SET DEVIrE HUNG BUSY
ERR LOC OBJECT CODE
2283 OE 01 22A6 3ADB 2289 OD FF 4200 4200
2152 2153
2154
·*···SU··B·R·OB·U·T·IN·E··E·RTO·RO·R·SE·N·D···T·E·ST···PA··T·TE·R·N··S···******************·**************
228F OD 30 4200 4200 2295 OF 01 3AD9 262C
229B co 01 2289
2155 **···········~························
229F C2 01 0000
2156 2157 SErmT? B
SELECT
GO SELECT ThE OEVlCE
22A3 CO 81 0000
2158 SENTPB B
COSIO
GO WRITE THE TEST PATTERN
21CA 2159 TPARH OC XL6 1 0 1
PARAMETERS GET FILLED JN
2160
B
TRESPl
GO TEST FOR CORRECT RESPONSE
2161'
2162
SLC
2163 WRTOK ALC
2164
TBN
2165
JT
2166
CLJ
2167
BE
2168 CONPOL B
2169
TBH
2170
JT
2171 TAIO TBN
DVBCNT(2,,0VBCNT DVBC NTC 2) , ONE
SBYTE2,SSW12 CONPOL DVBCNT-1 rX 1 7F'
LINK
DO POL POLFLG,X 1 2C 1 GOUNLK POLFLG.X I 40.
RESH COUNTER ADD ONE TO COUNTER
IS SSW 12 ON? NO TIME OUT IF SO ADJUST FOR 90 SEC. GO TO NEXT ROUTINE IF 90 SEC. GO POLL THE DEVICE
WAS THE RESPONSE TEST REQ.
IF SO GO UNLOCK THE KEYBD WAS AN AID KEY DEPRESSED
22A7 34 08 24E9 22AB OC: 00 24CD 262A
2231 30 01 262A 2285 F2 01 06 2288 OC 11 2590 28A7 22BE 30 02 262A 22C2 F2 01 06
22C5 OC 10 2590 2903 22CB 30 03 262A 22CF F2 01 06 2202 oc co 2590 28F2
2172
JF TS
IF NOT GO CHECK FOR STATUS
2208 30 04 262A
2173 GOUNLK 8
2201 2174
DC
2203 2175
DC
2205 2176
DC
2177
8
2178
B
2201- 2179
DC
2211 2180
DC
2213 2181
DC
2182
TBN
2183
BT
2184
2185
CLI
2166
BE
2187
B
2188
2189 TS
TBN
2190
BF
2191
TBN
2192
JT
2193 OOPS3 MVI
2194
8
2195
2196 Cf-MPS SLC
2197
CLC
2198
JE
2199
8
2200
2201 WAITDE 8
2202
CLC
2203
BE
2204
ALC
2205
TBN
2206
BF
2207
8
OOSIO
Al21UNLOCE-UNLOCKJ Al2C XMITE> AL21UNLOCEt TRESPl COSIO XL2'0' AL2CXH!TRC+l J AL2C EOT-1' POLFLG,X'20'
LINK
AIO,X 1 6E' TERM WRTOlt
POLFLG,X 1 10' WR TOK RTNFLG,X1 40' CHKPS ERR,UNX ERROR
OVBCNT C2 h DV8CNT POLSH2), IR WAI TOE OOPS3
DO POL POLSTc2·.DE LINK DVBCNTI 2> ,ONE DVBCNT-1,x·oa· WAITDE TERM
GO UNLOCK THE KEYBOARD
GO CHECK CORRECT RESPONSE GO SEND EOT TO DROP DEVICE
WAS IT A TEST RcQ. GO TO NEXT ROUTINE IF SO
WAS AID A PA-2 CCNCLt IF SO. TERMINATE PGM. IF NOT, GO POLL SOME HORE
WAS THE RESPONSE STATUS? IF NOT POLL AGAIN IS THE DEVICE A PRINTER IF SO, GO CHECK STATUS SET UNEXPECTED RESPONSE GO TO ERROR
RESET COUNTER WAS STATUS JR? IF SO GO WAIT FOR DEVICE END
G~~ POLL AGAIN CHECK FOR DEVICE END IF SO, GO TO NEXT ROUTINE ADO 1 TO COUNT WAITS FOR ABOUT 6 SEC GO POLL AGAIN GO TERM PGM.
22DC F2 01 06
22DF oc 12 2590 2925
22E5 30 05 262A
22E9 F2 01 06
22EC OC OF 2590 28E4
22F 2 30 06 262A
22F6 F2 01 06
22F9 OC OC 2590 28~
2'1FF 30 07 26ZA
2303 F2 01 06
2306 OC OB 2590 28C7
230C 30 08 262A
2310 F2 01 06
2313 OC OE 2590 2912
2319 30 09 262A
2310 F2 01 06
2320 OC uO 2590 294A
2326 30 OA 262A
232A F2 01 06
(
2320 oc 10 2590 2895
2333 30 OF 262A
2337 F2 01 06
(,,_
233A OC 14 2590 29C4 2340 30 10 262A
2344 F2 01 06
2347 oc 11 2590 2978
2340 30 20 262A
2351 F 2 01 06
2354 oc oc 2590 2932
i \
Z35A 30 13 262A
235E F2 01 06
2361 OC 12 2590 29BE
2367 30 14 262A
2368 F2 01 06
236E OC OF 2590 299£
2Z08 22220190
*········D··EL··A··Y······S··U··B··R··O··U··T··IN··E·········································****************
i
2211 *
B
DELAY
2212 · 2213
DC IL2·xx·
XX ~ NUMBER OF MILLISECONDS TO DELAY
2214 DELAY ST
2215
ST
2216
L
2217
MVC
DELA YR+ 3 ,ARR RXR1+3,XRI DELAYR+3,XR1
COUNT, 1C21XRU
STORE RETURN AODACSS STORE XRl
GET AOORcS OF DELAY ARAMETER FETCH COUNT
·.,__
2374 30 15 262A 2378 F2 01 06
2378 OC 10 2590 29AF 2381 30 16 262A 2385 F2 01 06
7388 Ot 23 2590 29EB
238E 30 17 262~ 2392 F2 01 06 2395 OC 13 2590 2A5A
2390 30 18 262A
ADDR STMT SOURCE STATEMENT
2218
Alt DELAYR+3 (2, ,Two
UPDATE THE RETURN ADDRESS
2219 CNTLP CLC XMITRCC256J,XMITRC
2220
CLC XMITRCC62JrXMITRC
2221
SLC COUNT<2 t ,ONE
DECREMENT COUNT
·-· 2222
2223 RXRl
BNZ LA
C*N-·T,LPXRl
LOOP Tl L CClJNT "' 0 RESTORE XRl
2224 2225 2226 2227
·D*···EL··A·E·VR··RR··O··R8····F··O··R··M····A··T··T··IN··G······&··P··R··I··N··T··O··U··T····R··O····U··T··IN··E······································
2228
2229 ERROR ST ERRORR+3,ARR
STORE RETURN
2230
MVC ERRHLTClJ,ERR
FILL IN HALT CODE
2231
CLI ERR,UNITCH
TEST FOR UNIT CHECK
2232
JNE TERR2
2233
MVC LOGHSGClBJ,UNITNR
[NSERT UNIT CHECK MESSAGE
2234 TERR2 CLI ERR,BUSE
TEST FOR ttJNG BUSY
2235
JNE TERR3
2236
MVC LOGMSGI 17 J rHBUSY
INSERT HUNG SUSY .-tcSSAGE
2237 TERR3 CLI ERR,INPN
TEST FOR INT PN D ERROR
2238
JNE TERR4
2239
MVC lOGHSGC14J,JNTPNO
INSERT INT PND ERROR MSG
2241) TERR4 Cll ERR,UNX
TEST FOR UNEXPECTED STATUS
2241
JNE TERRS
JUMP IF NOT
2242
MVC lOGMSGC 19 J ,UNEXP
HOVE IN MESSAGE
2243 TERR5 CLI ERR,ATTCH
TEST FOR ATTACHMENT CHECK
2244
JNE TERR6
2245
MVC LOGMSGC161,ATTftSG
INSERT ATT CHECK MESSAGE
2246 TERR6 CLI ERR, ITBE
TEST FOR ITB ERROR
2247
JNE TERR7
2248
·MVC LOGHSGtl31,JTBMSG
2249 TERR7 cu ERR, NO INT
INSERT ITB ERROR MESSAGE TEST FOR NO INTERRUPT
2250
JNE TERRS
2251
MVC LOGMSGC12JeHOINTR
INSERT NO INTERRUPT MESSAGE
2252 TERRS t:LI ERR, DATER
TEST FOR DATA MISCOMPARE
2253
JNE TERR9
2254
MVC LOGMSGC151wMISOAT
INSERT MISCOMPARE MESSAGE
2255 TERR9 CLI
2256
JNE
2257
MVC
ERR,OEVHB TERROA
LOGHSGl14J,OY8"SG
TEST FOR DEVICE HUNG BUSY JUMP IF NOT HOVE IN DEVICE BUSY MESSAGE
2258 TERROA CLI ERR,ATNR
2259
JNE TERROF
TEST FOR ATTACH. NOT READY JUMP IF NOT
2260
MVC LOGMSGC17),ATTNOR
MOVE IN MESSAGE
2261 TERROF CLI ERR,MNL
TEST MICRO CODE NOT LOADED
2262
JNE TERRlO
2263
MVC LOGMSGC21JeMICNLM
MOVE JN MESSAGE
2264 TERRIO CLI ERR,INCOR
ijAS IT INCORRECT RESPONSE
2265
JNE TERR20
2266
MVC LOGMSG<l8),INCORM
MOVE IN MESSAGE
2267 TERR20 CLI
2268
JNE
2269
MVC
2270 TERR13 CLJ
2271
JNE
ERR,RY IS TERR13 LOGMSGC131wRVlllSG ERR,ACCIN
TERRl"'t
TEST FOR RVI TO SELECT JUMP IF NOT MOVE IN MESSAGE WAS INVALID ADDRESS AC~EPTEO
2272
f4VC l0GHSGl191,ACCINM
2273 TERR14 CLI ERR,NOEOT
2274
JNE TERR15
CHECK FO~ ERROR NO EOT
2275
MVC
LOGMSGC16),RS~EOT
MOVE IN MESS AGE
2276 TERR15 Cll ERR,BOST
2277
JNE TERRl6
TEST FOR WRONG STATUS
2278
MVC
2279 TERR16 CLI
2280
JNE
LOGHSG(lll,-WRSTNG ERR, MP INT TERR17
MOVE IN "ESSAGE CHECK MICRO POLL INT ERR
2281
MVC LOGMSGC36) eRPR&l
2282 TERR17 CLI ERR,MPCS
2283
JNE TERR18
TEST CAR NOT EQUAL TO SAR
2284
MVC LOGMSGt20lellPllG4
2285 TERR18 Cll ERR,RNST
MOVE IN LOG MESSAGE TEST STATUS NOT REt·O
I
DATE 26JUN75 EC NO. 82502;,
250CT75 825032
15JAN76 825034
l4MAY7,. 825035
PROG ID Pl.GE
I I.
! 0894-3' ; DATE
17
EC NO.
I
Z6JUN75
825023
250CT75 825032
l5JAN76 825034
14MAY76 825035
PROG 10 PAGE
0894-J
17A
I()
l
,_
i
I ()
I 10
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO..
PAGE
4234£59 18
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO..
PAGE
4231t259
l8A
8943 DA FUNCTIONAL TESTS
DA FUNCTIONAL TESTS
ERR LOC OBJECT CODE
AODR STHT SOURCE ST·ATEMENT
ERR lOC OBJECT CODE
AOOR ST~T SOURCE STATE~ENT
239F F2 01 06 23A2 OC 16 2590 2A7l
23A8 30 40 262.A
2286
JNE
2287
MYC
cu 2288 TERR40
TERl\40
LOGMSGl23l,MPl'IGS ERR,EOTC
MOVE IN LOG ~ESSAGE TEST FOR EOT TO CMO
245C OC O! 247i 37C3 2462 CO 81 02!.E
2354
MVC
2355 PXRNL a
2466 02
2466 2356
DC
UNPKA( 2), STXRP UNPACK >tU. 1 02e
INITIALIZE UNPACK ADDRESS
UNPACK AODREs.S
23AC F2 01 06
2289
JNE Tm ROB
JUMP !F NUT
2%7 2FDl
24t:8 2357
DC
AL 2{ HEAOAO)
23AF OC C9 2590 293C 23B5 3u OB 262A
2290
MVC
2291 HR.ROS cu
LOGMSG { 10) t EOmsG EP.R,WACl<E
MOVE IN MESSAGE
TEST UNEXPECTED WACK
2469 2F3E 246S CO 87 021E
2.46A 2358 2359
DC
AU! Pl INE-70)
s
UNPACK
UNPACK DATA
2389 F2 01 06 23BC OC OE z~c;" 2959
2292 2293
JNE TERROC MVC LOGMSGtl5),UNWACK
MOVE IN MESSAGE
246F 20 2470 0000
246F 2360
DC
2471 2:361. UNPKA DC
IL1'3Z" AL2( *--'iltt
SOURCE ADDR GETS FILLED IN
23C2 30 OC 262A 23Cb f2 01 06 Z3C9 OC OF 2590 2969
229't TERROC CU
2295
JNE
2296
MVC
ERR,UNK GET SET
LOGMSGI lfii !UNl<.OW
TEST FOR UNKNOW~ RESPONSE MOVE IN MESSAGE
2"72 2F80
2473 2362
2474 OD lF 2F80 2FF1
2363
247A F2 01 09
2364
DC CLC
JNE
Al2 i PU NE-4;
PllNE-4l32~rFfFF
PXRC
TEST liNE All F'S PRINT IF NOT
2291
2470 OD lF 2F 60 2Ff l
2365
CLC PlINE-36(32l,FFFf
23CF CO 87 02 lE 2303 02 2304 2620
2306 25A8
2298 GET SET B
2303 2299
DC
2305 2300
DC
2307 2301
DC
UNPACK
.Il 1 '2'
AL2(SCARt
AL2(LOGCAR)
GO UNPACK CAR
2483 f2 81 08
2486 co 87 021A
24f\A 81
2488 46
2366
JE
2367 PXRC B
248A 2368
DC
2488 2369
oc
NOP
PRINT Xll 1 Bl'
IL l ' 70 1
NO PRINT IF ALL f'S PRINT LINE OF DATA
2308 CO 87 OZlE 23DC 02
2300 2622 230F 2562
2302 2303 BOC 2304 230E 2305
23EO 2306
El
UNPACK
oc oc
IL1'2' AL2( STAR)
Dt
AL2 ( LOGT AR)
248C 2F80 24BE OE 01 2471 37Cl
2494 OE 01 2FDl 37C l 249A OD Ol 2471 37C5 24AO CO 04 2462
2480 2370 2371 NOP 2312 2373 2374
DC
Al2(PL INE-4)
ALC UNPKAi 2 l, THREE2
ALC HEADADl2J9THREE2
CLC UNPKA(2),SPXRP
BNH PXRNL
ADD 32 TO ADDRESS
ADD 32 TO ADDRESS CHECK FOR END GO 00 NEXT LINE lF NOT END
230"/
2375
23El CO 87 021E
2308
B
UNPACK
GO UNPACK SAR
24A4 CO 87 021.A
2376
B
PRINT
GO SPACE 6
23E 5 02
23E5 2309
DC
Ill~ 2'
24A8 96
24AS 2377
DC
Xll '96'
23E6 2624 23E8 25BC
23E7 2310 23E9 2311
DC Al2(SSARl
DC
Al2.C LOGSAfU
24A9 40 02 02 264C
2378 2379
ClC 2( 3,XRU tSTATR
WAS RESULT STATUS?
23EA CO 87 02 lE 23EE 02
2312 2313 23EE 2314
B
UNPACK
DC
l l l ~.2'
GO t.!NPAOt STATUS
24AE F2 01. 09
2451 co 87 1027 2485 co 87 021A
2380 2381 238.2
JNE TSTHLT
a
FORMAT
8
PRINT
JUMP IF NOT GO PRINT STATUS DECODE
GO SPACE 6
23EF 2626
23FO 2315
DC
AL2<SSUT ~
2489 96
2459 2383
DC
Xl l 196 I
2 3F l 259E
23F3 OC 00 2402 262A
23F 9 CO 87 021A
23FD C2
23F2 2316 2317
2:ns
2319
23FD 2320
DC
Al2( lOGSY ~
MVC HEAO(ll,ERR
B
PRINT
DC
Xll'C2~
MOVE ERRnR TD HEADER GO PRINT lST ME~SAGE
24BA 30 20 262A 24SE F2 81 11 l'<-~ 1 30 40 262A
24C5 f2 81 OA
2384
2385 TSTHL T CU
2386
JE
2387
cu
2368
JE
ERR,R\IIS PHMSG ERR~ EOTC
PH MSG
WAS rT RV! TO SELECT GO PR!NT MESSAGE lf SO
iiAS H EOT TO COMIO.l'cfQ
GO PRINT MESSAGE IF SC
23FE 30 23FF 2591 2401 8900
2403 co 81 02lA
Z3FE 2321
DC
2400 2322
DC
2402 2323 HEAD DC
2324
B
Ill '46'
AL2i~SGBLK)
XL2' 6900'
PRINT
GD PRINT CAR, TAR, SAR & STATUS
24C a co e7 0222
24CC 8900 24CE CO 87 0216
2389
2390 HL TERR u
24CD 2391 ERRHL .i DC
2392
e
HALT
XL2'5900' l I NK
GO Hb.L'i
*****H~lT CODE GETS FILLED IN*****· GO TO NEXT ROUTINE
2407 82
2408 2B 2409 25BC
2407 2325 2408 2326 240A 2327
DC
Xll 5 62·
DC
IL1'43'
DC
AL2(l0~SAR>
2402 co 37 021.A
2406 86
2393
2394 PHMSG B
2406 2~95
oc
PRINT
XL1°B6'
PRINT MESSAGE TO RESET HALT
240B 30 08 262A
2328
CU ERR, DAT El\
TEST FOR DATA ERROR
2407 21
2407 2396
DC
IL1a33·
240F CO 01 2427 2413 38 04 2E94
2329 2330
BNE TEI NC TBN RBFlG.xto4 1
BRANCH IF NOT
TEST DOING ERASE ALL UNPROT.
2408 2061
2409 2397.
24DA OC 00 24E5 24CD
2398
DC
AL2 !RS THMG J
1WC STHL T< l ! ,ERRHlT
MOVE IN HALT CODE
241 7 CO 90 lFFB 241B CO 87 021A
2331 2332
BF PX REX
B
PRINT
GO PRINT MESSAGE
24EO CO 87 0222 24E4 8900
2399
B
24E5i 2400 STHL T DC
HALT
Xl2 1 8900;
HALT CODE GETS FILLED IN
241F 02 2420 18
241.F 2333 2420 2334
DC
Xll'02'
DC
IL 1' 27 ~
24E6 CO 87 0000
2401 2402 ERROR R B
RE TURN TO USER
2421 ZASC
2422 2335
DC
All I EAUHG j
2403.
2423 CO 87 lffB 2427 30 10 2621\
2428 CO Si 1Ff8 242f 30 15 262A
2336
B
2337 TEINC Cll
2338
BE
2339
CU
PXREX ERR,INCOR
PXf\EX
ERR o 3DST
TEST FOR INCORRECT RESPONSE
IF SO., GO PRINT
WA~ ERROR - WRONG STATUS
2403
2404 2405
·*······*·S·U·B·R*O··U·T·I·N·E··T*O··C··H·E·C*K**F*OR**M*O*D*E*L*4**A*N·D**D*E*V*IC*E**4*0**· *******·*********
240'> **********$********************~~~********************
2433 F2 Ol 04
2436 co 87 1014
243A CO 87 OZU
2340
JNE PXRM
JUMP IF NOT
2341
B
PEXPST
GO PR INT EXPECTED STATUS
2342 $ PRINT CONTENTS OF TRANSMITIRECEKVE FIELD
2343 PXRM 8
PRINT
PRINT XMIT/REC HEADING
2407
2408 *
* 2409 "'
2410
THIS ROUTINE CHECKS FOR rHE CONSOLE DEVICE {40} ON A MODEL 4 !F SQ, TEST PATTERNS AND KEYBOARD ROUTINES ARE SKIPPED.
HOWEVER, IF SSW 28 IS TU<tNEO ON, THIS "TEST IS IGNORED ..
243E 81
243f 00
2440 39E5
2442 OC lF 2F80 :ZFCf
oc 2448
25 2F60 .2FAIB
243E 2344 243F 2345 2441 2.346
231t7 2348
DC
XU· 81'
DC
il.1"13 1
DC
Al 2 ( XMRCMG)
MVC PL!NE-4(32ltPHEAD
SET UP HEADING
MVC.
PLINE-36(38~~PHEAOA
24Eh 34 06 2507
24EE 38 BO 0200
2'~F2 F2 10 OF
!
I
24F 5 30 '·0 2605
2411
2412 CHMOOX ST
2413
TBN
2414
JT
2415
cu
MODXR+J~ARR SBYTE~~sswza
MOOXR
x CURDE\I' t ·40 G
STORE RETURN ADDRESS
TEST SSW ZS Oh SKIP THIS TEST IF SO CHECK FDR DEVICE 40
244E co 87 OllA
2452 82 2453 46
2454 2F80
2456 oc 01 2FOl 261.A
2349 2452 2350 2453 2351 2455 2352
2353
B
PRINT
DC Xll'82'
DC
!ll'70i
DC
Al2C PU ~E-41
MVC HEAOAO( 2 It LCAR
GO PRINT HEADING INITiALIZF HEADING AOOR
I
!
lI (,·.'
2"·f9 F2 OJ. 08
24FC 30 C2 0200
2500 CO Bl 02i6
2504 co 87 0000
2416
JNE
2417
ttI
2418
BE
2419 MOOXR B
2420
MODXR
x·2001 ,c·e·
LINK
*-*
OUT If NOT
TEST FOR HODEL 4 SKIP ROUTINE IF SO
RETURN
DATE
26JUN75
EC. NO.. 825023
250tT75 825032
15JAN76 825034
l4MAV76 825035
PROG to
PAGE
0894-~ 18 !
DATE 26JUN75
EC NO.. 825023
250CT75 825032
15JAN76 825034
HMAY76 825035
PROG ID PAGE
0894-3 18A
c
.,
·
·
··
·
·
·
·
·
·
·
·
·
·
·
·
·
.v.I r."· I,.;;· ! -·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
· · · -· · · · · · · · · · · · ··
· ·· ···
·~ ·
· · · · · · · .·::_e~~,"4·
I
"'·' i..·..
I
IBM MAINTENANCE DIAGNOSTIC PROGRAM 8943 DA FUNCTIONAL TESTS
PART NO. 4234259
PAGE
19
IBM MAINTENANCE DIAGNOSTIC PROGRAM 8943 DA FUNCTIONAL TESTS
PART Ne..;. 4234259
PAGE
19A
ERR LDC OBJECT CODE
AODR STMT SOURCE STATEMENT
ERR LOC OBJECT CODE
ADDR STMT SOURCE STATEMENT
2508 34 01 253A 250C 34 02 253E 2510 34 04 261<: 2514 35 04 262C 2518 Cl 50 255A 251C Cl 89 2520
2520 Cl 8~ 254A 2524 Cl 8C 2"'2F 2528 3C 03 262A 252C F2 87 04 252F Cl 88 2552
2533 3C 00 2610 253 7 CZ 01 0000 2538 C2 02 0000 253F 35 04 2618
2543 F3 88 01 2546 co 87 2508
254A 3C 01 262A 254E CO 87 2533 2552 3C 06 262A 2556 co 87 2533 255 A 3C 05 262A 255E CO 87 2533
DATE 26JUN75 EC NO. 825023
2SCICT75 825032
2421 ························
r·
························ 2422 * INTERRRUPT ROUTINE ***************·*******************************~ .
2423
2424
2425 INT2 ST
2426
ST
2427
ST
2428
l
2429 TSTATT TIO
2430
TIO
2431
Xl+3,XR1 XZ+3,XR2 PSRW,PSR ZERO,PSR
ERRATC,ATTCHK GOON,X' 89 1
SAVE XRl SAVE XR2 SAVE PSR.
INITIALIZE PSR TO ZERO
TEST FOR ATTACHMENT CHECK TEST FOR DA OP END INTERRUPT
2432. GOON TIO UNITC ,NORD UC
2433
TIO I01,X'8C·
2434
MVI ERR,INPN
2435
J
I EXIT
2436 IOl TIO JTBER,x·ea·
2437
TEST FOR UNIT CHECK TEST FOR INTERRUPT PENDING ERROR, J NT ER RU PT SHOULD BE PND.
EXIT
TEST FOR ITB INTERRUPT
2438 IEXIT MVI
2439 Xl
LA
2440 X2
LA
.£2.,4,,..,4.,,.1..,.
L
INTFLGtO
it:-·,XIU
·-·,XR2 PSRW,PSR
SET INTERRUPT OCCURRED INDICATION RESTORE XRl
RESTORE XR2
RESTORE !'.'S~
2443 2444
2445
SIO x·o1·,cNTRL
B
JNT2
RESET THE INTERRUPT TAKE NEXT I NT ERRU PT
2446 ·
ERRORS
2447 UNI TC MVI
2448
8
2449 ITBER MVI
2450
B
ERR,UNITCH IEXIT ERR,ITBE
IEXIT
SET UNIT CHECK
EXIT
SET ITB ERROR
2451 ERRATC MVI ERR1ATTCH
2452
B
IEXIT
SET ATTACHMENT CHECK
2454 ····················
22445556 ·*···E·R·RO·R···LO·G·O·U·T······**********************************************..****
2562 2457 LOG EQU 2562 C4C5E5C9C3C540E7 256A 2458 LOGDEV DC
* CL9 1 DEVICE xx·
256A E7
2458
2568 4040404040404040 2590 2459 LOGMSG DC 38CL1' 1
2573 4040404040404040 257B 4040404040404040
2459 2459
2583 4040404040404040
2459
2588 404040404040
2459
2591 40
2591 2460 MSGBLK DC
2592 4040E2E3ClE3E4E2 259E 2461 LOGST DC
259ft. 7EE7C7E7E7
2461
CLl' 1 Cll3 1 STATUS·XXXX'
259F 4040C3Cl097EE7E7 25A8 2462 LOGCAR DC
25A7 E7E7
2462
CL10° CAR=XXXX'
25A9 4040E3Cl097EE7E7 2582 2463 LOGTAR DC
2581 E7E7
2463
CL10 1 TAR=XXXX'
2583 4040E2ClD97EE7E7 258C 2464 LOGSAR DC
25BB E7E7
246it
CLlO· SARcXXXX 1
2465
2466 ·······························
22446678 ·*··D·A·T·A··F·I·E·L·D·S··A·N·D··C·O·N··ST·A·N·T·S···*·****************************************
2469
2580 2470 WRT EQU
2580 0227F5 25CO SF
25BF 25CO
2471 2472
WRTFLO
wee
DC DC
25Cl 110000
25C3 2473 WRTADR DC
Z5C4 10E913
25C6 2474
DC
25C7 C4C5E5C9C3C540E7 25CF 2475 DEVICE DC
25CF E7
2475
·
Xl3'0227F5 1 XL1'5F' XL3 1 110000·
XL3'1DE913' CL 9 'DEV ICE XX'
STX,ESC,ER/WR <GETS CHANGED TO WR)
wee - DO EVERYTHING 40 CHAR PRINT SBA, ACOR GETS FILLED IN
SF, PRQT, HI INT., Moo ·· IC
DEVICE GETS FILLED IN
25D\. lDCl
2501 2476
2502 005C005COO~C005C 25E9 2477
DC XL2' 1DC 1 1 DC 6XL4'005C005C 1
SF, UNPROT., MOO.
25CiA OCl5COOSC005C005C
2477
25E2 005C005C005C005C
2477
25EA 09E305FOF2 25EF ll't040 2SF2 03
25EE 2478
DC
25Fl 2479
DC
25F2 2480 EWRT DC
CL5'RTN02 1 XL3 1 114040· Xll 1 031
SBA TO RESET BUFFER AODR TO ZERO ETX
25F3 37FF32320000
I
25F9 0000
I i,._ 25Fe ZD
! (
25FC 0227F603
2481
25F3 2482 SELPOL EQU
25F 8 2483 SPFLO DC
25FA 2484 PSOEV DC
25FB ~485 ENQ
DC
2486
25FC 2487 RD:400 EQU
25FF 2488 ROMODE DC
·
Xl6'37fF32320000 1 XL2 1 0000' XL1 1 2D'
·
XL4 I 0227F603.
SELECT/POLL MESSAGE POLL OR SLECT GETS FILLED IN DEVICE GETS FILLED IN ENQ - ENDS POLL OR SELECT
READ MODIFIED COMMAND STX,ESC,RO MOD,ETX
2600 0227F203
2604 0000 2606 0000 2608 2609
2489 2600 2490 ROB EQU 2603 ~491 ROBE DC
2492 2605 2493 CURDEV DC 2607 2494 LINE DC 2609 2495 I NXR2 DC
2496
·
Xllt 1 0227FZ03 1
XL2'0' XL2 1 0 1 AL210NFLG-4J
READ BUFFER COMMAND
CURRENT DEV ICE CURRENT LINE POINTER fLOW BYTEI START OF 1 0N 1 FLAGS
2497 · 2498 .,.
2499 *
KEEP THE FOLLOWING 2 BYTE FLAG BYTES TOGETHER ANO IN ORDER BITS 2-7 OF HI BYTE USED FOR DEVICES C2-C7 BITS 2-7 OF LO BYTE CSED FOR DEVICES 02-07
2500
260A 00000000
2600 2501 ONFLG DC 2502
Xl4'0'
DEVICE AVAILABLE FLAGS ~~~~~1
260E 00
260F 00
2610 00
2611 0000
2613 0000
,. 2615 2506
\.~ !
2617 0000
260E 2503 RESTFL DC 260F 2504 DONE DC 2610 2505 lNTFLG DC 2612 2"506 BCNT DC 2614 2507 DVBCNT DC
2616 2508 AINT2 DC 2618 2509 PSRW DC
XL1'0' XL 1 'O·
XL1 1 0' Xl2'0' XLZ'O' Al21 INT2) XL2'0'
R=ESFTFARWTHENFLAAGl l =DFEFVICIFES PGAMRE I SDOLNOE OPING
INTERRUPT FLAG BUSY COUNT ER DEVICE BUSY rouNTER
ADDRESS OF INTERRUPT ROUTINE PSR STORAGE AREA
15JAN76 825031t
14MAY76 825035
PROG ID PAGS:
I
c I
089+-3~
DATE
19 ;
EC NO.
IC
Z6.IUN75 825023
250CT15 825032
15JAN76 825034
lltftAY76 825035
PROG ID PAGE
0894-J 19A t
I
l
iI c..;..
I'o
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO.
PAGE
4234259 20
ISM MAINTENANCE DIAGNOSTIC PROGRAM
PART NJ.. 4234259
8943 DA FUNCTIONAL TESTS
PAGE
ZOA
8943 DA FUNCTIONAL TESTS
l - ERR LDC OBJECT CODE
AODR STMT SOURCE STATEMENT
I 2619 4200
2616 0000 2610 0000 261F 0000
2621 0000 2623 0000 2625 0000
2627 00 2628 00
2629 00
= 262A 00
2blA 2510 LCAR DC 261C 2511 LTAR DC
261E 2512 LSAR DC 2620 2513 SCAR DC
2622 2514 STAR DC 2624 2515 SSAR DC 2626 2516 SSTAT DC
2627 2517 PFLG OC 2628 2518 WRTCHD DC 2629 2519 PASSI DC 262A 2520 ERR DC
2628 000001
2620 2521" ONE DC
262E 0003
262C 2522 ZERO EQU 262F 2523 THREE DC
2630 0006
2632 0101 2634 4050 2636 37FF
2631 2524 SIX DC
2633 2525 OEVINC DC
2635 2526 IR
DC
2637 2527 EQT DC
2638 1068
263A l07C 263C 1070
2639 2528 WACK DC
2638 2529 RVI
DC
2630 2530 ACKO DC
263E 1061
263f 2531 ACKl DC
2640 C250 2642 C240 2644 40C2
2641 2532 IROE DC
2643 2533 OE
DC
2645 2534 CC
DC
2646 C640
2648 C4C4
264A Oi6CD9
2647 2535 OB
DC
2649 2536 OCUS DC
264C 2537 STATR DC
2640 Ol6C6l
264F 2538 TSTREQ DC
2650 4040
2651 2539 POLL DC
2652 6060
2653 2540 SEL DC
2654 E7E 7E 7E1 2658 00
2657 2541 XXXX DC 2658 2542 POLFLG DC
2659 00
2659 2~43 AID
DC
265A 0000
2658 2544 POLST DC
265C OOC'O
265D 2545 CURACK DC
265E 3F3F
265F 2546 STDEV DC
2660 00 2661 00
2660 2547 CONFLG DC 2661 2548 SAVAID DC
2662 7200
2663 2549 X7200 DC
2664 E6Cl0905C905C740 268E 2550 WARN DC
266C 604009E30540FOF1
2550
2674 60FOF240D506E340
2550
2l7C 09E40540C6060940
2550
2684 E3CSC9E240C4C5E5 268C C9C3C5
2550 2550
2551
268F 09E30540FOFl4060 2680 2552 HEALJlA DC
2697 40C 3C8C5C3D240C4
2552
2b9F C5E5C9C3C540ClE5 26A7 ClC903ClC2C9D3C9 26AF E3E8
2552 2552 2552
26B l D9E 30540FOF 14060 26C6 2553 HEAOlB DC
2669 40C4C5E5C9C3C540
2553
. AL2(XMITRC i
TRANSMIT/RECEIVE FIELD ADDRESS
XL2 1 0 5
LIO TAR FI EtD
Xl2'0'
LIO SAR FtEtD
XL2 1 0· ·
SNS CAR FIELD
Xl2'0'
SNS TAR FIELD
Xl2 1 0 1
SNS SAR FI ELD
XL2'0'
SNS STATUS FIELD
Xll I 0'
= PRINT FLAG FF IF PRINTING
Xll 1 01
CURRENT WRITE OR ERASE/WRITE CMO.
Xll'O'
FF IF NOT FIRST PASS
Xll 1 01
INTERIM ERROR HALT BYTE
XL3' 000001 c
HEX 1 AND ZERO
ONE-1
ZERO FIELD 2 BYTE LONG
XL2 1 0003·
CONST ANT THREE
XL2 1 0006'
HEX 6
Xl2 1 0101'
CONSTANT TO INCREMENT DEVICES
XL2 1 4050 1
I NT.. REQ. STATUS
XL2 1 37ffC
EDT RESPONSE
XL2'106B'
WACK RESPONSE
Xl2 1 107C1
RVI RESPONSE
Xl2 1 10701
ACK 0 RESPONSE
Xl2' 1061'
ACK l RESPONSE
XL2 1 C250 1
INT. RQ., DEVICE ENO STATUS
XL2 1 C240°
DEVICE ENO STATUS
XL2'40C2'
CONTROL CHECK STATUS
Xl2'C840 9
DEVICE BUSY STATUS
Xl2CC4C4t
DATA CHECK~ UNIT SPECIFY STATUS
Xl3'016C09'
START OF STATUS MESSAGE
XL3 1 0l6C61'
START OF TEST REQ MESSAGE
Xl2 1 40409
POLL CONSTAll.'T, DEVICE 40
Xl2'b060'
CL4 I xx xx.
SELECT CONSTANT
ERROR BLA~K!NG CONSTANT
Xll"O'
POL l FLAGS --------- - ------·------1
XL 1'0'
AID CHARACTER --------------------2
XL2 1 0'
POLL STATUS ----------------------3
xL2 ·co·
CURRENT ACK BEING SENT
XL2' 3F 3F ·
CONSTANT FOR START DEVICE
XL1'0'
FLAG TO DETERMINE RTN 02 RUN
Xll 1 0 1
AID GETS SAVED HERE SOMETIMES
Xl2'7200·
CONTENTS OF lST WORD IN MICRO CODE
- Cl43~WA~NING RTN 01-02 NOT RUN FOR THIS UEVICE'
CL34·RTN 01 - CHECK DEVICE AVAILABILITY' CL22' RTN 01 - DEV I CE UPOM E9
ERR LDC OBJECT CODE
ADOR STMT SOURCE STATEMENT
2721 0940E3C5E2E3
2556
2727 09E30540FOF54060 2741 2557 HEADS DC
Z7 2F 400 9C 5C lC 440D406
2557
CL27°RTN 05 - kEAD MODIFIED TEsre
2737 C4C9C6C9C5C440E3
2557
213F C5E2E3
2557
2742 09E30540FOF64060 2766 2558 HEA06 DC
274A 40E609C9E3C540C6
2558
CL37 1 RTN 06 - WRITE FUNCTION TcSTS AND EAU'
2752 E405C3E3C906D540
2556
275A E3C5E2E3E240Cl05
2558
2762 C440C5ClE4
2558
2767 09E30540FOF74060 2786 2559 HEAD7 DC
Z76F 40C9D5E5Cl03C9C4
2559
CL32tRTN 07 - INVALID AOOk. DETECTION'
2777 40ClC4C4094840C4
2559
277~ C5E3C5C3E3C90605
2559
2787 09E3D540FOF8406C 27A5 2560 HEADS DC
278F 40C905E5Cl03C9C4
2560
CL31 1 RTN 08 - INVALID DATA DETECTION'
2797 40C4ClE3Cl40C4C5
2560
279F E3C5C3E3C90605
2560
27A6 09E30540FOF94060 2706 2561
27AE 40E40707C5096103
256l
DC
Cl49 1 RTN 09 - UPPER/LOWER CASE ALPHA TES; & CONTINUOUS'
2786 D6E6C50940C3ClE2
2561
278 E C540Cl0 .30 7C BC 140
2561
27C6 E3C5E2E3405040t3
2561
27CE 0605E3C905E406E4
2561
2106 E2
2561
2707 40D7D603C3
2708 2562 HEA09 DC
Cl5' POLL'
27DC D9E30540FOC14060 27FD 2563 HEAOA DC CL34 1 RTN OA - TEST PATTERN INSTRUCTIONS'
27E4 40E 3C 5E 2E34007C l
2563
27EC E3E3C5090540C9D5
2563
27F4 E2E3D9E4C3E3C906
2563
27FC D5E2
2563
27FE D9E3D540FOE7
2803 2564 HDTPl DC CL6'RTN ox·
28L~ 406040E3C5E2E340 2814 2565 HEAOP OC
Cll7' - TEST PATTERN X1
280C D7ClE3~3C5090540
25~5
2814 E7
2565
2815 D9E30540FlF04060 2833 2566 HEAD!O OC
CL31 1 RTN 10 - KEYBOARD FUNCTION TEST'
2810 40D2C5E8C2DbClD9
2566
2825 C440C6E405C3i3C9
2566
2820 060540E3C5E2E3
2566
2834 D9E305~0Flfl4060 2860 2567 HEADll DC
283C 40E40707C5D96103
2567
CL45'RTN 11 - UPPER/LOWER CASE ALPHA KEYBOARD TEST'
2844 06E6C50940C3ClE2
2567
284C C540Cl0307C8Cl40
2567
2854 D2C5EBC206Cl09C4
2567
285C 40E3CSE2E3
2567
2861 D9E30540FlF24060 2884 2568 HEA012 OC Cl36'RTN 12 - DISPLAY ENO OF TEST MESSAGE'
2869 40C4C9EZ0703ClE8
2568
2811 40C505C440D6C640
2568
(,
2879 E3C5E2E34004C5E2 2881 E2ClC7C5
2566 2568
2885 ClE3E3ClC3C84840 2895 2569 ATTNOR DC
Cll7 1 ATTACH. NOT REAOY 9
2880 D50oE34009C5ClC4
2569
2895 ES
2569
26C l E407C4ClE3C5
2553
26C7 D~E30540FOF24060 26EF 2554 HEAD2 DC
26CF 400406C4C5036840
2554
2607 C4C 5E 5C9C3C540E3
2554
2l.DF E SD 7C 540C 4c. 5E 3C 5
2554
26E7 D9D4C9D5ClE3C906
2554
26Ef 05
2554
26F 0 09E30540FOF34060 2708 2555 HEAD3 DC
26F8 40D9C9D7D7D3C540
2555
2700 C4Cl E3Cl40E3 C5 EZ
2555
2708 E3
2555
2709 09E 30 540f Of 44060 2726 2556 HEAD4 DC
271 l 40E2C905C703C540
2556
2719 C3CSnD9ClC3E3C5
2556
Cl41'Rl'N 02 - MOOElt DEVICE TYPE DETERMINATION~ CL25·RTN 03 - RIPPLE DATA TESTc CL30 1 RTN 04 - SINGLE CHARACTER TEST'
2570
2896 05D6E34009C4E861 28A7 2571 UNITNR DC
Cl18·NOT ROY/UNIT CHECK'
289E E4D5C9E340C3C8C5
2571
28A6 C3D2
2511
28A8 C905E34B4009C5D8 2SBB 2572 NOTAVl DC CL20'INT.. REQ.,!NOT AVAIL .. ·
28BO 4B610506E340ClE5
2512
2888 ClC9D34S
2572
28BC 05D640C9D5E3C5D9 28C7 2573 NOINTR DC
CL12'N0 INT£RRUPT'
28C4 09E407E3
2573
2BCS C9E3C240C905E340 2804 2574 lTBMSG DC Cll3'iTB INT ERROR$
2800 C509D90609
2574
2805 ClE3E3ClC3C804C5 28E4 2575 ATTMSG DC
2800 D5E340C3C8C5C302
2575
Cll6' AHA.CHMPIT CHECK~
28E5 C9D5E34007D5C440 28F2 2576 INTPNO DC CLl4'INT PND NOT ON·
'\.._
28EO 0506E34006D5
~576
1
I
DATE 26JUN75 EC NO. 825023
2SOCT75 825032
15JAN76 825034
14HAY76 825035
PROG 10
PAGE
I
0894-3 \.._ DATE 26JUN75 20 ; EC NO. 825023
250CT75 825032
15JAN76
825034'
14MAY76 825035
PROG IO
PAGE
0894-3 20A
c
I
I I C.r'-
i
e
e
I r· -,
ec.! '-~ I
········ ·························
IBM MAINTENA~CE DIAGNOSTIC PROGRAM
8943 DA FUNCTIONAL TESTS
ERR LOC OBJECT CODE
ADDR STMT SOURCE STATEMENT
PART NO. 4234259
PAGE
21
i .-
2SF3 ClE3E3ClC3C&rt840 2903 2577 HBUSY DC
28FB C8E405C740C2E4E2
2577
2903 E8
2577
2904 C4,1E3Cl4004C9E2 2912 2578 MISOAT DC
290C C30 60407C1D9C5
2578
2913 E405C5E70)C5C3E3 2925 2579 UNEXP DC
2916 C5C44009C5E2D706
2579
2923 05E2C5
2579
2926 D9E5C940E30640E2 2932 2580 RVIMSG DC
292E C503C5C3E3
2580
2933 C506E340E30640C3 293C 2581 EOTMSG DC
2938 D4C4
2581"
2930 C4C5E54840C8E405 294A 2582 DVB"SG DC
2945 C740C2E4E2E8
2582
2946 E405C5E707C5C3E3 2959 2583 UNWACK DC
2953 C5C440E6ClC302
2583
295A E4r5D20506E60540 2969 2584 UNKOW OC
2962 09C 5E2070605E2C5
2584
296A C9D5C306D909C5C3 2~7B 2585 INCORM DC
2972 E34009C5E207D605
2585
297A E2C5
2585
297C ClC3C3C5D7E3C5C4 298E 2586 ACCINM DC
2984 40C9D5E54840ClC4
2586
298C C40940
2586
298F 09C5E2D7D605E2C5 299E 2587 RSBEOT DC
2997 40E261C240C506E3
2587
299F E6D90605C740E2E3 29Af 2588 WRSTMG DC
29A7 ClE3E4E24009C5C3
2588
29AF 46
2588
29BO D4C9C3090640C306 29C4 2589 MICNLM DC
29B 8 C4C 5400 506E 3400 3
2589
29CO 06ClC4C5C4
2589
29C5 E405C5E7074B40C9 29E8 2590 HPHGl DC
29CD D5E3D94B'tOClC6E3
2590
2905 C5t940C30605E34B
2590
2900 4007060303't0C9E2
2590
29E5 E2E4CSC4
2590
29E9 050640C905E30948 ZAlB 2591 MPHGZ CC
29Fl 40ClC6E3C50940F2
2591
29F9 40E2C5C34840E34B
2591
2A01 064B40C9E2E2E4C5
2591
2A09 C440C4E409C905C7
2591
2All 40C30605E34840D7
2591
2Al9 D603D3
2591
2AlC C905C3D60909C5C3 2A46 2592 MPMG3 DC
2A24 E340E2E3ClE3E4E2
2592
2A2C 400 9C 5C 3C 5C 9E 5C 5
2592
2A34 C440C4E409C905C7
2592
2A3C 40C30605E34840D7
2592
2A44 060303
2592
2A47 C3Cl09400506E340 2A5A 2593 MPMG4 DC
2A4f C508E4ClD340E306
2593
2A57 40E2Cl09
2593
2A!'i8 09C 5E20706D5E2C5 2A71 2594 MPHG5 DC
2A63 40E6ClE2400506E3
2594
2A68 40E2E3ClE3E4E2
2594
2A7 2 C5D9C lE 2C 540C 103 2A8C 2595 EAUMG DC
2A7A 0340E4D5070906E3
2595
2A82 C5C3E3C5C440CSD9
2!J95
2A8A 090609
2595
2A80 C4C9Cl034oC5C2C3 2A86 2596
DC
2A95 C4C9C340C3C8ClD9 2A90 4840E30640C2C540
2596 2596
ZAA 5 09C 50 7C 5C 1E 3C 5C 4
2596
2AAD 40C905E3D640C4Cl
2596
2AB5 E3Cl
2596
2AB7 40E2E640F3o8F448 2ACE 2597 R04MG DC
2ABF ~04009C5E2C5EJ40
2597
CL17'ATTACH. HUNG BUSY' Cll5'DATA HISCOMPARE' CL19 1 UNEXPECTEO ~ESPONSE· CL13'RVI TO SELECT· CL10'E0T TO CMD'
CL14'0EV. HUNG BUSY'
Cll5 1 UNEXPECTED WACK' CL16'UNKNOWN RESPONSE' Cll8'lNCORRECT RESPONSE·
CL19·ACCEPTED INV. AOOR.·
CL16'RESPONSE S/B EOT· Cl.17·WRONG STATUS REC.· CL2l'MICRO CODE NOT LOADED' CL36 1 UNEXP. INTR. AFTER CONJ. POLL ISSUED'
CL51 1 NO INTR. AFTER 2 SEC. T.O. ISSUED DURING CONT. POLL'
Cl43'1NCORRECT STATUS RECEIVED DURING CONT. POLL'
CL201 CAR NOT EQUAL TO SAit'
(
Cl23·R.ESPONSE WAS NOT STATUS' CL27 1 ERASE All UNPROTECTED ERROR'
CL42'DIAL EbCOJC CHAR. TO BE REPEATED INTO DATA'
CL24' SW 3.4. RESET HALT Fl. 1
IBM MAINTENANCE DIAGNOSTIC PROGRAM 8943 DA FUNCTIO~AL TESTS
PART NO. "234259
PAGE
ZlA
ERR LOC OBJECT CODE
AOOR STMT SOURCE STATEMENT
2AC7 C8Cl03E340C6F34B
2597
2ACF C3ClE4E3C9060540 2AFE 2598 R04MG2 DC ·
2A07 6040C50909D609E2
2598
2AOF 4004ClE84006C3C3
2598
2AE7 E40940C9C640C3C8
2598
2AEF Cl094840C9E24005
2598
2AF7 06E340E5ClD3C9C4
2598
2AFF D50640CSD9090609 2806 2599 NOERR DC
2807 C4C5E5t9C3C540E7 2BOF 2600 OEVMG DC
2BOF E7
2600
2810 40ClE5ClC9D3ClC2 2819 2601 AVAL~G DC
2618 D3C5
2601
2SlA 2602 STTAB EQU
281A 0607C509ClE3C9D6 2829 2603
DC
2622 0540C3C8C5C3D240
2603
2BZA C30605E30906D340 2839 2604
DC
2832 C3C8C5C302404040
2604
283A C4ClE3Cl40C3C8C5 2849 ~605
DC
2842 C3D2404040404040
2605
284A C5D8E4C90704C505 26 59 2606
DC
2852 E340C3CBC5C3D240
2606
2B5A C905E3CS09E5C505 2869 2607
DC
2862 E3C906054009C508
2607
286A C30604C4Cl05C440 2879 2608
DC
2872 09C501C5C3EJ4040
2608
2B7A C4C SE 5C9C3C 540C 5 2889 2609
DC
2882 D5C4404040404040
2609
2B8A E4D5C9E340E2D7C5 2899 2610
DC
2892 C3C9C6E840404040
2610
289A C~C5E5C9C3C540C2 2BA9 2611
DC
2BA2 E4E2E84040404040
2611
2612 2BAA E2E3ClE3E4E24009 2BC7 2613 STATMS DC
2882 C5C3C5C9ESC5C440
2613
2BBA C609060440C4C5ES
2613
2BC2 C9C3C540E7E7
2613
2BC8 E2E3ClE3E4E240CS 2BE 5 2614 STATHE DC
2800 E707C5CJE3C5C440
2614
2608 C609Dt0440C4C5E5
261't
2BEO C9C3C540E7E7
2614
2BE6 2C04 40
2C03 2615 STATFL OS 2C04 2616 STATBL DC
2617
2C05 C9C640C4CSESC9C3 2C34 2618 .
DC
2COO C540E2CBD6E403C4
2618
2C 15 40C 2C 540C lE 5C 1C9
2618
2Cl0 03ClC203C540ClDS
2618
2C25 C4itOC9E24005D6E3
2618
2C20 681tOC3C8CSC3021t0
2618
2C35 C306ClE740C3ClC2 2C5A 2619 RTlMGl DC
2C3D 03C5E240ClD5C461
2619
2C45 D6094009C5CbC5D9
2619
2C40 40E3D640E3C8C540
2619
2C55 C4C5ESC9C3C5
2619
2C58 E309D6E4C2D3C5E2 2C8C 2620
DC
2C63 C80606E3C905C740 2C68 C7E4C9C4C54B4040
2620 2620
2C73 E2E2E640FOFlltOD4
2620
2C7B ClE840C2C5itOE2C5
2620
2C83 E340E3D640030606
2620
2C88 0740
2620
2C80 09E30540FOF140C6 2CAA 2621 RT1MG2 DC
2C95 06D940C3D605E3C9 2C90 05E406E4E240D7D6
2621
2621
2CA5 0303C905C748
2621
2CAB C9C640C4C5E5C9C3 2COB 2622
DC
2C83 C540C9E240Cl4007
2622
ZCBB 09C905E3C5096840
2622
CL48'CAUTJON - ERRORS MAY OCCUR IF CHAR. JS NOT VALID'
CL B·NO ERROR 1 CL9 1 0EVICE xx·
CL10' AVAILABLE·
*
STATUS BIT NAMES - KEEP !N ORDER
CL16·0PERATJON CHECK '
CL16'CONTRQL CHECK
Cll 6 ·OAT A CHECK
Cll6'EQUIPHENT CHECK 1
CL16·INTERVENTJON REQ 1
CL16'COMMAHD REJECT
CL16·DEVICE END
CL16'UNIT SPECIFY
CL16'DEVICE BUSY
CL30 1 STATUS RECEIVED FROM DEVICE xx·
CL30·STATUS EXPECTED FROM DEVICE xx·
30CL1 CLl' '
PRINT FJELD BLANK FOR PRINT FJELD
Cl48'1F DEVICE SHOULD BE AVAILABLE AND IS NOT, CHECK 1
CL38·COAX CABLES AND/OR REFER TO THE DEVICE· CLSO·TROUetESHOOTING GUIDE. SSW 01 MAY BE SET TO LOOP 1
CL30 1 RTN 01 Fla CONTINUOUS POLLING.· Cl49·If DEVICE IS A PRINTER, CHECK FOR FORMS PROPERLY ·
DATE
26JUN75
EC NO. 825023
25DCT75 825032
15JAN76 825034
14MAY7#. 825035
PROG lO
PAGE
0894-3: ( DATE
i1 I
EC NO.
10
lo
I
10
I
I r,,
26JUN75 825023
250CT75 825032
15JAN76 825034
14MAY76 825035
PROG ID PAGE
zu 089..... 3
IBM MAINTENANCE DIAGNOSTIC PROGRAM 8943 DA FUNCTIONAL TESTS
PART NO.,
PAGE
(
i .·' 42342591 22
ISM MAINTENANCE OIASNOSTIC PROGRAM
8943 DA FUNCHO~AL TESTS
PART NO. 4234259
PAGE
22A
ERR LDC OBJECT CODE
ADOR STMT SOURCE STATEMENT
ERR LOC OBJECT CODE
ADDR STMT SOURCE STATEMENT
2CC3 C3C8C5C3DZ40C6D6
2622
2CCB 0940C60609D4E240
2622
2CD3 07D90607C50903£8
2622
2COB 40
2622
ZCDC C905E2C509E3C5C4 ZCFl 2623 RT1HG3 DC
2CE4 6B40D6054o.J3C9DS
2623
2CEC C540C5E3C34B
2623
2CF2 060503E840ClE5Cl 2022 2624
DC
2CFA C903ClC203C540C4
2624
2002 C5E5C9C3CSE240E6
2624
2DOA C9030340C2C540E4 2012 E2C5C44CC90540C6
262'· 2624.
201A 060303D6E6C9D5C7
2624
2022 40
2624
2023 0906E4E3C905C5E2 2040 2625 RTlMG DC
2028 4B4009C5E2C5E340
2625
2033 CSC\03E340E30640
2625
2038 C7064006D548
2625
204 l 09C 5E ZC 5E340C8C l 2061 2626 RSTHMG DC
2049 03E340E3D640C6C5
2626
2051 E3C3C840C4C5E5C9
2626
2059 C3C540E2E3ClE3E4
2626
2061 E2
2626
2062 2627 WRTRT2 EQU
2062 0227F55A
2065 2628
DC
2066 C4CSE5C9C3C540E7 2D6E 2629 DEVRT2 DC
2D6E E7
2629
2D6F 11404003
2072 2630 EWRT2 DC
2073 2631 EXPSUF EQU
2073
2E92 2632
OS
2E93 FF
2E93 2633 EXFIL DC
2E94 00
2E94 2634 RBFLG DC
2E95 0240Ff60
2E98 Z635 RBEXl DC
2E99 2636 RIPOAT EQU
2E99
ZEAA 2637 RI PHO D S
ZEAB ClC2C3C4C5C6C7C8 2ECE 263 8
DC
2EB3 C9DlD2D304050607
2638
2EB8 D809E ZE 3E4E5E6E7
2638
2EC3 E8E9FOFlf2F3F4F5
2638
ZECB F6f 7F8F9
2638
2ECF 405060614A5A7A4B 2EEA 2639 RJPDT DC
2ED7 5B6B7B4C5C6t7C4D 2EDF 5060704E5E6E7E4f
2639 2639
2EE7 5F6F 7F6A ZEEB FF
2639
ZEEB 2640
DC
2EEC 2641 NULL EQU
2EEC OOFF
2EED 2642
DC
2EEE 0000
2EEF 2643 CUROAT DC
2EFO 0000
2EF1 2644 STOAT DC
2EFZ 2645 PBUF EQU
2EF2 0000
2EF3 2646 LINADR DC
2Ef4
2EF5 2647
OS
2tf6
2Fl5 2648 EXPFL OS
2fl6
2F 19 2649
OS
ZFlA
2F39 2650 RECFL OS
2F3A 40
2F3A 2651 PBUFBL DC
2f3B
2F84 2652 PLINE OS
2F65 40
2F85 2653 PLINBL DC
2F86 Cl C4C409404040FO 2FAB 2654 PHEADA CC
2f 8E 40Fl40f240F340F4
2654
2f96 40f540F640F740F8
2654
2F9E 40F940Cl40C240C3
2654
2FA6 40C 440C 540C6
2654
2FAC 4040404040F040F 1 ZFCF 2655 PHEAD DC
2FB4 40f240f340F44C)ftj
2655
2FBC 40F640F740F840F9 2FC4 40C l40C240C340t4
2655 2655
2fCC -.oc540C6
2655
CL22'INSERTEO, ON LINE ETc.w CL49'0NLY AVAILABLE DEVICES WILL BE USED IN FOLLOWING 1
Cl30 1 ROUTINES. RESET HALT TO GO ONe· CL33 1 RESET HALT TO FETCH OEVICE STATUS·
·
XL4' 0227f55A1 Cl9 1 DEVICE XX 1
STX.ESC,ER/WRITE,WCC=START PRINT
Xl4' ll404003'
SBA, ADDR O, ETX
*288Cll
EXPECTED DATA SUFFER
Xll' FF·
FILL CHAR FOR EXPe DATA SUFFER
Xll'O'
READ BUFFER FLAGS
·XL4'0240FF60'
READ BUFFER HEADING
lSCLl
RIPPLE OAT A HEADER
Cl36 1 ABCDEFGHIJKLMNOPQRSTUVWXVZ01234567891
·xu·FF'
Xl2 '00FF I Xl2'0 8 XL2°0°
*Xl2 1 0 1
CL2 32CL1
CL4 32CL1
CLl' ' 74CL1 CLl' · CL38 1 ADDR
RIPPLE DATA TERMINATOR
NULL DATA CURRENT DAT A ADDRESS START uATA ADDRESS PRINT BUFFER KEEP FIELDS IN ORDER
l 2 3 4 5 6
PRINT LINE BUFFER BLANK FOR PRINT LINE O l 2 3 4 5 6 7 8 9 A B C D E F'
CL36'
0 l 2 3 4 5 6 7 8 9 A 8 C D E F1
I (
\ .. :
r........· 0
,.-
l ·---
\ (..·
I
l
2FOO 0000
2FD1 2656 HEADAD DC
2FD2 C6C6C6C6C6C6C6C6 2FF1 2657 FFFF DC
2FOA C6C6C6C6C6C6C6C6
2657
2FE2 C6C6C6C6C6C6C6C6
2657
2FEA C6C6C6C6C6C6C6C6
2657
2FF2 0010
2FF3 2658 SIXTEN OC
2fF4 4320
2Ff5 2659 ENOP DC
2FF6 ZF84
2FF7 2660 ELIN DC
2FF8 0000
2FF9 2661 WORK DC
ZFFA 1070
2FFB 2662 ACK
DC
2FFC 00
2FFC 2663 TCOUNT DC
ZFFO 00
2FFO 2664 RTNFLG DC
2FFE C5E707C5C3E3C5C4 3005 2665 EXP DC
3006 D9C5C3C5C9E5C5C4 3000 2666 ~ECO DC
300E C4C9C10340ClC4C4 3030 2667
DC
3016 094006C640C4C5E5
2667
301E C9C3C561E240E8D6
2667
3026 E440E6C9E2C840E3
2.667
302E 0640E3C5E2E340C9
2667
3036 05E3D640C4ClE3Cl
2667
303E 40E2Ec40F36BF44B 3058 26c8 SETKGl DC
3046 4040C4C9ClD340C6
2668
304E C640E30640C5D5C4
26.68
3056 4003C9E2E346
2668
305C 09C5E2C5E34f'C8Cl 3070 2669 SETMG2 DC
3064 03E340C6f06lC6fl
2669
306C 40C lC 6E 3C 5l> 940C 5
2669
3074 ClC3C840C505E309
2669
307C E848
2669
307E f.~D5E5Cl03C9C440 3097 2670 INVMG DC
3086 C4C5E5C9C3C54060
2670
30t>~ 40E3D9ES40ClC7Cl
2670
3096 C905
2670
3098 00
3098 2671 NnAID DC
3099 \JO
3099 2672 SSWFL Dr.
309A OZ27F540
309A 2673 WRTR3 EQU 3090 2674 RT3CW DC
309E 10E8
309F 2675
DC
30AO 5C5C5CC4C5E5C9C3 30AD 2676 OEVRT3 DC
30AB C540E7E75C5C
2676
30AE 1040
30AF 2677 RT3HO DC
3080
30EF 2678 WRTR3R OS
30FO 03
30FO 2679 EWRT3 PC
30fl 2680 UNLOCK EQ.U
30Fl 0227FlC203
30F5 2681 UNLOCE DC
30F6 2682 ORDl EQU
30F6 0227
30F7 2683
DC
30FS F5
30F8 2684
OC
30F9 5F
30F9 2685
DC
2686 *
30FA ll
30FA 2687
DC
30FB 40C6
30FC 2688
DC
30FO E3C5E2E34007C lE3 3113 2689
DC
3105 E3C5D90540E2C508
2689
3100 E4C505C:3C9D5C7
* 2689
2690
3114 11
3114 2691
DC
3115 Cl50
3116 2692
DC
3111 Fl48400709C5E2E2 3138 2693
DC
3llf 40E3C5E2E34009C5
2693
3127 D8E4C5E2E340E306
Z693
3l2F 40C3C 103034005C5
2693
3137 E7E3
2693
2694 ·
3139 11
3139 2695
oc
313A C2E2
3138 2696
DC
313C E2C508E4C505E3C9 314E 2697
DC
3144 C103 1~00 lC lE 3E3C 5
2697
XLZ 1 0 1 32CLl 1 F1
I L2 1 161
AL2 ( XH I TRC+288)
AL2CPLINEI
XL2' 0 1
XL2'1070 1
ACK 0 OR l
Xll'O'
Xll 1 0 1 CL8'EXPECTE0 1
MODEL 2 ANO PRINTER FLAGS
Cl8' RECEIVED'
Cl48'01AL AODR Of DEVICE/S YOJ WISH TO TEST INTO DATA'
CL30' SW 3,4. DIAL Ff TO ENO LIST.· CL34'RESET HALT fO/Fl AFTER EACH ENTRY.·
Cl26 1 INVALID DEVICE - TRY AGAIN'
Xll '0'
·XL1 1 0·
Xl4·0227FS40~
xx··· XL2'10E8 1
CL14'***0EVICE
NO AIO CHAR 60 FOR DISP. EB FOR PR. SSW 11 FLAG
STX,fSCt CMD, wee
SF, HI XNT~· PROTECTED
XL2· l040 1
Sf, NORM INT, UNPROTECT
O'tCLl
RIPPLE DATA GOtS HERE
XL1'03 1
ETX
*XL5'0227FlC203'
CMD SEQUENCE TO UNLOCK DEVICE STXvESC,WRITE9UNLOCKtETX
*XL2· 0227·
BEGIN ORDERS FOR TEST l STX-ESC
XLl'f5' XLl 1 5F 1
CMD-ERASE ·WRITE
wee SOUND ALARM/RESTORE KEYBOARD/
ST ART PRINT-40 CHAR LINE
XLl'll'
SBA
XL2 1 40C6'
ADORESS--6
CL23'lEST PATTERN SEQUENCING· BEGIN MESSAGE
Xll'll'
SBA
XL2·C1501
AOORESS-80
Cl34'1. PRESS TEST REQUEST TO CALL NEXT'
Xll'll'
SBA
XL2 1 CZE2 1
AOORESS~l62
CL19'SEQUENTIAL PATTERN.·
DATE 26JUN75 EC NO. 825023
250CT75 825032
15JAN76 825034
14MAY7l 825035
l
PROG ID
?AGE
c 0894-3
DATE
22
EC NO.
0
i I
. .10 0 1,~
26JUNT5 825023
250CT75 825032
15JAN76 825034
14MAY76 825035
PROG ID
PAGE
0894-3 22A
4234259 23
IBM MAINTENANCE DIAGNOSTIC PROG;i;F;~.~,-~ _ ~
8943 DA FUNCTIONAL TESTS
ERR LOC OBJECT CODE
AOOR S-
INT ON
3295 03
3296 0227 3298 F5 3299 5F
(
329A 11
3298 Cl50
3290 1060
3295 ~ -
~~
3296 2:: : 32.97 ~~ 3298 ~.'.'.! 3299 ~ .::'.
~.'.'.!:: ~ -
329A ~ · 329C ~ ~ 329E ;:-:::.-.::.
~V""' - .:::::3118
t llS
_,"@ -- _, .. - rn. -.c.-
~
OQ
.....,, 7y- ............. _ < rl
liJI- ·~ - .;..;;;z
-..-.,.,-..-...,.,.¥. ""- - -~ ::3.
-;--.;::-nr- ·~~--A~
l'il"' -~- -~ !5 ---,l'V""""' ..... - '· _...... · 411)
1u· -_..,_ -- -r
319f ClC7-C3C4C5C6C7C8 3zsq ~=:: . --7fii7.. --~-.. - . 18
32A7 C901020304D5D607 32AF 08D9E2E3E4E5E6E7
---.N-· -_.,....._ -::. ~.:!
~".'.:':'"".
, ... "" - -..tmiiir - - · al 88
3287
328A 32BC
E8E940
106C 05060540C4C9E207
~~~ ~:-
32Bll ~~ 32C6 ~ ~ ·
Iii/if-~--····
----..IV--. --...... - -· 9j ---,IV_..,,..·., -~SiS · «I
---IW"""'"'wr. -~.: 55 .e
~l
32C4 03ClE8
c
32C7 ll
~::: ·
~:"'.!'
32C7 ~ ~'
Iii · - !::_: 5E5 -
::i
---1·11V""""'"0"' -~
; ;;z.
IV· -!". 5E5 "' :::3
32CB C260
32CCj) ~· .. . - - A7'9"-' ~·-""4
32CA 1040
32Cli ~~ ~· ·
--7'1ii7"1!1' - : 55 - .. !5
(
32CC 13
32CC E".:"."' - '.".
- - 7'i.il'"'W" - ~"' : S5 · . .. ,96
32CD C30607E840ClC206 32E7 ~-·· :---"Al"V ~· ~- "' r
3205 E5CS40C90540E3C8
~."..~
--·~ - .,,, "'!E:S· .,.;;, - --,
3200 C9E24003C905C540 32E5 404040
- ~:'.'.'
~~~
---,,.,,..,r,..w...'...T. -~" ·-~ ss- - ....-. 1--,
32E 8 1040
~~~
32 E"~ 2".!' ~
" - N - -~ ~- .· ;.a,
---Nil__....._.. -~:55
~
32EA C905E2C509E340C 3 32F 2 E"'.!:? ·:-: - · --llCl'''t' "' *""'"" ~ ...
110 ,
32F2 02 32F 3 0000
~·~· ~~·
32F'4 ~~
··--····-7"'iiT""' - ....," ~·- .. .,, GI) --,..,,,,,.. ·~ ..... b:::> - ~ :J.
~~·~
l'ili "'' - ...,~f::3.-
=2
32f5 1060 32F7 ll
32F 6 =='5?. :'.'.'!' ~ :--"'ll(7'T... , ~- . 3
32F·1 ~~· ~ : --flli1.,,. - ··· E:!i-····-···""4
32FB C3FO 32FA lOU1 32FC t+f1CIB!:i86C
32F'9 E::~:-'.~"" 32FB ~~~ 3 3 0 0 c:~?'S:: -
"il-:7¥-.. -.-:l'T··11in-;rv··-,,
~·-· .,.,
t~·.~111·1~
~llJllllll~1--
5,
Tl1 111~'6·
... ·-·1
3301 4A
3301 C::::.:i."::·~.':.·
~ 1iiM~·.,;;r"li~"'"'"'1ill ,·~·' 11 t . ...:::,. -·· . . ·D.,M
3302 505C40506D~F
'...
3 308 511.
3309 7/lr
3301 ;e;::s"":':''~' 33013 E~'" 3309
··;1i'i;""d~v· ....,,.... &7W''· ·117.., ......
9 f~~,·1a1::1:'i .iu~:1~ ,,. ·:;;;;:;r·-··-·" -·llD -Jllli7 ..,,,. - :1
HOA 7F
330'1
~""""
:1·30B 4l6f6F60 7l5>1"~'~1D .:!H 3 e1".5~ !' '"" ~: ---··- '1iij;jj"'"'i"
-il!;J'"'"""'
_.),
.:13 13 6 l
~"~ .. ·
... ""ll:1""fr''""'
.. T1"'r""'
"-5."1."."","-" ·- .3.,..,
:n 11· lOHJ
3 3 1 5 ;;;::s;:· '.'."' ··~
33lt. FOf lf.?FJfl1f'.1f6f- l ~· .~ ;:··: 3 £'~152~ ·~ :'!
331£ Fel'')l;E,,<+86,0C. l
~'""''"
· ....,~.......... "' ~'i·
332s 13;n 33 33 l 333")
33''1
c51,c
H~ta
C3U607l84UCIC206
f.SC5«0C9D~... ouc.a
(.9[ l'i()[)j( '''lr'(.~,t,(J
l
33;,,:·1,
33.:. H
3~~0
::. ,,;, -~ l l,
3
('.>f p
f"" ,;'
:J 3.,, 11 n~,o
"'""
::i~.e 11
33~9 C6~·0
33·1!:· lU~ l11
:> 3 oi:,, B ~=~~:;;,:'~·~:,::·:1'~.~ .1 4· A ~;;:~;::.s:~':,j; ~'.1:11 ·"~~~
j 3;:, (
3] 4 0
f t,. 2 (. 5 D _j 4 GU J' C5 US 3 -·~ ~J ~;;,;?;,;.::,1·'.~~::11'':~~,
3355 40!:. 3C51.2Lt
;E:~."S::'~'''.'."'
C 0894-3'
OAH:
23
EC NO.
!o
··I
I
lo
I
26JU"475 825023
250CTH 825032
'Jl!:!!,l:l e=.:.::'ll'l!::'J.!:::1.Zll.a
"~~;r''iiT'""'n:w
·-~Jl~r,~1'-"'l!!WI'
· -w~·- i?,1i'ij;7'"'"r~~
"jii:"~ll'-111
:;··:11:\W'""ll\I''
~·-il'i;;;J'I~ 111~~.'17'~~
'1Ji'"7u-~··~1·1'
.:-,l"ii:7"1!' i;-" ;11~~11!'11;',',~,t'
,·~· l~llli.l''IWir~I'
1:-1'1!;.il'"''Y .. ·""iiiltl'"'""·I~'
l1\11:;:1r·""~
·!3!:~~·111!!~ .,, E'M:E!lil"Ji ill !.1 8:.'.lE!l!!ll!!il :~ 9
E D!!!R::. D
,,....
...
PART NO.
PAGE
4234259 23A
ECl:H.11 Bl·C>C -c:>C
C)Q::;
f'IQC:
occ
DC: · t::>C:
-,;c Li_~;.::::=:::==::;
~ . . . . -~ 27 I
:'l(J;.. L_..._ ~ ---1;.s== : 5 '
- L..;__ ~ ~·-- .!58 F=·
BE::~
S"TW>-<-
C~c::::>ct
WC:C:-
::x L _ i:::::JiiiililE
llK L__:.. :==-=? : - -
L ... G
...-::= aR 50 '
SE3 ,!!Ill.a Ac::>~ -
::X LI.__~ -
l CJ60 1
P~c:::a
C: LL_ ~ :~
J!!!!!.BCDEFGHI JKLMNOPQRS~
D ~ ~:R:::.DERS FOR TEST 2 --E::::S C:::: -----ER:lt.J!!!!!.SE,"RITE
s.;;..;.OL..Jlf--'D ALARM/RESTORE KEYBOARD/
S T .-_.F&tT PR INT/ 40 CHAR l INE .
- - - - · 8Cl:Jll -r:-E::::::CY- E::O,NO.?.NAL INTENSITY
LJV-\oll)Cllt..;'ftll"Z 1 BEGIN HESS AGE
DC:X: DC:::
oa:
CJa:. DOC oa:.
t:JCC:
L CJ6C' ,._,.ON DISPLAY'
P~Cl· TllE:::-:: CTT"E:: 0, NON DISPLAY FCJL-9 :......_.~ DI ,_,. NON-DISPLAY AREA
::x
_}._ .la I
SE3,..._
::x
-..::.:= ~60'
Ac::::J~ ----16.:i:.. ,C':::)
;:x
····- LCJ40'
ui-.iF=>- IR!!ILC:-.TE C: TEO,NORHAL INTENSITY
;:x
-
L- 3!,!S·
I"-1!3 -- 'e==R.__T
C::URSOR
c;
_--...al
C::O?Y ABOVE IN Hil S L.::..._ I:! ,,_E
oa:
DC:
DC: DO:.
oa: we:
o~:~.:·.
DQC
CJC::.. CJGIC
r:icc
C.)OC DC:.:
C:HJC CJmtr(.
.r:::.)C'~ 1 :. 11.~~l(,
CJCL
c .1r.,,:
r::JCL 1-··1111f
t :11~·.
L ..:c:i:..
-
l___. ~
c:: L.l.._ -
-> · - -
L_ c:::i40 · I ""-ISERT CK'
111._,,_
Li l-1 _ 1...::.. -
lL_J.._ ...l.J...__ ;;x ~l!C t-.--
~
-·- ---,
-
l 1:::::>60· 1- ·.· · ·1 C:: ~F0 1
, , _·.~.--..:;;;2
l c::::lf:S·
.--·----~3
~
·..,.,-.....,...._
l <iiiiilUt'
~~,I!
:;::~
.,£..., _ , , __ ...
-5iiii ~.
-r- r::::··'
=~·-4 e
<=: :':::>f' -a::-,;t W/11
NT/UNPROTECTED
l
c=HARACTERS
P~c:::::J9 -....- E Cl E:CO,NORMAL INTENSITY
SE!3-.-
ACJ~ ------2'--CID
P~c::l· - r - F=:::=cr···- l::=:O,HIGH INTENSITY
SF:>E:: '"ec:= I AL...
Ct--= t:::e..._.R._A,C..:... r--·ERS tCENT SIGN)
._.
E:=__S T
~=
(EXCLAMATION)
$ = ,,
I QUOTE>
Ll
L .. c:.:::ira·
P~Clw· --r- E CT ~::;:::::: O,HI GH INTENS In'
;,~.
c:::::JJ 23 11':16 !89., .--A' NLJ~'""""I ii IE:: R (C.·._
FIELD
:::x i :11
l.,.,_ . - ·
L.._. ·:::::=:, '· C '
t · .. cs·
1.....-. JJPY ABOVf
SE!!!'.!5-.. .·.
ut< ,c..::.:.>...FF'5.<.,.
IN 1 HI
l_
H·~ 0 II.!
3l'.. (lll,11111
li
.TEO,HIGH INTENSITY
f
INSTRUCllUNS TO CONSOLE
<111.1
! F'
:.. 0 11
l ...
"~"(
l
··'
~:··::"'>'i·O'
f -~ '
;,:. CS . l'1~.:i1r~
c=J ,1~1,
F1°\;::.~,
::~::":.:~ c..:..1
··C R-·-·-11 .....
UNPROTflTFO. Hl;H INJENSITY
--r ·-·
~·i.r
01·11~:,1
(I
D,IWRMt..l l1'11TENSi TV
,'''·'leC!:!:!-5.:>"P'-5"l --·-·--··l'Fit:'ltc::Jl --1- E
'·01111111 r::1a1 C1 E. O,NORMAL llHENSllY,SELECTOR
:,ril!E
S.f.
PEN AREA
l;::_ illM . M "'"'""Im' 7"""11' ", «::"-
~:.::::: ~~ C.J 3 ~iiQ,
PROG ID PAGE
0894-3 23A
·
CROSS-REFERENCE
PART NO ·- - - PAGE
1950 1963 0928 0937 0961 0985 1014 1046 1Z34
1551 1583 1619 2443 ' 1449· 1456* 1458 1475
; 1538
·* 1575
* 1076 1149 1172* * 1986.:P
0541 0710 0766 0817 1493* 1494* 1501 1515
* 1434 1436* 1881
2328
1056 1716
1069 1747
1248 1861
1485* 1488* 2131 2415
2143' 2146 0776 2218'1
2202
0253* 0353 0416 0525 0566 0569 1363 1516 1517 1518
l::1......... . ~S-~"-'
2 1
9 ·2 0279· 0310 .5 0274 0321
il 067't 1074 '8 1733 1737 ~4 0498 0526 r1 0807 0824 l6 1243 1279 ~3 1959 2158 14 1639·
~3* 2135· 2136
!I
14MAY76
825035
1503*
1302 1163
0532 0834 1310
2173
0571 1060 1337
2176
2138
0577 1114 1365
2168
0589 1120 1370
2162 2162· 2163* 2166
2201
0624 1144 1417
2196
0667 0685 1155 U64 - ... 1667 J.7204.
2196* 2204--e - -=
... PRO
--
PAG~==: =
eec:r:Jeii-.~.:D
r·~-=39
=-.-....-...~-a
:: :z_ ~"QI) 5
m
m~
-<>; E!!E3-9!!!9
~--31
= 3:~·
PART NU .. PAGE
4234259 Z6A
6869' 516777S?c;:::;J-
SB~ 11~ SF-~---.-R
C:7C8C.9 1
D7D809'
EB E9'
>F6f7F8F~,..-
SB-A 15-9 S F - ~-W7"""i'TR
EOEl·
SB A 19~- .q SF- -~ -r----rR
PROTECTED/NORMAL INTENSETY
UNPROTECTED/NORMAL INTEN· PROTECTED/NORMAL IKfENSITY
SEla:m.A.rli.
Z!--·9'9 SF-"- .-..Atl.. T
Ht-·
----
UNPROTECTED/NORMAL INT ENS ITV
SBal'Jl!'!l2,....<;;;;J · SF=-- -lilll!Lf
TR;:;:a
PROT ECTfD/NORMAL INTEN_SlTY
SE3/!!!!!A!lfll.
3~~
Er-I~· c=::!:= !=='I ES SAGE tAL T .. CODES I
SE!!S........,_
3c;::::;i~· sim::~~~~111111CT~
UNPROiECTED/NORMAL INTENSITY
!Im\! ~EiiE::~T
E!!!CURSOR
s5 ~
4 7 cc::::=>
s F - - ... 111A ---:-IT~ HIGH INT/ PROTECTED
-= s E -...._rlE~T :I ON ADDR TO FOLLOW
s Y--=:J l!R-....AG
AREA FOR SELECTION ADDR
PROG ID PAGE
0894-3 Z6A
·
· · · · · · · · · ·· · · · · · · · · · · · · · · · · · ·· · · · ·· · ·
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO. PAGE
4234259 23 i
IBM MAINTENANCE DIAGNOSTIC PROGRAM
PART NO. PAGE
4234259
23A
I (
8943 DA FUNCTIONAL TESTS
ERR LDC OBJECT CODE
ADDR STMT SOURCE STATEMENT
3l'i-C 09054B
2697 2698 ·
314F 11
314F 269~
3150 C540
3151 2700
3152 FZ4S40D7U9C5E2E2 3179 2701
315A 40C 3C lD 5C 3CSD340
2701
3162 06094007ClF25DE3
2701
31.6A 0640C4C9E2C30605
2701
3172 D5C5C3E340C307E4
2701
2702 ·
3HA 11
3l7A 2703.
3178 C602
317C 2704
3170 ClD5C44003C5ClE5 31Al 2705
3185 C54007ClE3E3C5D9
2705
3180 D540C606094006C6
2705
3195 C66003C905C540E4
2705
3190 E2ClC7C548
2705
2706 ·
3lA2 11 31A3 C706
31A2 2707
31A4 2708 2709 ·
31A5 lDEB 31A7 C1C409b0 31AB F6FOF4FO
31AF 1040
31A6 2710 31AA 2711
* 31AE 2712 Al 2713 3180 2714
2715 ·
3181 19 3182 03
3181 2716 3182 2717 EORDl 3183 2718 ORDlA
3183 G227F55F
3186 2719
31B7 1140C6
3189 2720
31BA E3C5E2E34007ClE3 3100 2721
31C2 E3C5090540E2C508 31CA E4C5D5C3C905C7
2721 2721
3101 11Cl50
31D3 2722
3104 Fl4B40E30640C3Cl 31FS 2723
31DC D3D34005C5E7E340
2723
31E4 D7ClE3~3C5090540
2723
31EC 6040ClC6E3C50940 31F4 D709C905E3C905C7
2723
2723
31FC llC2E2
31FE 2724
31FF E2E 30607E2684006 321E 2725
3207 07C50540C306E5C5
2725
320F 096840E3C8C50540
3217 C3D3D6E2C540C9E3
2725 2725
321F 11C3F2
3221 2726
3222 E6C9E3C8C90540F5 3232 2727
322A 40E2C5C306D5C4E2
2727
3232 4B
2727
3233 llC540
3235 2728
3236 F24840C9C640C3D6 325C 2729
323E E5C50940C9E24003 3246 C5C6E340E4D74004 3Z4E D609C540E3C8Cl05
2729 2729 2729
3256 40F540E2C5C348
2129
325D llC602
325F 2730
3260 07C70440E6C90303 3284 2731
3268 40E3C509D4C905Cl
3270 E3-C 540C 105C44003 3278 C5ClE5C54007ClE3
2731
2731 2731
3280 E3C509D548
2731
3285 llC 706 3288 lOEB 328A ClC40960 328E F6F04040 3292 1040
3294 19
3287 2732 3289 2733
328D 2734 3291 2735 AlA 3293 2736
3294 2737
DC DC DC
cc
DC DC
DC DC DC DC
oc
DC DC DC EQU DC DC DC
DC
oc
DC DC
DC DC
DC DC
DC DC
DC DC DC DC DC DC
Xll 1 111
SBA
XL2·C540 9
ADDRESS~320
CL40 1 2. PRESS CANCEL<OR PA2lTO DISCONNECT CPU'
Xll'll 1
SBA
XL2 1 C602'
ADDRESS~402
CL37'AND LEAVE PATTERN FOR OFF-LINE USAGE.·
Xll' 119 XL2 1 C706 1
XL2'10E8' CL4 1 ADR-· CL41 60401
XL2 1 1040'
SBA ADDRESS--'t70
SF-HIGH INTENSITY/PROTECTED ADDRESS OF DVC WILL FOLLOW DEVICE ADDR GETS FILLED IN
SF-NORMAL INT/UNPROTECTED
XL 1 1 191
·XL1'03'
XL4 1 0227F55F.
ETX
STX .esc. ER/ WR .wee
XL3'1140C6 1
SBA AOR 6
CL23 1 TEST PATTERN SEQUENClNG'
ST ART PRINT ON
XL3' llC150 1
S!'I~ AO~ ~O
CL401 1. TO CALL NEXT PATTERN - AFTER PRINTING'
XL3 1 11C2E2'
SAB ADR 162
CL32'STOPS, OPEN COVER, THEN CLOSE IT'
XL3'11C3f2'
SBA ADR 242
CL17'WITHIN 5 SECONDS.·
XL 31 11C540'
SBA ADR 320
CL39'2. IF COVER IS LEFT UP ~ORE THAN 5 sec .. ·
XL3 1 llC.602 1 CL37 1 PGM WILL TERMINATE AND LEAVE PATTERN.'
XL3 1 11C706'
Xl2' 1DE8 ~ CL4'AOR-· CL4'60 XL2 1 10401
XL1'19 1
SBA ADDR - - 470 SF HI INT/PROT
DEVICE ADDRESS GETS FILLED IN SF - NORM I NT ./UNPROT.
8943 DA FUNCTIONAL TESTS
ERR LOC OBJECT CODE
AODR STMT SOURCE STATEMENT
(
If"·
I ---
1
i c
I
c
.(
I \...
c
! C.
io
!
c
·I c
3295 03
3296 0227 3298 F5 3299 5F
3295 2738 EORDlA DC
2739
3296 2740 0002 EQU
3297 2741
DC
3298 2742
DC
3299 2743
DC
27~4 ·
11
329A 2745
DC
C150
329C 2746
DC
1060
329E 2747
DC
329f ClC~C3C4C5C6C7C8 3289 2748
DC
32A7 C901020304050607
2748
32AF 0809E2E3E4E5E6E7
2748
3287 E8E940
2748
2749 $
328A l06C
3288 2750
32BC 05060540C4C9E207 32C6 2751
DC
oc
32C4 03ClES
2751
2752 ·
32C7 11 32C8 CZ60
32C7 2753
DC
32C9 2754
oc
32CA 1040
32CB 2755
DC
32Ct 13
32CC 2756
DC
32CD C30607E840C1C206 32E7 2757
DC
3205 E5C540C90540E3C8
2757
3200 C9E240D3C905C540
2757
32E5 404040
2757 2758 ·
32E8 1040
32E9 2759
DC
32EA C9D5E2C509E340C3 32F2 2760
DC
32F2 02 32F3 0000
2760
32F4 2761
DC
2762 ·
32F5 1060
32F6 2763
DC
32f7 11
32F7 2764
DC
32FB C3FO 32FA 10E8
32F9 2765
DC
32FB 2766
oc
32FC 4F7C7B5B6C
3300 2767
DC
3301 4A
330 l 2768
DC
3302 505C405060~E
3307 2769
DC
3308 5A 3309 7A
3308 2770
DC
3309 2771
oc
330A 7F
330A 2772
DC
3308 4C6E6F607E5F5E70 3313 2773 .
DC
3313 61
2773 2774
*
3314 lDFS
3315 2775
DC
3316 FOF1F2F3F4FSF6F7 3323 2776
DC
331E F8F96B4860Cl
* 2776
2777
3324 11
3324 271'8
DC
3325 C540
3326 2779
DC
3321 lOC8
3328 2700
DC
3329 C30607E840ClC206 3340 2781
DC
3331 E5C540C90540E3C8
H8J.
3339 C9E240D3C905C540
2781
334 l lODf:,
3:H2 2782
DC
3:H3 U 3344 C5E8
3346 HJC.0
2783 $
3343 2784
oc
~345 2763
DC
3347 2786
DC
2787 "'
3348 ll
3348 2788
DC
3349 C650
334A 2789
DC
334B 1DE4
* 334C 2790 279!
DC
3340 6fE2CSD34007C505 3359 2792
DC
3355 40E 3C5f2E3
2792
Xll 1 03 1
ETX
·
XL2'0227 1
Xl l 'f 5" XL1 1 5F'
BEGIN ORDERS FOR TEST 2
STX-ESC CMD--ERASE,WRITE
wee SOUND ALARM/RESTORE KEYBOARD/
ST ART PR INT/ 40 CHAR LINE .
XLl'll' XL2'Cl50 1 XL2 1 1060 1
SBA AOR--80 PROTECTEO,MOAMAL INTENSITY
CL27'ABCDEFGHIJKLMNOPQRSTUVWXYZ ' BEGIN MESSAGE
XL2'1D6C· CLll'NON DISPLAY'
PROTECTEO,NON DISPLAY FOUND IN NON-DISPLAY AREA
XL1 1 l l '
SBA
XL2·C260 1
AOR~l60
XL2 1 1040'
UNPROTECTEO,NORMAL INTENSITY
Xll 113 1
INSERT CURSOR .
CL27 1 COPY ASOVE IN T~IS LINE
Xl2'1D40'
CL9' INSERT CK'
XL2'0000 1
XL2' 1060' Xi.. l '11 1 XL2'C3F0 1 Xl2 1 1DE8' CL5·f;U1: 1
Xll 1 4A 1 Cl6' £.·( l_+·
XL l' 5A 1 CL1 1 : 1 XL l '7F 1 CL9'<>?-:-.;t '/'
NORMAL INT/UNPROTECTED
2 NULL CHARACTERS
PROTEClED,NORMAL INTENSITY
SBA
ADR-240
PROTECTED,HIGH INTENSITY
SPECIAL
CHARACTERS (CENT SIGN>
T*EST
· · ·
(EXCLAMATION)
(QUOTEJ
XL2 1 10F8 1
PROTECTED,HIGH INTENSITY
CL14 1 0123456789,.~A' NUMERIC FIELD
XLl'll'
SBA
XL2'C540'
AOR--320
XL.2·1DC8'
UNPROTECTEO,HIGH INTENSITY
CLZ4'COPY ABOVE IN THIS LINE ' INSTRUCTIONS TO CONSOLE
Xl..2 1 1008 1
NUMERIC,UNPROTECTED. HIGH INTENSITY
Xll'!l'
Xl2'C5E8 1
.)(L2' 1060'
SSi\.
ADR-360 0 ROTECTED.NORMAL INTENSITY
XLi·ll' XL2'C650'
XL2'10E4 1
SSk ADR.-400
PROTECTED,NORMAL INTENSlTY,SELECTOR
Cli3 1 ?SEL PEN TEST· DEFINE SEL PEN AREA
DATE 26JUN75 EC NO. 825023
250CT75 825032
15JAN76 825034
l4MAY76 825035
PROG IO PAGE
i C 0894-3: DATE
i23
EC NO.
0
26JUN75 825023
.250CT75 825032
15JAN76 825034
l4MAY76
825035
PROG IO PAGE
0894-3 23A
I'I ··
I.......
·
·
IBM MAINTENANCE DIAGNOSTIC PROGRAM
8943 DA FUNCTIONAL TESTS
ERR LOC OBJECT CODE
ADDR STMT SOURCE STATEMENT
335A 000000
335C 2793
DC
3350 1DE8
335E 2794
DC
335F 6EE2C5034007C505 3368 2795
DC
3367 40E3C5E2E3
2795
2796 ·
336C 11
336C 2797
DC
3360 C7D6
336E 2798
DC
2799 ·
336f lDES
3370 2800
DC
3371 ClC4D960
3374 2801
DC
3375 00000000
3378 2802 AZ
DC
3379 10E8
337A 2803.
DC
3378 03
3378 2804 EORDZ DC
337C 2805 ORD3 EQU
337C 0227
3370 2806
DC
337E F5
337E 2807
DC
337F 5F
337F 2808
DC
2809 ·
3380 11
3380 2810
DC
3381 4040
3382 2811
DC
3383 3C
3383 2812
DC
3384 40E8
3385 2813
DC
3386 CS
3387 ca
3386 2814
DC
3387 2815
cc
2816 ·
3388 11
3388 2817
DC
3389 Cl4F
338A 2818
DC
3388 C8C8 3380 11
338C 2819
DC
2820 *
3380 2821
DC
338E ClF7
338F 2822
DC
3390 C8C8
3391 2823
DC
2824 ·
3392 11
3392 2825
DC
3393 C25F
3394 2826
DC
3395 C8C8
3396 2827
DC
2828 ·
3397 11
3397 2829
DC
3398 '3C7
3399 2830
DC
339A C8C8
3398 2831
DC
2832 ·
339C 11
339C 2833
DC
3390 C36F
339E 2834
DC
339f CSC 8 33Al 11
33AO 2835
OC
2836 *
33Al 2837
DC
33A2 C407
33A.:3 2838
DC
33A4 C8C8 33A6 11
33A5
2839 2840
*
DC
33A6 2841
DC
33A7 C47F
33A8 2842
DC
33A9 C8C8
33AA 2843
DC
2844 ..
33AB 11
33AS 2845
OC
33AC C5f7
33AD 2846
DC
33AE C8C8 3360 11
33AF
2847 2848
*
3380 2849
DC
oc
3381 L64F
33B3 caca
3382 2850
DC
3364 2851
oc
3385 11
2852 ·
3385 2853
oc
3356 C6f7
33B8 ca
3387 285St
OC
3388 2855
DC
2856 ·
3389 11
3389 2857
DC
33BA C358
3388 2858
OC
33BC fOFO
3380 2859
DC
XL3'000000 1 Xl2'10E8' CL13'>SEL PEN TEST'
XL1 1 11 1
Xl2 1 C706'
Xl2 1 1DE8 1 CL4 1 AOR-· XL4 1 00000000' XL2'1DE8'
·XL 1 1 03'
XL2'0227 1 XLl'F5 1 XL1 1 5F 1
xu· 11·
XL2·4040 1 Xll'3C 1 XL2'40E8 1 Cll'E' Cll 1 H'
XLl" 11' XL2'Cl4f0 Cl2' HW
XL l ' 11 & XL2 ·Cl F1f Cl2°HH'
XLl'll' Xl.2 1 C25F 9 tl2 9 HH'
Xl1 1 1P
Xl2'CJC7 1 CL2 9 HH'
Xll9 l! 8 XL2'C36F 5 CL2 1 HH!
Xll 1 U@ XL2'C407 6
tt2 1 HH~
XLl' 11' XL2· C47F' Cl2'HH;
XU' 11 1 Xl2 11 C5E7' Cl2'HH 1
XL 11 lJ.9 Xl2'C64F' CL2 1 HH1
Xll'lP XL2 1 C6F7 1 CL1 1 H1
Xll 1 11· Xl2 1 C358' Cl2 1 001
DATE 26JUN75 EC NO. 825023
250CT75 825032
15JAN76
825034
14MAY76 825035
.·~:; · · · · ·· · ·
PART NO. PAGE
4234259
24 i (
IBM MAINTENANCE DIAGNOSTIC PROGRAM 8943 DA FUNCTIONAL TESTS
PART NO. 4234259
PAGE
24A
ERR LOC OBJECT CODE
ACOR STHT SOURCE STATEMENT
3 NULL CHARACTERS PROTECTED.HI INTEN,SELECTOR PEN DEFINE SEL PEN FIELD
SBA AOR--470 SF-ATTR HIGH INT/ PROTECTED NULL~ FOR SEL ACOR Sf-ATTR HIGH INT/PROTECTED
ETX STX-ESC CHD-ERASE,WRITE
HALT
SBA ADR-0 RA - REPEAT TO ADDR ADDR CHAR TO BE REPEATED
SBA ADR-79
SBA ADR--119
SBA ADR-159
SBA AOR-199
SBA
ADR-239
SBA ADR--279
SSA AOR--319
SBA AOR-359
SBA AOR-399
SBA AOR--439
SBA ADR-219
I
1C :C
* * r.
t
\..
!i (·-·-
(.' (
Q
0
2860 ·
338E 11
33BE 2861
33BF C4C3
33CO 2862
33Cl FOFO
33C2 2863
2864 ·
33C 3 11
33C3 2865
33C4 C460
33C5 2866
33C6 E3C5E2E340D7ClE3 330C 2867
33CE E3C5090540C60609
2867
3306 40F3F2F7F760F l
2867
2868 ·
3~00 11
3300 2869
33DE C54F
330F 2870
33EO Cl03C9C70504C505 33E8 2871
33EB E3
2871
2872 ·
33E9 11
33E9 2873
33EA C5FO
33EB 2874
33EC 5C
33 EC 2875
2876 ·
33ED 11>40
33EE 2877
33EF 13
33EF 2878
33FO E405070q06E3C5C3 33FF 2879
33f8 E3C5C440C4ClE3Cl
2879 2880 ·
3400 11
3400 2881
3401 C6C6
3402 2882
3403 1060
3404 2883
3405 5C 3406 U
* 3405 2884 2885 3406 2886
3407 C6FB
3408 2887
3409 3C
3409 2888
340A C75F
3408 2889
340C C5
340C 2890
3400 C5
340D 2891
2892 ·
340E 11
340E 2893
340F C660
3410 2894
3411 10E8
3412 2895
3413 C1C4D960 3417 00000000
3416 2896 341A 2897 A3
3418 1060
341C 2896
3410 03
3410 2899 EOR03 341E 2900 OR04
341E 0227
341F 2901
3420 F5
3420 2902
3421 7F
3421 2903
2904 ~
3422 3CC150
3424 2905
3425 C5
3425 2906
3426 CS 3427 11
3426 2901
2908 *
3427 2909
3428 C25F
3429 2910
342A C6C8
3428 2911 2912 ·
342C 11
342C 2913
3420 C36f
342E 2914
342F C8C8
3430 2915 2916 ·
3431 11
3431 2917
3432 C47F 3~34 C8C8
3433 2918 3435 2919
2920 ·
3436 11
3436 2921
3437 C64F
3438 2922
3439 CBC8
343A 2923
DC DC DC
DC OC DC
DC DC DC
DC DC DC
DC DC DC
DC DC DC
DC
DC DC DC DC DC DC
DC
DC
DC DC DC DC DC· EQU DC
DC uC
DC
DC DC
DC DC DC
DC DC DC
DC DC DC
DC DC DC
XL l' 11' XL2 1 C4C3'
CL2' oo·
SBA AOR-259
XLl'll'
SBA
XL2 1 C460 1
AOR~288
CL23'TEST PATTERN FOR 3277-1 1
Xl l 11 l '
. Xl2' C54f8 CL9 1 ALIGNMENT"
SBA ADR--335
Xll' 11' XL2'C5FO'
tll'·'
SBA ADR-36S
Xl2'1040'
SF-ATTR UPRrNitNSPr369
XL1·13'
INSERT CURSOR
CL16 1 UNPROTECTEO DATA'
XL 1 1 ll1 XL2 1 C6C6' XL2' 1060'
Cll '*'
Xll' ll' XL2'C6F8' Xll 1 3C 1 XL2'C75f' Cll'E' Cll 1 E'
XL 1 1 11'
XL2'C660' Xl2'l0E8' CL4 1 AOR- 1 Xl4·00000000 1 XL2' 10608
·XL l '03'
XL2'0227 1 XL l 1F5 1 Xll '7F'
XL3' 3CC 150' CLl'E' Cll 'H'
Xll 1 U' Xl2 1 C25f' CL2eHH'
Xll'll' XL2°C36fU Cl2"HH'
Xll' 11 1 XL2'C47F' Cl2 e HH 1
XL P 11 1 XL2 ·C64f9
Cl2 1 HH'
SBA AOR-390 SF-ATTR PRO,NI.NSP
SBA
ADR-440 REPEAT
ADR-.. 79 CHAR TO BE REPEATED E FOR LAST 9LACE IN BUFFER
SBA AOR-429 SF-ATTR HIGH INT/PROTECTED ADDRESS TO FOLLOW STORAGE AREA FOR SELECTION ADOR SF-ATTR NORMAL INT/PROTECTED
ETX
ORDERS FOR TEST 4 BEGIN HERE STX-ESC CHO-ERASE,WRITE WCC-SOUND ALARM/RESTORE KEYBOARD?
START PRINT/BO CHARS PER LINE REPEAT TO AOR 80 E CHARACTERS CHAR Sl=H
SBA ·AOR-159
SBA ADR-239
SBA ADR-319
SBA ADR--399
PROG ID PAtiE
I
0 I
0894-3:
DATE
24 i EC NO.
I
10
26JUN75
825023
250CT75 825032
15JAN76 825034
14MAY76 825035
PROG ID PAGE
0894-3 24A I
1 If)
·
·
·
·
lo
I
el·
··
·
·
·
·
·
·
·
·
·
·
··
· ·
·- .·· · · · · · · · · · · · · · · ~ · I
· · · · · · · · · · · · ·
l
IBM MAINTENANCE DIAGNOSTIC PROGRAN 8943 DA FUNCTIONAL TESTS
PART NO. PAGE
4234259
25:: (
ISM MAINTENANCE DIAGNOSTIC PROGRAM 8943 DA FUNCTIONAL TESTS
PART 110. 4234259
PAGE
25A
ERR LOC OBJECT CODE
AOOR STMT SOURCE STATEMENT
ERR Lot OBJECT CODE
ADOR STMT SOURCE STATEMENT
2924.
3438 11
3438 :?925
343C C75F
3430 2926
343E C8C8
343F 2927
2928.
3440 11
3"0 2929
3441 C7E8
3442 2930
3443 E3C5E2E34007CU3 3459 2931
3448 E3C5090540C60609
2931
3453 40F3F2f7F760F2
2931
345-A 11
2932 · 345A 293i
3458 C86F
3450 cace
345C 2934 345E 2935
2936 ·
345F 1.i
345F 2937
3460 .C87E
3461 2938
3462:' C103C9C 70504C505 346A 2939
346A El
2939
2940 ·
3468 11
3468 2941
346C t9lf
346D 2942
346E C8CB
31t6F 2943
29ltlt ·
3470 11
3470 2945
3471 lt84F
3473 ceca
3472 2946 3474 2947
2948.
3475 11
3475 2949
3476 4C5F
3't71 2950
3478 ceca
3479 2951
347A 11
2952 · 347A 2953
3478 leCE7
347C 295-<t
347D SC
3470 2955
347E lD"tO
2956 · 347F 2957
3480 13
3480 2958
3481 E4D5070906f3CSC3 3494 2959
3489 E3C 5C440Cl09C5Cl 3491 40"t040Lt0
2959 2959
3495 1060
3't96 2960
3497 5C
3497 Z96l
2962 ·
3498 11
3498 2963
3499 4D6F
349A 2964
3498 Cate
34« 2965
2966 ·
3490 11 31t9E 4E07
3490 2967
349F 2968
34AO FOFO
31tAl 2969
2970 ·
DC
Xll 1 11 1
DC XL2·C75f'
DC CL2'HH'
SBA AOR--'t79
DC Xll'll'
SBA
DC XL2'C7E8'
AOR-4S8
DC Cl23'TEST PATTERN FOR 327T-2t
DC Xll' 119
IX XL2'C86f· DC CL2'HH1
DoCc
Xll·U· XL2'C87E'
DC CL91 ALIGNMENT'
SBA
AOR-559
SBA
AOR-5l"t.
DC xu·u·
DC Xl2'C97F'
DC
CL2 1 HH'
SBA ADR--639
DC
Y.ll'll'
DC >tl2 1 484F'
DC
CL2 1 HH 1
SBA ADR-719
LC
Xll'll'
oc
Xl2 14C5F 1
lit
CL2 1 HH1
oc
XL1 1 11 1
DC
Xl2 14CE7'
Dt CLl'·'
SBA ADR-799
SBA .ADR--807
DC XL2 1 1040·
UNPROTECTED, NORMAL INTENSITY
DC
XlJ 1 13'
INSERT CURSOR
DC Ct 20 'UlfPaOTEtTEO AREA
DC
oc
XL2'1060' CLI ···
DC Xll'll' DC XL 2 I 40,;F' DC Cl2'HH1
DC
XL1 1 l l 1
DC
XL2'4EC7 1
DC CL2 100'
PROTECTED,NOR~AL INTENSITY
SBA
ADR-819
SBA
AOR--919
I
I(:
I
II c.·,
lI e.·
\
c
c
3486 11 3487 026F
31t89 ceca
3488 11 348C 037F 348E C8C8
34CO 11
34Cl D54F 34C3 C8C8
34C5 11 34C6 065F
34t8 ceca
34CA 11 34t8 076F
34CD ceca
34tF 11 3400 087F 3402 C8C8
34W>4 11 3405 5MF
3401 ceca
3409 11
34DA 5B5F
340t ceca
34DE 11 340F 5C6F 34El CS
34E 4! 3C 4040 34E5 CS
34E6 11
34E7 5CE5
31tE9 IDES 34EB C1Clt0960 34EF 00000000
34F3 1060
34F5 03
34F6 0227
34F8 f 5
31t86 2987
DC
3488 2988
DC
348A 2989
DC
2990 ·
348b 2991
oc
34BO 2992
DC
31t8F 2993
DC
2994 ·
.34CO 2995
DC
34C l 2996 EFOR3 EQU
34C2 2997
DC
34C4 2998
DC
2999 ·
Ytt5 3000
Dt
34C7 3001
DC
34C9 3002
DC
3003 ·
34CA 3004
DC
34CC 3005
DC
3'tCE 3006
DC
300"1 ·
34CF 3008
DC
3401 3009
DC
3403 3010
DC
3011 ·
3404 3012
DC
3406 3013
DC
34D8 3014
DC
3015 ·
3lt09 3016
Dt
3408 3017
. DC
3400 3018
DC
3019 ·
34DE 3'l20
DC
34EO 3021
oc
34El 3022
DC
3023 ·
34E4 3024
DC
341:5 3025
DC
3026 ·
34E6 3021
DC
341:8 3028
DC
34EA 3029
DC
34H 3030 ·
oc
31tf 2 3031 A4
oc
34f4 3032
DC
3033 ·
34F5 3034 EOR04 or.
31tF 6 3035 OROS EQU
34F"! 3036
Ot
34FB 3037
DC
Xll' 11 1 XL2'026F 1 CL2 1 HH'
Xll'll' XL2 1 037f' CL2 1HH1
·Xll 1 11 1
XL2'054f' CL2'HH 1
XLl' 11'
XL2'065F 1
Cl2'HH'
XLl'll' XL2'076f9 CL2 1 HH 1
XLl 111 1 XL2'D87Fi CL2'HH'
Xll'll' XL2'5A4F 1 CL2 1 HH 1
XL1 1 11 1 XL2'585F 1 CL2 1 HH1
XLl'll' Xl2 1 5C6F1 CL1 1H1
XL3'3Clt040' CLl' E·
XLl 111 1 XL2 1 5CE5 1 XL2 1 1DE8 1 CL4 1 ADR- 1 XL4'00000000·
XL2 1 106~
·XL1'03 1
XL2 1 0227 1 Xll 1 F5 1
SBA ADR-1199
SBA AOR-1279
SBA ADR-1359
SBA
AOR-1439
SBA ADR--1519
SBA
ADR-1599
SBA ADR-1679
SBA
ADR-1759
SBA
ADR-1839
LAST LINE · 80 CHARS OF E'S
SBA ADR-1829
Sf-ATTR HIGH INT/PROTECTED ADDR TO FOLLOW STORAGE AREA FOR SEL ADIJR SF-ATTR NORMAL INT/PROTECTED ETX STX-ESC CMD-ERASE,WRITE
34A2 11 34A3 4E7F
34A5 ca cs
34A7 11 34A8 1tFE7 31tAA FOFO
34AC 11 31tAO 504F
34AF C8C8
3481 11 3482 015F 3481t ceca
34A2 2971 34Alt 2972 34A6 2973
2974 "' 34A7 2975 34A9 2976 34AB 2977
2978. 34/&C 2979 31tAE 2980 3480 29Sl
2982 ·
3481 2983 3483 2984
3"85 2985
oc
Xll 111 1
DC
XL2 14E7F 1
DC
CL2 1 HH1
DC xu· 11 ·
DC XL2'4FE7 1
DC
Cl21 00 1
DC
XL1 1 11 1
DC
Xl2 1504F'
DC Cl2 1 HH'
DC Xll'll'
DC
Xl2 1 Dl5F1
DC CL21 HH'
SBA AOR-959
SBA AOR-999
SBA ADR-1039
SBA ADR-1119
\_ . .,"·
I
I
i I I I II ·~ t
31tf9 6F
34F9 3038
34FA 1060
3039 · 34F8 3040
34FC C606091tOC303E4E2 3510 3041
350.ft E3C509C5C41t00"7C9
3041
350C C905E3C5D9E21tOC4
3041
3514 ClE3Cl40E2C806E4
30'tl
35lt D3C4
3041
391E ltOE2E3Cl09E34005 353A 3042
3526 C5E7E34003C905c.5
3042
352E 40C8C509C5406060
3042
3536 606060606E
3042
3538 C3C8C5C302C905c;7 3560 3043
3543 40070906C709Cl04
3043
3548 40E3ClC261C509Cl
3043
DC
Xll 1 6F 1
WCC-ST ART PRINT /64 CHARS PER LINE/
DC XL2'1060 1
SOUND ALARM/RESTORE KEYBOARD SF/NORMAL INT/PROTECTED
DC
CL34 1 FOR CLUSTERED PRINTERS DATA SHOULD'
------>· OC CL29· START NEXT LINE HERE
DC CL38'CHECKING PROGRAM TAB/ERASE UNPROT. TO 1
DATE
2bJUN75
EC NO. 825023
250CT75 825032
2986 ·
l5.tAN76 l4MAY"'a 825034 . 82SOJ5
,
\
3553 E2C540EltD5070906
II c}i 3558 E34840E30640
3043 3043
PROG ID PAGE
I 089tt-3'
(""·
·.... .DATE
26JUN75
25
o\c NO. 625023
250CT75 82S032
15JAN76 82503't
14MAY76 825035
l Cj~f
PROG ID PAGE
0891t-3 25A
·-
:oa
·I
io
·
·
·
IBH MAINTENANCE DIAGNOSTIC PROGRA.~ 89-43 DA FUNCTIONAL TESTS
PARr t.10,. PAGE
. it234259 26:
l
IBM ~AlNTENANCE DIAGNOSTIC PROGRAM
8943 DA fUNCTIONAL rests
PART NU., PACE
42)4259 26A
ERR LOC OBJECT CODE
ADDR sn.:r SOURCE STATEMENT
ERR lOC OBJECT CODE
AODR STMT SOURCE STATEKENT
3561 ClC4C4096lC4f407 357A 3044
3569 61C6C9C503C44004 3571 Cl0902~0D609C4C5
3044 3044
DC CLZ6iADDR/DUP/FIELD MARK ORDERS 6
3579 09f.Z
3575 11C3FO 357E 13 357F 1Df8 3581 3CC5FOH
3044
* 3045
3570 3046 357E 3047 3580 3048 3584 3049
QJC
Ml3 1 HC::3f0.
DC
XL 1.813'
oc
Xl~ 1 lOF8 9
DC
XL4 '3CC5FOfl ·
SB!t, 240
INSERT CURSOR AUTO SKI PF PRO'TECTEO,HI GH ! NT ENS ITV
RA 320 ( l &$)
3585 lOC8 3587 3CC650 358A Cl
3588 1060 3580 3CC 75F 3590 C2
1050 $ 3586 3051 358~ 305i
* 358A 3053 3054
358C 3055 358F 3056 3590 3057
DC
Xl2 1 HlC8·
DC
Xl 3' 3CC650 ·
DC
CU a A'
DC
XL2'1060 1
oc
Xl:! 1 3CC75F'
oc Cll'S'
UNPROTECTEO,HIGH iNlENSIH RA 400 IA"SJ REPEATED CHARACTER
PROTECTEO~NORMAL. INTENSITY RA 479 ( B 1 S J REPEATED CHARACTER
3591 ll 3592 C4D7 3594 Fl 3595 05
3596 llC5E8 3599 12C650
3058 $ 3591 3059
3593 3060 3594 3061 3595 3062
3063 *
3598 3064
3596 3065
3066 ·
oc
Xll'll'
DC
XL2 1 C40'f'
oc Cl l' le
DC
Xlll05~
oc
Xl.3 1 llC5f8·
oc XL3 1 l2C650'
SSA (l IS TO PRECEDE PROGRAM TABt I
279
t '
PROGRAM U.S
SBA 360 EUA 400
359C 11 3590 C64A 359F 1ClE15l9
35A3 ll 35A4 C3E6 35A6 1DE8 35A8 ClC·r.0960 351.c 00000000
359C 3067 359E 3068 35A2 3069
* 3070
35A3 3071 35A5 3072 HA7 3073 35AB 3074 3l5AF 3075 A5
DC
XL l ' lP
oc
XL2°C64A 1
DC
XL4~ 1CH!519~
DC.
XL 1· 11 ·
DC
XL2 'C3E6°
DC
XL2' lOE8'
oc
Cl4'.t<DR-·
DC
;t; L4 s 00000000 ~
SBA 394 DUP/FlE!.D MARK/NEW LINE/EOM
SB~
230 SF-AHR HIGH rn1 .IPROHC"r ED SELECTION ADDRESS TD FOLLOW
STORAGE AREA FOR SELECTION ADOR
35BO lD60 3582 03
3076 "
3561 3071
DC
3582 3078 EOiW5 DC
Xl2;l060~
Xtl'03t
SF·-t!,nR NDRHAL INTIPROlECTE(~ f;TX
3583 3079 CR06 EQU ~
35B3 0227
3584 3080
oc.
XL2·02210
STX-ESC
3585 F5
* 3585 3081 3082
oc XU. 'F5'
CMD- ER ASE e WR I TE
lJNI VERSAI. 3270 TEST PATTERN (RFT MESSAGE>
3586 4F
3566 3083
* 3084
oc
wee SOUND ALARM/RESTORE KEYBOARD/ I
START PRINT/132 CHARS PER l[NE I
3587 8182838485668786 35C4 3085
35BF 898A8C80BE8F
3085
35C3 9091929394959697 3502 3086
35CD 98999A909E9f 3503 11
* 3086
3087 3503 3088
3504 40E7
3505 3089
3506 1060
3507 3090
* 3091
DC
XUA ~ 61828 384858687Bl:898ABC8DSEfJf'
CC
Xll4'909192939495969798999A909E9F'
Ii' cv
DC
Xl l & 11 e
DC
XL2 t40E7G
DC
l\L2'106QV
~8A
le
39
I
.urn ;c SF·
PROTECTED/NORMAL INTENSITY I
3508 A2A3A4A5A6A7A8A9 35E4 3092
35EO AUCADAEAF
3092
DC Xll3·AZA3A4A5A6A7A8A9AAACAOAEAF'
l
35E5 BABBBCBDBEBf808B 35Fl 3093
35EO 989CAOAlAS
3093
DC
XL.13 'BABBBCBOBE.BF 808B969CAOAlAB'
35F2 BOB lBZe 384758687 35FB 3094
35H SB79
3094
DC
Xl10' 601.H B283B't75 B667BSN ~
35FC H 35FO C 14F 35FF 1040
3095 · 35FC 3096 35FE 3097 360C 3098
3099 ·
oc
Xll'll&
DC
Xl2'Cl4F·
oc
XU! 1 l040G
SSA 19
c
SF-AHR UNPROTECTED/NORMAL INTEN.
3601 4142434445464748 3609 3100
3609 49
:noo
DC
XL9 1 4l4243444546474B49'
360A 5152535455565158 3612 3101
3612 ~9
3101
DC
Xl9'515253545556575859 1
I
Iv
I
3613 6263646566676869 361A 310l
DC
361B ·ron12n747S7677 3624 3103
DC
3623 7879
3103
* 3104
3625 3105 MIOOR6 EQU
3625 u.
3626 ClF7
0072 3106 ll6
EQU
3107 *
3625 3108
oc
3627 3109
DC
3628 1060
3629 3110
DC
3111 <IC
36ZA C1C2C3C4CSC6t7CS 3632 3112
DC
3632 C9
3112
3633 0102030405060708 3638 3113
oc
3638 09
3113
363C E2E3E4E5E6E7E8E9 3643 3114
DC
3644 FOF1F2F3f4F5F6F7 3640 3115
oc
364C F8F9
1115
3116 *
364E ll
364E 3117
Ot
364F C25F
3650 3118
DC
3651 1040
3o52 3119
* 3120
oc
3653 4050606lCOOOEOEl 365A 3121
* 3122
3658 11
3CSB 3123
oc oc
365C C3C7 365E lDbO
3650 3124
DC
365F 3125
oc
3126 $
3660 4il'+B4C4D4E4·F
3665 31.27
DC
3666 5A585C~DSE5F
3668 3128
DC
366C 6A6B6C606E6f
366C 3129 MOR6 3671 3130
EQIJ
DC
3672 7A787C707E7F
3677 3131
DC
36 78 11 3679 C36F
313Z ';
3676 3133
oc
367A 3134
DC
367B 1040
367C 3135
ot
3670 CAC6CCCOCECF
* 3136
3682 3137
DC
3683 DADBDCDDDEDf
3688 3138
oc
3689 EAEBECEDEEEF
368E 3139
DC
368F FAFBFCFOFE
3693 3140
DC
* 3141
3694 11
3694 3142
DC
3695 C407
3696 3111-3
DC
3697 1060
3698 3144
DC
369~ 056lD340C3t8C5C3 36Al 31'~5
oc.
36A l D2
3145
3t:>A2 l5B515B515
36A6 3146
DC
3147 :II<
36A7 11
36A7 3148
DC
36A3 C540
16A9 3149
DC
36AA C50604~0C3CSC5C3 3682 3150
oc
36B2 02
3150
36B3 B919
36&4 3151
3685 H
31S2 11<
36B5 3153
DC
3666 C64F 3688 1040
3b8A 13
3cSS l1
36Bt C106
3bBE lDE8 36CO ClC40960 360t 00000000
3687 3154
DC
36B9 :nss
DC
* 3156
.36Bt\. 3157
oc
3688 3158
DC
3680 3159
DC
36BF 3160
DC
3bC3 3161
DC
36C7 3162 A6
3163 *
DC
Xt8 1 6263646566676869~
XllO'T07i727374l5767T7879·
Xll'll'
xL2' c1n·
XLZ'l060·
SSA ll9
SF-ATTR PROTECTED/NORMAL INTENSITY
XL9°ClC2C3C4CSCbC7C8C9 1
Xl9·DlDZD304D506D70809'
XL 8 8 f2 E3 E4 E.5 E6 E7 EB E9 '
XL 10' FOF 1F2f3F4F5F6F7F8 F9'
XU 1 11'
XLZ 1 CZ5F'
XLZ' 1040 1
SBA 159
SF-ATTR UNPROTECTED/NORMAL INTEN.
XL8·40506061COOOEOE1·
Xll 9111
XLZ 1 C3C7· :it.i.z· 1060 1
SBA
199
SF-AHR PROTECTED/NORMAL IN"rENSITV
XL6 · 4A4 8-':rC.4~E4ft
Xl6 8 5A5S5C505c5f~
~
XL6 Q 6AbB6C606E6P
Xl6i 7A787C7iY'fE·rre
Xll 'll ·
Xl..2' C~F' XL2' 11)40°
XL6 1 CACBCCCDCEtF~ XL6·0AOBOCDOO~DFv
XL6·EAcBECEDEEEF'
XLS 1 FAFBFCFOFP
SSA 239 SF-A HR. UNPROTECTED/NORMAL INT ENS ITV
Xll'll' XL2 1 C407°
X!..2' 1060'
CL9'N/L CHECKe
SBA
279
SF-.~rrR PROTECTED/NOR.MAL INTIEN_SITY
XL 1° U.' Xl2 11 C540"
CL9'EDM CHECK·
Xl2 1 8919 5
Xll' U 1
XL2 1 C64F'
X!..2°1040"
Xll'l3 1 Xll'll' XLZ 1 C?.06 1
XL2' lDEB· Cl4'ADR-1
XL4-'00000000 11
SSA 320
END OF MESSAGE U\.LT .. CODES)
SBA 399
SF-ATTR UNPROIECJED/NORMAL INTENSlTY
INSERT CURSOR SBA 470 SF-ATTR HIGH INT/ PROTECTED
SELECTION AODR ro FOLLOW
STORAGE AREA FOR SELECTION ADDR
l
DATE
26JUN75
EC NO. 825023
250CT15
825032
15JAN76 825034
l~AY7f.
825035
PROG ID
PACE
c I
0894-3i
DATE
26 1 I
EC NO.
2bJUN75 825023
250CT75 825032
l5JAN76
825034.
l4MAV76 825035
PROG ID PAGE
0894-3 26A
!~
I
·
·
·
·
··
·
·
·
·
·
·
·
·
·
to
eiI oe
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
· · · · · ·· · · · · · · · · · T· · · · · ·· · · · · · ·· · · ·
IBM "AINTENANCE DIAGNOSTIC PROGRAM
PAR'i' NO. PAGE
I
4-23425~
27
leM MAINTENANCE DIAGNOSTIC PROGRAM
PART N~
PAGE
42M259
27A
8943 D~ FUNCTIONAL TESTS
8943 OA FUNCTIOHAL TESTS
ERR LOC OBJECT CODE
AOOft STMT SOURCE STATEMENT
ERR Lot OBJECT CODE
ADDA STMT SOURCE STATEMENT
36tB 1040
36C9 3164
DC XLZ-1040·
~F-ATTR NORMAL INT/UNPROTECTED
Ii ,.
3212.
3ttA 11
36CA 3165
DC
XL 1 1 11 1
SBA
37 85 Cl C40960
3788 3213
DC
Cl4 1 ADR- 1
STORAGE AREA FOR SELECTION AOOR
36CB C4C7 36CO FF
36CE 03
36C~ 3166
DC
36CO 3167
DC
36CE 3168 EOR06 DC
OllC 3169 ETEXT6 EOU
XL2'C4C7 1 XLl·FF' XL1 1 03 1
*-ORD6
263 INSERT PROBL.EH CHARACTER. ETX
l
I
3189 00000000
3780 1040 378F 03
37BC 3211t Al
DC
3215 ·
37BF. 3216
DC
37BF 3217 EOR07 DC
XL4 1 00000.:JOO'
XL2'10401 XL1'03'
STORAGE AREA FOR SELECTION AOOR
SF-ATTR NORMAL INT/UNPROTECTED ETX
36CF 0227
OOAA 3170 L26 36CF 3171 DR07
EQU
EOU
·*-MIDOR6
3600 3172
DC
Xl~'0227'
STX-ESC
I
I
37CO 0020
37C2 421F 37C4 431F
37Cl 3218 THREE2 DC
37C3 3219 STXRP OC 37C5 3220 SPXRP DC
IL21 32' AL2CXHITRC+3U
AL2 ( XM ITRC+Z811
3601 F5
3601 3173
3602 4F
3602 3174
3603 D5C5E64003C905C5 36E9 3175·
3608 40C6E405C3E3C906
3175
36E3 D540C3,8C5C302
3175
J176 ·
36EA 15
36EA 3177
36EB 05C5E64003C905C5 36FB 3178
36F3 40C6.E4D5C3E3C9D6
3178
DC
DC
DC
Xll'f5' XL1'4f'
I CMD,ERASE-W~ITE
WCC-RSTRE KYSRD/SND ALRM/STRT PRNT
Cl23'NEW LINE FUNCTION CHECK'
I
I
I
oc
Xll t 15·
NE" LINE
I
DC CL17'NEN LINE FUNCTION'
I
37C6 ClC3C3D609C4C905 37E7 3221 MODMGl DC
37CE C740E306400906E4
3221
3706 E3t9D5C540FOF268
3221
J?OE ltOCltC5E5C9C3C540
32·21
37E6 E7E7
3221
37E8 40C9E240Cl400't06 37F4 3222 MODMG2 DC
37FO C'tC50340E7
3222
37F5 4040404040404040 37FC 3223 MODMG3 DC
37FO D7D9C905E3C509 3803 3224 PRINTR DC
Cl34 1 ACCORDING TO ROUTINE 02, DEVICE xx·
CL13 1 IS A MODEL X' CL81 CL7·PRINTER 1
36FB 05
3178
3179 ·
36FC 15
36FC 3180
36FO 05C5E64003C905C5 3704 3181
3182 ·
3105 15
3705 3183
3706 DSC5E6
3708 3184
3185 ·
3709 15
3709 3186
370A OSC5E640D3C9DSC5 3711 3187
3188 ·
3712 15
3712 3189
3713 D5C5E640D3C9D5C5 3723 3190
3718 40C6E405C3E3C906
3190
DC XL1'15·
DC
CLB 1 NEW UNE·
NEW LINE
DC XL l' 15' DC CL3 1 NEW'
NEN LINE
DC Xll'l5' DC CL8' NEW LJNE'
NU UNIE
DC XL1'15'
NEN LINE
DC CLll ·NEW LINE FUNCTION'
I I
3804 C'tC9E2D703ClE8 3808 0227F14A3t4040
3aoA 3225 DISPLY DC
3806 3226 RltWRT 3811 3227
oEQc U
CL7'01SPLAY 1
·
XL7'0227F14A3C4040·
PATTERN FOR ROUTINE 4 STx,esc.~RITEtWCC,RA 0000
I
3812 5C 3813 UC75F1303
3812 3228 RPTCH DC 3817 3229 R4WRTE DC
CLl '*'
XL5' llt75FU03'
REPEAT CHARACTEa SBA, IC, ETX
II r~- .
3818 5CFF 381A 0227F5C2
3819 3230 SINCHR DC
381A 3231 R5WRT EQU
3810 3232
DC
·XL2'SCFF'
XL4 1 0227F5C2 1
SINGLE CHAR REPEATED, MAY BE Cf.INGEO PATTERN FOR ROUTINE 5 STX,ESC1ER/WR1WCC
I
I ,r· ·~ ""'
381E 1DE8
381F 3233
DC
3820 C4C5E5C9'3C540E7 3828 3234 DEVRT5 DC
3828 El
323't
XL2'10E8' CL9·DEVJtE U·
SF, HJ INT. PROT.
II (
3829 lDCl
J82A 3235
Dt
3828 uciso
3820 3236
·oc
382E E3t8C9E240C9E240 3842 3237 R5EXP DC
XL2'10Cl'
SF, NORM INT., UNPROT., HODIFIEO
XL3 1 llC150 1
SBA
CL2l'THIS IS MODIFIED DATA·
3723 05
3190
3191 ·
3724 15
3724 3192
3725 05C5E640D3C905C5 3738 3193
3720 4~C6E4D5C3E3C906
3193
3735 D540CJC8C5CJDZ
3193
319'1.
373C 15
373C 3195
3730 104C
373E Jl96
373F E3C8C9E240C4tlE3 3767 3197
3i41 Cl40n506E340ESC9
3197
374F E2C9C.203C56lt5D6
3197
3757 D440ClD5C4400561
3191
375F D340C9C7D5D6D9C5
3191
3767 C4
3197
3198.
3768 1519
3769 3199
316A 1040
3168 3200
3201 ·
376C C505C46006C66Cl>4 37BA 3202
3774 C5E2E2ClC7C560E3
3202
377C C5D904C905ClE3C5 3784 E240Dl09C9D5E3
3202 3202
3788 19
3786 3203
37BC 15
3204 · 378C 3205
37ec F205C440C5060440 37AE 3206
3795 03C905C5400506E3
3206
DC XL1'15'
NEW LINE
DC
CL2~'NEW LINE FUNCTION CHECK'
l(I
I
I
38~6 D406C4C9C6C9C5C4
3237
383E 40C:.V.1E3Cl
3231
3943 1140lt0
3845 3238
DC
3846 03
3846 3239 R5WRTE aX
3847 3240 AIOTl EQU
3847 0227F5C2
384A 3241
DC
XL3'U40.0'
·XL1 1 03'
XL4 1 0227F5C2·
ETX STX1ESC1ER/WR1VCC
DC XL1'15'
NEW LINE
I
DC XL2'1D4C'
HOM DISPLAV,NON PRINT,NON DETECTABLE! :·
DC CL41 1 THIS DATA NOT VISIBl.E/EOM ANO NIL IGNORED'
I
3848 1061
384C 3242
38"0 40C4C50709C5E2E2 3854 3243
3855 1060
3856 3244
3857 E3C8C540C905CltC9 3880 3245
DC Dt
cXLu2·1
1061' DEPRESS·
SF - PROT MODIFIED
ot
XL2 1 10601
SF - PROT
DC CL42·THE INDltATEO AID KEV - - - - IT SHOULD BE'
I r
385F C3ClE3C5C440ClC9 3867 C44002C5E8406040
I
386F 604060406040C9E3
3245
3245. 3245
3877 40E2C8D6E4D3C440
3245
387F C2C5
3245
DC XL2' 1519'
DC
Xl2' lD40'
NEW LINE EClt llGNOREDl SF/NORHAl INT/ UNPROTECTED
3881 40C4C5E3C5C3E3C5 38AE 3246
3889 C440C9D5E2E3Cl05
3246
3891 E3D3E8484040C9C6
3246
DC CL46' DETECTED INSTANTLY. IF KEYJS NOT INSTALLED, '
DC CL3l·ENO-OF-MESSAGE-TERMINATES PRINT'
3899 4002C5E8C91:24005 38Al 06E340C905E2E3Cl
3246 3246
38A9 0303CSC46840
3246
38AF C4C5D7D9C5E2E240 3809 3247
DC CL43'DEPRESS ANY OTHER AID KEV EXCEPT CLEAR AND 1
DC
XLP19'
ENO OF MESSAGE
3887 Cl05E84006E3C8C5 38BF D940ClC9C44002C5
3247 3247
DC XL l' 15'
NEW LINE
DC CL34·2NO EOH LINE NOT OH PRINTER OUTPUT·
38C7 E840C5E7C3C507E3 38CF ltOC303C5Cl09't0Cl
3807 05(440
3247 3247
324.7
3790 40060540D7D9C9D5
3206
380A C60603D306f640C5 38EA 32"t8
DC CLll'FOLLOll ERRDR NSG.·
31A5 E3CSD940D6E4E3D7
3206
38E2 D909060940DltE2t7
3248
37AO E4E 3 37AF 19
3780 11 3781 C706 3783 IDES
3206 37AF 3207
U08 · 3780 3209 3782 3210 3784 3211
DC
XL1 1 19'
DC xu· u ·
DC
XL2 1 C706·
DC XL2 1 10E8'
ENO OF flESSAGE
SBA ltTO
SF-ATTR HIGH INT/PROTECTED
(
lG·-·
38EA 48
3248
38EB llC25F
38£0 3249
DC
38EE 10E8
38EF 3250
Dt
38f0 11C6F8
38F2 3251
DC
38f3 C4C50709C5E2E240 3901 3252
DC
38F8 6040C5D5E3C509
3252
3902 03
3902 3253 AIOTlE OC
XL3·11C25F 1
SBA
XL2' 10E81
Sf - HI INT· PROT
XL3' llC6F8'
SBA
CL15·0EPAESS - ENTER'
XL 1 '03'
Ell
DATE
26J~l5
EC NO. 825023
250CT15 825032
15JAN76 825034
lltMAY76 825035
PROG ID
PAGE
l C OSM-31 21
DATE EC NO.
1c
26JUll75 825023
250CT75 825032
UJAI0'6 825034
14MAYl6 825035
PROG ID PAGE
0894-J 27A
'-
0
(;
IO
J
·
·
·
IBM MAINTENANCE DIAGNOSTIC PROGRAM 8943 DA FLJNCTIONAl TESTS
PART ~!O. PAGE
~2.34259
28 i
!BM MAINTENANCE DIAGNOSTIC PROGRAM
8943 ·DA FUNCTIONAL TE~TS
PART t\iO. 4234259
PAGE
2BA
ERR LOC OBJECT CODE
ADOR STHT SOURCE STATEMENT
ERR LOC OBJECT CODE
AODR STMT SOURCE STATEMENT
3903 0000
3904 3254 CURAID DC
3905 3255 AIOTZ EQU
3905 0227FlCZ 3909 llC6F8
3908 3256
DC
3908 3257
oc
390C C4Crn7D9C5E2E240 391F 3258 AtOM DC
3914 6040404040404040
3258
391C 40404040
3258
3920 03
3920 3259 AIOTZE OC
3921 3260 AIDT3 EQU
392 l 0227FlC 2
3924 3261
DC
3925 11C260
3921 3262
oc
3928 ClC9C44009C5C3C5 3944 3263" Al ORC DC
3930 C9E5C5C440E6ClE2
3263
3~38 4060404040404040
3263
394(\ 4040404040
JZ63
3945 40C8C5E7407DE7E7 394F 3264 HEXAIO r.c
3940 705040
3264
3950 E309E840ClC7ClC9 3917 3265
oc
3958 0540060940C4C5D7
3265
3960 D9C5E2E24007Cl60
3265
3968 FZ40C305C3035~
3265
3970 E30640C70640D605
3265
3978 03
3978 3266 AIDT3E DC
3979 3267 AIOT4 EQU
3979 OZ27F1CZ
397C 3268
DC
3970 l lC260
397F 3269
OC
3980 3CC6f740 3984 03
3983 3270
DC
3984 3271 AIOT4E DC
3985 0227FlC2
3985 3272 AIDT5 EQU
3988 3273
oc
3989 11C540
3985 3274
DC
398C C3060909CSC3E340 3983 3275
DC
3994 ClC9C440E6ClE240
3275
399C 09C5C~C5C9E5C5C4
3275
39A4 bB40C2E4E340D9C5
3275
39AC E20706D5E2C54040
3275
3984 E6Cl E240C9D5C306 3905 3276
DC.
39BC C90 9C SC 3E 368 40E2
3276
39C4 C5C5400709C905E3
3276
39CC C509400306C74006
3276
3904 E4E3
3276
3906 03
3906 3277 AIDT5E DC
3907 4048
3908 3278 X404B DC
3909 E704C9E 36109C5C3 39E5 3279 XMRCHG DC
39El 40C603C448
3279
39E6 3280 AIOTAB EQU
3~E6 7DC505E3C5094040 39FO 3281
DC
39EE 404040
3281
39Fl Fl07c:660Fl404040 39FB 3282
DC
39F9 404040
3282
39FC F207C660F2404040 3A06 3283
DC
3AOt. 404040
3283
3A07 F307C660F3404040 3AH 32f4
DC
3AOF 404040
3284
3A 12 F 40 7C 660F 4404040 3AlC 3285
DC
3ALA 404040
3285
3A10 F 50 7C 660F 54 04040 3A27 3286
oc
3A25 404040
3286
3A28 F607C.660F64C4040 3A32 3287
DC
3A30 404040
3227
3A33 F707C660F 7404040 3A30 3288
oc
3A3B 404040
3288
3A3E F807C660F8404040 3A4S 3289
oc
3A46 404040
3289
3A49 F907C660F9404040 3A53 3290
DC
3A51 404040
3290
3A54 7A07C660~1F04040 3A5E 3291
3A5C 404040
3291
·Xl2 1 0 1
Xl'·'0227HCZ · XL3' UC6F8' CLZO'DEPRESS -
WORK SPACE FOR CURRENT AID TABLE
srx. ESC, WR HE~ llNLOC K
SSA
·Xll'03i
ETX
Xl4'0227FlC2 1
STX,ESC,WRITE, UNLOCK
Xl3 1 11CZ60 1
CLZ9'AID RECEIVED WAS -
Clll'<HEX ··xx··) ·
CL~O'TRY AGAIN OR DEPRESS PA-ZCCNCLI TO GO ON·
Xll 1 03·
·
ETX
Xl4'0227F1C2 1
STX,ESC,WRITE1 UNLOCK
XL3 9 llC260 1
SBA
XL4 1 3CC6F 740 1
BLANK OUT PREY MESSAGES
·Xll'03'
ETX
Xl41 0227FlC2 1
STX1ESCfWRITE, UNLOCK
XL3'11C540 1
SBA
CL40i CORRECT AID WAS RECEIVEOv SUT RESPONSE
CL34·WAS INCORRECT. SEE PRINTER LOG our·
l(L1·03· XL2 1 4048'
CL13'XMIT/kEC FLO.·
·
CLU' "ENTER CLll· lPF-1 Clll' ZPF-2
C:l H' ::-pf-3 Clll '4 PF-4 Cl 11 1 5PF-5
CLU '6Pf-6 Clll '7PF-7
CL ll '8PF-8 Clll'9PF-9 Cl 11': PF-10
ETX
CONST ANT 4048
TABLE OF AIDS
I
II ,.
I .
r ·......
I '
l l~ I -~, I
I I I
,I c
jc
3A5F 7807C660FlFl4040 3A69 3292
DC
3A67 404040
3292
3A6A 3293 TRSKIP EQU
3A6A 7C07C660FlF24040 1A74 3294
DC
3A72 404040
3294
3A75 FOEJC5EZE34009C5 3ATF 3295
DC
3A7D 084040
3295
3A80 6CD7Cl60Fl404040 3A8A 3296
DC
3A88 404040
3296
3A8B 6E07Cl60F24DC3D5 3A95 3297
oc
3A93 C3035D
3297
3A96 680 7C l 60F 3404040 3AAO 3298
DC
3A9E 404040
3298
3AA1 6DC307'C5ClD94040 3AAB 3299
DC
3AA9 404040
3299
3AAC 3300 SKTOSP EQU
3AAC 7EE2CS034007C5D5 3AB6 3301
OC
3AB4 404040
3301
3AB7 E6C 3C l 09t440 09C4 3AC1 3302
DC
3ABF 094040
3302
3AC2 60050640ClC9C440 3ACC 3303
DC
3ACA 404040
3303
3ACO 40E405DZ0506E605 3AD7 3304
DC
3A05 4040it0 3AD8 0000
3304 ~AD9 3305 COUNT DC
3AOA 0002
3ADC 0240DDAA
3ADB 3306 TWO DC 3ADF 3307 A!OEXl OC
3AEO 4040ll40Cl
3AE4 3308
DC
3AE5 40C4C50709C5E2E2 3AEC 3309
DC
3AEO 03
5Ar0 3310 AIOEX2 DC
3AEE C9u5C3060909C5C3 3BOE 3311 INCORP DC
3AF6 E34009C5E2E4D3E3
3AFE" E240C6D9D6044040
3311 3311
3B06 4040404040404040
3311
3BOE 40
33ll
3BOF 0227F540
380F 3312 RT~? 3612 3313
EQ~
DC
3813 5C5C5C5CC4C5ESC9 36lf 3314 RT60V DC
3818 C3C540E7E7
3314
3B20 1060
3822 07Fl 3824 1040
3821 3315
DC
3823 3316 3825 3317
DoCc
3B26 E4Fl
3828 1060 3B2A D7F2 38'.:!C 1040
3B2E E4F2
3827 3318
DC
3829 3319 .
DC
3828 33.?0
DC
3a20 3321
DC
3B2F 3322
oc
3830 1060
3831 3323.
DC
3832 D7F3 3834 1040
3833 3324
DC
3835 3325
oc
3836 E4F3 3638 1060 3B3A 07F4
3B3C 1040
3837 3326
DC
3839 3327
DC
3838 3328
3830 3329
DC
oc
383E E4F4 3840 1060 3842 07F5
3844 1040
3BJF 3330
DC
3841 1331
DC
3843 3332
DC
3845 3333
DC
3846 E4F5
3848 1060
3847 3334
DC
3549 3335
DC
3B4A 07F6 384C 1040
3648 3336
DC
38't0 3337
oc
384E E4F6
384F 3338
DC
3850 1060
3851 3339
DC
3852 07F7
3853 3340
DC
3854 l()lc..O 3856 E4F7
3858 1060
3855 3341
DC
3857 3342
DC
3859 3343
oc
Clll'IPF-U
*Clll 'aPF-12
Clll·OTEST REQ ~
CLU·:&PA-l
Clll'>PA-2lCNCll 1
CLll' ,PA-3
CL 11 1 _CLE AR
·
CLll'=SEL PEN
tl.lPWCAP.O ROR
Clll'-NO AID
Cl.11 1 UNKNOWN
END OF TABLE ~ - - - -
Xl2 1 0 1
DELAY COUNT HOLDER
IL2'2'
CONSTANT TWO
XL4'0240DOAA 1
DEVICE (001 AND AID lAAI FILLED IN
XL 5 '40401140Cl'
CL8 1 DEPRESS·
XL1'03 1
ETX
CL33 1 1NCORRECT RESULTS FROM
*XL4' 0227F540 8
Cll3'**$*0EVICE XX'
XL2 1 l060' Cl2'Pl' XLZ 1 104G· CLZ 1 Ul' Xl2' 1060' :::L2'P2' Xl2 1 1M01 CLZ 1 U2' XL2 1 1060' CL2' P3· Xl.2' 1040' CL2'U3 1 Xl2 1 10601 CLZ 1 P4'
XL2'1040 1
Cl2'U4'
Xl2 1 1D60·
Cl2'P5' XL2 1 1040' CL2 1 U5 1
XL2 1 1060' CLZ' P6 1
XL2 1 1040 1 CL2'U6 1 XLZ' 1060'
Cl2 1 P7 1 XL2 1 1D40' tLZ 1 U7 1
XL2 1 1060 1
ROUTINE 6 WRITE PATTERN STX,ESCrER/WR,WCC
SF, PROT SF, UNPROT Sf, PROT SF, UNPROT SF, PROT SF, UNPROT
SF, PROT SF, UNPROT
SF, PROT SF, UNPROT SF, PROT SF, UNPROT SF1 PROT SF, UNPROT SF, PROT
DATE
26JUN75
EC NO.. 825023
250CT75 825032
l5JAN76 825034
14HAVT6 8.?5035
PROG ID
PAGE
Ir.
l 0894-31 "--· DATE
28
EC NO.
j ('",
I ·'
f
jo
26JUN75 825023
250CT75 825032
1SJAN76 825034
14"AY76 825035
PROG IO PAGE
0894-3
28A
t
·
·
·
·
·
·
·
·
·
·
·
·
·
·
.0.lI '"i'J'' f
·
·
·
·
··
·
·
·
·
·
·
·
·
·
·
··.:....· ·--- ·- · · · · · · · · · · · · · · · · ·
· · · ·-·
IBM MAINTENANCE DIAGNOSTIC PROGRAM
8943 DA FUNC TI ONAl TESTS
ERR LOC OBJECT CODE
ADDR STMT SOURCE STATEMENT
3B5A OTF8
3858 33'tlt
DC
365C 1040
385r.I 3345
DC
385E E4F8
385F 3346
DC
3860 0005
3861 3347
DC
3862 03
3862 3348 RT6PE DC
3349
3863 3350 RT6T EQU
3863 0227F140
3866 3351
DC
3867 05
3867 3352
DC
3868 1305
3869 3353
DC
3B6A 3C40D809 386E 05
3860 3354
DC
3Bt.E 335S
oc
386F 1140E3 3872 0505
3871 3356
DC
3873 3357
DC
3874 D4
3874 3358
DC
3B7S 05
3875 3359
DC
3876 l2407C
3879 cs
3878 3360
DC
3879 3361
DC
387 A 1240C3
387C 3362
DC
387D 114070
387F 3363
DC
3880 3C40C260
3883 3364
DC
3 884 114040
3886 3365
DC
3887 03
3887 3366 RT6TE DC
3367
3888 6060 3B8A 00
3888 3368 R6EXP EOU
3889 3369 388A 3370
oDcC
3888 5CC4C5E5C9C3C540 3894 3371 R6EDV DC
3893 E7E7
3371
3895 1D60 3897 D7Fl 3899 1040 3898 E4Fl 389D 1060 389f 07f2 3BA1 l040 38A3 09F2
38A5 1060 3BA 1 07F3
3BA9 1040
3896 3372
DC
3898 3373
DC
389A 3374
DC
3B9C 3375
DC
389E 3376
DC
3BAO 3377
DC
3BA2 3378
DC
38A4 3379
DC
3SA6 3380
DC
)8M! 338!
cc
3BAA 3382
oc
3 BAB E4F3
38AC 3383
DC
3BAO 1D60
313AE 3384
DC
3BAF D7F4
3860 3385
DC
3881 1040
3882 3386
DC
3BB3 E4F4
3884 3387
DC
3BB5 1060
3886 3388
DC
3887 D7F5
3888 3389
DC
3889 1040
3B8A 3390
DC
3888 E4f5
388C 3391
DC
3880 1060
386E 3392
DC
38BF 07F6
3BCO 3393
DC
38C l 1040
38C2 3394
DC
38C3 04
38C3 3395
DC
38(4 001060
38C6 3396
oc
38C7 D7F7
38C8 3397
DC
3BC9 1D4000001Du0
38CE 3398
DC
3BCF 07F8
3800 3399
DC
3801 104000
3803 3400
DC
38~ C56060
3806 ?401
DC
3807 FE
3807 3402
DC
3608 3403 R6EXP2 EQU
3808 0000000000000000 3BE4 3404
DC
38EO 0000000000
3404
3BES 1060
38E6 3405
DC
38E7 D7F 1
3BE8 3406
DC
3 BE9 10400000
38EC 3407
DC
3BED 1060
38EE 3408
DC
38EF 07F2
38FO 3409
DC
CL2 1 P8 1 .Xl2' 1D.r.01
tL2·us·
XL2 1 05' Xll'031
·
XL'9 1 0z'27Fl40' XL1'05 1 XL 2 1 1305 1 XL4 1 3C400809' Xll'05 1 Xl3' 1140E3 1 XL2'0505 1 CLl'M1 XL1'05' XL3'12407C· CLl' E' XL3 1 l240C31 XL3' 114070 1 XL4· 3C40C260' Xl3' 114040' XL1'03 1
·
Cl2'-' XLl·0°
CL lO'·DEVICE xx·
XL2'1D60 1 Cl21 Pl' Xl2'1D40' CL2'Ul' XL2' 10601 CL2 1P2 1 Xl2' 1040 1 CL21 R2· XL2'10601 Cl21!p3e
XL2 1 1~0 1
Cl2'U3' XL2 1 1060° CL2' Pit' XL2' 10401 CL2 1U4' Xl21 1D601 CL2' P5 1 XL2' 1040' Cl2 1 U5 1 XL2 1 1060· CL2 'P6' XL2 1 l040 1 Cl l 1M1 XL 3' 001060 1 CL2' P7 1 Xl6'1D40000010601 CL2 1 P8 1 XL3 1 1 D'tooo ·
CL31 E--'
·XL1 1 FE'
13XL1' oo·
XL2~t060·
CL2' Pl· XL4 1 lD400000· Xl2 1 ID60' CL2'P2 1
DATE 26JUN75 Et NO. 825023
Z50CT75 825032
15JAN76 825034
14"AYl""-
82503~
PART NO.
PAGE
i 4234259 29 I i i
IBM MAINTENANCE DIAGNOSTIC PROGRAM
8943 DA FUNcT!ONAL TESTS
ERR LOC OBJECT CODE
ADOR STMT SOURCE STATEMENT
PART NO. 42!4259
PAGE
29A
Sf, UNPRO'! PTt SHOULD GO Til AODR 0 ETX ROUTINE 6 TEST SEQUENCE
s1x. esc, WR nE,wcc
PT ( PROGRAM T AS>
INSERT CURSOR AND PT RA AND INSERT AN 1 R1
PT SBA
PT TWICE INSERT AN ·,;· PT ERASE UNPROT TO AOOR INSERT AN 'E' EUA TO AODR 4
SBA REPEAT A ·-· TO AOOR 3
RESET BUFFER ADDRESS
ETX
EXPECTED RESULT FOR RTN 6
SNITCH TO SINGLE CHARACTER ·-·
I I
l
I
I
!
'I c
i {c
~ \,
I (-··. I .
c1.
(
38Fl 10400000
38F4 lltlO
DC
3BF5 1060 38F7 07F3
38f6 31tll 38F 8 31tl 2
DC · DC
3BF9 10400000
38fC 3413
DC
38FD 1060
38FE 3414
DC
38FF 07F4
3COO 3415
DC .
3C01 10400000
3C04 3416
DC
3C05 1060
3C06 3417
DC
3C07 07F5 3C09 10400000
3C08 3418
DC
3COC 3419
DC
3COO 1D60
3COE 3420
DC
3COF D7F6
3Cl0 3421
DC
3Cll 1D400000
3Cl4 3422
DC
3Cl5 1D60 3Cl7 07F7
3Cl6 3423
DC
3Cl8 3424
DC
3C19 10400000
3ClC 3425
DC
3C1D 1D60
3ClE 3426
DC
3Clf D7F8
3C20 3427
DC
3C21 1040
3C22 3428
DC
3C23 FE
3C23 3429
DC
3C24 3430 RT7P EQU
3C24 0227F540
3C27 3431
DC
3C28 110000
3C2A 3432 INVAOR DC
3C28 03 3C2C C760 3C2E 5E40 .3C30 40Cl
3C2B 3433 RT7Pf DC
3C2D 3434 INVMl DC
3C2F 3435 INVM2 DC
3C 31 3436 OC
DC
3C32 0000
3C33 3437 SNSARE DC
3C31t OlFE 3C36 1604 3C38 0000
:c35 3438 XOlFE DC 3Cl7 3439 SSN6 DC
3C39 3440 BOGRTN'DC
3C'A 00
3C3A 3441 STFLG DC
3C38 3442 R8Pl EQU
3C38 0227f.St2 3C3F 003C4040Fl
3C3E 3413 3t43 3444
DnCc
3C44 03
3C44 3445 RBPlE DC
3C45 0227F5f.2 3C49 F3 3CltA lOFE
3C45 3446 R8P2 EQU
3C45 3447
DC
3C49 3448
oc
3C48 3449
DC
3C4C 3C4040F2 3C50 03
3C4f 3450
DC
3C50 3451 R8P2E DC
3C51 3452 R8P3 EQU
3C51 0227F5C2 3C55 Fl
3C54 3453 .
DC
3C55 3454
DC
3C56 3C4040F4 3C5A 03
3C59 3455
DC
3C5A 3456 R8P3E ot
3C58 0227F5C2 3C5F 3C404000
3C5S 3457 R8P4 EQU
3C5E 3458
DC
3C62 3459 R8CHR DC
3C63 03 3C64 OlbC09024000
3C63 3460 R8P4E DC 3C69 3461 R8EXP 1 OC
3C6A C4C403 3C60 3C37 3C6F 3C39
3C6C 3462 R8EX?2 DC 3C6E 3463 ASSN6 DC 3C70 3464 ABOGRT DC
3C71 0227F5C2 3C75 1060
3C71 3465 RllPl EQU
3C74 3.fs.66
DC
3C76 3467
DC
3C77 C90S40D306E6CS09 3C90 3468
DC
3C7f 40C3ClE2C5401tDCl
3468
3C87 D3D7C8Cl40C9C640
3468
3C8F C4CJE3Cl40C5D5E3
3468
3t97 09E84002C4C250
3468
3C9E 40C30607E840E3CB 3CBO 3469
DC
3CA6 C540C606D~D306E6
3469
3tAf C905C7
3469
3CB l llC 17ElOE8
3C85 3470
DC
3C86 98A68~99A3A8A489 3CC.F 3471 LCP
ot
XL4' 10400000 1
XL2' 10601 Cl21 P3' Xl4'10400000' XL2 1 l060 1 tl21 P4' Xl4'104000C0 1
XLZ' 1060 1 CL2' P5' Xlit 1 10400000 1
Xl2' 10601 Cl21 P6' XL4' 1D400000 1
Xl2'1060 1 CL2 1 P7 1 XL 4' 1D400000· Xl21 lD60 1 Cl2'P8' Xl2' 1040'
·Xll 1 FE'
Xl4 1 0227F540 1
XL3' 110000 · Xll' 03 1 Xl2 1C760'
Xl2 1 5E40· Xl21 40Cl 1
XL2'0'
XL2'01FE 1 Xl2' 16041 Xl2'0 1
·XL1'0'
XL4'0227FSC2 1 Xl5'003C4040Fl' XL1 1 03'
*XL4'0227F5C2'
CL1 1 3' XL2' l0¥E' XL4'3C4040F2' XL1'03'
*
XL4 1 0227FSC2' Cll' l' Xl4 1 3C4040f~'
·XL1'03'
Xllt' 0227F5C2· )CL4'3C404000 1 XLl 1 03' XL6 1 016CD9024000' Xl3 1C4C403' Al2CSSN6>
·Al2tBOGRTN)
XL4'0227F5C2' Xl2' 1D601
CL39'IN LOWER CASE
ENO OF PATTERN PATTERN TO TRY lNVALJD ADDRESS STX,ESC,ER/WRTtWCC INVALID SBA GETS FILLED IN ETX INVALID MODEL 1 ADDRESS INVALID MODEL 2 ADDRESS OPERATION CHECK STATUS SENSE AREA HEX OlFE MICRO WORD TO SET SSN61BLDCK PARITYJ MICRO WORD TO RETURN TO WRITE LOOP FLAG TO INDICATE MICRO CODE CHANGED ERASE WRITE TO CAUSE PARITY CHECK STX,ESC,ER/WR,UNLOCK RA 0000 CHAR 1 ETX ERASE WRITE TO CAUSE PARITY CHECK STX,ESC,ER/WR1UNLOCK CHARACTER 3 BAO PARITY ATTRIBUTE GETS PUT IN RA 0000 CHAtt 2 ETX ERASE WRITE TO CAUSE BAD PARITY STX1ESC,ER/WR,UNLOCK BAD PARITY GETS PUT IN RA 000 CHAR 4 ETX SENDS ALL ONE CHARACTER STX,fSC,ER/WRrUNlOCK RA, CHAR GETS FILLED IN ETX DEVICE GETS FILLED IN EXPECTED STATUS z DC US
STX,ESC,ER/WRtWCC - UNLOCK SF - PROT (ALPHA IF DATA ENTRY KOBl 1
CL19' COPY THE FOLLOWING'
Xl5 1 llC17ElDE81
SSA, SF HI INT, PROT
Xl26'98A68599A3A8A489969781A284868788919293A9A783A582959#t'
PROG ID PAGE
1I I'"'
0894-3 \_
DA TE
29 , EC NO.
0
26JUN75 825023
250CT75 825032
15JAN76 825034
14MAY76 825035
PROG ID PAGE
0894-3
29A
I
·-
0
----------1- .
--------~-~.---- =c.··--~·---- .. ·-·-·-- - · · - . - . - : : . = - - - -.. -- - - - - - - - - - - ·-·
·
'-
· ·
IBM MAINTENANCE DIAGNOSTIC PROGRAM 8943 ~~ FUNCTIONAL TESTS
PART NO. -.234259
PAGE
30
ISM MAINTEtJANCE DIAGNOSTIC PROGRM 8943 DA FUNCTIONAL TESTS
PART NO.
PAGE
4234259 30A
ERR lOC OBJECT CODE
AOOR STMT SOURCE STATEMENT
ERR LOC OBJECT CODE
AOOR STMT SOURCE STATEMENT
3CBE 969781A284868788
347l
3CC6 9l9293A9A783A582
3471
3CCE 9594
3471
3CDO llC34E104013
3C05 3472
DC
3CD6 llC3E91D60
3COA H73
DC
3CD6 llC5Cl
3CDD 3474
oc
3COE C9C640E8D6f440C8 3004 3475
DC
3CE6 ClE5C540Cl40C4Cl
3475
3CEE E3Cl40C5~5E309EB
3475
3CF6 4002C2C468404005
3475
3CFE E404C509C9C3E2
3475
3005 40Cl09C540E407D7 3D2C 3476
oc
3000 C50940C3ClE2C540
3476
3015 C10307CBC 15040C4
3476
3010 C50709C5E2E240El 3025 C5E2E34009C50848
3476 3476
3020 4006E3C8C509E6C9 3D46 3477
DC
3035 EZC~6840C4C50709
3477
3030 C5E2E240C505E3C5
3477
3045 0948 3047 03
3477
3047 3478 RllPlE oc
3048 3479 RllP2 EQU
3048 0227F5C2
3048 3480
DC
304C 1060
3040 3481
DC
304E C90540E40707C509 306E 3482
DC
3056 40C3C1E2C56840C3
3482
3D5E 0607E840E3CBC540
3482
3066 C6060303D6E6C905
3482
306E C7
3482
3D6F 11C17'.:1DE8
3073 3483
DC
3074 D8E6C5D9E3E8E4C9 3080 3484 UCP
DC
307 C D607Cl E2C4C6C7C8
3484
l084 Dl0203E9E7C3E5C2 3DSC 0504
3484 3484
308E llC34El04013
3D93 3485
DC
3094 llC3E91060
3098 3486
DC
3099 llC5C l
3098 3487
DC
3D9C E3C8C5056840C4C5 3DAE 3488
oc
30A4 0709C5E2E240C505
3488
3DAC E3C509
3488
3 OAF 03
3DAF 3489 RllP2E DC
3DBO 0227F5C2
3080 3490 RllP3 EQU
3D83 3491
DC
3084 1060
3085 3492
DC
3DB6 C5C909D609EZ40E6 3DE8 3493
DC
3DBE CS09C540C4t5E3C5
3493
3DC6 C3E3C5C440ClD~4
3493
30CE 400306C7C7C5C440
3493
3006 06E4E340060540E3
3493
3DOE CBC54007D9C905E3
3493
3DE6 CS0.148
3493
30£9 llC2601DEB
3DED 3494
DC
30EE C4C50709C5E2E240 3E03 3495
DC
3DF6 C5D5E3C50940E306
3495
30FE 4009C5E309E8
3495
3E04 llC3Fl
3E06 3496
DC
3E07 C4C50709C5E2E240 3E20 3497
DC
3EO F D7Cl60 F24DC3D5C3
3497
3El7 D35040E3D640C706
3497
3E lF 40060546404060C 3
3497
3E27 ClE4E3C9060560
3497
3E2E 4009C508E4C909C5 3E52 3498
DC
3E36 E240D306E6C50940
3498
3E~E E2C8C9C6E3400605
3498
3E46 40E20604C54002C5
3498
3E4E E8C2C4E248
3498
3E53 03
3E53 3499 R11P3E DC
3ES4 3500 RlZP EQU
XL6'11C34El04013'
SSA, SF UNPROT, INSER CURSOR
Xl5 1 11C3E910601
SBA, Sf PROf
XL 3. 11C SC l I
SBA
Cl39tfF YOU HAVE A DATA ENTRY·,KBD. <NUMERICS'
CL401 ARE UPPER CASE ALPHAJ DEPRESS TEST REQ.·
Cl26 1 OTHERWISEo DEPRESS ENTER.'
Xll'03'
X* l4 1022TF5C2'
Xl2 1 1D601 Cl33~IN UPPER CASE,
ETX
STX,ESC,ER/WR,WCC SF PROT COPY THE FOLLOWING'
UNLOCK KBO
XL5'11Cl7ElDE8 8
SBA, SF HI INT 9 PROT
CL26'QWERTYUIOPASDFGHJKLZXCVSNM 1
XL6'11C34El04013'
SBA, SF UNPORT, INSE~T CURSOR
XL5'11C3E91060 1
SBAo SF PROT
Xl3'11C5Cl'
SBA
CL19 1 THEN, DEPRESS ENTER'
Xll I 03 1
ETX
*XL4'0227FSC2 1
STX,ESCwER/WR, UNLOCK KBD
XL2'1060'
SF - PROT
i ,r
! i..__
CL51 1 ERRORS WERE DETECTED ANO LOGGED OUT ON THE PRINTER.'
i c,
XL5'11C26010E8 1
SBA SF PROT. HI INT
CL22'JEPRESS ENTER TO RETRY'
XL3 1 llC3Fl·
SBA
CL39'0EPRESS PA-ZlCNCLJ TO GO ON. -CAUTION-·
CL37· REQUIRES LOWER 5HIFT ON SOME KEY80S. 1
·xu ·03·
ETX
(
~..._.
(
'-·
l
I(...
1
3E54 0227F57F
3E57 3501
OC
3E58 C505C44006C640E3 3E 70 3502 EJMG OC
3E60 C5E2E340C6060940
3502
3E68 C4C5E5C9C3C540E7
3502
3E70 E7
3502
3E7l 03
3E7l 3503 Rl2PE DC
3E72 E6090605C740C4Cl 3E92 3504 RHHG DC
3E7A E3Cl40D9C5C3C5C9
3504
3E82 E5C5C440C6090604
3504
3E8A 4002C5E8C2D6Cl09
350't
3E92 C4
3504
3 E93 0240DDAA
3E96 3505 RllEXl DC
3E97 C36AllC34F
3E9B 3506 RllEX2 DC
3E9C 3507 R09P EQU
3 E9C 0227FS6A
3E9F 3508
DC
3EAO 3509 R09PS EQU
3EAO E40707C50940C3Cl 3EAA 3510
DC
3EAB EZC560
3510
3EAB ClCZC3C4CSC6C7C8 3EC4 3511
DC
3EB 3 C 90102030405060 7
3511
3EBB 0809E2E3E4E5E6E7
3511
3EC3 E8E9
3511
3EC5 404040400306E6C5 3E03 3512
DC
3ECD 0940C3~lE2C560
3512
3ED4 8182838485868788 3EEO 3513
DC
3EDC 8991929394
3513
3EE1 9596979899A2A3A4 3EED 3514 R09EXP DC
3EE9 A5A6A7 A8A9
3514
3EEE 00
oc 3EEE 3515 R09PE
3EEF 3516 AIOT6 EQU
3EEF 0227F5C2
3Ef2 3517
DC
3EF3 1060
3EF4 3>18
DC
3 EF.,. E4E 2C 90 SC 740E 3C 8 3FlB 3519
DC
3EFO C540E2~503C5C3E3
3519
3F05 D6D94007C5056B40
3519
3FOO E2C503C5C3E34060
3519
3F 15 40C603C440C 140
3519
3FlC 5040C603C440C34B 3F43 3520
DC
3F24 4040E3C8C50540E2
3520
3F2C C503C5C3E3407DC5
3520
3F34 D5C470484040C9E3
3520
3F3C 40EZC806E403C440
3520
3F44 C2C540C4C5E3C5C3 3F6B 3521
DC
3F4C E3CSC4484040C9C6
3521 .
3f54 40C6C5ClE3E409C5
3521
3F5C 40D506E340C905E2
3521
3F64 E3C 103D3C5C46B40
3521
3F6C C4C507D9C5E2E240 3F7E 3522
DC
3F74 D7Cl60F240C305C3
3522
3F7C 035046
:"522
3F7F 11C25F
.3f81 3523
oc
3F82 10E8
3FB3 3524
DC
3F84 llC3FO
3F86 3525
DC
3F87 10E8
3FB8 3526
DC
3F89 6FC603C440tl4040 3F91 3527
DC
3F91 40
3527
3F92 1DE8
3F93 3528
DC
3F94 6FC6D3C440C24040 3F9C 3529
oc
3F9C 40
3529
3F90 10£8
3f9E 3530
DC
3F9F 6FC603C440C34040 3FA7 3531
DC
3FA7 40
3531
3FA8 1DE8
3FA9 3532
3FAA 6FC603C440C44040 3f62 3533
DoCc
3FB2 40
3533
3FB3 IDES
3FB4 3534
DC
3FB5 40C505C440404040 3FBO 3535
DC
3F8D 40
3535
XL4'0227F57F·
STX.ESC,ER/WR,WCC - DO EVERYTHING
CL251 END OF TEST FOR DEVICE xx·
XL l 103 1
ETX
CL33'WRONG DATA RECEIVED FROM KEYBOARD'
XL4' 024000AA 1
XLS 'C36AllC3~F'
*XL4' 0227F56A·
·
Clll'UPPER CASE-·
OEVILE ANO AID GET FILLED IN KEEP WITH ABOVE DATA
STX ,esc, ER/WR.wee
CLZ6'ABCOEFGHIJKLHNOPQRSTUYWXYZ 1 UPPER f\SE PATTER."C
CL15'
LOWER CASE- 1
XL13 1 81828384858687888991929394' LOWER CASE PATTERN
XL13·9596979899A2A3A4A5A6A7A8A9'
XLl'O'
ETX OR HEX FE
*XL4'022TF5C2 1
STX,ESC,ER/WR,WCC
XL 2 'lObO I
SF - PROT
CL39'USING THE -SELECTOR PEN. SELECT - FLO A '
CL40'& FLO C. THEN SELECT ··eNo··. IT SHOULD ' CL40 1 BE DETECTED. IF FEATURE NOT INSTALLEDo 1
Cl19·0EPRESS PA-2(CNCLI.'
Xl3' 11C25F9 XL2 1 1DE8'
XL3 1 11C3FO·
XL2 1 1DE8' CL9 1 7FLD A
XLZ · 1oe9·
CL9'1fLD B
XL2 1 1DE8 1
CL9 1 7fLD t
XL2' 10E8' CL91 7fl0 D
XL2' 10E8' CL_9· END
SBA SF HI INT - PROT SBA SF, HI INT PROT, OET ACTABLE
SF, HI INT PROT, DETACTABLE
SF, HI INT PROT, DETECTABLE
SF, HI INT PROT, DETECTABLE
Sft Hi INT PROT, OETE~TABLE
DA TE Z6JUN75 EC NO. 825023
zsocns
825032
15JAN76
825034
l4MAYT6
825035
PROG ID
PAG~
I 0894-3! (\DATE
Z6JUN75
30
EC NO. 825023
250CT75 825032
15.JAN76
8250J4
14MAY76 8ZS035
PROG 10 PAGE
:I (~ ;
l
f
! 0
· · · · · ·- · · · · · · · ·- ·-0 · · · · · · · · · · · · · · ·
·
· __,_-~--.-llll·~·....-..·-· --~ .·. -··
I
IBM MAINTENANCE DIAGNOSTIC PROGRAM 8943 DA FUNCTIONAl TESTS
PART NO..
PAGE
ERR Ult 08.JECT COD.E
AOOR STflT SOURCE ST ATEMBIT
3f8£ 1DE8
3FBF 3536
DC
3FCO 03
3FCO 3537 AIOT6E DC
3FC1 0227FlC2
3FC1 3538 AIDT7 EQU
3FC4 35~9
DC
3FC5 11C6F8
3FC7 3540
DC
3FC8 E309E840ClC7ClC9 3FEF 3541
DC
3FDO 0540060940C4CSOl
3541
3FD8 09C5E2t:24007Cl60 3FEO F24DC305C3035040
3541 ~-i· 3541 -~
3FE8 E30640C7D640D605
3541
3FFO 03
3FFO 3542 AIOT7E 0C
3FF1 llC3FUlC4C511Clt 3FFA 3543· SELPEX OC
3FF9 0903
3543
3FFB 00
3FF8 3544 MICPFL DC
.
3FFC 3545 MICPl EQU
3FFC 37FF323240408FSF 4003 3546 MICP2 DC
4004 000000
4006 3547 MJC~O DC
4007 20
4007 3548 HICPlE DC
4008 3549 NAK EQU
4008 30FF
4009 3550 NAKE DC
3551
Xl.2' 1DE81
SF, Kl INT PROT, OETECTABLE
·Xll 1031
ETX
Xl41 0227FlC21
STX,ESC1WRITEt UNLOCK NCC
XL3' UC6F8 1
SBA
CL40 1 TRY AGAIN OR DEPRESS PA-2tCNCLI TO GO ON·
Xll 103 1
ETX
XL10 1 11C3FlllC4C511C40903· EXPECTED SEl PEN RTN.
·XLPO'
MICRO POL Fl.AG MICRO POLL CONTROl SEQUENCE
Xl8 1 J7FF323240408F8F 1
XL3 1 O·
COUNT & DEVICE GO HERE
XLl 1 20 1
·
ENQ
NAK RESPONSE
Xl2'30FF 1
4234259,
31 , ,,~-
IBM MAINTENANCE
DIAGNOSTIC PROGitAM
!
8943 DA FUNC TIONAl TESTS
ERR l.OC OBJECT CODE
AODR STMT SOURCE STATEMENT
,.,....,
I '- .i
! (""',
I ·-·
II c·~~-\
3593
3594 3595 3596 3597 3598 3599 3600
3601 3602
3603 3604
3605 3606 3607 36<'8 OAll 3609
TREP
TREP
TREP TREP
TREP
T~EP
TREP
TREP TREP TREP TREP
TREP
TREP
TREP
TREP TREP ENO
START
400A 3552 EAU EQU
400A 02276F03
4000 3553 EAUf DC
400E 022?Fl4C1lCCCO 4014 3554 EXBUF UC
4015 13
4015 3555
DC
4016
412E 3556 EXBUFE DS
4l2F 0000
4130 3557 HEXADR DC
4131 4138
4132 3558 RIPST DC
4133 0000
4134 3559 CURRIP DC
4135 413A 4137 4176
4136 3560 RIPEND DC 4138 3561 ~IPRST DC
4139 OlEO
413A 3562 EMOOl DC
4138 3563 EXRJP EQU
4138 ClC2C3C4C5C6C7C8 415E 3564
DC
4143 C901D20304D50607
3564
4148 0809E2E3E4E5E6E7
3564
· XL4 1 02276F03·
ERASE ALL UNPRDTED CMO SEO.
STx.~st.EAUrETX
Xl1·0227Fl40110000' STX,ESC,WRITE 1 NCC1SBA
XL1 1 13'
INSERT CURSOR
281CL1
SAVE WRITE BUFFER WORK SPACE
Xl2'00'
Al2CEXRIPJ
HEX ADDRESS FOR RTN 13 EXCERCISE
START OF RIPPLE DATA
XL2 1 00·
CURRENT RIPPLE DATA START
Al2CEXRIP-ll
ENO ADOR OF RIPPLE DATA
Al2CEXRIPEJ
ReSTART ADDR FOR Ex.
Xl2 1 01E0 1
ENO OF MOD 1 BUFFER
·
60 CHA~ RIPPLE DATA FOR RTN 13 EX.
Cl36 1 ABCDffGHIJKL~NOPQRSTUYWXYZ012~4S6789·
I ,..,,
I
I \/
I 10 I 10 I I 0-
0
4153 E8E9FOF1F2F3F4F5
3564
"158 F6F 1F8F9
3564
415F 5060617A48586878 4176 3565 EXRIPE DC
0
4167 4C6C7C405D4E5E6E 416F 7E4F5F6FlF5C7040
3565 3565
4177 FF
4177 3566
DC
4178 0780
4179 3567 EHOD2 DC
417A 0000
4178 3568 EAOR DC
417C OlEB
4170 3569 HOOlL DC
417E 0788
417F 3570 MOD2L DC
4180 EOAA
4181 3571 KATOl DC
4182 8A9A
4183 3572 K4TD2 DC
4200
3573
3574
ORG
4200 4320 Ff 4321
4200 3575 XMITRC EQU
431F 3576 XMITE OS
4320 3577 Fill DC
49FF 3578
OS
3579
TREP
3580
TREP
3581
TREP
3582
TREP
3583
TREP
3584
TREP
3585
TREP
3586
TREP
3581
TREP
Xll 1 rf 1 XL2'0780 1 Xl2 1 0 1 ll2 1 488 1
IL2 1 1928 1 Xl2 1 EOAA 1 XL2'8A9·A'
··t256,0
288CL1 Xll 1 FF 1 l HiiCLl
ENO OF EX. DATA
END OF noo 2 SUFFER
END AODR IN USE (MOO 1 OR 21 LENGTH OF MOO 1 WRITE PATTERN LENGTH OF M~D 2 WRITE PATTERN
REPLACEMENT KATAKANA CHAR.
ORG TO 256 BOUNDARY
TRANSMIT C RECEIVE FIELD
:CILL CHMACTER SPACE FGR RlN 13 EXCERCISE
10
io
I
lo
0
0
I
I
I
c-1
I .i-
,o!o
I
I
3588 3589 3590
TREP
TREP TREP
I
10
DATE 26.IUN'JS EC NO. 825023
Z50CT75
825032
3591 3592
TREP TREP
l~AYT6 825035
PROG ID PAGE
I
10
i
089~-3' C: DATE 31 j EC NO. I 10
26JUN75 825023
250CT7~
825032
15JAN76 825034
14MAY76 825035
J
L
I I I
c··;.;
I
I !O
!
PART NO.
PAGE
4234259 31A
PROG 10 PAGE
0894-3 31A
L
· ·
IBM MAINTENANCE DIAGNOSTIC PROGRAM 8943 DA FUNCTIONAL TESTS
CROSS-REFERENCE
PART NO. PAGE
4234259
IBM MAINTENANCE DIAGNOSTIC PROGRAM
32 ' ,..,.. l
8943
DA FUNCTIONAL TESTS
CROSS-REFERENCE
PART NO. PAGE
it234259 32A
SYMBOL T LEN VALUE DEFN
ABDGRT A 002
AC:ClN C 001
ACCINM A 019
ACK
A 002
3C 70 0013 298E
2FFB
3464 u069 2586 2662
ACKO ACKl ADOOI< AGAIN AID
A 002 A 002 A 004
A 003
A 001
2630 263F 19C4 1F65 2659
2530 2531 1509 1972 2543
AIDEXl A 004
AI OEX2 A 001
AIOFND A 005
AWLP A 004
AIDM A 020
AI DOK A 006
Al OPOL A 004
AIDRC A 029
AI OT AB A 001
AIDT l A 001
AI OTlE A 001
AIOT2 A 001
AI OT 2E A 001
AIDT3 A 001
AI DT3E A 001
AlDT4 A 001
AIDT4E A 001
AIDT5 A 001
AlOT5E A 001
AIOT6 A 001
AIDT6E A 001
AIDT7 A 001
AIDT7E A 001
AINT2 A 002
ARR
c 001
3ADF
3AED
l4A5 14F4 391F 1520 145C 3944 39E6 3847 3902
~905
3920 3921 3978 3979 3984
3985
3906 3EEF 3FCO 3FCl
3FFO 2616
coos
3307 3310
1094 1120 3258 1135 1074 3263 3?.80 3240 3253 3255 3259
3260 3266 3267
3271 3272
3277 3516 3537 3536 3542
2508
oo::?
ASSN6 A 002
ATNR c 001 ATTCH c 001 ATTCHK c 001
ATTHSG ATTN OR
A
A
016
on
AVAIL A 006
AVAL MG A 010
Al
A 004
AlA
A 004
A.2
A 004
A3
A 004
A4
A 004
AS
A 004
A6
A 004
A7
A 004
oAOST A 004
BCNT A 002
BDGRTN A 002
BOST c 001
BLKDN A 004
BSYERR A 004
BUSE c 001 BUSY c 001
BUSYB A 004
CAR c 001
cc
A 002
CHAIO A 004
3C6E OOOA 0005 0050
2BE4 2895
ococ
2619 31AE 3291 3378
341A
34F2 35AF ;>6C7
:nae
OFBA 2612 3C39 0015
1F95 1BA2 0002
OOSA
l84C
ooac
2645 148F
3463 0071 0077
0015 2575 2569 0266 2601 2712 2735 2802 2897 3031 3075 3162 3214 0640 2506 3440 0081 1986 1651 0070 0030 1628 0026 2534 1088
REFERENCES
1564
0643 2270
2272 0421* 0431 0432· 0434* 0581* 1698 1930· 1952 1953· 1955* 1956 1960
1752 0362 0374 1668 1668 1670 1676
1500
1 CJ83 1250 1253 1266 1270 1274 1285
1738* 2185 1056· 1057* 1069* 1070· 1103 1107
1071 1188 1190 1205
1090
1198 1214 1220
1170·
1085 1201
1082 li.24 1129 1131
1094·
1066 1088
1061
1061 1063
1194
1194 1196
1115
1115 1111
1156
1156 1158
1145
1145 1147
1210
1210 1212
1217
1217 1219
1552 1301 1759 2130
1329 1786 2214
1446 1790
2229
1482 1829 2412
1531 1851
1558 1970
1559
1656 2258
1586 2243 2451
0153 1571 1576 2429
2245
2260
0318
0272 0672 0906 0923 0924 0972 0997
0872·
0906·
0923·
0924·
0972*
0991·
1025·
0635 0150· 0151· 0154· 1616* 1645·
1575* 3464 0640 0680 0852 2145 2276 2339
1973
1646
1651 22~4
1628
1649 1660
1621· 1629
1914· 1917 1924 1924 1926 1960 1962 2104* 2106· 2116 1914 1292 1294 1315 1311 1343 1109 1150 1175* 1183
1563 1592 1666 1685 1714 1989 1996 2003 2012 2077
1025 1518*
1929 1345
1745 2107
1203
DATE
26JUN75
EC NO. 825023
250CT75 825032
15JAN76 825034
l4MAY76 825035
PROG ID PAGE
( SYMBOL T LEN VALUE
CHECK A. 004
CHECKl A 004
CHECK2 A 004 CHKIT A 004 CHKPS A 006 CHKST A 004 CHMOOX A 004 CHlRT A 004
\:H2RT A OC't
CL SET A 004 CNTLP A 006
CNTRL c 001
CONAOR A 002 CONDE A 006 CONFLG A 001 CONPOL A 004 CONS A 002 CONVER A 004 CONVR A 004 CORD A 003 COUNT A 002
CTRSTG c 001
CURAC.t<. A 002
CURA ID A 002 CUROAT A 002
( : CUR OE\/ A 002
lEEA
lF90 1F89
2008 223f
OC8E
24EA
lf85
lfDl OAC3 2289 0088
18AO 1680 2660
21EA 0820
lSEl 1955 0880
3A09 0058
2650 3904
2EEF 2605
CURR IP A 002
OATER c 001
DAT!N A 004
DB
A 002
OCUS A 002
( DE
A 002
DELA\' A 004
DELAYR A 004
DEVHB c 001
OEVHC A 002
, DEl/HLT A 004
'·.·. OEV[Cf A 009
4134
0008 l82A 2647 2649 2643
2272
Z2A3
0009
084C
0847 25CF
DEFN
1934 1989 1996 2084 2196 0317 2412 1994 2001 0169 2219 0034 1431 1266 2547 2168 0195 1446 1476 0230 3305 0036 2545 3254 2643 2493
3559
oon
1616
253~
2536 2533 2214 2224 0074 0212 0211 2475
(
ODEEVV~INGC
A 002 A 009
DE\IOK A 004
r· DEllP A 006
'-~ OEVRTZ A 009
DEVR T3 A 014
( DEVRTS A 009 - DISABL A 003
DISP A 005 ( DISPL Y A 007
'-· DH2
A 006
DOACK A 004
DOACKX A 006
( DOACKl A 006
DOK A 004
DONE A 001
, \. uoNXT A 004
DOPOl A 004
i r OOPOLR A 004
I \.., OOSIO A 004
!o
I DOSI OR A 004 I . OROPED A 004 j (_, 01/BCNT A 002
2633 2BOF 1980 12Z3 206E 30AD 3828 lA60 2130 380A 12CB lEAC 1F33 1EA6 0897 260F
OBF6 lC39 1C96
U.84
1881 lSAA
2614
2525 2600 1505
0877 2629
2676 3234 1566 2116 3225 0934
1915 1956
1914
0233 2504 0261 1714 1740 1592
1641 1654 2507
I
0894-~ C DATE
32 j EC NO.
26JUN75
~25023
250CT75 825032
1I 0
I I
lo
REFERENCES
1998 2000 0547 1913 1950 1963
1928 2096 2192 0267 0866 0895 0928 0937 0961
1989·
1996· 0167 0168 2222 0784 0822 1551 1583 1619 1447* 144B* 1449* 1456* 1458
1263 0390· 1484* 1538
2165 0173 1413
1446* 0227 2217* 2221* 1569 1574* 1575
0985
2443 1475
1014
1046
1055* 1067* 1076 1149 1112* 1905· 1971 1986· 0163$ 0276* 0541 0710 0768 0817 1490 1491 1493* 1494* 1501 1515 1393* 1433* 1434 1436* 1881
2014 2252 2328
1609
1056 1716
1069 1747
0677 0679
0844 0847 2143' 2146
0594 0672 0776
2214* 2216 2218~ 2151 2255 0210* 0251 0253·
0254 0259 0268 0351 0353 0416
1787 1791
1485
0268*
1502 0874
0351* 1902
0416*
0525*
1561
2109 21H
0355
0926
1932
1954
1931 0224 0229 0164* 0262 0198 0215
0265 0631 1114* 1728 0357 0424
0756 0771 1209 1216
1908 1923
0279* 0310 0274 0321 067't 1074 1733 1737 0498 0526 0807 0824 1243 1279
1959 2158
1592* 159't 1639· 1624
2133 2133· 2135· 2136
2202
oszs
1302 0532 0834 1310 2173 2162
0568 0569 1363
1763 2138 2168
0571 1060 1337
2176
0577 111'4 1365
0589 1120 1370
2162· 2163· 2166
15.JAN76
825034
l4MAY76 825035
1234
1248 1861
1516
2201 0624
1144 1417 2196
1485* 1488· 1489* 2131 2415
1517 1518 1596
0667 0685 0690 1155 1164 1193 1667 1720 1748
2196· 2204* 2205
PROG ID PAGE
0890:,-3 32A l
············ ··············
·
·
· · · · · · · · · · · · · · · · · l · · · · · · · · · · · · ·· · · · ·
.L .. ~-·
IBM MAINTENANCE OJAGHOSTIC PROGRAM 8943 DA FUNCTIONAL TfiSTS
CROSS-REFEltENtE
PART NO.
PAGE
I 4Z34259f 33
JBH MAINTENANCE DIAGNOSTIC PROGRAM
l 8943 l r·\
.I '·~}I
DA FUNCTIONAL TESTS
CROSS-REFERENCE
PART NO. PAGE
lt23lt259
HA
SYMBOL l LEN VALUE OCFN REFERENCES
I c I SYMBOL T lcN VALUE DEFN
REFERENCES
DVBMSG A 014 294A 2582 DVHB A 004 2185 2151 DlT09 A 00? 1920 1465
2257
2137 1462
Fill A 001 4320 3577
I - FILLFF A 004 1FD5 2003 I FILTA& A 004 lf5D 1970
1408 1410· 1414· 1424 1426· 1533· 1613 1613· 0372 0537 0708 1068 1114 1252 1675 1690 1852 1915 1951 190~ 1921
EADR
EAU
EAUE
A 002 4178 3568 A 001 400A 3552 A 004 4000 3553
1400· 1405· 1438 0590
0590 0592
I
I
FILTR A 004 1F99 1987 FINEXP A 004 1030 1794 FIX A 003 1F09 l~
1970· 1789
1937
EAUHG A 021 2A8C 2595 EFOR3 A 001 34'1 2996 EJMG A 025 3E70 3502 ELIN A 002 ZFF7 2660
2335
. 1363·
2092
I
I
FIXST A 004 1A52 1563 FNO A 004 0889 0242 FORMAT A 004 1027 1790 FORMRT A 004 lDAl 1827
068.3 1535 0238 0320 1167 2381 1786· 1190$
EMODl A 002
EMOD2 A 002 ENA8L A 003 ENABLE C 001
411~
4179 1A9f
ooco
3562 3567
1581 0033
1~05
1400 1579 0822
1551
1523
I
FXRl A 004 1099 1825 FXR2 A 004 1090 1826 GETOEV A 004 0829 0200
I GET PS A 004 lCCC 1759
1794· 1795·
ENDP A 002 2Ff5 2659 206S
f GETSET A 004 23CF 2298 2295
f:io!DRT A 004 17FA 1376 1375
I GETST A 004 lCDJ 1761 1755
ENINTR C 001 0002 0032 ENQ A 001 25FB 2485 EORDl A 001 3182 2717
1619 1626
1075 1254 1721 1723 1149 1151 0880 Os82
I I
GO ACK A 004 18C6 1666 GOACKR A 004 l8F4 1680 GOAGN A 005 203A 2034
054& 0636 1768 1666· 1613 2069
EOROlA A 001 3295 2738 EORD2 A 001 3378 2804
EORD3 A 001 31tlD 2899
0884 0886 0910 0912 0941 ~9
I
I
GO ERR A 004 1CD7 1762
GOON A 004 2520 2432 GOSETP A 004 2074 2054
1760
2430 2050
EOROlt EOR05 EDRD6 EOR07
EOT
A 001 A 001 A 001 A 001 A 002
34F5 3582 36CE
37BF
2637
3034 3078 3168
3217 2527
0950 0976 1000 1029
0366
0952 0978
100~
1031
0629
1005 0670
0693
0796
0799
1123
1167
1373
1612
1677 2119
I GOT IT A OOlt
I GOUNLK A 004
.
GOUP HALT
A 006
c 001
HBUSV A 017
lBBA
21FC 1965 0222
2903
1659
~173
1485 0022 2577
1648 2170 1523 0211 2236
0304
0487
1544
1771
2390
2199
..,,.,.
EOTC c 001 OMO 0066
EOTMSG A 010 293C 2581
2181 0368 2121 2288 2387
2290
HOTPl A 006 2803 2564
... HEAD ...~-~ A 002 2402 2321 Hf ADA A 034 27FD 2563
0899· 0920· 0965· 0989'* 1018· 2318· 0870
EOTOUT A 004 1575 1164 ERR A 001 262A 2520
1104
0328· 0368· 0375· 0640· 0643* 0680· 0106· 0712· 0781· 0793· 0800· 0831· 0840· 0852· 1132· 1586· 1618* 1636· 1637 1651· 1654 1656· 1659 1674· 1761· 1775· 1778· 2014· 2073 2121· 2145* 2148* 2151· 2193· 2230 2231 2234 2237 2240 2243 2246 2249 2252 2255 2258 2261 2264 2267
I I
I
,,-.
HEADAO HEADP
\ 002 A 017
\.. · HEADlA A 034
I HEA018 A 022
I .- HEAOlO A 031
ZFDl 2914 2680 26C6
2833
2656 2565
2552 2553 2566
2030· 2~6
0900· 0904 0161 0325 1051
2064· 2-065 2353· 2357 . 2372· 0921· 0935· 0944 0966· 0970 0990* 0994
1019· 1023
ERR ATC A 004 255A 2451 ERRHL T A 002 24CD 2J91 ERROR A OOlt 22A7 2229
2270 2273 2339 2385 2429 2230. 2398
0329 0369 0841 0853
2276 2387
0376 1133
2279 2282 2285 2288 2291 2434· 2447· 2449* 2451·
0642 ()644 0681 0707 0713 1587 1638 1652 1655 1657
2294
0782 1661
2318
0794
1678
2328
0801 1762
2337
0832 1776
.l (_. HEAD 11 A fl45 I HEAD12 A 036
HEAD2 A 041 I HEA03 A 025
I HEA04 A 030 (~ HEADS A 027
2860 28&4
2bEF
2708 2726 2741
2567 2568
2554
2555 2556 2557
1241 1362 0347
04U 0475 0522
ERRORR A 004
ETEXT6 c 001
24E6 OllC
2402 3169
EWRT A 001 25F2 2480
1779 2015 2122 2147 2149 2152 2194 2229· 1000·
I ,.,_ HEAD6
I I
(
,
HEAD7 HEADS HEA09
A 037 A 032 A 031
A 005
2766
2786 27A5 2708
2558 2559 2560 2562
0565
0616 0659 0752
EWRT?. A 004 EWRT3 A 001 EXBUF A 007
EX BU FE A 001 EXFIL A 001
EXIT A 004 EXP A 008 EXPBUF A 001
2072 30FO
4014
lt12E 2E93
1885 3005 2073
2630 2679 3554
3556 2633 1643 2665 2631
0358 0360 0373 04Z5 0427 1391 llt09· 1415 1425· 1475· 1408· 1414 1424* 2004 2~· 1628
2019 0373· 0374· 0538· 0539· 0540· 0541· 0542· 0543· 0544· 0545· 0709· 0711·
I HEXAOR A 002 (" HEXAID A 011
I .· HI
A 004
HL TERR A 004
II (
JAP.2 IEXIT
I
INCQR
c 001
A 004
c 001
INCORM A 018
4130 394F
lDSC 24C8 OOAO
2533 0010 2978
3557
3264
1820 2390 0021 2438 0068
2585
1392 1392· 1431'· 1438 1098
1812 2015 1552· 2435 2448 2450 2452 0375 0712 0800 1674 2266
1440 2264
14'\0· 14'\7 2337
1451
0798· 0799· 1071· 1075· 1135 1183· 1184· 1186· 1181· 1188* 1190* 120~·
i IHCORP A 033 3BOE 3311
1137· 1141
EXPFL A 001
EXRIP A 001 EXR lPE A 024
USTR A OOlt FETCHS A 004 Ff FF A 001 FILAGN A 005
FlLFFR A 004
2Fl5
itl38 ltl76 lE90 lCDB
2FF1 182".l lFES
2648 3563 3565 1905
1763
265'1
1396 2006
1206· 1254· 1255· 1258··1259· 1260· 1261· 1262'· 1264· 1265· 1267 1288 1676· 1677· 1688 1853* 1858· 1859· 1860* 1861· 1862· lfi79 1887 1891 1895 1899 1902· 1903 1917· 1918· 1919 1920* 1~35 1957· 1990 1992 1997 1999 2005 2005· 2031 2039 2049 3558 3560 014,.. 1396 3561 1882 0310 2123
2051 2J63 2365 1399
2003*
1287· 1883 1956·
INIT A 004
I
INPN c 001
i ' INTFLG A 001
INTPNO A 014
, INT2 A 004
·,. INV
A 00°"
INVAOR A 003
INVMG A 026
\ .. INVMl A 002
1NVl42 A 002
INXR2 A 002
I C 101 A 004
0A57 0003
2610 28F2 2508 08EA
3C2A
'3091
3C2D
3C2F 2609 252F
0140 0076
2505 2576 2425 0255 3432 2670
Yt34
3435 2-(>CJS
2416
0134 0138
2237 2434 0778 0786 1611· 1634 2239
2~ 2508 0218 0228 0230 0232 0619* 0622· 0258 0619 0622 0165 0278
24U
1647 0236
2438·
DATE
26JUN75
EC NO. 825023
250C T'l5 825032
15JAN76
825034
14MAY16 8'5035
-- -- -
~----- -
_...:.... -- -· --- -------- --- -- -- --·-·------------·- ---- - -- - -
PRoG 10
i c 0894-Jj · ., DATE
PAGE
33 I
EC NO.
I
10
I
IO
I
I
to
-----------------·--------to
\Ai ·~·
~ -~,·.:.t'!!'.~;.. '.· ~· .·
·-···1·~-·~·"·
- ·:..--··"::..J·-.·.,/.~'· ··""
26JUN75 825023
250CT75 8250J2
15JAN76 825034
14MAY76
825035
PROG JD
.PAGE
089/t-3 HA
I
_ ---· .. ----·----.-- :....
__ . . --..., ...,,, .-.:.-.-;.
...... .. ...... . .... -..':" · ................,,,,_,..""""'""' ~- -·..=..,·..__._L<_,.~--. · ~-~
-
.::.~ .:...·. - .. '4.''--·".··_,-,.::::_: .. _·~r-··...,.·~:--:::~·:-::;.~
"""'' ·-1:::".n.~:;t:..r"~~~"!"""· ......:.... . )j~[~~·
......... '"".:" :~-~...- .:...· - 'l. 1.........1~ ........~.~~i-,· .. ~··'' - .....'!"~
,-
·--~- --~.
--~O~ ~ -'"'O~-T- _........ ,,,_;i:-,.,. .. '"-·;;i.,.':oo-¥J'.,-.""":'" . .,..,..,,,,..,~...., .. -..:1.,v-
··-----· ______ ___ -- - - -··--
·--·-~-~------~~-~..._.....
,
····---~--.------------
-·----···--
I
IBM MAf.NTENANCE DIAGNOSTIC PROGRAM
PART Nil.
PAGE
I
1
I ',I 42342591 34
IBM MAINTENANCE DIAGNOSTIC PROGRAM
8943 DA FUNCTIONAL TESTS
CROSS-REFERENCE
8943
I c,-
DA FUNCTIONAL TESTS
CROSS-REFERENCE
SYMBOL T LEN VALUE OE Ft~
IR
A 002
IRDE A 002
ITBE c 001
I TBER A 004
ITBHSG A 013
KATDl A 00-2
KAT02 A ooz
LCAR A 002
LCP
A 026
Ll NADR A 002
LINE A 002
LINES A 003
LINK c 001
2635 2641 0006 255:' 2804 4181 4183 261A
3CCF 2EF3 2607 OAOC 0216
2526 2532 0078
2449 2574
3571 3572 2510 Y.71 2646 2494
0012 0045
LOAD c 001
LOG A 001 LOGCAR A 010 LOGOEV A 009
LOGMSG A 001
02ZA
2562 25A8 256A 2590
0046
2457 2462 2458 2459
LOGSAR A 010 258C 2464
LOG ST A 013 259E 2461
LOGTAR 4 010 2562 2463
LOOP A 003 lFOC 1945
LOOPRl A 004 OA26 0127
LOOP13 A 004 1871 1412
LOZER A 003 1939 1469
LSAR A 002 26lE 2512
LTAR ll6 L26
A 002 Z61C 2511
c 001 0072 3106 c 001 OOAA 3170
Ml CLP A 004 OA8D 0152
MICNL A 004 OCAD 0328
HICNUI A 021 Z9C4 2589
Ml CPD A 003 4006 3547
MI CPFL A 001 3FFS 3544
MICPl A 001 3FFC 3545
HICPlE A 001 4007 3548
HICP2 A 008 40~3 3546
11 I CRON A 003 1A36 1551
MIOOR6 A 001 3625 3105
MISCOfoi A 004 lFF4 2015
MISOAT A 015 2912 2578
HNL c 001 OOOF 0085
MODIFY A 004 1A84 1574
MODMGl A 034 37E7 3221
HODHGZ A 013 37f4 3222
HODHG3 A 008 37fC 3223
HO DST A 004 lAlel 1558
HODSTR A 004 lAAS 1584
MOOXR A 004 2504 2419
MODl A 004 0043 03S6
MOOlL A 002 4170 3569
M002L A 002 417f 3570
MOR6 A 001 366(. 3129
HOH A 004 lf7F 1980
MPCS c 001 0017 0083 MPlNT c 001 0016 0082
HPMGl A 036 29E8 2590
HPHGZ f. 051. 2AlB 2591
MPHG3 A 043 2A46 2592
HPMG4 A 020 2A5A 2593
~PHG5 A 023 2A7! 2594
HSGBLK A OJl 2591 2.ft.60
REFERENCES
2197
2246 2449 2436 2248
0142 0144 0143 1602 1621 2030
1264 2047 0162* 027h 1486 0140 0195 1235 0303 0311 0391 0898 0919 0931 1231 1233 1236 2418 03llt
2353
1495
0461
0~40
1277
1499* 1505· 1506
0510 0550 0600 0959 0964 0988 1289 1296 1348
1506· 1508
0638 0701 1012 1017 1773 2167
1508· 1509
0845 0865 1043 1045 2183 2203
0893 1168 2392
1599· Z30l 1517· 1596* 1595* 1597· 2233$ 2236* 2239* 2242· 2245· 2248· 2251* 2254· 2257· 2260* 2263* 2266* 2269· 2272* 2275· 2278· 2281· 2284* 2287· 2290· 2293· 2296* 1601* 2311 2327 1598· 2H6 1600· 2306 1949
0124 1:.39 1442 1460 1605$ 1623 1602· L603* lo04* 1622 1633 0999 0999· 1000 0155 0149 0153 2263 01b8· 0769· 080611< 0767· 0775· 0803 0805* 0823· 1532· 1643 0772 0808 0772 0774 0798 0808 0810 0816 1548 0999 3170
2254 0328 2261 1559* 1564* 0353· 0354· 0385· 0355· 0389 0393· 0663 1558· 1563* 2412· 2414 Z416 0383 1406 1401
1977 0831 0781
2281 0792 0851 2284 2287 1595
1985 2282 2279
2322
I SYMBOL T LEN VALUE DEFN
I I
MVCHR A 004 lClO 1692 MVDATA A 005 18.25 1615
I
MVXRl A 004 lCZO 1699 MVXR2 A 004 1C31 1700
NAK
A 001 4008 3549
NAKE A OOZ 4009 3550
NEWA ID A 005 1583 1170
NEXT A 004 OA08 0175
NEXTB A 006 1068 1809
NOAID A 001 3098 2671
NOEOT c 001 0014 0080
NOERR A 008 2606 2599
NOINT c 001 0007 0079
NOINTR A 012 28C7 2573
NOKAT A 003 0A71 0145
NOP
A 006 248E 2371
NOPA2 A 004 14E2 1113
NOPRTN A 006 208E 2064
NORA ID A C06 15CE 1190
NOROUC c 001 0088 0035
NORDY A 003 lA30 1549
NOTAVL A 020 28BB 2572
NOTOS A 004 08C7 0246
NOTEOT A 004 10"17 0706
NO TROY c 001 oose OOl't
NOT8F A 006 0801 0249
NULL A 001 ZEEC 2641
NULLS A 004 1E7E 1901
NXTAIO A 003 156C li6l
NXTKEY A 004 155A 1154
NXTMPT A 006 1135 0796
oc
A 002 3C31 343f.
OHOH A 004 1008 1778
DK
A 004 0A30 0133
ONE
A 003 2620 2521
ONFLG A 004
OOPSl A 004
\,. OOPS2 A 003
OOPS3 A 004
OOPS4 \'... OOPS5
OPT3
(
OPT4 OPTS
A 004 A 004
c 001 c 001 c 001
ORDl A 001
(
ORDlA OROZ
A 001 A. 001
ORD3 A 001
f CRD4
\ ORD5
A 001 A 001
ORD6 A 001
OR07 A 001
PASSl A 001
PATl A 004
PAT2 A 004
PBUF A 001
PBUFBL A 001
PEXPST A 004
PFLG A 001
PHO
A 004
PHEAO A 036
PHEJ\DA A 038
PHMSG A 004
i,_
PL ENG
PL INBL
A 002 A 001
2600 1518 1502 2237 lAAC 107F 0008 0010 0020 30F6 3163
3296 337C 341E 34F6 3583 36CF 2629 1E59 1E36 2EF2 2F3A
1014 26.?7 12E9 2FCF
ZFA& 2402 188A 2F85
2501 1132 1126 2193 1586 0706 0037 0038 0039 2682 2718 2740 2805 2900
3035 3079
3171 2519 1891 1883 2645 2651
1786 2517 0941 2655 2654 2394 1418 2653
REFERENCES
1691 1610* 1611* 1612* lu86· 1696 1687· 0835 0835 0837 1163 0190 1805 0352* 0394* 0540 1860 0706 2273
1597 0793 lE-36 2249 2251 0141
2366 1102 1106 2052 1182
2432 1547
0244 0671 1547 0247 1901 1865
1152 1110 0787 0634
0633 0130 0154
2163 0171 1127
1078 2199 1571 0616
1624
1112 0811 0641
1765
1136 2120
0191 0239 0449 1398
2204 Z2Zl 2522 0171* 0172* 0180* OZ09 1323
1576
0880 0384 0')10
0947 0950
0976 1003 3106 3169 1029 0128* OUl* 0133 1871 1875
0208* 0280
2016 2341
0933 2025 2347 2348
2386 2388 1401* 1406* 2017 2080
1433 1437 0209* 0242
0281*
CATE
26JUM75
EC NO. 825023
Z50CT75 825032
15JAN76 825034
l4MAY7b 825035
PROG ID
PA~E
I r-~
0894-3, ".., OATE
34:
EC NO.
c ~
26.JUN75 825023
250CT75 825032
15JAN76 825034
14MAY76 825035
1570 2495
1604
PART NO. PAGE
lt231t259 31tA
':J
1645 1916 2135
PROG 10
PAGE
0894-3 31tA1
I -
0
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
c . ! ·
·
·
·
·
·
·
·
·
·
·
·
··
·
·
·
· · · · ·· · · · · · · · · · · ·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
I BM MA lltl'ENANCE 01 AGNOSTl.C P&OGAAll
894·3 DA FUNCTIONAL. TESTS
SYMBOi. T LEN VALUE OEFN PUNE A 001 2F84 2652
POLFLG A 001 2658 Z542
POU POlLl POLPR
POL.ST
A 002 A 004 A 006
A 002
2651 OCOl 2174
2658
2539 0265 2135
2544
PORDl A 002
PORDlA A 002
PORD2 A OOZ
POR03 A OOJ
.PORO.. A 002
P.oR05 A DOZ
PORD4 A 002
PORD7 A 002
POUT A 001
PP
A 004
PPR
A 004
P.P llR 1 A 004 PPXR.2 A 004
PRINLN A 006
PRINT C 001
1232
1238 1282 UFA
uoo
U4A
UK l3E6
20A7
2088
ZlOO 2105 2109
2080 02lA
0882
0886 0912 OM-9
0952 0978
1005
lOJl 2070
2077
2099 2091 2098
2059 0023
PRINTR A 0D7 PRTN A DOl PRlMG A 004 PSOEY A 002 PSR C COi PSROUR A OOlt PSROUT A 004
PSRW A 002 PSTAT A 004
PUTP A 003 PWACK A OOlt PXRC A DOit PXREX A 006
PXREXA A 004 PXRM A 004
PXRNL A CiOlt PXRRT A DOit RAP A 004 RBEXI A OOlt RBFLG A DOI RDB A 001
ROBE A DOit RDBXAl A OOlt RD8XR2 A 004 ROERR A 004 RONDO A 001
RDMOOE A OOlt READBF A 004
R EADBR A DOit REA02 A 004
READ1 A 004
RECD A 008 RECFl A 001
RESTfl A 001
REST2 A 004
RINXRZ I. 004
RIPOAT A 001
3803
OA03
OCAl
2SFA
0004
1087 1DA5
2618 1CE6 20E8 ICFD 2486 1Ff8
IFE9 24JA 2·62 2080 1E68 ZE98 2E9" 2600
2603 1F4B lf4F lFFO 25FC 25FF
1088 1F59 0020
OEOA
3000
2F:J9
Z60E
1870 195'>
2E99
3224 0008
0322 Z48"t
0020 183' 1829 2509 1161 2089 1TI5 2167
2016 ZOU 2343
ZJ55 2014 1899 2635 2634
2490 2491 1965 1966 2014 2481 2488
1851 1968 0378 0'57
2666 2650
250J 1640 1483 Z6J6
CROSS-R.EFERENCE
REFERENCES
2017· 2018· 2019* 2020· 2024 2059· 2063 2080· 2081· 2082 2365 2370 2660 0266 0632 0675 1077 1079 1727· 1732· 1736* 1739* 1764 0542 1715 2132
2142 0317 0634 0671 0843· 0844 2197 ll02 081'5 0811 0907 0932 0914 0913 0998 1026 2066 2054 2071· 207e- Z09J
20~
2053 0158 0200 OlOtt 0255 0269 0386 0410 0472 0479 0483 0867 0901 0941 0967 0991 1169 18i3 1830 2021 2026 2349 2367 2376 2382 2391t 0393 1376· 15J6 0136 17164' 1747· ZIJI· 2427 2428· 2441· 1829* 1797 1807 2427· 2441
2085 UST 2364 201J 2331 2336 2338 1142 1335 2340 2374
ZOU·
1869 0539 18'9 1857· 186~ 1866 1868 1870 1909 1853 1909 1911 1854· 1855· 1939 1991 1993 0533 053J 0535 05J8 0378 0457 0506 0584 0596 1851· 1856 1967· OJ6J 0197 Ott53 Ott55 2018 201~ 20ttJ Z049 2051 2059 0121 011s osa.- 1117e 159J.· 0165" 02l&e 1498e 151~ 1898
PART NO.
PAGE
lt23't259' 18~ MAINTENANCE -DIAGNOSTIC PROGRAM
35 i
I 8943 DA FUNCTIONAL TEST$
i (J
CROSs-REFERENCE
2Q25* 2n29 ZO!~~ 2035· 2038 2042 2058 2083 2347· 2348· 2352 2358 2362 2363 1081 1256 1272 1276 1303 1305 1307 2139 2169 2171 2182 2189
1128 1130 . 1321 lTll 1717· 1731· 1793
0284 0519 1020
2055
0289 0562 1048
2060
OZ93 0613 1138
2011
0297 0656 1238
2319
0312
07~9
1330 2324
0322 0789 1359
ZJJZ
0344 0848
1540
~343
1812 1874 1816 2330
0763 1429 2081
I
I
SYMBOL T LEN VALUE OEFN RIPOT A 028 2EEA 2639 RIPENO A 002 4136 3560
RIPHD A 001 ZEAA 2637
RIPPLE A 004 1E73 1898
RIPRST A 002 4138 3561
RIPST A 002 4132 3558
RNST C 001 0018 0084
RPTCH A 001 3812 3228
RSBEOT A 016 299E 2587
RSTHMG A 033 2061 2626
RTNFLG A 001 2FFD 2664
I 1
RTNOA A 001 RTNOB A 001
I RTNOC A 001
' RTNOD A 001
ll'I
RTNOE
RTNOF R TNOl RTN02
A 001
A 001 A 001 A 001
I j
RTN03 A 001
RTN04 A 001
·.I
I I
-
RTN05 RTN06
R1N07 RTlt08
RTN09
A 001 A 001
A 001 A 001 A 001
RTllll 0 A IJOl
II ......r RTNll A 001 RTN12 A 001 RTNl3 A 001 ;-- RTIHl T A 004 '· RTlMG A 030
I RllMGl A 038
I RT1MG2 A 030
I
RT1MG3 A 022
RTJCW A OOlt
II RT3HD A 002 ( RT60V A 013
I RT6P A 001
I ( R T6PE A 001 I RT6T A 001
RT6TC A 001
. RT7P A 001 ( ,, RT7PE A 001
RVI
A 002
. RVIMSG A 013 ( , RVIS C 001
RXIU A 004
- R04MG A 024 ( R04MG2 A 048
R09UP A OU
R09P A 001
· R09PE A 001
R09PS A 001
RlOUT A 006
'- R IOST A 004
RllAT A 004
- RllB A 004
I.. . A.UCB A 004
R llER A 004
I
RUERR A 004 RllEXl A 004
'-· ! I Rl1EX2 A 005
.I, ::~:1 ~:
UFO 1239 1283 1301 13"8
1390 OAOD
OCB5 0060
OE15
0£86
OEFA OF64
OFOO
lOAF UE7 1629 17Cit 1806 OC6A 2040 2C5A
2CAA
7.CFl 3090 30Af 381F 3BOF
~862
3863 3887 3C24
3C28
2638 2932 0020
2Z9f 2ACE ZAFE
3EEO
3E9C
3EEE JEAO
OClE 1429 1164
1705
1777 1783
nco
JE9& JE98
16U JE9Z
0860 0888 0914 0954 0980
1007 0117 0340 0406 0468 0515
0558 0609 0652
0145 1038 1226 UM
1386 0304 2625 2619 2621 2623
2674
2677 3314
J31Z 3348 3350
3366
3430
31t33 2529 2580 0065 222J 2591 2598 J!514 3507 3515
3509
0276 1059 131,
1285
1321 1329
1349
3505 3506
1216
3504
REFERENCES
0142· 0143* 0417 1434 0420*
1867
lltJ6 1393 1880 0840 2285 0477· 0491· 0505 2275 2397
0349· 0384· 0392· 0438 1042 1230 1402 2108 0747 0862
o08ca9u0
0956
0982 0010
0119 0342 0408 0470
0517 0560 0611 0654 1009
1040 1228
1356 0302 0300 0287
0292 0296 0418· 0419· 0435· 0436 0420 056a.
0572 0572 0574 0578 0578 0580
0625
0625 0621 1754 2269
1161 2267 2385 2215· 0482 0486
0452 0620 08lJ 2191
044~ 044e-
0757 075'MI 0757
1888 0119 026J 1053 1508
0759
0762·
UOtt 1269 1291 IJZ9* 1344
1248· 1253· 1255 1260
1268 lJll
UJ~
~92
0918
0925
PART NO. 4234259
PAGE
JSA
0958 1011
DAlE
26JUN15
EC NO. 825021
Hot'f15
825032
UJAN76 8Z50J4
1411AY16 8250H
l
PROG ID
P~E
089-\-~ C DATE
35 I EC MD.
io
I
l,, o
I
:I o
26.IUN75 8.ZSOZJ
Z50CTIS 825032
l5.1Ml6 825014
lttllAY76 82503'
!{)
- ·. ~':."
JIROG ID
PAGE
. ,
L
-
·
IBM MAINTENANCE DIAGNOSTIC PROGRAM
8943 DA FUNCTIONAL TESTS
SYMBOL T LEN VALUE OEFN
RllP A 004
RllPA A 004
RllPB A 004
RllPL A 004
RllPOL A 004
RllPOR A 004
RllP l A 001
RllPl E A 001
RllP2 A 001
R llP 2E A 001
RllP3 A 001
RllP3E A 001
RllRTN A 004
R llRT l A OOlt
RllRT2 A 004
;{llTE A 006
RllUNl A 004
Rl2P A 001
Rl2PE A 001
Rl3EX A 004
R3M2 A 004
R3NXT A 004
R3PTR A 004
R3WPR A 004
R4WRT A 001
R4WR TE A 005
R4WRT l A 004
R5EXP A 021
R5WRT A 001
R 5WR TE A 001
R6EDV A 010
R6EXP A 001
R6EXP 2 A 001
R7Ml A ON
R8CHR A 004
R8EXP 1 A 006
RSEXP2 A 003
RBFlX A 004
RS LOOP A 004
R8P
A 006
RB Pl A 001
R8PlE A 001
R8P2 A 001
R8P2 E. A 001
R8P3 A 001
R8P3E A 001
R8P4 A 001
R6P4E A 001
R8Tl A 002
R8T2 A 002
R8T3 A 002
SAR
c 001
SAVAID A 001
SAVEX A 006
SBYTEO C 001
SSYTE2 C 001
S8YH3 C 001
SBVTE4 C 001
1739 l7AS 1701 1660 1735 1773 3C7l 3047 3048 30AF
3CBO 3E53 1793 1655 l6EF 1683 1756 3E54
3E7l 1E2A ODDC 0061
ODFC
OOE3 3808 3817 OE63 3642
381A 3846 3894 3888 3808
OF88 3C62
3C69 3C6C
lOZC OFEA
OFFS 1C3B 3t;44 3C45 3C50 3C51 3C5A
3C58 3C63 l0A2 lOAB
lOAE 0089 2661 1893
0208 020A 0206 020C
1302 1342 1284 1249 1301 1319 3465 3478 3479 3489
3490 3499 1336 121t2 1278 1264 1310 3500 3503 1879 0443 0431 0452 0445 3226 3229 0498 3237 3231 3239
3371 3368 3403 0624 3459
3461 3462 0683 0663
0668 1442 3445 3446 3451 3452 3456 3457 3460
one
0721
0724 0028 2s4a
1424 0040 0041 0042 0043
SBYT E5 c 001 SCAR A ooz
SEL
A 002
SELE CR A 004
SELECT A 004
0200 2620
2653 1010 lC9A
0044 2513 2540 1781 1745
CROSS-REFERENCE
REFERENCES
1309 UJ4 1322 1273 1295 1346
12lt9 1284 1301· 1306 1244 1244 12't6 1280
1280 '1282 1338 1338 1340
1342 1316
1275
1293 1257 1251 1366 1366 1877 0439
1286 U68
1318
0437
0441 0494· 0497· 0499 0499 0501 0496 0541
0527
0527 0529 0569· 1892 1884
0621 066lll< 0695 0697· 0700 0710· 0711 0678 0699 0704 0662* 069611< 0703* 0716 0716 0716 0119 0719 0721 0722 0722 0724 0686 0686 0686 0662 0696
0703 1623· 1631 1266* 1347
0102*
0123 0301 0125 0137 0197 0306* 0476
0446 0495 0864 0894 0960 0962 0963 0984 2413
0829 1629· 2300 1746
17458< 1753 1759* 1777 0350 0396 0415 0454 0684 0755 0761 0996
1336 1364 1412 1428
0896 0986
0493 1059 2157
1044 0897 0987
0504 HOO
1052 0927 1013
0524 1143
1232 0929 1015
0531 1154
2l6lt 0930 lOH·
0567 1192
0936
0588 1208
DATE
26JUN75
EC NO. 625023
250CT75 825032
l5JAN76 825034
14MAYT6 b25035
· · · · · · · · · · · ·
PART ND..
PAGE
4234259 IBM MAINTENANCE DIAGNOSTIC PROGRAM
36 I '
;. -·
I \
8943 DA FUNC Ti ONAL TE ST S
r-..:
"·
SYMBOL T lEN VALUE OEFN REFERENCES
CROSs-REFEREN&E
0938 0939
one 0665
1242 1278
SELPEN A 006
SELPEl< A 010
SHP~ A 001
SENOTP A 004
SENT PB A 004
SET
A 004
SETEXP A 004
SETEXR A 004
SETFL A 003
SETFO A 004
SETH IN A 003
SE TIN !>. 004
SETMGl A 030
SETMG2 A 034
SETT SN A 003
SETUP A 004
15F9 3FFA
25F3 2180 21Cl 081E 18F8 1C35 0807 0843 1933
0015 3058 3070 OADF
19F9
1205 3543 2482 2157 2158 0194
1685 1701 0250 0210 1467 0372 2668 2669 0176 1531
SETUPR A 004
SF 1
A 003
SHIFT A 004
SHIFTR A 006
SINCHR A 002
SIOI c 001
SIONIN A 004
SIX
A 002
SIXTEN A 002
·~ S«IPTR A 004 SKI Pl A 004
SKTOSP A 001
\" SM2
A 004
SNAK it 004
SNSARE A 002
' '.. SNS LP A 004
'
SPB
A 004
SPFLD A 006
SPRTY A 004
SPXRP A 002
SP6HLT A 004 J~ SSAR A 002
SSN6
~ SST AT
'-.._ SSWFL
...I SSWOl
Ii t
SSWlO
SSWll
SSW12
jC I - SSW13 SSWl'~
SSW15
! (,.
SSW2F SSW20
A 002 A 002 A 001
c 001 c 001 c 001 c 001 c 001 c 001 c 001 c 001 c 001
1A30 OC96 0803
1984 3819 0058 1868 2631 2FF3 1408 OC74 3AAC 1850 1181 3C33
1A6C
0053 25F8 1618 37C5
lCEE 2624
3C37 2626 3099 0040 0080 0040 0020 0010 0008 0004 0001 0080
1553 0319 0187
1506 3230 0016 1636 2524 2658 llll 0308 3300 1407 0834 3437 1569 0392 2483 1216 3220 1769 2515 3439 2516 2672 0047 0048 0049 0050 0051
0052 0053 0063
005'~
' ,,,.. SSW21 c 001
SSW22 c 00!. SSW23 c 001 SSW24 c 001
SSW25 c 001
SSW26 c 001
SSW27 c 001 SSW28 c 001
STAJO A 005
STAR A 002
..__.
"
START STAT SL
A 004 A 001
L STATFL A 001 STATHE A 030
0040
0020 0010 0008 0004
oooz
0001 0080 lCBD 2622 OAll
2C04 2C03 2BE5
0055 0056 0057 0058
0059 0060 0061 0062 1738 2514 0121 2616 2615 2614
1058 1206 1721 0976 1001 0169
U.77
1749 0878 0908 0945
0169· 0170· 0180
0974 0181
1027 0181· 0182
1685·
0249· 0252 1470
0367 0203 0207 0192 0157 0348 0414 0492 0523 0971 0995 1024 1047 1237 1531· 1510· 0188
1507 0505· 1885· 1889· 1893* 1896 0145 0146 0147 0152 0813
0~6
1358
1978 0814
0617 U90
1549
1639
~064
1108 0202 0:326 1054 1403
0830 1569· 1573 0365 1715· l 7'~b*' 2132· 1151
2373
0829 1631* 2:310 3463 1632· 2315
0127· 0129 0132·· 0123 0301 0137 0197 0306 0125 0306 2164 1052 1232
104"· 1232 0476
086'~ 0894 0896 0927 1015 0897
0930 0939 0963
0987 1016 0446 0495 2!'1113
1735 1630$ 2305 1609 1834 1788* 1792· 1806· 1833 1787· 1788
0929 0936 1830
0938
PROG JD
PAGE
0894-3i
3~ i
r
'-··
DATE
EC NO.
;o
26JUN75 825023
2SOCT75 825032
l5JAN76 825034
l
Q I
i
I
I
·
·
i 0
i
F
·
·
·
·
·
14MAY76 825035
·· ·
· ·
PART NO,.
PAGE
lt231t259 36A
~f·
0182· 0183 0183· 018lt
0660 075!1 0871 0905 0922 1550 1566 1567 1581 1582
0960 0962 0984 0986 1013
PROG 10
PAGE
0894-3 36A
· · · · · ·
. ,
·
·
·
·
-·.~ .,~ t,.
·
·
·
·
·
·
·
·
·
·
·
·
~
I
·
·
·
·
·
·
·
·
·
·
·
·
·
·
JBM MAINTENANCE OIAGNDSTIC NOGRAM
37: PART NO.
PAGE
4234259'
18" MAINTENANCE DIAGNOSTIC PROGRAM
PART NO. 4234259
8943 DA FUNCTIONAL TESTS
I
PAGE
37A
SYftBOl T LEN VALUE DEFN
CROSS-REFERENCE REFERENCES
I 8'illt3 (i
I
DA FUNCTIONAL TESTS
CROSS-REFERENCE
STATMS A 030 STATR A 003
STAT RC A 005
STATUS c 001
STOAT A 002 ST DEV A 002 STHG A 001 STFXRl A 004 STHLT A 002
28.C. 7 2MC llCB 0088 2EFl
265F 3C3A 1E8C 24E5
2613 2537 0843 0029 2644 2546 3441 1904 2400
1791· 1792 0838 1729 2379 0839
1632
1880· 1904· 1979· 1984 0163 0276 1534 1560· l!i65· 1577 1886 1890 189it 1897 2398·
1578· 1580· 1900
I
SYMBOL T LEN VALUE OEFN
I TSTAIO A 005 1493 1089
i I
TSTAT A 005 1C6A 1729 TSTA TT A 004 2518 2429 TSTS A 004 1061 0700
TSTEOT A 005 2145 2119
TS TERR A 004 l86F 1637
TSTHLT A 004 2"8A 2385
TS TROY A 004 1845 1624
REFERENCES
1093 1726
0696 2113 1635
2380
1644
....
STTAB A 001
STXRP A 002
SUTR A 006
S2SEC A 003
TAOC A 004
TAIO A 004
TAR
c 001
T8IT A 003
TCOUNT A 001
2BlA 37C3 1!;88 1115 0BA2 21F5 OOSA
1059 2FFC
2602
3219 1186 0784 0237 2171 0027
18~
2663
TOONE A 004
TDOl A 003
TEI NC A 004 TERM A 004
1 ERROA A 004 TERR OS A 004
TERRoC A 004 TERROF A 004
TERR 10 A 004 TERR 13 A 004
TERR14 A 004 TERR15 A 004 TERkl6 A 004 TERR17 A 004 TERR18 A 004 TERR2 A Ou4 TERR20 A 004 TERR3 A 004 TERR4 A 004
TERR40 A 004
TERRS A 004 TERR6 A 004
TERR 7 A 004 TERR8 A OOlt TERR9 A 004
TE ST c 001
TEST AG A 004 TETX A 003 THREE A 002 THREE2 A 002 TLDN A 003 TLIN A OOlt TM PC NT A 004 TMPOE A 003
TOOK BA A 004 TPARM A 006 TROY A 004 TRESPR A 004 TRESllX A 004 TR ES PO A 004 TR'CSPl A 004
lFBD 19EB 2427
OC84 2326 2365 23C2
2333 2340 23SA
2367 2374 2381 238E 2398 228E 2340 22CB 2208 23A8
22E5 22F2 22Ff
230C 2319 0212 lf lC 1Ef2 262F
37Cl 1940 OAE2 1152 ll6F OFC8 21CA lA29
215A 211C 2111
2118
1984 1521 2337 0312 2258 2291 2294
2261 2264 2270
2273 2276 2279 2282 2285 2234 2267 2237 2240 2288
2243 2246
2249
2252 2255 0025 1950 1936 2523 3218 1471 0178 0803 0813
0643 2159 1547 2125 2107
21~
2106
TRR
A 003
TRSKIP A 001
TS
A 004
TSSW A 004
TS SW FL A 004
15EA 3A6A 2228 0621 OA2E
1200 3293 2189 0197 0129
DATE
26JUN75
Et NO. 825023
2SOCT75 825032
1802
2354 1179 0779 0222· 0239* 0241
1622· 1630
1799* 1800· 1809 0213· 0214 0216 0422· 0440 0443 1975
1809· 1811 1813 0217 0219 0223
0449· 0490* 0491
1814 1816· 1817· 1818 0225 0231 0235 0243 1863· 1916·
1511·
2329
2186 2207
2256
2289
2292
2259
2262
2268
2271
2274
2277
2280
2283
2232
2265
22l5
2238
2286
2241
2244
2247
2250
2253
1441 1718
1947
1942
1967
2371 2372
1464 1466 1468
0173· 0174· 0175 0797
0175· 0176· 0186· 0187
018~· 0189
0191*
0804
0630
0875· 1537
0877· 1539
0907·
0932*
0934·
0973·
0998·
1026·
2107· 2115 2117 0429 0582 2105
1820 0246
1821 0382
0503 12"7 1080
1111 2172 0185 0122
0530 1283
0126
0575 1341
0593 1369
0689 1422
0760 2160
1065 2177
1118
1148
1159
1197
1213
TSTREQ A 003 264F 2538
TTR
A 005 1C7E 1734
TWO A 002 3AOB 3306
T2
A 004 197A 1490
T3
A 004 1980 1495
T4
A 004 l9A2 1501
UCP
A 026 3080 3484
UNEXP A 019 2925 2579
UN ITC A 004
UNITCH c 001
UNITNR A 018
UNK c 001
UNKOW A 016
254A 0001
o28oAoc7
2969
2447 0075 2571 0067
2584
UNLOCE A 005 30F5 2681
UNLOCK A 001 30Fl 2680
UNPACK c 001 021E 0024
UNPKA A 002 2471 2361
UNWACK A 015 2959 2583
·, UNX
c 001 0004 0064
UPDATE A 004
UPDR
..... UPHEX
A 004 A 006
UPIT A 004
UPL
A 004
UPLWR A 004
UPTCNT A 006
USE AST A 004
1959
19F5 l8C3 20EE OAEE 1E4A ODF2 OE'tC
1482
1525 1437 2091
0181
1887 04t49 0492
"· WACK A <'02
WACKE c 001
~-- WAIT OE A 004 \_., WAITPB A 004
I WAITPR A 004
I WARN A 043 (_ WA SAO A 004
I
"'CC
A 001
C I
I
'-HAT WORK
A 004 A 002
2639
0008 .:?252 215E 2181
268E
ooco
25CO 2lA9 2FF9
2528
0072 2201 2130 2150
2550 0435 2472 2148 2661
·I! C.4 WRSTJ4G A 017
cII
WRT
A 001
WRTAOR A 003
I
WRTAID A 004
I I (
WRTCMO A 001 WRTERM A 004
I WRTFLO A 003
I WR TOK A 006
I' '
i
WRTRT2 A 001 WRTR3 A 001
WRTR3A A 004
I WRTR3R A 001 WXYX A 001
I XL ATE A 003 \..... XMI TE A 001
Z9AF 2'500
25C3 1504 2628 l53A 25BF
2105 2062 309A
ODA3 30EF OAOO
1918 431F
2588 2470
2473 1192 2518 1143 2471
2163 2627
2673 0424 2678 0004 1459 3576
I' o..
15.IAN76 825034
14MAY76 1125035
PROG ID PAGE
n, C 089-\-31
DATE
EC NO.
Iv
26JUN75 825023
250CT75 825032
1186 1258 1734 1730
2218
1487
1492 1496
1261 1287 2242 2432
2231 2447 2233 1778 2148 2294 2296 1311 1313 2174 1311 2174 1095 1513 2036 2354· 2371* 2373 2293 lH:> 2193 2240 0261 0308
1482· 1504 15'22 1435 2088
0179
1873 0442 04it4 044/ 0478
036.ft 1756 2112 1775 2291 2198 2206 0395 2114 2130· 214-'t 1543
~33
2176 2040
2044
2298
2303
2308
2313
2355
2359
2140
0147·
0641* 1395· 1473· 22;9
01't8
0679* 1398· 1568
0152· 0847· 1451· 1568·
0219·
1072* 1452 1!70·
0220·
1087· 1452· 1572
0221· 1089 1453
1695·
0226
1097 1453· 1696
0233· 1101 1454· 1793·
0237 1105 1455· 1801
0240
1113· 1456 2091·
0240·
1171· 1457· 2092
0249
1202· 1472 2H6·
1185 1189
2187 2190 0358
0425 0450
OU7·
1474 0359 0723 1030 1367
0426 C758 1062 1669
0500 0773 1116 1722
0528 0809
1146 1750
0534 0836 1157 1910
0573 0881 1195 1925
0579 0885 1211 1961
0591 0911 1218 2175
0626
0948 1245
0687 0951 1281
0711 0971 U12
0720 1004 1319
15.IAN76 825034
l4NAY76 825035
PROG 10
PAGE
089+-3 JlAJ
,_
I
'cI l
I
' 0t
I
- ---··---
--- - _. - ·--
--.~- ...
... -·-.--~--·
- _. -- iIO ...... -·····- __,,_ ....-........._................
·----·· ............ ~
~-·-
_..
- -- -- -
+ -·- ----... ~
·
·
P.~R; 11:(1.,. PAGE
i;23(;259 38
PART N'.J,. PAGE
8943 DA fUNCYIONAL TESTS
CROSS-REHRENCE
OBJECT CARO LISTING
SYMBOL 7 tEN VALUE OEFN
XMJTR C 001 OOSA 0031 XMITRC A 001 '·200 3575
XMRCMG A 013 39f5 3279
XRl
C 001 0001 0017
XR2
c 001 0002 0016
xx xx
XOlFE Xl X2 X404B
X7200
ZERO
A 004
A 002 A 004
A 004
A 002 A 002
A 003
2657 3C35 2537
253B
3908 2663
2o2C
2541 3438 2439 2440 3278 2549 2522
REFERENCFS
1626
0692 0709 0785 0785 0796 0816~' OEll'f"" 0818 0818* 0619* 0820* Q826
0827 0999· 1000$ 1122 1135 1166 l26? 1288 1372 l3Vl· 1394 1404· 1407· 1'+09 1415* 1419 1420 1425 1606 1614 1614· i~ag 1934· 1990
1992 1997 1999 zon 211.o 2U'.l0 22!9 2219 2220 2220 2510 2659
3219 3220
2020 0167
2346 0168· 0169
0169
0170
0173
0173
0114
en 1s
0175
0176
0180
0181 0181 0182 0Hl2 0183 0183 OHl4 Olb6 0187 0187 0109 0191 0242· '0245 0245· 0248 0248* 0250 0362 0364 0366 0629 0670 0838
0843 1084 1087 1088* 108 J 1091 1.091* 1092 1094 1394* 1396 1397
1397· 1458* 1459 1461 1463 1465 l4b7 1469 1471 1471* 1509'1< 1510 1511 1594· 1603 1605 1608 1610 1 ~ll 1612 1633* 16"12 1686 1689"° 1692 1693 &.693· 1695 1699* 1725 1729 1731 l 734 1738 1752 1754
1756 1794 1801* 1804 182511< 1854 1856* 1857 1858 1881* 1684* 1888*
1892· 1896· 1898· 1901* 1904 1905 1934* 1936 1938 19'1-0 1940· 1965·
1971· 1974 1976 1978* 1979 1980 1981 1981* 1984~.< 1986 2031· 2034
2067 2067· 2078 2082* 2094 2086 2089 2091 2094 2094* 2097"1: 2112
2116 2119 2141 2143 0319 1054* 1055 1057
H49· 1161 1161* 1162 1483* \497 149700: 1498
2215 2216* 2211 1066* 1067 1070
:u 70 1172 1175
1519 1521 1593
2223* 2379 1076* 1084 1176 1178 1606* 1615
2425 2439* Ull* 1126 1137 1180 1161 1200
1640* 1687 1668*
1092 1694 1694~ 1698 1700* 1795 1802* 1806 1810 1810* 182!>* 1855
1879· 1883* 1887· 1891* 1895$ L899* 1903* l ;19'" 1935* 1941 1941* !.944 1945 1945* 1946 1948 1966* 1972 1980 1982 19820: 2032* 2035 2068
2068"' 2079 2083* 2084 2087 2090 2095 2095* 2098* 2426 2440*
1598 1599 1600 1601
1'572
2425*
2426*
0544
0148
2428
0 E H THE CH/..RAC 'fER IND!CATES fl. BLANK COLUm~ AMO THE CHARACTERS
INDICATE NUMERIC SHIFT ..
CL l THROUGH 16 Ct l 1 THROUGH 32
Cl 65 THROUGH BO CL Bl THROUGH 96
. T+-V:SM<
B-7
H-Z5<JU! BYZ@YO
34258 EC 025035
$
0
-
·
li f. ~ICi ACHOS- i1
.
9IWI &2_! HWOT3
894 DA FUNCi!ONA
..
+m-00+0 CBf H&A3/
-.
H@/ DCH~<GT-AB-3
l TESTS
·
0
U ZJ.C O>:UfAC 0
. ..
Al/HW·* -BY7 /lX
W~L4 <IX2-&-@ BQ
..
>50FCC AA*4FA35S
90H*SF-OSI. i KQ
8~430000
ZI "K&8943000l
..
as- ;RYG943000:!
T+- · , I -MWP30 l -a
6 &_<OA
< JV-1-XB &DCPO!
$058C05_88ET2DSE
..
Oua>BG /YFHTA 1 l
. "
OeQU@ K"81 ·D13W
e I'; K -OB · TS
wH&acI-4WCLSOB43
..
.F.331343 !O_G0H¢
-G708G3- C2U M
ca_a
..
s-:a~ H HOI 4C-89430005
/OHSS1 0 8" a+ I lil
. ..
ROL4 1-mz J7 /10
aaz $-489430006
., 9·ES LLY8943000l
..
?=GY >0&89430008
TOTAL STATEMENTS FLAGGED IN THIS ASSEMBLY =
0
,,,..,.,
·-·
\,...-' T+-l i/OHE I<, F*B
(' T+-2HOU~G· /YAJ23
0 T+-3COH· BH-. 90SR
C; T+-3==l0· · 111 1" / lZ
C: T+-49-NI {.&OW( "H
GBl!l!Q<: KQE!Viil KQ
. .
lOH*SF-RIQM 8& H
a
Ge DRQBQI I Wt34
. .-
HiZ OQH$BcSBG SW
.
$0A <t.i <SGGK~. /O?bOH>llBF-OOIZS
EC. 0
0_$SPt IF. ow 0
ACCl · 1 s ·· /2HXOH*
.
1·3? -, /1YRl
· /0141 · awH:BGHO*
. ..
WCT4 1-n -&HOOH*
8
..
2L&DAIT"2-LJt &D
..
SliiBGGS> &O 1 S11
.
BF/Q O#U894300ll /1U.JHB89430012
. .
w+...H JK 891Q30013
.
iliYD 2CU9430014
DATE
26JUN75
EC NO. 825023
Z50CT75 825032
15JAN76
825034
14MAY76 82503::
PROG 10 PAGE
C T+-67.. JUXB<BGF-.X
i
-- T+-8V4l/ DI GYOX&8
.
l@YDDIG 7=33l<IO
.
.,CB>a-ol+H ?·,H
.
'~l GOH'~*W?HG <8
.
GGS_ &DC /CHOA
. .
/20 JG 89430016
. .
A -O cl489~30017
L T+-9-PC-Kill -OH* BF-ESHU /OHEAT
·
·
-
.,
Iii)
.·o < C-K.a~ /1X90H* ·WTlH+ BB &H<az
O&D ~JD894l0019
EC. V,- T+-:$+ .. t · /10- 4 ... 1
CG3-POH*IF<eGGIY
< C-Q+A.. · /l6tH<t
...oH·BE-..-.~· .r...?~v -,OH
-e
·
J
·'! ...
.., ....
.
.".''-.>. F...
x
/12
0. R .is9430020
r 0894-3 t__ DATE
38
EC NO.
0
26JUN75
825023
250CT15 825032
l5JAN76
825034
14HAY76 825035
PROG ID
PAGE
0894-3 38A
c
· · · · · · · · · · · · · · · · · · ·0 · · · · ·· · · · · · · · · · ·
. -. ·
l
·
·
·
·
·
·
'
·
· ·.
. ~ ·-· . . ..
·
· · · · · · ·
IBM MAINTENANCE DIAGNOSTIC PRO&RM
8943 OA FUNCTIONAL TESTS
CL 1 THROUGH 16 CL 17 THROUGH 32
T+-t0+8-V3d8GF, C
.
.o<...+OS /20QCJH$
T+-aJAEOA.POWMU> P.RC8C-OA.Pa96CO
.
T+--Gg 7 /2DQOH* S*-AUOH·J>OJ l<B
0
- · - · T+-·eiito7Gt·E_·· G£laa"4... 1<0la-D
T+-··<·BGHD*i02Q oo~szo- DH· /OH
T., · K07a-E30Ho s ....RGt·--u VT
t+IA38D<-I FI. 120 · - . _····-owl n
T+, ACW~l8 8>1D.iiI
GHii-."11·Nt - - ....
08.IECT CMO LISTltl&
Cl 33 THROUGH 48
...
._SBGF,& 4<.,.J.,.·
.
C.RP /l·IO~SlSB
CL 49 THROUGH 64
. .
/l·HC <_JSP"C <
.
G /QF 'UOH*BF-0
.
.
G /QG ·C<»t·BF-o -1es /lX~·w-o
0
.0tt. .+L-<IVT UA4
-·e JiXZ*BGF...uaou
HCCDllll30la-DllOH·
2UF Yt..... uu-&8 <...........o....
AI F.2. uaonsc"" I ·l8YOtlOI :nat F.
--'".·,.. Ht··:"°":'~
wHsBGHU·. BM<
PART NO. PAGE
IBM *AltrTENAttCf DIAGNOSTIC PROGRAM
8943 OA FUNC Tl DllAl TESTS
Cl 65 THROUGH 80 CL 81 THROUGH 96
.. ..
_;s:QC _;TBQC
.
Vl6S /1X90H·...-o
Cl 1 THROUGH 16
·
i
_;KQ
M08894J00211
r-.. \
-· 'T+/IYUBLC+H
eccu
·
I
A+la SZ.. 8943002~ ~~- T+/ &TESUB&B··OA
l
cua ·as· s9410023i
CL 11 THROUGH 32
·
·
. 8 -J D HOf ~Y 33
BET-H -, 0 HOOH·
·
·
Aiava.LS .WlZU Q
......·,~aiic·o
I
· ·
i
< LO R/..8M30024;
I
00
..L· · ·8943002i (
T+/KR+&OH.PiV·3M 8+&,808RQOA N TT·ILM8__HA875 < Afl<"8LVD818G 0 18
szaBGFV:112io... · · CHOI <<»-OK..
I
:i·8943002~ c UD.
T+/Mt· T.-.a--E-0-H
c i..··· 9'88943002~l T+,..H+.HllDl ····
c l
· ····CJ489430021
T+IOEFCflB+t& ·-·.
:E?HG;c.·.·y ·110
ilJIBQOOH·SZD7". XI ....YGDaYo·-· NZB
,.~. ~~ c ·ID&.__
BM< _ , ·fHB9· 30021
,p t+ GOY· B····H 9A<llGG· NZ. t ·-. ··
OBJECT CARO LISTING
Cl 33 THROUGH 48 Cl 49 THROUGH 64
- . -·
6HAL /OHE J·YE<B
. -·
U:IBGF-.X /OHE Ja
. -.
-IVT DAPD+O WO<B
. -
Gf-.U< 3;i<E8<AKG
. .-
Y<J-C -.2UA-.B TD
. .
GG·M< c,; I-MS C,
&EEl_ < OHONHAO
A."U9L<BGGIY'SS· ·a-DUIP8:7a8AEPM
·z- 4 UCG3V80H*JF<B GF.' DHAITS. /lJ
a··iiA<KOl+OoiiGt· BFYHl+OO. 11
GF ...84<.+0L 12 D " " -·· Q .....,...
I;;~,:·~ · ·
I;;.,,, - ··w.. I;;.... oc: ·:.
PART Nil. .PACE
42J4ZS9
HA
Cl 65 THROUGH 80 CL 81 THROUGH 96
.Ho..S.!ZF'.IACGJ: .. . SI H9A 0 +_BWAKO
.. OJ.Q4:1l.O ··T
.
· ·uco-099/4 · ·u
·OH 7Y089410043
. .+_aiioa94~044 li.O 5··89430045 . - avo OHOSM30046
a·.-eaz0 Nl·D·7·H ···, ; , ,····J0047
....·101:a-o&+·-was &EEO. 9C089430048
120 8GF. '.- - · . .
IJC89430M9
i....····-1111 uG /Q
'730C:. · : 211u< SS
l8LU "8H89. .0D50
~ ·I .. ·ii"M8943D051 ··
T+/CZB& Ja<BG /Y T+/OUt QWAL3·& L
,.,· ...,........;;,. h/FEA<BGF, ,·84<
,. IGNA·<I <D+ I ··
r+IHtOHO&E-<>a.·u
· ·
··,..,., .·120 y ·· ,;;.,.. -···H
Ats~sOH~=LOCI>·
· /l~ ··_CG4 ·GI
. ,A2CiioH·SZ04A&-<>
~ -. /10525S 95T
-I Sl2-<-af2 ODOH+
·ta8G 1iieiizzF1 AM
· ·
<Al<GiiDT. /2f't ..
0
<oA BET3aii <aa·-
/12EOH·E_ AKgla
··88GHXHC:C4 l/C
·<.·-HA·.E··.··· AOO
-C 18A4 CC ACASQ
. ,····· ' M<·· v wiiu·tal·ii-·H9+H 121H80tt·ntsaua MDH+BF-DPiiAl.. Ill
_.l8GHJT./12Ell8
·
-
11
2 t-aESQDOH·Sl +
·
·
··· Nl3..IS. , ...
E'f5CAM<FIB5CA30
·
I -HYL IiiAstoo1s.
st< · 1$12Lii·
11-CSUa>·c> DY<
.c <3;tF>c"·121H
·#IBGGISIKO aac· tC D 9A-894300J, C-Ji+/Ptl·H_-.00 ··QS
··
I r.
·
HA-'79&-AB t4 l/t 2-J 6RS8943003ll \..) T+/Q6/C.ut u_s3·
Xt<a.....;;..,.,,...,
9
At-Y3S<.at3 tOH·
c:.··,., -. · ··
I
a. ·Z£89·30D32,
· · 0 U HODH·
I
I
E_·o··E489"3003~ (: T+/ESSSRROHOPNge
·- ·
·
·
I
0 , . , . ; 12HXG OUOOOI KR . $1 U< 6-9894300341
261 ·Y>iitAu
RT&8943003~ ··-os1·711 X9t · < 2 uLD
C T+1·SHBllooA ····
·
. . . . . . . l!ETS -3
Bllt·l?ttV&la3;D2
c · · ·
I
UBt ·· 8943003-I
T·ll llvx°-JS7ID8
c I
· DOD.··08943003..i
r+1:0<1P ll··IP·
:·..:tiGA-OJ.Q4~1·8 GGJ, /104 A_CG3U
:OH··WZ8GF.t 4M< ~1ac · /2'lQOH*M'<B
u:t-AB-3 0 HIJOHO ···8G IYA.K/-OH·
GG'M< c:o1vu<sas 11~s<BB6DIZl8H&R
_xn II ·<_xoO I WO . N0<7·t7a>·?HAFa8
GGI;110.· FltG·· 70H+IF <BGE3'"""'"
WO; ···· /Ot"OI - PllBGGtUBOBRQa/ wo-.iiAstS>IVl'UAI OOH* ··tuHu:u··
-OH·/F<BGEIK·a C
·
·
GF.& .4<.. 1·c /ll
·
......, ·· SU<-1··
QiZ·,,·H_,SRll·H ···<· SSRRiiYD···
.ODPtt-DR .R8· ru
....WDIHCiicl ·,YT
-J~-11 ?c·BGEffi>
ltOQ PlC/ · .·7 0 H
12DQt ·VKQEDH·
_,ooe.Qff=kOOR.Ro MO< ... M'..CRRGt·
·ua>assA1$,"
2DA. /1"9DH·i..··
<BB4 5&<89430052
· O+J- flQ89430053
·
PIL4 Dt88. .3D054
'TLO 4Q889430055
·
- - aa8. .3DD56
ti P4 · 98089430051
· ·
oua ·s 89·30058
. T+/.A+D·,·· 'IQ
T+/ · .C. M/2/.:aY·
. T·l<YUa··.. ...
T+/ f2,3F>C M/2/(
DATE
26JUN75
EC ND. 825023
. . ·02-CllHYE<BGF...U
;C M/2/( ll<YECS
<·'~2·E<i8<· .3l.2<Ee
0
-3°UB..-D+H 8ttU
. . ..··· Dl. ens -· UBLii+H 8ttuH.-·
HDH·1ueauass-: 0948- H<OI U: TS
< 31G<E8<AtCGH090 <·ttll CSl<DfKI IH
250CT"15 825032
15JAN76 825034
1~AY76
825035
e-e··a1·J4H.BC<8
··-3 0 HOOH·BF-0 0 HDI . . . . . . .;;... -09A H<OA BET3
.
'2 GA J_CGJ l+al
&l·Y8-.tK·K.8C<
0
0
PffAL 12F· HEtG3&
, .....J·Yf<BGF-U
.
L9JI .·7 U HD+H
I
,.,Q.90389430038'.·
("-, ·
T+/~LF,, · Y·<,IYI
l
,·,.·,ou···3D··i (. t+1-+c" ..........
<..............~ '-< T+UIA-CAJl I.ICO
-·
I
PHAl l lQ8943004ll (. T+/SDi/ · g I· IC: ..O
I BC<··RJU8943004~I () T+/S·OH·'E_··-~·J
PROG ID
PAGE
C 0894-3',
DATE
39
EC NO.
I'o
10
I
I
JO
1
26JUN75
825023
. .
/2DQOH*P lL5' IYX 2-J 'SSilRO DPZL4
0
·WllBGF,C GM<·IXG 12D<1DH*E_····-o
Ila·-·. DCL < -CL..."' t
0£64-0
A&P_A+-OAFHZA-.t.O CKQ-<"40>&2·<HO
l-<BGHJ-<·41>>g2 <HD >&s a·1t<-OH·
250CT75
82$032
l5JAN76
825034
14MAY76
825035
.
IWG -lHO~ AH
..........a Yttta
at-. 7·Kll_D8.oii"D
.
>&S 4P~{-~8
I MD
-.
F $ /lX9ott·BF-Q UHH& J-089410060 .,.... L l""DH· ······D···3D061
....-· l&OAFHlh3S ···· : ID89·30062
GF+0<"4<-&KB<HOH
.
41S4C M0tt(Ll2 lO
.
. . -C88 4AU89430063
< "D 31t<89430064 .
PtlOG IO PAGE
0894-3
HA
l
________ _________ - --· --- -- --~··
...............~-------·~- ~··
._.,__
.__________ ------- ·------·-----·---------
IBM MAINTENANCE DIAGNOSTIC PROGRAM
c PART f40. 4234259
PAGE
40:
IBM HAINfENANtE DIAGNOSTIC PROGltAM
f>AltT NO. PAGE
4234259 40A
8943 DA FUNCTIONAL_TESTS
OBJECT CARO LISTING
1
6943
I
1I e\,-.-·
DA FUNCT10t4Al TESTS
OBJECT CARD LISTING
CL l THROUGH 16
T+/T:IDOBC-EA<BQ
T+/US.·U?=&SA."U T+/VOaY*G;G OA
Cl i ·1 THROUGH 32 _C&EA;4DOO OQ*&i
.
R<'HA L4 ·"Ui"2~
CL 33 THROUGH 48
A&LAA<<BG /. Ill ?=*HAFHi
90HDRFOOA&A&Q,·8
CL 49 THROUGH 64 Cl 65 THROUGH BC
. ..-
1 ( -RO 0 FH5A<C>
. .
9COC20A/8B C2U R
.. -
FH4:&AS_C O?=MO 9A-C2UA('QtC2-&5
G 4BAX80-H CO IW + KQEIT<8-8Q
c CL Bl THROUGH 96: Cl 1 THROUGH 16
r- i
·
I
OC-0 O-MB9430065!
T+/8< Jo *G >V
i r"
l- NS 89430066; T+/9GOT-t.ZL200&
,. . E ..~-..
Gil.. :089430067; T+/:B/4.B ss·o-o
1
Cl 17 THROUGH 32
.. .
* K5a -oc.PY>W 0
.
8BB:Mi/ >+ &>~IH
. .
::VCO +AT2/3IB S5
CL 33 THROUGH 48
. .
ePVOW 0 .PUNALO
. .
&Ft-&.ZL20 ca SS
· O-D#SCl-+flT2/2L
- .. .
CL 49 THROUGH 64
. .
M.X<a K·a+H >YIH
. .
Cl 65 THROUGH 80
.
&-.T/ .ZLZ!>FOSH!U
.
A.ZXB ss·ev·+o-D
. .
CL Bl THROUGH 96
..
..., 73-89430087
>I 0 0 a89430089
.
e
T+/YI( HRQ.- IH
-. .
T+/DP LO:ass i5T
.
. T+/,KiZ 01 a+?I
T+/ll 20;IV*< 20
.
T+/_HAJO F2QAG
. .
+ KQGI-... HAW4C &A<BGFOP /0 I QFTCZ/OS30HC30+C
COO?=K"9<E-i<08
0-1 (08 l +H0<8G YIV*< 2021V·< 20
.
1100<·4<~&2 <GltH
.
WA2QFO-OWA10 CI*
-.
E&CO t·Za"4<-1&
.
G R#i C /OH; KQ a+I AFVH· -vca-&
. .
aAKQOOH·SZ3&HF8&- 4 I> (&OS/ OVIR
. ..
@IV*< KQ·l/Y; KQ · &3AI/OW.JOAll8 -&SF<
WA"HGHT!HI-P2· &*
VUS.OAIOYV300GIR
.
C0-18 G4 !HAHAO
<i/Y lSSQ*<QUWGiE
SZ08AF8&W<*H8 t
. >I·a JZt89430069i (
T+/:'886£.0#8 S6
. .
T+ltB.XGB S56I H
.
FH2Q · L 2.. 89430070 r T+/a3"0C -J"04-0
. a·co ·-ECMB943007l\I \.r- T+/ 1 > K54. "~Ul?5
f( O>dll&A .. )R /1 1
- ..
. _l*BGG57 /104 E
A8-HAOH·;a,oc +H
SOH*E_ A&l~?=aB
I
n t CY· 2LH894300Tt ("
l
c ,A-0. eJ889430073! T+/"Ui 4-..ZICGa I AfZU· -./U8943007~ (~ T+S · ~OL'... C&HH. I
I
·
B L-Q( D>iRO C
.
AG 8 C /0 ( -~5 7 2/0--iBBQDOH*SZOl
QF:Y · R3-39430075lI :..~_ T+SAE.8&?3iBG /0 - BKS=OC 0?4KQEO-D
:
10
I r·
MOQ89430076
1
\..,
r+sBN. ·o>a04-..3l'
?E~AC 4.... 3u1a-.tt
JOH·E_ C&laW aB
CG2"#0H*~>LSO.·i
GG978 L 0-H 8
e
·
·
K &GS -G /l·V(&D
.
·.XIB8 a AG>YCG2:
_-t:HB&-?*C2=0 SO
·
AG-.HGC<BGH. T /OH
GG94< K8 1IT" 11· .2*!3" IOHO; Z~BGGD3
.
GG03 /l=tOH*~~L5
. . -- NC- ?·Bo_c 0_1e·
8 MH 0-H_·74C I H
AG50W.a&G 4BA=
.
>l*BGG7a4 K#?OH*
HG=-<·Z:K.Z<<:a26
I· 7 OH*BG/· ?/Bi ·
i-MY?/ 11 ..a&?+·B
.
NOH*BG/ ?·B390H*
. -
G IDAKS=D£-O?'ftK·
tlBO 810894l0090
.
ADP4 S9U8943009l
.
?=00 T&H8943009Z
.
Ja ;T<89430091t
.
L.R& 8t089430095
.
BG-H 1R~943009Y
.
3C&D J,<894J0098
. .
-·
T+/):: C70f ·? -J_ ?C-DWDS(LOH SYT4
T+/?9-J_<OH·SZ3& HF·...· 11'54· · ECG2Q
. .
T+/04GC-4 JOO( H ·t<HB.PIB MH OH*
"LGDAI T-.2-J·-aDBQ
-SRO CK &GS -O
OOH*~s&oA.P&wtoo
4 K·9C&O?:JOOO D
sno'H1s. ·/2HX I &
A.PQW(Cil8GH0...· 10 *OHOA K" #0-0 <H
I
C w"H:·· 1L·a943001i,
r+sc&. ·.01·-.HAB_H
!
· · ·
I r-
·
( - 09889430078! C' T+SO. K'VO·-H?&.04
i "' · ···
8
9LY89430079i (~· T+SEF <BG a·B"
c, WLIH.53i89430080; T+SFA.KQ70.DlBCl
AD+ttBD<BGHc, JOH EVT4 ·is.·-& OH· u2c&HHJ 1t KDHr · H
. ..
c2 &vat sat c . 210RaKO&aKO 4 K8
#G>Y*DIF0?=3&.HHN4 IS, /2HXOH*~6@8
· · ·-
. 8&smaz O+ /8 "H
G 4SSF4C DV=SQ
·
tC44A KQ9it-DIOH*
.
EC DV=BRJCOOWEBQ
..
/P?HGGM4A K··avo ffC-OWESQ_+F WO-"H
.
NL&O 6SY89430101
& l< ·OK894J0102
- - ·
·
0
·
·
·
T+/ZD &O· KR$A3Y &IVTZ/l/( -HWL"H AA3Y-IVT2/0U* SR R 3l IVT /0 (
c )8·89430081; T+SFi/109+A· WOIH &GP-HAi &HPJ( &·
-.
GHO-o /0
T+/4-0H*J IaBGFCU
/2HXOHU+L-&·IVT 2UBH. KHM89430082
T+SG70H··wisGF.t T+SH20lH&.<8GF,&
······· 0
c /ZOOCOD
AD<~<IP /20QOH*
WEBQMC-OWEBQ_+S
E_···&-DW(T--IVT
-
BB?H&SC5·111 -&H
. . 0 HOI08WO·BACHL
. . OOH··+t.~IVT20· · /2GN+A WO<B&HJM
. ·
8&BQ
01~89430104
S&Bi J IU89430105
T+/5$ Z?ViY*OC -
T+/7JFZGE ~ 0-K DA TE 26JUN75 EC NO. 825023
1z.0Aiia·V300). <
-
/l6VC- J0/5E8-H
<BG 48A6:0H*
.100A."UW03&AGRO
.
&l&DIO"HAEC5 GN·
.
BFYO;. <<GKOC. l
2SOCT75 825032
15JAN76 825034
14MAY76 825035
4./6-0H*IZLOAGNY
J5RI 10308GN, JO ( --.P<BGG'M
. . ~ JSSO-D?=<HBHll H5R IJ lOt AGNX . . < 2561-<4 J'+( H
8
#Li89430084 ~~-· T+SI_11 ...tt&BC0DI S,
i
/OH I TU89430085.
- T+SHYOH*</C&HHO-Q
.
.,HTM 3#8894300861 ~...,, T+S .. TI+U< BlflSY
PROG ID
i
I _,.· 0894-3 \.. .. DATE
26JUN75
PAGi:
'40 I
EC NO. 825023
c .
~ KHSl&DSZ/OA+_U
· KQoa-oFcADvuas xl&HwH?HAA-O&IR
ZSOCT75
825032
15JAN76 825034
14MAY76 825035
.. .
CLSB Ol! COO: 6KQ _O OSS*H~ C 10
( - 3 81)430107
.
VUBU 7fQ89430108
PR.OG ID
PAGE
0894-3
ltOA
l
·
·
·
·
·-··
·
·
·
·
·
·
··
·
·
·
·
· ·g-.,. ~
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
· · · · · · · · · · · · · · ·i· · · · · I
· · · ····· ·
18" MAINTENANCE DIAGNOSTIC PROGRAtt 8943 DA FUNCTIONAL TESTS c.&. 1 THROUGH 16 Cl 17 THROUGH 32 r+s<;IL·E1s,2 <O <t20£H+<'ASGDa-o
OBJECT CARD LISTING Cl 33 THROUGH 48 CL 49 THRWGH 64
0
Ft ovuer·1··""·· AA-<1.1· YlJ4MIS,
PART NO. 4234259
IBM MAINT.EllANCE OlAGti10STlt P&OGRM
PAGE
41 I; ,.,..,.
\
I
I 894J DA FUNCTIONAL TESTS
1· 0
i Cl "5 THROUGH 80 CL a 1 THROUGH 9~ r· Cl. 1 THROUGH 16 CL 17 THROUGH J2
Da-0°·,ae94301~ 2°1.Q<cso.;;..a·BKo
"'-·' r T·S-061Lt811XD51. ae··0 a+1°oot·>··
OBJECT CARO l ISTING Cl 33 THROUGH 48 CL 49 THRWGH 64
r··..,.··IE6IN°9·· T511tlilOA-&1.E1<.
PART NO. 4U4259
PAGE
4U
CL 65 THROUGH 80 Cl. 81 THR.DUGH 96 001x0&<IU5·lr21· Nl+C0 2CYB9430&5l
0
T+SlAA-OllR Z·T· H1s,2 t0<oao.H1. 't20iia-Ol'CA<VUBX DIJ wii1HAA-OJIR
0
Zl34-IS:Z lQ<t80
·~:·2089430111 r T·s1.11.r·1IN<IG
l&FA09l..PllV~4·s
VltY0 00GSllltA4'~
HOMtkl;TBSSGRlDt
·······IN&IG2lf&
0 l<U~·-~94JD13l!
T+S+MIJ<W~?HAA-0
T+SllCA<VU8ZEIJ-
.
T+SK .aa<1K·-.:1
T+Sl61S,2-JD·&BQ
. T+SM11-P2.t-·o-H
T+SNtMTO I/CB t
. .
T+SOXt.OA C.OA C.DA
.
T+SQIP A· EO PlX
T+SRQ ···········
T+SEl ······· "10 T+Ss+iMA-t<I Hl·I
. .
T+ S) DB· N il I J QOC
.
T+SJ"£IC6C.FA 9_X T+S;:8aPC8ilX05JX
DATE
26JUN75
EC NO. 825023
KIR.7TT4141St2·&Q. <czog°HRe 0 eKOOa-o
·o. wti?HAA-001 R L5
. .
/OH; SQSI$. /OH
.
8AB:MOI -=<BG /Y
-.
/OiE-UQ?- OA. 1 D
i s,2 · UKBKQgHLO
; · scu1s3· ,oH;·so
. 8FzD<OH$-C4&1 S,
WF-OAiGD70aSG /8
fl. ·o70'4AIG071·
OaYOHOH·BHYU.C»t· 8ES8G· /DFHKSIC
. OH08El8G 4 KM
0-H CMDJ/T3S G
. . .
lOA &DA tOA &DA
:t.HVITlOl/-5ASQ tOA.&OA.&DA.,DA
J5..,.C2DMA i-o"<TH
··········'.c..Q
·-CWOJXN2JPGtFA 6;INlStlQIC2~tP
K&<LE9·XC1MCA9CG
.
Dl;PJOaN 8·TP1MC
.
. S2tPG4eN 02TA6*G
18att l>LNO·l15_N T5MCOcOA-&<XN9*G
.
HOMCTl;.n.u o·s
14eG82JII8·Ta8·N Dl;IE61ll5·GT2JI csaPR&+IE8>IR8'N
.
8ePS8·1 O)PDg<p
.
L2·J l<GTOMC:Dl;I
te8IXN9&SU8UCP5_1
Z50CTT5
825032
15.IAN76 825034
14RAY'16 825015
FtA.VUBW?IJQWH?H · a20Da-DFc· evusv
wiRe<· a1a1s. ·/OH
. -JatS1JMWH7HAA<B
B.·O?ISSG /8-
.
U9KL(OH$BHYU OH·
ION4VO!FIIKCASB~
·,oA.c.DA.8>IA8cL E9~~tlMCX9!7i £0
.81>1 ..
gg.16.0UA O:C/ l<t
.
084CR9(N l_SRl+I
. . ilE QDCD1;~10aN . N6;fNC.ICl&FA 6~X
.
a1N QOCRl*GOllL A91XTSMC.0·4A-&<X
.
. EO·ll5_PR8·N alv
l61IN&ICAUA e;p
AA~OTIR Z:C4PIS,
RI &OWH'IHAA-Ol IR·
E.ot ·vuau· Otl*BFVH
GGJl · /OHi-"99t0
.
CCHl&·B- Hla/ HOQOV.30CIS,2/0L
2 '0 #Q,89430lllj
ze··· i K :MB9430112i I
T+sswe_~O;/ lJP
.
T+ST/lt&l.N84_ 6*P
t 110· LOM891t3011,: (
I
I
,.,
... 9 JY<894SOU4j ·,_ .· T+SVPtlXE8_-.05;.
i
-..6 ~SOB943011~
...
I
OIK S-089430116j
I
llM·· 9.Y89430111
. I
AS2M.·:Q8~?011~ ()T+SZC1C':09CXJ5·J
I
s....>...X9-) &<IA6Pt
.VB &-
AACUA5FE tFA~g....,.
.
H2;J l<PV2$l£61I
X9=·.E0~894301Zq () T+S096JITl$ffleJ
i
C ·P· · · & : U891t30.12 li T+S, 4t I 4, 'D_·ct X
I
c I .... NA-89430U.Zi C:; T+SU&lP08~VOJ I
X90··=A·t9430121 c:~T4S_0.~ct2<PC4UA
V N& I : fM89430l241 T+S>V5_LAO tPO&(X
.
P5'1EC<LAB2E SSP
Ol<XF2·POI.· u:s> J
UF 7:08943012~I (':; T+S?-&DA. &+.TO; I
c· . .· ·· · I se·u· KU8943012~ .... TAB?YOiHrf 9..
I
I
~8'M ·S-8943012~ ( T+SO-l<XF,<1.E9·X
!
l<K0 NYD894301Z~ (._: T+Sl98UCA5*J/5_V
OOCU5 · ..,.f60Cil 5>S E6M 81U89~3012~I (., T+S245<GYC<oE&+.
(~ I
S84CPO; ITUXN&<X
NSX.NJBB9430130!
r+sn2u·ORCPt··X
PRO& 10 PAGI:
1
C 0894-3
DATE
41
EC NO.
26JUN75 825023
0
0£(SF£+IE8>( 5<P
.
Qk6GN5> ( O;PA2) I
S8&GGlCJGT8itGC20_
.
.StR 2)PT1 tXR9C-.
E6;Pl&+IO&+.ELtaP tBaP084CT5utC5<L
R&<IOS;C.&C-.Ott·c
AB·l S&C XE04?Ml$ I
.
21.S9<P05 JR 2 IP
0 1 SN84_.5 1 $L4&X N0'SR6·PC84CS8aG
.ltXR5_XD2$SL'l<P
.
EUPTt<T.MilrC 1?(
BOaLI~CC2<6RK~C
.oaGU8iX05NA-&<~
I lCP0&<9R6URl<P. V2·1E£+.X&<GYO·.x
·,<LASae.OaTEO'I lOA l0CE6+Ll5'L
Elt·PC8~A· l<PYZ·I &~L E&<PNlDA· £0A·
U8UCRl·tE2;PElOC F61SM&<LE9·xcuic
. 0.............. 0. ·o ············
0
ClttCS2($U4iJ 0IN O;PA2JIAO_JE&<G
·60PFllV.88 R.BiT
E84CT5UCL.5_SPUX
El<LE9*XC11IR5>l
.
T5MCOaMCF5_V O'S
NUPRE4CC2<PC4UC Fs_v l_SR5+1.5·x
250CT75 825032
15JAN,. 825034
14"AY76 825035
5)ST&CXEQe\.Y5)S T21IB&<XNMCE6Ul
.
s:<LAaae Kxso·s
.
Ol;N.&<TUS·J 0)L
R5UCtS3LEgCP084C
. .
T6Ci\_ OOSTUV aut T9+1.60PCl·XVl·J
.
WO;J 5HTf,+.TO; I
T5UC81C.CRlt~Eo;e
.
Q6)aR8UC111Ca1 511
. LO·.LlJSPllXABax
E5;( oaTEO'I 2)P
.
Nl 11 8_-COiitXF: DA
·o·~············
Nl0Cl8utll5>fe&<I 84iPS21SO&aXN14C
NBaJIN9Cs;.,aucps_a 05aPM·/.21PSUJl
T&cxo:FGU5··T&<I Hl·< 3, 89430133 ·o6·GT8aGC2tlESH oa-.·iiea94301M
S:+LNl1...P1·ITl·~
2JPVK4CAl<LRK1 X
. l51GOl~U5·PXS4_
s1·1.c+c.su_ 2;.
.
9~ :.H894~01J6
. . . El_· M3 19430117
ZlM 4R889430138
.
S9<M ...-&94J0139
·l+LR2tPG&<IOS;C us:PRO;.e&<GL44C ElDCiS; IO&<LAHE
.lC·.&H889430140
.
U5>· 8:S8~3014l
. . 8>Q il2M894301~2
05~CCZ<PC"'-'CC5_P
TlJXVlJPT2JSN&IX
.
lDCOl;PIODN O>L
.
E6<< R.0&9430145 S:O IYH89430146
EO·IE10CF6JSM&<L
............... ..,
354894)0148
Hl·IK&<IOO;J.OIG B4aM.QOY89430149
G9<XD1M_.&+.S9UC OaM NQU89430150
Tl·J,USNlClls·
.
11< &t 89430152
PROG ID PAGE
0894-3
~1· l
____ ·--- . ··-·_-:..:::..:._::_
- ·-
- ·---~---
.
·o
·
-------- ------------------------------- - - - - - - -- -- -- ----- ~~~~
·
·
·
·
0943 DA FUNCTIONAL TESTS
l THflOUGH 16 Cl l1 THROUGH 32
T+Slt-004?05JIY&<u T+S5VK4CRl~.E8~C HOllT&+I0&<..,0&!$ TCB52l<PVZ*IEt+~ XDMA ··0 ·····eeoo
·············~··
hSIVO·.Cl<PFliT
.
TCK13L5' ? ...6,· Ii
14)ol5( P05 1 TR8>i
·· ··· · ·· ·o
T Beil: &
.
T+S="&<GDltV tot
.
T+S":tf I =KCA&<I
. .
OtlE aUC3&IJ ·MC
.
04CD&.<N l~ U$
T+T 5*
T+TAOS; IO&<LA0aE B>R G!6?4K4A l<X T+TB,6MCEO· I H&<P
OBJECT CARD usnm;, Cl 33 THROUGH 48 Cl 49 WRGUGH t,t~
.
I OC»P S&+SI 4 · ( oiN
··a······o·····ai.
9+ .. E rncx 5r.iCF5·.. 1
.
.,
IPR UPTO@/ l<P
··········G·eee& ················
eeec&CO·C..-IOll·Ol~C&·
~·o····eo·······
. .
6SIJ =DC9&<E OUC
··t:·<t·····~·····
. ..
C&<J lHCF&DA &DC
.
IO> f Oi:tLD6MCOWC Dl;PIOiN/8UCY5>J
A44CflUCTSUCE5*J
.
l<PVZ*IE&FA s·x
4iiilX S8%?R l ; ~ E84C
Y&<GGO*XN SI *'!II
Ct 65 THROUGH SO
L5)${5*} 6~ S.UBiilX
V2·IE&+.TO;lUS-H
C-&··0001186''36····· ""'··· ····· 041 · · · · ·
$E7_<PFlalLN5_-..M9
. . . . . . . . . 0 · · · · .., · · ................. 0
. .
O&I E 0UC3&! J 'l'tC
.
F l:UF J.gQ OD<-.. 8& 9iXS20CT5UCTl i.
Gi l*PE301; PIO@N
4234259
K~2 i
i
I I
Ct Sl THROUGH 96'i
i
·
I
Nl ·H 1 YU89430l531
I
X'NV.~IOS9430t5~
I
R :U89430155i
i
89-43 DA fUNCUOMAL TESTS Ct 1 THROUGH 16 Cl 17 THROUGH 32
.
T+T+3G;-c s~5PlE
)QAGFMA7U$=.,E44C
&Cl : <PHD·E 12<-
..,. ··· "e&s94301sb!
l
T+TI >2AGF 'Gl-J05?
I
·
I
;$XS 8/*8943015~
I
I
T+T&ZD=lN5 1 X08@P
···· e
I r-
51489430158;
T+TJU2<-J06"H?AG
0GAGDO"COO*J-8aP
C8~PD&<LA830Jl%Q D~@THD*Rl2<-Jl5 8
. . . . . !ll
t ,,,~~
HS8894301591
T+JK..l' PMl) PTO*V
· ·
I ,~
6&1* ~Q 89430160. '
I
I
A 2l<8943016ll
i
H<U ~ 60H89430161 (
T+ TMNP GITHDN l. ?ZC 1
T+TN&O~CS2CSU4@J
"Z<-JK4"HZAE<Pa!T
l9"CODNA! 2<-J4-N" &.<MJP+MJ :<G060
0
FS@!ll 42Y89430163:
I
I 9::c/ 6A£89430164f '
T+T0.6*GS1MCU5~~ R5>C.&+!Dt<G~llV
T+TPFQC3GP@HJ1 h lAJGE:A .. FMAGFKIO
OBJECT CARO l ISTZNG CL 33 THROUGH 48 Ct 49 THROUGH 64
l@?l4g~51=1V.K6C
..
Pl)N 8@PSBO A7
AO·N " G·Tcs_,V&<G
.
'U>.E44CP l tN 8~P
JO-....H2AG8PG1THO* I G2<-J06"H2AG05@T
S84CPO; I TUXN&<S D6MC3i?..7QI OJ lM"
JQEOJl?-il59 ElJG F$J7VO*LRQ
.
.
HlAGG:+(E8)( 5if TBaPR5MCF5_V a·.
HDM3XPA5 O=lN5 1 X 08iPC8GJPO&<GRl·E
GO C s-.5$15
.
LZJPE&<TE6itN QFA /l+LPQ*SilllO&ll
-l_SR&<iL9+.TllX -QFA-UtHJ.*IKZtP
.
A611 5.JtOl>XSD*I
;EJUJO=Q~:<G.060
GO C S~SLSF
T 38 ?PEO t t;
-· .
T+TOD OHXi~HC s,
T+TEV84CT5UCCO>I
.
T+TF-O~l)8'R l<X
T+TGSK1CG5/7VO·l
.
~
5Plf l>fE8>C 5sG
l&lPE9=<JO>.Sl)T
S0 1 $NS~PCB~C5=&
·
.a
ROl$Oq i !:AUC s...
TS@PR5MCSl)TUl>P
U1JPT2*Gl&~~-.a=i
.
Jl_.AS·J 4@PA9*N
~
·
5PlE l>t EB> ( 57G
ve0eeeoo®e·-. 6 oee
.
CZJPGD*E&O!H_ 5 6 X
. . E6tN.O*N au_ s·x
E8>I 8aPS84CRlH ES>l OiilGNOiilPLLU
5@GT5@PR5MCF5_V 5.UFQ( I IS*N 9+.
·
TSilPR5MCSl HUUP C2JPGO*H@H_ 8'R
I
#UB9430165i (_ T+TQAUZ+HVREPWIW
I
Ul ;H. 6'{~894301601 (- T+TOa&.u< DJHRGKOV I
"
I _,,..
Rt.(* ilZD89430167'. \~ T+TR 78=l V9>~Y:..C
!
I
·
I
AlaM 0$Q89430168:
-
-
T"·TE2D*l ?GMCH2Ql3
i
I
O:i!D .. 38089430169! (:' T+H_>JUJlUiilJ&.A<
EXR:-.DMCXGOBSY:K 'VZO;VOEOi,e :?>9>
JH\H MNNR.PQEVSQ6J - \llUO YfpAl*X(4 )PR
Jl'Qt :<GD60
m?S:-"'i>SxHB/0#8 7;GUJQ...,$) iJ<GBO@l
e
T+THQ4·( 5·PX84C
T+HJ0· 1oa:N Z;<
T+lH<8@TA51'11C5&+.,
.
T+T~GOISO&D l&AU
·
. PO;IHJXN&FA 0*$
JO·.wz;&H21N 'MC
.
E04%Jl_QP1'J 9iX
.
t S~5PlGAHA5-0*s
·
HIV 5'Xi5;II5*"" .Sl* I 05*LSK1GE& U
l44CTl)XH2JPAB@N
Cl<PF1~Tl4J.L5f P
JO>oS~P$P8rC s_..
O~PO&( I EO;PE&h 05 1 TRB>IU9;$X:+V
E5MCCS>PE60_ aar
S&{fEl>( .. 9() .. 5($
AS=l.=t.i>N.O*...OG;T
0
G03N5_N l<XS5 1 I
I
e <»
I
E514 :°H4S9430170i (_; l+T*Y&llIS*N.l>L
R!M... Q-<894331711 (
:
T+TH4GlXNlnCF9(P
.,
I
AUU OS&89't30172;
T+T; iS_XElAMRGHC
I
i
A:AD.. 61 80894301731 ( ·.- T+hR5MCP6*XNSaP
NO=IIS_MNS*PW&(f caaxnSMcc 2<PC4/M
I5·MN5·PWOPE9UC
.
ll+ IH2;I l<GTOMC
GlOCTl )XH.2 )PA8i?
lltPEEJPE9UCl21P NS>~ ~·xs2·.llOG
.
c BASG4<~0·1cs_x
T+T<B~W JtAIC5_~ Vt<GS5>PE.<XN&+I HZ; [ 4liJXNJ. MA &D
DATE Z6JUN7S Et NO. 82502)
250CT75
825032
15JAN76 625034
14MAY76 82501'5
I
iKV f'n89430l 74j
T+T-14.ICZEltCOl ;P
PRUG IO
PAGE
i
0894-~
r\ - - DATE
42 I
EC NO.
26JUN75
825023
10 I
IOi1N 9= J 2 ;I OMC
250CT75
825032
lSJAN76
825034
14f4AY76 825035
&OCP6·XN8GlPRl<X
lQ
I
I
· · · · · · · · · . . · · · · · · · · · · · · 1l
!"'"--,_ \...o.;
,,
J'\k T NO.
PAGE
4234259 42A
CL 65 THROUGH BO CL 81 THROUGH 96
B5>PE&<XN&+IH2il
S81GG5/7YO*LRQ
A42XG5 >LES ;<J hA
.
)Q <BI"N"l<E&l·-
.
4@U ·.¥89430175
..... -
.aE.r.89430176
Fli- a~894301 77
..
*GM QK0894J0178
.
JOYa 08Q89430179
7 1 6C2D*/ ?2<-J4~i
..
&DA GOA*OHS?2<-
?2<-J6G"H2AEELaT
ELDCP6*XN8iPRBUC
.
G&. ! ...R5lihR.0) J 8ilG
0
. A1tiiiU n:-69430180
Jl_· 3¥<89430181
.
HDNi KK~89430182
. ..
DO;< &.. 89430183
BQ·M =S<89430Ul4
001781<PO@J7Hl<R
S-8KE/Y;HSQO<TQ:
.
I UID SYD89430186
E1%~H2)GK4 9 lN5_,
lPv ·5Eo1_sw·:; n
.
N_JHJlHCES_J OiT
. - Q6;H KR 89430188 .
·-.xa 1~a94301a9
..
E0 1 H 28089430190
H<SU5*IY2UNE)P
.
E5_J OlPD&(N/44C
E9U $11"'89430192
.
11 'M ...2·89430193
.,
H ':} l.~89430194
D2JPG&+IO&(X09+1 ss·IA: HX@MYi&OA
.
*D** 2~89430196
PROG IO
PAGE
0894-3 4ZA
· · · · ·
·
·
·
·
·-
.·.· -
.
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
IBM MAINTENANCE DIAGNOSTIC PaoGAAtl
PART NO.
PAGE
I
4234259, 43
18" MAINTENANCE DIAGNOSTIC PROGRAM
PART fitD.
PAGE
8943 DA FUNCTIONAL TESTS
8943 DA FUNCTIONAL TESTS
08.IECT CARO LISTING
OBJECT CARD LISTING
CL 1 THROUGH 16
T+T/IPl<CPtaeJ·p T+TSH5'KE8>HIO+I
T+TTE2JPS8~N8·f
. .
T+TU J;/ l;~ClJ~ r+TUt6&< HXil·H T+TV6&DA &DA &DA T+TW15&<Bl"G80$J
CL 17 THROUGH 32
.
BG;TOl;PIOiN 9=·
. . HlMCl5*LIOaGTl·J
YK4A 2·R 4lPY2;~ T&<lll·GR&<GNIDt
Jl?TD1J~R1;.S&FA L·TE~A'9=J·Pnt
.
-l<S7£ <Bl·GBO*H
CL 33 THROU'iH 48
.
)0JGA.... IM2;1 2;1 O*XO&CoE:DA-tFA 5JS1&<XN8>IA4'1
.
. . F5_IL5>R l)XR5_V &DA &DA &DA g < . . T6;/ O·~A21N 5_V
o·~A6tl'PC84CA2·J
CL 49 THROUGH 64
.
5($02·$ll·J l<G
.
. QOA-&<XT&~.H5>L
.
E1F_ l<PP6·PSBUC 5+.GK1G8P17YD-S
Bl·G804'1-0·XO&(X l<PP6*PS8UCPOOC CJgGS&IXE03Pl9·P
Cl 65 THROUGH 80
TOJE '~Bl 8 PBGOE llDCBlMC.Ol;IEO=f
. .
AS;/ 5>IHUV O*X 81 <PP6· PSSUA-t<P eoaPl9·PO&·SA8UA
2l·INO·CIC+IO&<~
CL 81 THROUGH 96
.
l<M N2H8943019l
Cl l THROUGH 16
..
T+T5/84CR1J/.&IS
ElO ·J089430198;
I
DUH: ·: ......., ,
NSaM 2oa8943020~
. T+T1P2<....·to1 .. T+T8K81tCOSMCT2<N
-go-·ss·894302011 ,. T·T9{L·INO·CJ&·I
·L0894302~ DUO:
( T+THtH .oeu1c" S·
RH890020~ NB... L
(" T+ Ht 51>tkl ;TBSIG
Cl 17 THROUGH 32
.
T2<PR91XS10_ l<P
Rh.S«PNBaPR OH 5'Xl5;IE6M%JON
O&<...Q&CSNK4A O<I
5-.aPNlotO lutTl I.
RI 0 I ·ii.CE/GtU>t
CL 33 THROUGH 't8
P6·PSBUCE5JfE6MZ E6; IY9<X05ilGSl<S
x. ·HIQ<PR· I ~·uc
t:<LE5 1 XE8>1 lJP A9+115_N-&IXE6+L Tt<S0611CDU Pl OIN
X· 0 oU5' ·E611Cto;.
CL 49 THROUGH 64
. .
c S-.50/5-2JN 9(~ G2fGK4-UO=P851&
... X~l<~BaPC&aP
TlJV a·R 6·PT6;16.,,S&fl09'PR£+. · 9..t9_XO!l· I· "G ED<GBO...El IHt.Z IG
CL 65 THAOUGH 80
. .
PltV OiGSID_ o·s
J048JgA<JO-UlQAG
OC<GNl otLS...Gl ·J
JO·Go11~R1;.sg1~
H2·ST&CSNl.+.OS<N
TDMClllOl F2; PElOC
«· ·LN5_-.Q<o;· TO+P
CL 81 THRWGH 96
P:D N/&89430219
.
EOI< l-889430220
. .
5>& · 18900221
.
. . AQIH 9CQ89430222 4SM JU89430221 . W9-- 8/889430225
. . T+TYK&OA &IGPlWC
T+Tzs·_~FO!R &DA
-.
T·TC>a~e tn' tG3
.
T+T,Q&OA S·lll·G T+TiL 8 UCJDUA T+T_+PEl·l<PV2·t
l+T)X 1 /5~5··Jt·L
. .
T+T70 ElDl;PIOaN
. .
l&DA &OA ct...~FQll
.
&OC75aR-'4A &DA
. .
PlUClaUA tOA a·I
.
R&DA &DA·81PL&f,
OHCA&<LE5'Xf8~
. . E&+....XGOtP3J5 910
7GOC.PcA5 ~·- A&<
~JQC,!GMCUaJ5
~A &DC3SGR-fi4A
.
CITP1WC8CDA &DA
.
£8>1 6·PQtOA%5mE fSMA &+OCO)XO&IX C2lPC5_XRl·IT&lX
I Q ( ...2GMCU@/5-5·<
.
BJ·e AJ<EtDC06&M -s·HJ&IX2GOCPal5
.
. . &DA &ILP1WC4&0A
=·~FQIY &DA &OA
. .
-iMA tDA &FIPOOC
.
D6~A Qf PO&<GI10A
.
E8>LL8eJ l_X050A
.
l&+L3G0CP'A5 91&
.Jl+<EA>&EOUAalJI 9f<)Q(-.4GMCU'A5
. .
&DA · hFQ IN &DA
. .
:5alt-r.A &DA tG?
.
&DA 9{ PK5 UW5MA
. .
&DA g DA &DA 5...
OIE ..u ON JtO
·89'3024 ( E.....9Z
t+H·. "".<OCL>>· E6Mtto; .EQHFS-81< E/YIHSRFkU9KllVl.
c: · &D··IS·8943020~ T+Tii9UPll·I T5_V · 5aPNE«: Sl I I EO=·
2!VB943020~ Pllil
(', T·T·42·1·nT09tl O&<.E&<LE8aPC8aP
I ,-,
&D 09·894302011 t.. T+Ta700CZL·INO· C JK1GBP17YO*f OG;/
I
· ···
I
·89·3020~ & QH<8943020~
T+T"DtDA Gi/ lJP
5'£0 ° ·T
C Tiiu·NI' ..5_MCD· I
· ·
O&DA &O ): <Bl"G lll*LEO*LR 0 7°3H
QOCFltaJ· OftA&e<S OMA.2*R.UPA8=l
· ·
'11-IOC<f'. W I :F 11 BO·S88 1 XY&<GGO·X
2 &DBI TO 84 ··OH
·
I ,..
·· ··
,,., N1Y89430211 \.., T+UEZ AA+O &ll A)-G-0·.Cl<PFliT. 14J.L51POS·TRS>I
CQF ·· i2039430211j (~ TFMFCLN5+PW9=L5'
I
·5···41QB94J0211 (} T· O<-·O·········
?--.Sl·&laG-····;-
GS+80SZV ·····o··
QVEHTziiowu sz H
llOCCICltA · 8GITE5MC
RlMtN5>C.2JPS8a&
·
F4iJ OUA UlVSH
N&CSR&<LE5'XE8>1
0
XSO<B 1·f D& DO
U9;SX:+xoa...J· IP
·o······o~·~····
.....IQ+LS21 PCC· I
Sl I I EO·I · -.·PNlG5
L4aPDE~DlhRi;.
·
LlDCC&DA 6;/?l_I
52E-iU7csellPMt
0
0 0 0
0 0 00 00 0
·· ·
· ·
6 ..l9MFA!;u_aa_ ········oc······ ·········a··&···
HIM 41C089430226 .&D ·R<89430227
.
S&O a. 889430228
D&<& .-..&9430229
TSU QRy89430HO
lla&943023l
.
<SGO :J-89"30232
····· .3 M89430233
·Ci891t30234
. . T·TO:' A5
T+Tl5 s~so- a&OC
T+T200<XN&fl09SP
T·T1.o·e·G;SQZYO T+T4Ml<C»T09'tE5; I
JQl-SGM lOA-·-
.
1 mtx··.JG..satDC
.
R&<IABSN L*Gl5aT
RY~SUSREP-EHOIY;
R:OCKOSJ.,OTN91L
1oc~
.
2 OHJt··.llOA · <
.
A'<XFl<LABaE llP
HURHLOE;CZmtNVllG
.
Q·XC8UCM*N 9h
.
8GNC= ~CAO &l·PBIDA <ASCU
.
T6;/ ~IL&PftCC5_~
.
CL/5 DlGtrd5-P·P
.
PllV OKS1"CA4·~
tl GOCPiil5
.
. . . GQE9 C<D G=E-C
8' C&>l <a1 309 s..
yg+IH1MCF5_IL5>S
.
A2.QR I «SU&<TA9-n
.
ffClll5 l<PP6*PS8Ut
*· 8Ql -.T-894t30213! I c · I ·188943021,
.
seen ON &94 1
·
I
50/4 RCQ0943021~ \...... · 3271/84/86/88
I
15**· 048943021~ (_ · CAN BE USfD· T
I
·OM·· 3T<8943021~ (; .··SEtilOF.. 894.S
TUH · M894J021~I (; ·
SSWlO - S
. .
S DESIGNED TO BE
.
O!SPLAY STATION 0 DIAGNOSE·DElflC ENSE SWITCHES
. .
ELECT DEVICE/S F
.................
. .
. . USED TO DEVELOP
OR PRINTER TROU E · PfUJBLEMS.
.
ROM CONSOLE SMIT
$$·······....·.··· SYRPTO~ SO TffA . . BLE SffOOTIN& GUI
················
CHES
. . ......·..
T THE ·
OU ·
......··~·······
...... ·········
......·..·......
········ 89430235
89430236 ········ 89430231
········ 89430238
....... . 89~302!9
········ 89430240
DATE 26JUN75 EC NO. 825023
250CT15 8,25032
1SJAN76
82503~
14MAY76 825035
t
PROG ID
PAG&:
I 089+-~ ( ', DATE
lt3 · Et NO.
I
lO
I I
'O
26JUN75 825023
250CT75 825032
15JAlf16 825034
l4MAY76 825035
PROG ID
PAGE
Q
8943 DA ruNCTIONAl TESTS
(,_:2342$9 44
8943
08,JECT CARO lI STING
Cl l THROUGH 16 Cl 17 THROUGH 32 Cl 33 THROUGH 43
CL 65 1 HROUGH SO Cl Bl THROUGH 96:
C.l
I --~
l THROUGH 16
SSWH - R ESTART ROUTINE 1 COMPLETELY
~~~ec~=·
!
* 1
89430241/
02 FOR THE CU
·
SSW12 - D ISABlE 90 SEC. T IMEOUl ON TEST ~ ATTERN ADVANCE
I
·
... ..... SSW13 - D ISPlAV MAS SELEC TOR PEN BUT NO K EY80ARO .,
............ El943CZ4Z! ,-" ******'*******·**
'1l··G>·· ......... . ··oo·o·e
I
{
89430243:
·
SSW14 - 0 ISPLAY HAS liE!TH ER SELECTOR PEN OR KEVBOARD
.................
!
·
······· "89430244!
·
······ ········ SSW15 - E NTER CHAR. ftlOM
DATA SW. IN ROUT
··a······· INE 04
*·········
I
; 894302451
·
SSW20 - S KIP TEST PATTERN
...............
·
8 Y SSW 21 THRU 26
·
Ss.121 - D 0 TEST PATTERN 1
*
SSW22 - D 9 TEST PATTERN 2
*
SSW23 - D 0 TEST PATTERN 3
S OR DISPLAY ONl. AS FOlLOUS: IF SSW 20 IS ON IF SSW 20 IS ON
IF SSW 20 IS ON
V THOSE SELECTED
················ ················ ················ ················
· · · · · · · OO··eoeee
......··········
· ······ ·e·······
~····· ··········
······ ·······a·
········ 8943024~I
i
········ 891t3024,·..i ( ,>,.
I
G ··o&····RQ43024J I
········ 89430241
0 ········ 8943025~J
·
SSW24 - 0 0 TEST PATTERN 4
·
SSW25 - 0 0 TEST PATTERN 5
·
SSW26 - D D TcST PATTERN 6
·
SSW27 - S KIP FUll BUFFER
·
SSW28 - M UST BE TUq,NED ON
* ·
·
·
···
·
·
··
·
·
·· 0
THER THAN A KEYS
················ .................
NOTE SSW 10 AND 11 ARE AUTO
lF SSW 20 IS ON IF SSW ZO IS ON
IF SS~ 20 IS ON
PRINTOUT IN ROUT If CPU IS A MOO
OARDLESS 3277 MO ··············oa.
f1AT!CALLY RESET
·····oe··o······ · .,a·····.a.ee···ee ·······o··-c-··e·e
INES 03 AND 04
EL 4 ANO DEV ICE OEL l DISPLAY ..
········~"·····o
AFTER THEY ARE U
...... ."'.. ~....
G···ae ......... .
*
40 IS ·
........ OOe·ee···
. . . . . . . . . . . . Viii
SEO *
c o · · · · u e e
f
89430251;
C ............. 894302szl
!
C ···c····
I
894l0ZS3j
0 ···o····
J ~
894302541
0 ····e···
f
89430255!
I
C I
··<>u ...89430256!
0 · O&o· · · · 8943025-T;
I
C · · ·" · .... · a·94302 sJ.
* SSW 20-26 ARE
PROVIDED AS A C ONVENIENT WAY TO
* SKIP TEST PATTE
e·o ·········
RHS
··············· ················ ··············c· ·······<b····-···
Cl H THROUGH 32 RRENT DEVICE SEI
....... ******$;1;;:e;e11<0.u**
O.BJECT CARD USTING CL 33 !HROUGB 48 Cl 49 THR(!UGH 64
~G TESTED.
***·*II<********** ************····
ASC
aoe ··········
RA SO Q
PART NO ..
PAGE
CL 65 THROUGH 80 CL Sl THROUGH 96 ·*·····e G>Oe··o · · · · · · · · ·
89430263
················ ········8943026'1
08070608730 517764.089430265
· ROUTINE 13 IS
* SELECTING ANY
DATE 26JUN75
EC NO. 825023
A MNUAU. V Sf LE CTEO EXCERC!SER"
··· ~.. · .... °' ..... BEFORE MANUALLY
ROUTINEs YOU fllJ ST HAVE RUN AT l EAST ROUTINE 01
250CT75 82!;032
l5JAN76 825034
l4f'IAV71'> 825035
0 894302 621 0
...... .....
PROG ID
PAGf
I. --- -------------------~------------~~----------- LAS.T PAGE ---------------~-----------------..
·c 0894-3!
DATE
44 l
EC NO.
J V I r .
26JUN75 825023
'2socns
825032
15JAN76 825034
14MAY76
825035
PROG ID
PAGE
0894-3
44A
I
0
0
· · · · · · · · · · · · · · · · · ·0 · · · · · ··· · · · · · · · · ·
·. --·-·---··· · · · · · · · · · · · ·I · · · · · · · · ·· · ·- . · · · · I
IBM MAINTENANCE DIAGNOSTIC PROGRAa
89F1 OA SYSTEM TEST MODULE
ERR l..OC 09.JECT CODE
OAOO
CAOO 89f=l ~A02 00 CA03 00
~·o· ooco
OA06 OAlO OAOfS llEIB CAOA 89.00(; OAOD 901000
0A10 01 OAll GO 0Al2 FFflfO
CAI· F3 58 8D OA17 F3 58 CO
oa1· !O se 1!515
OAIE OD 01 1515 1-564 OA24 CO 01 OCE5 CA28 :SC 02 1517 0A2C 3C F9 1516
c.a30 :so se 1s15
0 AM Cl SD OCES OA38 0£ OJ 151? 15.16 OA.lE CO 20 OA30
OA·2 F'3 58 BO OA·S FS 58 EO
o··e 30 oo 102 OA4C FZ 01 M OA4F H 01 OAOC
OATE
26.IUllPS
~C NOe 825023
2
DECK I
~
SEQ 0
4 WXYX START X·OAOO·
5
TAEP
0401
6
0A02
7
DC
XL.2·8tF1 9
DC
XLl·O·
0.1\03
8
OA-05
9
DC
XLl·o·
oc
XL.2·0·
OA0'7 19
OC
M..2(RTN01)
OA09
OACC OAOF
II
OC
12 LINES DC
13 ESC&l cc
AU<LOGJ
xt..~·894000·
xu·so1000,·
0058 0050 0058
OOFD ODFF
1·
14 15 MJ't"ADY EQU
16 ATTCHK EQU
17 5101 EOU
18 ABSCAl EOU 19 A8SCA2 Euu
x·se· x·so·
x·ss· x·<:DFo·
x·OOFf·
0001 0002 0008
20 XRI
21 XR2
22 NHll
EQU 1 EQU 2 EOU 8
0004 O()AO
23 PSfi 24 IAJ:U?
EOU EQU
"x·Ao·
OZ22.
021A 021E
~ec
008A 0069 0088 008A OOSA 0002
ooco
0088
0088 0008 0010
0020 OAOO
25 f'IA.LT EOU
26 PAINT EOU
27 UNPACK EQU
28 CAR
EOU
29 TillO
EOU
30 SA.R
EQU
31 STATUS EQU
32 SUSY EQU
33 XNITR EQU
3· £NJNT~ ECW 35 ENABLE EQU
36 CN-rRL eou
37 NOIOOUC EQU
38 DP1'3 39 OPT4
EOU EOU
.0 OPTS EOU
·U PREF EOU
x·222·
x·21.t.·
x·21e· x·ec·
x·e1.· x·e9· x·ea· x·eA·
x·e.-·
x·o2· x·co·
X·98 9
x·ae··
x· oa· x· 10·
x·20·
X·AOO·
OAOA
42 SUPER EQU
x·AoA·
43
43
o.uo
43 44 ATNOl OC
Xi...1 ·0tw
OA11 41-5 0.\13 46
DC
:Q...l·OO"
DC
X.l..2. ,.,,,,,,.
47 48 STMT
49 50 tU
510 510 SNS CLC
x·eo,· .sICJ Jt·co· .s101
BCNT.SICll BCNT( .2). X7200
52
8N£ fllJCNL
53
MVI
0118CNT.x·o2·
54
·vr DV8CNT-J.X 0 f'9·
55 MICL.P SNS BCNT.SU:IJ
56
TIO flll CHL a A T'TC"K
57
ALC CVSCNT ( 2) · UNE
58
eNOL MJCLJlt
159 60 NOADY 61
510 SIO
x·eo·.s1a1
:x·eo· .s101
OM-8
62
63
USING MICAOtlt.XJil
6<l IQ CRON CLI PAss1 .x·oo·
65
- 66
.INE T8fll
ALONE
LJNes.x·o1·
I
.1
(_
! 8fr4 ·A!41tTEHAHC£ OIAGNOST IC PROGRAM
c
PAf;T NO. PAGE
4234261 lA
I
&·F1
OA sYSTEN TEST tcal>ULE
I eI
EU LOC CSJECT CODE
AUOR STMT SOURCE STATEMENT
s
p
£
R
c
E
T
F
l
A
0
c
H
£
escA-1 UDT JNFD
!o
I
1I 0 ! 10
I
18
CA53 F2 90 IC OA56 OC 00 l.01 J"6E.A OASC 0C 01 13EC 166C OA62 C2 OJ OA48 DA66 SF 03 7'9 ?9 OAU ?C JC
CA6D OF 03 OAT3 X EO eA77 SC 01 OA78 ?C 08
GATE $C 00 3E 3D 0482 7C 38 30
67
68
NVC
69
MVC
TO NC:»<AT LA
71
SLC
72
"YI
73
!il...C
74
MVJ
75
M~C
76
MVI
77
?B NEXT MYC
79 SETTBN MV!
NOKAT
JOMP IF NOT
DATA£( U.ttATDl
CHAHfiE INYALIC KATAKANA CMA5·
DATAE-21(21.KAT02
MJCRO~.x·1
LDAO XRl FDR lt¢EXIMG
SET(4.XR1 ).SET( ·Xllll) CLEM SET AAEA
SET(.~1t.x·1c·
SET UP IST 3 BITS ~Sf!O
Otff"t..Gl4) ..otltFc&..G
CLEAR TM: ON FL"GS
CN"F'L&-3.x·eo·
FORCE HI 3 BITS DH
TI..I~+3(2.XAl)·C0H!(·:XA1) INITIAL.ZE ADDA I~ TBN INSTR·
Tt..IM(.~1).x·os·
SET UP STAA'TIHG TEST BIT
TLIH+ t( l 11XR1J eTLUH.,Xf;l > fllf0V£ TEST eIT TC IMt.. BYTE
TLINC.,XR1)oX·3e·
SET TeN IF CODE
·OA8S H 00 .0000
80 Tl..Jill T8N ·-···--
TEST FOR LINES INSTALLEC
TIO t\IOT A£AOY T ICI ATTAC;H CHECK
SJC IM..mlATE AD~ OF SSCA-1 tN'TBmlJPl ROUTI~
ADOil OF CA INTUilltUPT GOUTIHE
OA89 F2 90 OS 0A8C lE 03 1SOA 0A91 9E 03 79 79 OA9S SE 03 79 79 OA~9 5E 03 ?9 79 OA90 V8 EG 76
81 82 83 uPL 84 85 66
.IF -ALC
ALC ALC AL.C TBN
Ul=L
CN-FL.G.S£T<··X~1J
SETl4sXR1).SETl.XR11 ~ETt41.XR1) .. SET(· kRl)
SfT(·.x~1>.sET1,x·1· SET-3(.XR1)11X·E~·
TEST NEXT IF NOT SET ON FLAGS IF INSTALLED SHIFT LINES LEFT 3 SJTS
ARE W£ OONE YET
OAAO F2 10 21 OAA3 7'C OJ? at>
OAA.6 SE 01 3E 3E
044A CO 2(; Wiao
S7
&8
S9 StilFT
;;;o
JT
~VI
ALC
TALONE
.JUMP
TLIN(eXRl)·X·o2·
PLUG
TLIH+l(2.xR1J.TLIN+l{ 9 ~l)
SHIFT
IF SCI IN THE
SHIFT
SHIFT RIGHT
STOPPER 1 BIT ROUTe
OAAE 78 81' 3E
91
TLIN+l(.xRl),x·ao·
DID WE JUST GO TO TKE NEXT SYTE
OABl CO 90 OA7E
g.2
NEXT
GD ON IF NOT
0AB5 4E 01 40 1536 OABA CO 87 OA82
93
TLIN·3(2·XRl).ONE
INCREMENT THE TEST ADDRESS
94
e
SETT1!3"N
vO SET THE T8N INSTR.
O.i.BE O.OOOOOCO
ft
OACl 96 SET
·cc
Xl..4 8 Cl.
CAC2 OAOS
()AC! 97 COl\:S DC
AJ...2 (L INES-1)
98
OAC4 3C 80 15~6
99 TA1.0NE MVZ LINE.x·eoe.
INITIALIZE TC lST BIT
OACe OC 01 1504 15fSC
lCO
MVC
CU~OEV (2 t ,PQ..L
INITIALIZE OEVICE TO 40
OACE C2 OZ 1507
l~ 1
1.A
ONFLG-.il.XR2
POINT X~2 TO FLAGS
0A02 34 02 1566
102
ST
SVK-R.2,.XR2
UPDATE JCR2 STORAGE SPACE
OAD6 3D f f OAOO
103
CLI PREFo.1(·89"
TEST FOR RUNNING Al.ONE
OAOA F2 81 06
104
.JE
ALONE
OA~D CC 01 ODFF 1519
105
MVC ABSCA.2 {2)· AINT2
TELL t!SCA-1 MY INT .. A~ESS
OA£3 FJ ee co
106 AL.ON SI 0
ENASl..EoCNTRL
EkABL.E DA
ADO.RESS OF SECTION PREFACE 40DR OF RETUltN TO SUPEAVl soe
0AE6 OC 01 1502 14FE
OAEC OC 01 152F !526
e
DAF2 35 ~0 1!519
0AF6 :JD 00 15~2
107 l() 8 109
110 111
M·VC MVC L
CLI
CURR fJ. (2) ·ACATA ATASPT (2) ··AT AS AJNTZelAl'l2
i:>ASSl .:>
JNITIA1.IZE RIPPLE DATA l'Ch1TER INITIALIZE At~ORESS TASLE POINTER
LOAD lNTEJil~UPT ADCRESS AK
TEST FCA Fass 1
0 AF A 3(; FF 1532
112
NVi
PA SS l o X·FF t
SET PASS 1 CONPLETEO ON
CAFE F2 81 e!5
11.3
JE
GO
GO START ..AIN PROGAAJ4 It" !ST PASS
LAST ROUTJ!IE
DJ SABLE ENABLE ATTACf1'111£"'7 SENSE 15T WORD CHECK FDR CORRECT OATA
0801 CE Ot 1504 153E
0807 35 02 1566
'eoe ae so us.16
oeoF Fa?. 90 oe 0812 .3A 80 1504 0810 llA 80 1503
114
115 116 117
11e
119
UPDATE
ALC
L TSN .l.F
seN
S8N
CuRCS:v(2) .t>f:VINC
SVX-RZelilA"f
LI NE. :x· so·
T2
CUROEv.x·.&0 11
CUROEV-l .x· eo··
UPDATE CU9.RENT DEVICE RESTORE XR2 T~ CURRENT VALUE
ARE we AT 1ST LINE SELSCT POStT10N
CHANGE ·H-1 SITS TO C OR !."
EA"O~ IF NOT SET UP COUNT
OelA :JS 'CA 1504 OB lE 39 C!S HS04
120 Tz 121
TBN TBF
CUROE 'It. K · OA;,
cuRcc:v.x·os·
ARE. LOW BI TS OF AClGP. "' A
SEtiiSE CONTROL STORE WORC
0822 F2 90 08
ao o·u~ 38
1504
EAROR IF ATTACH·EHT C:HECK
Cg29 3B 80 US03
It>ICR-EM!!NT COUNT
0820 38 01 1506
LOOP TILL ODHl!
0831 F2 90 OE
u 0834
02 01
DJStlBLE ATTACHMENT
0&37 34 02 1566
ENASLE MICRDCONTACIL.LER TEST FOA FIRST PAM
'j ·
083B 3C e.o 1506
OB3F fl'2 tlT Al
06&2 SO SE 1504 0846 f'2 01 26
.tUfltFI IF NOT IS te.ATAKA-NA FEATURE IHSTAU..EDT
l ·I
·DATE eew-11
,.i I
0~9 oc 01 1504 1&5C
OIM-F X 80 1906
£C NO·
250CT75
e,HQU
122 123 124 125 T3 126 127 12S 1.29 130 131 T4 132 l:s3
134
JF SBF SBF T&N
JF
LA
ST MVI
.I CLt .JNE fillVC
MV I
T3
c1.rRo-EVox~eo·
CUROE'lt-1,x·.ec>· LINeeX·o1·
T4 1( · KA2J 9 x.it2 SVXR2.X-Al!!
Lu..e. x·.ao·
AOOC«
CuROEv.x·e·
tlEYOK CUllOEW(2) ePCIU..
t..JNe.x··o·
ARE WE AT TH:E LAST LJffE 9JT
·.:J
INCR£~Wf XR2 'TO NEXT FLAG SYT& U$IOATE kR2 ST~AGE sPACE
STUT AT &IT URO AGAIN
"'""-
010 W£ JUST DC LAST DEVICE
REINITIALIZE 8ACK TO OEV 40
PfitOG ID
PAGE
OMF-1 IA
I
Ii·
ACOR snn SOI.ACE STA11!MEtn'
OBU C.2 02 150?
oes? 34 02 tfi.66
0858 3C Fl 1531 OSf!lF OD 03 15~ 15&A 0865 F2 Cl 1E 0868 3C FF 1530
oe6C f'2 el' n·
x ce~F f.l2 is»
OB?3 OE Cl 1$06 1506
oeN co 10 os?:.s
0870 UC OCl 1506 Hi05 0883 F2 87 50
oe&f> 35 01 1so2 oeeA SC IC 1437 00 DBBF lC !C 147~ 00 0894 OE 0 J. l 502 15.J\6 069A OD O! Uw2 Uii;.O CSAO F2 04 06 08A3 OC IH 1502 14~f'E 08A9 35 01 i52F O!!AO OD 01 15.?F 15.2£1 0663 F! !H 04 OBB6 3C ll'S !5!H OBBA IC DI 1·49 00 06!'!1< lC 01 #40!1 02 OBC4 IC 01 i&OE 01 08C9 lC DJ 141A 04 CBC£ OE 01 l5Zl" 15~8
oeo-. CD 01 152F 1520
OBOA P 2 Qfr. 06 OSDO OC 01 Uif' 15.aB OSE3 C.2 0 l 15.06
OBE7 1C OC OECF 00
CBEC ac OQ OEE6 00
08Fl lC 00 ~FQ3 OQ 081'-6 lC 00 OC 1 i 00
oeFe 1c: co oce7 oo
OCO-O IC 00 QF7E 00 OC05 lC DO OC3A CC OCOA 1C 00 OFSE 00 (ICM' 1C CC OF4E Of.I
135
LA
136
ST
J37
138
i39
140
141
142 1 fl.S OE!lt°" MV I
144 SH !F Tfi Al.C
14!5
S'HOL
!415·
MVC
14'1
.J
146
J49 $
150 1Sl GO
152
15.3
154 155
156
157 158 SE TH.OR L
li!:"·'il' 1 l'>.0 16N 162 NOTST l.6.3
CLC ..u-ie
~'~'I
lllVC.
i-.vc:
lt.4 166
~vc ~vc
H>6
Af..C
16T
CLC;
168
JIW!·~
16-9
NYC
1 '70 A.DOOtt; L.A
1?1
~vc
i72
MVC
173
·vc
174 1?5
ill!VC MllC
Ml.IC
jlJ!'lfC
"11VC
lllVC
OMFLG-3.,.aa SVXA2.XR2 WRTCMD,. X "'F 1 e
flRTFLGC4 ).,CNFl..G 00 f'IFf..G·llt"FF· GO
f..!W£..,.i<>X 8 0~· UNEOU~L1N£
SK!FTQ A.l!Nf:(1).-LINE-l\.
At>r;OK
CUl'liilA" XR S
EX~6,0(29~~Rt) ~IPDAT~02~.~R!I
c.u-ARA< 2 >.owe
CURRA (2) ~DATE A SiETAOR CVRRA(2) .. AOATA ATl>.S.PT .. XR1 ATA13PT( 2 ~ "AATAf?ltOTSi tl!RTC1140. JI: Ut"=5 ~ lllfHAOR,,~~2~XRl l El"1''2·2U:~XR:i.)
EXP3 .2< 2. xr~ u
EXP5.4Ci!~XR1)
ATABPH2) ·SIX ATASf:JT{ Z P,/cE!Aliil
M)l)Ot(
A'rASl'T(2) ··u1-r;11;.s
L.. ~~.XR~ ii«l~O·{!,.,:(R12· Sl"'l.+l ,lH 1. .x11u.. )
SPO·~ ll 1>011: 1 o l!(lll I» TP!+l .,Q( 1 ol(QJ ! SPHlt .. CH 1 oXRl\ I SN2+1.,<H leXAl i
nu.~1.ot a .· xR1 ~
sF2+:\ ,.0( 1.11R1 l
o( TN2.+1 .. 1 ol:fl;t)
0C!4
CClS
OCH~
OC18 OClD OC23 10C29
~O il"f
01 Ui04 1455 OC Q l CC Cl :I.
OC Cti
02H!
l4lil' 12'4C: UC: I!!
1.Jlil!S !'i·SS HH:4
()C2F OF Cl 1517 15';.7
oos ce e;r CE92
oc:,.. ee oo «>e
OC3C CO I 0 OOiH OC40 OC Oi 14FS 155£ OC:46 CC 87 0023 GC.:&A OOH OC4C l~ OC4£ 14F8
OCSO 4D Cl 01 1&46
OC55 F2 Bl 04
OClS OC1A OClC
1se
189 seTPOl.. SlLC
190
s
1·n
192 "UH
TBN
193
BT
194 SEUiCT ~vc
19$
s
19-6
oc
191'
IX
198
oc
a'e"o
CLC
2:01
.IE
UN;.Acoc U... ll ~ ! · AL.2.{ C t.l>'!C!\; \,!) ~.2( OE'lrl iCE)
exP:,( a~ ,,oevtcE
i..COGOE Vt 2) ·DEV I Cc. f::Xf'! 11 J" C.1,,;~CE\i'
CVSCN"i'( i } · C'··llH:'.:fH
DO>~OL
EH· ~m.2 l ·· mi:-ll!o UPOA1"e SPFt...OC?. ~ ~ SEL OOSlO ALZC EWO-SfL.POt.J A.UMXflllfEt
AL2LElllG t
1 (2 ·Xflil} ,,A.C:KO
t:RTPAll
I(.:
423426ll
!&fl! 141!.INTENAl'KE DlAGNGST IC ~OGRAM
21.
42M261 2A
POlWT KR2 BAC~ TO 1S7 F~AG BY'TE
UPDATE XR2 STORAGE SPACE F CACI?. WRI TC 01111.. V ~~i$ANC! TES'\' Fos:r 111..t. 0£VICIU .. PfHN1'£fiS 60 ON IF NOT FORCAE PRlffTEf<5 1'0 NlffT
t..O!llf.l THE S+'lt Fi !i'C»-~Fl
SHIFT t.lNE t.EFT
6-RANCM TU.. OFl..O CCC..llf«S LlNE Ui NOW SMlFTED RIGtfi Clllte fiJT
~UMP OD THIS DEVICE
GfT ~!PPL.£ DATA A~OR
SET UP EXP£CTEO CATA Sfi V~ ·~ANSM!T DATA
UPO Al E RI Pfil~ E AC£:1A
TEST F~ ENO CF DATA
.JU!iliP IF 11\!0T
lNilULXZE RJPPL.f fl:l),'tA PG!Mrf.;'R
ro PO!t!'>IT XR!
TASL.
TEST FCR START CP r·eLE
.JlH"il~· ! F NOT
&ET ·AITE CMD TC EAASE/MRITE
MDVE ADDR TD MAITE FIELD
ll-IOVl<;; l.COR TO EXP« CU;>(!>CIR F!EL!)
Mr.JI/£ t\tHllil!. ·n1 E1'l.Po l~T SG!li\
1'~0\o'E ADDF<: TO l::l(F"~ .i?NC S~M
1..IPOAHii i;·;u,aLE iP'OJ.Nif'il:<
TEST r.: QR EM)
JiJMI" Ir Hill"'
INITl·LIZE ADDA TAbLE POINTER
PO~ NT X!:il ·ro LINE POJWTER
SET l.11=' Xli4i>llEOI ATE Hlf'tR!.fC·rtOt\IS
\'ll"irl N!:li PO!W'l't:fl
.w·r.n· Ut11<1:>1;GK F.O OEV I CE IN Xl"'fCi !'.fl,
!MOVE. DEVICE TO LOG OUT ~UB.O
ro fii011/E Cl!RRE;..t\" OEVH:rt'
f:XP., Ft.o.r
:!i:.l".T t!i.vS'i!' COUN'f ll:' ;t~'f<H~ G(.l '1"0 POLL. S!Je~OU''i ;.l>IE
TEST il'IA*>\.., !NT .. CH 1Mll!i ~'11'10:. GO TO NEJ!;'f OE\l'tCE IF !'SC SET Vf:l 'tO SELJEC.T Tt,IE l')f::'.VICE GO SEL~.CT
89Fl
f)A SY$1f'E·lil TEST MOCULE
I I eERR LOC OSJECT CODE
l e-~ CC53 CO EJ'f 0£31
AOOR STMT S04.NCE STAT!Ult£HT 202
!*
c
1()
ocsc 06 Sf.I uaA 16E9 oce.2 ac oo 144'5 is.:n OC68 x 60 1409
O.C6C 39 ~II; 1~
OC?CI as oe 04
ocsc
203
21)4 WRTPRP !!OU
205 206
AZ .,,
<'.07
JC\({
208
SBF
209 "rF'l
TBN
·
Sl.PCt 6S .. DEC! U 1
~RTFLO(l)·~TC·O
EXP2-2..,X·6~·
.wee. x·oe~
4( .xR~I · ._.,
o~.73 f'2 90 u
CC?o 3C ES 1449
,?10 211
"" M.Vl
d?Tf'AT
EXP2-2.K ·ee·
OC7A :!II) 00 U53Cl
212
c.t.I PFl..flh<l
OC:l'E Fla 61 &8
OCSi :SA oe 144&
21.J 214
.JE SBN
w!'t1'PA'i' WCC.>Jll( 11 08"
ocas X FS 14-it!i
215
NVI
wRTFLD· X" Ffi 8
(lC&9 ce ST oczs
216 W~TPAT S
00510
oceo 003~
OC~F 1640
OC&E 211
OC90 ua
t)C
~Z { EttR1"-WRT J
nc:
AL!OC.M!TE)
OC91 147'8
'OC92 219
DC
AL2( EWRTJ
220
CC93 llJ&.O 01 01 15'1·A OC98 CO 61 OCAO OCK CO 61" OE31
2JH ?..22 U3
CLC:
H2 .. XRl J ;.AC.Kl
BE
READ
8
T"1VI
224
GO TEST FOR AVI
,t..00 1 TC SSLECT COU'NT NOV£ IN tllfi!ITE CR ERASEl'_,;iJTE
cw· SET OtSA..AV NO AJD
~SET TtE ST·BT PRINT lflil wee TEST FOR THIS D!VJCE A PRIN'TER
NfiHO If" NUT
SET P~INTER NO AID C~A~ACTER TEsT FOii NOT PRINTING ~'1 IF NOT PRfe.TING SET TH! START P~iNT 81T IN ~cc
f:URCE AN ERASe."wi;;ue: TO PA~i'iTER GO WAI TE TtE PA"r"::''.fRIO:
TEST FOA R!!SPOHSE ACK 1 GO ae;AO JF $CJ GO TEST l'IV J 9 ECT OR WACK. IF MOT
·o
oc~c
00\6 OCAJ11
OCAC
OCA1':
06 so
co $7
OtH'.l!'
16AD
14~C
i 1Fc
002:lll
>.~E9
t:H;AS
OCAD
C~CilliF
2?.5 2.26 227 &!2S. 2.29 230
RS~
II)
lf/RPC(6l.DEClCl,
005 U:l ;dllt..2 ( $il OMOCE-lilDMOO;
AL.2 ( Xfl.li Tfn
At..!H RO'MODE)
ADO 1 TO WRITE COUNT GO DO THE REAC 11:\COIFIIEO
ocev 70 ea c.s oce:::i FZ o 1 <l7 ocse 6A oo 011>
OC89 !C !Hi 1409
oceo oo ii.o 1640 t 4'li2
OCC3 F2 81 U OCC6 40 0 l 01 15~2
QC.Ce co al CESA.
QCCF 3C 0 S 1533
0£.03 cri a1 o;.e.<1>
l~.i
li!.32
C i. .
233
2.34 S.Pl
235
2:36 NO~ASl
237
2.58
239 240
241
a.~1;.2
::H ·· XfH ) 9 X 3 EB·
NOPA.S 1
4(elit.R2),~,,.$
ExP2-z.x·ea·
l0'11TE.(65 hEXP?
ACK&T
ll( 2.11~1 It .e:OT
iREOT El<Pl.8 ;l:Rlll!OJ:l:
DID we GU" Ill PfHHTEA ill! C1
.Jl/llllP IF NOT
SET PRINT!!~ FLAG FOR THIS Oi!VICE SET E;kPf:CTEO All) FCR PRJWTi!A
TEST CORIU:CT Ae sPOHsE JU~P IF Ctl'RRECT ~AS RESPONSE At. EICT?
E!RANCH OUT IF SO !i>E":" INC:OR~ECT OAiA COO£
--------~----
oc.011· 06 se u13, ioi:g
ocoo c.ci e 11 OF.1'1~
vCEl CO ~1 06(~
OC01'
243 ACKI'i 2:44 24S 24.f.
,~,
~ OPC ( 6 ) ·· l)(;C l .! ~ t
i'.iiOACK VPOATf
ADD t To READ cCVWT
$ENC ACK 1 10 oevtce
GO TO N~XT DEVICE
2.ri.1
{H:!~S ::!IC £H" l!"S!! <r::·'.::.E9 F3 ~:Jt1 '50 t:l>Cl:!:C CV III"'/' OF&~·
.2411'
.2.:1>8
;?49
6!150
25~ 2S2
O·il,.
ERIR. X·OF·
x·so·.:sioi
SIET Ef<ROR WOE RE i£1' 11,TTACKM'l\!N'f CM'f!Cf<
1e...iR01iil
"1'1l"11$$Q\'*""'***~'''*'***11:"'llll*~l1~:$lll<l!>·*"'n*<11'r1>11' a; MA!llUAi.. INTEH·lfEN"rH':'JW RO\rr lN::: $ ····111>111>·1*1ll>lllOIOJ.....,.UIO.,_#$.lll<lll<$~Jil$(«il'¢'ii$·~;);1f'Jt<l\ll"lt111l<
i.
OCF~O
(>.i:;, I"·!~ (H;; ~e. OCF!i
CO 87
oc ~'$!
7, 6 .t.O
t.t"r&~:l<:
OD?...3
a53 $1!);$$$,..l!<$ll'0$'°1$**1!>*At>**ll>$$·!11··~>1t"1<'11<<l·<ll\1!11$
.(::54 JlilAll>l!N ~ !JC
DC
r:os If§
/:11..2 ( M.ll.NPlE-lllANPl St Jl·L2( l(Mf'l'fH Al.2 ( M.AHP !El
CH.::fl·,1; 4.D 01 101 15411 OCFF C:O S ! OSO l ODO.::l Ct'l 6? CE-:.a.t
z. 1( XR1 l ~Al.:Kt
U?tlATE
T~\li
CHECK FOl'~
~ RE'HIR'M
BAY IF SOo t.. EAYE HIM TO PLAY
GO CMECK WHAT HAPPE·ED IP MOT
1'eST FOR A£SP-0NSE AC« 0 II" 50· 6G GE'r REAOY 1'0 WI TE PATT·
C:007 u: 13 J;4l)A U:
lHi·O'C CO 8? 0023 OtU.O 0031: 01'>12 1640
RECMS<i.28(~1.'.1.>IU!l i OOSIO Al..2 I( H AtfP.2:E-MaNPd I AL.20041TH
fitDV£. l 111! lilE.liS AGE GO AMJ TO SCREEf!I
MTE
G89F-1J .Oiltt
· · . . · · · · · · · '· · · · · ECNO. <Ji G ·~·
2 ) ec MO·
· · · · · 1··· · · · · · · · · · · ·
.--·. .--.,-. · · · · · · · · · · · · · · · · · · · · · · · .-
19~ N-AINTENAflfCE OIAGNC5TK flROCUl-.fll
·9Ft OA SY ST.eM TEST MG1'MJLE
EAR LOC 08.JECT CDOE
Al>OR STMT SOURC£ STATEMEN:r
0.DJ4 16-SF
0016 40 Cl 01 164-A
00!8 co 8l 0901 OOlF co 87 OE.lll
0015
268
269
270 271 272
DC
Q..C 6E
e
AL2UIAHPCEJ
U2 exAl) .AC«!
UPDATE TRYI
( (... ~:
......
0Al£ CC ND·
IC
42348611 . IBM fitAINTl!NANC.E OIAGNCS1'1C PROGRAM
JI I G
I
89A
0-A SYSTEM TEST .acJOU&..£
l e EM U>C OBJECT amE
ADOR S1'MT SOURCE ST ATENENT
PART NO· PAGE
42~261
3A
CHECK FoR ~ l R£TURfil OKAY lF Ul· U!AVE j!iJ'4 TlL PF3 M%T GO CHECK VMAT H-A~ti!HO 1¥ *«3'l
I· !e
ii c
0
ooas 34 oe OD£F
C'02T 34 02 OOE9 0029 35 0"1 ~
002F OC 13 12U 1263 OOH OC C 1 124C l4fS
0039 OC 01' 1262 1eSF OD41 OC 03 12'12 l SE.e
'0047 OC 03 J27C 15-&2
Ot>4D cc 03 12ea 1S·
0053 CC C3 1290 lSU 0059 OC CH UUF US 10 ODSF IE 01 161F OJ 0-064 OE 01 15JF 15.!6
006A IC Cl 1521 03
0061" C2 02 160.0
OC73 JC 01 ·ooec 0$
0
0078 1C 00 0089 01 OCTD 1C 00 O'DSA 01
oc '1082
40 16'40 J6L;;l
·o
Otl86 8C 00 OfJ 0000
OOSD 3C co 1$14
0091 3C FF 1513
G
0095 3C 00 1533 Ob99 F3 88 02
0
I
10
I
!O
i
!()
l
I' o
,.I
10 I 10 I
OD9C 31 ec JSl 0
00.t.O 31 SA UHF ODA· 31 8·9 1$:21 CD.AS CJ SS OE15
OOAC F3 8A 02
OOAF Cl 8A om:o Ol"93 :so ac 1sza
OOS7 30 BA 1525 oosa 30 e 9 1527
OCBfZ 30 88 1$29 OOC3 35 Ol US!F OPC7 31) 00 1513
ooce F2 e1 O·
ODCE 3C C7 1533 ODGZ 30 00 1933 OOD6 CO OI Of'84 OOOA 3D 89 OAOO OOOE CO Ol OAOA 00£2 0£ 01 ~ OHa CZ oa 0000 ODEC CO 87 OGOO
I
I
I· lo
ODFO OE 0 l UU5 1S.i6
C0"6 CO AO OEOD
QaFA 30 00 Ui13
OOFE F2 81 a.
0£01 3D 69 OAOG
01£06 c:o () l OMA
0£09 co 87 00.W-
lo
OEOl> 3C C 2 1533 OEll CO 87 Ol'M
I 10
CElS 30 0-0 U133 ()El'9 CO 01 OFM
.0:41'£ f
! eeiw-11
:s
26.NN7t5
ac fllO. 929023·
I·
le
274 . . . . . . . . . . . . . . . . . . . . . ..
275 * DO SIO SU&tCOVTINE *****-···--···--...*·***"'********·*******.._*._...
22'71'61 · · · · · · · - · · - · · · ·. . .···
2711 00510 ST
DOSIOA+3·AM
279 280 281 262 283 28· 285 266
287 288 289 290 291 292
.S.. T
NYC M'IC MVC fllVC M.,C MVC MVC MVC
~c
ALC MVC LA
AEST2+3e Q,2 OOSJ~3··1
L.OGN5Gl20)efifS~K
LOG0£V(,!J e0£VlC£ LOGMSG( Bt.HQI!. . LOGSTC4J .JtllXX LOGCARC 4) · XXXJC L06TARl4 >·JCXXJC LOGSAti(4 J · XXIOC L TAIU 2") aLCAA
LTAR 9 1(2 .x#U >
LTAR( 2J · QNE
LSAR · 3( 2 · XR 1 )
XfliITRC.~RJi!
293 ·
Z94
295 296
MVC MVC MVC
MVDATA+4e!(2·l(Al)
MVDAT·+l.111.XRlJ MVOATA+2·1fleXR1)
297
MVC
298 MVOATA MVC
299
MVl
300
IWI
301 302
'4VI SlO
FILL-1 (6$) .FILL
·-*C·-··XR2)·*-*
BCNT-1.x·co·
INTFL.G.X·FF· ERR.O
ENINTReCNT~
3C3 ·
304
I.IO
305
LIO
306
Lt Cl
307 TSTROY TIO
LCAA.CAR I..TAR.TAR LSAR.SAR
~OPEO,NOTAOY
308
309
SID
310
:s11 eusYs TIO
312
SNS.
313
SNS
314
SNS
311'5
SNS
316
L
:JlT
CL.I
:ns
JE
319
MVI
3ZJ TSTERR CL!
321
BNE
32.2
CLI
323
SNE
34?4
ALC
325 AEST2 LA
:!26 OOSIOR 8
.Ja7
3Z7
ENJNTReX+llTt\1
ex11,eusv
SCAR.CA;! ST.UC.JAR
SSARe SAR SSiAT.STATUS LTAReXAl INTFLG·\1
TSTERR
eRR.x·o?·
ERReO ERROR
PREF. x·sg·
SUPER 00SlOlt+3(2 )111,iHt
--··-·eXR;!
328 EXIT At..<.;
3.29
BOL
330
CLJ
331
.JE
332 GOSuPR CLJ
333
6HE
334
e
335
336 BSVERR MYI
537,
8
8CNT( 2) "ONE ESYERR
INTFLG·.O GOTIT PREF.x·&9·
SUPER
!USYS
338
339 0-ROPEO CL J
3'40
BNe!
ERRaC !RROR
noae fiETUAM ADtml!SS
STOQE: XA2
POINT Jltal AT PAl<Ml&ET£RS e&.A-lllK GU1' TM£ MESSAGE F lELO lflolSERT '?"HE l>EVICE IN 91£SSA8E
·x· Clvt: IH ND ERROR M£SSAGE OU'T DATA
PUT lNlTlM. CA~ IWTC TA~ LOAD ARE·
ADD Jfll THE DISPLACEMENT ADO 1 MORE MOYE IN TM! SAR AODAESS PUT AOOR OF TRAN$MIT/AECElyE FIELD
INTO XR2 MOVE IN DATA AOOREU MOVE IN TKE &.ENGTH MOVE lfll THE DISPLACEMENT ZERO THE WfiDLE )IM!T.l'RECEJVE FJELD MOVE XMIT OATA TO XMITl'REC. FIELD RESET THE SUSY COUNTER
SET INT FLG TO 'NO INTERiiluPT· SET ERRQA FLAG TO ZERO SIO TO EttAISl.E lNTERRuPTs TO CATCH
ANY ATTACMtlf!HT CtECKS LOAD THE CAA
LOAD THE TAR LOAD THE SAR CHECK ll!ICt<OCONTROLl..ER ST ILL flUHHING
SIC TO TRA~SMITl'RECeo ENABLE JNTRe
TEST BUSY· MAYSE GO TO SuPERVISOR
SENSE THE CAR SEMSE 1Ht? TAii
SENSE THE SAR S£N5E THE STATUS
POINT ~1 TO RECEIVE FIELC OJD THE INTeARUPT OCCUR YET? JUMP IF SD SET ND JNT9RuPT EMOR TEST FOR fllO £~ P4NCH IF ERRCR OCCURf;EO
TEST FOii: A\IHNIHG A4..0HE
Gb TD SUPElfV I SGA IF t.13T UPOAT£ RE!TUAN AOOReSS RESTOllE XAa RETURN TC USEA
ADO TO &uSY COUNT£R ERROR AFTEA A&O~T J ~. Dl.O AN IMTJ!RRU?T oc~ val'? .JWMP IF SO TEST FDR &9F . THE Ollill. Y ;iWDut,{!: RET~" TO SUP.PVISGR J'F H01' R£TURH YO 'JES1' STILL &us\'
SET SUSY Tm t.G..G ltllOJ"CATfl\lt~ GO TO EINIOR ·OUTI HE
DID AN ERROR OC~UR
JF SOe GO TO ERR~ AOU'fe
f
·
9W:l l'>A SYSTEM T£ST MOOULE
EAR L.OC 08..tECT COOE
AOOR STtn SOURCE STATEMENT
OEU> 3C 06 ts33
0£21 co 8? OF84
OE21 3D 00 1'533
CED co 81 &01 U20 co 8'1 OF64
341
fltVI
342
8
.44343 GO'UT Cl...1
34$
SE
346
B
aaR.K ..OA 9
ERROR
ER1'1.o
GOsuPR ataoR
___,·
~
:t~.l!Jfll'75
EC . . . UiCU
·~· · · · · · · ·
·
PART NOe PAGE
010 A*' £~ OCCUk ¥ET? IF NOT 11 GO Otll GCI TO!~
· · · ·
S1ilf"1 t>A SYSTP TEST illCIOV\.£
Ce· 1..oc oe,,ea c.ooe
ACOR ST·T soURCe STATEflll!NT
* 348 .................***$..............................
349
TEST RI/I· WACl( OR EOT REIPONSE SUISROUTlNI! . . ..,._..,.........._.. . . . . . . . .
35fl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . .
0£31 34 O& 0!:74 "35 *&:> 01 01 J.5"
OEM CO 81 OBCI otUE 60 01 91 1546
0£43 F~ flt 18 0£46 40 01 01 1542
oc OEiW3 FR 81
H1 H2 TRVl 353 3$4
35$ 356 357
ue
ST
a..c e:e
Q..C
JC CLC .1£
1'RVl1't+3.ARR H2oXR1) .WACK UPOATE U 2eKRl »8 AVI MVI
1(2,XIU.) ,ECT
IOEOT
$1'caE R!l"URN ADOAESS
TEST FOR ·ACK REC·D
I~ so~ GO TO NEXT DEVICE
us AeSPOftR avn
AfflF If' IG
TEST FOR ear AEc·o
.luatP IF SO
0
oe·E 3C C4 SUS 0£52 co 87 OF$4
0£56 co el' 0801
359
360
MVI
361
e
362
e
Gfl TO NEXT 0£VJC2
0
OESA 3C 10 is:u
OE5£ f'2 87 04
c
8£61 3C 20 1533
oees co ST OF84
e
o-&6-9 co 87 0£9S
0£00 co 87 0901
36.l 364 RECT
365 366 367 RflVl 368 om:is1 369
370
MV! J
MV I
a
e
B
ERRoX 9 J.0 8 COP&l
eruoi. x · 20 ·
ERROR DOPOt.. \,?CATE
SET ERROR CODE GG TO EARCIR· POU.. & UPCATE
GO GET TK'E STATUS GO TO NEXT DEVICE
0
l
l·
;I e
I
1C
0!71 co 87 0000
OE?5 34 08 0£9A
OET9 co 67 0023
OEYD 0001 0£7F 16.C
oeea 1 S<llA.
OETE OESO 0£:82
371
:572 TRVfR B
373
l74 .375
*$ **·SE*N*D***A*CK*$*l ·~SU··B·R·O·U·T·IN··E···****$<$*·****$***********·****·********·*····~
376 377
·············*·~······*·$··
378 GO ACK ST
379
e
GOACKR+3tA~~
COS XO
360
oc
AL2(ACKJ.,.AC~1+1)
381
DC
AL2( XMITE~
382
DC
AJ..2(ACK!)
ST~ liET~N AOC-ReS$ SEND ACk 1 TO DEVICE
1l e
De:S3 40 01 01 1542
oua F2 81 oc
38.3
384
a..c u2.xf<1 >.eaT
365
.JE
GOACKR
!
IO
CE&e 3C 04 1533 -.e.eF co 87 OF&4
OE93 co $7 0801
386 387
3se
NVI e;RR,lt
B
eR.ftDR
e
UPOATE
· j
0E97 cc 81' 0000
·
··I
I
· l
I
!
I
· I
I
I
I I
· I
I ! I
· I
I I I
· I
3-e9
e 3·90 ~C~tCA
<*-·
,·.I
oaw-1!
.0-ATE
4l
f!C Ml·
I '
I
I
l
a6.Wff?S
u-.u
asccrrs
~
· I ! ·
· · · · · · · ·
TEST REsPONSE · cCT EXIT IF SO· Al.L OKAY SET UNEXPECTED R£SFCN$E
GO TC NEXT DEVICE
..,, .... MGG ID
089F-1
· · · · · ·
·
·
·
· · · · · · · · · · · · · · · · · · · ·· · · · · · · · · · · · · · ·
(
19111 MAINTENANCE DIAGNCSTIC PAOliAAM
89F1 DA SYSTEM TEST MODUL.E
89F1 &A SYSTP TEST tmDULE
EQ LOC: OB.IECT cooe
AOOA STMT SOURCE STATl!tft!I«
Oe· 1.oc o&JECT COO£
AOOR ST·T SOUIGE STATEMENT
CE98 34 08 OF67
OE9F oc 01 14F5 JS!C
OE.AS OC H 14F? 15~
OEAB OE 01 usu 15»
OE81 38 20 U516 CEtsS F2 10 80 01:98 06 70 1241 16£9
028£ CO 8T 0023 0EC2 0008 0£C· 1640 0£C6 1V8
0EC3 OEC6 OEC7
........................ c 392
393 · DO POLL SUMOUTJNE ····_.. . . . . .....,. . . .._._.. . . . . . . . . . . . . . . . . . . . . ...;
394 ...........................
395
396
~7
398
39-9 400 401 402
ST
fllVC
llWC
ALC TSH
.n
AZ
OOPGL ff3·MA $PF&J)(21.PQU.
PSCEVCZ>·C~·
CV8CNTU J ·ON&! DY8CNT-l·X·,0·
C¥8$Y PLPCU~> .OECJ (1 J
403
40·
405
B
msm
DC AL.2<EN0-9ELJIOL)
406
DC
AL2<X·UTEJ
407
DC
a&..2U!NQ)
STORE R£TUMt AOCRUS SET UP TO ~
SET uP TtoC£ Kvtce AOD TO CE'llCE 9V$Y COUN11!R
T£S1' APPROX ao sec 4aONI! BY
IF SO· f>f!YICt! tS WUNG BUSY AOC 1 TO PQl..L COUNT
GO 1'0 l n:J 5USRCIVTINE £ ~ENGTH t1F Mf!SSAff
STOP ADOR
MES'SAGE AODR
POL.L
!1 ····.
OFM 40 02 82 1958 O~ CO 01 OF23 OF'7D ... .. 08 OF80 CO 8T OCf'O
oece 7D 37 co
C!ECB f"2 81 ff OECE 40 02 02 U5S5 OEC3 FZ Cl 55 OED6 &O 01 01' 1540 OEtle F2 01 IC 0£0£ BB c;o 00 OEE1 CO 90 Gl!IOI
OEE5 96 00 00 CEE8 OC 00 1~3.S 15G4
0££2 CD 8 7 Ofl'84
OEF2 cc 87 OE7S OEF6 c.o 87 0801
_;
i.,,,.
OEFA 40 01 0'1 164£ OEf'F F2 01 06
408 409 410
·11 412 413 414 415 T1 416 41 '7 Sf"1 . 418
419 420 4.21 422 422 423 TSTDE 42·
CLJ JC CL.C .JHE CL.C JN£ Tl!IN SF S8F MVC 8 l!I
e
CL.C .INE
0( eXRU .x·.!7·
OOPOLlil 2(3eXRU 9 STA·
TAU> 7U?.XIU J. If! 'ISTDE
oc.xu> . . . .·
UPOATE C( .KR2t.-· t:RR(l J.CURCEV
ERROR GO ACK
UPDATE
7(2·XRJJ·0£ TSleY
T£ST FOR RESPONSE · EOT DEVICE OKAY IF SO· RETURN TO USER TEST FOR STATUS aeSPOMSE
GO TEST F~ AIO P: HOT TEST RESPONSE · JHT · A£G·
IF NOT GO 'rEST FOR DEYIC£ ENC TEST LINE FOa.EA&..Y AVAJLAk.£ IF MOT GO UPO'ATE TO NEX"T OEVICE a£SET THE ON eJT PUT OEY ICE IN l!iiROR COO.£
GO ACKNOWLEDGE STATUS GO TO NEXT DEVICE
TEST FOR OEyICE EHC STATUS IF WOT 60 TeST eusY
· · ·
,.le
l
l·
I
OF02 BA 00 00
Of'"OS F2 a? sa
OF08 40 01 07 1552
·o OfOD co 81 HAS
OFll
01 07 U55G
ot="16 co 81 OEES
OFIA 40 01 07 1M<
OFtF co 81 OEE5
OFU 3C 04 1533
OF27 co 87 OEEE
OF2B ·o 02 02 14·0&
0-F3G 1'2 01 41 OF33 TD 6C 03 OF'H ~2 01 M
425 SNJ
SeH
"' 4'.26
··27 TST8T a..c
428
BE
429
CLC
430
B£
431
Cl..C
43.2
8£
......433 WHAT lllVI B
435
436 TAJD a..c
437
Jf!CE
438
Cl.I
·39
.IME
0( ,JCR2)· ·-· SAC«
7( 2· XRt >..oe
RPTPOL
n2.XRJ J · .cc
SFl 7(2· XRl) ·HICE
~1
EAR··
DOf'S
2Ul·KR1 >.EXPJ
TTSTR .at.XRl)·ll·6C·
TPF2
5ET THE AVAJLASLE SIT O~
6D AC«NDWL.E,DGE ST ATVS t;. RET~
-.AS THE DEVICE BUSY? IF SOs GO Pot..t... AGAIN
TEST FOR CDNTAOL ewe°'
IF SO. GO SET LJ~E U"NAVAJLABLE TEST FOR J:R. O.E JF so · .:;o set LUCE t.MIAW'AU·.Aet...E S!!T uP UNExPECT·EO fi'tEsPO..SE GO TO ERROR RDUTIME
TEST FOR AID KEY OEPAESseD IF NOT· CtECt( Tt;ST REG. TEST FOR PA I KEY
JUMP IF MOT
I
19
I
io
,.:I ·
1.
j
Ofrff 3C FF 1530 Of'~D 70 6E 03
440
NVJ PFLGeX·FF·
441 Tf>F.2 CLJ 3t.a11.x·.e·
SET PRINf FLAG OH TEST FOR 'PA 2 «EY
I
01'40 F2 tl M
OFU 3C 00 U530
OF61' TD 70 ~3
OFU F2 01 OA
ot:·O !18 00 08
Of'50 CO 10 ODOT
OFM Fii. 8'7 DC
OFS7 70 6D 03
OFISA F2 Ol 03
OFSO H 00 0.8
co Of'60
87 O.E15
o.-.. co 8"'7 OOC>O
442
.JNE
44.S
MVJ
4··4!4i
CL.I .INE
..446 Tf!ll2
447
.4.4.8,
TSH
.B. T
CL.I
.JNE
·151
s&f"
45-.2
B
453
·54 oaw:aa.a e
TEWT
flf'LG.C
:!( .n1 t. JC·?O·
TGl."A
et .J11R2> .. .-·
MIVfltU
SAC« 3' .. l1A1t.x"60· SACK 8' eldlUU, ...·
....CIDAC«
.IUM'2 IF NOT RESET PRl NT f"LA(i Jf' SC lllAS ENTER ~y PU5"£0't JUMP IF NOT TEST MAH. INT · .CN THIS !:EV. GO TO MANUAL JHT. ROUT. IF SD If' HOT., SEND ACK TEST FOR Ca.Ed JI.MP IF NOT RESET MAHU.\L INT· BIT GD SEND AQt
i.!l e.
iie
I.I
le
I
OF-68 3C 0-9 115U OF6C CO B? OFa.
OF?O CO 8? 0801
us
456 ·5?
·M
~.9
ftT OEVJC:E ""'"6 8i1sY
ERROR
WO.ATE GO TO HEXT DEVICE
I
!
l·
I
.'
OATE
EC ND·
....../~''t.;
io.NN75 82$023
e
--
2$GCT'flj 82!032
PROG 10 PAGE
OefW"-11 .OAT£
'.··..51 &C ND·
459 TTSTa
460 461 SN2
~2
2(3.XRJ) .TSTtaEO
~T
8{eXRZh.-. ttAJllJN
PART.NO· 4234261
PAGE
SA
TEST FGR TEST RBWEST PU9HED
9AAHCH IF NOT 9ET tMNUAL INT· f'LAG CW THIS DEVICE SO TO ....,AL JNTSWENTlCIN AOUTJtlE
.·
(.
l ... MAINTENANCE DIAGNCSTIC PRGSAAll
42Jt426l
0 6j i
81JF1 DA SYSTl!tt TEST NODULE
I
IKIFt 1)A S'l'ST&a TEST mDUIJ!
EM LOC O&llKT COOE
............................................. ~
· e eaa L8C 09.IECT cooe
' o I 9'M C·O 87 021£
.-T·TE·"' ·DDR STIIT IOtAU
532 GEl'Sfl' e
UNPAOC
OPM M 08 1198 OF88 OC ~I J.lttA ISC:Z GF8E OC 00 IUT t6J3
OF94 30 0 l 1533
"'" OF··
o1'c2
01 11
ff 1ae2
1so1
OPAi F2 87 E0
Of:'A· JC 02 IU·
OFA8 F2 Cl 09
OFA8 OC 10 12·2 1610
OF8l F2 87 D"O
OFS4 31) 0 ! IC!
CFU F2 01 09
0F98 0C CD 1262 16SF
0 FCJ F2 87 CO
OFC.. 3D 04 1533
CFC8 F2 (jJ 09
OFCS CC 12 1262 16S2
OFD1 F2 8T BC
Of'04 3D cs 15.13
OF06 F2 01 09
OF08 OC CF UE2 16U
CPEl F2 87 60
OFE· 30 C6 US33
Of"£8 F.2 Cl 09
OFE8 O< (IC 1262 1SFE
OFFt F2 87 90
0Ffl4' 30 07 15.33
OFF8 F2 01 09
OFFe oc ~a 12£2 1SFI
· o .4.6.5.·...E.R.R.O.R..F.Q.R..ll.A.T.'f.l.M.G.'..P.A.IN..TG..U.T..fl!.O.U.'T.lt.rlE.................................._.......;i .·
~, 469
~
ST
ERROMI+····
STCHllE . ..,.,.
I
..
tWC EAA:L\'C2t .....
INI Tl.M..lU FOR ND £XP. flRfffTOllT
I
47C
tlWC l!R..._T(1 l.E1l'R
FU..L IN ""1.T CODE
1Jt. 1.'
4'1'1 4?2
CL. I .nlE
8"1 9 1 TERR2
HST FGR UMI T C"'8Ctt
~
!
473
1lfVC LOGMSGU et .VNITMA
IN$&111T UNtT CHl!Ol MESSAGE
I ·
4?4
J
GETRT
V ' l·.
475 T£11112
41'6 477 ~ 4T9 'IEMl!
480 481 ~ 683 'f£M·
4M
:::485
...
487 TEM5
Q..I EM.2
.INE TEARS
NYC
.,
~I
LOGMS6C l 7) ."8USY ~" ERA.3
.PIE TERR4
MVC LC16MSGU4). ltfTPtil.C
J
~~T
CLl EARw4
.INI! TERRS
=~::G<a>.nT·SG ·vc
.I CLI
U>Gllt5'.C 19) wUNEJCP
GeTSET ERR ..5
TES? FOR ..uNG "5Y INSERT ttl>NG ltUSY ME$$A~
TEST FOR ltifT ltW& eaR0R
INS~T lflCT PMD EtmOR MSG
TUT FOR UNEXPECTED 5TA'SVS .JUMP IF NOT l'DV!: lh lllESSAGE TEST F~ ATT ACMtlEHT Ctc£C«
l~T "TT CMEC« ·ESSA.GE
I A I v
I
1·,. ~ lliil'
I
l
I f
A
w
l ·
"'90
J
491 TEAl6 . a.1
GETSET EAA.6
TEST FOR ne EARtlA
1, at.
492 ··3
.IHE. Mvc
T'EAR7 LOGMSGC13J.1T&MSG
IN·sERt ne eaAC:s; ·ess·&e
W'
I
~ -..... .._,.._._... .~..'...I
JNE
eGEnT·SrET
TERRS
TE$T FCR NO IHTGM\IPT
1·
·
I
MVC LOGMSG(l,2) of!tQIHTA
INSERT ffl INTERRuPT M£HiMi£
j ·
10'8 02 1M9 11123
to· 12TC
ioeo co aT one:
1091 02 1092 1'.US lOM l~M
H 96 CO 87 UIE
109A 02 1098 IS2'1' IOQG 1..290
10tF CO ST DUE IOU 02 lOA4 1629
tOA~ urn
10Ae co 87
tOAC 1£ lC~AO 1610
lOAF aaoT
021e
1081 CO 8T 021E 1085 2.1 1096 16~ 1096 1328
108A CO 87 021E
aoee 1£
lOeF 141F
lOC1 IMF
1.o&e U3
.36 IO&A 534
108C Uti
U1'
us
539
~
941
........ I09A
109C 10111:
&42
543
565
547
lOA.3 548 lOAS 544 lOAT. 550
8&1 5$2 S53 IOAE 554 1080 5155 656 6!57 108$ 5N 1097 S99 1089 560 561 562
lo-8£ 963 lOCO 564 10c2 565
DC
ILl92·
DC
~SC.ult!
DC
.6UCt..CGCARI
8
UNPAQ(
oc a.1·2·
DC
AL2.CS'JMI
oc
AL.a< &..GGTMJ
·
UNPACtl
DC
1a..1 ·2·
DC
AL.2tS$11AJ
DC
AL2CLDGSMJ
· UNPACC
DC u.1·2·
DC
AL2CSS't'A'U
DC
autU.OG:STl
B
UNPAClt
oc IL.I ·so-e
oc
At..2C JC.Ml TE-3&)
DC At.2 ca..oa.xas 1
8
UNPACK
oc 11..s·n·
DC
AL.2(UtJTE)
DC
A4..2(L0GXA2t
s
UNPACK
oc lt..t·:so·
DC ALSCEXPT-as·
DC
Al..2Cl..OClEXU
1001 F2 87 80 IO~ 30 08 .tS.:U 1008 FZ 01 OF 1008 OC OE U!62 161F 1 OU 0C 01 132A 1 554
1017 F2 81' 6A
498
499 TEAIS
508 SU 502
503 · 504
J CLI .JtE MVC MVC
J
at·T
ERR.. TEAR9
LOGMSGI l u ··ISOAT
EARLYC.U eM804$
GET~T
TEST FOR OATA MJSCCM~ARf!
IHSERT MISCQjl!FA11£ fitESSAEE INSERT CQHSTAHT TI) CAUSE ExP OAT.A
TO Pt:llNT
.
I I j
e
·
i1 A W
10C3 CO BT C21E IOCT 23
1oce 1442
lOCA J;JQ)
1 OC.C 30 89 OA'°°
tOC7 lOC'il
10C8
666 .567
568 569 51'· 571 572
e
UNPACK
DC
ILi· 3&·
DC
M...HEXP7)
DC
AYCLCGEJC2J
101A 30 09 1533
101!: F2 DI 09
1021 OC OD 1262 1687
1027 F2 87 SA
102A 30 OA 1533
102E F2 01 09
1031 OC 10 1ZE2 15SF
1037 F2 8T 4A
l 03rA :SO OB 1533
103E F2 01 09
10·1 oc 13 t262 t6ta
1047 F2 87 3A
1G4A 3D OF 1533
l ()"2 F2 01 -09
1051 oc l· 1262 16Ee
1051' F2 87 2A
10'9A JO 20 lSU
lOR F.t 01 e9
lM1 oc ec t262 &6"il'
1067 F2 Bl' IA
10-6& so 10 1sn
10.a F2 01 09
oc 1071
0-9 12&2 16A9
1077 F2 87 h
lOTA - M 1131' 1071! OC l~ U!62 1$1!$
50& T£fill9 a.I
586
.INE
507
MvC
508
J
569 '1£·0A Cl.I
s10
.JfllE
Sll
ttvc
~
S13
n:.e·
J CLI
514
.1HE
515
MVC
516
.I
SIT TEaaP Cl.I
618
.INE
519
NYC
: !~
J
T£M20 ~
&23
ttVC
524 525
'l'E.a·o
.J CL!
Q6
...
521'
NVC
529
.J
SM -~ . s ·
530
MC
~
EARe9 1 £ AQOA LOGMSG( 14).DY&tlSG
GET SET
eu.x·o··
TERAoe LKM5GU 1').ATT"'10fl
~~T
eu.x·oe·
'TERROt=' LOGlllSGC 2:0J ,UNXIWT GETSET ER'ReX·OF·
TStR20 LDGMS6C2U.lllCNLIC
:« -..;~ :;20·
t..O~C 13J.R¥lll&SG
eGEaT.SxE·T 10·
CEV
LOGMSGUOt.Ea'l!GC GETSET
EARMLT .. x·ea.
.LOCiiMMC20)·tlDTAVL
TEST FOA DEVICE HUNG BUSY JUMP l F NOT MOW£ IN DEVICE BUSY MESSAGE
!' ·
1000 F2 01 5F
1003 OC 00 10E2 1 U3
I 1
1009 co 87 021·
61".J 5T6 575 576
·vc
B
l"f~~·U·~
MIN'lr
TEST FM A'tTACH. NOT R£AIW
1 ·
lCGO C2
1000 51'7
DC
XLt·<:B11
.1UJ&P IF NOT
,
tCOE 20
10~ 578
DC
tL.1 · Jl!!J
MOVE IH MESS.AGE
TEST FOR UNEXPECTED lHTEMU'l JUMP IF NOT Mt>VE IN .-MESS.AGE
TEST MJCAIJ CODE NOT LCIA·OEO
I
l,o !l ·
I
I
HOF 1263 1051 8800 UIE3 CO 87 Ga1A
uun aa
10£8 IS IOE9 UR lOES CO 8T 02U.
lOt!O 579
oc
10£2 AO t4EAD DC
...JOEY
lOES 10£A
Ml 582 58.S
e
DC
DC DC
sas
a
M.2(i1lSGal..K.J
MLz·noo·
PAl*T
a.1ea1· a.1e1u·
-..a r "rti~c >
Nl!M'f
I ·
10&1" 81
10EF 986
DC
ICf..1 11 81 1
MOVE IN M£5$A&
::; TO ~:-..:r~ SEUCT
l I l ·
MoVE IN ltESSAQE
!
TES'T FDR £0T T.G C.llD .1UfltP pr NOT llOVE IN MESSA&
' ·
O It
1
'° · CHAM4i£ .... COOE pROtl c CIR 0
1 GA ~
IHSPT lilOT AV·U..ASLE MESSAGE
j ·
I
IOPO 15 lOFI 1213
tOF3 co 87 0214
lOF'f 81
loPe 115 UW9 122A lOAI CO 8T 021A 10# 82
1100 15 1101 U41
l I 03 CO 87 OZl.A
un az
1108 ZS
1¥0
10F2
tOF7
,.. ..IOFA
&87
SH 589
590 591
·2
593
lOf'F
uoo
1142
110'1
uoe
-51ilS
996 9117
S99
DC
n..1·21·
DC
Al..21 RCIPC)
e
PRfNT
DC xa..i-e1·
oc
lt..1·21·
DC
fiL.ZtSLPCJ
e
PRINT
DC JL1·er
DC oc;
8 DC
.._,....11,.1·.z.i.·
A&..Z(N.aflle,. FAHtr
DC
ft..1·4P
_.TE
2o.Alfdfi
ec ·· azsou
e
···
Ji · OHF-
OA-:"8
t·6 l · EC NO·
· 1&i·
··
·
..
PM'T NOe ~A,G!:
GO UNPACK STATUS GO UNPAC« IST "~ XflllT,_C
GO UNPACK lST ..,ALF EXPe Fll!L.D
TEST RUNNING alTH $UP£-Avt&Oa .lt*P ~SS STAHC AL'*'! MOVE EAROR TO tfEAOER GO· JIRINT lST MESSAGE
· · · · · · · · · · · · · · · · ····· ··· · · · ·· · · · · ·· · ·
1109 U!90 U09 CO trr 021A
UOF 81 UIO .._
HU ID?
1113 co .., 021·
1111' 86
tu· tW
1119 IDO
1ue :llO ·F IMA
ti IF ,.2 8S 10
naz co.., Ul-A
U.16 81 1127 ··
IU!8 laeF ll2A CO 87 021A
.,, 112£ ..
II.IF
1130 13Ctt
1132 co a? 0222
U36 8900
Jl38 3D 89 OAOO
cc U3C
Ot OAOA
J14M) 3D OF 153.J
11" co ·· 11.58
1148 ~DH 15.33
u.c co 81 OAI· 1150 30 01 us.n
UM CO 81 OAI·
~
1158 CD .., 0000
r ·'~''7
,.... ~ .. -
·'"'.....
c
c '
c
c,,
asOA ..e
... llOf'
UlG
·uu
601 .02 .OS
...... DC
i&.aA.OGSMJ
,. 8
MINT
oc
ac
1LJ....
DC
M.&U.DliJClll I
eoe
1U7 6D6
1118 .07
lUA eoe
609
1126
.,.1127
...1l2C
112E
.,. nar
610 611 612 613
616 617
1131 619
e
MlM'
oc &J.·eee
.DC
oc
CL.I
u.1·79·
-.ZCL.09atl2)
EA-.Y·X·fllfl·
STOPIT
e
MINY
oc
JCL1····
DC
lt.1·69·
·oc
oc
AL,2C1.,0IM! at J PRINT
&1···
DC
a.1·?.9·
x
M.2C&..aJCZJ
,.......... 113T
624' 621 Sl'GPIT 8 622 EA,..._T OC
CLI
"'LT
-.z·eMO·
66223· - · 91£ SUPS
625
626 62?
6.18 N9 63e 631
--e&..I
R CL.I
CL.I
632 eaaoa· a
&UeXe.Of'· DROP EAReS STMT
en.1
STMT
--·
. ~..., "
-DATE EC MO.
4'234261· TA
8WI OA S1'$TPI '1£S'f CJOUl.;E
Ca.t LDC 08.IECT cmie
AOOR ST·T SOURCE STA11E1ilf!llT
·
TO flRltfYIM £-.cTt!O CAT-A
JVIMl lfl llllT
PlllNT Exflf!Cl'B CAT'6
e
·
0
I
I . . HALT I · ...........T COOE f;ETS FlLL&D It.......
TREUTTURFNO1i l 0$ TSAUft lJCEAA~LJOSNGEa
oPUA'l'lGN
tF NOT
TEST FaA ttlCAO c;;QDE NOT A.OAOCiJ
HANG IF so. TIL LOADED
I
j
e
I
TI!ST FOR ATTACMdflfT CH.EC«
AESTAAT JF so
TEST FCR HOT AEAOY.fUNJT CHECiK
I · I
AESTa.RT JF -SO
j ·
UK 36 Ol UM 1160 · 02 UM 1164 ~ G· S5l8 1168 D M 1'5ft
GA· uuanc Cc1l M- H uaCa·
11T· 38 20
1178 fl'2 10 O?
11n x o· aaa
uwr F2 e7 · uaa · o· 1s.ae u·asAG..a
11M Cl .. 11.,.
U91E Ct· at 1199
U92 3C Oll 1535
11· ·e · ., o. 1199 c1 ·nee
1190 llC OD 1513. UAI Q 01 0000 UM C2 02 0000 UA9 35 M 1St9
UAO n M 01
UBO CO 97 UK
AETuR.. TO USE·
I
llB· 3C 01 1533
10
un ce .., 1190 nae x o· usn
JtC'O ca a? uvo
e ue. 38 20 eue .11C8 F2 90 Ge
I ··········
nc· 3D Of> 1533
llC: CO 81 U82
JJ0.5 ~ 05 1533 II 07 CO 87 1190
I '
089F.-,.1'I
i i
· i
i
· j
· I
250CT75 82!032
........................ ·- 6:M
635
. . . . . . . . . . . . . . . .11 . . . . . .
· IN'l'SARRUPT ROUTft!llE. _ _. . . _. . . . . . . . . . . . . . . . . .._. . . . . . . . . . . . . . . . . ,,, . .
U-6
63"r
..-.-.u.., 638 ltf'f2 ST
Xt+3.M1
z 639
ST
U.3.-
... ..... .... 660
ST
PSll:9. . . .
I..
ERO. . . .
lttlTJALIU l»M 10 Z8llG
6<ll-2 TSTATT 1'JO EataATC.A'l"ICHIC
11!8T fSCJlll &fT AC...,_ CH!CIC
M.3
TIO CKJUH. . . . . .
UST l'GA DA OP EtllD lffl'l!filRUPT
644
TIJll escu-1···1&>·
TUT fal llecll-1 ~
... " 645
II
646
·VI
MT
BUICA L
669
L
BIKA
eaa.x·ee·
lblT
p ........
Ht&CAa.1Ma
.S1E4T1#U'N"Es.-oecTD rwre....wr
PIT JflflE_,ipT
MS 80
ToaE T. . TO 9SCA-l
N-rf.·_
e
:
650 661 662
,6.9.3.
655 JO!
TIO ~l'IC .-tClllDUC
.,,,TIO ut-t.x·ec· eRA.x·n·
" JEXl'T
TIG JTBl!ReX···
TEST ISQa VNI T CMEC«
TEST f'CIR JtllTEMd'T lt8NDl1ilfi
amoa. IWl'··uPT StmULO · .-.
EXIT 1'E8T Foa 1419 JN~
6S6 657 JEXIT 658 JU 659 A2
660
9'¥1 LA
L
P&Raf.e,...
SET JN19Ul...T occ.,_o lfd)IUITlON
!!-· RESTORE ·Rt
f!£STOfilE
MSTOllE Paa
661 66.2
663
llESE:T THE INTEll·UPT
TAKE NEXT INT£. .UPT
664
665 · 666 U-..ITC 667 668 ITBEA
ERRORS
""'' ERR.x·o1·
8
IEX!T
MVI ERR.x·oe·
SET .-1T CHECC
b1T $ET IT9
£,_,,.
669
8
670 eRA4TC T8M
671
.W
6T2
CLJ
61'3
K
674 ·
675 ETA1'C WVJ
JEXtT
SSCAt-1.a·ao·
$£TATC
ER·.x·ae·
31SCA
j!AR.x·~
IS SSC:A-1 INST~
IP NOT. GD SET an. c...
·AS ATT · Ct«· AUlaAOY SET't
n IP SOe 8SCAe-l MAY
~DING US
IN THE INTERRuPT a.GOP.
S£T ATTACt91ENT CttaOt
6?6
8
IEXIT
·
·
IBM MAIM'T£NANC£ OIAGN£STIC PRDGllAM
·a~1 1
·!
89F1 DA SYSTeM l'EST tcOOUI.£
I
i e 89"1 DA $YSTP 'tEST ~
I
EAA \..OC OIWECT C00£
AGOR STMT S0UAC£ STATPllWT
ADl>'i STMT SOURCE STATEMENT
i
1108
1108 1100
8009 C4Cl40D306C?De&4
1 IDC
ues
ue D
11e· eois
i1&T
11 E~ !eo41<9EXh0£.ID6 1lf'6
c 678
61'9
. ·
.
.
..... ERROR
. . . . . . .. LOG0'11'
.
.
.. ··
··
·
·
·
· .
. * .
. *
*
*
*
-
·
*
* .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. :
..o ....................
681 LOG
* EQU
I
I
C. .
Ma
DC
IU..Z·&009·
I
693
DC
CL9·1)A LOGOUT·
683 684
oc
a2·ao1s·
0
685 WATT OC Q.l&·WAJU TOTALS·
l 30C 4040404040.04040 13s· ·o·04040·0604v.O I~ 40_,A04040404Mi40 l 364- .040404040604~
136C 4M04040 1370 $04F 13T2 40.04060AM>404"40 137A · 04-0404040404~0 1382 ~40404040..-0 138A 40404 0..0·4404v40
?13
1"13
713
T13
?13
?14
oc
715 LOGEK2 DC
'115
?15
715
11FO ~C1D3e240404~
MS
11 F? F Of' OF OFOF 0F0
11 P: C 686 lllAt=C DC
UFO 8018
l ll'E 68T
DC
1 l Ft= D9CSC1C4400&>t:E3 1200 6ae RDTT OC
a..··o·
.XL2' Hl 9 ·
a..sseaEAO TCTM.S·
1392 4040404~·04040
1.39A 404040404~04.:>40
0
13A2 404040404-0.04.)40
13AA 40404040404046)40
?15 715 715
715
1207 C103E240·0604C
688
l 20E FOFOFOFOFOl'O
U!U 689 ROPC IX
1214 80U5
1215 690
DC
iaa· 1216 EZC~03C5C:3EMWE3
691 SELT DC
Oi.e·o·
n2·ao1&·
CL15·SELECT TOT.-_s·
121 E 06E3C103E24040
691
1225 FOFtFOFOFOFO
122A 692 SLFC DC
1221' 8015
122C 693
DC
1220 0706030!40EaD6£3 u n 694 POLT DC
a..e·o·
JCL.2 · 8 Olli·
Q..13·POLL TOTALS·
&Et..ECT PASS CCWT
1235 C103E24040 123A FOFCFOFOFOF&F~O
1242 8020 1244 C4c&.EISC9CX54QE7
1241 1263 124<:
694
695 PLPC DC
696
DC
697 LOGO£ \I DC
OL.e·o· 11a,.2·acao·
ct.9·oev1ce x11:·
124C ET
697
1240 40404 04040404040 1262 698 LOGl4$G oc
22a..1 · ·
1255 4040404040404040
698
1250 404040404040
1263 40
1263
1264 802S
1265
1266 6040E2£3ClE3E4£2 127'2
698
699 MSG8L.K DC
71)0
DC
701 t..OCiiS1' oc
0..1 · · XL2·&oae· Cl..13' STATUs=xxxx·
t:
126£ 7EE7E7E?E7 127:3 4040C3C: 1D9'1EE 7£? l27C
701
702 LOGCAR oc
CLIO· CAR~xxxx·
l.?78 E7£7
702
121'0 404eE3C1o·?ee7E'1 1296 '103 L06TAA OC
1285 ET£?
703
1287 404CE2ClC97EE7E7 1290 T04 LCIGSAA DC
l2V E?E'?
704
1291 8045
1292
1293 ET~C9E361 D9C !C3 1298
?OS 706
?O?
oc
L2·8045·
DC
~9· XMlTl'RECe·
1298 7E
?07
129<: 40404 04040-404"40 1207 708 LOGXRl DC
60CL1 · ·
· · · ·
1362 4040404040~0 13&A 404040404.040·~
13CS FFFf<
· ·
· ·
· ·
715
TU Tio FFFF OC
JL2·ff'Fft#'I·
l 2A4 4040404040404"4i0
12AC 4040404040404G40
1294 4040404040404'40
128( 4041.Q404040404C>40
12C4 40 40 4'04040404040
12CC 4040404040404ii40
ta>· 40404040
1208 804F
IZDA .040404D4"4.G404G
12E2 40404040·0....,..
12EA 4040404040"°4040
12F2 4040404040404040
12FA ·O<t04 04040·04'"40
1302 4040404040"8·040 130A 40404040404o0.-4~ l ! U 4040404040~ 131A .00~40404G4M040
1322 484': 404040.040
1329 eo-s
132A
1328 C5£7D7C5CU3CSC4 13.:53
13~3 60
1334 ·~0404~ 1361' 133C 4040404040~
1344 40&04CMtO·l'M04048
708
?08
708
708
l"O.S
70:8
1'0e
709
DC
·uo L.OGXR2 DC
TlD TlO
T'lO
710
710
TIO
?10
TU>
710
711 EAR..\' OC
l'U!
DC
712
1'13 LOGEJU DC
713
'113
JCL2· &04f'. '79CLI · '
a.2·604··
CL9·exPECTEO-· 60Q.1· ·
· · · · · · · ·
PRGG 10
089F-1 .DATE
26.1Uf{'1$
a&OCTT5
.OA TE
26JUfll75
· · · · · · · · · · · · · · ..··.. · · · · · · · ECNO· 8~50.23
PAGE
e
EC HO· 829C23
8l!5032
·
·
·
·
·
0891'-l 8A
· · ·
·
·
· · · · · · · · · · · · · · · · · · . -· · · · · · · · · · · · · · ·
' ~-.
18111 MAUIT£NANCE DIAGNOSTIC PROGRMI
c 42a42611. 91
I
89F1 1>A S't' STEtll TES1' llOCUi..E
E- LOC 08.IECT COOE
! c EM LOC OB..te<:T COOE
I 718 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
I
! 719 · ;>ATA Fli&..DS AND CON!'TANTS .....· · · · · · · · - · · · · · . . . ,. . . . . ..._. . ._... . .
· 720 ................................
!
1.WD 37f'F32320000
IX3 721 OATAST £OU
13C3 C1C2C~C4C5C6C7C8 13£6 722
DC
·
RIPPLE DATA TA8L.E
Q..36·A8COEFGHl,;JKL~CAST~X~Z0123'5678. .
1·F6 0000 14"8 20
1 KB C901DZ03D405D6D7 1303 0809£2"E3£·E5£6£7
72.2 722
e
1308 Eef!9F'OF1F2FaF4Ft5
722
13£3 FCW'7f"BF9
13£7 ·G!!C~l4A5ATA.S 1401
13EF t!e697~C5C6C7C.D
··"IF 13F7 50607C.ESE6E?14F
1~ 1402
1"-02 022TF603024"000 1408
1409 600000
1408
140C 110000
140E
l40F C4C5E5C9C3C54~E7 1417
722 723 OATAE DC 723 72.3 723 TN £J(f'DAT £OU 725 EXP! DC 726 EJCPZ DC 727 EXP.I DC 728 EJCP4 DC
ca..27· g.-,
·
JQ..7·0227F603024000· XL3 1 600000 · Xl.3 1 110000· Cl.91 DEVICE Jlll 1
EJCPECT&D READ OAT A DEVICE GETS F ILL£0 I· AID 9 ADOA GET FILLED ltt SSA 1 ACOR GETS f"JLLEC H·
DEvlCE ~s FILLED !~
l4f"O l~DF
14FF l.-01
1501 0000
e
1503 0000
1505 oooe
·
1417 E?
1418 110000
1·1A
1418
1437
1438 03
1438
1439 000000000000000~ 1442
1441 00.00
1443
1443 C227FS
1445
14~ ?F
1··6
1.-7 110000
1449
1444 10£913
J44C
J44D C4CSESC9C3Cs·o£7 1455
1455 E'?
1456 1DC1
1458 ·0·040·040404040
1·60 40404040404041140
1468 40.-04C4~4040·040
1470 404C404040
l 4 75 114040
1·78 03
1479 0227FK2
1470 tDE8
147F D2C5£840C9D5".1£4
1487 D740E3D640F2F .)40
l4&F C3C8C1D941161M~C4
1497 C507D9CSE2E24C?D
149F CSDSE3CS097()40 144'6 l1C150 14A9 10~13
1···
14A8
l·AC 3CC1ES40
14AF
1480 1060
1481
14B2 03
1·82
728
7.29 EXP5 DC
?30 Exil6 DS
731
DC
7:52 EXP7 DC
732
733
734 WAT
EQU
735 WflTFLD DC
7:t· wee oc
737 VRTAOR DC
738
DC
7.19 DEVICE OC
739
740
DC
741 RIPOAT OC
741
741
.,..74U
74.2
DC
7·3 e.m oc
745 f4-NPIS EOU
746
DC
747
DC
748
oc
748
748
748
748
7.-9
DC
760
DC
751
oc
.....1'52
DC
753 MANPl~ DC
·
xt..3·ii227F!5· XI.I· 7F· JIL.3·110000· JIL3·t0E9J31 Ct..9·DEVJCE KJl·
xa..2· 1oc1 · 29CL1 ··
55A. ACOR GETS FILLEO l· RIPPLE DATA GETS Fl&..LEO JN ETX FILI.EA
sTx.esc.ER~A (GETS CHANGED TO tfR) 111CC - DD EyERYTt-llNG SBA· ACOR GETS F ILLEO 1 .. sF· PROT· HI INT·· MOO·· IC DEVICE GETS FILLED IN
SF. UNPAOTee <MOC· RIPPLE DATA GETS FILLED IN
SBA TO R!SET tWf'f'Efil AOOR TD ZERO £TX
·
tffll TE tlAHUAL JNT · f'ATT~N
XL4·0227F9C.i·
STXeESC.ER.IWRITE.uHLOCK KEY80ARD
XL2 1 1DEe·
SF FROTECTEOe HI INTENSITY
cL39 1 1tE'Y IN ~ TO 20 c;HAA ·· DEPRESS · ·EtrTER·· ·
..._3·11c1so· Xl.3· 1.,..013· XL4 1 XC1E9.-0· IQ..2·1060 1 ICLl ·Q3·
SBA SF. UNPROTe SET CURSOR REPEAT TO 40Dfl 20 &L.AHKS &F PROTECT REST OF SCREEtll
ETX
0
1507 0000.0000
·
1508 00000000 1 SCF OOOCOOOG
1513 08
0
Uil4 0000 U516 0000
1s1e i use
c
151A 00.00
151C 1600
l51E 00~0
e 1520 0000 1s22 ooeo
1524 0000
e
1526 OOOCi 1528 0000
192& 1968
0
U52C t&AE 192£ 0000
1530 00
0
15.Jl 00 li!i.3.2 00
·
15313 OD 1534 000601
153? 0006
1$39 ca-:a
1538 02D2
U530 01DJ
t53F ...
1541 3?flF
1&.a so·
1Mt5 107C
l5'a1' 1070
JM9 1061
·"
1483 C22?f'1C2
1483 '1'55 ··NPas EQU
1486 1'56
DC
·
)t&.4 · 0227FJ C& ·
1487 11(261
14'89 7!57
DC
ICL.3·11cze1 ·
14BA E806E44002C5Eec5 l4C3 758
DC
CL10 4 YOU ttEYEo:·
CDPY DATA ~ SCREE...
STXeESc .. WRJTE.UNLOOC KEYBOARO
$8A TO WAI TE NEW OATA
MESSAGE.
14C2 C47A
1·c· 110J:1 t·C7 404o·o·o·o.o·~-o
758
75~
DC
760 AECMSG DC
Jd,.3·1ic·1· 20CLJ · ·
SBA RECEIEYEO DATA
l4CF 4040·~0·0....0
760
1407 404C4040
760
1-0B 11csc1
1400 761
14DE 0506E64007D9C6E2 14££ 762
oc
JCL3 4 UCSCl ·
SBA
DC
Q.J?·NOtl PRESS ··CLEAS···
14E6 £24':)70C3DK5Cl08
762
14EE 70 U·EF 03
702 76~ MaOPa.E DC
ETJt
JS.S C2'50
1$40 C240
· ·
154iF 40C2 l'!Hl Ca.cl 1553 016C09 1956 016C61 1959 80*5 1558 41MO
1550 6060
e
lSSF E7£7E?e7 1563 T200
·
1665 0000
ADDA STMT SOUilC~ STATE·EHT
14F9 l.\FC
JS.OA
150E 1512
U113 1515 1517 1519 1518 1510 UHF 1521 1523 1525 1527 1529 1529 1520 152" 1530 1531 1532 153-3 1536 1535 1538 1S3A 15X JSlJE
1s4o
1542 ls.4 1546 1548 154A l 5'lte 154£
15~0
1552 1555 1556 155A 155C 15SE 1562
1564 1566
764
765 SELPD&.. EQV
766 SPFi..D DC
767 PSDEV DC
768 ENC
CC
·
XL6·3'1FF32320COO· XL2 1 0t>OO· xc..1·20·
SELUT#OL.L tl£SSAG£ PClU. OR Si.KT GfTS FIL.LED IN DEVICE GETS FILLED ltll EHG - eteS POL.L CIA SELECT
769 "170 RDMOD EOU 771 R~DE DC
tlEAO .oottrl£D ~
sTx.esc.aD llOD.ETa
772 773 ADATA DC
774 OATEA DC 775 CURRA DC 776 CUAOEY 0C:
777 LJIE OC
'2( OATA$T+28J
M..2COATAU x&.2·0· XL.2·0·
XLR·o·
START CF aJ,_,.LE C·Ta ltE.ST.t.RT Al. .L.E DATA ADDR
c.-AENT RIPPLE on A ACOR CUtRENT DEVICE cuaREKT L INIE POINTER ILOtl l!TT'Et
778 779 · 780 · 781 ·
KEEP T~E FOt..LO.IHC: 2 BYTE FLAG ltYTU TO«TM&a AM> I~ GAOER SJ TS 2-7 OF HI BYTE USED FOli DEVI CH cz-c7
BITS 2-7 OF LG BY'IE USED FOii DEVICES Da-IJ?
782 783 ONFLG DC 784 PRTFLG DC 785 MAt.FLG DC
DEVICE -AILABLE f'LAGS - - 1
OEV .,. PRJ NTEA FLAGS
--2
·ANUAL l·TEAVENTIDN FLAGS----3
786
7 87 INTFI.. G DC
788 SCNT DC
789 DYBCNT DC
790 AINT2 OC
791 PSA· DC
792 LCAR oc
793 LTAR OC
1'94 LSAR 0C
79$ SCAR DC
7il6 ST~
OC
797 $SAA DC
798 SSTAT DC 799 AATAB DC
800 AETA8 DC
801 ATABPT DC
802 PFLG DC
803 WRTCNO 0C 804 PASSI OC
805 EAR
DC
806 ONE
OC
807 ZERO EQU
8.)S Si X
De
809 0EVC2 DC
810 DEVD2 OC
Bl 1 OEVlNC DC
812 IR
DC
813 £01
DC
XLl ·o 1
XL2'0 1
Jll..Z·o·
AL2C INT2 I
XL.2 1 0 1 M..2(XMITAC)
XL2 1 0·
XLZ·O· XL.2·0.
xu·o·
X1.2·o·
xa..z·o·
Al,.2(ATA8t
AL2(ETAS)
JtL.2 1 0·
XL.ii ·c · JCL.1 ·o· XLI ·o · lil.t·o·
XL3' 0000 Cl· CN£-I
M.2·vuv'5°
a2·c2c2· XL.2 1 0202·
XL.2 1 0191 e
a2·.o.oso 0
XL2 1 37'FIJl 0
IHTERR4,;PT l'LAG 8US.Y CoUNTER DEVICE BUST CCUtllTEA ADORESS OF lNTERRuPT AOUTJNE
PSR STORAGE AReA TAANSMIT/RECEIYE FJELD ~SS L!O TAR Fl&O LIO SAfi f'l&.O
SN$ CAfl FIELD ~ TAR f'l&.0 SNS SAA FIJ!L.D SNS STATUS l'JE&.0 START OF ADDA TA&E 1!N> OIF ADDRESS TABLE CUAlllENT &DOAESS TAeLE PCINTEA PRINT FLA~ · FF IF PJllNTl·G CURRENT WAITE CR·ERA5£,ltAITE CMD· · FF IF MOT FJAST PAS$
JHTERIM £AROQ H.ALT B'tTE HEX 1 MID ZE«O
zeao FJ!fl,.O 2 BYTE LOHG
MEX 6
0£v1CE C2 CONSTANT !lEVJCE 02 COMSTANT
COtilSTA._'T TO I NCaEa&irT DEV ICES.
JNT., REQ. STATU5 l!SOT RESPOtlSE
814 ·ACK OC
815 AVJ
0C
816 ACtcO OC
817 ACK1 OC
81'9 lRDE IX
XL.2 1 1068· JtL2glO?C·
llL.2 1 1070· xL2'"u>~a·
az· c.2so·
WACct RESPGHse
11¥1 RE9PONSE ACK 0 AESPONSE ACK 1 RESPONSE
ltrlT· RO·· DEVICE E~ &TAYUS
819 OE
OC
820 CC
DC
821 DB
OC
ez2 STATA DC
823 TSTREQ OC
824 H8045 DC
8.25 POU. oc
826 SEl.
DC
827 XXXX DC
828 X720>0 DC
829 SVJCR2 DC
Xl.2 1 C240 1
XL2 1 4.0C2· XL2·ca.o· XL3·016CD9·
Xl..3'C16C61·
az·ec·s·
Xl..2 1 4040· XL2·6060' Q..4·xxxx·
XL2"T200 1
XL2·0·
OEVJCE EMO STA'f"'5
CONTROL Cfo!ECK STATYS
DEV ICE BUSY 51'ATI.18 GTART OF $TATUS a£S51;..'\a START t'!I" TEST ll~ ~SSAGE
ERACJR LOG COtt&TMR" PQLL CO.STANT ~11.0 ~VI U 40
SELECT CONSTANT ERROR IJLANKIM:i ~1"-aY 1ST 9fORO DF COHTROL S'fGAE XA2 STORAeE SP~CE
830
e.31 ·
ADDRESS T A f:I "- E
DATE
2~N?S
ec MO. 829023
250CT7!. 8.25032
PAOG ID PAGE
089F-1 .DATE
-··~.
EC MO·
2SOCT1'B 829032
PAOG ID PAG£
·
IP MAINTENANCE DIAGNDST IC ~
8tlFI DA SYSTEM TEST MOOULE
EH LOC 08.IECT CODE
Aomi STMT ..-ce STATHl!NT
·oc· 156? ·040
1569 156S 40"9 IS6D 40E8
1sev··oe·
1571 40F3
151':1 CIC tSTS C1Dl
usn cusa
....1568
lfi6A 156C
832 e33 ATM
~
835 &36
. oc
DC DC DC
..., 157'0 Q?
ltiT2 838
1·5~'1·6 an
1578
oc
DC DC
DC
oc
1579 C1F8
IS'l'A 84-2
DC
1578 C1F9 U7C C2C3 IS'PF C260 1581 c2e1 1583 C268 1585 C3C8
.... .....1$7C ~
151'& 844
1580 . .s
, ., 1sa M6
1886
DC
DC
DC
DC DC DC
158? C3C9 1589 C3D3 lSe& CJF.l 1580 OFl ISF C3?8 1591 C408
1593 C409
1595 C4E3 l 59? t:540 1599 CSC1 1598 cs~
tffO csee
15. . 849
DC
.... IS8A 8$0
15..; as1 tsee:
oc
DC DC
1590
..... 1S92
199· 1596
.., 15"
159.A 159C
-·159£·
8S3
ess
8S6
8se
860
DC
oc
DC DC DC DC DC
DC
159F C5E9
15AO 861
DC
ISAJ C5F3
15"2 862
DC
l5A3 C650
lSM 863
DC
15AS C6D1
15116 864
DC
15A'I C658
15A8 865
DC
15A9 C6F8
15AA
15AH C6F9
IMC
ISAD CTC3
UiAE
ISAF C1E3E3CIC3C&4940 158F'
I 98? 0SD6E340D9C5C1Cil
ISf!F es
lSCO OSD6E34009C4E4i61 !SDI
uce e·CSC9EMGC3CfCS
1500 C302
866
DC
4*7
DC
868 ET· oc
&69 ATTNGR DC
...869
....,,...&TO UllIYNR DC
I 502 C9DSE3il84009CS>e JHS Ul llOTAVL. ac
15DA 4B61DSD6E34CM:lE5
Bl
15E2 C1C90348
8?1
1 see osoMOC9DSE3C609 lSFl 8?2 ·HNT& DC
15EE D9'E·D?E3
·?2
15F2 C9£3U40C905Ea&O UiFE 4?3 ttBllSS DC
JSFA CS~9D609
·03
P4
1600
875
ORG
1600 a76 XWITAC EGV
1600
1640 877 ·l'l'E DS
16·1 ff
1641 8?8 FIU- DC
...,. 164.2 C1DPCIC3C8-&C5 1651
..... t64A 05E:S·OC3C8CSC.11>.i!
. 165.2 C90SES4COTOflC 440 169F
165A OSD6ES40D605
.-....·........ 1660 ClEH~ClCXM.840 1'678
1669 C8E4D5C?40CH4&2
. 1618 £8
:.6?1 C4C1E!!Cl 401>4C92 J67F' 1679 C3til604CTCI09C5
... ..... 1680 E4.0SC9E?t>1'CSC.1E'.1 1692
MO ATDISG GC
tlflPm DC
DC 882
U3 mSD&T DC 883
DC
1608 CSC·4009CSE20186
1690 OS£..~
-.2··0-a·
-.2··oc1·
JCL2·40.B·
J1L2··oee· Jet..2··o&·
Jea.2·40F3· Jll.2·CUH>·
-.z·c101·
JQ..Z·Ct58·
a.2·c1tre·
JCL2·Clf"9·
Jea.28CK~·
-.2·Ca60·
xa.2·cn1· JCL2·c2ee·
XL2·c~·
X1..2·cx9· XL2·c303·
xu·C3flo·
Jr&.2·c·1·
xa..2·a79·
JrL2·C4D8· X&.Z-C409· JU.2·c·E3· Xl.2 ·c940 ·
XL2·cec 1· JCL2·cs.e·
J1L.2·ceee·
XL2 9 C15E9· XL2·CSF3· JIL29 C6SO· Xl,.2·C601 9 XL2·C6$8·
&2·c·e·
JCL2·C6"99
J1L2·c?c:s·
Q.J T 1 ATTACH· NOT READY·
CL12 1 ~ INTBUWPT·
GAG TO 256 SO\ltllOAAY TAANSWST $ Sl&CEIVE F}ELD
Fll.L CHAllACTEA
· · · · · · · · · · · ·
....... , . ao I
I 811Fl DA S\'S..... ftsT 90DUl.E
ti el?_ r ~
!iii e0- ....., ..........,.. i
UK 08.fECT CODE
A.DOR Sl'tlT SOUltCE STATE...,.
1693 D41EKMH.,._4'E2 t69F
I... CSDXKH3 t6AO CSD6~£3~ t6A9
IMe IMC· HJAA C4CSE94Moce£4D9 1687 1682 CT~ 1..-0.,..ocso~ teBF 16CO ~CSCUTOTCSC.3E3 a.603
eet5 AYltlS-G DC 885 886 Bntil$G OC 886
1>¥91~ DC 887
888 NOtYUt cc
UMJCUtT DC
a..1a·av1 1'(1 S&&J!CT·
ca..1o·Efn 'IC Ctlf)· a.i··oev. KQlilG BUSY"
Q.8,.ttC £ .......
a..ao-e UN1! JCPt!CTl!D
!
I
c
;.«:8 C5C440C9DH3C:ID9
8199
1688 09MD7E!
889
1._ f)4C9C389Dl!l·Dc..106 161:8 890 NIOL-M DC
Q.2l8MICRt:I CODE N01' LCAOEO-
l60C C.-C9400806£34403
890
0
!····.
16te4 D6Cl C4Cf>C4 16159 Fl l6EA EO 16E8 .....
162'9
16EA
16EC 6Al4
890 891 Dl5Q 892 KATO! 893 tcA1D2
894
oc cc
DC ENC
OL.t·t· &l·&o·
JL2·k9.f.·
STMT
DSCIMAL ONE Al!P&.ACEMEttT KATAKAHA Rl~E CHAR·
I
!e
I
i·
,.! ··
I
18
!
1·
'·I .
1lI ··
'II ··
·
.OAT£
a&OCT7S
PllOG 10
· · · · · · · · · · · · · · · ·trCte·
8211D32
·
.PAGE
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
,
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
I
l&M MAJNTENA'MC£ DIAGNQ;TIC flltOGMtl 8W1 OA SYSTl!ill TEST mDULI!
S'f'MBOL T LE~ VALUE DEl"N
AAT48 A 002 15.28
ASSC.A 1 C 001 ODFO
A&sC.'2 C 001 DCff'
ACKIT A OCl OCC'?
·~·· ACKC
ACKl
A 002 A 002 J.$4A
ADI.TA A OC2 l·f"E
At:>OOK It 004 09£3
At;"!At!l A 00~ 1$20
AINTZ A 002 · 1519
ALOfE It OC3 0-'.&3
ARR
C 001 ocoa
ATAS A 002 1568
ATASPT A 002 152F
ATTCHK C 001 0050
ATl'MSG A 016 Hl51
ATTNOR A 017 15tW
9CNT A OC2 1515
8SCA1 A 003 .)AOF
8SVEAR A 004 OEOO
BUSV C 001 GOSA
BUSYe A 004 OOA.F
elSCA A oo· 1182
C"R
C 001 ooac
CC
A 002 US50
c NTRL. c oe 1 Oo.&:8.
CONS A·OQ2 OAC3
CURo£V A OOZ 150·
0199
OG18 OQ9 0.243 Cet6 Ot!17
ons
0170
oeoe
0198
0106 Oo.12 Oe33
oecu
0016 0180 0&69
0788 Ow13
0.?36 ew32
0.111 0448
o.;2e
OE20
Ow36
OC:97 0776
CUSIRA A 0-02 H02
OATAE A 02"r 1401
OA,.AST A 001 13C3
DATEA A 002 1500
011
A OG2 15!2
DE
A DC2 l~i;
OECI A 001 16!:9
DEV
A oc· 107A
DEVC2 A 002 153A
DEVD2 A 002 153C
DEVICE A 009 1455
DEyJNC A 002 153£
OcYOK A 00.. 086F
DOPOl.. A oo· OEOB
DDPOLR A 004 OF64
DOSIO A 004 OD23
DOSIOtt A 004 01)£C
t>ROP A 004 113-8
OfilOPED A oo· OEl5
OV&CNT A 002 1517
UVllMSG A 014 1697
ovesv A oo· Of'6&
EA-RL'I A 002 132A
ENABLE C 001 ooco
ENINTR C 001 0002
ENO
A 001 14F8
EO't
A 002 1542
EOTMSG A 010 t·6A9
~RA
A 001 1$33
()175
072~
0121 077'4 Oe21 oa19 Ce91 0529
oen ouo
0739 Oell Ol·:S 0396
()454
0278 O.la6
Ot23
0339 OM9 OE87
0·56 0711 0.135 011M 0768 0813 0686 040ti
EflfllATC A 004 ERRHL T A 002 EARDft A 004 EUORR A 004 £TAii A 00..2
11c· 1137 GF8'4
1158 USAE
06YO
0622 046-8 0632.
088
0108 Olff 0169 0649 0109*
02.a?
oaoo
0221 0260 02T" 03eG 0360 0382 0 l:t1' OUS7 OllSO 0147 010
0~7
0105 Otff 006$ 010· 0278 0~$· 03'18 03i;6 o.68 0799
.....01o.e. 01se 01&9 01.._ 0167 0169'!
0056 0642
osu
0050- 00~1 00&~ 02"* 03Z8· ~ 0670 03.Z9 HU 0334 0...5 0673
03°"'9 0312 04.,ff 0106 0075 01.00· 011..- 011e· 011.., 0120 e121 0123· 01~ 0131 0398 0·1· 0107· 0151 0164· 0195 0157·
0068· ooe.. 077·
077.3
01!5$ 0·27 04'.23 0205 022t 0244 0402 05H
0184 01ee 0186 ozez 0114
01.a2 0199 0369
0396* 0410 0195 0216 0227 0Zf5 02e.5 037& 0404 027~ 02e.o 0324·
0626
0307
oosa· 0054* 0057* 0189 0189· 0399· 0400
0507
0401
o·69· O!i0.2* 0610
0106
0302 0309 0196 0198 04-0$ 040'1'
0238 035? 0384 0527
0240* 024e- o:ao·· o3t9* 03211 0336· 0339
038. . 041 e· o·3.J· o·s.a. 0·10 0·7l Q-475 0499 0505 0509 0$13 061'1 0521 0525 0658* Oili6· 0668* 06"12 067S. 0. . .2 0.704 05.2,. 02·1 025~ OUl 0.137 034-0 ~& O.'M6
0468·
oeoe
0341* 0344' 0479 0463 0975 0625
0.1 0366
&ATE
26.RINTS
EC NO. 825023
0133· 0183 0187
0
·
0 SffBOL T LEM 'IJALUE
EWT A 001
o~= :::! Jl"'t., EXIT A 0'06
"Iii..·. EJOllDAT A 001
£~1
· 007
~XP4
.EXPS C·exP6
A 04)9
" oas
A 001
£XP7 A 010
1 ~Ff'f"F
"-: F lU.
A 002 A 001
G£TSET A OCM
OGD · °'°" GDACtt A 004 IO·~ A 004
G«IN A 00.
GO$\IPQ A 00--
e;, GOTlT A 004
VttAL"I' C OCl
Ml!UJS\' A 017
WEAO A 002
eH6'M$ A 002
IAR2 C 001
A IEXlT A 004 ~ IN1FLG A 001
tN"'IPNO A OJ·
lfl"'· lffT2 A 004
"" 101 IR
A 00-A 002
I"':. IR1)£ A 002
VtTBER · oo·
ITBM5G A 013
,_..._ KATDl A 001
'iii.1KATD2 A 002
t,.CA~
A 002
OLLIIC A 002 INES A 00.3
t..OG
A 001
,_..LllGCAR A 010 ~LOGDEY A 009
1..0GEXl A 001 r.LOGE~2 A 001 'lali..o-4SG A OCll
a·T8 GOFO 1402 l-408
l~
140£ 1417 H1A 143'1 1442 l3C2 1641 1064
0986 Cl£715 ft!;7
118·· OEGl 0£28 0222 16?0 10t!2 IS!SA OOAO 1190 1513 J69F ll5C 1199 1540 l56C ll&C llF1£ t6EA l6EC UllO 1506 OAOC UCB 127C
uoc
136f' IKO 126.2
0743
oaae
0724 0725 0726 072Y 0728 0729 0730 0732 0716 0878 4)f:i32
euu
0~7'8
0.50 0661 O.J.32 0344 O.i125
e>eea
o~ao
0824 04.l24 0657 078.7 01!81 OU8
0~65
!'>a12
oe1e
OE68 011173 0892 0893 0792 07'17
0012 06111 01'02
Oe9T 0713 0715 0696
O .._OG$AA A 010 LOGST A 013
LOGTl-A A 010
~DGftl A 001
01..0G.XfU? A 001
LSA~
A 002
l\LTAR A 002
ViteJ MAMFLG A 0 0 4
MAN·IN A 00"1
A t.1ANIN1 A 00:!:5
V M.OIP1 E A 001
0360· 0364· 036?·
,.,.,....,1 s A. 001
0487 0491 0495 oe21 oeZ"S ()646'<
I"-:, NAllFl2.E A 001 ..... MANP2S A 001
""'let.P A OO·
C ll&l".:N.. A 004
i
MICtlll,,.M A OZl
I
... lcl'tJN A 004
II A Ml SCAT A O SS W MSGIJL.k A ~01
I
I
PROG 10
fJACE
oew-1! u ' ac
!·
l I
l·
I
1290 121'2
1:2~6
1207 1328 1521 UUF 1512
OCFO 0.007 l-'B2 14?(;
14Sf" 14S:t 0A30 OCE!S
i·ee
OA48 l67F 126.J
07'04 0701 0703 0108 0710 0794 0793 0785 0.2.55 0264 0753 0745 0763 0755 O-Q56 O.i4B 0890 DOM 0883 0699
0211' oau
0311
818?· 0436 0163* 0207· 0211· ~as.
0164*
01es.
016. .
...,.0152·
0236 01164 0569
0469 0297 0297*
04T8 0482 052· 0521 0113 0139 OJ41
0486
e>···
oeao
02·& 0420 0492 037. . 0389
0643
0345
0331
0621
MT?
0$75*
0502
0109'* 0649* 0~7 0654 0667
0300· 0311' 0330
.-e1
0663
0652
0-413
0·31
0655
0493
(1068
0069
0288 0304 0099* 0116 012s 0129* 0134· ct·~· o:a·· 01..-. 0146 01~ 0170
0066 0097
0011
0285· 053$
0186· 0282*
0565 06U
Ot570 061 '1 0.281* 0263'1' 0473~ Q477it: 0~1* D443~ .,4&9· 0493* 0497· 0501· 0507.e 051U:
0515· 0519· 0523· 052?· ~530$
0287· 054S 0600
_;,, ·
0284* 0550
~286· 0540
0555 0604
oS6o o·oe
0'-91 · 0306 0288· 028~· 029C* O~C5 0316
G462
0~47
02.56 0256 0266 0266 0058 0052 0$J9 0063 0501 0281
o.i::se C>26E
OOH 00'1t'I 05?9
o-e9F-l llA
··
89Fl DA SYSTE· TEST MODULE
CAOSs-aEFStENCE
S~ T LEM VALUE DEFN
MVOATA A 005
NEXT A 004
NOEAA · oc·
NOIN'f· A 0 12
NOKAT A 004
NOPASI A 006
Nl)RDUC C 001
NOADY A 003
NGTAVL A 020
NOTROY C 001
NOTST A 005
ONE
A 003
ONF\..G A 004
DOPS A 004
OOPS1 A 004
OPT3 C 001
OPT· 011'1'5
C 001
c 001
PASSI A 001
~LC:
A 001
PLPC A 008
POLL
A 002
POL.T A OU PREF C 001
PRINT C 001
PRTFLG A OC4
PSOEV A 002
PSR
C 001
PSAW A OC2
R~tUJO A 001
ROMOO£ A 004
ROK ROTT
A 006 A 015
R!AO A 001
liECM$G A 001
~EOT
A OC4
REST2 A 004
li!PDAT A 001
RPTPOL A 006
fH~VI
A 004
t:lTNQ1 A 001
RVJ
A 002
RVl·SG A 013
$ACK A 0Ci4
SAA
C 001
SCAR A 002
SEL
A 002
SELECT A 0~6
S£LPGL A 001
SE\. T A 01'5
SET
A 004
SETADR A 004
SETATC A 004
SEW>OL A 006
SETT8N A 003
SFl
A 003
SF2
A 003
S"I" a oM
S+fIf" Ta A CU
Sl(Jt C OOi
SIX A 002
SLtaC A Off
StU
A 003
S-1112
A 003
sPfllU) A 086
Sf"1
A 003
0088 0A7E
168F
15Fl
o·Ea oceo
ooes
0A42 151!5 0058 CSBA 1536 150A
OEEE
0!!165 0008 0010 0020 15.32 1530
1241 1S5C 12.39 DAOO QUA
lSOE
l .V-7 0004 151S
l4F9 14FC 1213 120D OCAO 140A
OE5A
ODES 14?4
OEAB
01:61 0A10 1546
l6W' OF60 0089 152JI 155£ OC40 14FO 1224 0AC1 OBA9
111>~
oca:
0A82 o~es OFSO
OA.. ClBU
c~
ts38
122A CIF02 0F7D 14Fs OC:96
0298 0078 0&88 0872 041:70 O.i36
Oti3? 0'60 OS71 01.llS Ol62 Oct06 0783 0419 0368 01)38 0039
ow.o
OE04 oeo2 0695 0825
0694 O.l41 0026
0784
0 767 0023 0791
0770 0771 0689 Oc88 0225 0760 0364 0.325 0?41
0399 O.J67
o.;u
0815 0885 0452
0.130 0795 0826
0194 0765 0691 0096 0158
0~75
01e· G.#79 0·17
0451
0"89 iU44
eou
oec>.e
0692 0425 046i 0166 0234
RtFEAENCES
on·· 029~ 0296·
0092 0283 0497
0061' 0233 0651
OS30 030?
0160 0057 0073 04M
0365
0093 0154 0290 0328 0073· 007·· ooe2· 0101
0399 0135
080?
o~
0064 0111 Ol4D* 0212 0402· 0596 0100 01~~
0112· 0440· 0443*
0397
0103 OS76
0138
03984< 0640 0640·
oue
0228 0244·
0322 0581
0641· 0648
0230 0588
0332 OS85
0646· 0660
05?2 0589
0660·
0623 0593
0597
0601
0605
0612
0222 0264* 0239 035! 0279· 0153*
0428 0356 0010 035!5 0523 Ci426 0442 0306· 0314 0312· 0!534. 0194
0450
0196 0405
0071 0156 0671
0071· 00?2· 0092
ooe3
ooe3· 0084
0084* 0085
OOBH 0086
0094 0172· 0430 0432 Ol78* 0090 0145 0048 0049 0050
0166 0324
020h 0'992 Otl'M 01760194· 039.,. Ol75*
005~
0060
0061
0249
DATE
26JUN?5
EC MO. 82~23
250CTH
e.2~·2
PAOG %'1> PAGE
·6t$ . · · · · · · · · ·· ··
'(
4236Hl,
G 12
·89F1
DA $YST81 TEST llOOUU!
G SYlllBOL T LEN VALUE l>EFN
REFERENCES
CfaCSS-REFEfl&tU
SSAR
F, SSTAT
"-...·STAR
A 002 A OC2 A 002
START A 003
{.'\ STATA A 003 ·STATUS C .001
STOPI T A. 004
C SUPER C OC1 'svDl2 A HZ
TAIO A 005
~TALONE AO~
V TAR
C 001
TCLR A 003
v£!<.TENT A 003
TERROA A oo·
TERR08 A 004
,TERROf' A 004 C·TE·2 A 004
TEM2'0 A 004
,....) TEAA3 A 004 "'..;TE~4 A 004
TERR4C A oo·
O TEIWS A 004 TERR& A 004
TERR7 A 004
~TERRI A 004 ~TERR9 A 004
TLIN A 004
I J!F» TM l VTN2 TPF2
A 003 A 003
A 003
I"'> TP 1
~TRVI
TRVIR
A OC3 A 004 A 004
#"'ti. TSTATT A 004 VTST&V A 005
TS"fl>E A 005
~ TSTE~I= A 004 ~ TSTt:lOY A 004
TSTREQ A 003
"""'TTSTR A 005
~Tl
A 003
T2
A 004
o~! : :::
UME.d' A 019 ,,.._ UNJTC A 004 ~ UNJTNR A 018
UNPACK C 001
,.,.. UNXINT A 020
VUPDAT£ A 006
UP\.
A 004
'1 WACK
Vwcc
A 002 A 001
WHAT A 0()4
-._WRPC W~T
A 006 A 001
WRTAOR A 003
l/!it...wRTCMD A 001 ~WRTFLO A 0031
WRTPAT " oc;·
· ~TPAP A 001
WRTT A 015
wxn A 001
..-.xMITE A OGl I WXMIT~ c 001
I
1527 1529 Ui25 0Al4
1~!!!!
0088 1132 OAOA 1566
OF29 OAC4
OO&A OF57 OF47' 102A 103A 104A 0FA4
lOSA OF84 0FC4 106A OFD4 OFE4 OFF4 1004 10U. OA85 OC39 OF49 OF30 OC70 OE31 0E71 116C OFOB OEFA
0002 00A8 1558 OF1'4
OEDf! OBlA 0820 0842 1692 1184 1501 021£ 1603 0801 OA91 1544 1446 OF23 UFC 144'3 144SJ 15.31 1445
OC89
OC5C l1F6. OA01)
l~O
008A
0797
0798 0796 0048 Oe.'!2
0".31 0621 Ov42 0829
0436 0099
CW29 0449
o..w
0509 0513
OH 7 0475
0521 0479
0483 0525 0487 04tll 04ff
0499 O='!Cl5
ooao
0.1~2
0446 0441 0209 0.552 0372
OE42 0427 0423
0.?20
0~7
OG23 0459
0415 0120 012S 0131
oe&4
0666 OE70
OQ27
0889 0114
OVQ OCl14 0736 0"33
0686 0734
073?
oeo3
073!5 0216 O.l04 OflaS Ov04 0877
Ow33
0&9t=-t! .DATE
12 I
EC NO.
le
26AIN79 825023
25CCTT5 825032
·1I·· · · ·
0314· 05.\4 0315· OS4i
o;n:H os3i
°"'ll 0628 0630 0894
0315 0573 0611 0323 0333 oe24 0102· 0115 0128· 013~
0412 0087
0305· 031.3 0445
0442 0506 0510 0514 0472
0518 047'6 0480 0522 0484 0488
0492
0496 0500
oo~s- 0076· oo7s 001e· 00?9· coes· oce9
0177· 0179* 0439 017. . 0202 0223 02U 0272 0352·
ocev- 0091
0424 0414 0318
0459 0437
0171· 0117 0122 0126 .,..85
0651 0473 0181 053.i 0537
0515
0193 024e 0261 0081
0353 0208* 0214· 0460 0226* 0584
0217 0162· 0137· 0161· 0206 0206· 0215* 0210 0213 0201
0542 OZ'tl
054? 0354
09$2 0362
OSS7 0.3?0
OS62 0308
0967 0416
0197 021e ozn 0236 0257 G.1!67 0381 0406 0554 0309
· · · · · · ·
PAM fllCe PAGE
0421
PROG ID PAGE
089F·l t.2A
· · · ·
·
·
·
· · · ·· · · · · · · · · · · · · · · · · · · · · · · · ~· · · · ·
.....PMT llDe
·ITRC A 001 1600 01!?6
... c 001 0001 oaao
oxx
....... XJ
. u
..·. X7200
ZEllO
c 001
" "
A 002 A M3
ucoz
1962 JIAI llAS 1966
sts·s
04127
oesa
061Ht
,,
oan
. . .3
0993
......,, 0792
007. . ON3
MTS 00. .
0072 OHS
OO'ftl Off9
0076 C0?8 .,,.. 0089
·17· OISI· 01·2 OUl3
017· 0175 0-278 0.288" 028
.... .... ..... ... 0409 0411 0413
oase- OH2
e177 OJ'le
0291 ....
04231 0;&27
0163 011'9
eae
MH
.... 0170-. H.21 02SZ 0.316* 0353
~
..., ..... ........ 0101· 0102 011.. 0127
. 0292· 0298 OU.- . ., .
OZM O.ZH 0286 0297
01~ oaa. 0192
~
.............·~
c
I - 11AlllT£WE DIMINCST IC . . . . ., .
·
DA SYSTSI TEST mDUI.£
9'-..... . I,,_... 16
1v'!!!>4·
~
· --··· · ftlll42
WT<e-Yts...e
8/
CL 17 1MROU8H .32
..... " & 0 -
·- tll!Ul·O· H<I CO-IC
3DtC3C< OG......-ccD
.................
ST
a······
. ....... CL es T....._. ..
.......
89W ,....... ...1....
···---·1ooea
... . . .
WTT< _9££<8 .MIFitZ
HZXS.19£8&9+.
-£.1Jt3S< < ~EEla
.....
..., ·eCl!l'll
9-tl
< .Hl'feKSftAlmf &
..
. -...c . . . 3.a
.....
·<Tr _..enc;1·
YKIO.Zl:te9F1aOM
oe~e·a. . . .
r·
\..
.k ..
··
~ .. .
~T.~'IY ..Ml AOAE S
6'!
· ·· ·
WTeOO oc_a <G +9· · .tC AO CSD G
0 T · · IEE&PINCO"Eo\$
<-0 ·
·· AG CC\'
.....
·
811U.,,eef'AC
··+. ··M...,.,. G 1-P-···· <2 c ,..··
SEOaai·Clt9F10011
. .
Nil&. 8Wtl.Jc9F.-
JAO<A:YaetF10012 +8~~.13-MIFlOOU
4'!!ll ·
·
··
WT< 3CH J'e4T < ~;-CO-DG>-
..
. -
CA:t JSE .a< 1 t2EOH < .1 la£(;M< J ~FE~
· S6<A.SO CGUAG
··~1uie
···tt OHf'-1' . u j ·c ·· ie i re I
I
... DA SYSTl!ll TEST IDIULE
CL I lMAOU&M 16
T<-71<tC-..AE.-
Q.. 17 T........ R
. .
· A._.YDOI ..a4
-.
N<-..GACO-ELI ,..
TCC..UE.IUDe F·AI M!>X 'MT -O~AL.
... ...... T<O·· 8-Dto· · KOA
, ~_
.. . ._ T·--· T'°soc
.
T.1AeELl2 GU<Oll
.. .....
LI C-OIGUM < AB·Y+ &.?19-1'9 -
cetl. .W&eG~c; A
..
c -·waa.cc< ...
.
~· ~ 2 NNC 6 ...... fttAG·-
. 2'8 ·AAM3--DlCNt .
.
219 ·AllQa-GlC S KCUFlaY; l"-fll<9fo!
. -
K911G '8TEU UKB
...
- .- ttELI ,0 >MSOSGrt
·
<MBDO<~MC
Zl.i REl
....
TEOH BBXI .la.E.f<
1 (.
·aMH
t · llAINTENANCE DIMiNCSTIC .........
14 ·
~··l
11. e,. 4 C&. 81 nffUJUlitft
I Ci; CL l 1tHlOUCiH 16
CL 17 ntRaU1iH U
I · tc80·C~l0021! ~~,..,...._,UDCTDI I
0 ·AD<A1'988W1·oul 'f·n.. fcoafcoets
I
C8'MAS¥Ye·104 GT+ni?oecHh>-X9·1
Mal
·~DA
·
·ICMIC
· &.+l A6P·. . . . .coc
SK·93 MiFlG02~ O.,+,.DM>A·COA·&DA
-
I A
· ·
ac--.c1EOM1"100251 VT+l'<vc.DA COt\ &.DA
I
+e-M-la&9Fl0026' ···l'C-f.DA·-oPee·..
I
·
I A
· ·
"C -A'All89Fl.002i W T+,+M.GA ~ f.OA
1eo..Mf..D8W'1002~ e.,.,,oa.·....~
to·latFA...o1.· c.OA
- ' o \oHJU!sEae4FlOC29i
T+.1£.49+PW. .TZ81CO
ICf.\Jen...ew10030~i ·'f8A&'U.ln...xog·
· I
.18-<A.t·D89Fl0031!
· ·········
T.+J'.12 0
I
I ~
·
·
·
.18·<11H8De·1oc3z VT+AC._f.D AD c ..
· · I
I
i
lA~9Y8WlOC33 I
·
T+.ILT9M )Q <81"G
I
I
.ae--·~T469f'l00~
·T~··········· .le--A$lNl89F1003S
,..,_,S.,._8atU&.QFE
................
S0,7Y4tlPYr.<·a+L
........
... .
oe.acT CMD LISTIN&
CL 3~ TMRDUG.. 48
.
0-APSU IU·c ···
Q.. 49 TMAGUGM 64
TO .. HDCO·I coate
· ·
SOA SoA &DA f..DA
t.CA COA.a.DA -e_
COA SOA COA ~
. .
&CA 8DA Mt.tfC.D.t
. ..
WA c.DA IDA $DA s.0A 6-J-O·eCt<F
. ................ ....·........··
P&+tatleO~IKDJV
...·······.. ..·.·...·.......
PART ND· PAGE
CL ee -...OUGH 80
.e,-.o.·c e·no·I .-..,o;tuealrlfv~
CL 81 'TMAOU5H 96
. .
..sg.o TR.a·100·3
xco ~so~
·
··-SD E8Y89Fl00·6
&D PQ08W'IOC·7
·
&D PAC:89FI00·8
FJ8T14leL5CP05·T RB>< QJQ89Fl0050
.·..............
.. -
&D 9EU89FlOOS3
.....
· e-
...
GM Ol , -..1ioaw1ooa?
CZ<I f.O· f cac11077
. -· .
.
...
TUE~ IGU tt < A&-Y·C&QOMD ....C4EELJ -&.YlflGO iKalUiUL '0 C C
JZ«EOE-4 Ct-1«0
oc-CA~l0,3~ ·T·n+64'..Tlt11CEO*N I i
· 1 : 1 1 E l. . .H V C F . . a
attTF·..CO;ITO·I ···?W.SUCl5;IE6tX
!·PO~(PO..c:Os.G
. .·....·..·. · t«·C..e>< _.,.Al+T ND( 6*.¥0;&.NUC
ua.11eet 2'tl!:T~CP ......
..... ~-CHIFl"-60
.
TC l'G-az fffi-teh<ai!
. .. ~·
...... ~ 0-M Cll ~ M:SO...,_O
SIE· C~AT..i:
. .a-QMSl)ffFU:JG4~
~I . . . . . .
IL.NI 11
i
1e-w-c...a·100·1· 9Tc.-.u..-oaata
tte-··8"891'10..-
£lV~-.OCWIPHS
· · e·a NRPft~
81'f'
··-· ... . ... .. . ·-- . 1e; tE6,xus-ttlfzttI
_..,1151'1 t C
FS AS< · A
Ll·f TllSTD+fS<j
................ -··· LSllGCULlettDE
IC 0
·····G8540eC8Y21
-···-...,l~ C231~ff<89F'l0060
I
____._......,_...__,___,______________ LA.T PM;C -------------------------------------·-------..----
14 l
· ·-@· · · · · · · · · · · · · · ·
·
·.
·
· · · · · · · · · · · · · · ... · · · · · · · · · · · · ·· ~ ··'·'=-"'-. . ;, ; :-~.i, . , ,~'zs,.;" "2:. .·' "·'"' ,,. ··...,,...-;c..·a··-d-,.-lffl, fl« ·~"'""'"'"'"'""'-'4""~'='·'...'-··- _, -- ...to ._~.,.~J"""-" -""'"'~..,__,,..,,,..._..,,·.~.,:,·Jot...,.,·~·-~~~"·"¥'" 1 -.;;~~...,,-~~.._-..._.,...,.~-·'""""";........._,,....,,~.~.,.·.,.,.,, .c,.f·..,..., -~.'""'' .·........-... ·. l·
ISM MAINTENANCE OIAGJIOSTtC PROGRAM FC80 MOVE FC7 MICRO-CODE FROM DIAG P-CK TO SVS PACK MOC US
PART NOe PAGE
42342651 C)tB· MAtNTENANCe DIAGNOSTIC tltltOGftAM
. ' ! em· MOYE FC? MICRO-CODE FROM plAG P·CK TO SYS PACK
PART NOe ·234169
PAGE
IA
ERR LDC OBJECT CODE
ADDA STMT SOURCE STATEMEfllT
I
ERR LOC 09.l~CT COOE
ADDR $TMT SCUAct! STATeM~HT
OAOO
A
~~;
OAOO FC80 0A02 00 OA0'3 00 OA04 0000 OA06 0A2') OA08 FFFF OliOA A00')00 OAOO CtOOOO OAIO 141000
OAOI OA02 OA03 OAOS OAOT
OA09 OAOC OAi:)F
OA12
OAt~ ·040404040404040 OAtC
O.. lB 4040
OAtO 40
OAtO
OOOA
OAlE OAIC
· 0A20 01
c
0A2t 00 0A22 .....F
OA20 OA21 OA23
OA24 30 oo tau
(, OA28 F2 01 IF
OA28 OC 12 16'5£ OA12
3A oe C2CC
OA:SS CO 87 022A
0439 oe
OA39
OA:SA 0893
OA38
c
OAX OC 12 0Al2 1615£ CA42 3C " lfMF
OA·6 H 08 0200
OA4A 3C 00 OA9$
(_
OA4E 38 2C OAC)B
OA92 F2 90 41
OAS!S 38 20 OA~
OAS9 CO 90 OBAS
OASO CO 87 021A
OA61 42
r
OA62 3E
OA83 OAF9
OA65 14FF
~-
0A67 CO 81' 021A
'....:;
OA88 02
ol.6C 33
OA80 082C
OA4F CO 8'P 021A
OA?3 O?
OA'P· Q
OA?S 0871
OATF CO 87 0222
OA?9 89FF
OA?D 38 02 020D
OMI P2 18 IE
OMI t'Ae2 OA64 OA66
OAe9 OAK OME
0A73 OA'P4 0A?6
OA'IC
2
SEQ' 0
I ·
3 SEX START x·aoo·
I
10 :
:: 4
6
l tt ; ······ SECTION PREFACE ·********* AOOR *****·****..****************..*
9
DC
10
oc
11
DC
AOO ID A02 FLAGS
A03 RTii IJ
I·
12
DC XL2·0·
13
DC AL2(RTN1J
14
DC
AO· fVA A06 RTN 1 AOS
1.
15 AO 16 Cit 17 ID14 18
DC
XL:S·AOOOOO·
DC XL3·csoooo·
DC
XL3 1 141COO·
*e: 5444 SPINOLE I CE MODULE 3340 DR IYE I CE MODULE "10 32XX
· ·GC·i
·GC·1
19 INPUT
19
Cl.OU>· ·
i i
0
20
21 LNG
22 END 23 F!TNI 24
24
DC EQU DC l!OU
CLl 0 · Oto
·AL2CtNPUTI
1··i
i i
25
26 27 28
.·1!.1.....R.O..U.T.IN.E...l .P.R.E.F.A.C.E.......*.....................................*.*.
I
19
I
28
29
DC ILt·t·
30
DC XL.I ·.os
31
DC
At,.2(·---1)
32
ATN · FLAGS
NEKT RTN
!I · I·
33
CLI LCADFLeO
34
JNE AGAIN
: e TEST FOR MICRO-CODE A~L~EADY LOACED I
SKIP LOADING IF SO
:SS 36 37
NYC 08UF+l9119)·1D14
56N sev1es.ssw2c
8
LOAD
SAYE THE SECTION PREFA::E ~ET SS· 2C ON GO LOAD AND AUN SECTION 893 TO
I
le
38
DC
XLl 1 08'
GET Ml CAO-CODE LOA.OED
39
DC
XL2 9 D89:S·
40 HNLDR ·vc
41
MYI
42
SBF
tDl4(19t10SUF+t9 LCADFL·JC·FF· SeYTE5aSSW2C
GO RESTORE TIE SECTION PREFACE SET MICRO-CGOE LOADED FLAG
RESET SSW 2C
I ·
43
44 ·········· PRINT OPTIONS SECTION
· · · · · · · · · · · · · · · · ·,., · · · · · · · .;,: I ·
4!i AGAIN
MVI OSKTYPeO
·GC·I
46 47
TBN AO-leJC·!O·
JI: INSI
CHK POR CE lllOGULE ON ~- DRIVE I
··GGCc··j' ·
48
TSN Ctt-t eJC·201
CHK FOR CE MDDUl.E ON 33·0 DRIVE 1
·GC·!
49
eo IHS
BF
INS6
e
PRINT
.IUMP AO ENTilV BUT NO Cl ENTPY UDT
PRINT THAT BOTH 5444 & 3340 ARE IN
·Gc·I
UDT*CC·i
·
51
OC
XL.I · 42 ·
FLAG BYTE
52
CC
AL1CINMSG.-INllSGS) LENCTH 0..- MESSAGE
53
DC
AL.2CINMSG)
SOURCe AODRl!SS
=tGC· 1 ·GC·, · *GC·I
54
DC
XL2' 14Fff·
MANUAL ENTER NEEDED
55
8
PRINT
PRINT lllORE COMMENTS
e ·GC·:
·Ge·!
56
DC
XLl ·02·.
FLAG BYTE
=tGC· I
97
sa
DC
ALtCINNSG1-INMS61 LENGTH OP MESSAGE
CC
AL2CINMSG11 eOUACE ADDRESS
59
8
PAINT
PAINT lllORE CIJllMENTS
60
OC
XL I ·OT·
FLAG l!l'YTE _
· ·GC·
61
DC
ALIC INMSG2-tNISGI I LEllGTtl OP ·ESSAGI!
62
DC
AL2CINMSG2J S~ AOOAESS
63
8
H'LT
64
OC
XL.2 '8~·
·ANUAL ENTat lll!l!DED
65
T8N SBYTESeSS"2E CHK SSW ZE ·QNO
H
.n INS4
"UMP IP Sh 21! IS Gt
,.*GC· ·
*GC· .
·GC·
··*GGGCCC···iIi · .
OA84 38 04 0200
67
OA88 co 10 OBAC
68
OASC oc 03 OB9C 08AO
69
OA92 F2 87 IS
TC
OA.95 00
OA95 71 OSICT'IP
OA96 38 20 OAOE
OA9A co 10 OBAC OA9E co 87 OBF9
'72 INSt 73 74
0AA2 38 04 0200
OAA6 co 90 OBAS OAAA oc 03 OB9C C8A4 OA80 co 87 021A
75 INS4 76 77 78 INS8
0A94 C2
OAB4 79
OAB!5 28
OABS - ISO
OA86 OB9C
OAS? Bl
OABS CO 87 OASO
82
OABB 83 INMSGS
OABC 40E2E8E2E3C!50440 OAEA 84
Oit.C4 C8CIE240C206E3C8
84
Olt.CC 40E3C8C540F5F4'=· 0A1)4 F440C 1D9C«OF3F3
t'ADC F4F040C4C9E2D240 CAE4 C4CSC6C9D!5CSC4 OAEB 40C90540E2D?E4E3 OAF9
84
8··4
94 85 IHMSG
OAF3 40E3C1C2D:SC54B
85
OAFA 40DT03CSC!E2C540
86
OB02 C9C4CS05E3C9C6e8
86
OBOA 40C9D50TE4E340C4 0812 CSE5C9C3C540C6D6
86 86.
OBU D940E2ESE2E3C!504
86
0822 40C4C9E2D240
86
0828 07CIC3024B
OB2C 87 INMSGI
0820 40E3E409DS40D6D5 0958 88
0835 40D605D3E840D6D!J
88
OB3D C540E2CSD5E2CS40
88
0845 E2E6C9E3C3C8405C
88
0840 5C40E2E2E64CF2C5
88
08!55 40C606D940FSF4
oesc F·F4405CSC40E2E2 0871 '
0864 e640F2C440C6D609
osec 40F3F3F4FO·S
88 89 1NMSG2 1!19 89
Cill72 40C606E405C44CE3 OB9C 90 INMSG3
OB7A C8CIE340E2E2E640
90
0882 F2c··oc1osc.-C£2
90
OB8A E2E640F2C540C109
90
0892 C!40C2D6E3C840D6
90
OMA C6C648
90
0890 D6C6C64B
91 OFF
OBAI 06054048
92 OP.
OBA5 3C 54 OA95 08A9 F2 87 4-0
93 !NSE 94
OBAC !C 33 OA95
95 UIS!!!
0880 CO 87 021 A 0964 07
96 0884 97
0985 38
0885 98
0886 OBF8 0998 co 87 0222
C88'7 99
too
088C 199FF
0880 101
oe8e F2 87 38
102
OSCO 103 DSKM32
OBCI 400TD3CIC3CS40E2 OBD3 104
OBC9 E8E2E3C5D·40DTCI
104
OBDI C3D240
10·
OBD4 D6D540C4D9C9E5C9 08F8 105 DSICM33
OBDC 40F248404004CID2 OBE4 C540D9CSClC4E848 OBEC 404009C5E2C5E340
109 105 105
OBF4 C8CID3E348
IDB
TBN senes. SSW2D CHK SSW 2D ·ON·
-SC·
BT
INS5
JUMP IF SSW 20 IS ON
·SC*
MVC INMSG3C·>.OFF PRINT THAT BOTH ss· ao g 2e ·-e OFF ~·
.J
INS8
oc XLt·oo·
PRINT FIELD FCR DISK TYPE Ot!PINITION·
·SC·
~·
TBN cu-i.x·20· UOT ENTRY FOR Cl.,.,
*Ge·
BT
INS!5
BRANCtl Cl ENTRY BUT NO AO ENTSCY IN UDT*GC·
·GC·, 8
OSIC11133+1
BRANCH ND DISK *VAILABLE IN UOT TAm..E ..ce ·
TBN SBYTE5eSSW2D CHK SSW 20 ·QN·
BF
tNS6
JUMP IF SSW 20 IS ON
-CC*
MW: INMSG3(6)e0N PRINT THAT BOTH SSW 20 s 2e ARtE ON
·GC·
a
PRINT
PRINT THAT BOTH SS· 20 g 2r ARE xxx ~c·
DC
JC\.1902 9
FLAG BYTE
-SC·.
DC
ALIC INMSG3-INMSG2t LENGTH OF MESSACt!
·GC·
DC
AL2( INMSG3 t SOURCE AOOAESS
8
INS
PRINT CONTROL STATEMENTS AGAJNe
·*G&Ce:·. ·
EQIJ ·-1 START ADDRESS OF PRINT COMMENT A-EA
*Ge*
oc
CL4? 1 SYSTEM HAS BOTH TtE' 5444 ANO 3340 OISIC C~JN£D·
DC CLtS· IN $PUT TA8l.Ee·
DC
CL46' PLEASE IDENTIFY lfl!PUT DEVICE FOR SYSTEM DISK o
oc
CLOS·PACKe·
DC
CL4? 1 TURN OM ONLY ONE SENSE SWITCH ·· SSW 21! FOR M·
DC
** Cl..22'·4
SSW 20 AJR 3340e·
oc
CL43· FQUND THAT SSW 20 ANO SSW 2£ A~ WOTtC GAE··
DC DC MVt
.J
MVI
B DC DC
DC
B
oc
.J
EGV DC
CL04·QFF.·
CL04·QN ·' DSKTYPeX·S4· DSKM33+1
OSKTYP.x·33e
SET FLAG FOR 544-· INPUT SOURCE JUMP TO COMMON ENTRY POINT SET FLAG FOR 3340 INPUT SOURCE
PRINT
XLl·O?·
PRINT MESSAGf!
ALICDSKM33-0SKM321
TO
AL2C OSKM331
LOAD
HALT
HM. T
DRIVE 2
'JCL2 9 89FF·
THEN RESTART
·-1 GDSKM:!J3+1
JUMP AROUND MESSACi£ DC
a.a o· "PL.AC£ SYSTEM PACK ·
DC
C~37·0N DRIVE 2o
RESFf M&.Te·
*SC· *GC··
..:·
*GPC*·
*GPC·· ..C· ....-C·· eGPC·-
~
*GPC·"
·~GP·O
· · ·
PROS 10 PAGE
.re.... PC8-0' I I
0A11!
:
26.JUN79 829023
1I e
I
·---··~"~--...'.~-~--_j_---~---- -· -·-··· ·-
PAOt; 10 PAGE
PCa-o· SA
. ...i
·
·
tBM MAINTENANCE OIAGNOSTIC DROG'tAM
FC80 MOVE FC7 MICRO-CODE FROM OIAG PACK TO SVS PACK MOO 19
ERR LOC OB~ECT CODE
AOOR STMT SOURCE STATEIENT
PART NOe PAGE
1I ·
I
4234265j ()18M MAINTENANCE DIAGNOSTIC PROCRAM
2_ I I .FC80 MOVE FC7 MICRO-CODE FROM OIAG PACK TO SYS PACIC
I ERR LOC OBJECT COOE
· AODR STMT SOURCE STATt!ffNT
106 ********·· PRINT OPTIONS SECTION
END
. . . . . . . . . . . . . . . . . . . . . . . . . . '1 . .
ocec 3C ae OCF·
I T4 SETRt MVI Sl!IX1X·ea·
OSF9 30 FO 2004 OBFD F2 81 OD OCOO 3C 11 OEDF OC04 OC 01 OEB2 1A4E OCOA F2 87 OA OCOD 3C 09 OEDF OCll OC 01 OEB2 184C 0Cl7 OC 00 OEE6 OEOF OClD 38 20 OA 11 OC2l F2 10 68
OC24 3C 09 IB6A OC28 '3C Fl 1888 OC2C CO 8? 021A OC:!O 01 OC31 3C OC32 1888 OC'!14 3C C6 186A OC38 3C FO 1888 OC3C CO 87 021A OC40 01
OC30 OC3l OC33
OC40
107
108
CLI
109
.IE
110 SET1TS MVI
111 112
..MVC
113 SET9S MYI
11·
NVC
115 T ..15 MVC
116
TBN
117
JT
118
119 ASKFA MVI
120
MYI
121
8
122
oc
123
DC
12·
oc
125
MYI
126
MVI
12'7
8
128
DC
>'IKFCJC.c·o· SET9S NUMSEC+1.xo11· NOSPNC211Sl7 TM15
NUMSEC~leJC·09'
NOSPN(21.S9 SCNTS+ICll.NUMSEC+l ID14-11X·20 1 CARDIN
Ol!8MG2-leC·R· MBMG31C·t· PRINT Xl.1 9 01 1 IL1 1 601 AL2CM8MG31 MBMG2-1.c·Fo MSMG:!l1ceoe PRINT XL1 1 01 1
TEST FOR DECK FCO t F SO· SET FOR 9 SECTORS SET FOR I? SECTORS SET " SECTORS t N MESSAGE SET FOR 9 SECTOM
SET NO. SECTm:tS IN CNT IS 32XX INSTM..LED .JUMP IF SO
SET MESSAGE FOR REMOVABLE
GQ ·PAINT MESSAGE
SET MESSAGE FOR FIXED
flfllNT AGAIN
l ·
I 0
le
I
io
,.! ··
1·
occo 30 33 OA9!5
OCC4 F2 81 17 OCC'? 3A 80 IOC:6 OCCB C2 01 1?£2 OCCF CO Bl' OFCB OC03 CO 8'? 1008 OCOT F2 8'7 04 OCOA 3C BA OCF4 OCOE C2 02 1828 OCE2 36 02 1172 OCE6 3· 02 OCFA OC:EA SS 02 00 OCED 3t; 02 ll '?O OCF1 F2 81 08 0Cfl'4 BB 08 00
OCF'? C2 02 0000
oa=e co BT OCE2
OCFF 38 20 OA11 Ot>03 F2 10 Al
OC:F4
OCFA OCFF
175
CLI
176
.IE
ITI'
SBN
ire
LA
1?9
8
180
B
un
.1
182 SETF1 MVI
183 SETFIL LA
164 SETAGN A
185
ST
186
I..
187
A
188
JZ
189
SBF
190 sex
EQU
191 192 OOPTR 193 194 SETON
LA
eau
e
£QU
195 196
TBN
JT
DSICT"fPeX·33· SETFIL ERASEeX·ao·
>UISG411XRI
PT54'PI INPUTA SETFIL sex.x·aA·
Q8T8L-hXR2
TWeXR2
ODPTR,XR2 OCeXA2)tJCRZ ONEeXR2 SETON
·-3oc. XA2t. x·oe·
·-·........2
SETAGN .
·
1Cl4-t.x·20· MIS
OC41 3C
OC41 129
DC
ILi 0 60·
0006 CO 87 02iA
197 ASK
8
PRINT
OC42 1888
OC4-4 CO 87 021A OC48 06 OC49 16 OC4A IBAt OC4C CO 87 0222 OC50 89FF
OC43 OC51
130
DC
131
132 M8£XIT 8
133
DC
134
DC
13'5
DC
136
8
I'!?
DC
na
AL2(M8.UI
PRINT XLI 1 06· ll.1 1 22· AL2018MG4-I HA\. T JCL2 1 89FF·
PRINT MESSAGE TO RESET HALT
HALT TO AL.LOW SWITCH SETTING HALT ******·FF········
1.
I
!e
1.
OOOA 01 0008 48
oooc l8E9
0001: CO 87 021A
0012 01 0013 10
0014 1906 0016 C(I 87 021A
OOIA o~
ODOA
ocoe
0000
0012 0013 OOHS
OOlA
198 199 200 201 202 203
204 205 206
DC:
XLl·Ct·
DC
ILi 0 ?21
DC
AL2CIUMGSt
·8
PRINT
DC
XLl 1 Dt·
DC
IL1·29·
oc AL2C M8fltGSIU
B
PRINT
DC
XLI 1 06·
OC52 30 00 II 29
139
OC56 39 FO 1129
140
OC5A 30 00 1129
14.1
OCSE F2 81 79
142
c
OC61 30 01 1129 OC6S CO 01 OCH OC69 OC 15 1825 18AI
1··4·3
145
c
OC6F CO 87 021A
OCT3 01
146 14?
OC?3 148
CC74 IT
f-
OC?S 11'F8
~,...,....
OC?T CO 87 021A
OCTB 06
OC'?4 OC?6
OCTB
149 150 U51 152
SNS WORKeJC·oo· SBF WORk.x·Fo· CLI WORK.O .IE SETFI Cl.I WORK el 8NE ASKFR MYC OVLMSG-2(22)eM8MG4
B
PRINT
DC XLI ·ot·
DC
11.1·231·
DC AL2UMSG4+221
B
PRINT
oc aa ·oe·
READ SWITCHES RESET HI 81TS OF LO CHAR WAS SWITCH SET TO ZERO? IF SOe SET Ft
WAS SWITCH SET TO I
IF NOTe REPEAT MESSAGE
FIX UP MESSAGE FOR MODEL 8,10
PRINT INSTRUCTIONS
I
1I'··.
· I
0018 us
OOIC tSAl
ODIE CO 87 0222 0022 89FF
002· 30 00 ll29 0028 38 t:O ll29 002C 30 01 1129 0030 F2 81 Al 0033 30 00 1129
003? co 01 0006
00319 CO 87 02tA
0018 ODID
Ot>23
207 208 209 210 211 212
213 214 215 216 21'? 218 219 220
DC
1Ll 1 221
DC
AUCM8MG41
e
K"LT
DC
A.2'89PF·
SNS wORK.x·oo·
SSF WOAKeX·FO·
CLI WORICel
~e
DEFLT
CLt WM.o
BNE ASK
e
PlltNT
OC?C 28
OC?D 182"!5
c
OC?F CO 8? 0222 OC83 89FO
ocas :!C 98 OCF· OC89 P2 8'7 52
ocac C2 01 t ?5A
OCM 3A 80 l OC6 OCM CO 8? ~CB OC98 CO 8? 1008 _C>C;9C CO 8T OF50 OCAO CO 04 OC&C
OCA6 35 01 OF"8 OCA8 ID 01 lTTS CH> OCAO ff2 81 OC OCBO l& 01 ITI'll 00 OCH ff 81 22 oclt8 co aT ocec
OCTC OC?E
OCM
153
DC
154-
oc
155
B
156
DC
15'7
158
MYI
159 160
"
161 CARDIN LA
162
SBN
163
a
'1"65
B B
166
8NP
l6T
L
168
CLC
169
.JE
l'PO
CLC
l?I
172
1?3 ·
·.1£
ILl·40· AL2CO,,._MSG-21 t4ALT XL2·89FO·
sex. x· e&· SETFIL
HALT TO ALLO· DIS CHANGE HALT *******FO·. . .···
SET TO SET BIT llFF GO SET UP T AILI!
JCMSGleXAI
EPASEeX·eo·
PT5471
RI
INPUT A
SCAN IN
CARDIN
SYMP11hJHU
RleOC eXRl)
SETRI
frleOCeXRl1
SETFI
CARDIN
DR Fl1
ERASE THE 32XX CRT
1:
l·
I·
1I e
I
I ·
Il ··
OD:!F 01
0040 43
0041 1949
004-3 co 87 021A
004? 01
0068 31
00·9 19A!S
co 0~8
87 021A
OD4F 06
ODSO 28
0051 19?4
0053 OC 05 l?S2 1'759 0059 3C Fl 0066 0050 C2 02 1?40
0061 co 87 0222
0065 89FI
0067 30 00 1129
0068 ec oo oo 1129
003F 0040 0042 004? 0048 004A
00~
0050 0052
0066
221 222 22"1 22· 229
226
227
228 229 230
231 232
233 234 235 236 23? .SwtfLT 238 EM4LT 239
260 241
ococ
DC B
oc
DC DC
B
oc
DC DC
MYC MVI L4
o" c
SNS
MYC
XLl·Ot· 1Ll1 6?1 AL2CMIMG61 PRINT Xl.1 1 01 1 ILl·69· AL.a C·a.S? Al PRINT
at·oa·
1Lt·43· M.2CM8"G?t
MLTAFC6hBLANK ENHLTeJC 1 Ft·
MLTAF-StXA2
HALT XL2·89flll 1
waaK.x·oo· oc1.n21.vDA«
DATE
· ·~.::...,.
,..,...~.
R-6.IUN?S
easoaa
PtlOG ID PAGE
I FCS-0
I eec 2
DATE
. . . . . . . .. , .
NO. 9290~~
· ·
·c ·
·
·
·
·
·
·
·
·
·
·
·
·
1I :
\.
·1.11
··
·
·
·
·
·
·
....... PART NO·
PA$E
··
SET BIT CPF 3340, IF SOe StCIP MESSAGE
EAASE THE 320 CRT SYSTetit PACK as Rt
SET an ON
eGC·:
SBN OR S8F
IS 3211CX INS'UU..EID't .1U11P IF SO
ASK AlllDUT FILE llAlllll!
PRINT llERT HILT
·AIT FUR SWITOtES TO BE SET HALT . . . .~. . . . .
READ OUT OA'TA S11iTOES RESET HI llSTS
TEST Lii SW · I .IUMP IF SO· TAU DEFAULT NAiii! TEST UI SW · 0 GO REPEAT GUESTUlllS GO PRlllT INSTAUCTIGNS
llLAIM GUT Fn.E MME INITIALIZE IULT "IO Fl CET HI ADOR OP At..E tMME tlM..T TD M..La. DATA l!tnRY MALTS . . . ._.l-1"611111 . .
lllRCM ID ttMIE
··
·
·
·
··
· r t·
··
·
·
·
· · · · · · · · · · ···~-~~~---~1-·t~~--.~~tt· ~--~~--~~~~~~.~~-·
IBM llAtN'TENANCE DIAGNOSTIC PROGRAM
FCBO MOVE FC7 MICRO-CODE FROM DIAG PACK TD SVS PACK
EMt l.OC 08.JECT CODE
ADOR STMT SOURCE STATEMENT
ICOD 11!5
ODTO 3D 60 1129 t'D74 F2 81 11
007"7 OE 00 0066 lll'O 0070 E2 02 01
0080 30 F7 0066
0084 co O! 0061
242 243 244 245 246 247
CLI .JE ALC LA
CL! BNE
WCR1e.xe400
NAME £NHLT( 1 t oDNE
1 C.XR2> wXR2
!:NHLT · x· F?·
S·Ooll.T
0088 OC 05 19C3 1?52 008E CO 87 021A
,."f' 249
249 NAME
MVC
MeMG8A(61 ·ML
250
8
PRINT
0092 01
0092 251
oc XLt ·op
0093 35
0094 190A
0096 co 87 021A
0093 252 0095 253
254
DC
tL1 1 t!S3·
DC
Al..2(N8MG81
9
PRINT
c
009A 06 0098 16
009C 18AI
OD9A 0098 0090
255 256 257
DC
XL1'06·
DC
IL1 1 22·
DC
At..2( N8MG4 t
PART NO· PAGE
I
42342651 CttBM MAINTENANCE DIAGNOSTIC PftOGRAM
3 I
lI .FC80 MOYE FCT Mle.Ac:J-CODE FROM OIAG PACK TO S'IS PACK
ERR l..OC OB.lt!CT CODE
ADDR STMT SOURCE S~ATEMENT
MOO 11
WAS C"~R A .fLANK DONE IF SO INCREMENT t1ALT INCREMENT TO NEXT CHAR fl.T ENO? IF NOT· GD HALT FOR NEXT CHAR
MOYE NAME TC MESSAGE
PRINT MESSAGE
I ·
I
I
·
1
'1 ·
I
I
9
'i
I ·
I
0
OES3 OEA2
OES4 310
DC
OESS 89P9
OES? co 8., 0222
OE!56 311 312
DC
a
OESS 89F9
OESO co 8? 0216
OE6l co 87 021A
OESC 313
DC
" 314
315 NOSP a
OEES C7
OE65 316
DC
OEe6 36 oHT CE08
OE66 3tT
DC
OE68 3ie
DC
OE69 89F7
OE6B CC 8T 0222
OE6A 319 32C
DC 8
OE6F 89FT
OE71 co 87 02!6
OETO 32! 322
DC
a
OE75 C30&E403C440DSC6 Ct:A2 OE7D E3.0C6C005C4~0D·
323 NCFIL 323
DC
AL21NOPIL)
Kl.2'89F9·
LIMC PRINT
XLt·C?· IL1'54·
Al.2CNOSPC)
ERROR * F9 . . . . . . . . . . . . . . . . . . . . . . . . .. .
JU.2·89F?·
ERROR · F7 *******········******···..o
L!NIC
CL46·COA,.D ~OT FIND MICRO-COO£ OBJECT FILE ON DISK·
c
0
c
(_'
OD9E CO eT 0222 OOA2 99FO ODA6 F2 87 62
ODA? C2 Ot l 77E
OOAB 3A eo 10C6
COAF 3A 80 !CCC
0093 co 87 OFCB
COB? C2 01 1"783 0088 CO 87 OFCB Of>BF 38 90 t CCC ODC3 OF 01 lCCE IOCE ODC9 CO 87 1008 0t>e1) CO 87 OF50 0001 F2 M OF 0-004 OC 05 1 '?52 ODE2 OCt>A F2 87 2C 00])0 5BSE~C309C9
00£3 3l) 0$ CIF49
OOE? co 84 OCff'
OD£e cc 05 17!52 Ot>f'l oc 00 OE07 OOF'? oc 00 oeoe
OOFO C2 02 1740 OEOt 35 01 OF48
OEOS 9C 03 oc 00
0£09 DC 01 11?5 174C OECF CO 87 l14E OE!3 IC Ol 117~ 26 0£18 CO 87 ll·E
ODA!
OOE2 OE06 OEO?
258
259
e
260
DC
26t
· 262
.s
HALT TO ALLOW CHECK OF tilANE
HAl.T ******FO·*-*..*
0
GO OPEN FILI! NOW
263 M15
LA
XNSG2,XR1
266 265 266
S8N ERASEeX"809
S6N SUFLG. x·eo·
e
PT547t
ERASE THE 32XX CRT SET BUFFER PL.AG
iI o
267
268
269 270 271 272 273 274 OEFLT 275
276 DFTN
* 277
278 NDOFT 279 280
281 282 283
L#
e
SeF
SLC
e e
.IP
.. vc
J
DC
CLI BH NVC llVC
MVC
LA
XNSG3.XRl PTS·?l
SUFLG.x·so·
SUFFIJ ( 2) ·BUFF 9
INPUT A SCAN I N Not>FT
MLTAFC6hDFTN OPEN CL6'·StSCRI"
LENCTHoS SETON Ml.TAF,.81.ANK MVCFC l) tLENGTH MVCLCI I.LENGTH MLTAF-SeXR2
RESET B~ER FLAG RESET BUFFER ADDRESS TO Z£RQ
I
I·
,'·.I·I·
I
I
I
le
I
I
284
L
SYNPTR·XRI
1. 2es
286 287
288 289
290
MVCL
.M.V.C.F .
.
.
MVC EQU
.EQ.U..
.
.·$·.--·.32·.t..X..R.2.1.1.0.(.e.X..R.t.)
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
*.*.......................O.P.E.N......F.IL..E...................................*.*.
I
I
ie
291 OPEN MVC OSKSECC2t.csoooe
!
292 293 ~ RDNXT
8
MVC 8
~EAD
DSKSECf2t.38CoXRJJ READ
READ CVL,S£C 0008 YO"- L"BEL !>6 CYLl'SEC XXYV YYOC INDEX
0£85 C9C3D9D660C306C4
oeeo CS40D6C201CSC3£3
OE9S 40C6C903CS40D6D5
OE90 40C4C9E2!>240
OEB2 OE:A3 E3C8C509C540Cl09 OED!\ OE.t.B C54005D6E340ETE7 OEB3 40E2C~3~30ED9E2 OEBB 40ClD3D3'06C3ClE3
OEC3 C5C440E3D64004C9 OECB C3090660C3DeC4C5 0£03 4040 .
OED5 C6C903CS
OE08
323
323 323 323 :S24 325 325 3215 325 325 325 325 326 NDS?C
EOU DC
oc
·+15 CLSO·THERE ARE NOT XX SECTORS ALLOCATED TO MtCRo-cooe ~
t'EIC 3C OC 1?53
295
MVI CNTol2
0E2f) 7D .. 00
0£23 F2 Bl 27 CE26 60 O~ Cl6 1'152 0£29 f"2 Bl All
296 OPENI
29?
298
299
CLI .IE
CLC .IE
OCoXRlt.x·'FF· NOTOPN 6(6eX·tleMLTAF F'ILFNO
CHECll FOR END OF DlRECTOflY FIND 32XX MICAO-CQDE FIL~
OE2E 02 Ol IS
0£31 OF 00 17S3 1170
C>E3? CO 01 OE20 Ge~ 0£ 01 ll '1'9 II 7'A OE41 38 60 ti 'PS
0£415 c~ ao 0£38 C£49 ce n OE1e
f>.£60 CC) 87 NIA
0£51 C'1'
oea 21!
01!91 0£'52
300
LA
301
SLC
302
BNZ
303 IU.C 304
Al.C
TBN
305
t!IT
306
8
30? NOTCPN 9
308
DC
309
OC
21CwXR11eXRl CNT·OHI! OP£N1 ROOFC+2C2Je0N£SEC ADDFC+2eK'60· XLC
RDNXT
PRINT
XLl·CT·
11.1 146·
·
I·
1.
"°G 10 PAGE
3 .EC Fce-oi DATE
j
ND.
I
PRO& 10
PAGE
PCe-o
3A
6
e
J·
.. · - !J·. -·---~· -··------~-41111---
· ·
IBM MAINTEN-NCE DIAGNOSTIC PROGRAM
J., -'""""""'-"'""°"-~·- .:. -;,;;ac):.,,..-.,....,;;,.,..,t....... .;.o. .,~-. :"' ' ··- ·~'.·...,;. ;.~.~.;,.,·.-C.~·~.:,o "'~~4.·o··'-···-"' "« .>.,,.,_··· <-~ · ·
iG
I
PART NOe PAG£
Fceo MOYE FC7 MICRC-COOE FROM Dl·G P-CK TO SVS PACK MOO IS
ERR LDC DB~ECT CODE
OE09 IC 01 1175 oe
OEOE 70 00 14 OEt:t CO S2 OE61
OEES 3C 00 1753 OEl!9 35 01 2001 OEEO 34 01 OEF6 OEF1 OC FF 174A 0000
OEF7 CO BT t12C OEFB OF Ol OEF6 1128 6F01 OF 00 1753 1170 OF07 CO 01 OEFt OFCB CO 87 021A OFOF 07 OF10 2A OFl 1 OF40 OF13 CO 87 021E OFl? D4C9C3D9t>660C3D6 CFlF C4C540C8CIE240C2 OF27 C5C5D540C30607C9 OF2F C5C440E3D640E2E8 CF37 E2E3C50440DTCtC3 OF3F 0240
c
c
PART NOe PAGE
MOVE FC7 MICRO-CODE FROM D1AG PACK TO SVS PACK
ADDA STMT SOURCE STATEMENT
OF54 '74 08 78 CFS? 75 02 04 OFSA ?C FF 07 OFSO 40 01 04 OA?F OF62 F2 84 60 OF6!5 8D 40 00 OF68 F2 01 07 OF68 SE 01 04 OD OF6F 00 87 15
OF72 40 01 ()4 OA1F OF?? F2 84 1C OF?A BL\ 40 00 OF7D F2 St 16 OFBO BO 68 00 OF83 F2 81 10 OF86 SE 00 07 OD OFSA 74 02 06 OF8D E2 02 01 OF90 '?4 C2 04 OF93 DO 87 30
OF96 75 02 04 OF99 40 01 04 OA1F OF9E F2 84 10 OFA1 BO 40 00 OFA4 F2 81 17
OF A7 60 68 00 OF··A. f"2 01 04
OFAO se 01 04 OD OFB1 ?D FF 07 OFS4 F2 81 03 OFB7 75 04 OS
OFBA CO 8? 0000
OFBE SE 01 04 OD OFC2 DO 8? 54
CFCS 75 04 09 OFC8 DO 87 78
OFC8 34 oe OF06
OFCF CO 87 OF07 OFD3 CO 87 0000
OF42
OF96 OFBO OFD6
388
USING INPUT8eXAI
389
ST
SCANEXl.JCRll·AAR
390 SCAl\11 L
NXTSTRl.XRll·XR2
391
MVI LENGTHc · .-1>.x·FF·
392
CLC
NXTST~C.XRl>·END(2)
393
.IH
EOI
394
CLI OCeXR2)eC· ·
395
JNE SCAN2
396 397
ALC NJfTSTRCeXRl)eXNEC.XRt1
e
SCANU eXRl,
398
..... 399 SCAN2 CLC
400
NXTSTRCoXRl)eEHD(2) SCAN!
401
CLI OC eXR21 eC· '
402
.IE
SCAN!
403
CLI oc.xR21.c·.·
404
.IE
SCAN3
405
ALC LENGTHCeXRl)eXNEt.XRl1
406
ST
SVMPTRCeXRl)eXR2
407
LA
IC.XR2leXR2
408
ST
NXTSTA(,X·t>1XR2
409
B
SCAN2C·XRll
· 410
411 SCAN3 EQU
412
413 SCAN4 L
NXTSTR(eXRl),XR2
414
CLC NXTSTRCeXRl)eENDC2t
415
.JH
SCANS!
416
a..t OleXR21 eC· '
417
.JE
SCAN6
416
CL.I 0 CoXR2)eC· 1 ·
419
.JNE SCAN51
420
ALC NXTSTR(eXR1JeXNECeXRll
421 !:CAN51 CL! LENGTH(eKRlleX·FF·
422
.,..
423
L
424 SCANS 9
425 SCANEX EQU
·-·SCANS
POS C· XCU I ePSR *-1
426
427 SCAN6 ALC
NXTSTRCeXRllo~NECeXlll)
428
8
SCAN4C eXRl J
429
430 EOl
L
NEGCwXRl)eftSR
431
B
SCAN5CeXRl1
432
432
432
433 PT547l ST
PTXlhARR
434
B
435 ?TEXT e
436 PTMI EQU
._. OISPLV
·-t
SKIP LEADING 8LANKCS1 FIND L·..,T CHAR OF SYMBOL TERMINATE ON BLANK OR o
SKIP TO NEXT CHAR AFTER o GR EOI ANO SET NXTSTR
Cf"4l 0Al3 OF4'J OAlC Cf'45 0Al3
OF4l' oooc
OF49 00
()f'4A ooc~
OF4C 0004 OF4£ 0001
-...
0F46 OF48 OF49 ()F4B
OF4D
OF4F 0004
tNPUTa.1nu
PROG ID PAGE
· FC8-0
· ·
· · ··"'· · · · · · · · · · · · · ·
26.IUN?S. 829023
PROG 10
PACiE
trca-o
4A
· · · · · · ·· · · · · · · ··
· · · · · · · · · · · · · · · ·
·
·
·
·
·
·-
.··----
.
-
·
·
·
·
·
·
18~ MAINTENANCE DIAGNOSTIC PROGRAN
Fceo
MOYE FC7 Ml~o-cooe FROM OIAG P·CK TO SYS PACK NOD 15
ERR LOC 08JECT CODE
PAi:tT NO. PAGE
4234265! c:~i@M ~AINTENANCF. DIAGNOSTIC PaOGRAM 5 I
i CFC80
MOVE FC7 Mt~O-COOE FROM DIAG PACK TO SVS PACK
MOD 115
ADOR STMT SCUACE STATEMENT
ERR LOC OBJECT CODE
AODR STMT SOURCE STATEMENT
438 439
***D*·I*SP*L*Y**********3*2X*X****D*IS*P*L*A*Y***R*O*U*T*IN*E**T*O**D**IS*P*L*A*Y***M*E*S*SA**G*E*S****************!i
t'!t
440 *********** * 441
ON THE 32XX CRT
·: ()
*
442 443
* ·
· ON EHTRANCE:lKPl PdINTS TD MESSAGE
**i' ()
* 444
445
*
ON EXIT:tXRl WIU. POINT TO A 0 OR 1 tN THE MESSAGE
·* ·
446 ·
· ·
1072 31 15 lODl 1076 35 CO JOOS
107A F3 JO 91
1070 CO 87 1092
1081 1085
~328
80 90
lOCC 06
1088 OE OJ 10CE iOC9 108E CO 87 OFD3
505
506 507 508 509 510 511 514!
LIO
L.
SIC
B TBN JF
ALC
B
POSCSRex·t~·
INTllelARi
x·91· .. x·10·
INTAKN
BUFLG.x·eo·
·+9
BUFFSl21.COUHT PTEXT
LOAD CURSOR POSITICIM P£GIST£R POINT TO JffTERRUPT ROUTINE WRITE TO THE 32XX CllT
LOOP UNTIL AN INTERltUPT TEST FOA INCREllENTllllG BUFFO AOOSI
.IU114P IF NO
POINT TO LINE 3 ON THI! 32D SCRE£N
OFD7 38 FF 0879
6Fc-e ~a 10 oe
OFOE CO 87 0222
OFE2 89E7 OFE4 '!IC FF 0879
OFES Ct lB OFEF ~FEC F2 87 OC
OFE3
444487 ································*********······················*·······
448
449 DISPLY TBN
450
JT
451
452
8
453
DC
454
NYI
4!55
456 457
T!O .J
HM..T
CRTFLG.x·FF·
TEST FOR MICROCODE LOADED
MICRO CODE NOT LOADED ERROR
HALT - E7 *****************·*****
HALT ONLY ONCE TEST FOR 32XX ATTACHMENT NOT READY
· · ·
1092 34 08 !OAC
OFEF F3 18 ao
O~F2 F3 te EO
OFFS 00 63 OFFS CFFS
458 459 460 461
MAKRDY
SIO SlO CLC
x·ec·.s101
>C"EO· sSIOI ·UOOJ..·
OtSABLE THE MICRO CONYROLLER
ENASLE
1096 38 80 1006
l 09A CO 90 1096
HI 9E 3B eo l 006 tOA2 39 oe 1007
CFFB 38 80 10C6 OFFF F2 90 42
(
1002 35 CO !ODA
1006 F!l I& Ol
1 C09 35 CO 100!5 1000 ~ 10 C! HHO CO 8? !092 1014 39 80 10C6
1 0 ! 8 F2 0'? 29 1018 !C 06 IOC7 10 IF 31 10 1 OCE 1023 31 IB 1003 1027 31 12 t OC9 1028 35 CD IOl>!S 10.2F F3 10 91
1032 co 87 J 092
1036 OF 00 lOC'P U'70 103C CO DI 1023
lo·o :sc aT 1019 r·
"-"
10·· x ·c 08FF
1048 OC f!2 OBFl! 08~
1 OolE C2 02 0880
1052 CJC -eo co oo
1056 D2 01 01
1os9 TO ea oc 105C F2 91 07 lOSF E2 02 01· 1062 co 87 1052
1066 311 18 1OD:S 106A 31 10 10C£ J06E 31 12 IOC9
C,·'
462
lt!A6 F2 i,;10 04
46:!i ·~4 465
466 467 468
flOY
TSN .JF
L SIC
t:RASE.x·so·
PT32JCX
RESETll.IA~l
x·oi· .. s101
TEST FOR ERASE FLAG DON·T ERASE THE 32XX CRT
RESET ANY PR10R PENO!N~ CONDITIONS cNABLE INTERRUPTS
· ·
10A'9 CO 87 0000
469
L
INT8.!AR1
470
StO x·c1·.x·1<>-
471
s
INTAtol
472
SBF Et;Ase.x·eoe
473
POtNl' TO THE tf'ITE~RUPT SUf!ROUTtNE
ERASE THE a2xx CRT LOOP UNTIL AN INTERRUPT RESET THE BilASE FLAG
474 ·
· 4?5 ·
476 .. 41'7 ·
·rwe FOLLOWING CODING
WILL WRITE 480 SLANKS
TO THE 32XX BUFF~R TO GET RID OF ANY
ATTRIBUTE CHARACATERS LEFT FRON OTHER PROGRAMS
· 478
479 PASOYR .JC
480
MVI
I ·· 481
LIO
482 NXTLNE LIO
483
LIO
I 484
L
485
SIO
I 486
e
48?
SLC
488
BfllZ
469
NVI
490
PT:S2xx.x·o?·
P."..KCNTeX· 06·
BuFFa.x·to· DATAa .. x·te· CCUNT.x·12· INT·olARI x·91·.x·10· IHTAKN
BUCCNTeONE
NXTLNE P"SOVR+1.x·a7·
BYPASS TME FCL.LCWING AFTER tST PASS
SET COUNTER TO 6
·
LOAD BUFFER AOOR£SS REGISTER
LOAD MAIN STORAGE DATA ADOR AEG!ST~l
LOAD COUNl' REGISTER
POJ ...7 TC INTE.RffUPT SUBROUTINE
·
W1'1I TE T'«J LINES OF BLANKS
LOOP IJNTlL AN INTERRUPT
SUBTRACT ONE FRON eLANK COUNTER
·
GO Wf<!'ITE TWO MORE LINES OF BLANKS
INDICATE lST PASS THROUGH
* 491
ENO OF tfRJTI! 480 BLANKS
·92
· 493 PT32XX MY!
49"
MVC
49!5
· 496 PT32
497
'-" MVC
LA
498
· ·99
500 501
Cl.I .tE LA B
x·oaF~·.c· ·
BLANK INPUT INF"ER
X1 08FE 1 ( 131 ,. x· 08FF· BLANK INPUT BUFFea
DCPBUFeXR2 OfeXR2)e0CeXAll
POINT TO tST POSITION OF DCP BUFFl!A tmVE CHARACTEtt TO BUFFER
l(.XRlteXAl
0(,.XRIJ.O 1..CADMS
POINT TO NEXT CHlaACTER
ENO OF MESSAGE Y .JUMP IF Y£5
lleXR2hXR2 PT32
POINT TO NEXT POS!T!trJ IN OCP 8U,.,.ER
· 502 LOAOfllS L 10
!Se3
LIO
904
Ll\l
DAT·ae.x·1a· 8UFFa,.x·10· CCUNTeX·t2·
LOAD MAIN STORAGE ADDA ~EGISTeR
LOAD MESSAGE ADOQ ·EGJSTI!!'A LOAO AEGIST£A
lOAD CO 87 0222
1081 89E8
1003 co e,, ocec
·· PROG 10
,lI ·. PAGE
Fca-o'
5 1 I
I
DATE .EC NOe
26.IUN'PS 82!!C23
513
513
513
551145 S i6
*** *******···T·T·AH·KI·SE·N·S·.U··B·R·O··IUT*TI·NC·EH·E·CC·HK·SE··C·KF·eS·.·-·F·OT·HR·E·A··N3·2·XI·NX.T.E·BR·ER.llU.ll.CP.T.
.
.
.
.
.
.
.
.
.
.
.
.
..o
IP
517 ·
NOT READY OR A 3~:ni: UNIT ERROR. ON EzaT.
·
518 52109
·$$$$C.@····! T··R·E·S·E·T*S ·T*HE···I·N·T·E··R·R··U·P·T···A·N··D··E··R·A··S·E··F-L·.·A-S-··.-............0
520
521 522 523
524
525
526 527 528
528
JNTAKN ST H~·n::t<tR TSN
BF SBF
TBF
.JF ENDllNT B
ENDINT+::JoAR~
INTFLG$x·eo·
INTE't:iR
INTFLG.x·eo· STATUs-1.x·os·
·-·ERROR
SAYE FIETURN INTERRUPT TAKEN 'I'
LOOP UNTIL AN IHT£111!1StUP'f RESET THE INTERRUPT FL.AG
ANY 32XX EPRCIR CR ICrf READY?
! OS2
528
........... ··'"'* 529
530
~~***·$···········32·X·X*··E~*R*O*~**·SU··B~R-O·U*T·IN·E·"···**·*···*-··.._.,.
~ #
531 **~*·~~***~***********············~--~&·*~*~·~$...................$*11<$$*
532 ERRCR El
HALT
ERROR HALT
533
cc
lCL2·S9E8·
HALT -ee-4'·····.....- .............. _ __
534
B
CARDIN
START OYER ACOAIN
PROS JD PA8£
FC&-0 SA
r
· -·
......
1811 MAINTENANCE DUlCNOSTIC PMIGRA·
I~
I
4234265! ();letll MAINTENANCE DIAGNOSTIC PltOGllAM
6 I
....... PART NOe
PASE
6A
~C8!) MOYE F'C7 ·tCRO-COOE FltOM DIA& PACK TC! SYS PACK llOD IS
I o~cao llOYE FCT aicqo-cooe na· DIAG PACIC TQ SYS PACK MOO US
I EAR LOC 09.IECT CODE
·· . 1087 3A 80 1006
· 1088 '30 16 1008
lOBF F3 18 03
....................................................................... 1OC2 CO 8"P 1OBF
ADDA STMT souac£ STATEIENT
ERA LOC OBJECT CODE
536 ........................................................................
* 5'37 ·
* 5'38 ·
32XX tHTBtRUPT SUBROUTINE USEO TO
SET THE INTERRUPT FLAG· SENSE TI4E
539 ·
INTEARuPT CONDITION REGISTER ANO
·
MC ·
RESET ANO DISABLE tN'Tt:RRUPTS
·
Ml ·····******************..*****************..····**...***..............
!542 PENDNG SBN INTFLG.JC·ao·
SET INTERRUPT FLAG
M3
SNS
M4 RESET SIO
STATUs.x·t6·
x·os· .s101
SENSE TH£ INTE~T CONOITION REG RESET AND ENABLE INTERR\JPTS
l ·
545
8
R£S£T
=~
LOOP UNTIL NO INTERRUPT PENDINGS
1
1 ..
1 uc 34 oe 1140
1130 C2 02 1159 1134 EO 87 3C
tt37 oe
1138 8C 00 ID
ll'!B EO 87 3C
AODR STMT 50\mCt! STA~EMl!NT
600 .....................................................................
601 602
.*.*.........D..IS.K..~..t.T.E..1..,0..S.E.T.-.U.P..S.E.C.T.I.O.N.............................·.·.
603
603
1159 604
USING B·SEl·XR2
605 WRITE ST WRTUeAMt
606
LA
8AS£1·XR2
60?
S
STATIO(.KR21
SEEK TO SECTOR
1137 608 Zl
OC
XLI·&·
609
NVI RDDFC+:sc.1m21.o
610
B
STRTIOCeXR21
IOC6 00 10C7 00 10C8 0050 lOCA 0009
IOCC 00 lOCD 0000
IOC6 IOC7 IOC9 10CB IOCC IOCE
! 548 *
32XJC EQUATES ANO CONSTANTS
·' W
5·9 .......................................................................
550 ERASE DC
XLPOO·
ERASE Ft..AG
! ·
551 eLKCNT oc 552 COUNT DC 553 CQUNT9 DC
XLt ·oo· 1u·eo·
tL2·09·
B\.ANK LINE COUNTEa
COUNT REGISTER L.EttGTH a 80 COUNT REGISTER U!ffGTH · 09
IIi ·
554 BUFLG DC sss BUFFI oc
JCLI ·oo·
1L2·00·
8UF~ FLAG
BUf"FER ADDRESS REGIST&a
I
113E OA S S'3F AE 01 IC 21
tt43 B8 60 IC
1146 CO tO l13F l l4A CO 87 0000
ll3E 1140
611 Z15 612 ALC 613 614 615 616 WRTQ
61?
61?
OC ALC
TBN BT
Es CU
XLt·A·
RD~C+2C2.KR2).0NESECC.XR2) RDDFC+2c.~21.K·60·
ALC
INCREMENT TO NEXT SECTOR
·· -- I·
lOCF C00190
1001 556 POSCS~ DC
tL3·400·
CURSOR POSITION REGISTER
·
61T
iOD2 0880 10D4 1087 1006 00
100? 0000
1003 1005 1006 1008
557 DATAa DC 558 INT8 DC 559 INTnG DC
560 STATUS DC
AL2(0CP8UF)
AU!(PENONGI
XLI ·oo.
XL28 00·
MAIN STORE.REGISTet
ADDRESS OF 32XX INTt!WRUPT ROUTINE
INTERRUPT FLAG
·
32XX INTERRUPT CONOITION REGISTER
,.
617
618 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
619 620
.·.·.........D..IS.K..R.E.A.D...1..,0..S.E.T.-.U.P..S.E.C.T.I.O.N.............................*.*.
1009 lOBF
lODA 0880 0018 0879 0018
tODB
561 At::SET8 DC 562 OCPSUF EQU
AL.2CRESETI
x·oeao·
ADDRESS OF 32XX RESET ROUTINE
OCP BUFFER ADDRESS
1, ·
563 554
CSRI OTFI ~G
EQU EQU
565 NRDV eou
xx··1oaa7· ~· x·1e·
StO IMMEDIATE
3IN2DxxICA~TTETAMCHICMREONCTODNOETLO~AeDaoEDv
Ii ..
566
1
I 567 INPUTA EQU ·
***"'*****·············i!<>'l'*******' · 568 ...............................e:............
569 · IN13UT5·
SUBROUTINE TD INPUT FROM 32X)( INTO A -t.NG- BYTE ERJFFER
;; I
570 ********* EACH INPUT CHAR IS DISPLAYED ON THE 32XX CRT
*I
U4E C2 02 l16A 1152 C2 02 1159
114E
OOA2
OOAE 0040
621
62t
621
621
622 READ eou
623 BUSY EQU
624 CTLPEG EQU
625 NTRDY EQU
626
LA
627
LA
·
X·A2· JC·AE·
x·AO·
SXR2eXR2 SASE1 .xR2
1ooe ~ oe 1127
1 ODF SC 40 08Ff< 10£3 OC 82 08FE 08FF IOE9 31 12 lOCB lOED 31 18 OF42 lOFl :n 10 1001 tOFS 35 CO t 005 IOF9 F3 18 01 tOFC F3 10 00 IOFF CO 8? 1092
571 572
········································*······...·····**······*'~$······1I
f.t
572
573 INPUTS ST
s7·
MVI
ex·NO0S5F+F'·5.oc~~ ·
SAVE RETURN ADDRESS BLat« INPUT SUFFER
II · .
575 5?6
MVC x·OBFE·(t31l·X'08FF· BLANK INPUT ~
LIC COUNT90X· 12·
LOU> COUNT REGIST&R
I ·
5'1"7
LIO
576
LIO
579 T!lYAGN L
tNPUTa.x·1e· POSCSAox·10·
tNTe.tARI
\..OAO MAIN STORAGE REGISTER
I LOAD MESSAGE ~ea ADDRESS REGISTER
POINT TO THE INTERRUPT ROUTINE
I ·
580 58t
5e2
SIO
sto
e
x·o1·.s101 x·oo·.x·10·
tNTAICN
ENABl..E INTERRUPTS
UNLOCK Tl£ KEYBOARD
LOOP UNTa INTERRUPT
II e
use e· ca t5
1159 EO aT :sc
USC 08 1150 BC 60 ID
1160 eo a7 3c 1163 09 1164 es 01 20
116? C2 02 0000
1168 co 8? 0000
t159 1159 tt5C
1163
lt6A lteE
628
629 630 BASEt 631
632 Z2 633 634 E35 Z3 636 63T 638 SJCR2
639 640 tARA
USING BllSEl ·XR2
· ST SARRC.KRJ!l.ARR
EQU
e
STRTIO(·ICRU
DC XLt·e·
MVI
~DOFC+3C.XR21·0
B
STmIOC .XR2J
DC
XL1·9·
L
OFOR( · XR2) · XR t
........·-t LA
.....KA2
EQU
8
i!QU
READ CDMMl\NO
I t O:S :SS CO l ODS t l O? CO BT l 092
583
584
L
U1Te.1 ARI
8
tNTMN
POINT TO TIE lMTERtWPT ROUTUE LOOP UNTIL IN1'1!MWT
i
It09 :JD 30 I 008
!585
CLI STATUSeX·3t>·
l!tn'ER KEY 'I
1. ·
tlOF CO 01 IOFS
586
BtE TRYMiN
TR'f' AGAIN IF HOT ENTElt Ke't
J
1113 3S co 1005
11 l'r tr:S 10 51 It IA CO 87 1092 lilt! OC 01 OP46 C!F42
' ' " co ..., 000~
5~8s7a
L s10
tNTaotARl x·st·.x·10·
sev
a
tNT·N
: !590 E1'05
llVC 8
MXTS1'11C21·1..-u1'8 ._.
POINT TO READ THE
TME 32XX
IN~ TERRUPT
ROUTINt::
1..D11P ~IL ttnEARUPT
_,,..
.
I 1
I
41t
l ·
593 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .,
:S:M: .· .......C.O.N.S.T.A.ll.T........................................................·.!1 ·
112e eoeo
t12A FFOO
ll29 99? wacte oc
tl28 598 1152!!6 OC
JCLa·o·
l\.2·-2116·
PROG ID PAGE
· · · · · · · · · · · ·
· ·
I
··.cFCS-0, OATE
6 I
NO·
26.IUN79 925021
PROC ID PAGE
PCe-o·
6A·
····
·
·
·
·
·
·
·
·
·
·
·
·
·
f
·
·
·
·
·
·
· · · · · · · · · · ·· .I..-\'
·
· · · ·
· · · · · · · ·
IG
IBM MAINTENANCE DIAGNOSTIC SIROGtlA· FC80 MOVE FC7 MICRO-CODE FAOM DI ·G PAOt TO SYS PACIC MOD 15
PART NO. PAGE
·2342~5I ()IBM MAINTENANCE DIAGNOSTIC PftO&aAM
ltART NDe ltAGt!
ERR LOC OR.IECT COO£
t16F 0001 1171 00"2 1173 00 t t 74 Clo
117~ ce
1176 00
1177 ooco l t 79 0004 117e ooeo 1170 117F
t 1 7F OOOOOOFF 1183 1173 t 185 1648 1187 118'9
1189 co
118A 00 1188 00 118C 00 I 180 U8F ll8F 00 1190 00 ll91 00 1192 00 1193 lUS9
c
c.
DA'ft EC NOe
AODR STMT SOURCE STATEllENT 642 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
,·~ LDC OBJECT CODE
643 ··
DDCF FIELD
··
l e 664454 *·*·*·*·····B·Y·T·E··1·····*·*·*·*····B·Y·T·E··2··*·*·*·*·*····B·Y..TE··3····~···········B·Y··TE···4····*·**·
664467 648
*·*··*·*··
····
·
·F·L·A·G·
BYTE
·
·
·
··
·
·*·*·**1
****
"C:V·L·t·NO·E·R·
BYTE
·
·
·
·*·*·*·*·
****
·
··T·R·A·C·K···'
SECTOR
*
*
·**·**·**·**·
·
·
·N·U·M··S·E·R··········
OF SECTORS ·
649
'· 665510
······*···············*$*$*$*111$~·········*·*·*·*·····N·U·M·B·E·R·····*·*·*·*····O·R··T·R·A·C·K··S·***·
I 10
1170 1172 1173 1174 117!5 1176 11 "1'8 117A
651
652 ONE
DC
653 TWO
DC
654 ROOFC oc:
655
oc
656
DC
657
DC
656 SENSE DC
659 o..-esec oc
XL2·t· IL2·2·
XL 19 ooc litLl ·oo·
XLt·os·
XLt·oo·
xt..2·0·
Xl.2 11 4 6
FLAG BYTE C:VL!'NDER eYTE TQAC~ & SECTOR NO. BYTE
Nl'.. Slffi OF SECTORS CR TRAOCS BYTE
I
I
l' o *'*
"'"'
BL
*******
oc ··
lo ** **
KE
1 . ** .......... 0
1195 85 02 28
1198 84 OB 9F 1198 85 01 9F l19E 98 03 91 00 11A2 CO 87 12BD
11A6 81 AE 11 11A9 E'1 AO E!S ttAC eo AE 05 llAF 79 OT 00 1182 BS 01 05
117C 117E 1182
1184 1186 1186 1188 11e9 1 t8t:. 1188
uec
ll8E 118F 1190 1191 H92 1194
ueo
1173 1174 1175 1176
660 EXlSAV DC
6U RECAB& DC
662
DC
663 ·
664 NRMC1"C DC
665 DFD~ DC
666 DBUF8 EOU
66? aLTCFC DC
668 ARDOFC DC
669
DC
670
DC
671
DC
6T2 LAST8 DC
673
DC
674 LASTAD DC
6T5
DC
6 76 DSICORV DC
677
DC
678 RECAAO EQU
679 DSKFLG EQU
680 D~ICCVL EOU
681 DSKSEC EQU
682 DSKNUM £QU
XL2·0·
AL2(·+2) ·····#*0********········$00$*
XL4 1 FF· · MUST SE TOGETHER
·
Al.2 CRDoFCl ·····$·····················*-
AL2(09UF)
... 1
ALZ(AROOFC1
XLt·o·
XLl·O·
XLt·o·
XLt·o·
AL2(·+2)
XL1'0'
XL t 1 0 ·
XL1 xt..1
8·o0··
FLAG 8YTE
** 8L *******
CVLINOER BYTE
·· OC **
TRACK & SECTOR NO.
··
KE ··
NUMBER QF SECTORS OR TRACKS ******** D ··
***************************·*
· MUST BE TOGETHER FLAG BYTE
o
CVL BYT£
·*BL ** 0 **
C*K*E**·******
*******·*********** SEC BYTE ******* 0 **
ALZCBASEIJ
·-1-7
RODFC
RCDFC+l
RDDFC·2
ff0DPC+3
· I
l1e0 '·
0
· · · · ·
118!!5 F2 90 48
1198 Bt AE 1£!
11813 F3 A.9 01 llBE El A2 48 11C1 89 03 !C llC4 F2 10 OC
11C'7 Bt AE oe
11CA F3 A8 00 llCD el A2 5A 1100 BC 00 10
1103 Bl AE 05 1106 TC 00 03 1109 60 00 01 lD 1100 F2 81 20 11ee F2 M oe 11E3 AC 00 87 10
11£7 9F 00 87 01 11EB F2 87 OB
11EE 7£ 01 02 llFl 9C 00 87 01 11F5 AF 00 87 10
11F9 TC 00 03
11FC 9C 00 10 01
120C> Bl AC 13
1203 F3 ~O 00
1206 El A2 93
· · ·
li e
l
1209 "l'B Ol 02 l20C El AO A7
120F C2 01 0000 1213 C2 02 1159
1217 00 87 01
PAOG ID
PAGE
l·
., ·I I ! I
. FC8-0I
26.JUN7!5 82902S
. · ·
,
.........,-,...,....,,.,,.,,.-.t-.'lll .....- ...~..,,,... _ _..........,,_..._~..-.itt ....._·_,"_~
· AODR STMT SOUWCI! STATl!MEWT
1195 1173 11A6
l 1D'.!'l
1tFA 1200 1212 1159
68· . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
685 *
START llO SUBROUTINE
686 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
68?
687 688 STRTtD EQU
*
689
L
NAMDFC(eXR2)eXR2
LOAD e-.se VALUE FDR START t n
690
USING RDOFCe2
691 STPARM ST
692 LDPARM L
693
NNN
694
B
SETXAtC.XR2teARR SETXR1(.XR2)eXR1 Slo+l(eXR2le0(eXRlt D!SK33
SAVE ~DDRESS RECALL REGISTl!R
LOAD XRl AS PARAMETER POINTER SET FUNCTION CODE IN SIC
e95 OtSK54 EOU
696 Z14
l. IO
697
TIO
698
SNS
699
TBF
700
L
701 ·
"1'02
.JF
Tt.13
*NRMDFC(.XR2JeCTLREG
NQTROYC.XR2).X 9 A0 1 SENSE(· XR2) eCTLREG
O( .. XRt).x·o"f·
SENSE( eXR2)eXR!
ADREXT
LOAD CONTROL REGo DISK R!::ADY?
SENSE THE CURRENT CTL· TEST FOR SEEK LOAO XR1 AS POINT~~ TO DISK CONTROL FIELD. NO. SKIP S~T ADDRESS~
Pt.Oo
ADOt:e
704 Z4
t..tC LAST&(·XR2JeCTLREG
705 ZS 706
SJO T!O
l ·lC·A9· ·CeXR2)eBUSV
READ ID
?07
708
T8F L.ISTAO-ICeXR2te3
.JT
DK
TEST FOR ALT. OR 0£FECT,. TAK
709 Z6 710 Z7 711 712 713 OK
714 Z8
t..IQ SIO TJD MVI EQU L.JC
RECABac.xR2t.CTLRES
o.x·Ae·
·CeXR2t.BUSY
L .ISTAD( .XR2 J eO
·
SENSEC.XR2)eCTLP.EG
R£CASRIATE RESTORE CTl.~G
715 1'16 Tt7 718 719 720 721 722
MVI CLC
.JH
NYC SLC .J
3(eXR1>.o
SET S££K · TO 0
1C.XRtleLASTAOl1eXR2) COMPARE NEW ADDRESS WITH Ol..D
ADREXT
EQUAL· SEEk NOT NECESSARY
FWOSEK
NEW ADORo HIGH£Re 00 POAWAWD Sf!n
SCRCHl1eXR2)·LASTAO(.XR2) PLACE LAST ADDRo IN WORltAReA
SCRCHCl.XA2)el(eXRl) SUBTRACT N£W ADDRo FROM ~AST
SETADB
PROCEED
723 724
725
726
FWOSEK
SBN MVC
SLC
2(,.XRtl.01
SET BIT CN FOR FORWARD SEEK
SCRCH(1eKa2J.t(oXR1) PLACE NE· ADDRESS IN WORK AR£A
SCRCH(teXR2)eLASTAO(eXR2i SUSTRACT LAST ·DDR. FROti NEU
727 SCRCH EQU
728 SETADB NVJ
729
MVC
730 ADREXT EOU
731
·+I
3feXftl)··-· LAST AOC l · XR2 t e U · XRl )
*
INSERT NO. QF TRACKS SAVE NEW ADORESS
TO CROSS
732 Z9 733 SJO 734 735
LICI 510 TIO
OFDRCeJCR2JeJC·ac·
o.x·ao·
$( ·XA2) e8USY
LOAD OATA REGISTER START t~O OPERATtON WAIT TIU. CONPa..ETE
l'!'l6
SSF 2c .xfu J .01
73?
TURN &:;Ff' FDR. I REVo BIT
7''.!le
TIC DSKERACeXR2J·k"IROY
·-·.x·u 739 SET>t1U EQU
740
LA
·+3
..741
742 743
,,744
L.A
BASEleXR2
USING BASEl12
B
UeXRl t
8R~CH IF ERROR
l.OAO XRt AS PAt:IAMETER POINTa LOAD X·2 AS BAS£
EXIT
745 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
746 **
DI Stt ERROR SECTION
··
747 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
748
748
PROG ID
PAGE
·
·-
·
. _
·
iG
l
IB· MINTEHANCE DIAGNOSTIC PROGRAM
I
PART NO. 42342651 A1·-·AINTENANCE DIA8NOSTIC PROGRAM
PAGE .
I II I '""
·OVE FC1' Ml CRO-CODE FRC!ll DI AG PACK TO SYS PACtc llDD IS
l EM LOC 08.IECT COOE
ADOR STNT SCJUACE STATEIENY
C)FC80 MOVE FC? MICRO-CODE "OM DIAG PACK TO STS PA.CIC mD IS
-, ERR LOC 08.IECT CODE
.ADDR ST·T SOUllCE STATEteNT
.,.. · · .............................................................. 12u Bl ae ts
............................*···········...................... 1210 F3 A9 Ot
1220 El A2 AD
· 1223 BO 02 16
1226 F2 81 16 1229 CO 8'7 021A
· 1220 C?
122£ 20 .
I 0 122F 12BC
1231 89FC
..........................!0 1233 c~ 8? 0222
1237 89FC 12'!9 81 AE 11 123C F2 87 03 123F BC 01 16
· 1242 AC 01 09 9F
1246 EO 87 25 1249 ~8
I· 124A BS 02 28 I· * * 1240 AC 01 9F 09
* 12!51 AC 02 19 03
· 1255 EO 8? 28
11?3
121 A
1220 l22E 1230 1232 1238
1249 1159 1173
USING ·OCPc.a
750 DSKERR EQU.
751 ZIO 752 Zit 753 754
LIO SIO
ALTDFCCeXR21eCTLREG
oa.x· A9·
LOAD CTLe RE&· TO POINT TO ALTeFU>e READ ID SIO
TIC ·I eXR21 .eusy
DELAY TILL FINISHED
CLI AROOFC( eXR21 e02
TEST FOR A DEFECTIVE 'l'llACK
755 756
.IE SETAL.T
8
NINT
.JUMP- IF IT IS·
?57
oc n1·cT·
758
DC
11.1 ·32·
759
DC
AL2CDSICERI
760
DC XL2·awc·
761
B
HALT
?62
DC Xl.2·89FC·
ERROR * FC
763 Z12 764
LIO .J
NAMCFCC.XR2teCTLREG SAVPRN
LOAD CONTACIL. RI!&.
765 SET ALT MYI
ARCCFC(eX·2)e0~
SET FLAG_ BIT TO ALTERNATE
?66 SAVP1HI NVC EXTSAYC2.XR2)eSETXRl{eXR2J
SAVE DLD PARAMETER PTRe
767
8
STPARMCeXRH
768 Z13 DC XLI ·oa·
TO t.IO SUSROUTtNE TIJ SeEK At.T· TK·
FUNCTION CODE
769
USING BASEle2
?TC
l..
NAfllCFCC.KR2)eJCR2
LOAD SASE VALUE FOR START I'°
771
USING RDDFCe2.
772
MYC SETJCRU2.JCR2) aEXTSAV( eXR21
RESTORE f>AREMET£R PTRe
?73
MYC AADDF'C+3C3eXA2).ROOFC+3(eXA21 TRANSFER SECTOR NOe
774. 775 776
a
LOPAAtll( eXR2l
CYLa NOe AND NOe OF 52CTORS TO RETRY ORIGINAL. OPERATION
...................................................................... · 7?6
777
* 778 **
PRINT NOT READY MESSAGE
··
...................................................................... 779
· 7U
780
· 1258 CC 87 021A
"PSI
a
·------- 125C C7
l2SC 782
DC
12S 32
12!50 783
DC
·· U~!SE 129C
129F 784
DC
· 1260 89FE
1262 co 8? 0222
1261 785 ?86
DC
e
1266 89FE
1261' 78?
DC
1268 EO 8'7 28
788
e
l e 1268 C4C9£20240D506E3 l29C 789 DSICND oc
1273 4009C5CIC4E86940
789
· 12?8 e4CtD2C54DCEFl40
789
.,.. I. 1283 6140D4JFl4009CSCI
PRUIT
XLl·C?C
ILt·tsO·
AL2tDSICllD1
XL2·89PE·
MALT
XLe·awe·
LOP-.+3CeXR2 I
-
· l'E · · · - - - - · - · ' ·
CL501 DISK NOT READYe MAKE Fl , RI READY AM> RESET HALT·
·- 1288 C4E840C1DSC44C09
799
.,.. 1293 CSE2CSE340C8CID3
1. 1298 E34G
T89
1280 30 33 OA9!5 12CI CO Ot ll'l6 12CS OC 09 15EO 1602 l 2CB 30 CD 1-008
l2CF Ct ca 1499
1203 3C 00 1507
1207 co 87 1332
1208 20 120C 04 l2DD 14 120E 17 l2DF COA9 12£1 COB3 12E3 C8A9 12E5 C883 l2E'P 00 12E8 00000000 t2EC 00
1208
12DC l20D 12DE 12DF 12EO t2E2 l2E4 12E6 12£7 12E8 12ES t2EC
792
793 ····· TITLE · DISK TYPE 3340 1,0 ROUTINE 794
. . . . . . . . . ..
?9t5
795
T95
795
?95
796 OISK33 CLI OStCTVPeX·33·
797
BNE DISIC!54
798
MVC OOCFE(IO)eDOCFB
'799
SNS STATUs.x·co·
800
TIO OKNR.x·ce·
801
·v1 DDCF.x·oo·
802
SOURCE A 3S.O
IF NOT BRANCH TO s.44 ROUTINES INITIAL DDCF FIELD RESET HISTORY UNIT C·..t:Clt BITS
NOT READY"JNIT CHECK ERROR TEST CLEAR FLAG BYTE
802
803 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- . . . . . . . . . . . . . . . . . . . . . . . .
804 ········ SUB-ROUTINE TO CONVERT
····...-·-·········"-··
805 ........
5444 AOORESS INTO 334C ADDRESS
··········--·········
806 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
807 ·
·
808 ·
INPUT: OSICDAV - > I oeG8
809
DStcCVL -> I OBC...,_2
· ·
810
OSKSEC -> 108C11M-I
·,
81.l.
812 · 813 ·
·.
OUTPUT: ODCF FIELD CYLINOElteHEAD·AECORO """'8EA FOR 3340 SYSTEM ·
·
814 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
815 · TI4E FOLLcnillNG AREA IS SET AStOE FDA "SE AS CONSTANTS IN THE fM64' ··
816
CONVERSION ROUTINE.
··
817 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
818
814il
8
820 MEJC2~ 0C
GPCS. JCLt·20·
41GC·'.'
821 FOUR DC
JCL1·0··
822 FotlTeff Di: 823 SVNTEN DC
XLl·t4· XLt·a·ye
824 TA81.ES EQU
825
DC
XL2·COA9·
TABLE ENTRY FOR A fl'I aEQUEST
826
DC
82'7
DC
828
DC
829 HEACWA DC
xt.2·COB3·
xu·caA9·
XL2·C883·
XLt·oo·
TABLE ENTRY FOR A RI R£QU£ST
TABLE ENTllY FOR A FZ REQUEST TABLE ENTRY FllR & R2 REGUl!ST
llORtC AREA
830 STARTN EDU
t
831 ICBCHN DC
BUFFER AREA FOR SUB AGIWltrlE
832 l-OBQ9 DC
BUFFER WORIC AREA
833
834 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
1290 C4C9E2D240C~0909 128C ?90 OSKER DC
12A5 D6D96840D9C5E2C5
?90
12AO E340C8C1D~E340£3
790
1295 064009CSE3D9E840
T90
l.
1.
lo
l
I
!O
I 2EO CO 8? 02 IA
12F1 87
l2FI
12F2 33
12F2
12F3 1331
··s co 87 0222
12"4
12F9 89FA
12FA
12FB CO 8? 0216
12FF E4DSC1C203C540E3 1331
835
936 ERRMSG B
837
DC
838
DC
839
oc
MO
e
841
DC
842
B
843 ERRQL DC
PRINT XL1·87· IL.1·51·
ALH1!RRlllSLI
PRINT THAT ROUTINE UNABLE TO CONVERT THE 5444 ADDRESS INTO A 3340 ADDRESS LENGT~ Otr MESSAGE
.-·.G.acCce.·,:·GC·:
HALT
·«*
JCL2·89FA·
*SC·
LI*
·GC·:
CLSl·UNA8LE TO CONVERT M·4 ADDRESS INTO A 5340 ADOReSS··
,-
-...,_.
I
iI c~
1307 0640C3D605E9C5D9 130F E34~5F4F4F440CI 1317 C4C4D9C5E2E240C9 l31F DSE306~0Cl40F3F3
843
au
843
843
,.I·
Iie
i
1327 F-.:040CIC4C409CS 132F E2E248
..........843
843
844 844
DATE EC 'IOe
MOG 11>
PAGE
"1I·r·· ~ce-ol OATE
ff.NN?!S 829023.
.- -
PROG ID PASE
..Fcta-0.
· ··
· · · · · · · ·
l·
·· 1 et
· · · · · · · · ·
· · · ·- · ·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
· , .
·
·
·
· -.·.
~-
·
·
·
·
·
·
·
·
·
·
··
· _.,_ ···- · ''-·<-><"'~""····-·~·
C..,-.,_;, ,._ "Y. ·.-.n
<'·-··'·'··-"-""-·-''"'"'···-··--"·-.&···~·-· .,...,.... ,,.. ·O.. ,.-·~-,··--~0...,. -'-·-···-~
· . · .,, ''"'·-'··
·-' - ··
.. ·.. -···· . ·
18'1 ·AltllTENANCE DtAGNOSnc . . . . . . . FC80 91DVE l'C7 ·tato-COOE FROll DIAS Pa<IC TD SYS PACK IDD 19
42M2651 ()·· PAa'T·llCJe
··WlllEMllCE DIMWllSTIC . . _. .
PMiE
I· I
e..ceo
-.-0: 1111WE FCP ·ICllO-CGDE NOlll 01"41
TD SYS PACK -
19
-· ·····
EM LOC OIUECT CODE
1332 C2 01 12£8
1336 oc 01 12EA 11?9
133C t1C 00 O· 1204 1341 !IC 00 03 04
IMS CZ 02 120F 1349 78 10 03 134C F2 90 03
13&!F £2 02 04
1352 ?8 09 03 1355 F2 10 03 1398 E2 C2 O~
1332 12E8
tZDF
8415 PC£ EGU ·
M6
USINI STARTll·JCRl
M7
LA STMITlleXRI
...
M.C 10809l-1121eDSICSEC
··9
11VC 1oaaec1.xa11.s10.1
850
llYC' 10BCllllUeXRllelCIB09CeXRU
851
USlfll& TMLt!S·Jr.112
852
LA
853
T9N
854
JF
855
LA
866 CICFJJCD TllN
857
.n
858
LA
859
TA&.UeXA2
I matllll eXlll J · X· to·
CICFIXD 4C.Xlt2l·ICR2 IOBCHlffeXRJt.x·oe·
~
2CeJlll2JeXR2
tr· LOAD aec 2 Wlftl AllaleSS GF TABLE
O CCXII!
SPtNDLe 1'7
NtlP 1fl - · 2 .... 8'MP W FDINT TD sa:GND llALP 0 CODE PGR FIXED WllVE7 .IUlllll IF FDll Fl OR ff2
. . . IF Fall lll!llDYALE
859
E · LOC G&IECT CODE
I ·I
1308 ,. 00 02 12DC
n·· ce 01 13ce
J 3El 4C 00 02 12£7
t· 13:6 OC DO HIM- 128
!''IQ··.
13EC OC 00 1908 12£9 13F2 0C 00 150C 12£A
911
wnm 1.a.-111.a11.t'llUlt mc:.1E1n
~
912
.._.
Lac. 8ACIC IF _ , . ~
9US 91· EQ'T
·c
loecMl-ICl.·t tellEAOllA .... fEcmo ~ ft 1·
915
.C GDCf!:·2U J.itmCHl-3
t1DWE C ' K L I - -
916
1IVC DDCF+4tl l.Jmc:ttllt-Z
llGW - - - -
·
· · · · · · · · · · · · · · · · · · · · · · · · · 917
918
· · · · · · · · · 919 ·
·c DDCF+SCl I .1aec-...-1
lllNE lllECGRO -
·
SID OF ~ TD lD4e SllQLATim C.UERUm WI·
·
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 920
·f 859
j
860 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
~
::: ..··....·.········.·.······.····.·· ·I · 861 ·
REGISTER 2 fllDll MINl'S TO THE TAtll.£ ENTRY coalESPDlrlDlllG 1'G ntl!
··
862 ·
IEOUESTEO ~ ·IWe
·
1358 2C 00 1371 Ot
,r·
1360 ee oo .,. oo
13~ . . . . 00 1367 ?A 08 M 136A fl'2 10 03 IMD 78 Oii M 1370 'IC 00 00
1sn .,., o. 01
13Te 11'2 - 26 1379 1'0 CB DI
1371: co oz 12ED
1390 4F 00 01 120E
1385 n a 29
1·3-8·9 P.,2., ·81· 1018
138£ - co 00 1170
1393 4F 00 et UDO
1398 fl'Z 82 16
13· co .,. 13·
r-
139F · oe 01 t:saz ca 01 12ED
13&6 P2 8? OD
ISA9 4E tiO 00 1170
·-- 1Me n ... 05
·38t - 00 Ot 1200
1386 x 01 l2ET
139A TD 00 02 138D f'Z 81 21 IXO '79 80 02 13C3 P2 W OS IX6 4F 00 02 IZ·
13CB 2D lie 02
·~ co . . 1aeD
1302 CIE Oe In? l i f t
--·
-
1371
865 __..¥ WC
1966 · 867
·zz
868
...
869
s·
970
Ir
871
S8F
8T2 CYTCTM llVI 873 C\'S'IRT EOU
874
a.1
875
A
876
a.1
an
9NL
8"18
SLC
8"19 ·
880
.HI
881 ·
882 C·ZE· CL.I
983
JIE
8M ·
885
ALC
886
Sl..C
887 ·
...
...
889
·
890
891 CllC'ILO a..1
992
..
993
..
8M
....895 UIDCYl.ll ALC
"6
.I
897
898 At:DllAIC M.C
900
90 I CYTSTll ·t
902
a.1
903
.IE
904
T8ll
905
.JIF
906
ac
907
908-.. a.1
909
..
910
AC
C"WSTll1'CllelCeXll2,
SET llavE l·TIUCTIGN TG PICICUP STMT ,.-
CYl.llCEa OF SlllULA'IEO AllEA
·
108Q8CeDlt.oc.XRZt llD'I£ Ill THE ZDd! Of' m-ERATI· CDDt!
oc ··21.x·aa·
FOR 3340 .... \llllE 2 OR . ,
I
loeGllC ··11.x·oa·
ASSWE 3340 ··· a · ·
f ·
CVTCTll
GO STAllT Tiii! CIDllfll!'RSICIM
1oeoac··· ,......
CDMECT "BAD AS...-TI·
lcmcMl-3C.JlRI t.O
lllJVE t· SYM1' · Sl-.ATI· MH!A
._2
1oea.-2c.·1>.x·04· CHECK FOR ~cw.. 0.1.2. . . 3
·
UC'lll..O
IF t..m SO C11RX ._ <TL 0
1aac.....ac.·1·.x·ca· CHl!CK FDR cw..1mER am'
£-&
CYLHDER 203 GR 41REATt!ll IS ,...,......
JOBCMN-2Cl·MUeSVNTEll SUS1'1tACT IUl8ER fll# 4· TRaatS
.POSSllL£ ml FJ11ST 3349 Cl'LIMER
a\DDl!AIC
NIP Jtr 44 CYLlllDEll IS - FIRST
Sl.a.ATED 33U C'WL.lteea
IOll09f-2Cen11.x·oo· SEE IF C'lft..ltlDER 91!111' ZeRO
UPCW..·
It: ZEiia CllllWl!llSIGI OF Cft. IS
ALtlOST Dl»IE· toaa.-311.uu.ONE AOO ONE 1'ID 33'0 C'ft.J·teER
1aec.....21t.JCRll.FGATEN 5Ud'IRAC'I .._ER OP . . C\'l..llllDl!RS
POSSta.E ON tlEXT 33eO C\'l..lllDER
ADDllAIC
CXZl!llD
..,. . It' llESULT 1IEtlW ·sanWE
LGm' BACK .... aeca MAI·
1oeo.r-ac · ·1 ··x·oo· IS THE WST AIR C"ILlle&I ~
E--fi
IF 111111' F · Zl!llOe E -
CVTSTll
GO TO CGllSBI HCTalt TU "ECDllD
· n JOllCM-SCt.an.ONE WIDA'IE TO
3360 CW.lmEll
CYl'STR
GO CGNWl!ll'I' S1!C'l'Oll 'IO 1t1!1CDRD
1GBCllN-211eXWU~ .... BACK FGUn1!B1 . _ - - . T tiOl!S ......
t1EAD9a.x·o1·
IM1TIALIZE ...,._ ..ea WITM A I
1aaa.-11.·1 t.x·oo· Rl!GUl!ST POA ., . . . . SEC'IUll _ _,
EXIT
CalVERSIDI IS IXlll!
1GeCMl-ICeXRlleX·eo- TRM:ll 2 aF .,._ -..S~
W
..,., IF ftlACK I W ·tmeSleD
IOllCl9l-11leMl)ellEX20 11ME 1'IUCll 2 AMO I <r-11nc;-
1aea.-u.a11.a·Fc· 010 SacTGll ....... m ·1_..
E-19
EAllGll IF ~ IS . . . . .
MEAa.AUlelllllE
ADD 011E TD 111!1C0110 -
..
·'
;..;,.,,,.;,11t4. q""'·
· · ·
-~~l- -- -- ·-"'- ~- ..---·~~ ..,-----.-~-~~'--'·-..- · .,·~- .. -~-
~ LOC 08.JECT COOE
13F8 Ge 00 t5F8 1204 l:SFE 3B F8 15F8 14~2 oc 00 1458 1~8 1408 OE 00 1458 ISF7 140E Cl CA l40E 1412 31 CE lSCE
1416 31 c: 1500 14tA F3 ce co
l41D Cl C9 1410 1421 Cl CA 1421 1425 c1 ca 149E
1429 oc 09 15F4 15EO
142F OC 01 l5F3 15F6 1435 31 CE t5D2
1439 31 cc 1500
1430 F3 C9 01 144~ Cl CA 1440
1444 c1 ca t4BC
1448 38 02 15E1 l44C F2 10 17
14.ut 31 CE 15CE
1453 31 cc 1504
1457 F3 C9 00 l45A Cl CA l45A
145£ Cl ca 1495
1462 co · .., 120F
1466 3C 01 ISEI 1"6A 3C 01 1507 146£ Cl CA l46E 1472 31 CE 1500
14?6 F3 ca 00
14?9 Cl C9 14?9 l47D Cl CA 1471>
1481 Cl ce 149':
14'85 co 81' 1430
1489 F2 81' 21
1-ac oc n unc 1590
1492 F2 81' 18
t49S OC 13 lS'PC l5A4
( __. 1499 Fi! 8? OF
l 49E OC t 3 I 5'1'C USB8 14M P2 8? 06
l4A7 OC 13 ISTC l5CC ('
14AD CO f!F OHA 1481 C2 1482 SA 1483 IS'PC 148S 89P8 1487 3C 40 lSTC
1488 oc 12 lS?S lS?C 14Cl 30 co lODe
l4C5 CO 8? 021E l4C9 02 l·CA 1eoe 14CC 1525 14CE CO 8? 021A 1402 82
AODR STMT SOURCE STAttllll!NT
llDO ··
PAR'! NO. PAGE
. I"
4234269 (:_;tBM MAINTeNANCE DIAGNOSTIC PROGRAM
10
1
t ()FC80
NOve ftC? Ml..-0-COOE FROM OIAG PACK TO ns PAClt
I ~- LOC OB·ECT CODE
ADDA STtlT SOURCE STATt!~MT
llDO ··
..... PART NOe
PAGI!
lOA
1466
1. .1 1482 lo.M l .. 14C9 t'M:8
t·co
141>2
922
IWC DStCFCTlt t.SIO.l LOAD DISK FUNCT IREAO 01-WRITE 02-set!K 00,
923
S8F OSICFCTeX'F8'
STRIP DFF OP.DA·M BITS
I
924 925
*GC·1 MVC ROWRT+t Ct ,.OSKFCT MOVE DISlC FUMCTION REA!,,WRl'te INTO SIO*GC·I ()
ALC RDWn+I U hDRV32 INSERT ORl\fE NUll8ER INTO SID
926 927
TIO *·X'CA· LIO LOCF.x·ce·
ATTACHMENT BUSY (WAITI LOAD DOCR WITH ADDRESS IF DOCF
·Gc· 1
·GC*t
~
928
LIO LDDF.x·cc· LOAD ODOR WITH ADDRESS OF DDDF
·GC· \Wi
929
SID o.x·c13·
SEEK CO·MANO PRIMARY 'IRACIC
·GC·
930
TIO ··x·c9·
SEEIC BUSY (WAIT)
931
TIO ··x·cA·
ATTAOtMENT eusv fWAITI
··GGC«* A~.
932 933
. TIO O«ER9.x·ce· NOT READY , UNIT CHEC. AFTI:!R SEEK CMD NYC DOCZCIO>eDDCFE
C) ·GC·
*GC·
934 935
·vc oocz-1c2>.00ZL
L!O LDCx.x·ce· LOAD DOCR WITM ADDRESS OF DOCX (ODCFI
·*GGCC.,*.
936
LIO LO~.x~cc· LOAD ODOR WITH ADDRESS ~ DOOF
·Ge· 0
937 51033 SIO x·o1·.x·c9· RD HA & RO EVEN COMMANO
·GC*
938
TIO *·X·CA·
ATTACMtENT BUSY CWAITI
939
TIO OKER2.x·ca· NOT READY,UNIT CHECK 11'1
940
··GGCt;·· 0
941
TeN DDM.x·o2· CHECK FOR Def"ECTIVE t>RIMAAY TRAC(
942
JT PlllOEF
JUMP TO ALTERNATE TRACK
943
944 LI033
945
946 947 tilOWRT 948 949
eou · LIO LDCF.x·cE·
LIO LBU~.x·cc· SIO o.x·C9· TIO ··x·cA·
TIC OKER4.x·cs·
LOAD DDCR WITH ADOaESS fJF LOAD ODOR WITH ADDRESS OF
R1,,WAT KEY DATA ( C9,CA I
ATTACHMENT BUSY C·AITI
NOT AEADY,UNIT CHECK
· ·~G·C,·
*1ae·
·Gc·1 ·GC· *G.;:· 0
1403 IA 1404 IS2'5 1406 Cl CA HD6
14DA 31 CC 1906
t·oe n C9 o.,
l4El Cl CA 14El
14ES Cl ca l4A1'
14£9 CC 8? 021E 14£0 11!1 14EE l61A 14FO 164A 14F2 CO 87 021A l4F6 83
1·F7 ID 14F8 1542
l4FA co 87 021A
14FE 86 14FF '30
1500 164A
1502 co 8'? 0222
1506 89F8 1508 CO 8T 0216
1403 990 1405 991
992
993
994 995
996
99? 14EO 998
l4etr 999 14FI 1000
1001 1002 !003 1004 1005 14FE 1006 14FF lOOT 1501 1008 1009 1507 1010 1011 1012
DC AL.ICSTATOT-STATST>
· · DC AL.2CSTATGTI
llYTl!S 0.1
TIO ··X·CA·
ATTACHMENT 8USY CWAITI
LIO t.SNs.x·cc· LOAD ODOR WITH ADDRESS CF DSNS
..C·
··*GKfiCC···.
SIO '7eJC·C9'
RD OIAG 8V11!S
*IC·
TIO *·X'CA·
ATTACHMENT BUSY CWAtT·
·GC·
-.c· TIO D«ERAeX·Ce· NOT READ't ' UNIT CHECK AFTER READ DIAG CMO *fiC·
B UMIACK
· UNPACK
DC 1Ll 8 24' DC -.ZCDSNSEI
·.
·
Rt!AD DIAG BYTES
DC AL2CPSNSI
·
0-23
8 0C
DC DC
Pa!NT
XLl·&3· AL. I I RDOGE-M>DGS) AL20iOOGEI
· PAINT HEADING ~ READ DIAG
· BYTES ·· 0-23
. .c .
·--G..CcC.··
·*GCCC···
*Ge·:
B PRINT
· PRINT
·ac:-
DC XL1 8 868 DC 11.1·48' DC At.2CPSNSI
·
READ DIAG
·
BYTES
·
0-23
.··GG.cCC···
B HM.T
oc xa.a·ewa·
·~C·C··.
B I.INK
IMC·
lSOB IOU STATST ~QU*-l
tSOC 40E2E3CIE3E4E240 1525 1014 STATOT oc C\.26· STA'TVS BYTES 0.1 ARE xxxx·
1514 C2E8E3C5E240Foe8
1.014
ltGC·,
e&e·.·
ISlC F140CID9C540E7E7
1014
1524 E?F7
1014
950 951
B SETXRt-3
RETUftN TO CAU.ER
952 PAI DEF EQV ·
.953
·VI DOOF. x·o1 ·
954
·VI DDCF.x·o1·
955
TIO ··x·cA·
956
LIO LOOt=eX·CE·
957
s10 o.x·ce·
958
TIO ·· x·c9·
959
TIO ····ca·
960
TIO OKER9eJt·C8·
961
B SI033
962
SET-UP Fl.AG 8Y1'E FGl ALTERNATE SET-uP FLAG BYTE FOR ALTERNATE ATTACHMENT SUSY t·AtT, LOAD OOCR WITH AOORESS fJF DDDF SEEK COMMAND ON ALTERNATE SEEIC 8USY ?1'., (WAIT)
ATfACMMEMT BUSY CWA1Tt NOT READY , UNIT CHECK AFTBt SEEK CIU>
GO TO RD HA & RO ALTERNATE
963 DKWR 964
· PRINT NOT REM>\' , UNIT CHECK
MS Otet:R2 MVC P031(201ePD3S
966
J PRTNA
96?
· lllOVE AFTER READ HA & RO
· NOT READY , WllT CttECK
968 OICER4 ltVC P031(201.P043
969
J PttTNR
no
· MO\fE AFTER READ R°'tlRT C1U> · NOT R£ADY , UNIT CHECK
971 O«EA9 972
vn
· 111DVt: AFTER SEEK CDlfMAND e NOT READY , UNIT Ctti:CK
974 DKERA MYC P031C2GleP048
975
· MOVE AFTER REM> DIACi am
976 PRThA 9T? 978
979 980 981
B PlllNT
DC a1 ·c2·
DC M..l1P031-PD30t
DC AL2CP03l)
DC XL.2·89P8·
WI PD3t.x··o·
· PRINT THAT UNIT
· NOT READY , UNIT GIECK OCCUlaRED
·
OAIYE
·
IS
· PLACE · ·
982 983 984 985 986 98'1 988 989
NYC POSl-U l9t.P03l · BLANK P031 tlCJRIC At:fEA
SNS STATUs.x·co· SENSE STATUS BYTES 0.1
8 UMIACK
· cai.ACK
DC .._1·02·
·
STATUS
DC M..2CSTATUSI
e
BYTES
DC AL21STATOT)
·
0·1
8 PRINT
oc JlLl·a2·
· PRINT
·
STATUS
llROCi 10
PAG£
·G~·
1525 1015 tlOOGS £OU ._I
· ··GGCC·· 0
*GC· *Ge·
:::1·*GGCC4·'I 0
·*cGace··I
a
~
1526 40D9CSCIC440C4C9 1542 1016 RCOGE
152E ClC740E2E3ClE3E4
1016
1536 E240C2E8E3C5E240
1016
153t: ClD9CS4040
1016
1542 10!7 P030
!543 40C4C9E2D240C409 1550 1018
1548 C9E5CS4040F2
1018
1551 4CDSD6E34009CSCI 1568 1019
1559 C4E2406140E4D5C9
1019
1561 E340C3C8C5C!D240
1019
1569 404C40-040404040 ISYC 1020 PD31
DC CL29· REM> DIAG STATUS B'tTES "'1E ·
·· EQU *-l
er. CLl4· DISK DRIVE
·
;
..c·.·------------
·GC·i
-ciC·i
'·
*GC·I o
..c·1 ·«*1
0
1571 404'0404CM.r404C40
1020
15?9 60404040
1020
1570 40C1Ctll!:SCSD94C09 1590 1021
1585 CSCIC440C8Cl4050
1021
1580 40DW04B
l021
cuto· A"1'£9 tltEAO MA ~ ao. ·
·Gc·I ·sc·I
0
1591 40C1Ctll!3CS094CID9 15A6 1022
1599 C461E609E340C4CI
1022
lSAt 1!3Ct4048
1022
DC cuo· AFTER ""'"'" DATA ··
.-:··
·GC·I
·GC*l 0
ISAS 40CIC6E3CSD940E2 lSB8 102'3 PD46 DC
ISAD C5C5D24DC3D60404
I023
1585 CtD!!C..a
1023
1589 40C1C61!:3CSD94009 uscc 1024 P048 DC
~·I
ISCt C5CIC440C4C9ClC7
1024
..ac·l · 1SC9 40C3D4C4
1024 1029
·GC·1 *·GCCC·· ·
ISCO 1507 lSCF 15£1
IC25
ISCE 1026 LDCF DC 1500 I 027 LODF DC
"-2CDOCFI M.21 DOOFI
ADDRESS LEFT-NOST IWTE OF DOCF AODRESS LEFT-MOST BYTt! OF ODOP'
*Ge·'
·GC· .
=1·.·...G.cce:···II' 0.
*·GGCe··f ·
1501 tSEe· 1503 1648
1505 1603
1907 00
·GC· *GC·1
l5D8 0000 ISOA 0000
· Fce-o I .. 10
OAT£
26.IUN'Pli
EC NO. 82'5023
15'>2 1028 LDCX DC
M..2COOCXt
ADDRESS LEFT-MOST BYTE OF DOCX COOCFI -SC·
1504 l 029 l.&ur DC 151)6 1030 LSNS DC
M.2( 09UFI 14..2ICSNSI
ADDRESS LEFT-NOST B't'T£ OF DBUF AOORESS LEFT-MOST IWTE OF OSNS
1"C·
~
1031 ·********. .···. .··*READ,WAITE KEY-OATA*********. .****·. . . . . . . . . . . . ._.C.
1032 · DOCF
· f" · CC · HM e a · KL · OL * N ·
OISK ORI¥£
103~ **********····. . . . . . . . .********. .**********....... CONTROL FIELD
150'7 10~ DDCF 1507 1035
1509 1036
EQU ·
DC XL.l·O·
DC
....2·00·
FLAG CYLINoett
· £
·..
lSDB 103T
DC
xa.2·00·
HEAD ADDRESS
I
*GC·
e&e·
PROG ID PAGE
. trce-o·
IOA
C: ·
·
·
·
·
·
·
·
·
·
·
·
·
·
····
·
·
·
·
·
·
·
·
·
·
·
·
·
·
.J
·
·
·
·-··
··
·
·
· .
·
·
.
·
·
··
·
·
·
·
·.· ··~·~ ·-
'.
·
··--·
·
·
·
··
,
.
!'<.;....,,..,. ·t·-·,.,·--.~---t~~-""r...r::r.-.-~.· """'-~~1t::fl;,._..;1.~_...~&.i;::... ·~~-·- ~~... ~~;~~~~.i'it.r:11111::..~
~ :...r;.t...,....
.....a.i--
..:i...:.~.
.--...,,~---............,.~-V~~~-~"".'(".-....:_......,..
--
.. · ''· -.... ·... ;:..·~: 's-.i:. ~ -~· ~:- --~-:..:-i..--.- _;..o.-:i1P::~.,......;:--"'~...i~-.::,~-~-.... ---.:.:-.~~,-~:.;~;,..;.,.. _,,__, ·~ ~· ~-.... ., __ .. _ ~ - ....... - ~ ...-.
· ·
· ·
-----·--·
Im M·INTENANCE DIAGNOSTIC PROCR,..
FC80
PART..,.. ~zee (.)··MAINTENANCE DIAalDSTIC ~
·AGE
11
............
En LOC OBJl!CT CODE
ADDA STMT SOURCE STATEftNT
15DC 00 ISOD 00 USDE 0000 IRO 00
15DC I038
DC >cLt·o·
Rl!CGtD
tSDD 1039
DC
JCL.1·0·
KEY LENGTH
ISOF 1040
DC
XL.2·00·
DATA Ll!NCTM
·Ge· 1!5EO 1041
DC
XLt·O·
COUNT
·-· ..............................-·G.cC.· 15EO
1042
1043
.C.D.C.F.E...EO.U..............
READ~
g
RO
0
T
E
CGHTROL
FIELO
41GC· 41GC·
4'GC·
ISEI 1044 OODF
lSEI 0000000000000000 15EA IO.t5
15£9 0000
tO·s
* EQU
DC xL1c·o·
* OtSIC OR1VE DATii FIELD FOR 1'EAO KA & RO
*GC· *GC·
·EM t.OC 09.ll!CT CODE IM8
... ... ,.,1648 1068 D8UI'
1069
OS
0
1'748 0008 1T4D 4040404~4'040
1?4'(: 1070 csoooe DC 1752 1071 lllLTAP DC
I 1'53 00
17!53 1072 CNT
DC
G ITS· ·040404'040·0
1759 I on l!LANIC DC
175.A 1074 JCMSGI l!QU
175A E6C903D34CE2E8E2 1773 1075
DC
USES DO l~EC 0000
0 l!SEE DOOO
t!!FO 00 l5F1 00
*fiC*I 15F2 ooc,
· ISF· 00
1 0 15F5 0008
1SFT ca
t!SFS DI lSF9 OOOOOOOOOOOOOCOI
·&e· 1601 0000
ISEB
1046 1047
··················
DOCX EQU ·
· DISK o.ilVE
**. .*******************GC· ·GC·
15EB 1048
DC
XLl · 0 ·
¥LAG
C
*GC·
ISEO 1049
DC XL2·oo·
CYLINDER
0
*GC·
15EF 1050
DC
XL2 1 00·
HEAO ADDRESS
N
F
eGC·
!!SFG 1051
DC
XL1 1 0 1
RECORD
T
J
*GC·
15~1 1052
15F3 1053
OC
XLt·O·
DC
XL21 00 1
KEY LENGTH DATA LEN&TH
R
E
0
L
·GC·
1SF4 t5F4 lSF6
1SF7
10S4 1055 1056 1057
1058
oc
XL1·o·
C...JURT
L
0
·Ge·
DDCZ
DDZL
EQU
DC
*-1
XL21 000S·
· ··DATA
LENGT~··
FOR
READ
FOR READ
HA & RO
HA
&
~O
·GC· ·GC·
*D*RV*3*2***D·C***X*L·t···c·e············· ··D·*IS*K**~*I*Y*E**A*D*D*R*E*S*S*B**IT*S**D*R*IV*.E
. ******·****·GC*
2
·GC·
15F8 1059 D!:KFCT DC 1602 1060 DDCFS DC
XL1·01·
DISK FUNCTICN (READ 01 , WAITE 02, SEEK oot
XLJO·ooooooooooooooo10000· · INITIAL VALUE FOR DOCF
j
1060
1762 E3C5Do\4007CIC302
1075
176A 40C9E4D540C60906
1075
1772 0440
1075
1774 09Fl
tT75 1076 RI
1776 40060MO
1779 1077
I 1'7A C6FI
1778 1078 Fl
JTTC 6F
l??C 1079
ITTO 00
17'70 1080
177£ 1091 XJllSG2
177E C7C~E!SC540E3C8C5 1781 i082
1786 40C5C104C540D6C6
1082
178£ 40E806E40940F3F2
1082
1796 F7F74040D4C9C3C9
1082
179E D660C306C4CS4040
!082
t7A6 06C20!CEC3E3·CC6
1082
17AE C9D3CS40
1082
oc
DC
oc
DC
DC
£OU
DC
c
1603
r,..; 1619
·
e
1061 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*GC.
1062
1603 1063 os~s 161A 1064 05"SE
EOU · OS XL.24
·o&tGeC·· 0
e 16U 1065 PS~S
DS XL·&
*GC·
1066 *****········· END OF DISK 1,0 FOR :S~C **..*******······****...****GC*
·
0
1782 00
1782 1083
1783 1084 JCMSG3
1783 C9E340E6C9030340 17EO 1085
17'8B C4C5C6C1E403E340
1085
17(:3 E3D6404~5B5B04C3
108!5
17CB D9C9·0C9C640DSD6
1085
1703 40C5C1D4C54CC9E2 l?C-B 40C1'C9E5C505
1085 10815
17El 00
171!1 1086
17E2 1087 X!'tSM
17E2 D7'D3CtC3CS40£2E8 1815 1098
17EA E2£3C904-400?C1C3
1088
17F2 D2400605·009Fl61
1088
DC EQU DC
DC
EQU
oc
0
c
17FA C4F26S.007DeE6C5 1802 D940E·D740C.-C:9f!2
toaa
1088
c
lBOA D240CID9C4400T09
1088
1812 Cl5E2'E240
l088
1816 CSD5l:3C50940D6DS 1827 108· OW.MSG DC
r....,.,,
0
0
c
r~, .;.,,.·
c
· ·
i· lo
lo
e
181E 40E3C8C540F3F2'7
1089
1826 F74B
1089
1828 00
1828 1090
1829 1136 1828 IU58 1820 1162 182F 1188 1831 1188
18H 1091 GaTl!L 182A 1092 182C 1093
l82E 1094
1830 1095 1832 1096
1833 tie? 1835 llCA 183'? 1103 1839 1200 1838 l21A 1830 1210 183F 1239 1841 t24e1843 ltA6
1834 1097
1836 1098 1838 1099 183.A 1100 183C 1101 183E 1102 1840 1103 1842 1104 184· 1105
DC
EOU
oc
DC
DC
DC
oc
DC DC
DC
DC
DC DC DC
DC
DC
{)-
c
.... r·-· OAW
- EC NDe
·,
,......,.
PllOCi 10 PASE
18415 1130
US47 1203 1849 FFFF
· !
I
· I
'·we ·. i FC8-0! 11
1848 FOF9 1849 FIF?
ta... 00
.
DUE
1846 1106
DC
1848 110?
DC
184A 1108
DC
2001 tl09 TABU! Eau
2004 1110 JQ(FCX EOU
US4C 1111 59
oc:
184£ 1112 517
DC
184F 1113 LOAIFL DC
~
1.
Q"!-
i
!e
I
0
I
!·
·
XUM
XLa·oooa·
Cl.6· ·
a1·0·
·CLe· ·
CL26· WILL SVST£11 PACK ..... FROM ·
CLll2·Rt·
Q.04· OR ·
~oa·wrt·
CLOl·7·
·XLl·O·
Cl.!!12· GIYE THE tllAME OF YCJUR 32??
·ICWO-CODE
09.JECT ~1\..1! · :
·XLl·O·
CL46· IT WILL DEFAULT TO ·tCRI IF NO IUlllE IS tilvt!IP
.,.
·XLt·o·
CL52·PL.AC£ SYSTEM PACK ON Rll02e POllEA _, OISIC AND PlleU ··
CLte·ana Gii TM! 92TTe·
·aa·o·
AL.21Zt-lt AL21D-U A&.21%3-1) AL2CZ4J M.ZCZSJ AL21Z61
AL2CZ7t
AL2CZ8t
AL2CZ91 N.ZCZtOl
AU!CZlU AL2CZ12) AL2CZ13-1 l-
AUCZ14J
M.2CZ1S-l l AL2CSl0) M.21......, ,
x·2001·
x·zoo.·
CL.2·09·
CL2·s7· J11Lt·ao·
LINK TO ..I CQO CGOE MP Ill 893 LINK TO tUCAO DECK 10 I· 893
............
·
·
181e MAtNTENAICCE OIAG111l1STIC PRG&RA·
PART NO. PAGE
4234265 (itBN MUNTI:NAlllCE 01 AGNOSTlt PROPA· 12
FC80
9IOVe FC? ·tCAO-CODE FROM OIAG PACK TO SYS PACK lllDO l&
ERR l.OC 08.IECT CODE
ADOR ~T SOURCE STAT£1EWT
1850 C9C640E2E8E2E3C5 1868 1114 llBMG2 DC
CL28· IF SYSTEM PACK WIU. BE ON Rt·
ERR LDC OBJECT CODE
!·
I
1858 D_.OD7CIC30240E6
1114
1860 C903~3&0C2C~006
1114
18E8 D54CD9Fl
ttt·
186C 6B40E2C5E34009C9 1888 1115 M8MG3 DC
1874 C?C8F.30406E~340
1115
CL32·· SET RIGHTlllOST DATA SWITCH TIJ t·
!e
I
1.
t8TC C4C1E3Ct40E2E6C9
1115
1884 £3C3C840E30640ffl
1115
188C C9C5E2CSE340C8C1 lBAl 1116
1894 D3E340E30640C306
1116
189C DSE3C905Eecs
1116
18A2 C9CMOE2E8E2E3C5 1805 lit?
18AA D440D?ClC3024004
Ill?
t8B2 C9C3D90660C306C4 18BA C54006C20lCEC3E3
Ill?
nn
18C2 40C6C903CS-ODSCI
1117
I
l eI
tFt=E
I
lFt=E OA3C
DC
...CRiel. CLS2·JF SYSTEM PACK MICRO-CODE 08.IECT FILE NAME IS
'·I
1
I
18CA 04CS40C9E2405858
lt1T
1802 C4C309C9
1117
1806 6B40E2CSE340C4CI 18E9 lt18 M8MG5 DC
CL20·· SET DATA SW 4 · ta·
1·
180E E3C140E2E640F440
1118
l8E6 ?e40Ft48
1118
l8EA 06E3C8C509E6C9E2 1906 1119 M8MG5B DC
18F2 C56B40E2C5E340C4
1119
18FA CtE3Cl40E2EE40ff4
1119
1902 407E40F048
1119
1qo7 C50~3C5D940C6C9 l93T 1120
DC
l90F D3CS40D5C104C540
lt20
191? Fl40C'!C8ClD94840
1120
191F CIE340Cl40E3C904
li20
1927 CS4CC90540CSC2C!
1120
o.· CL29·0TtERWISE. SET DATA SW 4 ·
CL49·ENTEA FILE NAME 1 CH~. AT A TIME IN EBCDIC CGD£ ·
1·
I·
-1
1·i·
!
192F C4C9C340C3De<;4C5
1937 40
--
_\938 EAE2C9DSC1'40C4Cl 1940 E3Ct\OE2E64CF368
U20 1120 tl2l MBMG6 DC 1121
I
1·
1948 F44B
1121
194A 09C5E2C!5E340C8Cl 1974 1122 M8MG? OC
l~2 D3E3E240C6F16CC6
1122
19SA F640C1E240C5C1C3
1122
1962 C840C3C8Ct094B40
ll22
l 96A C9£240CSD5E3CSD9
1122
1972 CSC448
1122
1975 04C1£7484005C1D4 19A5 I 123 ·aMG?A DC
1970 C540C9E240F640C3
1123
1985 C8CID9494040C203
1123
1980 CI05D240E6C9D3D3
1123
1995 40E3C509D4C90!5Ct
1123
1990 E3Ct540CSD5E309E8
ll23
le
I
,.11··
\e
I
l9A5 49
ll23
19A~ C6C903C540C5Cl04 l9C3 1124 M8MG8A DC
l9AE C540E30640C2C~
n2·
19136 e·e2csc··oc~2·0
1124
196E E'PE7E7E?E7£'7
1124
19C4 484040D9CSE2£3Cl 19DA 1125 M8MG8 DC
l9CC D9£340C9C640C9DS
1125
CL30·FIU! NAME TD BE USEO IS xxxxxx· CL23'· RESTART IF INCOMECT·
11..
ADDR STMT SOURCE STATEeNT
0216 1139 LINK
EQU K·ate·
021A tt40 ~INT
l!QU x·11a·
021E 1141 UNPACK EQU ··21e·
0222 ll 4'2 HALT
l!QU x·2a2·
022A 1143 LO.. O 0232 1144 UDT
EQU 1t·22a· EQU x·232·
2020 tl45 DUMP
0200 1146 SMOD
oocs 11·? e
t148
EQU x·2020·
EQU x·zoo·
EQU ··cs·
ORG x·tFFE·
IFFF 1149
DC
AL2CRTNLO·U
1150
TREP
1151
TREP
1152
TREP
11!53
TREP
llS4
TREP
U55
TREP
1156
'TftEP
1151'
TREP
1158
TRt!P
FFFF 1159
ENO
1904 C30«>909C5C3E3
1125
0001 1126 JCRI
eou I
0002 1127 lCR2 0008 1128 Mm
ooco 1129 IARl
· EOU 2
£OU
EOU x·coa
0080 1130 SSt1120
EOU ··eo·
0010 1131 SS·23 t!QU x·to·
0008 1132 SS·2·
EQU x·oa·
....... 0002 11:'3 SSW2E
0008 1134 SSW2C 0004 1135 ss·ao 0200 1136 MQOEL
EOU x·oa· EQU x·oa·
EQU
EOU x·ao·
··200· 020C U 37 .SftTE4 EQU x·aoc·
0200 1138 SBY'n!S ~
OAT!! 26.Ntn& EC NO. 829023
flfiOG 19 PAG£
1.
l
1e
I
le
I
·· Fce-c OA11! 12 .t!C NO·
26.JUN79
828023
·
,-.,..
·
·
·
·
·
·
·
·
·
·
·
·
-·
·
.a' ···
·
·
·
·
·
·
·
·
PART NO. PAGE
DO NOT MOVE TMIS AOORESS AOOR FOR 89~ TO RETUtilN TO FC9
. ,
·
·
·
·
···
·
· · · · · · · · · ·
Ulfll MAINTENANCE DIAGNOSTIC PllOSAAN PC80 MOVE FC? MICRO-COO£ f"RO· DIA& PACK TO SYS PACK. llOD US
5.,MIOL T LEN VALUE DEPN
AOCSAC A oes 1381 084}8
AOAEXT It OCI 1200 0730
o"'·" AGAIN A 004
00·!5
a~c
a co· ltP 0612
ALTDFC A 002 1188 066?
As;IODFC A 001 1189 0668
ARA
C OCI 0008 ll28
ASK
A 004 0006 0197
ASICFA A 004 CC24 0119
AO
A 003 OAOC 0015
BASEi A 001 1159 0630
BLANIC A 006 1759 1073
8LKCNT " OCI 10C7 0!551 BUFF8 A 002 IOCE 0555
8UF\.G " 001 IOCC 0554 BUMP A 003 13CB 0908
BUSY C 001 OOA2 0623
CARDIN A 004 ocac 0161
CKCYLO A C03 t3· 0891
CICPIXD " 003
CICZEAO " OC3
CNT
A 001
1352. 1388 1753
08!56 0882 10?2
COUNT A OD2 IOC9 0552
COUNT9 a 002 IOCB 0953
CR'Tf"LG.C 001 ~879 01564
CSOOC'8 A 002 174C teTO
c a · · c 001 OOAE 0624
CVTCTH A 003 1370 08T2
CVTS'TR ,. oo· 1386 0901
CYSTRT A 001 1371 0873
~II
A 003 OAOF' 0016
_,.DATU A 002 1003 0557
D8UF · 001 IMS 1068
OllUIF· DCP8UF
c "
001 001
1186 0880
06e6 0562
DOCF A 001 150? ao34
D!XFB A 010 16~2 lf'60
DOCF£ A 001 l5EO 1042
DOCX DDCZ
A 001 151!8 104T
A 001 1!5F4 toes
DDOF A 001 15El 104'·
OOZI.. A 002 19F6 10!56
DEFLT " 006
Df"DR · coa
DP'TN .. 006
01SK33 A OO-
DISK54 A 001
DISPLY a 00-
DtCfRA A 006
O«Ea2 ,. ~ l*EIM A 006
OIMM 1186 00£2 1280
...,UA6
OF1.".,
t4ec 1·9!5
0274'
--0665
021'6
0..?.9..6.
09'1· 0969
0968
OttEA9 DttNR DAV32 OSICC"ft..
A 006 II 003 A 001 A 001
l&W
.....14··
USF?
0971 0963 1098 0680
OSICCAV A C!01 I I · H'M
OSKt!R A OU 1nc 0790
DSkfAR " 001 121A O'"l'!SO
DSICf"CT A 001 15F8 10!59
DSIFLG A COi
059(·32 " 001 OSICM33 A 037
DSKttO a 0$0
OSICNUlt A 001
DS«SEC a 001
1173
oeco
08F8
129C ll'N
1l'"l'9
0679 0103
OIOS
0789
oeu
0681
OSICTYP A oe1 OA99 oe71
0880 oeee
0702 OYl'7
OOM 0614 07$1 0667 07~ 0?65· 07'73· 0389 0433 0521 0573 0609 0629 0691
0218 01.. 0046
0604 oece oe2T 0628 06TI' 0741 07·2 0?69
0233 0280 0480· 0487· 0270 027C· 0481 0503 HU· 026!5· 0269· 0!509
0905 0912 07Cl6 0711 0734 0"93 0117 0166 0172 0934
08'75
OM54
0889 0295· 03Ct· 033e. O~~ 0483 0904 Hll 0576
OU9 CM··
0291
0696· OeM 07... OTO.. OTI· OYSI· OM3*
0870
0893 OM6
0869e 0048 001'2
0482 oeoa
oo3s· 0040 ems,. eMtS aea9
0495 0997
0801· 0915· 0916* 091~ . . . . . 1026
OT98
0798e 0933
1028
0933e 09M*
OMI 093i' 0216
....06.3.,6.
093· 10-7 0732
...079?
.. ~
0996
0939
0949
0932 OMO
oeco
0925
0799 0738 0922· 092~ 0924
0098
OOT· oe... 0098 OC99 0102
0784
0291· 0293· 0332· ....
oa.s· ooae 00959 01.,11 ..,..
0
c
· ·· · · · · · · · · · · · · ·
PART NOe PAGE
cull' UM26!5
·AtllTEMNCE OIMillGSTIC 1lllOCRAll
13
I CFC8G llO¥E FC7 ·tCRo-cOOE FROM DUG P.at 1'0 SYS PACK _ . 19
'I ·- S"'l'leOL T t.EN VALUE
OEFN
1 <:)DSNS A 001 1603
1 DSNSE A C!M 16lA
I C~~::!= EfllD A 002
I EfllDt..T A 004 CEND!S A 004
I ENR..T · 002
OAIF 1 OA9 1124 0066
1063
n·· 1064'
114? 0022 052?
-~I
0238
: t!Ot
A 003 OFC5 0430
!I C·.ERASE " 001 10C6 OSSO ERRWSG A OO<l 12EO 0836
ERRlllSL A 051 1331 01143
eetaAOR A 004 IOAD 0$32
EJCIT A 005 13E1 091·
EXTSAV A 002 ll?C 0660
I OFILFNO A 001
FORTEN A 001
I FOUR A 001 I ~FtlOSEIC A 003
I ~Fl
A 002
ir~ · 001 c 001
0£09
1200
120C 11££ 17?8
1332 0222
0331 0822 0821 .0723 1078
01145 1142
i
HEAIHfA " 001
I C)MEIC20 A 001
IMI c 001
l 1014 " 003
i c11NSG t.-SSS
A 015
.:\ ocn
I IMISGI " 005
c·NMSG2 1
A 022
12£7 1208
ooco
OA12 OAF9
OABB OB2C OBTI
0829 0820 1129 0011'
ooas
DD83 0087 0089
t1Ms&3 A M3
IM'UT a 010
I A 002
C!IPUTa I
lllPUTA " 001
I 1t1PVTI1 A 002
I el1FUT5 INS
A "
000044
e··s- I INSI " 004
I
" 004
INSS " 004
e·MS8 1 INS& " 006 A OC4
IN'Tlt A 002
CB«
....OAIC
OF42 IOGe
1008 OA9D OA96 0AA2
ouc
09A5 OA80 IOOS
0090 0019 03?7 0567
0378
osn
ooso
OO"P2 OO'T5 0099 0093 0078 0558
INTMN "004 1092 0521
OtMTl!RA A 004 1096 OS22
INTFLG A 001 1006 05$9
IOBCHN A 0CM- 12E8 0831
.IOBQ& · ODI LAST8 · 002
C.-ASTA1' A OCI LBLF A 002
LDCF
I ~ocx LOOF
" 002 A 002
A 002
A 003-
A 001
c 001
A OCI
c 001 c 001
A 001
A 004
A 002 a Ot?:S
12EC 118£ U90
1SD4 ISCE Ui02 1500 1198 OF49 0216 144-F
OGOA
022A IB4F 1066 Ust>6 OFl:F
0832 0672 06Y4 1029 1026 1028
1~2T
0692 0381
1139 09"4 0021 llt\3
111~
0!502 1030 0459
1030 0999
0392 C:Sff M14 OS21·
0973$
0234· 02.... 0246 0393 0162·
087T
0839
0526
0903
0766* on2
0299 0886 0898 0911 O?t· 0170 0819 C063 0100 0136 0155 0210 0237 0299 0312
0786 084C 1009 0901· 0910· 0914
0906 M66· 0469* 048·· OISH· 05~ 058~ OSe?e 0035 0040· 0116 0199 0052 000 0097
0052
0051' ooise 0061
0061 0062 0080
nT· 0069· oow-. 0080
oe22 03'7?
" " 0387 0388
DIM 01.80 02?1
0320
0082
0047
0De6
0068 0073
0049 OO'N
DOTO
0469 0484
0587
0671 0486
0589
0523
0522 Of!24· 0942* OMe- OSSO· 0853 0856 08~ OST· 0876 087.. 0882
0895* 0898· 0902 0904 091Ni* 0908 0911· 0914* 0915
OM9* 08!50 086~ OBH· oen·
0704 0?07 0712* 0?16 0719 01'215 072. .
OM6
0927
093!5
0928 0936 0956
OTl!ii 0?88
0278 0281 0282 G391· O·OtSe 0421
0314 0322 0349 OM2 l DU
03TT 0037 0033
0499
M·0993
0379 0041·
.p....... ,......·....
MSZ 092 Oftl
PROG ID
PASE
PllOS 10 PAQ!
.J
· ·
U!ll MAIN1'ENA..c£ DI AQIQSTIC PllOCi&A·
SWIBOL T LEN VALUE Df!FN
-.T..F ADK
9'0DEl. C OH
·vcc A OC?6
tlVCF A OCl
WYCF8 ··oc1
llVQ..
·ts
A 001 A 00-
ll8EJCIT A CM
·8'162 A 028
·&MG3 A 032
M8Jl!G4 A 022
·8MGS A 020
tlt8MGS8 A 029
·81166 A 018
·l!IMGT A 043
·8MG'7A A 049
1119tlG8 A 023
·811168A A 030
N ....£ A OC6
"°"5G A 042
MEG
A 002
NE11UR¥ A 005
MG256 A 002
NDDFT A 00&
NOFtL A 046
HOSP A 004
NQsPC ,. 00&
MOSPtl II ~01
NOTOPN A DC&
NOTROv A 004
NADY C OCl ._~c A 002
NTRGY c 001
NUllS£C A tte3
- flfxtl.Me A 004
NXTSTit A 002
. OA="
A 004
OK
A 001
ON
A 0.,_.
OtE'
A 002
DtESEC A 0(12
oPEtit A OC6
·OPENI A 003
O'WL.·SG A 018
PASOVll A 003
P030 A 001
"PO~'!·IS
A 020 A G20
~3
...,.6
A 020 A 020
P.,_8 A 020
PENDNG A 004
POS
A 002
JIOSCSR A OC3
PfflDEF A 001
PRINT c 001
. ...,.,.. A 004
PSNS
P$R
A "8
c 001
, PTEXT A 086
ttTR A ttl
~2 ·AO~
PT32XX A 004
P~?t A 00&
1752 0200
0£Fl 0£07
0£F6 0£06
COAT
oc-.
1868 1888 l8AI 18£9 1906 1949 1974 l9AS 19DA 19C3 0088 OF40 OFq
usu
1128
00£3 OE·2 OE61 OE08 OEB2
OE&D 1258
0019 lll!M
OOAO 0£0E 1023
OF46 08AO ll03 08M ll?O llTA OE09 0£20 UJ27 1018 1542 IS?C 1590
·.ISM
l!ii88 ISCC IOT
{)
1001 1466 021A
l4A1) 164A
0004
OF'OS GFD6 1052
O·F~C8
101'1 lt36 0339 0287 0340 0286 0263 0132 lit& ll15 tl16 ltl8 1119 ll21 1122 1123 112!5 1124 0249 0350 03e2 0865
0998
02T9 0323 0315 0326 0324 0301' 0781
0965 0664 0625 0333
04U 0379 M9l 0'1'13 0092 0652 0659 0291 0296 1089 0479 1017 1020 1021 1022
teas
1024
·~u
0383 09S6 0952 114'0
C9T6 1065 03815 MSS 0636 0496 0493 C·33
taEFl!AENCES
0344 0281· 0338* 034-h 02-. 0196
0119· Ot2S· 0120· 0124 0126· 0130 0135 Dl·S 0208 0257 0200
0204
OQ3
0231 022? 0253
...,0249*
02·3
0348 0430
03Q
02T3 0310 03M 0!118
Olli· 0114· 029? 869T
0456
0689 Ge96 0?63 OTYC
one
0110* 0113· 0119
o·aa 0390 ona o~ 0399
OG69 OTOe
oon
018? 0244 0301 0343 0303 0612
....0261 02'1'5
0302 Dt·M OUM
040. . 0413 ~8T 098S
09?8
0965· Ct.- 0971· 09?· 0978 09?9
...0965
a.a
09Tl 09T·
0423 0905 ..,.
OM2
00!50 0095 OC!i9 0205 0220 02M 09T6 0988 1001 0963 o~ 0969 1000 1008 042:M M3oOSl2 ousei
ftOl
04'64 04"19 0163 01"19
007e 0228 1005 09T2
0Ml6 0290
0121 0254
PART ND. PA&£
I
f G
I
42.M26SI ( ) t a MAINTEMANCI!! DIAGNOSTIC "°8Mlt
"' I1OFC80
llOV£ PC? ·t~O-CQDE ftROM DIAG PACK TO S.,S PACK
I
f ·sv"80t. T Lete VALUE DEFN
llOO l9
0-1· o&Roe: 0427* 0990*
0899 0910
0981· 0982 09ea4'
012? 0132 0147 OtSl 019? 0201 030? 0315 0345 0?56 0?81 0836
PaOS ID PAGE
I AQ8P'Tf:t A 001 OCFA '1.i08Tl!ll. A 001 1829
RDOFC
.ttDOGF
A CO I
A 029
a 001 A 00-
A 003
A 004
11 ?3
,IM2
asas 0£18 145? OFFB
" 001 114£
A 002 lt'lt!
RECARO A 001 1180
ORESET A 003 """ RESET9 A 002 I ODA RTNLOR A 006 OA3C
ORTNt
RI
A 001 OA20
A 002 17?9
" SARR A OCI I l6E
cs·~ 004 1242.
SP
A 001 ocs:4
SBYTE· C 00 I 020C ~BYTES C 001 ·0200
SC#IEJC A 001 OFBO
SCANIM A 004 OFSO
()SCAN I A 003 OFS?
SCNt2 A OCS OF?I
SCAN:S A 001 OF96
.tlll.SCAIM A 003 DF96
'-'scaNS ,. 004 .we·
SCaNSI A OO:S OFBI
.-.sc~ A 004 OFBE
VsCNTs · 004 OEES
SCRCH A 001 ltFA
ASENSI! A 002 11 ?8
"sn&oe a 003 t lFt
SETAGM A 004
SETAL.T .A 003
I OSETON A 001
I Sl!Tfl'tL A 004 I ~e-nrt a 004
~sETit1 A 004
I ~I A 001 I .esnt7S a 004
I
SE1'9S Sf!X
A 004 A 001
I ASIO VSIOI
A 003
c 001
j St033 A 003
OCE2 t 231' OCFF
ocoe
OCOA ocec
1212
ocoo
OCOD
OAOO
l2Cl3 0018
1439
ASMOO '-"ss"2c
I sswao
i esswze
C 001
c 001 c 001 c 001
0200
oooa ooo·
~002
I
SS"20 c 001 . 0080
! SS"23 C 001 0010
j ess"24 C OCI 0008
I 'STARTN · 001 121£8
, STATO'T A 026 · 1525
lI "STATST A 001 1508
"°"''STATUS A 002 1 ooe
l STPAAM A 003 1198
' csTllTIO A 001 1195
. SVNTEN A OCI lZOE
StfM.T A 004 0061
(JSXR2 A 001 ll@A
· $YlllPT't A 002
· "°· SIT
I
A:B-Oi OATE
H . ·K
A 002
OF48 184£
0192 l 091 0654
6016 1015 0294
094? 0463
0622 0661
06'P8
0544 0561 0040
0~2S
lOT6 0640 0?66 0190 1131' ll38 0425
038? 0390 0399 0-ll 0413
«M-24 0421
042?
0336 072?
0658
0'7'28 0184 0?65 019·
0183· 0182 0174 0739 OltO
0113
ooo:s
0?33
0563 093? 1146 lt34
1135 1133 tl30 llSl
u:n
0830 101· 1013 0560 0691 0688 0823
oe·023?
0380 1112
0189* 0183 0303*
0?49
1003 IOO:S O:SD6
0924· MST 0292 0294 OT09
06C9· 061~ 0613 0??3
OMS 0561
0466 1149.
0013
DIA 0629· 0?64 0158* 01?·· 0182*
0036· 0042· 0065 006? OO?S 03. . . 0165 02?2 0397
0395 0409
04'00 0402
0428
0422 o·:st
0415 0419 0411'
0115*
0?19· 0?204' 072"* 0'1'2M 0698· OTOD 0714 0721
0193 079$ 01ee 02?9 0Ul9 0176 0181 0142 OtTt 0169 0691· 0692 ·0?66 O?~ "90
Ol09
Oe93· OM· 0922 1107
0·59 0460 046? OM4 ·eo
0961
0036 0"2
006? 0079 0069
0846 098? 0990 0525 076?
060T 08?8 024'?
0626 016? Oltl
oe·T 0990 0991 0543* 0585 0610 0631
0284
0?99* 098a. 09·
· · · · ····
!
i .·.
i
· ··
US.69
l4'A
06?9 ~· 0681 0682 0690
PROG 10 f»AGE
·
-·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
I B.. MA I NTEHANCE DI AGNl!STI~ ...GaAN FCl!l' tlOVE FC? MICRO-CODE FROM OJAG PACK 1'U SYS PACK llDD 15
Qtet1 41234269
111AIJITEMNC£ 01ACiiNDSTIC PllDCRM
15
....,..
SY"80L T LEN VALUE OEPN
59
A 002
TABLE c 001
TABLES A eot
TM15 A OC6
TRYAGtt " 004
TW
A OC2
UOT
C OCll
UNPACK c: 001
UPCYLH A 005
WORK A 002
WRITE " 004 WRTU ,. 001
XKFCX c 001
XLC
,. 0Ct6
XMSGl A 001
XMSG2 " 001 XMSG3 A OCH
XMSG4 .. 001
XNE
A 002
xs;1
c 001
18.-C 2001 120F
OCt? IOF5
1172 0232 021£ 13A9 1129
112C 11ot0 2004
OE38 1754 177£ 1783
17E2 OF&F 0001
1111 1109 0824 0115 0579 0653 1144
1141 0895 0597 0605 0616 1110 0303 1074 1081 1084 1087 0384 1126
c
,. Xli2
c 0(11 0002 1127
Z!
210
Zll
Zl2
ZUI
Zt· ZI& Z2 Z3 Z4
Z9
ze
Z7
ze
Z9
a c-01 A 003
· 003
A 003 A CCII
A 003 A 001
A 001
· 001 A 003 ,. 003
A 003 A 003
·on
A 003
1131' 121A 1210 1239 1249
llA6 llK llSC 1163 1188 1198 llC? llCA 1103 1200
0608
O'TSl
O'PU
01'63
OTM 0696 0611 0632 ff39 0'704
0709
070· 0'710
on·
0'732
c
0114 033?
0851 0112
0986
OUM
0852
099'
0883
013. .
0341
0609*
0108
0305
0161
0263
0267
0160 0178
0396 040!5 0420 0427
0161· 0167· 0168 Ot7C
0300 0300· 0332 0333
0396 03f;6 039? 039~
0420 0421 0423 042'?
063~ 0692· 0693 0699 G?36 0740· 0'143 0846
0871 0872 0874 0876
0904 090e 09oe 0911
0183* 0184· 018!5 0186
0283· 0289 0390· 0394
04!8 0495· C496 0500 0613 062E· 0627· 06Zt!
0691 0?12 0738 0772
08615
0692 0693
... OTU 0'716
01'41· 0751 0772 0773 0867
069E
0"11~
0753 0'173
1092
1101
1102
ll03
UM
1109
1106
1093
IOM
IOW
1096
I Cl9I'
1098
1099
UDO
0213* 021.. 0215 0217 0240· 0241
01789 026~ 026?· 0284· 028$
0337· 0338 0387* 0388 0389 0405 0405 0406 0408 0409
0·27 0428 0430 0431 0496 0700· 0715 07US 0720 0'?23 0847· 0849 0850 CB50 0853 0878 C882 0885 0886 0891 H11a
0293 OHO 0413 0497 072·
oase
0895
.,...,. 0296
0391 0414
0298
0392
0420
MM
0729 0729
0867 0869
0898 0902
0186* 0187· 0189 0191· 023541 0241 0245 0245·
0401 0403 0406 0407 0407* 0408 0413* 04U6
050. . 0604 060~ 0607 0609 0610 0612 0612
0629 0631 0633 0634 0636 063..,. 0689 0689*
069'1 0698 0700 "704 0706 Ol'Ol' 0709 OTtl
0719 0720 0724 0725 0?25 0729 0732 0'734
075·
ems
0763 0788
0765 0851
0766 07'66 0852* 0855
0767 O??O
085!Mr oese
0'?70*
oess-
0
PAOii ID PAR
·
·.n!C'f CARD LISTIM
tWD1CA11!5 A BLANK CGLU· ANO THE CllMACTERS D E M INDICATE ..,,..IC SlllP'I'·
1 TIMOUGH 16
.-.···
G8k Ci80 PN 42
· BSC ·T+-Z5UOOK8"1DP!'3 ·T+-OO·*BG SHl-3· -· T+-..l'OHE ss.x<e
,·.T+-SW2>N a_..ua.c
·T+-_,gc.,,AO·Jec+I
CL 1? THACIUCiff 32 3&264 EC 625023 ··:
·Fna#e ... ,··--
B -72DA88.A HIOA GBV!S 8>TS88PM£<T
061eC38-t..0·~5>l.
CL 33 T....,.. 48 FC7 MICllO UPDATE
£04' goa &DA IVO
·
-S-72UD08H Y+OI ·· CCHOeYtHGFO A8UCBS>IMc+1HlllC
NICCT2CGTc+eS9UC
a.. 49 TMIDUlitt M A 1··1s. .......AGOO
8H 't+OA ··<eGB-U S· lt.~GN1DC38.....
· 210CAS·~ 8>··£1·
CL 6S '1MlllUllH 80
··-··········· · ·
'°" ICEYaMOTWlt _.,
. ~·
'OHE TCe e<B& n
eA MICI ··0C890 OS<L1e_1 l<llF2lP
21t1CPs_v ·..._··DA
CL 81.,...... ·N
....... .
,
·
-·- lltFC800H1
. ....
SAS llE8PC800002
..·2< 1-.c:aoooo3·
EtD &CYPC8000M
...
·PD oa·ceooooe-
T+-'fPSSSAt·SNCOS
·T+-Ott6·XYtMC2"4A
·T+-ICCeMa. 0 C>O
·T+-2M SHl·3 DICU
I-·T4-3CltYIKO-OPOTD
0
1··.T+-....._ <.1Dt
·- j'
T+-49+8 ...,..tCV.B
,.l
T+-154AS9G· ,,,A&1V
il .I
··
T+-6'1-...,. ISllDPC
I.I
j
T+-70-AC<OM*f28H
,I.·1 T+-8VC ~·C
,ie.l
T+-9-L&lil'e5e2-l!'f
I t T+-:sOM-.~_s
,.FCS-Gj DATI! ! · IS I A;EC ..,. !
......,..,.
829023
- ..
IDtM:BF-Dlf'EP l'OM
. -
I ·1tBS SHl·HG I'S
£CXEHPU<TA48C
EASWJ OEl!SttPCL3
. ...
C5>LLIDC'45>1 ISX
. -
·I""' -afMACLO.JC_a
· t<CHET30FM'f ,Ott
y e>I ESDCPO* IKS.(. -.u·o.·caooooe,
..C D eeaPC800D09
-·
·
l
·cfg ··~eooou :
.. - . .
t< .IHGO ADZI· ~ ·1SPCeooe1e
· SO!STMO· xttul Pe oc1a ...-raooo1Y
WOM*.ILTO<ESC·-oc
. -
>CDMJ..aG SHl-*tl
E~CS949'PCMCF2JI
.a-a··...WGD0018 . . · , ....a..ceooo1·
egco 3 IPC80002G;
flee-o, l9A;
. ~
·
-··-- ___ ____.
.
.;.,_
..
I Blf ·AINftN&NCE DI A9IC!ST tC llRGGllAll
,. QUiii UM26St
·Al~NCE DIA-TIC llRGCllA·
... ...... ,.PART lllOo
,
FC9C
..WE FCT ·ICRa-cooE AIClll DIAG PACK TU S"IS PACK 11C8 IS
ae.-a CAM LISTI·
CL I TttrmUGM 16 CL I? THAIJU&tt 32 CL 33 Tl4ROUGlt 48 CL 49 TttAOU&H M CL 65 ~ 80 CL 81 ,.....,.... 96 .CL I TMRDUGH 16
CL 69 TMROU8H BO CL 91 n . W M
. . I · . T+-«J5fllCD2 I a U.+f
·
· ·
A4'f009GTl·.I 8·R
. -·· e .. -· .. . . . . T+-a.M!lll· "£58G4 £<89CWOe Ah.(CD - LCAC'IOC-llM C llDSCoo+·'°.CO
f 1-SU MfJFC800021
·
I
Gtt-e LL<FC8000221
· · ·· ·· ·
T+,ITaY-a.- AD_· 8 .leX~ &a'IOl'IM
nz·a.o ·eo_·· ·
· · · · ,,.._C· ftlEOl.O 90_3 .1 I ·L 90>· < M P..CMOO·I
D+._... T+nT6.le'l'C N6lo ZC N?AoC~ ,._A"
o EE-Ma a
~
e--M·aGHE en,..
·
+OOMf IH GHAT
·
ARA n·C900046
· TSUCSl+aTl).I Se&
- ··: oMFC800023
'T+l'.n ..~18<8.IP
.. ··
T......lt. ao-otc.x.s M;?llBAGPMUA y. ......-~ 8-0GP-C
··
I
..... aYDO'RJll .,.., SP- OSOFC800024j
·
·
T+""'2AICNCM~C30 AE108 .IPPO-Y...TG 4'E tC32 ca2.1aa-v .......-1 · "c·..,.
. .. '° ,'·. - T+-·BAOM -SS -e
... e .- 'T+-·· ,5.ISA xc.n-
e . T+, 81TMCCTP D(e
r···.. ~
... . .. . ,· ~+,A311EOC DCM3t
()
· . T·'8>0(0!0AC11a1e
r...:.....,.
. - ... ...... .. . · . ............. ................ ·.......·... ..... T+~Z SMI:<8CCMO
.. ..·....... ....·........... .........·...... ................ ................ ..... 0
· T+,OUl,,Ce< .IS IS.TO .... . ·- . . .. . . . I· .. . {;;
4 -u,,3.s -.n "
48 ·ao"·f91tBG ~ CSOAatetCA.,.._
· ·
.letf*&UTS 0<32U Q
:-aeo<aoa.6l<o ae
·
CDCDSOACNal-M1
MCtl1'8 '81....a.o
~
ttG·t'00.5 I l'IAl!ft
PD'98, FGM.atf'l'JI
·
MIT> D<S2A2UaA~
'IO-MK-10 · ..C+C<X '°WL( -
sc.a AS U
Ot"·AJ'Tlll C(P /le
cnaG,I D> .1a.n~
· a~s -c; ' ' "
SeCS DCS UA&c+e
R M-AeT o.a
·ea. .tlas ca 1£
··
~cu T
P-O
· ·
49ACllf0 tr'0289l8 . . .l~C40
Do-tUOSCMEsnt s
oct ·· os·caooozs 1
·· ·
I
8-A ?8 FC8000261
· ··
I
I a :z<Fcaooo2T1
·
t<.1· 3-0FC800028
OH· :-*FC80002~
ff·30 SSMFC800030
f Cll «AFCSC0031 · .., 1· .-rcaooo3a
.. . ..... .. . . ...... ... .... ..... · T+~a".....Aeetl 8 C '9
D
D
fe...IAoDal
· .... a:Of'ceo0033
T+A·Z I MiCOOLePO
T+,·fl·GHECQISAP T+,..Me-Lse<.v...T+l'Ol!21Pl!COC2SCP T+.IP O·J 2<1E MOC
G·,.e+,Nas-...ca~ a<AMll;tNa<<·ce<e
·
·
~Ot«IFAQEEUo l'OH E-14N&S8G IDF<Mt
·
·
· ·
X9·CAl*GCC<LIO·) 8>IA..._SC<oY88P S5GIRUIA &<LH_t UV Qlt8PC. . . . .
· · · fll2 u caTEe· 1 &OA
· · ·
CDA SCA CO· &OA
·&DA·&0· ~11v
. . , .· - . . - c e e o o e o :
. OSCLAS-.leC<GF8eP R&CU ··ceeeoet,
T+.IP·l1"i~<LIO·) O·LDEt·tit&IPeEUS 0 0
Ma o
s..wc:eooou i
TAl'QB
D
·
T+l;E
·
T+,... C.(PAS<N S ·
· ·
SD:A &DA ftXl..44C
s:+oTll.t UK.UC ·HfttStlCCBLl!CDC
· oo_...., ·......·
aeaa=eoa· 1exv1ac · ·
211 --...01..
it4111CeeOOSI-
!
\
T2<·.EC8PCHllM:
t.
~
!
A9t< ·IM'Ceel. . . i
c -· -. · .- · · T+'9N_CF~ +.I <B
lo-M R81FC800034
T+,..,.84CTSVA OS't
·
AS01 211 1exv1··
·e· I ao··e>T989P
.,,," 9IMl'C90GOfl6 ;
c - . ."* .... .. -- - ···
- . - ,I·. ·· . r:-:.T+;ote- es& ..._.. MttMDe:o l'te..
aaft.1-oex Bti ea
1'151t +· A4AS£0 L·:
8EM..1008eE9
xo-o. . ._ . < 8 0 0 0 3 9
T·.f-6E4CPS>·E6C
H_&H.·JllFC800036l f/IT+l',101<.JC AHIE0,4
·
·
I
.
U94CD21oK&CGNIDC
P6·PS8UCE9lfE611C
·
·
C!SMCT2<11 . . .?·4S
· ...· e_..· e-.l!o&+.
·
SO-T ~:
;
··~~·r
. '
l·MSG SHI ">&GHCL
6...o 194FC800037: T4·'5S6·XG2+l llS>o
N+toctan.eMC HOt ITc+las<IOS1 I 191LE2*A 8>Tseatl' e&C· Sl*"CllOOOS9;
·
·-
....... <e
. -
G ,OC<l<lO....HYX
·
·
t · HY· 09DFCBOOO~el
.. '1·. . : att··.IH4FC800034
T+l'TX1t·IKS(~lo·x T+NS·7088TE61S
18SNec+·E84CDOCf
E84CDOllA&···&I"
· ·
·t·Ct&CfMGIVo~CG TCCO 30 PC800061.
· ·
VC 0 -....c~
T+l'Vl g+ f!S<N 2lN l·eCl<XC&CfOl<N
2<GL&al l'IE-ITR 0'" :s.GFC800l'U
·
T+,UC>"f.JtleO ··
··
.,..
cac:M&c_·80·I
au Is·-.tea· tac I
·
S -HS AU 0- A 8
I
·
.... ee Ate L2t) '" J
· G
.... I ·
e
DP
·· ~4'FC8000411 T+~<PAO&' 09T
kS_.C800042i T+l'XL9<XttOlfES<S-
A6·- 211 l)PTtlX
EICTllO;l.SCPAS<N
2
·
;1
·ucca<aAIC.a
·
·
0_1ae11 911-....c TltU G81FC800063
· ··
C.CX£8>fA6U 8R UM ·.l&PC80Clt64.
DATE
........
ECMCH U90a3 ·;._.
NOS ID PAGE
i · PC&-0 I DAT£
i 16 . K m.
26.IUll"IS U!SOH
..ce-o< HA
1.
I
·
l·
l·
..J.
·
···· ····· ······················
1~M MAINTEN~NCE DIAGNOSTIC PROGRAM
FCSO MOYE FC7 MICRO-CODE FROM DIAG P~CK TO SYS PACK MOO 15
OBJECT CARO LISTING
CL 1 THROUGH 16 CL 17 THROUGH 32 CL 33 THROUGH "8 CL 49 THROUGfol 64 CL 65 THROUGH 80 CL 81 THROUGH 96
T Al'XEO · SR6*PC80 T .1"'"'8TO
·.......·...·.·.
···········o···· ··············o·
·····oeeeQa····o
················
o·······soeeo9ee
~·~····~·····o·o
··a·eE2HFCt.'100065
................ ·········*······ ................ ··········****** ··$············· ..... FC800061'
· THIS l='ROGRAM COPIES THE FC7 M ICROCOOE TO A ~y STI:M PACko IF T HE SYSTEM PACK
s
FC:800068
* ON A 3340. IT ·UST BE ON 02 A ND ~l AND Fl WIL L REFER TO THE ! 340 SIMULATl:D AR EASe* FC800069
~ THE PROGRAM W ILL FIRST CALL I N 893 ·NC CAUSE THE FC7 MICRO CO DE TO BE LCADEDo
JS !NSTALLEC .. KE Y IN THE Rt:QLIEST ED INFORMATION A NO · FC800071
~ INPUT lT av D EPRESS1NG Et-!TERo
OTHERWtSEe FOL LO~ PRINTER tNST RUCTION~ ·NO SUP Pt..Y ·
i> DATA THROUGH T~E CONSOLE SWtT CHESs
~ CAUTION
UD T MUST BE CORREC T BEFORE RUNNING
c
llSC R A SC
'
c
DAT£
26.IUN'Pe
EC HO. 829023
c
£"'"'-
~
,,.·.,
LAST PAGE
.., __...~........._i
PROG 10
PAGE
FC&-0 t' 1
I
_L._
_,I · - - - - - ~-·-·-------- - ·~---·--------·----
.,································· ,
Acrobat 11.0.23 Paper Capture Plug-in