Digital PDFs
Documents
Guest
Register
Log In
AH-B108A-MC
June 1978
126 pages
Original
7.2MB
view
download
OCR Version
6.0MB
view
download
Document:
CVRLAA0 RLV11-RL01 DISKLESS JUN 1978 bw
Order Number:
AH-B108A-MC
Revision:
000
Pages:
126
Original Filename:
CVRLAA0__RLV11-RL01__DISKLESS__AH-B108A-MC__JUN_1978_bw.pdf
OCR Text
RLV11/RLOT &RRa0 covmomerse EOEO0AD FICHE1 OF1 MADEIN USA BO1 EOF1 CVDVCBSEQ O MeCE: 00010 000 0001 780S19 TOHDRiCVRLARSEQ POP10 411 PRODUCT CODE: AC-B107R-MC PRODUCT NARME: CVRLAAD RLVI1 RLO1 RPRIL 1978 MAINTAINER: DIRGNOSTIC ENGINEERING AUTHOR: W. HERVEY INFORMATION IN THIS DOCUMENT IS SUBJECT SHOULD NOT BE CONSTRUED R COMMITMENT FOR CORPORARTION. RNY DIGITAL EQUIPMENT THE SOFTWARE DESCRIBED THAT MAY APPEAR IN THIg UNDER A LICENSE FOR US? ON A INCLUSION SYSTEM, DSKLS DRTE CRERTED: THE AND (WITH 780519 SEQ 0001 IDENTIFICATION ERRORS 00010000 OF DIGITAL'S TO BY CHANGE WITHOUT NOTICE DIGITAL EQUIPMENT CORPORATION RSSUMES NO RESPONSIBILITY IN THIS MAMNUAL . DOC%NT SINGLE I? FLRN%?(D 70 THE PURCHASER FOR USE IN COMPU ER SYSTEM ANO CAN BE COPYRIGHT NOTICE) EXCEPT RS MAY OTHERWISE BE PROVIDED ONLY COPIED SUCH IN WRITING BY DIGITAL. DIGITAL EQUIP?( CORPORATION RSSUMES NO R?SPSEIBILITY rJR THE USE B?G?ELIRBILITY COPYRIGHT ITS SOF TRARE (C) 18 78, EQUIPMENT DIGITAL THRT EQUIPMENT IS NOT SUPPLIED BY CORPORATION cOol B Re I CON 4.5K WORDS OF MEMORY AND 1S C OMPATIBLE WITH AND CAN BE CHRINED R XXDP STANDALONE RUN N e PORQTED INTO HR WE 'fimémLY L DIAGNOSTIC FIRST TO THE SUPEKVI taggo INDE goarxgg unxgM W Laggk CERTAIN* QUESTIONS ARWT THE ENVIRONMEN?Y, THENgéT WILL SNT MODE THE OPERRTOR Eommo ICARTED BY A PROMPT CHSRARCTER ( MAY tu*"g SrSEVERARL COMMANDS R?acb BELOW WHEN THIS DIRGNOSTIC 1S STARTED AT THE SUPERVISOR CODING FOLLOUS IHHEDIRTELY rue oxncnosrxc TEST CODING Bulxg?gzo D rnxsurxéaTfigg T rx LD vac or0155§é33¥182 T € PROBLEM. RSSEMBLY LIé?ING AND IT nnv HgggUL?ED ?N EVEN of A SOF 1.1.2 DIAGNOSTIC — - THE INFORMARTION —— RLV1l ——— o - RLOl - - DISKLESS TEST IS A LSI-11(POP-11) BRSED PROGRAM THAT WILL TEST THE CONTROLLER. RLV11 CONTROLLER THE MANIPULATION AND FUNCTIONAL INT ERFACE LOGIC,REGISTER TY. THE RLV11 MAINTENANCE ; THE CONTROLLER WRITE/RERD SENT. 1 $HOUT R DRIVE PRESENT. THE MRATNTENANCE FUNCTION DOES NOT EXIST ON CONTROLLER. THIS PROGRAM WILL ONLY T;ST T THE RLII LOGIC REGISTER MANIPULATION AND FUNCTIONALIT BRSIC INTERFRCE THE “HOP~ COMMAND IS THE ONLY FUNCTION PE FORHED IN THIS DIAGNOSTIC FOR 1.2 THE RL1! SYSTEM REOUIREPENTS PDP-11/L51-11 PROCESSOR WITH 16K OR none CONSOLE DEVICE (LA30 Laas VTS0,ETC. RL1I/RLVII CONTROLLER(S) t1-8) OF CORE PAGE: oo021l. SE G0 002 DOl PAGE : 0003 SEQ@ 0003 LINEPRINTER(OPTIONAL) .2 SOFTWARE REQUIREMENTS - ——— - - - - . . e e e - RLOl1 USERS MANUAL (EK-RLO!1-UG-PRE) XXDP USERS MANUAL DIQGM)STIC SUPERVISOR PROGRAM LISTING DIAGNOSTIC HIERARCHY PREREQUISITES THE DMRngT R _THAN THE RLQ1 SUBEYSTEH IS RSSUMED TO WORK PROPERLY £ ERRORS MAY BE DO NOT FUNCTION PROPERLY. OPERATING - ———— - — — - —— -~ - - PROCESSOR, ETC., — - - - -~ STANDARD DEC RBSOLUTE LOADER, ——— PROCEDURES UPD1, UPD2) TO LORD THE PROGRAM. (XXDP, STRARTING PROCEDURES THE PROGRAM STARTS AT TO STRART THE PROGRAM. -3 THE INSTRUCTIONS - FOLLOW_ .2 REPORTED STEPS FOR QUICK AND LOCATION SIMPLE 200. USE STANDARD EXECUTION 0 ) ANSHER TFE%ORE OUESTIONS ) ) ) RECEIVE PROMPT (DS-B» ENTER STR(CR> ANSWER HARDWARE AND SOF TWARE QUESTIONS DEC PROCEDURES EOL H) TO END EXECUTION, PRGE: 0004 SE Q 0004 ENTER CONTROL/C 2.2 SPECIAL ENVIRONMENTS THE ENVIRONMENTS THIS PROGRAM WILL RUN IN ARE XXDP, RCT, SLIDE RAND APT XXDP CHRIN, 2.3 PROGRAM OPTIONS 36303538 30 30 3630 36 00 90 3030303030 30 30 00 30 30 30 30 95 3000 30 00 0090 3000 S0 00 0000 00300000 30 00 30 30 30 30 30 00 90 00 00 00 000 00 0 98 30 08 30 30 00 30 30 00 30 3 3 % STR(RT)/TESTS: <TEST-LIST> /PRSS: <PRSS-CNT)> /FLRGS: <FLAG-LIST> /EOP: ¢ INCR) TR 2.3.1.1 IS 00000000 0000000 0000 T 00 0000 3030 000 0000 00 TESTS SKITCH (TEST-LIST) 00 3000 00 0 300000 00 S0 00 0000 0 30 30 330 3 (/TESTS:<TEST-LIST)) 1S R CIMAL 8 WICH %ESS g ( ) . T TE IN MY ORMR. TESS HILL K XECU E N.Ié AL 1 AGNOST OF ORDER OF SPECIFICRTION THE FMT R IS TO EXECUTE ALL THIS AND ALL SHITCFE M% l;ETS <> _ARE PUNCTURT BE TYPED BY THE OPERATOR. 2.3.1.2 PRSS SWITCH (/PRSS: <PASS-CNT>) (PRSS-CNT> IS A DECIMAL NUMBER IPOICQTING A PRSS IS DEFINED RS THE EXECUTION OF THE THE DESIRED NU FULL DIAGNOSTI of P RAGRINST ALL UNITS SUBMITTED. THE DEFQULT IS NON-ENDING EXIT IS RCCOMPLISHED EITHER BY TYPING R CONTROL/C OR BY BEING ENCOUNTERED, IN WHICH CARSE WE RETURN TO COMMAND MODE. AT 2.3.1.3 END FLAGS OF 2.3.1 SWITCH (FLAG-LIST> OR «FLRG=0>, (/FLAGS: <FLAG-LIST>) IS A SEQUENCE OF ELEMENTS SEPARATED BY COLONS, THE FOLLOWING VALUES: HOE LOE IER 1BE IXE PRI PNT BOE SEE EXRMPLE HAL T Enoa unun snhggf INHIBIT INHIBIT INHIBIT OR THE FORM (FLRG>, <FLAG=1>, NG COMMAND MODE TO BE ENTERED WHEN RN ERROR xs o(n SUBTEST, OR TESY) OF WHERE (FLAG> HAS ONE OF THE DIRGNOSTIC TO LOOP CONTINUOUSLY xnso BLOCK OF CODING (SEGMENT, CONTRINING THE ERROR REPORT ING §1c EEROR EXTENDED ERROR PORTS REPORTS DIRECT ALL MESSAGES TO A LINE PRINTER PRINT NUMBER OF TEST BEING EXECUTED BELL ON ERROR FO1 ISR IDR SWITCH 1S NOT GIVEN m.L LRuS m?’EL% 2.3.1.4 END OF PRSS SWITCH % EXAMPLE AT END OF 2 .3.1. (/EOP: <(INCR>) CINCR> 1S R DECIMAL 1T IS DESIRED THAT THE RT PAGE 000S : SEQ 0 00S INHIBIT STATISTICAL REPORTS INHIBIT DROPPING OF UNITS BY DIARGNOSTIC R INDICATING HOW OFTEN (IN TERMS OF PRSSES) END OF PASS MESSAGE BE PRINTED. THE DEFARULT IS THE END OF EVERY PRSS. SEE EXRMPLE RT END OF 2.3.1. 2.3.1.5 EFFECT OF COMMAND THE EFFECT OF THE START COMMAND DIALOGUE, IS TO INITIATE THE SOFTHARE PARRMETER DIRLOGUE, TESTS THEMSELVES. THE HARDWARE pmnf"n! omL -9 umsv- ro WHICH com: psmcm mxs semss cxv R HARDWARE PARAMETER c NCES WITH THE QUESTION nzw‘ss WITH A DECI vo mxcu m étn §: "? TE T gs“x oré 5! n-g1 T ”é ) an THE AND THEN THE DIAGNOSTIC g%RgTEo "?o..oeofi% THIS ARE LVES u?u. BE BUILT. ERCH ONTAINING TO THE OPERATOR ACH UNIT.s’rig:. HE MAY EACH NT ST ) MUST SUPPLY (IN micu CASE THE BY GIVING N VALUES T ( ng S WILL BE POSED oncsi sncu ou:snou rg%% xs HE IX (D FOR DECIMAL FOR BINSRY m. oa YES/NO) IN PARENTHESES AND THE bernuu VARLUE nrn:h FOLLOWING THE HARDWARE BUILD THE SOFTWARE QUESTIONS TRBLES, ARE THE WHICH DEFINE THAT THE DIRGNOSTIC WILL EXECUTE IN. AT THE POINT WHERE THE THE azormms QUESTION “# UNITS?” CORE STORARGE IS RLLOCATED FOR THE P-TRBLES, MOOE oucg;xons (QUI IS RNSHEREHg AND 1F THERE IS NOT ENOUGH TO RCCOMMODATE THEM THE MESSAGE “~TOO MANY ONITSTM IS 1SSUED. THE DIAGNOSTIC MUST BE EXECUTED MORE THAN ONCE TO TEST ALL EXRMPLE. mnog <DH§ STR/TESTS:1:2-4:6:8-10/PRSS: 3/FLAGS: IER: HOE=1:URM: LOE oxrrensuce sé tzt shvtn. CFLAG> AND SAY (FLAG= 1 . THE NOTATION <FLA .=o> IS MEFNINGFUL ONLY ON OMMAND OTHER THAN START TO CLEAR R FLAG THAT WAS PREVIOUSLY SET. NOTE THAT ON ALL COMMAND:. ONLY THe FIRST THREE LETTERS ARE SCANNED. 2.3.2 RESTRRT COMMAND IN THIS CASE UNITS. GO1 <TEST-LIST> /PRSS: (PRSS=CNT> /FLAGS: <FLAG-LIST> /UNITS: (UNIT-LIST> 55&:Ieglzélsglgliisiiakignii!i%gii;iiiiliill!ilniilinq;i!iliii{lli{;i!:iiii!ili e.3.2.1 TESTS, PRSS, AND FLRGS SWITCHES <TEST-LIST>, <«PRSS-CNT>, RAND (FLRG-LIST> RRE RS IN THE STRRT COMMARND. (/UNITS:<UNIT-LIST>) 2.3.2.¢2 UNITS SWITCH (UNIT-LIST> IS R i TR ML g Ffi N’BER IPOXCQT S TP€ POS TION oF T URING TKMDIRGL OR RANG PRBeI, ; ) NT E (1,2 SEQUENCE OF DE MB. % g :VIOUS START - 1 THRU OMMAND ) I: RS THE DRTR WRS ENTERED . THE UNITS WHICH RRE THE DROP COHHQND DEFRUL LOW. SEE THE EN DROPPED BY A DROP COMMAND. 2.3.2.3 FROM T PREV% gm STERD NEW TART COMMAND IN THAT THE P-TRBLES NgST HAVE BEEN ONE) ARt USED, IN- COMMAND ( ING BUILT. SELECT R SUBSEY OF THESE. THE THE UNITS EXECUTED (G’EMT? WILL ? RSKE&)_. MODE HRS BEEN REENTERED IN ANY QUESTED NUMBER OF PRSSES VESE T SWITCH GIVES THE ARBILI Y to ALOGUE MAY OPTIONALLY RE - m IBE USED N‘.ER COHHRND WITH THE HALT ON ERROR F OPERATOR. E YS: R) %)a AN ERROR _WAS ENCOUNTERED OL/C WARS ENTERED BY THE 2.3.3 CONTINUE COMMAND F 3 30 308 90 6 B 00 38 30 3 30 3 36 30 9630 38 3 30 98 3630 98 3 3 98 3% 3 3% 3 3 3 3% 3 3 5% 3 % % CON(TINUE) /PRSS: <(PASS-CNT/FLRGS: <FLAG-LIST)> TR 2.3.3.1 T PRSS T T SWITCH 000 00 00 0600 30 00 30 30 90 30 00 30 30 08 0 8 06 3 % 9 3 (/PRSS: <PRSS-CNT)>) (PRSS-CNT> IS SAME RS IN STRRT COMMAND, MRINS, DEFRULT BUT THE DEFRULT IS THE UN- UNSPECIFIED FLRGS RE- SATISFIED PRSS-CNT FROM THE PREVIOUS SYART OR RESTART. 2.3.3.2 THE FLAG SWITCH IS NON-ENDING EXECUTION. IF NONE RE- (/FLAGS: <FLRAG-LIST>) (FLRG-LIST> IS SAME RS IN TRIN THEIR CURRENT VALUE. START COMMAND, BUT 2.3.3.3 EFFECT OF COMMAND CONTI MUST FOLLOW R STRRT OR RESTART, BEEN ENTERED DUE TO A HALT ON ERROR AND COMMAND MODE F'#ST HAVE OR A CONTROL/C. THE EFFECT OF THE COMMAND 1S TO GO TO THE BEGINNING OF THE TEST THRT WRS BEING EXECUTED WHEN THE HALT OR CONTROL/C TOOK PLACE. SOFTWRRE DIRLOGUE MAY OPTIONALLY BE REEXECUTED. HARDWARE PARAMETERS MAY NOT 8E CHANGED. PRGE: 0006 *» SE Q0006 HO1 0007 SeEQ 0007 PARGE: 2.3.4 PROCEED COMMAND 1222232322321 L3223 PRO(CEED) /FLRGS: <FLRG-LIST) JE30 3030 90 9 96 90 00 26 00 30 30036 348 30 30 3800 06 30 88 36 0 (/FLAGS: <FLARG-LIST>) 2.3.4.1 FLRGS SWITCH (FLRG-LIST> THEIR CURRENT 2.3.4.2 ¥S RS IN THE START COMMAND, VALUE. BUT UNSPECIFIED FLARGS RETRIN EFFECT OF COMMAND PROCEED HUST FOLLOW A STRRT RESTRRT OR CONTINUE. Cg?flggDTngoE s et O R i E o B Lot P 2.3.5 CRERTE CORE IMRGE COMMAND RRRRRR IR0 I O30 O 3 360 26 0020 0 0 6 3 3 90 2% 3 3 3% 2 3% % 3% 9 3% % CCI/TESTS: <TEST-LIST) /PRSS: <PASS-CNT> /FLRGS: <FLAG-LIST> BRI T I 2.3.5.1 TESTS, I PRSS, C(TEST-LIST>, 0600 30 30 00 00 00 30 00 0 6 06 06 96 00 08 38 30 30 30 36 38 10 08 06 6 % % % AND FLRGS SWITCHES (PASS-CNT>, IN THE STRRY C <FLAG-LIST> RRE AS EXcEPT THAT Hé unn (UNATTENDED MODE) FLAG DEFRULTS TO THE SET POSITION 2.3.5.2 EFFECT OF COMMAND THE PURPOSE OF THIS COMMAND CHAIN MODE EXECUTION. THE IS TO CRERTE R BIC FILE SUITRBLE FOR XXDP PROCEDURE INVOKE THE XXDP UTILITY UPD1 LOAD XXN:FILE.BIN START 200 (QUESTIONS AND IS RS FOLLOWS: OR UPD2 RANSHERS)> GET PTRB8 END MESSAGE hEgngg U#?L?TY USINSQEESTQRT RODRESS CHANGE H RDDRESS TO PTAB END VALUE OUMP xxn ru. .BIC ms OPERATOR DIRLOGUE ( HARDWARE ormms) EXECUYEDQ REDfin?uu AT TIME ofifwgn05ili? %"%EEN Ltanmv I0 B18L ux ERE#(E)RQgs(s)L&BNS USING R exc x T e LT THIRTISTS CORHIGONLo PRB8 6 1OBUTA AL T BE ISS GIv THE NEW UPPER CORE 70 WHICH THE OPERATOR MUST RDJUST BEFORE DUMPING NOW DELET THE NON- CHQ%NQBLE ?INFILE CAPABILITIES O IF DESIRED SINCE THE BIC FILE HRS ALL THE I01 WHEN THIS BIC FILE IS SUBSEQUENTLY EXECUTED IN CHAIN MODE THE OPERRTOR DIRLOGUES WILL BE BYPRSSED. STANDALONE, THE DIALOGUE WILL BE REISSUED. HOWEVER, IF ts executeo “TOO MANY TS" IS ISSUED, TWO OR MORE NAMES) t0 TEST ALL UNITS. (WITH D?P;EEEN¥ CRERTED CORE IHQGEg IF HUg$ EE SSAGE NOTE THRT NOTE THRT ALTHOUGH THE CHAINRBLE IMAGE CAN BE EXECUTED ON R 16K HQCHINE THE ORIGINAL CCI CREATION MUST BE DONE N R MACHINE . THE EXACT SIZE BEING DEPENDENT ON umcu UPDRTE u IL 'rv xsuseb 390 30 0090 30 00 90 3000 3090 4030 9690 9 6 38 4 i ADD/UNITS: <UNIT-LIST) 9030 00 3030 00 0000 00 0 98 3090 90 06 0 8 % b €.3.6.1 (/UNITS:<UNIT-LIST> UNITS SWITCH CUNIT-LIST> IS RS IN THE RESTART COMMAND. 2.3.6.2 EFFECT OF COMMAND THE UNITS SPECIFIED ARE RDDED TO THE TEST SEQUENCE. EACH UNIT HUST HAVE A P-TABLE IN MEMORY DUE TO AN EARLIER HARDWARE DIRLOGUE THIS COHHRND MUST BE FOLLOWED BYA RESTART OR CONTINUE. THE UNITS SWITCH MUST BE SPECIFIED. THE RDD COMMAND IS MEANINGFUL ONLY FOR UNITS THRT WERE PREVIOUSLY DROPPED. 2.3.7 DROP COMMAND 303830 3 3% 3% 3 3 36 9 5 3 38 38 3 36 9 36 3 3 % % % DRO(P) ZUNITS: <UNIT-LIST B3P I3 3 3 33 9 9 2.3.7.1 UNITS SWITCH (UNIT-LIST> (/UNITS:<UNIT-LIST») IS RS IN THE RESTRRT COMMAND. 2.3.7.2 EFFECT OF COMMAND TME UMITS SPECIFIED WiLL bt DRUPPED FROM TESTING. THE UNITS WILL BE REGELECTED ONLY BY THE EXECUTION OF AN ADD OR START COMMAND. THE UNITS SHITCH MUST FOLLOWED BY R RESTART 2.3.8 PRINT COMMAND b bobadobatd PRI (NT) ' 23T 2.3.8.1 EFFECT OF COMMAND BE ENTERED. THIS COMMAND MUST OR A CONTINUE COMMAND. BE PAGE : 0008 SEQ 0]008 JO1 PAGE : 0009 SE @0009 ISR (INHIBIT STRTISTICAL REPORTING) FLAG IS CLERRED. 2.3.9 DISPLAY COMMAND (2222222222322 4222221222228 %" DIS(PLAY)/UNITS: (UNIT-LIST) 390 0 90 36 00 00 00 00 00 30 00 3000 0030 96 90 90 00 134 34 38 0 2.3.9.1 UNITS SWITCH CUNIT-LIST> 2.3.9.2 (/UNITS:<UNIT-LIST>) IS RS IN THE RESTART COMMARND. EFFECT OF COMMAND ) THE HARDWARE P-TARBLES FOR ALL UNITS UNDER TEST ARE PRINTED OUT IN THE FORMAT IN WHICH THEY WERE ENTERED. RANY UNITS THRT WERE DROPPED BY OPERATOR “DROPTM COMMAND ARE SO DESIGNARTED. THE 2.3.10 FLAGS COMMAND HERRRRR FLR(GS) % 3 3% % 3% % % 2.3.10.1 EFFECT OF COMMAND THE 2.3.11 CURRENT SETTINGS OF ALL FLARGS RARE PRINTED. ZFLAGS COMMARND RRREAEER ZFL (RGS) HRAE RN 2.3.11.1 EFFECT OF COMMAND RALL FLAGS RARE CLERRED. 2.3.12 CONTROL CHARARCTERS A CONTROL C (1C) ENTERED VIR THE CONSOLE DEVICE DURING THE EXECUTION 8F DIRGNgETIC CRUSES R RETURN TO THE DIRGNOSTIC SUPERVISOR A CONTROL Z (HRRDCORE , (¢Z) HARDWARE, ENTERED WITHIN ONE OF ¥ THE OR SOFTWARE QUESTION VRLUES TO BE TAKEN'FOR TPE REMAINDER OF R CONTROL O (10) ENTERED DURING T T XE CRAUSES ALL CONSOLE OUTPUT TO BE SUPPRESSED OF THE DIAGNOSTIC OR UNTIL ANOTHER CONTROL ES YO DEFR HREE OPERQTOR DIRLOGS A DIRGNOSTIC HE ESHQINDER THE FOLLOWING QUESTIONS WILL BE RSKED ON A START COMMRND. THE VRLUE LOCRTED TO THE LEFT OF THE QUESTION MARK IS THE DEFAULT VRLUE THAT WILL BE TRKEN ON R CRRRIAGE RETURN RESPONSE. RL11 Y? (L) ANSWER YES(Y) IF YOU HAVE AN RL11 HAVE AN RLV11 8US RDDRESS CONTROLLER. (0) (0) (0) (0) THE CONTROLLER. INTERRUPT VECTOR OF THE CONTROLLER. S”? ANSKHER WITH THE ORIVE IF YOU 3307 ANSHER HWITN THE BR LEVEL NO(N) 1744007 ANSER WITH THE BUS RDCRESS OF VECTOR CONTROLLER, INTERRUPT PRIORITY OF THE CONTROLLER. 07 SINCE THIS PROGRAM RUNS WNITHOUT A DRIVE,THIS QUESTION DOES NOT APPLY. THE HARDWARE QUEST IO?HEN £ NUMBER 1S ASKED ;8OERINTRIN COMPATIBILITY WITH PROGRAMS FOR CHRIN RL11 m TESTING MULTIPLE CONTROLLERS(D TO 7), THE OPERATOR AN RESPOND TO DRIVE NUMBER av TYFING A NOMBER(D-7) FOR ERCH CONTROLLER. THEN WHEN AN ERROR 1S PRINTED, THE DRIVE NUMBER IN THE ERROR PRINTOUT WILL REFER TO THE NUMBER RSSIGNED THE CONTROLLER. 2.3.14 SOF THARE PRARAMETERS —— - — - - ——— - —— - - THE _FOLLOWING QUESTIONS IF THE QUESTION CHRNGE DROP ON ERROR LIMIT ALLOW THE ASKED ON A START, UNIT (L) TO BE v°? DROPPED ONCE R PREDETERMINED ANSKER Y OR N NUMBER OF OR CONTINUE THE QUESTIONS RRE: ERRORS RRE ENCOUNTERED. ERROR LIMIT RESTART SW? IS ANSWERED YES(Y). TO RARE (D) ERRORS 107 ALLOWED BEFORE DROPPING UNIT. NUMBER OF PRGE: 00 SE Qo0 O -0 KO1 LO1 RUTOSIZE (L) N? TO CHECK TO SEE IF UNIT SPECIFIED RCTUALLY EXISTS BEFORE TESTING IT (VIR DRIVE RERDY), IF NOT UNIT WILL NOT BE TESTED. ANSHER Y OR N 2.3.15 EXTENDED DISCUSSION OF P-TABLE DIALOGUE THE F CAPABILITY magum DIRLOGUE IS REVEALED BY THE FOLLOWING DISCUSS ON OF WHAT WPE:& INTER M g TRt R, THE HARDWARE PARAMETER’ QUESTIONS FI’O TF‘ SLOTS IN TPE ~-TRBLE FORMAT ON FI IRST TRIP THRU T P-TRBLES ARE FILL IN RESPONSE T0 Egmxéé & g (ONE - VACUE F 'L-é IN 0TS IN THAN N!ICIT VRLUES aepkxm? HITH %3e S A naLE) ; TFE S TRI - GOING N THE P TQBLES IN TPE REMINIM P-Tfl ON SEQUENT TRIPS T STIONS, THE SAME csss S CARR]ED OUT, Exceip“? rm“? THE mees P AF.E NOT TO mxs Recexvso XPLICIT VALUE' IN ANY OF ITS SLOTS NOW ASSUMES THE ROLE THAT NUMBER ONE PLAYED IN THE FIRST TRIP. THE SERIES OF oues ons I nsxssus N EXPLICIT VALUESF né 08 UNTIL AT t LERST ONE QUESTION HRS RECEIVED TO INDICATE R REPETITION OF THE LAST mlmeo nEueE VENING VALLE IN GIVING A STRING OF VALUES, COMMARS WITHOUT R STRING N vmgmvae INTERVEN ""‘?‘ES!O' \s'?'filfené EE 7 asngo (AN xmf%v%'Szm TM v S MAY BE U SED Ex m.gs kfismrés TO LEE SAMPLE RANGE ' TRANSLATES TO THE smxm 6, a 10 (m xucnensm or a) NOW LE T US SEE HOMW it B m:.*""fl..z&* gix ool . COULD USE THE CRPABIL S D VAL LRST "l"l LHITS THE FOLLOWING DIRLOGUE 8 UNITS UNIT | (D) 7 &M WOULD ACCOMPLISH THIS GOAL: et 2 5 Yk oot SET OF MO1 PRGE: > «SoEHRN 3 9D UNIT gi <QUESTION 1> ‘QUESTION &> (QUESTION 3> ;-go [} 21-49,,51-64 ’? E TRACEL "1 uBERAEE B TEDvafbEL 5 SECE V88 I RABCER A CONSTANT T ey 2076 20 IN TRBLES 21 THRU 64. IN IlL BH TMLES aee FFE20Bo B THE OPERARTOR RT CONS IN. SLot tHREE RECEIVES ol $. 75 1Eee P T Bhmation 1€ BATMTED 801 P0r"rhe XX" RT THE BE OF EACH SERIES). A <CR>, OT OP'E 3SP?N.‘( ES81TD-RU 6'4 S?NC?LNO NEH EXnglT VRLUES RRE TYPED OUESTION 1 1 OT THO IS THE VALUES @2 THRU 49, AND G158 T, N ST S e RS L B a1 Yoo JALOGUE IS TERMINRTED WHEN THE SOFTWARE RECOGNIZES THAT b4 EIT VALUES WéWE BEEN GIVEN FOR RT LERST ONE GQUESTION ONE PRSS OF 3.0 ERROR THE PROGRAM TRKES APPROXIMARTELY 4S5 SECONDS. INFORMATION ALL ERROR INFORMATION FIQEPORTS ARE CVRL? AIMED AT XXX ERR ERROR GENERAL FORMAT IS PRINTED ON THE CONSOLE DECIVE. BEING SELF EXPLRNRTORY. YYYYY TST 222 SuB T HE PPP PC: RRRRRK WHERE : ? 1S PROGRAM LETTER XXX IS SFT - SOFT ERROR HRD ERROR DV FAT SYS FRT - 222 PPP RRRRRR ERRORS GIVE IS IS THE IS THE THE RE ALONG WITH R ONE THE IS THE L [~ 24 YYyyy 0012 SEQ 0012 E DEVICE FATAL ERROR SYSTEM FATAL ERROR TEST NUMBER SUBTEST R NUMBER AM LISTING LOCATION I STER CONTENTS BEFORE AND RFTER THE ERROR NE DESCRIPTION AND RELEVENT DRTA. NO1 ONE LINE DESCRIPTION §§H2R8Fc RROR: §§:XXXXXX SR:XXXXXX R XXXXXX MP: XXXRXX XXXXXX t XXXXXX BR: XXXXXX DA: XXXXXX MP: XXXXXX 8HHQND: REGIST;R DESCRIPTIONS CAN BE FOUND IN SECTION S.0. CS:CONTROL BR:BUS RDOPTM DR:DISK AL STATUS REGISTER S REGZ?TER 38 R-GISTER MP: MULTIPURPOSE REGISTER T BT ERr BRoBE ERRoR " REBCRTS) R TR TR SUPERVISOR COMMAND. EXAMPLE: DS-B>STR/FLRG:IXE OR DS-B>PES/FLRG: IXE USE OF THIS FLRG WILL PRINT ONLY THE FIRST FRILURE ENCOUNTERED IN THE BUFFER. 3.2 ERROR HALTS ERROR HALTS RARE SUPPORTED PER DESCRIBED IN THE PREVIOUS SECTION WITH /FLRG:HOE. THERE RRE NO OTHER HALTS. 4.0 PERFORMANCE AND PROGRESS REPORTS - ——— - - —— - —— THIS PROGRAM WILL —— ———— NOT - GIVE ANY PERFORMANCE REPORTS. 1.2 PROGRESS REPORTS THIS PROGRAM WILL NOT GIVE ANY PROGRESS REPORTS. S.0 DEVICE INFORMARTION TRBLES THE RL11/RLVi1 CONTROLLER HRS THE FOLLOWING FOUR(Y) REGISTERS FOR CONTROL OF THE SUBSYSTEM. RLCS - CONTROL AND STRTUS REGISTER - BIT BIT BIT 0013 SEQ 0013 EXAMPLE F PAGE: - - - - - - — - 1S - COMPOSITE ERROR 14 - DRIVE ERROR 13 - NON EXISTENT MEMORY ERROR (XXXXX0) - - - - PAGE : ool4 SEQ 0014 ]|o8 )v —-_— )JTO_ , rmzxox S%[RR|TLLauaQTmM |m*LW-EoA4IL2I-D-T-ILm-o|~nd~—mL}modAo&=Dmo[-b .0123“567 vt i@ e t aD4[+ & —v-~Xl--n§ eom~ -X1e—8]=r-(1t=Xtm(_o BO2 O- a nn=~~=tia)<=p 11 ol3= )|]eONTl=alalaoMlol-o BIT . .m,. . wmX BIT O - DRIVE RERDY RLBR - BUS RDDRESS REGISTER (XXXXX2) I IS 15-1 BUS ADODRESS OF DATR TRANSFER D O I T 0 SHOWLBE RLDR - DISK ADDRESS REGISTER (XXXXXY4) FOR RERD/WRITE FUNCTIONS (0) RDDRESS FOR TRANSFER TRANSFER FOR TRANSFER FOR SEEK FUNCTION Ui olal]aleallalaelte—MD~NUT—O FOR GET (0-47) ZER0(0) RENC ET O NEW CYLINDER Zt ROCO) ZERO RSE TI ONC RO ONE(1) 1 - IN /0 - OGUT STATUS FUNCTION D_SHOULD BE ZERO ) coe PAGE ; SEQ RLMP - MULTIPURPOSE REGISTER BIT 1S - U - WORD COUNT(TWO'S COMPLEMENT) FOR RERD AFTER MRINTENANCE FUNCTION BIT 15-0 FIRST RLMP: CRC SECOND RLMP: OF STARTING DISK RDDRESS VALUE+3 CRC OF CRC OF STARTING DISK RDDRESS VALUE+4 FOR GET STATUS FUNCTION HARS DRIVE STARTUS BIT 13 - CORRENT HEAD ERROR(CHE) 8IT 13 - Ifi Ts TUS (WL) BIT 12 - SEEK TI BIT BIT BIT BIT 10 9 8 7 BIT 4 - HEADS HOME BIT BIT BIT WT( T0) 11 - SPIN BIT - WRITE GR (HGE V&llt DRI CT ERROR(DSE) RE & S - COVER OPEN 3 BIT 2-0 - HGE -STR O - L S ATE i - SPIN UP e - BRUSH CYCLE 3 - LORD HERDS 4 - SEEK - TRACK COUNTING S - SEEK - LINEAR MODE 6 - UNLORD HERDS 7 5.0 TEST TEST 1 - - SPIN DOWN SUMMARRIES RLCS WRITE RDDRESSABILITY THIS TEST WILL CHECK THnT THE C ONTROL AND STATUS REGISTER CAN BE ACCESSED. IF THE REGIST ER CANNOT BE ACCESSED THE PROCESSOR WILL TRAP TO LOCATION 4, WHICH IS SET UP TO HANDLE THE TRAP. 0865 15 DO< THIS TEST WILL CHECK THRT THE BUS RDORESS REGISTER CAN BE _IF THE REGISTER CANNOT BE _ARCCESSED THE PROCESSOR ACCESSED. WILL TRAP TO LOCRTION 4, WHICH 1S SET UP TO HANDLE THE TRAP. TEST 3 - RLDR WRITE ADORESSABILITY THIS TEST WILL CHECK THAT THE DISK ADDRESS REGISTER CAN BE ACCESSE WILL TRRP TO TEST 4 - 6 HE RS&ISTER ANNOT LOCAT , ICH IS RCCESSED THE PROCESSOR SET UP TO HANDLE THE TRRP. RLMP WRITE RDDRESSRBILITY THIS TEST WILL CHECK THRT THE MULTIPURPOSE REGISTER CAN BE RCCES?ED. IF T REGISTER CANNOT BE RCCESSED THE PROCESSOR WILL TRAP TO LOCATION 4, WHICH IS SET UP TO HANDLE THE TRRP. TEST S - RLCS RERD RDDRESSABILITY THIS TEST WILL CHECK THAT THE C ONTROL AND STATUS REGISTER CAN BE ACCESSED. IF THE REGIST ER CANNOT BE RCCESSED THE PROCESSOR HILL TRAP TO LOCATION 4 , WHICH 1S SET UP TO HANDLE THE TRAP. TEST & - RLBR RERD RDORESSABILITY THIS TEST HILL WILL TRRP TO LOCATION 4, RCCESSED. TEST 7 - 8 THAT THE BUS QDORESS WHICH IS5 THAT THE DISK 4, WHICH IS REGISTER CAN BE SET UP TO MANDLE THE TRAP. RLDA RERD ADORESSABILITY THIS TEST WILL WILL TRAP TO LOCATION ACCESSED. TEST CHECK IF THE Rscxsren CANNOT BE ACCESSED THE PROCESSOR - IF RLMP READ T CHECK oazss REGISTER CAN BE n%glsrca CANNOT gs ; ED THE PROCESSOR SET UP HANDLE THE TRAP. RDODRESSABILITY THIS TEST WILL CHECK THART THE MULTIPURPOSE REGISTER CAN BE ACCESSED. 1IF THE REGISTER CANNOT BE ACCESSED THE PROCESSOR WILL TRAP TO LOCATION 4, WHICH IS SET UP TO HRNDLE THE TRAP. TEST 9 - BUS RESET OF RLCS THIS TEST HILL vsnrrv THAT THE BUS THRT THE BUS RESE THE pnoce son WILL THE PROCESSOR WILL CLEAR RLksné HS Rb ?xrua? Excspr ON OF BIT ? (CONTROLLER axr RIVE RERDY) AND BI? 15 (conposxrs ERROR) WHICH WILL BE ser IF BIT 14 (DRIVE ERROR) IS SET TEST 10 - BUS RESET THIS TEST OF RLBA WILL VERIFY RESET OF 0016TE SEQ 0016 PARGE : EOe PAGE : 0017 SE Q 0017 TEST 11 - BUS RESEY OF RLDR THIS TEST H%LL VERIFY THRT THE BUS RESET OF THE PROCESSOR WILL CLERR RLL BITS OF THE RLDR TEST ie - RERD WRITE OF RLCS THIS TEST WILL RTTEMPT TO WRITE RLCS BITS 9-1 BACK. AND RERD_THEM WALKING AND GROWING 0'S AND 1'S RRE USED. BIT 7 (CON- TROLLER RERDY) IS ALWAYS WRITTEN AS A 1 SO0 NOT TO INITIATE A FUNCTION. BITS 15, 14 AND O ARRE TREATED RS DON'T CRRE FOR THIS - TEST TEST. READ WRITE OF RLBR THIS TEST WILL RTTEMPT TO WRITE RLBR BITS 15-0 AND REARD THEM TO WRITE RLDA 15-0 AND THEM BQC WALKING AND GROWING 0°S AND 1'S RRE USED. BIT O ON R_RL11 SHOULD ALWAYS COME BACK AS A 0, WHILE ON AN RLVI1 IT IS LORDABLE. TESY 14 - RERD WRITE THIS BACK. TESY 15 OF TEST WILL RLDR RTTEMPT HWALKING AND GROWING 0°'S AND BITS 1'S ARE USED. RERD - BIS OF RLCS THIS TEST HILL USE THE 11 INSTRUCTION “BISTM TO SHOW THART A RERD-MODIFY-WRITE SEQUENCE OF THE RLCS HORKS. BITS 9-1 ARE USED BIT SETTING IN WALKING AND GROWING 0’'S AND 1'S. BIT (CONTROLLER RERDY) IS RALWAYS SET. DON CARES. ~ BIC OF RLCS THIS TEST WILL USE THE 11 ? (cbumou.r.n RERDY) DON’T CRARES. STRUCTION “BICTM TO SHOW THRT R OF THE RLCS WORKS. BITS 9-1 ARE NG AND GROWING 0'S AND 1°'S. BIT R 5 RERD-MODIFY-WRITE SEQUENCE USED, BIT CLEARING IN WALK TEST 14 AND O ARE P4 16 - TEST BITS 15, YS SET. BITS 15, 14 AND 0 RRE 17 - BIS OF RLBR THIS TEST WILL USE THE 11 INSTRUCTION *BISTM TO SHOW RERD-MODIFY-WRITE SEQUENCE OF THE RLBA WORKS. BITS BIT SET USING GROWING AND HRLKING 0'S AND SET ON R RL11, BUT CAN ON R RLV1L. TEST 18 - BIC OF RLBR 1°'S. THRT R 15-0 ARE BIT 0 CANNOT FO< RERAD-MODIFY-WRITE SEQUENCE OF THE RLBR WORKS. BITS 15-0 ARE BIT CLERRED USING GROWING RND WALKING 0’'S AND 1'S. TEST 19 - BIS OF RLDR THIS TEST MWIL THE 11 INSTRUCTXON “BIS"” TO SHOW THRT A THIS TEST WILL USE THE 11 INSTRUCTION “BIC*” REQS SIFY-Hk gs EQUENCE OFTHE RLDAR AND WORKS. BITS 15-0 RRE BIT SET USING GROWING AND WALKING 0°S 1°65. TEST 20 - BIC OF RLDR TO SHOW THRT R RERD-MODIFY-WRITE SEQUENCE OF THE RLDA WORKS. T CLEARED USING GROWING AND WALKING 0°'S RND BéTS 15-0 ARE 1°S. - BUS RESET OF RLCS TEST THIS TEST WILL VERIFY THAT THE BUS RESEY OF THE PROCESSOR MWILL 1S (COHPOSITE CLERR ALL BIT S THE RLCS WITH THE EXCEPTION OF BIT 7 TROLLER RERDY), BIT O (DRIVE READY) RAND BIT WHICH WILL BE QET IF BIT 14 (DRIVE ERROR) IS SET TEST a2e 23 OF THE PROCESSOR WILL - BUS RESET OF RLDA THIS TEST WILL VERIFY THAT THE CLERR RLL BITS OF THE RLDA. TESY ERROR) - BUS RESET OF RLBR THIS TEST W ILL VERIFY THAT THE BUS RESET CLERR ALL B 1TS OF THE RLBA. TEST (CON- BUS RESET OF THE PROCESSOR WILL a4 - UNIQUENESS OF RLCS THIS TEST WILL VERIFY THAT WHEN THE RLCS (XXXXX0) IS noonessso ONLY THART REGISTER 1S EFFECTED. BOTH ns RLBA RND THE RLDA RRE SET UP WITH KNOWN DATA, THE RLDA IS WRITTEN, THEN THE RLBR AND RLDA RRE VERIFIED THAT THEY DID NOT CHANGE. TEST 2s - UNIQUENESS OF RLBR THIS TEST WILL VERIFY THAT WHEN THE RLBR (XXXXX2) 1S ADDRESSED RRITTEN WITH KRON DATH. | FotCRLBAC Te e T TR TheR ThEARPRE AND RLDAR ARE VERIFIED mm THEY DID NOT CHANGE. TEST 4} - UNIQUENESS OF RLDA THIS ONLY TEST THRT WILL VERIFY THART WHEN REGISTER IS EFFECTED. THE RLDR (XXXXX4) 1S ADDRESSED BOTH THE RLCS AND RLBR RRE PAGE : ogis SEQ 0 018 o o n) PAGE: 0019 SEQ 0019 AND RLBR RRE VERIFIED THRT THEY DID NOT CHANGE. TEST =24 - UNIQUENESS OF RLMP THIS TEST WILL VERIFY THAT WHEN rue RLMP (xxxxxs) 1S RDDRESSED ONLY THAT REGISTER 1§ err;crso THE RLc§ AND RLDA ARE WRITTEN WITH KNOW DRTA RLBA AND RLDR RRE VERIFIED TEST 28 - NOOP FUNCTION (RL11 Hg RLMP IS WRI] ?EN THEN THE RLCS, THRT THEY DID NOT CHARNGE. ONLY) gnxg TE?Igxthvsnér;c£:§Nopsnnr§on THE Nogz & FUNCTION. “THE RBILITY ERRORS ARE CHECKED. TEST 29 - TEST NOOP DOES NOTHING THIS YEST WILL CHECK ANY REGISTERS OF THE TEST 30 - TEST THIS NOOP TEST 31 - OF PRIORITY TEST WE VERIFY AND BELOW TESTY 3 courb LLE& &enovTo RESETY AND NO (RL11 ONLY) THRT THE NOOP FUNCTION WILL CONTROLLER. (RLI1 NOT DISTRUB ONLY) TEST WILL CRUSE AN INTERRUFT FROM THE CONTROLLER USING (RL11 ONLY) TO CHECK 1r€ INTERRUPT LOGIC AND VECTOR. TEST THIS INTERRUPT ’NERSE'ION - RLVI1 BR LEVEL WILL CHECK THAT IT, IT WILL. (RL1] ONLY) THE PROP:R THAT ABOVE THE LEVEL MAINT. PERFGRM RLV11 FORCED OPI PRIORITY 1S THE BOARRD WILL NOT THE BOARD. INTERRUPT TEST,LESS THAN 510 WORDS MAINTENANCE FUNCTION O WITH LESS TO FORCE OPI ERROR. (BIT 15),HERDER NOT OGN THAN S10 WORDS THE TEST SHOULD FORCE COMPOSITE FOUND(BIT 12) AND OPI(BIT 10). ERROR DRIVE ERROR IS IGNORED. TEST 33 - RLV11 MAINT. FORCED OPI TEST,MORE THAN 511 WORDS PERF ORM nvax nnxnrsnnncs FUNCTION O WITH MORE THAN S11 WORDS TO FORCE OP] ERROR. THE TEST SHOULD FORCE COMPOSITE ERROR (exr TEST 3 - 15) ERR RLV11 gsn?en NOT FOUND(BIT IGNORED. MAINT. FORCED OPI TEST PERFORM TEST OF INTERRUPT BY FUNCTION O WITH MORE THAN S1} CHECK TEST 35 - INTERRUPT OPERATION nn RLV1l OPI TIMEOUT TEST 12) AND OPI(BIT - INTERRUPT MODE 10). ISSUING RLVI1 MAINTENANCE WORDS TG FORCE OP] ERROR. REPORT IF ERROR FOUND. HOZ T He TR IE B, LN FEREREP MERSURE OPI TEST TO MIN. 36 - TEST RLVII MRINT. I-RITT Tfl o TGN T ook AND MAX. LIMITS FUNCTION -FLRG MODE NT T 812 456 T0_ 1 ‘ &gg rmrénINMTNT NOT MORE TW TEST 37 - TEST RLVI11 MAINT. PERFW RL E WRS FUNCTION -INTERRUPT MODE MR TION (INT. TR g A HOOE) AND CHECK U Ry UL R PRI ROl B o & b B oAt R, e T0 NRITTEN DRTYA ;N T0 INSLRE Tm RST_WORD+1 TR TWSFER - TEST NOT TEST 38 WRDS. RLVI1 TEST Fico FIFO RDORESS THRT FIFO OPERATES oF I'ECK THE PREVIOUSLY FOR A VRLUE=123456 IN m NTENANCE MODE WRS CORRECTLY. STORE RDDRESS PRTTERN IN BUF1 (0-255) WHICH CONTRINS R UNIQUE PRTTERN IN EARCH LOCATION. PERFORM MAINTENARNCE FUNCTION AND TEST BUF2 FOR PROPER FIFO RDORESSING. TEST 39 - RLV1l TEST FIFO RDORESS COMPLEMENT THAT FIFO OF 0 255 INTO TEST YO - TEST RLV11 MAINT. PERFORM RLVI1 MAINT. SSES TEST CORRECTLY. STORE THE RDDRESS COMPLEMENT RFORfl MIN ENANCE FUNCTION AND CHECK WITH COMPLEMENT DATR ~INTERRUPT FWTIW HITH CO'PLE"‘NT DATA MOOE IN BUF!. A SRSAT ;%:wke e NG TO F?E %&:& &{} Hg YDfl'% EN IN T NOT TESY 41 - TEST +1 URE THAT THE DQTR TRANSFER THAN 255 RLVI1 MAINT. WITH RANDOM %fifl T&FIFO VRLUE 123‘456 IN HRINTENMCE MODE WRS DARTR -INTERRUPT MODE PRGE: 0020 SEQ 0020 10 PAGE 0021 : SE Q ooel IS T THE RANOOM PATTERN WILL CHANGE AT END O THE RANDOM PARTTERN WILL INIT AT START OR RESTRRT THE TRANSFER CHECK DA AND BR REGIST FOR PROPER NCREMENT. CHECK THE ?ERI% MéT / Fq A PAT RD T OF THE FIFO VIR THE REGISTE CRC OF g HE CRC OF THE SULTS. CHECK CRC ?F THE SQ¢H Rflg COMPRRING TO XPEC ED OF 255 INTO BUF2 MEMORY FOR WORDS FROM PROPER DATR. HE CHECK T HROUGH THE FIFO PREVIOUSLY WRITTEN DARTR IN THE LRST WORD+1 OF BUF2 FOR A VALUE=123456 TO _INSURE THAT THE DRTR TRANSFER IN MARINTENANCE MODE WRS NOT MORE THAN 255 WORDS. Joe CVRLRA.P11 TRBLE OF CONTENTS 14-APR-78 15:04 OUQTES ng REGI?TER R/H Mg i TROLLER ERRORS N NW Oz Oo~N f 2 af"\ 3 ) 10 S THAN S10 WORDS TH AN S11 WORDS NTERRUPT MODE [P | X —t = I 1 LY) Ny 1] 22 mmme nune-—-f- =< ] o L MAINT. W MAINT. W LOW CORE e ] " —t—=4 ) —§ SM N~ 7)) MIXIZNOO— SOR P IRPPEE ~ Ifli &, GRaas RS n PR %8§5E5 783 m‘lfl Rapmpzas BBEBRG P=0=00-004 lol’ 9.0 §55EgToD G A T - DIRGNOSTIC SUPER <4< << ®%TEST HOll R TM PRAMERPRAMME 2 #xTEST JS#n 36 37 38%#x 39%#x <UNN<CNNC<C< <N 1 0 s e e 0 b e ®#RTEST #xTEST #RTEST #RTEST #2TEST EEEEEEEEE Ll - R u Eg,!, —4-4— o » A 8[V IV ] OU“JQ%PNV U RN [N P ot P e NN NIN 1509 se Pt Pmt Pt Pt Pt Pt P DARTR PARTH T _OF FOR RLVIL HGINTENQNCE F 538 GLOBAL GLOBARL GL PAT PflTT PRGE 00ee.Mm : SE @ 00ece - _FLARG MODE -INTERRUPT MODE LEMENT TEST Cco MPLEMENT DRTA ~INT. R ANDOM DATR T UP -INT. MODE MODE KOe CVRLARAR.PI11 PRAGE: 0023RS SEQ O 023 14-APR-78 15:0M4 1 e 3 .ENARBLE AMA 2 .NLIST 4 7 6 9 .ENRBLE ABS 000000 i? 12 002000 13 002000 15 {? 002000 14 18 19 c0 el 22 23 000000 000000 002000 002000 002001 002002 002003 ME,CND,MD SVC SVCINS=0 SVCTRG=0 .=2000 - POINTER BGNSFT,BGNSW, BGNDU, BGNRU BGNMOD MDHEDR HERDER .ASCIl ASCII RSCI1 .ASCI!l .ASCI1 CVRLA,AR,0,,.20.,RLO!M 9C4d &Va &R@ 4dLJ dJRI B 02200M 103 126 122 114 101 S8 035095 009 ‘BYTE 000000 000024 . WORD . WORD 27 e8 29 30 31 3 33 M 33 36 37 38 39 40 41 42 032010 0X20l1} 0Je0l12 022018 0Ovnip 0 N O 2 0 M 0. 2% 0Oicu3dQ 002034 002036 027552 027676 013314 013330 030114 000000 . WOR . WO .HORS . WOR| .WORD . WORD JRJ <04 0 0. LEHARD LSSOFT LSHW LSSW LSLRST 0 000000 800000 .WORD . WORD O 0 000000 .ARSCI1 .RSCI1 .WORD 013340 000000 000000 000000 .WORD . WORD .WORD . WORD 3‘7’ %eosq 46 005026 900990 -£§8 ‘WoRD 43 44 45 49 SO0 S1 82 S3 S4 55 S6 002040 00e0Me 002044 03204 101 060 0020S0 002051 002062 002064 2066 002070 002072 002074 002076 002 000 000000 000000 002114 000000 002112 002112 04212 014206 .BYTE .BYTE . WORD . WORD . WORD . WORD . WORD .WORD .WORD .WORD O LSDISPATCH 0 O 0 CSREVISION CSEDIT 0 8 LSDVTYP 0 LSDR LSDRST LSAU LSDU LOe CVRLRAR.P11 174 S8 14-APR-78 15:04 . WORD . WORD 00 13962 19144 LRZE s9 bl DEVREG .WORD 000000 000001 Q4blee 0o21ee . BLKW 030460 DEVTYP 000 .ARSCIZ .SBTYTL BGNMOD ooele2 BIT DIFINITIONS g (o) ~N.L ML 4444444883 82R0ZRRI83 [T rer ey Pt e e rarrer o DsELEaVé8N§OR SUPERVISOR TO PROGRAM COMMUNICATION -~ NHHNNNHENN NN ODOOOUOOOO® N i Hu [] L] HH =z 100 —t) G‘N m ’-8& n 888 nn Hu mmd TRETATILTE SoRCripsgaTy Y b NI Y I Y ol I N N e e 1 T Y Y Y ol ol ol e 000002 000001 =z 10000 N el N L e weweee w0 (NWDTEEOOE@OEE- L0000 M0 T O T 100000 046900 00QQ M ETD @ W T aHD ; o <RLOI> JRLOIQ EQUALS oo2iz2 N O EQUARTES GLO GLBEQART l"ll"" 68 e OBBICRERR-O0D tdtidan 8RB ENOMOD b4 6S 56 [ 1 0 AVAILABLE FOR PROGRAM USE PARGE OOSHQS : SE Q@ 0024 MO& CVRLRA.P11 13 115 116 117 18 }19 122 14-RPR-78 15:04 EF RECTART== F.START 32. ; START COMMAND WAS ISSUED 00003S 000034 EF . NEW== EF . PWR== 29. 28. ; A NEW PASS Hng BEEN granrsg ! A POWER-FRIL/POWER-UP OCCURRED 30018 EFide= 13 000013 EF1l== 0000 39 888835 000020 0,00 Er.c NTINUE== : tFle== 16. t$ 1 . EFle=s 12. 000014 125 126 127 128 000012 000016 00001 7 EF10== Er Q== FO8== EF0?3= 1O. 9. 8. 7 o4 EFDMN== N EFQe== ¢ 129 130 131 000006 000005 132 000003 igg 000001 133 000002 {gg EFDb==x EF0S=z= EF03== EF0I== | ; PRIORITY LEVEL DEFINITIONS 141 006200 PRIOYx= 194 0 4 PR == PR;%:: g‘. TR s 1 145 PRIOO== 8 146 1 149 150 000000 000001 ot 04 153 PSS es & DROY=B1T e oeanzex*xq x| OP1=8 719 ig? :goz;:exrx:axraeaxra 162 165 166 167 168 3005 iEE'BITq = 000004 200018 000012 000014 000202 ; OPERRTION DRI 851=BITB {Eg . 50z igg WREHK=BIT] GSEET;B%T?BITI 38H9R=éi$3 ’ WRITE=BIT3!BIT! READ=BITI!BIT2 GODRVR=BIT1!BIT? (RLCS) TREL B s ;RLfix ER VE E (RLCS) ; XTE NXM=BIT13 165 ;oz*vs READY R162B81TYH 154 igg ! 3 PRIDZ2= 34 s ReSTaRT WAS TSSuep D COMMAND lag CONTINUE cormand 36. b § 000340 139 ; 1]. 138 002SRKRS SEQ 0025 GLOBAL EQUATES 123 124 PAGE: INCOMPLETE (RLCS) sg 517 16 (RLCS) :NON-EXISTANT MEMORY (RLCS) LECT O 50&; L g; 1 ; at (RLCS) EStgs; ;Egnc xonLngspgongfgi - ;;guc¥£ou-noo:(7J;RLé1RLv11 PR EERRECRk FUNGTION ;csrks;a7u$ ggncrxon ;3559 HEE&EA FUNCTION . sWRITE DRTA FUNCTION ;READ DATR FUNCTION ;CRDY AND DRDY NO&Z 14-RPR-78 15:04 202 203 DRIVE;R S SIGN=BIT2 IgN BIE EAD HERDER CT i IN STRTUS BRCK g ;HERD SELE ¢7 T CT T N R 1 IN Stt CSR=0 VECT=2 PRIOR=M DRBT=6 CNT=10 ;OFFSET FOR SOF TWPRE P-TRBLE n n ENOMOD v n — SIZE=M Qogliege 002124 002les 002130 02132 "g2iM 1213 0Jelv0 002i4e el0 ell 2l 02152 .SBTTL GLOBARL DRTA BGNMOD GLBORT .SBTTL GLOBAL DRTAR 3 UNITST: LCS: RLBA: . WORD .WORD .uogg . WO RLDA: 0 . 8 .BA: B.DA: B.MP: . WOR . WORD . 0 0 0 .CS: E.gg: . WOR . WORD 0 0 .WORD . WORD .WORD . WORD gflégiz 3 83 EERFLG: 0uelibe 1 8 1 °1 0Ouweli’e eae Dflgégs 002202 002204 E.HP: .MPl: PFLG: 120001 000004 (0] 0 (0] 0 . HWORD RLMP: BCSR: BPRIOR: BVEC: £ ey 223 2e4 (RLDR) (RLDR) A ;OFFSET FOR HARDWARE P-TRBLE e0yY 205 206 207 2lsS 21b 517 18 219 et 9 ( RLD G DAHS=BITY — BEIRALIL 2B BBIRR2TNCS Pt Pt Pt P 200 201 DRST=BlT3 ol (= (@ n ] Pt Pt Puct Gt Pt Pt Pt et Pt Pt st Pt Pt Pt Pt Pt Pt Pt Pt Prn Pt Lad g ot o o NNNNYN NNNNNO SN £LWN-0OW CVRLAA.PL1] PAGE: 0026RS SE Q0 026 GLOBAL EQURTES . WOR .flggg .WOR . WORD 0 0 0 0 § 0 ; PROCESSOR TYPE 8 ; INTERRUPT OCCURANCE FLRG TRPFLG: INTFLG: .WORD . .WO WOR 0 XPOLY: .WORD 1 20001 LDCSR: ERRVEC: .HORS .WORD ;DRIVE UNDER TEST Y O0=UNIBUS {LOCATION TO FORM RLCS 1=Q-8BUS BO3 14-APR-78 15:04 e RRRRE R2¥e e £ X RRR o SRARLE LR R LSRRI R RN CVRLAR.P11 l’l,.‘l’l.l s00008 PAGE: 0027AS SEQ@ 0027 GLOBRL DRTR .WORD WORD . CRLBgC: TEMPR: . BCCFBK: TEMP3: TEMPY: TEMPS: TEMPL: TMPO: TMPL: TMPE: . R .WORD . . WOR . . .HWORD .HORB CHECK: ggggT: T: GCRCPT: GDCRCR: GDCRCB: GDDATP: GOATMP: .WORD .WORD .WOR . WOR WHY . WORD MATFLG: ERRLMT: TthT R: .WOR .WORD .WORD .WORD 8:§n§: .5828 HINUM: . % BY "SIMBCC"” ;LOCATION USED U§ED By “SImMBCC*" ;LOCATION 00 0 0 0 ;LOCARTION USED BY *"SImMBCC*TM .LOCRT%ON UéED BY “SIMBCCTM ;LOCATION USED BY "SImBCC* 0 0 0 0 0 0 0 0 0 C 0 0 0 0 0 0 bNORD éSS. 1 §25‘03 0 :RERSON FOR DROP IN AUTOSIZE oNUM: EMLO: . .SBTTL PATTERNS FOR REGISTER R/W ES’?‘saé . EAVENT: [HORD 623956 8 O ;PATTERNS USED FOR LORDING/RERDING REGISTERS BEGPRT: 0 ; GROWING | 177776 ; GROWING O 177770 CcOo3 14-APR-78 15:04 177760 177740 s Pt Pt P s Pt {256 1770 ; WALKING P OONTNLW—-O [NINTRININININTAININ] et Pt Pt Pt PACt4e 0OBA86° PATTERNS FOR REGISTER R/W ettt 8 234 4 KEAESAIg SFITER Y CVRLAR.PL1 1 s WALKING O ENDPAT: 155552 133330 066663 125247 SBTTL PRT;ERNS FOR MARINT. PRTCRC: 155552 133330 066663 125e47 CRC TEST OF SERIAL DARTR PRTH DO3 P11 14-APR-78 15:0M4 PRTTERNS FOR MRINT. CRC TEST OF SERIARL DRTR PATH 0SaSee M B 0Sesze 1777274 79 177774 37 1 §§g 17 Y441 166663 1 166663 144441 .580 o000 NG OO0 -0y NMYY | 107065 }11106 10706 11;106 146311 135670 114626 135670 114626 18333 180933 146311 3 éngESq 183 042101 031460 143 042101 031460 021037 021037 CRCEND: 185 bg?ngPQIT§RNS FOR MARINTENRNCE TEST 133333 33333 bb 066666 125252 052525 177777 3TM 125252 0525eS 177?277 70 9 7 690909 14444Y 695907 14444Y 033333 01111} 033333 O11111 22222 02e2eee ONH4YY 44444 111111 166666 111111 166666 042l 01042 031463 042104 031463 042104 1042 02104 063146 063146 104210 114631 135673 146314 104210 114631 073567 073567 002664 002t 002672 002674 002676 01041 00000 010416 000000 135673 196314 156735 15673S 167356 00000 ENDDART: 1673S6 000000 PAGE : 0029RS SE Q@ 0029 EOS 14-APR-78 PATTERNS FOR MRINT. 15:04 CRC TEST OF SERIAL DARTR PATH ;PARTTERNS FOR TEST OF RLCS 00¢e 002710 002712 0027i84 Pt Pt Pt Pt Pt Pt Pt Pt P Pt fLfLrrsLcrs s BOQNIU‘ULCUN&-O 8 8 0027 0027 002722 000000 000002 000004 CSPAT: 000010 .WORD .WORD .WOR O BITI! BlTe WORD WORD WORD BITH BITS BITH . WO 81719 WOR 000020 000040 000100 gowoo . WOR 001576 WORD 1000 BIT3 8118 1576 002724 001574 .WORD 1574 0C2730 001560 .WORD 1560 0ce %;32 M 00273 001570 .WORD 001540 .WORD 001500 001400 .WORD .WORD 001576 001574 001566 001556 001536 %Has Yol 0 1540 1500 1400 1576 157M 1566 1556 1536 .WORD . WO . WOR .WORD . WORD .WORD .WORD .HORD .WORD 1136 76 6 16 36 76 176 S76 1576 .WORD .BLKW ; GROWING O 1570 .WORD .WORD WORD WORD WORD .WORD 1136 000076 000006 000016 0000 000076 000176 000576 001576 ;SHIFTING 1 ;SHIFT O 1436 :GROWING 1 ; O 180. BUFFERS FOR RLV11 MAINTENANCE FUNCTION gtw 256. GLBTXT GLOBAL TEXT 00S 00SS16 00SS4) 047516 047516 0‘08 041440 047117 ms: .ggc* /NO CONTROLLER/ 000628 DEMES: .RSC) /7 DRV/ 050117 000111 OPIMES: 0S211M 0S0130 000 042047 DOLTMES: EXPMES: 042040 051l GJSS;S 047040 046S 00SS60 Seb 005573 044040 044040 051103 043116 041504 00sS 005600 005605 040 042040 105 0Q44S22 000103 oog 00011 Y: S: .RASC .ASC] .RSC HCRCFES:.QSC Z HNFMES: .ARSC % DCKMES: .ASC .RSCIZ .RSCIZ /NO DRIVE CONNECTED~ 7/ NXM/ /7 OPl/ 7/ MHCRC/ 7/ HNF/ s/ DCK/ ~ DLT/ /EXP'D: COMP HNF OPI REC'D: / IISBNR,SR1mmmm@mmmmmmmmxm&mme M[bTo|xObMLColan:maJxlAKtMnemHU]WuRamA/qwOHsmU[=Wmtei>]eWEoXT-aTeOUm>am~laEWoXaTm%Oc—amEWoX/OsWT]l[eoeCmT=a/"(2Sa7&]m)-w=mMxum-|lNSHnDga-wluq0OsoNNan=mW\mwomsX,rmT--l|4wogq[u+LarIn&ey4~a-m[+aN\mI0WDRIOZ\44owN,8-i4]Zn-2—Na](os8~1|yt1o"]~WNnd~-[|+2MNM”B\wMNNflDwmo f[~MD0\VzrWSo-E=Q]XWNmra@+MO.i-ewdPXZrg=ITSZh(e7vO\o&ox0wW2[i]p2s+8bnao4ourN4[ 1mumummmS§2gamhnnmwxseummmm7anmm1111135 emum&mummmaTmmmBAemEaRmuIwERmIwRCmAwI=E1mamg=swnmGayMmarLNmFuIw§ogmmsYoomeRe & 14-RPR-78 15:04 Q42440 0S0130 RSC 007763 % C RSC c RSC RSC RSC RSC RSC ASC ASC ASC ASC] RSC 4 [+ (@) x N RSC] RSC C ASC RSC RSC RSC) Llo] L ] NN @ m m m mmm m CVRLRAR.P11 o AT AT xL)ZXTRL[ [wonu]yevle] \4N|a3xo1 ~ (N@] mLSB ITwIm7mNflu7fEluZnsmnvm mzIZ %m4f5inm wZmw1m11LwELE1m1ZELw w m LZ-dIRk=eNoDlSEet-NT]ILFt-SENR-T.M-NEEW-vMlN4TeE-.i()é-N4l0S-fPT-0bNNEa0R-n34"RuN-f=L0igZ10zvN-4tI5\LYW.-liN"-mo>u"= -3-NM-emN_m&\\m-\B?mnE/Y-sQmR/mN-s/Rmm-eLxnmml-"xm,m/-O}/n&.Jsm/-.O/nAm0Y/-o%/Nm-RN/.\mm-BemNR-aN=mIN4—-i\m-NT&|_mN-J-wNZ~1aOmN(W&=B8X-[]Nmmv-Ym3—NvmVSvc42@R >[+ Yn/I{)|_WENI=22[Z0Janr{JP@/eWxe_auVWTonNkaWY@YJ{u(SwZ--- InVaNYWIk@YoR N—AOW——QO4No\N\1X|~qAQa-=]’Qq)w—~~—QaZ0xx e[ z (Q) z- -(a84] woQoAoAN o[W-va] FO3 GLOBAL TEXT PAGE: 0031RS SEQ@ 0031 ‘i -y 15:04 osiie? 0selil 047111 127 e ouelee 000170 044522 0S1503 o44Se4 041440 [ a] —L—-00LnN '-v-so\l\l NN L P Ll o X ot ol 2 Ll d ad e ® =] 0 Qo000 PRGE: 0032 RS SEQ 003e GLOBAL TEXT 14-APR-78 IFED RLCS/ Rhofl/ {F RLCS/ FIeD IFIE D RLBAR/ OoLLO WING ERROR(S): 82118 gesii gurti 0113%2 ENDMOD iy 01204e 012076 004S37 014216 .SBTTL GLOBAL ERRORS BGNMOD GLBERR BGNMSG ERRO PC,LINE] PC,LINER L10000: 104023 SO S o W v et e Y Ty Sy Wiy W, 004737 004737 S 000£ 008\3 33 &444 0113Se RS, CKERLT EMT CSMSG ; CHECK ERROR LIMIT ERR! W 012042 JSR PC,LINEL L LELW S (=} N BGNMSG JSR ENDMSG DO4737 00o4s37 ol1421e JSR ENDMSG RS, CKERLT EMT CSMSG [ TS [ YY Qo000 CVRLRA. 104023 L10001: ;CHECK ERROR LIMIT HO3 .P11 1N-APR-78 15:0M o11402 011402 GLOBAL ERRORS BGNMSG 004737 012042 REYTS gEAnT papaT. oo MOV 8 AT, -(SP) nox :FRflTgp;(SP) 011430 EMT CSPNTB JSR RS, LKERLT EMT CSMSG ERR3J JSR JSR PC,LINE! PC.LINER M 8FRMT99, - (SP) MOV S = Biiwsz 818:38 011432 01143 104014 8337 §37 011444 011444 811430 004737 00N737 012042 012076 011454 01274 012655 011464 011466 011470 011474 011474 011S00 011504 011510 012746 Ol 104014 L10002: BGNMSG 000COM 01374 002236 MOV 002234 002224 0C216M 811?90 8355g9 014216 011544 011544 011544 L10003: 104023 @NOCNLEWN—-0O L e e 011546 BGNMSG 011546 011552 004737 004737 012042 012076 011556 011562 013746 013746 002236 002234 011576 010600 011556 011566 011572 011600 012746 012746 104014 012534 000003 810, SP #FR '3"( ) CSPNTB PRINTB MOV #FRMT1M E.BR,E.DA, TMPO, GDORT,BDDAT BDOAT, -1SP) oY MOV R ss,-(§95 MOV MOV MOV 010600 B’Ré EMY ADD sl S el 11 1 65 011530 ENDMSG PRINTB 00000: 062706 013746 013746 01374 ADD 014216 104023 011460 MOV 000010 011442 011442 011442 11484 v PC, LINE) BHIR o1om iu Bigrwz -nSSS& 011:15 012746 oxegg; DO M GDDAT. - (5P) TMPQ, = (SP) E.DA. ~-(SP) MOV SP’ RO JSR R%.cxenLr EMT CSMSG ENDMSG ERRY JSR JSR PC,LINE!L PC LINE2 MOV MOV BODAT, = (SP) GDORT ' -(5P) MOV SP’ RO PRINTB MOV MOV EMT 0033RS SEQ 0033 ERR2 JSR PAGE: FRMT4,K GDDAT,BODAT aFRMTS . -(SP) 83, -(SP) CSPNTB 103 S19 Se0 S2l sag 523 ted 15:04 011802 062705 000010 RDD #10,SP 011606 gileie 011612 0Ollele 004537 014216 JSR ENDMSG RS, CKERLT S5 S26 EMT CSMSG L10004: 104023 BGNMSG O0l161N 011514 004737 012042 JSR PC,LINE! 004537 L14216 JSR ENDMSG RS,CKERLT 832 S33 011620 0OlleeH 0!llbeH O0llbe4 EMT CSMSG S34 S35 536 S37 538 S39 5S40 S41 S42 S43 S44 S45 S46 S4? S48 S49 5SSO0 SS51 552 553 S54 €SS 556 S57 011670 011674 011674 559 S60 Sel 011704 011710 011712 011626 011632 011636 0l1642 0lleve 011646 011652 011654 011656 011662 011666 011666 01166b BGNMSG 004737 004737 004737 012042 012314 012076 012746 012746 010600 104014 062706 012655 O 1 84, 5P RS, CKERLY CSMSG ERR? PC,LINE] 013746 002236 BDDAT, 011714 062706 000006 011720 Oo4s37 0i4ele NNN SFRMT99 012042 012731 NNNNN PRINTB 004737 0127?46 11726 1172% 11732 11736 11742 18: BGNMSG 011700 11724 11724 11724 JSR L10006: 104023 2746 004737 004737 004737 sFRMTE, BDDAT L10007: Qie 012076 012 = (SP) sFRMTS, - (57 82, -(SP) 000002 104023 ;CHECK ERROR LIMIT ERRG 000004 014216 011670 000 n ~ o Se2 S63 Se4 S65 566 567 S68 569 011626 00000 558 L 1000S: 104023 ;CHECK ERROR LIMIT ERRS se? 528 S29 S30 531 PAGE: 0034RS SEQ 0034 GLOBAL ERRORS 14-APR-?8 CVRLAR.P11 BGNMSG ENDMSG EMT ERRIOD JSs JSR JSR PRINTB ;CHECK ERROR LIMIT £ 012655 062706 004537 000004 014216 3737 Qlzgue 013746 013746 3137us 062706 000012 3 32 s et Pe P s Bt B 1] ocnnELL oo 3 LN R 004537 013746 012746 012746 010600 Pt s st 104014 1 Ba s e e Pt ot s o B P P P e n DR 00214S 002126 O0l241d 000003 000010 013746 012746 013746 012746 002150 006156 002146 Q106151 012746 000006 019600 104014 006200 012454 062706 000016 013746 012746 013746 002154 006172 002152 012746 012473 012746 006164 CSMSG ERRI11 JeR LINE: OPIMN, OPIMX, BODAT PRINTB P& nrhnTTS OPIMX. -(SP) OPIMN’ -(SP) EMT csfizge JSR RS, KERLT EMT CSMSS ENDMSG PRINTB CLR BISB sFRMTI0, - (SP) g:.-tspi sla,sP #FRMT!,RLCS, <B,DRIVE+l> -(SP) DRIVE+1, (SP) MOV MOV MOV RLCS, - (5P) sFRMY1, - (SP) 83, -(SP) EMT CSANTB MOV ADD RTS LINE2: BDDAT, -1SP) MOV MOV ADD LINEl: CSPNTB EMT MOV ngz L10011: #FRMT99, - (SP) ¥4, SP RS.CKERLT ENDMSG PRINTB MOV MOV MOV MOV MOV MOV MOV SP’ RO #10,5P SFRMT2, 8BEREG. - (SP) #FRMT2. - (5P) #6, - (SP) SP Rg 0D 816 §P PRINTE MOV sBEREG, 8ARLCS,B.CS, sARLBR,B.BA B.BA, -lSP) 8ARLBA, - (SP) 8.CS,-lsP) '“ngé"‘sp’ MOV EMT csPntB MOV MOV #FRMT2R, SARLDR,B.DR, ARLMP,8.MP ] -(5pP) 8ARLAP - (SP) .DA -lsp) MOV SFRMT2A, - (SP) MOV PAGE: 003SAS SEQ 0035 ADD JSR MOV 014216 062706 012746 012746 BGNMSG 002236 012766 000004 104314 B EMT 002266 00226M 12746 8{2796 0000000000 s Bt s ot ot Gt ot Pt ot s Pone Pt MOV L10010: 104023 005046 1S3716 e GLOBAL ERRORS Siards codtol 1046149 104023 e 0mn Bt Ps et Bm Bt B s ot et B [ obeal alal+alsado aleado af e A of R g OONCNLWhN-0O 3 012746 00000000000000000 e ot ot Pt oot ot P - et Prut Pt rus P Pt e s s 00000000000 00000 Pt Bt o Bt et P s s e §o$8§§ SHE 3 33 F99Rymx}.:t Lo e 14-APR-78 15:04 NNNN Ay 000000000 ~— JO3 8ARLDOR, - SP) CSPNTB : 8l4,5P eFRgTalggsflEG.IQRLCS,E.CS,UARLBQ.E.BQ onsgén ~(SP) E.cS, -tspP) 8AR 62.-(59) - (SP) $AFREG. SFRM gp;(SP) £ #16,SP B crnh?ea 8ARLDA, E. DA, $ARLMP E.MP E. MP1 E.npx.-lSP) “MP, ~(SP) tSP) EenkhE D sarRLDOA, - (SP) 8§ B-REeRt -(SP) sFRMT28, - (SP) , - (SP} 86 85 — SP'R PRINTB LINEY: PRINTS MOV MOV MOV LW e e £ — [y SFRMTJ, SEM] o2 - (SP ) SEM102. #FRMT3. - (5P ) 82, -(SP) SP’ RO CSPNTB 46, SP PC [ e LINE3: NO 00000000 g& NO fif‘EfiE Fonn : :Jopdld ® RN HIORINNNNS 3 B S22 ] [ RERa ;ém Py FZRo'n 7 gy HRYTEERR £L£ N n b - 00000000 wpopusapoyEn B e Ps s ALAY AN AV Al VLV VT ) A% VNN N et S w el wwtwhwdwepupapuwt e et o = w VNN 85, -(SP) 00000S N e e L el ey NN e e e e nn L£L = AN O000000000000000 00000000 Qo PAGE: 0036RS SEQ 0036 GLOBAL ERRORS 14-APR-78 15:04 ww 00000000000 0O0O00000000000000 >— 0 KO3 Q40445 047045 047503 0S2045 0S2116 052045 FRMTi: FRMT2: RS RS /7#ACONTROLLER: %0b%R /7Z AT 40641406 NAT / DRIVE: %01/ LO3 CVRLRA.P11 PAGE: GLOBAL ERRORS 14-APR-78 15:0M 3117 FRMT2R: .RSCIZ /%T%06%T%06/ ;';;"5'//.%7.17.06'/.9 %06/ 8{5262 oseong 5 822*:66 F';R:_Trga: .gscxz ‘N . Y Qissy gudls gonE Bls PRy CRKKE SMGoeo. coum Rci0l ORI L e rermeD 012527 8%5233 012731 012766 . : 7 045 047048 7YNZREXP’'D: “06%A REC'D: “0B“N/ . 77N/ . §§8~9§ O40S3i4 F§§¥ : S .3381; 7%4N%ALAST: %06“A PRES: yos/n EXP D: %06%N/ 2516 ouoqag 040501 oqgsas FRMT6: .RSCI /AN/QQT PROCESSOR LEVEL %06 /XNIORAN ;sn;io: .ggg§§ 813?3? °“°33§ 835%15 832?51 an;xaz .gggx al LN xn/g xgg/a HILLISECONOS WAS %DB%N/ rnon POHER FRILUREZN/ Tgsgggn 1 NOT /3n5¢9§ vtu M . nscf% /%ABA: ’ g ’ ] o%O0BY%N/ . %06%A EXP'D: %06%A REC’'D Bn %06%A RDDR: zos/5 813%?9 °q78:§ 83??3? 338?3? rnnriq .EVEN ces ggg 013312 ggg 013312 691 013312 ENDMOD BGNMOD 632 633 013312 013314 699 013326 ;gg 013326 ;gg 013326 706 013326 013326 000003 709 710 ;ié 013330 013332 013334 000000 000012 GCO000 713 013336 ;i; 013336 ;{g 013336 720 7el 722 013336 013336 013340 694 695 69% ggg ;8? ;gg ;ig 013316 013320 013322 013324 00000S 174400 BGNHW 000330 000240 000000 000001 HPTCODE .WORD "WORD CWORD _WORD "WORD "WORD L10012-LSHW/2 174400 330 240 O | ENDHW 013326 L10012: ENDMOD BGNMOD BGNS DROP: MERLMT: T.SIZE: SPTCODE .WORD L10013-L8SW/2 .WORD .WORD .WORD O 10. O ENDSW 013336 L10013: ENDMOD BGNMOD 000051 016432 DISPATCH DSPCODE ) CWORD __0037AS SEQ 0037 yi 41 TI ;CSR :VECTOR :PRIORITY onxvs (B171S B,9,10) IRLI1 = 1, RLVit'=0 MO3 . WORD . WORD 813345 Se RER RRELERRLLR 126 U gggfi??????%!??? REXUNSrzRoR? - 2‘éguggayuuuuxww NaF bz £ n [et=tetetwtetofwt elvtefetutetetwtetetistedepetutetetetetwdedetebetudootedad 0000000000000 00000D000000000000000000 013346 el e e el e o e e e MUOUNU NI U L 0 s a0 bt 4t s s et ) (D NN £W NLWN~-OOVONTNLWNN-—-O 1M4-APR-78 1S5:04 Pl PAGE: 0038RS SEQ 0038 GLOBAL ERRORS 013462 ENDMOD . SBTTL BGNMOD INITIgLIZRTION CODE INITCODE BGNINIT BRESET EMT 104033 012700 104050 1035014 000034 NGPWR: CSRESET RERDEF PWR :HR,RO MOV EMT CSREFG CONT BCOMPLET € C ON BCS RERDEF SEF. RESTART i ; POWER UP?7777 ; BRANCH ;RESTRRT? hJ NO3 1 14-RPR-78 15:04 013474 013500 grgs 012700 1040S0 2 103411 3504 012700 XN 3512 104050 000037 EMT ¢ 000040 oiasxw 965528 oig Js 103411 01 M 012737 013546 013737 813§§2 813 % 01342 813{54 1362 013570 —=O0ONTNLWN—-O 00 0D 00 D G0 an €00 AB G0 @D C0 D B38Ra 013576 013600 013 JO0 01304 013606 013606 000035 176543 00137 062254 002270 012700 104050 000036 005737 001006 002122 013624 013737 002012 005237 002124 013632 0136 01364 013642 013646 013650 013650 013"2 01356 01362 01366 013672 0l2/2? 104042 103357 012037 012037 012037 012037 0.2037 313675 13704 813737 013737 013722 013726 013732 052709 010037 062700 013712 013716 013736 START1 s YES, THEN RE INIT ox?sgwgfuxnun ;RANDOM GEN. PRIME ERRLMT :CLEAR ERROR LIMIT 177777 8123456, LONUM MO 002276 MOV BR :DONE ALL UUT'S :NO 18: REST: 18: 002144 002260 010037 002132 000002 002130 000002 sNEW PRIMES AT END OF PRSS NXT NXT: 002140 002136 002126 HINUM, TEMHI s CONTINUE??7? 002124 002272 002270 #-1 UN; ST LoN(M, TEMLO CONTINUE: READEF SEF.CONTINUE MOV 8EF . CONTINUE, RO EMT Esazrc BCOMPLET CONT BCS CONT 002122 002136 002142 013700 010037 :RANDOM GEN. PRIME LSUNIT ¥ur 002124 274 276 :NEW PRS§7777 ozr.?gu.no gsz§71 005337 002122 013700 ScoanETE v 103433 013610 013614 013616 CSREFG STRRT 002012 657777 2272 :START? 8EF. START, RO gzgoer 8EF . NEW 123456 013737 000404 8EF . START EWLETETRRT 0le7 1§7g; 0137 RO 8EF . RESTRRT, CSREFG TART MOV CONT: 157 BNE MOV uuT 18 #-1,UNITST MOV LSUNIT,uUT ogc INC UNITST GPHARD MOV EMT unirsr,no UNITST RO CSGPHRD uu% BNCOMPLETE NXT 8cC NXT MOV (RO)+,BCSR MOV (RO)+. BVEC MOV (RO)+. BPRIOR MOV (RO)+.DRIVE MOV (ROY+.T.CNTLR MOV MOV MOV MOV ADD MOV RDD MOV TEHL TEMHI 0039AS SE@ 0039 gcgnpusrg ggaar 35{2 103405 8 ggxw PRGE: INITIALIZATION CODE , LONUM L HINUM BCSR, RO RO,RLCS 82 RO RO, RLBA #2. RO RG.RLDA ;GET CONTROLLER TYPE ;RESTORE RANDOM FOR NEXT uUT ‘RESTORE PRIME FOR NEXT UUT ol d ol o §s éfl — : ngsT/ ST 3I - 0000 o gpgoses 2 S 4 3333 3 g SRS PRRNRREE9883 33 ¢ ERR EMT SETVEC MOV MOV MOV EMT cL ?:SFLG ;DID IT TRAP SNORES . WHY :SETUP ERR MESS 22@538 PC.LINEL uut%ér :GIVE SUPERVISOR DRIVE INFQ YO DROP IT :TELL UNITST,RO L1001N4: svzc oxmsnv #340 -(sp) n N c.éav -(8p) 83 -ISP) CSSVEC #10,SP PFLS ol14144 ENDMOD BGNMGD PFLG ENDINIT EMT CLNCODE BGNCLN :FORCE AN RABORT CSOCLN READBUS EMT CSR BNCOMPLETE BCC 18 INC RELERSE VECTOR E.RO EMT E 838u nog 18: ACCESS CONTROLLER ¢ 8FRMT13, WHY WHY, - (SP) 8FRMTL3, -(SP) MOy 002172 .3 -(SH) g 3 ¢ PRINTB MOV MOV DOCLN END: gggfiflfl-(SP END Eg¥ 1040S3 !SETUP VECTOR TG CATCH NON-EXIST - . BEQ MOV ;CLR OUT TRAP FLAG g Emvsc -(sm TS? 68: ;oo WE WANT TO CHECK UNITS?? ; NO MOV CLRVEC 002256 $R§E ERRVE !orapunn #340 MOV EMT £L£L £ o 0040AS SE Q@ 0040 ggsvsc MOV 4 O Pt Pt Pt Pt Pt P Pt Pt Pt Pt i P Pt ot Pt Pmet P s Pt s P Pt Pt Pt P Pran Pt Pt s Puuch Prct Prusn P P Pus s P P Prt Pt Pt Pt Pt s P fELLssLsrsLLsrcsss 15T BEQ CLR 127 PARGE : INITIARLIZATION CODE 14-APR-78 [ 0000 000000000000000000000000000000000000000000000 RRNNRRREIAR SR L G : W F R R R L B BO4 CSINIT :CLR PROCESSOR FLAG :G-BUS 18 ;NO, _ Q-BuS THEN co4 P11 14-APR-78 15:04 012700 104041 000000 032777 001774 000200 012700 104041 Q42777 000340 013700 104036 00214e 3FXX & 0000 O 000000 90 £ 223k 33 £ n n nn 165746 35558? BIT BEQ #CRDY, dRLCS 18 2s: L10015: 8PRIQ? MOV EMT #PRI0?Z, RO C$SPRI CLRVEC MOV BVEC BVEC, RO BIC 165730 #PRIOO RO PR]00, EM SETPRI EMT $INTEN, JRLCS CSCVEC ENDCLN EMT CSCLEAN ENDMOD £ n o b IM’-MD"- [ X X Y EAN 104012 000100 SETPRI MO et Pt Pt BREERRHEEER o s P e P T s P B DO DO DD P ODD ool SRR [o O 014182 INITIALIZATION COOE BGNMOD 014206 BGNDU 014206 014206 014210 NOP 000240 104055 L10016: g14212 ENOMOD o1421e BGNMOD 014212 o14212 SIHEIH 14214 014214 ENDDU EMT csoU RDDCODE BGNAU 000240 104054 ol14216 NOP L10017: ENDAU EMT CSAU ENDMOD 014216 014216 gl421é DRPCODE 104020 .SBTTL GLOBAL SUBROUTINES BGNMOD GLBSUB CKERLT: INLOOP EMT CSINLP PRGE & 0834 S DO4 CVRLRR.P11 947 948 949 14-APR-78 15:0M 014220 014220 §1gg§§ 103427 zgz 014234 023737 955 %6 qu 01v 012746 3%3 14 16331 1 333 957 iu OiveN2 §i:§§§ 362 waa7n qua 0 0137 %3 94 365 %6 967 968 369 0i4e7v4 014276 014276 014300 014300 10405 CMP ERRLMT, MERLMT PRINTF MOV W#FRMT11 #FRMT1!, -(SP) EMT ESPNQF BLY 013046 0C0001 ngx oo2124 MOV 93¢ DODU 104044 99§ 000205 4 g;g .SBTTL 974 99§ RRLMT ?NS 013332 RTS 'fi-(SP} 5§ EMT DOCLN EMT :DROP THE UNIT 8N6T8T RO CSOCLN RS ROUTINE TO CHECK FOR CONTROLLER ERRORS INIlllll!!ill!llllllll!l!l.llllllllllllllllilllillllllilllllllll 97%g 1#THIS ROUTINE WILL CHECK RLCS FOR ERRORS AND PRINT THEM 379 !EXRHPLE ggé w 976 g;g P#ACCORDINGLY, IT WILL MERGE THE ERROR PRINTOUT WITH THE TEST ;ERROR MESSAGE . 980 T i@ ; ¥ROUTINE USES RO,RL * 387 387 P2u 989 ;I' Q014302 014306 014314 014316 005037 032737 88600 2 002156 176000 002160 CHERR: 396 014320 023727 002262 000004 199%: 937 014326 002401 999 1000 1001 014332 014340 0I4342 023727 001410 013700 998 1002 HCRC HNF MODE TM 384 ggg 333 994 995 ?P opcnnr ON- INTERRUPT 1R 383 992 RLCS convnxueo FOLLOWING ERROR(S): MAINTENANCE 014330 014346 000414 042700 002262 002160 001777 000002 98$: AND PICK3 HERDER FROM R3 A CALL JS R CLR DERFLG ;CLEAR OUT CMP TMPFNC, 8GSTART ruficrxon-uop RESET, GETSTATUS BIT Ng T BLT BR CHP BEQ MOY BIC 0042RS SEQ 0042 BCOMPLETE BCS 99s% TET gggP 013330 002416 81273§ GLOBAL SUBROUTINES - 002254 ? 002254 PRGE: RS, S, CHERR CHE #176000,E.CS éqqs S 98¢ is TMPFNC, SWRCHK 18 £.CS,RO $177% RO DRIVE ERROR FLAG :ANY ERRORS SET 1r YES, INVESTIGATE xtr SYES, GO CHECKIF ONLY DRIVE ERROR :YES'SERVICE snnon :GET E.CS ; b ePn 6S: 002160 7S: RESTMS: Mo O w CHO D 8\1 o LNBD 015204 9. 015204 000000 105011 <MD W1 015204 8DERR,E.CS :DRIVE ERROR SET? DERFLG :SEY DRV ERROR FLAG INO, IN STRING CONTINUE ;YES, PUT “DRV* INTO STRING #NXM,E.CS SNON-EXISTENT MEMORY ERROR? RS,FIX =I§§h.PUT “NXMTM INTO STRING 8OPI,E.CS :NO, CONTINUE 11S OPl SET? GO CHECK BITS 11 8 12 68 :NO, #8IT11,E.CS : RS, FIX ;gac:gz “HCRC"TM RS, FIx ;gg; =OPI= INTO STRING :NO, HEROERCRC ERROR? GO CHECK HERDER NOT FOUND IN STRING #B8IT12,E.CS :HERDER NOT FOUND” RS, FIX ;PUY “HNFTM IN STRING 8s INO, GO PUT “CRLF* IN STRING :PUT “CRLF* IN STRING 8BIT11,E.CS :DATA CRC ERROR? RS, FIX ;gggK;ocx" IN STRING 78 #BIT12,E.CS 8$ u 01C000 $T7'S NOT SOMETHING IS 8s T3] 015204 sGET START OF STRING ;IEgfiPgUT *COMP*” S$ h 002160 GO SERVICE RS, FIX 4§ A cs: 259.% ettt O-4XDVO— 34 ] 41D 34 ~N 002160 015204 004000 BE) :IS COMPOSITE ERROR SET?(BETTER WRONG RS, FIX ; 002160 015204 010000 XDO—4 4s: O~ 002160 015204 004000 $EM102,R1 3s 3255323gl"’h—fl M97 38: MM 002160 DO Z éggfi4¥i et 99%: 002156 015204 002000 8 28 8x8% g8 £L£L£EL -‘J&I-Etfié £ P s Pt $48% PERRASEOENG &SR £ gmgffl) [ oF 4, V]7 § e g Ul et et e et et et =t et ot etetetwtedwtetwtetetotototetotatwogibotest 002160 015204 1 (YES, EXIT 93¢ 015204 020000 RS EFCéO 18: gl116l 002160 ;DRIVE ERROR ALONE? 'NO, RS, FIX :NO, GO CHECK DRTA LATE :DATR LATE ERROR? :NO, GO PUT IN “CRLF" :PUY “DLTTM IN STRING TeDLTTM RS,FIX RS,FIX :HEADER FROM TEST 0 (R1) :PUT TERMINATOR IN 300.,LF,ERRE ngnbooé £ n LF £ o ERRG RS 3OS TR IR AT ’ CALL: ;% ROUTINE TO sEXIT ROUTINE 000 00 00 00 00 00 00 00 3000 30 30 30 0000 0000 6 06 06 30 00 30 30 30 30 0 90 0 8 36 90 36 36 30 36 30 30 30 30 8 8 3 3 96 36 30 LOAD JSR RLCS WITH FUNCTION RS, LOFUNC 0043 RS SEQ 0043 #140000, RO 18 RTS 2s: e o cMP BNE 140000 040000 PAGE: ROUTINE TO CHECK FOR CONTROLLER ERRORS 1S:04 14-APR-78 e = O0O000000000000000000000000000000000000000 O 0000 [ el all o DONOCNLWNN—-0O — W AR [e]elele nnnn o~ nsew s Pt Pt Pt Pt Pt Pt Pt P it P Pt Pt ot P P QOQOQO0O0O00 Pt Pt Bt Bt P Pt Pt (e P RRB3233422R22 A oK BETRREERES [T et eretweetwted 0000000000 o B ot Pt Pt e Pt Pt Pt Pt Pt Pt Pt Pt Pt P Pt P Pt Pt P P Pt Pt P P e OO — v EOY TO BE PERFORMED FOR RL11I FO4 it Pt Dot Pt P Yo Pt Pt P Pt Pt Pt Pt Pt Pt Pt Pt Pt Pt e Pt et Pt Pt P Pt et s P Q—D—MMHMD—WHMMO—U—D—D—O e e = QOO NL W Lwh—-Owo~N s e Pt Bt Pt Pt Pt et Pt Pt Pt Pt P Po Pt P Q Q0QO00O00000 ~ @ Pt Pt P P P Pt Pt Pt Pt %% R 2282838 TRRIEREE] Jotdidand g2%F GRRRGgn o .Pl1 14-APR-78 1S:0M4 » 014602 012537 014603 835737 01 014642 014650 37 013777 ? 014662 1779 LDFUNC: MOV 002200 062156 TST 553 MOV 4% 165304 1“2q 838613 81:214 313;;3 014620 ox:ggs 12737 0DO00O0M 0C2146 014654 002144 002146 46 002146 165256 165244 99§: MOV BIS MOV MOV BIT BEQ 177861 oo2200 Y Olatee HI® 8196?3 015737 002200 8?5020 014702 042737 000100 015020 Bie MOV BIC 014716 MOV 014710 81 014722 0062 01l 015020 015022 002262 015020 8%3553 32533" 014732 00533; 015020 014;38 001374 014 014746 032737 001401 000100 014754 010337 014564 014766 014774 015002 37 013777 004537 000200 002200 015362 014750 014760 015006 015014 015016 18 002200 00S723 014752 011553 053737 042777 012603 PAGE: ROUTINE TO CHECK FOR CONTROLLER ERRORS H 2$: 3%: 002144 002200 002200 165124 4S: 000200 165112 SS: 00G205 . WORD :BITS TO BE LORDED, (RS)+ LDCSR :GET BITS TO LORD FUNCTION :AND INTR ENABLE ORNLY DERFLS B.CS,-(SP) 813 bRLgn 8GStAT B.CS ORIVE,B.C B.CS,dRLCS (gp)lbg.cs 8200, dRLCS 9 R 7ee LocsR LSINTEN, csssrkbguc FNOFNC | CLERR BLL BUT FUNC & INTR EN ::ONLY SAVE FUNCTION FUNCTION sHORL S, R3 :GET HEADER LIST MOV FNDFNC . TMPFNC ASR FNDFNC SALIGN TO RIGHT 553 DEC %33) (R3) FNOFNG BIT BEQ 8INTEN, LDCSR 3% :YES DO WE WANT FLARG OR INTR :FLRG BRANCH MOV R3,RESTMS :SET UP HERDER 8200, (OCSR LDCSR, JRLCS RS BEFOR : CONTROLLER RERDY BNE TST MOV + 18 (R3)+ (R3),R3 BIS oR} Blc MOV 8200, 9RLCS (SPY4,R3 8IS MOV JSR RTS RS O 015020 000000 FNDFNC: .WORD 015022 015024 00S761 006012 HDRLST: NOPMES NOPINT + 58°5R BUMP R3 BY 4 :FOUND IT H :NO KEEP LOOK ING :INTR POINT TO THART ONE :SET HERDER :SELECT DRIV ;RESTORE R3 CEXTT H [T 22 2212222222222 22x22:3223XX2X222X2X2X22X2222222X222X222222 X8 2 P THIS nourxn; WILL CHECK RLV1! CSR FOR COMP,HNF AND OPI ERRORS PIN THE MARINTENANCE FORCED OPI TESTS. IT WILL MERGE THE ERROR PRINTOUT *WITH THE TEST ERROR MESSAGE. : 015026 015030 015034 010146 012701 00S037 112000 002252 CALL LHKOPI: MOV MOV CLR JSR MATFLG DRIVE ERRORS WILL BE IGNORED. RS, CHKOPI Rl -(SP) s112000,R1 :EXPECTED RESULTS 00O44RS SEQ 0044 !CLEAR ERROR FOUND FLRAG # 0437oi 1 s B INF TERCE LREINT=RI8 B A8 s Do Gt Pt o Pt G s U 1) = 5= o 9 ot hu B Bt 0 Pt S P Pt P Pt et oot (flwU“mnUMNWUKNMU“"MWMHUWNMUN"M e 0t ot G0 Pt P P Pt P 00000000000 e e 002160 o111sl 100000 §§§7 ? 18: 015204 3%: gogssa 15804 > 42 004537 73 105011 005725 012601 000205 002252 ys: 5§: 6S: s CHECK COMP, HNF, OPI ;QL# exzsc ED ERRORS SET,EXIT JSR RS, FIX ;svons ;EXPECTED ERRORS NOT SET 1§ MOV 8EM102,R1 #BIT1G5,E.CS :GET STRRT OF TEXT STRING SSAGE (EXPECTE :IS COMP SET? 2s :NO, CONTINUE ERROR SEARCH BIT 591112.5.05 ;gs gnz §£77 q &fignfs RS,FIX INC g gp MATFLG RS, FIX BIT TFLG :YES, SET ERROR FOUND :STORE COMP MESSRGE i (2s COHTIRR JRREOCRE EARCH :STORE WNF MESSAGE #B8IT10,E.CS BEQ ;1S OP] SET? 4s :NO, COMPLETE MESSAGE RS, FIX :STORE INC MATFLG gg{ MATFLG ;CHECK IF EXPECTED ERRORS FOUND JSR NONMES JSR MSCRLF CLRB TST RS,FIX : STORE MESSAGE :NO EXPECTED ERRORS FOUND 3§?n£s 015204 015204 68 BEQ Q%S? 002252 002160 BR BIT 002160 002252 015204 002000 E.cs.nx BNE MOV RTS :YES, RS,FIX (R1) (RS)+ <§P>+,nx R SET OPI ERROR FOUND MESSAGE : STORE MESSAGE TERMINATOR :RETURN TO PRINT ERROR ;lllIlll{lll!llillililll!llll!lill!illllll!ll'illlillil!lilllli! TO MOVE RSCII STRINGS ThoRZ L0 00000 N oY ;:usss REGISTERS R1 - WHERE STRING IS BEING BUILT 012500 112021 001376 RS,FIX iw . CALL JSR . WORD FIX: 18: MOV MOVB (RS} +,R0 (RO)+. (R1)+ ;GET ADDRESS AND MOVE RETURN :GET BYTE AND UPDRTE Z(R1) RS :BACK UP OVER ZERO BYTE SEXIT 105741 000205 BNE 18 TSTB RTS 3SR ; ADDRESS OF STRING TO MOVE ;WATCH O BYTE TERMINARTOR IE 00 0000 00 00 00000 00 00000 00 08 30 00 0000 00 00 00 00 0 30 00 00 0030 00 00 00090 30 0030 00 00 00 08 38 00 00 036 00 0 8 30 30 9 06 4 3 3 iRLVI1 MAINTENANCE SUBROUTINE FOR CRC CALCULRTIONS ;ROUTINE TO RETRIEVE PRTTERN AND CALCULRTE CRC OF PATTERN+3 ; AND CRC ng RC PRTTS{RNH. ;CRC OF PATTERN+3 WILL STORED IN “GDCRCRTM. ;CRC OF CRC OF PRTTERN+4 WILL BE STORED IN “GDCRCBTM. ;PRTTERN WILL ; . * CALL BE STORED JSR . WORD IN “GDDRTRTM. RS, CALCRC NOYSAS SEQ 0045 ?é? EXPMES §9 010000 002160 28: Y PRGE: ROUTINE TO CHECK FOR CONTROLLER ERRORS 015204 s P §E§E§§§ P Pt P s 0000000000000000000 i s 14-APR-78 15:04 :#ROUTINE Pt Pt Pt Pt et St : T S AN AR N AR A AT AT IS v DAt . 54 b Tt e oL AU e $e Bt s ot Pt Pt Pt it s Bt B Pt Pt ot Pt e Bt e e Bt B Pt Pt et Pt Pt Pt i (b P Pt B Pt P P Bt P P ut o P s (. P Pt P Pt Pt P e P Pt Pt B P 2 2 :5%;;;;;;;*;;h1;hGVTBGU?‘GG“E;::E:::E::?-Ffifl-hhfl-hh“‘hun-bfin‘bh"‘ppu—“hn-h GO4 ;PRTTERN IN DR HO4 Wi 015216 oisaza 912830 0{ 3 14-APR-78 15:04 012537 013737 002240 002 37 222 §i§§§594 §é38§g 8?5115 §i§ 1 0{ ROUTINE TO CHECK FOR CONTROLLER ERRORS 002 22 @ 13737 002210 MOV MOVB noes MOV JSR 16. 18: 002242 MOV 5383 MOV §i§§g§ §§§115 ot 8%3358 3?7 002210 015346 = 81§§§§ géflsg; 016112 000020 01 01534 015350 018352 000020 00G000 000000 36373§ 018366 02 %EfifiiF?EgPl TEMP RE.sfhégc 002244 CALBCC,GDCRCA ¥E::§ ! TEMPL i TEHP R .sfhs c §RLBCC 3% RS, SIMBCC R1S O O CALBCC,GDCRCB RS 16. LWORD WORD ngv ;STORE PATTERN ;ADD 3 TO PATTERN ;CR#CULQTE EXPECTED CRC :DRTA BITS SINITIAL PARTTERN+3 JSR éggR JSR 15.R 38: 002210 TEMP} . YEMPS '5858 13;;7 ooaggg 002222 326 015324 (RS)+ GCRCPT GCRCPY, TEMPI ;SAVE CRC OF PATTERN+3 i VALUE =PATTERN+Y : CRLCULARTE EXPECTED CRC 5§¥§§i?§3c°?83°~gxr CALL :CAL., CRC OF CRC OF DA+4 ;ogrn angmmmH iDATA BITS :CRC OF DR+4 :STARTING CRC=0 ;SAVE CRC OF CRC OF DA+4 ;LORD REGISTERS BEFORE FUNCTION ;CALL: JSR RS, BEFORE 015362 015370 015376 015404 0iS412 017737 017737 017737 017737 000205 164540 164534 164530 164524 002146 002150 002152 002154 BEFORE: MOV MOV MOV MOV RTS WLCS,B.CO RLSA. B.BA JRLDR.B.DA ORLMP,B.MP RS ;RERD 'RERD {RERD :RERD CS BR ;READ {READ READ iRERD RERD CS BA DA MP MP DA MP ~N OONOCNLWN—-O N LW e N N e ot Pt s Pt Pt Bt Pt Pt Pt ot B N Bn Bt B P CALCRC: MOV Eg 0152 Y, Q RAToRs 8 B8 SRR LLR R TR IRRILROR o Yolot 2 o [ NNN et s Pt Bt Pt B Pt P (o (e P Pt Bt P P o Pt Pt e (et Dot Pt G ot Pt Pt Pt e Pt P P G Pt Pt e Pt P P (o B - B 2 P11 ;LORD REGISTERS QT ERROR 01S414 015422 G15430 018436 015444 015452 017737 017737 017737 017737 017737 000205 164506 164502 164476 164472 164464 002160 002162 002164 002166 002170 iCALL: JSR RS, AF TER RFTER: MOV MOV MOV MOV MOV RTS ORLCS,E.CS 9RLBA.E.BA SRLDA, €. DA LMP E.MP ORLMP E. NP1 RS ;ROUTINE TO SETUP BUFFERS FOR RLVLL MAINTENANCE FUNCTION !BUF1 IS SET WITH 256 WORDS OF PATTERN iBure ; o1 010146 01 012537 015466 010246 16 CLEARED BEFORE MAINTENANCE FUNCTION CALL JSR RS, SETPAT ;PRTTERN FOR BUFFER SETPAT: MOV 002246 MOV MOV R1,~-(SP) R2.-(5P) (R$)+,GDDRTP PAGE: 0046RS SEQ 0046 I04 003500 000400 002246 £0 MOV MOV MOV DEC BNE MOV MOV CLR i GDDRTP, (R1)+ Re 18 8BUF2,R! ;STORE PARTTERN IN 256 WORDS ;START OF SECOND BUFFER 825S. ,Re (R1)+ DEC BNE MOV a 8123456, RTS RS MOV MOV ;FIRST BUFFER START #BUF1,R] #256. . R2 (5P)+,R2 (5P)+ Rl (R1)+ ;CLERR 255 WORDS OF SECOND BUFFER :STORE IN LAST BUFFER WORD MAINT. ;ROUTINE TO LOAD RLCS WITH RLVI1L 3 4334 ¥ - : (DFUN: &o— N — nwn RS, LDFUN . WORD s MAINT! INTEN MOV (RS)# LDCSR ;GET FUNCTION MOV (R + RESTHS 1GET ME snc; MOV CLR 164340 15433“ MOV MOV 002200 164300 BIS MOV RLMP LDCSR l BIC 8IS 002 FUNCTION IWORD COUNT COMP. :MAINTENANCE MESSAGE . WORD - WORD JSR BIC 164266 o g ERAEGS Re 00QO00 ARRARA FROES S8 ninn nn e pt B et e Gt Pt ot o e (ot P Pt Bos Bt 0000000000000 Bt N 000 ;EITHER ELRG DRI}EQ OR INTERRUPT MOOE. Pt DONCNLWNN—-O 123456 8 uinna st Pt P it e s Pt ot Pt P P Bt P NN P s o Pt P Pt P ot Pt Bt B Pt 5 RTS aRLcs #ORE RS 8200, IRLCS RS :LORD WORD COUNT :CLERR :SET BA ;Lono DA FUNC xon STORRGE .c ; LECT cxs ?E x UNC. +INT. .co«r LER RE ; c c; GISTERS aerons OPERATION ; .CLERR CONTROLLER RERDY i RETURN ;ROUTINE TO SETUP COMPLEMENT BUFFERS FOR RLV11 MAINTENANCE FUNCTION :BUF1 IS SEY WITH PATTERN TBUFI4L ; == nNoON UNS&Q N N [£ol£o oo00000 ol o gu Whhials] To2R83 :.l: NNN i [l el ol ol ol ol ool ot ot LA FREES ; 0000000000000 e Be 28: rnn [aleal N new e P 1S: 004500 000377 Ry P b s mm e P mmwn P RERRARRIR S&él&tt 3 FELPAISRERIZY B 15:04 14-APR-78 .P11 0Q47ARS SE @ 0047 PRGE : ROUTINE TO CHECK FOR CONTROLLER ERRURS 15 SET WiTH COMPLEMENT OF PATTERN CALL SETCMP: MOV 004S00 000377 18: MOV #BUF MOV MOV MOV ggg (RS)+, GDOATP 1 . R1 8256 . . R2 cggnt#.conrnp sPRTTERN FOR BUFFER GDATMP. (R1)+ ;FIRST eurrsn START iBUFFER COUNT :STORE DATA PARTTERN FOR BUF FILL IN NEXT BUF LOCATION cgarnp :STORE COMP. i8S :CHECK FOR BUFFER END MOV 8BUF2,R! CLR (R1)+ MOV RS, SETCMP Rl,-(SP) R2’ -(SP) BNE 2s: WORD MOV MOV 002as0 JSR #2SS.| 'SETUP TO CLERR BUF2 PAGE: SEQ ROUTINE TO CHECK FOR CONTROLLER ERRORS DEC 8NE R2 2s MOV MOV (SP)+,Re (SP)+'R MOV 123456 RTS 8123456, (R1)+ UFe _END ;CH ECK FOR BU i37 ORE IN LAST BLFFER WORD ;ROUTINE TO SETUP BUFFER WITH RANDOM NUMBERS FOR RLV11 MAINT. FUNCTION oot o pet=tsts Pedwd Pt Pevdurtuat g 008§0§OOOQ SR 3 WWO Y N NWW e UIG)NUTN mmgo N~ RRARER 0V8NU80££ =N N - 2EaR33332 RS pAEEDD: A ot Pt s Pt (s st .t Pt Pt P Pt e i fl 0CO000MNOO00000000000 50 bt Pt P SETRAN: MOV MOV MOV MOV 18: JSR MOV 004500 000377 DEC BNE MOV 2s: 123456 RS, SETRAN CALL MOV CLR R1,-(SP) R2. -(SP) sBUF1 R] uasa. 'R2 RAND Lofiun (R1)+ R2 18 #BUF2,R! (R1)+ DEC BNE MOV R2 2s 8123456, MOV RTS (SP)+.RI RS MOV ; THIS ROUTINE : ot P ; 3dezeds0A b RAND: oL s Pt e : (s Dot st Pt Pt Pt o 00c272 002270 177771 002270 0010S? & ooor 000 NNO oo £ s s ot B s D 0Oece7e 062 010337 010137 047401 002272 002270 JSR RETURN MOV MOV MOV MOV MOV 18: MOV RSL ROL INC NE RDD ADC RDD RDD ADC RDD MOV MOV ;G ;STORE IN BUFFER ;CHECK FOR BUFFER END ;SETUP TO CLERR BUF2 8255. | R2 (5P)+,R2 ;CHECK (R1)+ FOR BUFFER END ;STORE IN LAST BUFFER WORD IS R DOUBLE PRECISION PSEUDO RANDOM NUMBER GENERATOR {WITHA RANGE OF 0 TO 2(+33)-1. iCALL: 000000000000000000 [erersrerayeteteregeg ; $a (1] @®N [ N R - Ty oy 0D WWWWWWWWLL W n W e d o Y e RIRR LW~ ODONTNEWNN—-O e ey e O e WWWWwWWwWwwwww Y T nnn iy Y Wy, 2SRATERSE 3 #8 {SAME PATTERN IS USED FOR EACH CONTROLLER ;END OF PASS NIL5 CHANGE RANDOM PATTERN PRIMES RS, RAND R1,-(SP) R2.-(SP) R3. -(SP) LONUM, R3 HINUM R1 8-7,R2 R3 R1 R2 18 LONUM,R3 R1 HINUM,R1 #1057 R3 R1 847401, R1 R3, LONOM R1.HINUM CRLL THE ROUTINE gfisafini%ngDOH NUMBER uugu RS ON STACK R3 ON STACK R3 H%TH LOW ROTQTE g Y INTO Rl AND cmfinlsiggs HQKE X 129 PROPOGRTE CRRRY Do R TO MAKE X 129 RDD LOW ADD CONSTANT PROPOGQTE CRRRY iRDD HIGH CONSTANT i SAVE R3 :SAVE Ri KOY PAGE: MoV MOV MoV RTS .SBTTL ;POP STACK INTO R3 (SP)+ R3 (SP 0 RE (SP)+,R1 RS ;POP STACK INTO R2 ; POP STRCK INTO R! ; RETURN ROUTINE TO CALCULRTE CRC ROUTINE WILL CRLCULATE A CRC-16 CRC ON A _WORD OF -16 BITS IN LENGTH, EESULT IS RETURNED IN *CALBCC” Pt s Gt et P 09 -0 00000 oL£n et e e [N) ~N Pt Pt Pt e ot P ggANSTEABE YRS S 22 2 ottt S 29 2: o 8 ch(d ; 48g 2: ARFoo 32RYUYY§%§ K88 Q un N [ Py O o pe e s e s 33 Ja3e [#]e]a] e oo of o urp o e e o e s e e ey wt ey S Dadead ol ad ad ool Al als o - o el e e e o e ROREGRR ) 2L LD e e 002206 002202 MOV MOV 002216 002210 :SAVE RO Rl RS)+ TEMPY :GET csr TARTING CRC MOV ROR ADC BIT BEQ TEMPY, RO TEMP3 RO 81,RO 2$ cs PRESENT CRC :ROTATE NEW DATR IMERGE NEW WITH OLD :BIT O SET xr NOT CONTINUE MOV cOM XPOLY RO csr CRC POLYNOMIAL (CRC-16) :COMPL IMENT POLYNOMIAL MOV MOV CLR COM Ri.-(5P) 7§$§(Sgénpa (R§)+' TEMP3 + accrak BCCFBK RO BCCFBK ROR MOV TEMPY accrsx RO MOV nx.ne MOV MOV MOV MOV RTS TEHPH,CRLBCC (SP)+.R2 MOV 002206 002202 002216 002216 002212 RO, ~(SP) {SHOULD BE ZEROED FOR START) :SAVE BIC cLC 002216 002206 ; NUMBER OF BITS (1-16 :DATA FOR CRC CALCULATION 'PREVIOUS OR STARTING CRC SIMBCC: 2%: 002206 RS,SIMBCC ROUTINE USES RO,R1,R2 18: 002216 002214 000001 WORD : nov 002206 JSR - WORD . WORD 002212 gggaxu 216 po2216 CALL: : : ; 0000000000000 00000000000000000000 B uugwww DO LW+ \083 8 &3 g Bt Bt s un Pt P W o W ot ot Pt [t B Pt Pt e Bt ot B [TM WWWWWWWWwWwWww ~ Bt Pt Pt Pt s Bt Bt P Pt ot (o Pt s ot i Pt Pt Pt P P 8 NP NERP AR do Add AX P Pt ; BIC BIC 8IS BIC BIS gsg ggv NURGER OF BITS DATR FOR CRC CALCULATION ;s CLEAR CRRRY TEMPY, R1 RO acCrax R2 2.RO prLv TEMPY RO, TEMFY T hPa (§P)+ RI (S5P)+ RO RS ;ROUTINE TO SET FLAG_IF s RETURN TRRP OCCURRED ;" TRPHAN" IS IN LOCATION 4 0049AS SEQ 0049 ROUTINE TO CHECK FOR CONTROLLER ERRORS 14-APR-78 15:04 14-RPR-78 15:04 ROUTINE TO CALCULATE CRC 00Se3? 002174 TRPHAN: 00000e Y S WY O 000002 Oy O O 005237 INTSRV: 002176 ENDSRV L 10020: 104021 000002 INC INTFLG : INDICATE TRAP SRETURN e s pee ano oo Www 0000 L od o ot 00000 | ol ol aad ol o] 003720 000001 163602 4TORD 18: NC 8v |l ond el and o 2s: K a T or ,200 MILLISECONDS :TIME OU BIT BNE oonov,bRLcs 28 iDRIVE R :YES, EX T WAITUS 81 ;WAIT A WHILE EMT CSWTU ?Rng RR 75 choe .WORD .WORD DRTIM ERRS MOV (SP)+,R1 52 .WORD AR 43 INTFLG ORTWRIT CSABRT EMT RTI B 00000 00 RTI HOV oo W L ond ol ; INDICATE INTERRUPT :ROUTINE TO unxT ron gnxve RERDY Y: M :SAVE Rl 000001 oo oo, W ~ ~N [e REORNY TRPFLG ROUTINE USED IN TIMING OPI bImS 002176 O 005237 Oy O e Y Y o O Oy e £ LffrLrsfsLsL [ [ INC RTI PAGE: 00S0RS SEQ 00s0 BGNSRYV L5888 o0 en s wu- o8 IRR2DRE8 fi\lg & Yy Sy uy Wy B 5 2 LOY n?s #1,R0 n* 1 ;CHECK IF TIME UP GO CHECK DRIVE RERDY :NO, 0.,DRTIM,ERRS ;DRIVE RERDY DID NOT SET RS ; RESTORE JEXIT :ROUTINE TO WAIT FOR CONTROLLER Renov 017500 000200 000001 6400 WUTCRDY: MOV 163536 18: MOV 1T NE MOV :WRIT 800 MILLISECONDS 2s unx? A WHILE 8CROY, JRLCS #1,RO EMT CSUTU BNE 18 JSR ERRDF TRAP ; oeboo R1 WAITUS &1 DEC 01541M4 Ri,-(SP) CONTROL&ER RERDY :YE R1 sCHECK IF TIME UP RS, AFTER ;GET REGISTERS INO GO BRCK 100.,CRTIM,ERRG ;CONTROLLER TIMED OUT TS$ERLODE MO4 14-RPR-78 15:04 81 yie 16414 016416 0lle26 808542 HoRD ERPim 016420 ooo402 BR 3s JEXIT gle4ee 0le4es 016430 004537 012601 000205 JSR RS, AFTER :GET REGISTERS RTS RS JEXIT .WORD 2s: 015414 3s: ERRG (5P)+,R1 MOV ENDMOD ole432 et Pt Pt Pt Pt Pt P et Pt Nt o P P Pt P et P s E s P11 00S1RS SEQ 005! PARGE: ROUTINE TO CALCULARTE CRC .SBTTL ##TEST l#x - RLCS WRITE RDDRESSABILITY ; #RRRSTART OF TESTax## BGNTST STARS I!lil"illill!!!llllllillllgi'lll!lillsz.Iiilllllllllllll!!lill '?ssr TO see IF WE CAN L REPORT o ko LY GR o t e g R Ti E 1 F B | RT cR O R R s ( u g 0 5 1473 REGISTER. IF LE llll!lllillllll'l{lllllllll.!l!lIllllIllIllll!llll!iilllli!lli! 18: 002174 2s: 000340 16264 002204 000003 FRIZEGRIBIBIR mmmmmgg::f,: ol ol ol o ol ey e [ ERRVEC, CLRVEC 002234 104006 104001 3s: ENDTST - (SP) 33 -(SP) 8177777, ,3RLCS ERRVEC ;ADDRESS RLCS ;RELERSE TRARP VECTOR ERRVEC, RO ?33VE BEQ MOV 3s RLCS, GDDRT INO, OKAY PROCEED :SEY UP ERROR DATR ERRSF 0.,EMI,ERRI :BUS TIMEOUT IN RDDRESSING RLCS . WORD - WORD .WORD M1 ERR1 EMT CSCLPI T OEMT CSETST TRAP 011370 O?RSQRN.-(SP) ;SET TO CRTCH TRAP MOV MT ST 002174 002126 MOV MOV MOV 002204 1495 ERRVEC, 8STRPHAN, 8340 8340, -lsP) O 163434 .CLEAR TRAP OCCURANCE TRPFLG SETVEC MOV ng¥ 000010 177777 CLR CKLOOP FL T$ERCODE : TRARP OCCURRED??7? sCHECK IF /FL:LOE IS SET ; RERREND OF TEST#R®» NO4 s P ot Pt Bt B Pt P Pt P P Pt B P B et Pt o Pt et Bt B B Pt ot Pt Pt A AR A R A T ungyvininnninn nnnnnn Do et ot Pt Bt ot Pt s et Pt et et ot P P Bt s Bt Bt Pt Pt P (ot o Pt Bt Bt P " aunnnnninn mmmmmmmgwmwm U T N iy[TalTaI7, 17, A 1 5 bt et 2 ~N n O{m LWN—-OODNCNLWNN—-OO U POIUNY > D—O—b—b—b—hflb—.—bflcg .P11 14-ARPR-78 15:04 .SBTTL 016530 BGNTST 016530 STARS ##TEST 2##% - RLBA WRITE RDDRESSARBILITY ; RRRASTART OF TESTau## e A CAN RDDRESS THE REGISTER. $TARS ;;I!IllllillllllllllllllllIllli!lllllllllli!ll!lll!l!ii!l!llllll! 16530 §12534 005037 002174 016544 012746 012746 013746 000340 016264 ég:: R TRPF .CLERR TRAP OCCURAN gkrvec ERRVE% oTRPHnN,oswb ;SET TO CATCH ?Snp MOV MOV 002204 MOV ngéss 662985 000010 0 oisgsg 016562 8123;8 065749 000003 012777 177777 013700 002204 D16e78 09503% 002174 §12653 001407 163340 013737 002130 $o1 1661 000001 006342 011370 104006 104001 3s: ENDTST L10022: 016626 8177777 ,3RLBA ERRVEE RRVEC, RO TAPRLE 3s RLBR, GDDRT Rflg 4§€chbs M2, .WORD .WORD .WORD CKLOOP EMT | EM2 ERRI1 EMT CSETST ERR1 CSCLP1 #&TEST 3%# ; RDDRESS RLBA iRELERSE TRAP VECTOR TRAP QCCURRED??? :NO cgfi$?~u5 . MOV RRSF .SBTTL 016626 s 8_ BEQ 002234 - (SP) 3? ;égb) CLRVEC v 812215 104461 016614 016616 016620 016622 016622 016624 016624 016624 ERRVEC, MOV UL 16604 8340, -{SP) e TRPHAN, - (SP) ng¥ :SEYUP ERROR DATA :BUS TIMEOUT ;CHECK IN RDORESSING RLBA IF /FL:LOE 1S SET ; RRRBREND OF TEST#u#s - RLDA WRITE RDDRESSABILITY BGNTST ; R RASTART OF srnng TESTH=x% ;'iIlllllllllllllillilllillillillillllllllillllllllllllllllilllll :tesT 10 s;e IF WE CAN ADDRESS THE DISK RDDORESS ;ngxsrea F WE TRAP ug HéL# ssponr THE ERROR :AND RBORT. nrr;n THIS TES ONLY KNOW THAT 016626 W€ CAN RDDRESS &4TARS 00S2RS SEQ 0052 S = S0 A0 00020 26 36 9016 30 08 00 30 38 30 00 30 08 3% 3% 06 3% 0% 00 08 30 9% 0% 38 3% 9% 36 36 3 56 30 30 3 30 96 36 06 06 3% 9% 06 0% 3 3 3 9% 3% 3% 3% 3% 3% 3¢ 3 % 016530 16534 016540 PAGE: ##TEST l#x - RLCS WRITE ADDRESSABILITY THE REGISTER. 5 5 TEEEIEIE 030 3000 50 20 3 0 5 3% 3% 3% 3 96 36 9 30 38 06 96 3% 3 30 36 3% 3 3 3 2 3 6 96 9 36 96 36 98 36 96 38 36 3 3% 3% 36 A 3% 3% 3% 3% 3% 3 36 3¢ 3 % 6 3 BOS CVRLAR.P11 e9 1e865 1229 i1 1 1568 01 15 1 15;3 1571 }ggg 1 01 14-APR-78 15:04 005037 12749 1 1379 18: 2s: 002174 ! 000340 016264 MOV MOV EMT 000010 MOV 8]77777,0RLDA BEQ TRPFLG 3 ; TRAP OCCURRED?77? MOV ; §¢ShaERR1 :SETUP ERROR INFO 012777 177777 15 013700 1578 0165?3 104036 002204 CLRVEC MOV {.2873 016679 016700 0057 002174 TST 016702 013737 002132 1581 016712 016714 016716 000002 005397 011370 1588 016720 104006 189] 016722 104001 1589 1890 016720 016722 016722 3s: ENDTST L10023: {ggg 1596 RRSF R 104461 1584 1585 1586 1587 EMT 002234 .SBTTL 1597 016724 016724 BGNTSY 1600 :YEST 016724 1606 1607 016724 1608 1609 EM CSCLP1 EMT CSETST ;NO, CONTINUE :8US TIMEOUT IN ARDDRESSING RLDA :CHECK IF /FL:LOE IS SET ; RRRREND OF TEST#x#» ##TEST 4a#® - RLMP WRITE ARDDRESSABILITY ; #RERSTART OF TESTxaxas 016730 016730 &$TARS H ;llllllllliIll!l!!!lllilll.!llllillllll!Ill!l!lllllI!llillllllll 005037 002174 01274 000340 016740 016794 016750 013746 012746 104037 002204 000003 062706 000010 1616 016756 012777 177777 1618 016764 013700 002204 016752 016764 TO SEE :ABORY. ~ AFTER 7Hé§ TEST WE ONLY KNOW THAT : ADDRESS THE REGI 1611 1612 1613 1617 ERg ERR1 : RELERSE Tknp VECTOR *I’ill?ilillll:lll!lllllllIllIMI{llllillllllll!illlll‘ll!lill!llil 18: 2s: 1610 016739 8127ws 016264 igig cx%oop $CVEC ; ADDRESS RLDA ;REO£§TER. 12 TRAP WE R?LL R250R¥LTHE nnos 1603 ibfsw’ . WORD . WORD .WORD fin [0RO RRVEC, nng igg 1601 1602 (sp) c810,5P gvg 016660 xgrs §1s&ss 15;; 1 1682 016710 1883 016710 o -( RDD 15794 001407 16324 -tSP) ERRVE CLR CLERR ERRVEC oTRPHnN #3490 .?q -tsp MOV MOV EMT ERRVEC, - (SP) 83, -(SP) cssvgg MOV ROD 163150 TRPFLG SETVEC MOV MOV CLRVEC MOV ngfiafl -(SP) TRAP OCCURANCE SET UP TO CATCH TRAP 810, 8177777 ,3RLMP ERRVEC ERRVEC , RO 00S3RS SEQ 00S3 CLR CLERR TRAP OCCURANCE :SET TO CATCH TRGF 546 STRPHAN, Ennvtc s%rvsc -lsp) o;qo MOV MOV 64 168 PRGE: ##TEST 3%% - RLDA WRITE RDDRESSRBILITY ; RDDRESS RLMP :RELERSE TRAP VECTOR R P dd 33 ~ G AR »- Pt Prats Pt e 0000 P ut Pt st Pt P P 0000000000 Gt Pt P ##TEST 4ax - RLMP WRITE RDDRESSABILITY 14-APR-78 15:04 g e 013737 002134 002234 104461 00000 3 006414 011370 3s: 10400% 5"0537 L1002\u: 104001 .SBTTL LAV] ~ o n IR P L££L£VNO s Put Bt Pt P ERRI EM CSCLP1 EMT CSETST cx#oop ;BUS TIMEOUT IN ADDRESSING RLMP sCHECK IF /FL:LOE IS SET s #RRREND OF TESTa##s ##TEST S&® - RLCS RERD RDDRESSABILITY ; RRRRSTART OF TESTaxax CLR MOV ERRVEC, MOV MOV ENDTST L 10025: - (SP) og -(SP) c$SveC #10,5P SRLC : RDDRESS RLCS ‘RELERSE TRAP VECTOR EMT TST CSCVEC TRPFLG TRRP ogcuansgvvv RRVEC, RO 3s MOV RLCS,GDDART RAE, %?2%8M} b,ERRI RR 3%: .Tnphnn.-( SSET TO CATCH TRAP ERR BEQ 0C2aaM 8340, - SP) CLRVEC Vv cCeieh LERR TRAP OCCURANCE C, 8TRPHAN, 834G snn T 002174 v& SETVEC MOV EMT ARDD F2RR N .uong - WOR . WORD Snu ERR1 $ERCOOE lillllillllllll'llIl!'!!!llllll!llllll!lll!liiil!l!lllllllillll 18: NNNNNNNNNN ; ; TRAP ocg?nngovvv {NO :set UP ERROR INFO THQT WE CAN ADDRESS’ THE REGISTE STaRs 2s: e Pt ot Pt Pt Pt Pt Pt Prut P ERRSF TRPFLG O:J‘ILOLREPORT o TeST E THIE G S §S§ TRT?& *EST ONLY KNOW 330s E 2 Pt Pt Pt e Pt Pt 3s RLMP, GDDART lllllli!lllll!ll!llllll'!llllll!ll!llllllllll!.lli.!lll!!lli!ll Pured P 000000000 Pt 0000000 Pt Pumt Pt it Pt P QO00O000000 BEto MOV g?g;é? gi7852 Pt Pt Pt Pt Pt Pruct Gt it oo Pt Y Y ey e e e e ol ol ol n AR FrEREs RN N TU%RWguRTO‘ O EIRRLLL el o O oo NNNNN £WN—0OW [ CSCVEC TRAP 017022 1651 EMTY TéT 002174 Pt P Bt P et ot Pt P A st Pt Pt e Pt Pt st Pa P Pt ot Pt P o P BaahbEWiLRRRRRRRERER ;3 v B CO5 . WORD - WORD . WORD ennx EM CSCLP! EMT CSETST cx#oop Y PROCEED se? UP ERROR DARTA ;BUS TIMEOUT IN RDDRESSING RLCS sCHECK IF /FL:LOE 1S SET s #HRREND OF TEST#axx PRGE : SE Q@ DOSYRS Oos4 DOS 14-RPR-78 15:04 #8TEST Sas - RLCS RERD ADDRESSABILITY .SBTTL 017116 BGNTST 017116 STRRS ##TEST b## - RLBAR READ RDDRESSRABILITY ; RRRRSTART OF TESTH#=xR TS B O UTHIS OO RSE IAFTER RERICTE T;é; WE ONLY KNOW THRT Bt P B 8171%3 171 00S037 002174 017122 017126 017132 01274 012746 017136 017142 8127W6 000340 016264 002204 MOV ERRVEC, 017144 012746 104037 062706 000010 ADD 810, SP 017150 017154 81715w 17160 8{;{52 00S777 162754 0637g2 1080 88?33; 002204 gafigmnflumhfl—khWM—hhfl—w Uflw%DmflPQTULCUfl»%DS g oY Sy oy e e e ) N O e T T O [ NANN N NN ANNNNNNNNNNNNNNN N NNN wnn QW 0 00 Dn $t et s Pt Pt Pt s P THE REGIS ot Pt Pt it ot ot o :WE CAN RDDRESS 017116 $TARRS ;;lllllllllllllllllllill!llllIllllllll!IllIllllllll!lll!l{lllllll : ég: CLR TRPF MOV MOV 8340, - {SP) 8TRPHAN, - (SP) MOV EMT 002174 fiSv 01717% ERRSF 017200 017202 0172084 017206 017206 017210 017210 017210 104461 000145 006342 011370 104006 104001 ENDTST L10026: .SBTTL 0i1z21e 017212 JRLBA ERRVEC ERRVEE'RO $CV TgPFLG ;;Rnp 8g$unncovvv 101.,EM2,ERR! ;BUS TIMEOUT IN ADDRESSING RLBR SLan.coonT TRAP 3s: - (SP) 83,-(SP) cSSveC 1SY CLRVEC MOV EMT TS; 017193 013737 002130 002234 017176 .CLERR TRAP OCCURANCE strvec ERRVEE S8TRPHAN, 8340 ;SET TO CATCH TRAP 000003 TSERLODE 1014 EM2 ERR! WOR .WORD ¢KLOOP EMT EMT ; RADDRESS RLBA :RELERSE TRAP VECTOR ;sgtug Enagasonrn {CHECK CSCLP! IF /FL:LOE IS SET s ##R#END OF TESTa##» CSETST #®TEST 7%% - RLDR READ ADDRESSRABILITY BGNTST ; #RRRSTART OF TESTaaxx s?nRs ;él!?l;!llill;;!l!lla;llll!l;ll:lllgl;;!llsag;;lllillll!llli'!Ill ;REEISTSRSEE WE ¥59PC WE H?LL EEPSST *HE Egnon ; ;AND RBORT. 017212 AFTER THIS TEST WE :WE CAN RDDRESS THE REGISTER. ONLY KNOW THAT 8TARS R 22I2Z2Z222X22 00SSRAS SEQ 0055 (I RARRRRRRRRRAERRRRRRRRRRRRRERRR R R R RN RRRRRARERRRRERRRRRRRR RS SR P Bt B B P Pt Pt e 3 oo = V\PQQ‘NFWUWPTUWFTUWPE 3 2ERCB38IRR L0028 bB% RR2EERR] & ot 3 B P11 PAGE: 2222222223222 2222222222323 2232223222222 222222 EOS ##TEST o 'Uggx 8 £ grvflfluafigaflg cfifikflxmmwrm NNNNNNNN NNNNNYN ) 3o 22 rra a{!‘ifl [y H VIV £ 011370 ERRVEC, ENDTST L10027: 104001 8340, -l SP) sTRPHAN, - (SP) ;SET TO CARTCH TRAP - (SP) 83, -(SP) CSSVEC 810,5P JRLDA : ADDRESS RLDA CLRVEC ERRVEC ‘RELERSE TRAP VECTOR EMT TST BEQ CSCV TRPFLG 3s : TRARP OCCURRED??? MOV RLDR, GDDAT TRAP TS$ERLODE ERRSF 3s: 104006 SEQ@ 00S .CLEAR TRAP OCCURANCE MOV MOV MOV MOV 002132 TRPFLG ERRVEC, 8TRPHAN, 8340 1ST ~N NNNNNNNN W CLR SETVEC ADD 002174 PAGE : RLDA RERD RDDRESSABILITY MOV EMT } 00000000 e wisd e ot ol wiwdwdudwdopupu 000000 00000000000 el lalaittt 1 2s - ERRVEC, RO 102. EM3,ERR1 .WORD _WORD .WORD 102 EM3 ERRI1 EMT CSCLP1 EMT CSETST CKLOOP INO, CONTINUE sSETUP ERROR INFO :BUS TIMEOUT IN ARDDRESSING RLDA sCHECK IF /FL:LOE IS SET ;RRRREND OF TESTRR#® s wn O NN NN NN s P P B B P P B Dt Pt Pt Pt Bt Bt Bt Pt P B s it o P Pt Pt P P NNNNNNNNNNINN s 3 -ux:ruv\ruvxrqv~qu\ruw £y AoAQAdEz 22 22 dddagay 1733 7#% Bt Pt D P .SBTTL #xTEST 8#% - RLMP READ RDDRESSRBILITY g%z;gT ; #RRRSTART OF TESTHxx# Pt et Pt Gt Pt Pt ot ot Pt Bt Bt (et ot ot Pt Pt e B ;'l!llllllllllllli!lIllllllili!llI!lllllllill!llllll!llililll!ili :¥eEST TO SEE }r WE CAN noongss THs TIPURPOSE SREGISTER, 1IF WE TRAP WE MWILL RE on¥‘ruc ERROR AY+) ‘ABORT. AFTER THIS TEST WE ONLY KNOW THAT WE CAN :ADDRESS THE REGISTER. 4TARS ;;llll!l!lllllllllllllillli!llllilllllii!llllIlll!ll!lll!ll'illil 18: 2s: CLR SETVEC Nov MOV 779 00c010 00Ss777 162570 013700 002204 TRPFLG o;«g -lsp) ERRVEC 83,-5 ADD 813,SP - (SP) c$tveC 1ST JFILMP MOV ERRVEC, RO CLRVEC ;SET UP TO CRTCH TRAP s TRPHAN, - (SP) MOV MOV EMT .CLEAR TRAP OCCURANCE ERRVEC, 8TRPHAN, 8340 EFRVEC : ADDRESS RLMP :RELEARSE TRAP VECTCR . FQO5S 11 017350 104036 oo§53; EMT s Pt st Pt et Pt Pt Pt © Pt Pt Pt s (s it P 03 @ M 000 M 00 00 MaMm L ELEW NN LW nN—0OJw Pt Drn Pt et Pt Pt Pt Pt Pt Pt Pt Pt P 555 002174 nSv 017368 8?3797 002134 002234 017322 01?2 017370 017372 017374 000147 00641M 011370 017376 104006 017376 017400 017400 017400 gr 104461 3s: ENDTST L10030: 104001 .SBYTL CSCVEC r:prLc ;gnpcoccunnzo?vv 102. EM4,ERR!1 ;BUS TIMEOUT IN RDDRESSING RLMP 3an,coonr TSERLODE uono "WORD .WORD 103 EMM ERR1! EMT CSCLPI EMT CSETST CKLOOP 'St U s&ngs INFO s CHECK IF /FL:LOE IS SET s #Rn#END OF TESTa##x #»TEST 9#» - BUS RESET OF RLCS ; #auuSTART OF TESTax#x 017402 BGNTST 017402 s1nas I;;!#:;#l;ll!gll!ll;llll:illl;;l;gi;;gil;!ll;;!llll!l!llll!il! QRE Bfl THO ns REG?STER U% ETbi COl'«lTRS::l Qgsg 15 T 13,18, 1 axrs READY) ex?14 tohivt éh&gk ?s géT Snxvz JIF :IS A DON'T T BIT (DRIVE ennos §e u; NILL INSIST xr xs THERE AFTER 114 PTHE “RESET® RLONG WITH e 15 (COMPOSITE ERROR). BITS :15-10 ARE NOT WRITERBLE 017402 017402 017402 017406 $TRRS ;,llI{illlll!!llllll!llllllllll!lllll!l!f!llllill}!liilllllilllll 012700 104041 017410 012777 000377 017424 017432 017434 032777 001403 737 040000 017416 017442 017446 017446 012737 012700 gg?goo 017y 017462 017470 017476 017737 042737 023737 001404 017500 017502 017504 162510 000200 002234 140000 002234 000100 104462 00016! 010525 18: 2s: 162446 000001 002236 002236 002236 002234 #PRIO? sPRIORITY TO SEVEN - 77, dRLCS :LORD RLL RLCS LORDABLE BITS 8DERR, IRLCS 18 -oennesan.coonr :DRIVE ERR SET? SIF NOT DON'T EXPECT IT .17°S SET, INIT BETTER NOT CLR MOV EMT sPRI07,RO CSSPR] MOV Rg? GODRT MOV 162474 104033 8{;323 017500 SETPRI 000340 BIT BEQ 8IS MOV BRESETY EMT 8100, RO CSRESET iSETUP EXPECTED :8ET UP R WRIT LOOP :BUS RESET gsg ag ;WAIT MOV BIC CMP BEQ ORLCS, BODAT 8DRDY. BODAT BODAT| GODAT 3s :RERD RLCS :CLEAR OUT DRDY - DON'T CRRE :DID INIT WORK 1YES, BRANCH 113.,EM6”,ERR2 ;WRONG DRTA ERROF TRAP WORD WORD T$ERLODE 113 EMB? O00S7AS SEQ 00S7 ##TEST 8#% - RLMP RERD RDDRESSARBILITY 14-APR-78 15:04 s st Pt Pt et Pt P DOOODOHODOOOOM® e Pt P @® Pt P Pt Pt Pt P it s Pt P Pt MDD NN NN NNV s Pt it P 8&N9khgwx¥d8 B&Y &% ¥ RDOR Ufl”-OJHDVCNHIQHUbNDSGTQ [ S Y Y Ny Wy ey cnjggs 3 8OR28IRIRRLIEKSE 8{;332 PAGE: IN CASE OF DRIVE ERROR IN RLCS GOS 11 g{;ggg 14-APR-78 15:04 011402 - Vel ¥ 233SBBEER mcnng CRENER PR gTPREEREE i BRaR & s 222 Pt Pt P NN L s P P Pt Pt Pt Pt Pt P st Pt MOWDOD NON LWy 00 M MDD D D DXD@ ot e et Pt et Bt et Pt (o Bt st Pt Pt Bt it Pt Pt P P Pt Pt Pt Pt s Pt Pt s Pt Pt Pt Pt Pt Pt P Pt St P P QO@ODODMD L0 @~ W)+ .WORD L10031: 104001 .SBTTL 017512 BGNTST 017512 STARS ;ann#END OF TEST#axs EMT CSETST ##TEST 10## - BUS RESET OF RLBR ; #unuSTART OF TEST#s#» H Illlllll!ll!lll!ll!llIllllllllll!lI!llllll!illll!lllllllll!llli ?EST THATA BUS RESET WILL CLERR THE ENTIRE :BUS RDDRESS REGISTER. lilll!llll!illllll!ll!llllllilllllilll!lill!ll'lIllilllllll!lll 017512 012777 737 002260 1?7776 162410 017526 0527;; 882%8& 162374 017540 017542 017550 104033 017737 001404 017520 017524 1403 Bi;gwo: D0SC 017552 oi?sss 104?62 017560 017562 011402 182362 MOV u-2, oRL3R 1ST o T.CNTLR BEQ ) 002236 ai axg Skeser EMT MOV BEQ ERRDF ngs 81;225 01 sES 017562 017562 017562 THE BUS RDDRESS 1S LOARDED WITH 177776 :AND IS EXPECTED TO BE ZERO AFTER THE RESET Sr 017s12 -WOR 18: ENDTST L10032: 104001 .SBTTL 017564 BGNTST 017564 STRRS .WORD -1!3§Lan 'S ‘RLIL?? ; R EXPECTED E?gguz Eus ?Ni? DATA ;ngng nksa :IF CLEAR BRANCH 11M. ;WRONG DRTA IN RLBR EH?D ERR2 én7o ERR2 s ##%REND OF EMT CSETST #»TEST 1l®® - BUS RESET TESTazss OF RLDA ; #RReSTART OF TEST#### lllll!llll!llll!!i!ll!lil!lllll}llllll!IlllIlllll!llllll!llllll ?EST T A BU SEY HILL CLEAR THS IRE :DISK noon SS REGISTER. :AND IS EXPECTE 017564 017864 :SET BA TO ALL CSRESEY SRLBR, BODAT 1$ r? eré0D éra RS SRR 012777 177777 162340 T MOV TO THE D RESS xs LORDED WITH 177777 E "ZERO arrsn THE RESET OO0 T 030000 3T 3330033333333 333533 33 30 36 30 36 36 30 0 36 36 06 36 96 % 3 9 9 % % % u-1,dRLDA 00SBRS SEQ 00S8 ERR2 ENDTST 017510 017510 017510 PAGE: ##TEST 9 - BUS RESET OF RLCS ;SET DA TO ALL 1°'S 14-APR-78 15:0M4 005037 002234 28 S T oLNOO nny 00 ::;; [NNNVYN o ee e I 000000 000 W~ LOVNTNLWNN—-0O Pt P s 001404 104462 000163 010617 011402 BUS RESET CLR GDDRT BEQ 1S ERRDF 415 WORD WORD WORD 115 EM?1 ERR2 TRAP s OF 104001 PAGE : SEQ 00SS RLDR ; CLERR EXPECTED BUS INIT :ISSUE ;RERD RLDA :IF CLERR BRANCH ;WRONG DATA IN RLDA EMZ1,ERR2 SERLODE ; #REREND OF TESTaxs# ENDTST L 10033: EmT CSETST Illllllllll!llllilllllllllllllll!llll!!lIlllilill!l!illlll!ll!l CAN “R‘TE’R§“253’T$ ;OF THE CONTROL AND_STATU RRE DON'T CRRE BITS AT THIS xs ER! 17S 6-1 a s 15-10 AND O AND BIT 7 s(cogmousn REROY) IS ALWAYS uaxrrzn TO A ONE. N o NN o ~N NNNNN NNNINN g n n O 00 012703 002700 BGNSEG 104004 CSTEST: S RISEREE o N oL YT e Y S O o N N —— 0000000000 o lllllll!lllll!lilllllllilll!llllIl!llllll'lll!ll!iilllIlllllll! hofwwwtwippedepafepedetatetet e[ L Whr- ; #RRRSTART OF TESTa##xR fesr THAY 00000 T o e ey o O e e e T o e ##TEST 12#% - READ WRITE OF RLCS STARS e (Vo RGRVO IV IV IV IV IV o] O §JMDV¢WLCQH”—O i3 VRRYBRE BRURRES B0 Bt fe Pt BGNTST R P I IIFII I O - BRESET 553 an SaBDDAT e ?; g; 162326 002236 _SBTTL OO0 (N7 [ 11a## s ot ot #»TEST P Ny Wiy DY iy U Wy Uy Gy iy G U W DOOOD DD ODD iy U U S O S Oéaaai) 8 BIXRZ 00000 T T oy Sy Adal NN o R ~ HOS 011337 002234 032777 040000 052737 013777 001403 052737 017737 042737 023737 001404 104462 000004 00EN44 ) 011402 000200 002234 140000 162234 000001 002234 002234 162256 162250 002234 002236 002236 0062236 MOV 8CSPART,R3 EMT C$BSEG MOV ; ##2uSTART OF SEGMENT %% (R3),GDDAY ;GET PQTTERN INTO GDDAT BIS MOV 8200 GDDRY cggnf. LCS xnsuastgg s; ongR (CONTROL nuo STRTUS) BEQ BIS MOV BIC cHP BEQ 99¢ SERR'DERR, GDDAT SRLCS, BDDAT sDROY. BOOAT coonr BODART 15 THEN EX CT DRIVE nno ;COMPOSITE ERROR :RERD RLCS BACK . ; IGNORE DRIVE READY :0ID REARD WHAT WE LORDED :YES, THEN BRANCH ERRDF 4., :WRONG DATA BIT 99S: sSET UP TRBLE POINTER OF PRTTERNS TRAP .WORD .WORD .WORD 8DERR, EMS,ERR2 T$ERCODE 4 EMS JRLCS ERRZ ERROR PRES IN RLCS 105 14-APR-78 ##TEST 12&% - RERD WRITE OF RLCS 15:04 18: erufl\qu 3~rq 222000 aan 555388 28 Pt Pt Pt Pt Pt s 000000 000 Pt e s 104010 0000le 0057e3 020327 00133S ESCAPE EMT .WORD 157 CMP 002776 BNE +IF /FL:LOE SET LOOP, ELSE EY1T SEG (R3)+ ;BUMP FOR NEXT PARTTERN cStesT NOT END, LORD NEXT PATTERN R3, 8CSEND 10000S: 104008 ENDTST L10034%: 104001 cuecx FOR END ;-ii-sno OF SEGMENTR#»# EMT CSESEG EMT CSETST ; #REREND OF TESTa#xa #%TEST 13#% - RERD WRITE OF RLBA s R#RRSTART OF TEST##xx BGNTST STARS H lllllillllllil{llllllllllil!llllll!l!!ill!lllllll!illllllllili! ?ssr THAT WE CAN WRITE/RERD BITS IS THRU 1 OF THE ARE USED: cnouxnc 1, SHIFTING I, sgflgscx;vgn roun PATTERNS 4 BIT O IS ALSO LOARDED BUT EE 5 cnou SHOULD RLWAYS COME BACK RS O é TARS illiilllllllilillilllliilllillilllllil!llllll’lillil{lll!llllii 00000000 SRR 3832 002304 BGNSEG BATEST: 002234 002260 2s: EMT CSBSEG MOV - 104010 000012 18: ;GET START OF PRTTERN LIST illlSTQRT OF SEGMENT®&®x (R3),GDDAT ;GET PRTTERN TO SEND 2% s817H GODAT N T.CNYLR PRL11? BEQ o1 MOV MOV CMP 8EQ aRLBR BDOART GDOGT BODART 18 RERD 1T BACK IS 1T CORRECT? IF SO, BRANCH ERRDF S.,EM6,ERR2 :DATA WRONG IN RLBA .WORD . WORD . WORD S EMG RR2 EMT .WORD CSESCAPE 10000%-. TRAP £ nn N+ L£L nNQo #BEGPAT,R3 TST 002236 020026 MOV ESCRPE GODAT' JRLBA T$ERCODE EG 0060RS SE Q 0060 SEG CSESCAPE 10000S-. ENDSEG _SBTTL RRERR R 28 o8 8888 nrnpPN S58Ras fushfl—hhfl——bfl—bhfl—Hhfl—bfifl—Mhfl‘Hbfl—fihfl—Hhfl—Hbfl—bbflflhhfl—Nhfl—h @0 Ve N IV Vo [N IV IV IV 4] £0 R8s I 8 K 2488 gRReseeg DO 3 2z SRIISSSRRER2RZRPRAR i .P PAGE: vrtp RLRQ EVEN (UNIBUS) :LOAD PATTERN TO BUS ADDRESS ;IF s/FL:LOE SET LOOP, ELSE EXIT SEG JO5 CVRLRA.P11 £008 2009 020030 14-RPR-78 15:04 005723 20327 58%? 858835 801gwq CMP BNE BRtEST 100008: EMT CSESEG ENDSEG Soxs 020042 ENDTST ag{g 8588:8 104008 2018 2019 2020 020042 020042 L1003S: 104001 5855 _SBTTL Sgga 020944 BGNTST 2025 020044 STRRS 2026 gggé 2033 IRLL 020044 2036 2037 020050 020052 104004 5833 020056 0e00S0 002304 DATEST: 011337 002234 002234 162046 2041 2042 58:3 020064 020072 020100 017737 023737 001404 162042 002234 002236 002236 2045 020102 2047 2048 2049 020104 020106 (020110 000006 006540 011402 020112 020114 104010 000012 020116 020120 005723 020327 2051 2052 2053 2054 2055 2056 gggg 020102 020112 020124 2059 020126 2061 202 020126 020130 2060 020126 BIT POSITIONS BGNSEG 020058 2050 ; ¥R nSTART OF TESTR=xx ARE WRITTEN USING FOUR PATTERNS: SHIFTING I, GROWING O AND SHIFTING O ] BABBBRBBRBSBE S S B38BT 012703 2046 ##TEST 14%% - RERD WRITE OF RLDR &TARS 020044 2038 CSETST EMT :GROWING 1, 2034 2035 ;RuRREND OF TESTa#x# SYEST THAT WE CAN WRITE/RERD THE DISK RDDRESS REGISTER 2028 2030 ; #RRREND OF SEGMENTR®%% H 095383030 3535 9 3 3635 36 3 38 36 36 3 3 38 38 3 35 9 36 3 36 3¢ 3 3% 95 98 3% 38 3 36 3 I 96 36 3 5 3 3 3 3 3 3% 3 3 % % % I 5 % % % % % % 2027 2029 :CHECK FOR END END, BRANCH FOR NEXT :NOT R3, SENDPAT 013777 104462 001352 MOV #BEGPAT,R3 EMT CSBSEG MOV 18: 00252 ENDTST ;SET UP POINTER TO PATTERN LIST ; RRRRSTART OF SEGMENT® %% (R3),GODAT :GET PATTERN MOV CMP BEQ JRLDA, BDDAT GDDRT . BODAT 18 sRERD PATTERN BACK :IS IT CORRECT? :BRANCH IF CORRECT ERRDF b.,EM?,ERR2 ; WRONG DRTA .WORD .WORD .WORD & EM? ERR2 ENT .WORD CSESCAPE 10000S-. SEG ;IF /FL:LOE SET LOOP, 157 CMP (R3)+ R3, SENDPRT :BUMP POINTER ‘AT END OF PATTERNS? ESCRPE T$ERCOOE DRtEST EN 104005 5 I 5553 3 5 I % 3 3 5% 3 3 5% % 3 3% 3% % % % & GDDRY, IRLDR BNE 10885%, 55 555853 5% %I MOV TRAP EMT CSESEG O0O0B1AS SEQ 0061 :BUMP FOR NEXT PATTERN (R3)+ TSY 002512 SS{S 020040 2017 PRGE: ##TEST 13## - RERD WRITE OF RLBR :LORD PRTTERN IN DA IN RLDRA ELSE EXIT SEG 'NO, BRANCH BRCK s RRRREND OF SEGMENTH %% ; #eRREND OF TESTRex» KOS 2063 c0bM 206S 2066 020130 020130 PAGE : L10036: 104001 .SBTTL 067 EMT . CSETST #®##TEST 1S5#x - BIS OF RLCS ; ReRRSTART OF TEST#ExR g?gggT — o 020132 02013e o 203003000 00 3098 96 9% 90 38 30 30 30 30 38 36 08 06 38 30 96 600 3 06 38 36 08 3 36 30 38 3 3% 6 3% 3 98 38 9% 38 90 5% 3 3% 36 30 6 96 96 36 38 96 36 3 3¢ % 3 % 3 THE “BIS” INSTRUCTION ON THE CONTROL ? € TESTED TO BITS TAT DN ;;lll!!l!l!l!llillliIlll!llll!l!ll!l!ilillilllIlllilii!llllliilll 002700 %8338338 000200 002234 000200 S5 02 001404 10400S 104001 8CSPAT,R3 EMT CSBSEG ;GET BEGINNING OF LIST ililSTflRT OF SEGMENT #%%%% NSURE GO IS THERE TGgP $XPECTED RLCS 8CRDY, JRLCS (R3), 6DDAT 8CRDY, GODART SSEA*QRLCS 002234 161734 T Sg? PATTERN INHELCS T OR BIT SET 1 T ON THE RERD §§%s ooAr RR, GDDRT CS TO CHECK "BIS"TM UT DRIVE RERDY WORK? IF OKARY 002234 7. T st 104462 0G0Q0 7 010051 011402 005723 022703 001333 161760 18: MoV q99s: EHBIEERRE E bl ERRE SEG CSESCAPE 100008~ cs: 104010 0ooo1e 0202s4 BGNSEG 104004 E! §§§§§§§§§§§ 8XY Yo E w0 BB SRR EGR-83 P Pt P P Q00 e RN s Pt P Pt Gt Pt mn Bt Bt Bt Pt Pt P RNV et Bt s e Dt e s Bt e = O) Y O COLLECT vva uxrnour DESTROY ING SET NODIVIDUARLLY RS :ANY PREVIOUS DATA PART ERN §TARS W n EERPRFERERLEEE N 8 8 SR B RRRRRRRRRRRE > Q fu o fEST THAT 012703 ENDTST L10037: .SBTTL ELSE EXIT SEG ;BIT OR CLERRED OTHER BIT sGET _NEXT _PRTTERN ;AT END OF LIST iNO GO BRCK FOR TEST OF INEXT _PRTTERN 18 ENDSEG 10000S: ;WRONG DARTA IN RLCS +IF /FL:LOE SET LOOP, (R3)+ 8CSEND, R3 002776 ;#RRREND OF SEGMENT###» EMT CSESEG EMT CSETST #&TEST lbx® - ; RRRREND OF BIC OF 0062AS SE Q0062 #RTEST 14a# - RERD WRITE OF RLDR 14-APR-78 15:04 CVRLRR. Pll RLCS TESTHa#x 2119 #aTEST 16%#* - BIC OF RLCS 14-RAPR-78 15:04 CVRLRR.P11 S{g? 020256 BGNTST 1 g 020256 STARS i ) 87 H ;lll!!l!!lllilllll!!ll!!llll'Ill!l!llll!i!llll!ll!!lllllll'}lili! 159 020256 0256 0202&2 012703 104004 002700 72 012777 012737 001776 0017?76 2{:3 2% 1 4 ; 1615 ? s}:g 020350 001404 sxgg 1 2136 aess So64 s ##RRSTART OF TEST###» T I TROCTIONBITS WILL8-9WORK ON THE L WRYREXREXRXXRX AND 6-1 ARE Sigg 2130 BGNSEG 161634 002234 e B8 §}§§ 1o Ehr 77 Sl 6963$8 161610 axwé 7 1400 234 agag sids 8583%2 8337 7 889835 885234 S B e e S$120 950368 917433 18: 020362 104010 gigg 020355 000012 020366 005723 giga 020374 001333 2161 020376 104005 2164 020400 104001 el S}gg 2165 2166 85 3;2 %88 5{25 ;GEY BEGINNING OF PATTERNS ; #eRRSTART OF SEGMENT#%x% MOV MOV 81776, 3RLCS 81776’ GDDAT ;SET ALL SETTRBLE BITS :SET UP EXPECT DATA IN 38887:28881 58&5 “BIC* WORK PROPERLY R A M ‘HORD fuRlgge B ERBS i .WORD 10000S-. n?v GRSl orre i mycs EET vin arc ;DERR.abLES E?b og;véTiaggnuégz 3g§asocnn GDDAT ;novgR EEE sl c§vgoflggger sa2§ FOR COMPARE 0 Lca.aooé; BEQ 2s SnS 2s: Eagaps cfip 15T §8885g. ETBCTJ“SOS .SBTTL gigg o20402 BGNTST 2171 020402 STARS 5175 2174 #CSPAT,R3 CSBSEC S?g 995§ : 2157 020370 020327 002776 2156 MOV EMT e Ei? 214 gigg SEQ 0353 PAGE: ;$§N¥28L AND STATUS REGISTER. gias 2131 gigg LOS BNE :BRANCH IF OKRY cwnon oA v s gfigscnps ;IF /FL:LOE SET LOOP, éa?zcseno <GET R3}+ X3 T EMTY CSESEG COEMT CSETST ELSE EXIT SEG ;3% E“gxgrpf}ggnn INO 20 BACK WITH NEXT PATTERN S xnREND OF SEGMENT %% ; RRRREND OF TESTRExH #xTEST 17#% - BIS OF RLBR ; Rt RSTART OF TESTauux S T T bl :RODRESS REGISTER. BITS 15-0 RRE LOADED, ONLY BITS 15-1 00&3AS 3RS A O SBILRLSEEBBIRREDO2BISN oo B 14-APR-78 .P11 #8TEST 1S:04 o n fin 99997 RUNTEERRR Z [= n 00 %Q 0OeRPoR 012703 002304 BGNSEG MOV $BEGPAT,R3 EMT CSBSEG ) CLR MOV JRLBA (R3),GDDAT s 104004 161514 002234 002260 000001 161470 TST 002234 beda3¢ 86223 GDDAT o?(RQ)AGRLBQ 553 SHIFTING 1, 9.,EM63,ERR2 ;WRONG DATA IN RLBA .WORD _WORD .WORD 9 EM&3 ERRZ ENMT CSESCAPE ? e T$ERCODE SEG 020504 ENDTST 104001 .SBTTL 020506 BGNTST 020506 STARS (R3)+ CHP R3, 8ENDPART EMT CSESEG EMT CSETST BNE L10041: 18 #%TEST ;annucu IF YES ;IF /FL:LOE SET LOOP, ELSE EXIT SEG 10000S-. 157 : !9? G CAN'T SET IN RLBR (UNIBUS) EISDRLBS WITH PRTTERN ERRDF .WORD ENDSEG .ngx o?o A LORD PROPERLY? ESCRPE 0o2s1ie ;CLERR “BR” :SET EXPECTED SRBS 288 TRAP 2s: START OF gééflENTllll R RRRSTART ;;GET CHMP BEQ NIRRTV LN T,.CNHLR 358 3s: PR Bt Bt Pt GROWING 1, HHl’li!!llllll!lll!llliliiilill!l!l!llllill‘lilillllllll!llll!llll! $t b pjmmm oA Ry FOUR PRTTERNS ARE USED: GROHING , AND SHIFTING O. 10000$ e PRGE: 0064AS SEQ 0064 17x8 - BIS OF RLBR ; ARE EXPECTED BACK. s e P s Pt Bt P AN N AU P Pt Pt Pt Bt Bt Pt et i Pt —— VNI NNV N RANUN) Y n r p.) (9] < MOS 18#% - BIC 8? XT PATTERN D WE COMPLETE LIST :NO, GO BACK FOR NEXT ;RReREND OF SEGMENTRu#» ; RRRREND OF TESTaxxx OF RLBR ; RRRRSTART OF TEST#Ex® llllllil!lilll!llllllllll!iI!illllllilll!lililll!lllilllll!ilil 9585 THAT THg SIC“ iNgTRUCTION u%&L WORK ? HE BUS ESS REGISTE 020506 020506 D20s1ie 0ec0os1ie 5-1 RRE STED NI H Y4 PQTTERNS stLSIING 1, SHIFTING1, GROWINGO AND SHIFTING O. 5 5 SHORIRIEEIEIE 012703 104004 002304 BGNSEG 3000 00 00 30 38 08 36 06 36 96 36 36 368t 0 38 36 38 38 30 38 3636 38 38 38 38 30 38 36 36 96 96 30 36 30 3 96 3¢ 38 98 38 98 3% 30 38 36 3¢ ¢ MOV $BEGPAT,R3 EMT CSBSEG ;GET START OF L IST llllSTQRT 0 FS EGMENT #3%% % NOS #%TEST 18%#% - BIC OF RLBA 14-APR-78 15:04 P11 MOV MOV MOV cHP 161406 18: 012777 177?76 77776 002234 :S 8*2?37 8C wqifi 82 .40 8? 37 161364 002236 020546 023737 002236 002234 020554 020556 [ ) g, . &4 0. 66 ERROF 104462 le 10276 011402 020566 020570 104010 000012 72 $874 ¢ 7600 72 0327 1345 020602 o0oas12 Eggggg 850&65 104005 ENDTST 020604 L10042: 104001 SBTTL 020606 BGNTST 020606 STARS 1'S (BIT 0=0) TO ALL RESUL? R $XPECTEO SET uk (SET kfan Egégo :BIC WORK OKAY? 2s :IF YES BRANCH 10.,EMBM,ERR2 ;WRONG DATA IN RLBA RR2 TSERCODE 0 MEY ESCRPE EMT _WORD SEG CSESCAPE 10000S-. . IF /FL:LOE SET LOOP, ELSE EXIT SEG 1ST cMP BNE (R3)+ R3, SENDPRT 18 ‘GST NEXT PATTERN :HAVE WE COMPLETED LIST :NO, GO BACK FOR NEXT T OEMT EMT S RahREND OF SEGMENT®ax# CSESESG ;#RRREND OF TESTHan# CSETST #xTEST 19#x% - BIS OF RLDAR ; RRR#START OF TESTaRxx oo A0 0000 3000 00 30 30 00 30300000 0000 00 06 00 00 30000 0000 OO IR :$EST THAT THE ~BISTM INSTRUCTION WILL WORK ON THE DISK RDDRESS BITS 15-0 ARE TESTED WITH 4 PATTERNS, GROWING 1, IREGISTER. §§2§§TING 1, GROWING O, 020606 012703 0 X618 104004 020620 011337 002234 020630 017737 161276 Ocuble 850614 020624 0c0b36 020644 002304 BGNSEG 00S077 161312 051377 023737 001404 020646 104462 020646 020650 AND SHIFTING O. HH 300 052530 30 08 90 5 3% 3 38 3 3 3 38 3 3¢ 3 3 3 3 3 36 3 96 3 36 3 9 96 3 46 3 2 36 36 3 3 U 3 3 3% 3 9% 3 36 98 3 3 3 9 3 9 3 3% 3 3 % 3% 4 3 % 020606 000013 161302 002236 18: 002236 002234 MOV #BEGPAT,R3 EMT CSBSEG CLR SRLDA ;CL (R3) . RLDA :BIS RLDA MOV BIS sGET START OF LIST ; ##RRSTART OF SEGMENT#### (R3), GDDART SRLDA, BODAT CRAP %ishgogg's 2 CMP BEG RRDF .WORD BDOAT, GDDAT 1 . 11 EM “DR* :SET MOV RR 00&SAS SEQ 0065 TRAP . WOR . WOR .uogg 2s: 020604 020604 BEQ 001404 . RLBAr o-g’goog aRLaA,abEnr BDORT ., GODAT PRGE: EXPECTED IRERD RLDA 1S RLDA CORRECT :IF OKAY BRANCH ;WRONG DATA IN RLO ; WRON TR IN A BO6 CVRLAA.P{1 5523 2 14-APR-78 15:0M §§§E§§ 2293 22N Sggg 9 2297 020573 ssgs 2300 2301 2302 85827 Ly, 020674 020679 o1 oosra; gsogg 13851 ##TEST 19a% - BIS OF RLDA 2s: 183313 'ag TST ENDSEG 100008 : ENOTST L10043: 104001 2303 Sggg g§§ oPE :IF /FL:LOE SET LOOP, ELSE EXIT SEG .SBTTL (R3)+ CMP BNE ng,osnopnr 1 EMT CSESEG EMT CSETST :GET NEXT PATTERN {HAVE us FINISHED? :NO GO OF SEGMENTR2ax ""Em ; #RESEND OF TESTa#aa #aTEST 20#% - BIC OF RLDA 5303m7 020676 BGNTST 2 5310 020676 STARS *Illllg:l¥lll!l;E:l;;;;;ll;Illl!ll!l!!lllll.lllllllil!llllillll 2311 2312 agxs 020676 2316 2317 020676 gaig Sgig Se (( 2323 2324 Sggg 5327 : ; #RRuSTART OF TEST#axs SS chngeg ALL ax*g 32? EouxrurougK :PATTERNS: GROWING 1, SHIFTINGI, cnouxnc AND SHIFTING O 4TARS H ;lllllllilllllllllllllllllil!il!ill!!li!l!lllil{llli!lllllllll{! 012703 002304 MOV 104004 BGNSEG EMT 777 1772727 177777 oSeaaw 161220 18: MOV 12 MOV 020720 020744 002234 1612 BIC 631§ & 002236 2234 002236 v BIC CMP BEQ uoxuow e RR §380 ST 1owez £33l 2078 ool 2333 020754 011402 ggg; 020756 04010 2338 020762 005723 2342 020772 2s: gggg 358323 fioooxa 2339 2340 2341 02076N 020770 020772 020327 001345 Efi?“" . WORD ENDSEG 10000S: cMP BNE :GET STRRT OF téé* CSBSEG 1, bgg 8-1.GD i #eRaSTART OF NTaRes T RL L 1'S gf ECTED TR ggbgh ;Rg n& 0ip ~BIC* WORK? .- (R3}, GODAT (R3) anogg ISET EXPECTED DRTA : 38 sz :IF ] &, ERR2 [ 35838 ERSé TST 002512 $BEGPAT,R3 - gzc CAPE 18530:—. (R3)+ R3, 8ENDPRT X3 O0OO06BRS SEQ 0066 o G3RE6T" 0oes12 104005 PAGE: 1T DID BRANCH : WRONG DARTA IN RLDR - ;IF /FL:LOE SET LOOP, sGET NEXT PATTERN ELSE EXIT SEG : DONE? :NO GO BRCK SunaREND OF SEGMENT###% P11 14-APR-78 15:04 020772 020774 020774 020774 #2TEST 20a% - BIC OF RLDRA 104005 ENDTST L 100494 104001 .SBTTL 020776 BGNTST 020776 STARS EMT CSESEG EMT CSETST COb PAGE: ;#288END OF TEST#uss #»TEST 21##% - BUS RESET OF RLCS ; #RRRSTART OF TESTaax» !ll!llll!l!!llll!llllllllllllll!ll!lill!!l!llll!!l!!lllll!lllll FARKEIA LA A48 a0 nrrun) AV AV TAV AV AWV A VTV (N TV TaV]AVIATIAY 4 V] ?Esr THATA BUS RESET WILL CLERR n: PROPER ans :OF THE CONTROL AND STATUS Recxsr THOSE BITS nn: LIt {3 ?DB?N T s TR éFfl; HEHiLL INSPST }; E HE&E QFTER IgE "RESET“ RLONG WITH BIT 1S (COMPOSITE ERROR) ; go ARE NOT WRITERBLE. 020776 Iil!lllllllillil!llllllllllll!lll!llli!i!ll!ll!lil’lllllil!llli 3 020776 012700 000340 021004 012777 000377 161114 021026 021030 001403 0S2737 140000 002234 021002 104041 SETPRI MOV 331833 1 021042 §§i§§§ 012700 000100 109033 18: 2s: 1056 oM2737 DODBG: basaie 001404 011402 021104 021104 021104 v BRESET EMT 2 R BIG CMP 388 cSon fiono "WORD 104001 BGNTST :PRIORITY TO SEVEN sLORD ALL RLCS LORDABLE BITS {SETUP EXPECTED ;?RIVE ERR s;rv :IF 'NOT DON'T EXPECT IT ':IT'S SET, INIT BETTER NOT CLR ;ger 32 A WAIT LOOP :8US CSRESEY RESET ;WAIT IN CASE OF DRIVE ERROR ‘“H%? 20oAT 7,ERR2 Rshcszm EE?&’%S?BRDY - DON'T CARE :0ID INIT : YES, enmcu ;WRONG DATA IN RLCS EH67 ERR2 ENDTSY L1004s: cS -cno? GDOAT .gcnnIRLCS 852 %nap .SBTTL 021106 -oean'san GDDAT RRDF 021079 104462 85{}83 BEQ BIS BEQ 021074 ggixofi éioség cs;&ms'aL MOV BIT 351059 023737 002236 002234 021072 EMT MOV 021012 01737 000200 002234 oexoas 032777 040000 161100 UPRIS 7.RO ; ##RREND OF TEST#aan EMT CSETST #=TEST 22#% - BUS RESET OF RLBR ; #a2START OF TESTa#%# SEQ 8357 OQ&7RS D06 14-APR-78 #2TEST 15:0M4 22x# - BUS RESET OF PAGE: SEQ 006 RLBR STQRS llllllllllllll'llilillllilll!lll!'Q!llll!llllllllll!lll!’.llili 021106 euo? Pt Pt Bt Pt Pt P B Pt Pt B N CLERR T Illlilllllllllili!lliIllllliIll}llllllll!llllll’filllll!llll!lli 4 vy PRPRRPRRRYY Py Yy PRRRYRRRY gULEUflJ o BELRRZBR8Y BURAY o B-DQ\JU‘U‘ INNHOS T WILL R THART YEST é Pé 8§ ?ES ‘Ht aooggsg ééLORDED WITH 177776 Snno 1S EXPECTED o BE ZERO nrrsn THE RESET 021106 012777 021120 oaxxgs 001403 835777 0211l4 6ell 021134 021134 021136 021144 021146 021146 021150 021152 021154 021156 021156 021156 021156 00S737 037 17?776 002260 00000! 002234 161014 MOV 161000 BEQ BIS TST 2s: 104033 017737 001404 000016 010562 011402 104001 .SBTTL :NO EMT MOV CSRESET JRLBA, BDDAT TRAP ENDTST L10046: 2s ) gRLBR GOOAT ERRDF 18: :SET BA TO ALL 1°'S CLR BRESET BEQ 104462 9-2, dRLBA T.CNTLR . WORD . WORD .WORD :CLEAR EXPECTED DATA 18 IM. iRL1L?? £n7o ERR2 Tsek :ISSUE BUS INIT :READ RLBA JIF CLEQR BRANCH ;WRONG DATR IN RLBA Enro ERR2 ;RRREEND OF TESTa#x% EMT CSETST #®#TEST 23#% - BUS RESET OF RLDA ; #RRRSTART OF TEST#zxs BGNTST STERS H *Illll!llllll!!llllIIlillllllIi!ll!l‘!lllllllllllllll!ll!!!lili tasr THAT A BUS RESET WILL CLEAR THE :DTSK RDDRESS REGISTER. THE DISK ENTIRE SS IS LORDED WITH 177777 sauosls EXPECTED 10 BE 2ERO AFTER THE RESET lilllllllillll!lllllllllll!!lllill!llll!li!liillillllllllilllll 021160 021166 021172 012777 005037 %%35 113939:33; 160732 002236 021202 001404 021204 021204 104462 021206 021210 000017 010617 MOV #-1,JRLDA ;SET DR TO ALL GDDAT gronVv Sz"sé‘éoom LDR, 18 (IF CLEQR BRANCH RRDF %ang S.,EM?1 ,ERR 1s&:hcomfz»ERRE : WRONG DATA BRESET BEQ .WORD . WORD 15 EM?I :CLEAR EXPECTED 1°'S CLR :ISSUE BUS INIT :READRLDA IN IN RLDR RLD EOB CVRLAR.PI1 2455 oaxsxa ey 0elelv g:gg 2459 4 2461 621218 021214 021214 PAGE: 14-APR-78 15:04 011402 .WORD 18: ERR2 ; RRRREND OF TESTa=®# ENDTST L10047: 104001 EMT CSETST _SBTTL ##TEST 24#% - UNIQUENESS OF RLCS 2462 5323 aa:gg 0eliale BGNTST ; %R RSTART OF TEST#=xs 2467 STARS R RSS2 2468 021216 Y Y Y Yz ?esr T o473 s n lllllillllllllllllllllll!llllllli!ll!iilllll!llllllli!!lllil!li 2478 nooxrlso BY THE WRITING OF THE RLCS. 002200 MOV #DRDY! CRDY,LDCSR g:gé 021240 013777 002200 160660 MOV LocSRSRLCS 2479 2480 021216 021224 021232 012737 012777 012777 000:01 177776 177777 160676 160672 g:ga MOV MOV :SET DRIVE AND CONTROLLER READY o-a SRLBA JRLDA ISET RLBA 1O ALL 1’S ;SET RLOR TO ALL 1 S 'WRITE RLCS :CHECK THAT RLBA REMRINED UNEFFECTED 2485 g:gg 021246 021254 2488 02125k 2491 021272 2493 2494 021274 021276 000020 010654 g:gs 021302 104006 2499 aso? 021304 021312 022777 001412 177777 2502 021314 012737 177777 g:gg AND STARTUS ‘REGISTE DA ARE LORDED WITH 1127277 177777 zs§9£crxvs Y. THE Rng IS THEN Loaoe TO NSURE T { HE RLBA RLDA 2474 21216 s:;g Y ed uu*oueness of THE conrno YRR 2222222222222 2222 82 4 2469 2470 2471 2472 021264 022777 001412 012737 017737 177776 160654 177776 002234 160640 CMP BEQ MOV 002236 2492 021272 104462 #-2, 3RLBRA 18 ;RLBA OKAY? :YES, GO CHECK DR 8-2, GDDAT :SET UP EXPECTED b.,EM?2,ERR2 ;CS MODIFIED BA MOV SRLBR, BODAT ERRDF %sshcooe TRAP 'RERD RLBR .WORD .WORD 1b EM72 EMT é&fggP ERR2 CSCLP! H 160620 CMHP BEQ 8-1,IRLDA 2s :RLDA OKRY? :YES, CONTINUE 2503 021322 017737 160604 002236 002234 MOV MOV aRLbQ eoonr 8- ;SET UP EXPECTED 2505 021330 ERROF 2507 021332 TRQg %sshsg ERRe (HORD ERRe 5332 851382 011402 18 : 2506 021330 104462 2510 021340 00002} . WORD 23: 7..EM?3,ERR 0069RS SEQ 0069 ##TEST 23%# - BUS RESET OF RLDA CHECK IF 7/FL:L /FL:LOE IS SET :RERD DR :CS MODIFIED ¢S MODIFIED D DR FOb CVRLRAR.P11 +19! esle 2513 2SIy eS1S eS16 021340 021340 021340 14-APR-78 #eTEST 15:0M4 2520 esel esae 25e3 asay 252S e2se? 2528 2529 2S30 2531 253¢ 2533 2534 2535 253 2537 2538 2539 2540 2541 L 10050: 104001 .SBTTL 256l 2see 2563 2564 2565 2566 #®#TEST 25## - UNIQUENESS OF RLBR ; RERRSTART OF TESTRz#» !ll!llllllll!i!ililllllll!ll!lllll!lllllillllllllll!il!!l!lll!l 012737 032777 013277 000200 040000 002234 160550 R _IS THEN THE ITTEN TO INSURE LCS OR RLDA RRE MODIFIED 140000 002234 1772777 160See 002234 160S3¢e 160530 160514 000001 002236 MOV 8CROY, GDDART BEQ BIS 39¢§ 8ERR!DERR, GDDAT BIT 99 002236 002236 002234 GODART, JRLLS 8-1, JRLDA JRLBA IF RLCS IS OKRY MOV JRLCS, BODAT ERRDF TRAP 011402 18: 104006 021444 0ea777 0214s2 goiudle 021454 0e146e 012737 017737 104462 011402 127777 1272777 16044y 160460 002234 0022386 sOERR. RLCS MOV MOV CLR BIC CHP BEQ 021432 021470 021470 021472 021474 021476 S ROORESS REGIS;E; X_RND 17777 SRERRRAREARERRRRRRRRRRRRRRRRERRRERRRRRERRRRRRRRRRERERERRRFERS RS 021422 021432 021434 021436 021440 021442 02i44e LOQSED HI Sg;RgRITING THE RLBA. :CHECK 021430 2559 CSETST STQRS 02i34e esS4S 2546 2548 2S49 2SS0 2551 2552 2553 2554 2555 2556 esgg EMT T NEITHER THE 021342 021350 021356 021360 021366 0el1374 021402 PARGE: 0070RS SE Q0070 RLCS ;#RugEND OF TESTaaxs TEST THE UNIQUE iRLCS AND RLDA RR 3 CTIVELY RESPE 021406 02141y 2547 UNIQUENESS OF BGNTST 021342 021342 gs4e 2543 eSS4 - ENDTST +-3%4 2518 esig 24#% : CONTROLLER RERDY VIF onxvs ERROR IS :SET THEN EXPECT IT ;SET WHEN WE READ IT. :LORD RLCS :LORD RLDRA :CLERR RLBR :RERD RLCS sDRDY. BDOAT BDOAT. GDORT 1$ IGNORE DRIVE RERDY :CS OK :YES, co CHECK DR 18. ;BR MODIFIED CS £n7w ERR2 TSERCOD .WORD _WORD .WORD CKLOOP EMT 1B EM7Y ERR2 CMP #-1,3RLDA : 1S RLDA OKAY? BEQ 2s : IF OKAY BRANCH MOV aRLbn BODAT :SET 19.,EM?S,ERR2 ;BR MODIFIED DA MOV ERRDF TRAP .WORD .WORD .WORD CSCLP1 GODRY TSERCODE 19 EM?7S ERR2 ;CHECK IF /FL:LOE up EXPECTED :RERD RLDR IS SET GOb PAGE: 14-APR-78 15:04 ; RRRREND OF TESTanss S: ENDTST L100S1: 104001 .SBTTL EMT CSETST #=TEST 2b## - UNIQUENESS OF RLDR ; #RRRSTART OF TESTawx» BGNTST STRARS < AT TR 0000 0000 30 305000 00 0090 30 3030 06 00 00 30 9 00 06 00 00 0 36 30 36 3 2000 30 38 30 30 36 30 30 08 06 30 90 36 00 06 38 36 3% 3 3 36 36 % 3 'feT THE UNIQUENESS OF THE DISK noonsss REGISTER. *aND RLBA ARE LORDED HITH XxXX20X AND 177776 :RESPECTIVELY. THE RLDAR IS THEN WRITTEN TO INSURE gv WRITING THE RLDA. THE RLCS STHART N;ITHER THS RLCS OR THE RLBA ARE MODIFIED n £ n PRREER SRERASS liill!lll!l!llllll}llllllilllillllllllllllllllll!llll!llilillli 012737 000200 032777 040000 vd 140000 Y ; 0137 002234 00S07? 160364 MOVv 002234 160410 ooaa;w 160372 012777 177776 160366 BIT 99S: £F §G‘ }‘QV ~N ne 43 o §?nm Fd., Sy Sy v n :1F DRIVE ERROR SET Bfg 923 MOV GOOAT , ORLLS ;LORD CS CLR JRLOA :CLERR RLDA MOV R!DERR, GDDART 8-2 akLan : THEN EXPECT IT LATER :LOAD BA WITH ALL 1°'S IF RLCS IS OKAY 002236 MOV JRLCS, 002234 002236 CMP BEQ IDkDY,SDBQT RER 023737 001404 BIC GDDRT . BDOAT 18 RLCS OKR :YES, THEN BRRNCH ERRDF 20.,EM76,ERR2 ;DA MODIFIED CS .WORD .WORD "WORD 20 EM? ERR EMT CSCLP1 104462 TRAP 600024 011026 011402 18: 104006 CKLOOP BODAT TSERCODE 895 oaxvs RERDY sCHECK IF /FL:LOE IS SET 002234 012737 e g T 177776 o0 160316 oo AN)o—= nNEeE 177776 T 022777 e % N e S o ; CONTROLLER RERDY 0354 042737 6 0001 002236 001412 [ e o Pt Pt o e Bt B s 1 nr Ny "IRLCS 017737 oo §§§g n GROROROROROR 0RO LA JoNTNLWh-0 3 runn) n [ oo iy ~N N ROLDL R K LRIBK DL :CHECK Y, GDORT ooe 017737 160302 002236 104462 00002S 011061 011402 CMP #-2,dRLBA ;1S RLBR OKAY? 8-2,GDDAT QE BEQ 2s MOV JRLBA, goonr MOV ERRDF TRAP .WORD -WORD .WORD EH?? ERR2 TS EARCO E M77 ERRZ 0Q71RS SEQ 0071 ##TEST 2Sa% - UNIQUENESS OF RLBR :BRANCH IF OKAY T UP EXPECTED ;DR MODIFIED BR HOB CVRLAR.Pl1] PAGE : 0072RS SEQ 0072 #2TEST 26%% - UNIQUENESS OF RLDA 14-APR-78 15:04 2623 021640 2s: et e62? c628 629 2630 021640 021640 021640 ENDTST 2b3e 0J2lb4e BGNTST 263S 2636 2637 2638 2639 2640 cb4l 2642 Dele4e STQRS YYRRRRRS2R8 22 22222222 2 3 2 2 2 2 2 2 4 z RS Ys cbeH 26es 263l 2633 2634 2643 2644 L100S2: 104001 .SBTTL RLBA, ¢S, AND THE RLDA, THEN THE Illlllll'llllllillili{llliillllllllilllllllllll'i!llilllilillli 002234 160250 2649 (021666 013777 Q12777 012777 00s077 140000 002234 1772776 1727277 160220 002234 16023¢ 1§ B1Ee8 88579 SSIB?H 1702 021710 150552 MOV 39%: 021714 021722 021730 021736 Sg&? 2669 2670 021752 021760 %78 geizes 2673 851770 021776 021776 022000 022002 017737 042737 023737 001404 160206 000001 002234 BIT ggg MOV MOV MOV CLR :CHECK 021740 021740 021742 8517HH 1746 021750 021750 2674 e6?7S 26?6 2677 2678 ; ##nRSTART OF TESTazxs sorTHE RLCS, RLaa RLDA Delb4e 000200 040000 2659 2660 ebbl ebbe 2663 2bbM 2665 #»TEST 27#&x% - UNIQUENESS OF RLMP WE WILL WRITE 012737 032777 2657 2658 CSETST RLHP IS WRITTEN, THtN B8ACK AN VERIFY' THE CONTENTS 02le42 08%650 i 265¢ 2653 2654 265S 2656 EMT ?EST THE uu*ou;ncsgLor THE MULTI-PURPOSE REGISTER cb4s 26:? SEEO ; #ERREND OF TESTaREs 002236 002238 811482 18: 104006 RLLS c-ag8 LORD CS Lon snWITH ALL 1°'S ' DERR, GDDART 8-1 aRLhP A DA READ RLCS JRLCS, BDDART #DRDY| BODAT GDDAT. BDDART 18 IGNORE DRIVE READY 'RLCS OKAY? :YES, THEN BRANCH ERRDF 22..EMYY4,ERR2 ;MP MODIFIED CS .uogo agqq Ifigng CKLOOP TSERCODE RR2 EMT CSCLP! 022777 0oivle 177776 CMP BEG #-2, dRLBRA 2s 012737 D17737 177776 160134 MOV MOV aRLen DODRT ERRDF 23. .WORD EMYS 104462 0000e? 007763 :LOR SWRITE RLI* MOV TRAP 104462 000026 ; CONTROLLER RERDY :IF DRIVE ERROR SET :THE EXPECT IT LATER IF RLCS IS OKRY BIC cHP BEQ 002236 8CRDY, GDDAY #DERR. RLCS 923R TRAP S EHHS ERR2 ggsk .CHECK IF /FL:LOE IS SET : 1S RLBR OKAY? !BRANCH IF OKAY ;SET UP EXPECTED :READ RLBA ;MP MODIFIED BA 106 P11 14-APR-78 #2TEST 15:04 27#% - UNIQUENESS 0073RS SE Q 0073 ERR2 EMT CSCLP} BEQ 3s 8-1, JRLDA :DISK RDDR ss OKAY MOV SRLDA, BODART :SET UP BRD 022034 ERRDF 24.,EMY6,ERR2 ;MP MODIFIED DA 022042 WORD .WORD .WORD 2 EM4B ERR?2 2%: 022006 0c2006 2010 2016 177777 180114 Oc 0e 160106 1 ? 1?7777 002236 00 2234 022034 022036 0c2040 CKLOOP CMP MOV TRAP 011402 022044 3%: 022044 022044 022044 ENDTST L 10083: 104001 .SBTTL 022046 BGNTST 022046 STARS raekcoos :SET UP EXPECTED ; RRRAEND OF TESTaaRx EMT CSETST #&TEST 28#% ~ NOOP FUNCTION(RLI1 ONLY) ; RRERSTART OF TESTa=x» TION. u¥LL xssuz THE INOOP AND WA ou ROLLER RERDY i TIMEOUT OF 200 HILLISECS IS ALLOKED. DRIVE 0 IS ALWRYS gSELECTED SINCE THE DRIVE IS NOT NECESSRRY 022046 o 5 SEIEIRIEIEIE I 300300 3K 3 38 3 30 A0 363 38 38 08 30 30 3% 38 3 36 96 36 30 36 08 30 5% 38 96 36 36 6 36 3% 3% 36 36 36 3 % 3% 3 3 3 3 3 36 2 4 3 3 % % % 022046 02052 022074 022074 022074 022074 SYES, CONTINUE Il!llllll!lllll!lllliiilll!lllllllil!lli!lllll!llllil!llllllll! 2711 022070 :CHECK IF /FL:LOE IS SET s-1,G00AT fEsr THRT NOOP SHHDNHHUN NNNNNN PARGE : RLMP .WORD 022004 2719 OF nn2260 oo4s37 104001 TeY T.ONTIR BEQ 93s 014602 JSR RS, LOFUNC 016354 JSR CKLOOP EMT RS, WTCRDY CSCLP1 JSR RS, CHERR NOOPO 2s: 014302 : 998 ENDTST L100S4: :RLVLIY?? YES SKIP TEST ; ISSUE FUNCTION OF FOLLOWING WORD ;NOOP(0) FUNCTION sWRIT FOR CONTROLLER RERDY HIGH ;CHECK 1IF /FL:LOE IS SET ; CHECK CONTROLLER FOR ERRORS ; #RRREND OF EMT CSETST TESTxux% JO6 #2TEST 29#% - TEST NOOP DOES NOTHING 14-APR-78 15:04 .Pl1 .SBTTL PARGE : 0074RS SE @ 0074 (RL11 ONLY) #=TEST 29#% - TEST NOOP DOES NOTHING (RL11 ONLY) ; RRRRSTART OF TESTHax® 022076 BGNTST 022076 STARS IR IR0 039636 00 38 36 36 36 9% 06 3% 396 3 36 38 3 96 3 3% 36 3 3 3 36 3 3 PR 3 3 3 2 9% 3 9 3 3 3 3 2 5 B 36 3 6 3% 3 3% % % THRT ISSUING A NOOP FUNCTION DOES NOTHING. 1HET AND srnn THIS 1S DONE BY WRITING RLDA, RERDING THE RLMP AND MAKING SURE NOTHING CHANGES. 2 AT KKF EEERR 2R 005737 001476 002260 012777 01277? 00S077 017737 000001 000002 160010 160004 004537 000000 004537 1ST BEQ MOV 160020 160010 SRLMP, GDDART ;RERD RLMP 014602 gggpo RS, LDFUNC : ISSUE FUNCTION OF FOLLOWING WORD 016354 JSR CKLOOP RS, WTCRDY unxT FOR CONTROLLER READY HIGH CHECK IF /FL:LOE IS SET MOV 002234 014302 157752 002234 JSR RS, CHERR EMT _WORD CSESCRPE L100SS-. 000002 157710 002234 ERRDF 25. .WORD _WORD .WORD 25 EM14 ERR2 CKLOOP EMT MOV 002234 002236 002236 CSCLP1 82, GDDAT ;s. .WORD "WORD "WORD 26 EM1S ERR2 CKLOOP :READ RLMP SRLMP OK? EHIH ERR2 ERRDF EMT s CHECK CONTROLLER FOR ERRORS :IF /FL:LOE SET LOOP, ELSE EXIT TST TSERCO JR( BA, BDDAY GDOAT, BDOAT TRAP 28: 1s MOV CMP BEQ 104462 000032 007011 011402 SRLMP, BODAT GDORT. BODAT BEG 18: TS} CMP TRAP 104006 104006 CSCLP1 MOV 002236 002236 011402 Oc2au2 0ceaue EMT ESCRPE 104462 012737 012737 023737 001404 ;LORD DISK ADDRESS :LORD BUS RDDRESS 104010 oooley 017737 023737 001404 #1, 9RLDA ;RLV117? 82, JRLBA JRLMP 104006 004537 T.CNTLR 3% MOV CLR N Y U Ui R RRRk BRKRk RRRRR RER n llllll!l!lllllllllilllllllll!llil!lliillllllllillllllli!li!!l!l 2s s CHECK IF /FL:LOE 1S SET :SET UP EXP’D BR :READ BA 1BA OK? YES EM1S, ERR2 SERCODE CSCLP1 ;CHECK IF /FL:LOE IS SET KOB 14-RPR-78 #2TEST 29x# - TEST NOOP DOES NOTHING 15:04 0002001 157654 002234 sev UP EXP'D DR 81, GDDAT MOV 002234 002236 002236 MOV JRLDA, BDDAT CHP GDOAT. BOORT ERRDF 27 BEQ TRAP WORD WORD WORD PAGE : 007SAS SE Q@ 0075 (RL11 ONLY) :READ DA :DR OKAY enxs ERR2 T ERCO E 16 ERR2 38: s #nuREND OF TESTa###% B BB WYY wr o385 ENDTST 2824 L1005S: 104001 .SBTTL CSETST EMT ®#TEST 30#% - TEST OF INTERRUPT (RL11 ONLY) ; RRRRSTART OF TEST#xx# 022302 BGNTST 022302 STRARS ; lI!Illllll!llllillll!lllllllll!ll!i!llll!li!ll!lllillllllllllli éuccx THE INTERRUPT W]TH R n: P xmem g ,r nc L xuc r Nrtnkup nou TERRUPT RN? USN* THRT r&ng ggfloge T UP THE Issus ux“t as xr 200 MILLISECONDS anL4 ,nu NTE ug 0 ANO on ss N THE ERROR Hnngh R uIB% :=TRAP TO XXXX FROM YYYYTM AND RETU ARG SUP nonxton ; VEC on P INTERRUPT GOES TO RBOVE 1000 WHO KNOWS WHART WILL HAPPEN éTARS 022302 022302 022306 IF THE 3 D36 0000 3030 06 00 00 38 36 303 96 3% 30 38 6 38 4 36 3 30 36 6 3% 36 36 98 36 36 30 36 30 38 98 38 98 38 96 38 30 3% 0 36 1% 96 38 38 36 9 3% 30 36 6 3 % 3 2 30 3 005737 001426 002260 1ST BEQ 005037 002176 CLR 012700 104041 004537 000100 004537 005737 001004 000000 MOV EMT cPRIOO.RO css RI JSR RS, WTCRDY :WAIT FOR CONTROLLER READY HIGH BNE 2s {IF SO BRANCH 104462 000034 006731 011352 00s03? SETPRI JSR 014602 INTFLG #PRIOO Noopo'xnrsfi 016354 002176 TSTY ERROF TRAP 002176 T.CNTLR 93¢ 2%: .WORD .WORD .WORD CLR LDFUNC INYFLG 28.,EM13,ERROD TSERCODE 28 EM13 ERRO INTFLG :CLERR INTERRUPT OCCRUANCE FLAG iSET PSW TO O ; ISSUE FUNCTION OF FOLLOWING WORD :NOOP AND INTERRUPY ENABLE :DID INTER RUPT OCCUR LO6 CVRLAR.P11 022356 022356 022360 02364 236N 2364 022364 14-RPR-78 104006 004537 PRGE : SE @ ##TEST 30%% - TEST OF INTERRUPT (RL11 ONLY) 15:0M CKLOOP EMT JSR 014302 ;CHECK IF /FL:LOE IS SET CSCLP! ; CHECK CONTROLLER FOR ERRORS RS, CHERR 998 ; RARREND OF TEST#Ez® ENDTST L100S6: 104001 .SBTTL 022366 BGNTST 022366 STQRS CSETST EMT #%TEST 31#% - TEST PRIORITY BR LEVEL (RL11 ONLY) ; RRRRSTART OF TESTHx## < SO0 IO TR 00 00 00 06 30 30 38 30 00 38 98- 30 0 06 36 00 00 3090 30 30 30 38 38 9 30 96 34 96 30 30 30 30 38 3 36 06 36 06 38 36 36 30 8 38 6 3 3 3 3 3 3 %%% VEN IS RCTUGL PRIORITY OF CONTROLLER. S THAT PRIOR TY ?HET WILL WE KNOW WE WILL START TRYING TO INTERRUPT RT 7 INTERRUP DOWN TIL IT DOES INTERRUPT. g$ggsHOR 3 5 SETEIEIEIE 00030 0 0000 T 36 30 30 3090 00 6 98 3% S 737 005 1 001456 002260 012737 013737 000340 002140 TET BEQ BGNSEG 104004 005037 002176 013700 002236 004537 000100 014602 004537 016354 104041 SS: 002236 022462 022466 005737 001004 002176 EMT CSBSEG CLR SETPRI INTFLG BODAT sSET UP INITIAL OF 7 iGET GIVEN PRIORITY ; R ESTART OF SEGMENT ®%%#* : CLEAR INTERRUPT OCCURRANCE :SET PRIORIT BDDRT, RO JSR RS, LDFUNC : ISSUE FUNCTION OF FOLLOWING WORD JSR RS, WTCRDY :WAIT FOR CONTROLLER READY HIGH EMT _WORD CSESCRPE L100S7-. JSR RS, CHERR CsSPR} T5% S1F /FL:LOE SET LOOP, ELSE EXIT TSTY ; CHECK CONTROLLER FOR ERRORS EMT _WORD T5? CSESCAPE L100S7-. :IF /FL:LOE SET LOOP, ELSE EXIT TST CMP BDDAT, GDDAT : SHOULD 17 INTERRUPT 157 BNE INTFLG 23 :DID INTERRUPT OCCUR :YES, OK ESCRPE 002234 :RLV117? :YES, SKIP TEST MOV ESCAPE 104010 000060 023737 002012 #340, BDDRY APRIOR, GDDAT NOOPO! INTER 014302 022452 0ce460 T.CNTLR 6$ MOV EMT 104010 000070 004537 MOV 002236 002234 36 30 06 38 6 30 38 6 38 38 06 30 38 96 30 38 6 36 30 6 38 36 36 30 36 3 36 30 6 3 3 30 36 30 3 3 30 % 2 BGE 1s iNO, BRANC 0076RS 0076 MOB 14-APR-78 |5:0M4 CVRLAR.PL1 S 104462 000035 .5020 . ugng 80? 11 es: oo 35 £N 04010 nn SONON L WO BB XSS LS SRg 3333 ##TEST 31## - TEST PRIORITY BR LEVEL 2 73?7 1772 765 ESCRPE EMT égORD 19: 002176 TST BEQ BR 2" 5 ER&? SEG CSESCRPE 104005 162737 100331 000040 002236 ys: INTFLG 4 3s EMT SuUB 8PL CSESEG #40, BODRT 11 68: 104001 .SBTTL ;DID INTERRUPT OCCUR :NO, OK :YES, ERROR ; #RRREND OF SEGMENT®%%x ; NEXT LEVEL ; #RREND OF TESTa®% ENDTST L100587: :IF /FL:LOE SET LOOP, ELSE EXIT SEG & 0008-~. ENDSEG 10000S: (RL11 ONLY) EMT CSETST #xTEST 32#%% - RLV11 MRINT. FORCED OPI TEST,LESS THRN 510 WORDS s #RRRSTART OF TESTHaas BGNTST STARS ! o 03030 3636 30 30 30 30 30 8 36 36 96 38 36 36 38 36 36 38 98 98 38 31 6 98 98 96 98 98 3% 9 3 36 36 36 30 26 96 98 30 90 98 0% 90 36 3% 36 5% 38 3% 3% 38 3% 3¢ 3% 3% 3% 3% 3% % % bERF V11 MAINTE FUNCTION O WITH LES THAN WOR 15), o FORCE 55n§osxrs EfiSOR(a?§ ¥agcfiss¥"gu5UL ERROR. r8§8s“tpi ;#S §¥enoen NOT FOUND(BIT12) RND OPI(BIT 10). DRIVE ERROR IS IGNORED. 002260 002514 015216 015454 HH 26995 3 96 38 38 36 30 30 36 3 38 98 3¢ 8 34 3¢ 38 90 0 30 38 3¢ 369 38 3 5% 98 96 98 30 9 98 3 38 % 38 3% 3% 9% 3 96 3% 3 3 3% 3 3 3t 3 3 9% 3 3% 3% 9% 3 3 3% % % ;RLV1L » ST T.CNTLR iNO,EXIT TE?T 10$ BNE 18: MOV 8PATCRC, R3 :GEY CRC MOV (R3), 2% :STORE CRC PATTERN :STORE DRTA PATTERN ;CRLCULATE CRC BEFORE TEST MOV MOV sPATDAT . RY (RY) 3§ 25 Jagno RS, CALCRC 3s: _.WORD BGNSEG O JSR MT gs.ssrpnr CSBSEG 015542 gg?NT RS, LDFUN 016354 MATMES JSR RS, WTCRDY EMT CSCLP1 -507 022614 CKLOOP PATTERN TRBLE ;c;r garn PATTERN TARBLE ;SETUP PRTTERN BEFORE TEST s PERFORM MAINT FUNCTION ;LESS THAN S10 WORDS SMRINT. MESSAGE ;LOOP SKITCH PAGE: 0077RS SEQ 0077 14-APR-78 15:0M4 B 2 P3P BBRBIRBY 353 & 2ERR83d Nt 2N-—30 NN 0ceblb 004537 000404 M 104462 Qp0 %8 RRR 8558 0c2636 022636 0226 Oceb \) 4¢#;%3 B .Pll < P F O NOB 022640 0c2640 022640 RRDF . HWOR .HOR +S: 104006 10000$: 10400S 108: ENDTST L10060: 104001 .SBTTL Oeeb4e BGNTST Ocee4e STRRS . WORD CK*OOP FORCED OPI TEST,LESS THAN S10 WORDS ss.CHKOPI 8 30. ,EM27,ERRIO ;CHECK FOR EXPECTED ERRORS EXPECTED ERRORS FOUND,EXIT TEST TSEACODE 30 EMR? ERR1O EM ENDSEG CSCLP1 EMT CSESEG EMT CSETST #%TEST 33#% - RLVi]l MRINT. FORCED OPI TEST,MORE THAN S11 WORDS ; RRRRSTART OF TESTxxes lllIlIlllllli!!lilllll'll'!ll!Ill!II!ll‘l'll!l!!i!lllllllllllli éfino?(axr 15, | THE TEG PSHOOLD FORCE COMBOSITE RROR 8:":“59i1 QT R NOT FOUND(BIT12) AND OPI(BIT 10). DRIVE ERROR I EEET FIALT e ER TRAP 00cee0 002S14 l!l!llllllllllliliil!lllllIlllllillllllllll!i!ll!ll!lllllllllli 1ST T.CNTLR Nb é Ny 1 BNE 18: MOV 8sPATCRC,R3 o8 23 RE hfl—hjih-SSResReE SR JSR 015026 Sy Sca? W 000 ##TEST 32#% - RLV11 MAINT. 015454 00 77266 3s: 000404 022744 104462 000037 007633 011726 .g;gflgavn PflTT;RN TABLE MOV (RY) :CALCULATE CRC BEFORE TEST MOV 016354 RS, cALcnc BGNSEG EMT CSBSEG Ss.ssrpnr JSR _WORD DO SR M HKOP1 S&% Enao ERRIO ERRgF 31 .WORD .WORD .WORD 3! EM30 ERRIO TRA ¢KLOOP CRC PR ; STORE DRTA PQTTERN :SETUP PATTERN BEFORE TEST ; PERFORM MARINT FUNCTION ; RS, WTCROY BR 4s§: RS, LDFUN JSR CKLOOP 015026 (R3) 2s Jagno -612 natRes i $37 opnroar RY gg?NT 015542 Céc PRTTERN TARBLE MOV TSERCO MORE THAN i MRTRT TREs2ALE WORDS :LOOP SWITCH ; CHECK FOR EXPECTED ERRORS {EXPECTED ERRORS FOUND,EXIT TEST 0078AS SE * ) 078 PAGE : I4-APR-78 15:04 #2TEST 33#% - RLVI1 MAINT. FORCED OPI TEST,NMORE THAN S11 WORDS 104008 SO NN deuns B S5 £ R 888%88888 QERZER2 8BS U ~ < P O BO7 10000$: 10400S 108: ENDTST L10061: 108001 .SBTTL EHT CSCLP1 EMT CSESES EMT CSETST NDSEG ##TEST 34## - RLV1l MRINT. FORCED OPI TEST - INTERRUPT MODE ; #RRgSTART OF TESTH%#R BGNTST STQRS < 303000000 00 T 0T 0000 00 0000 006 0000 0006 03030 30 00 30 0030 30 38 3000 30 30 3030 36 30 36 36 30 90 00 00 00 6 30 0 0 00 0090 30 0 30 00 00 O 4 fiERFORH TEST OF !NTERRgPT 8Y ISSgING RLV11 MAINTENANCE FUNCTION O :WITH MORE ERROR. CHECK INTERRUPT Sopenmxon auo chonr IF ERROR [y TLLEN B RREREERRRIRRRKREBRLRRLLRE BERK illl!lllll!lllll!'l!lll!llIll'lll.!lllllllllll!ll!!lllillilllil 002260 0§14 023012 D157 T Bostbe e 000000 01S2i6 015454 18: . o 3%: 104004 042700 iSR §siinan RRRRKAR a8y 2nd D0S737 ooxoga 15T BNE T.CNTLR 10$ MOV Rs,cthnc Bs. seTPAT [V apaTont Rt G R4 JSR jsR . (RY)’ R MT C$8SEG MOV sPRI00, SETPRI (000000 00 002176 537 015542 EE; JSR 177§sa ;g§§~’ 000100 8335 016354 JSR CKLOOP 002176 RS, UTCROY EMT TST CSSPR] 5grrLc E 32. ,EM24, ERRO .WORD 3 TRAP 40 007404 - WORD 002176 ?§§r RE nguu °‘*T SR%a PATIERNoYTRBLE g Lost STORE DATR PRTTERN CRLCULRTE CRC SETUP PATTERN ' :SET PRIORITY TO ZERO :CLEAR INT. FLRG sMAINT FUNCTION, INT DRIVEN :MORE THAN 511 YO FORCE OPI ERROR :WRIT FOR RERDY EhTPRI SBRIDD MOV opn1§7,no ON4B2 011352 00S037 00 MAINT! INTER 10008 000340 012700 104041 88?737 o' éxxr TEST 4s: . WORD ¢LR sCHECK IF INTERRUPT OCCURRED :CLERR INT. rgshcoos Eneq RRC INTFLG FLAG PAGE: 0079RS SEQ 0079 14-APR-78 15:04 CVRLAR.P11 023100 023100 CKLOOP EMT . 104006 e %gigg 104005 1 100008: SiUv 10%8: 023104 IBIRRZER28 PPN NU NN b s s s et st Bt e Pt e CUNLWN—-OODONTNLWN-O W W WG W W W W W W L) W WL W W W W [eteteforerefererernreterededeyeeibdetndwedeupopod W W WWWw W CPEPEEERARL g Faae 853‘ 104 co? ##TEST 34as - RLVI! MRINT. FORCED OPI TEST - INTERRUPT MODE PAGE ; $EQ CSCLP1 EMT CSESEG EMT CSETST ENDTST L10062: 104001 .SBTYTL 023106 BGNTST 023106 STRRS #=TEST 3S#% - RLV1l OPI TIMEOUT TEST :START OF TEST S 2 BT IO 0E 00000000 0000 000 SIS0 U030 30 00 0000 0000 00 00 0000 3000 00 00 00 00 0 03030 00 3 00 0 'PERFORM RLV1] MRINTENANCE FUNCTION (0) WITH INTERRUPT MODE. FORCE 10P] 023106 023106 023112 85311-4 3120 oaaxg %%:3 005737 oowg; 000 012703 012704 002260 8PATDAT . RY 8?35?5 2 JSR o ) gs,ckgnc 38: BORGEG © 31 002142 gsgx 4 012746 gaxm 3200 02 83 1 {¢ 853238 023224 023230 023232 023234 023236 T.CNTLR MOV 063700 036 023204 15T 18: 002606 104004 1 TITTITRIR SRR %23‘54:« 14 Ge3154 023164 BY SETTING WORD COUNT _TO -512 WORDS. MERSURE OPI TIMEOUT BEQ JIHP MOV NQY4S3? gx 1 T HH F I XYY ISR 0231 531 T S%C%% ?O HiN. AND MAX. LIMITS. 015454 JSR : YES , PERFORM r;sr SRULL EXIT T IGET CR(f‘ PATTERN TRBLE ; RS, SETPAT CSBSEG EMT CSCVEC 000340 MOV 13;:2 0} 002142 0003 MOV MOV aTIMSRY - (SP) BVEC,-(5P) 83, -lsP) 062706 000010 ADD '33 012700 104041 37 00000C MOV EMT CLR 157% 016300 104037 013700 006300 006300 006300 063700 002176 002266 002266 SETVEC MOV EMT SETPRI MOV ASL ASL ASL RDD sRLV11? 18 10% sPRTCRC,R3 EMT CLRVEC MOV SSYRRSR2E2 2222232232222 222 22 2 Cc ¢,RO :GET DRTR PATTERN TRBLE ;gflogfiLg?’E c:@ aErone TEST :SETUP PRTTERN BEFORE TEST :CLERR PRESENT INT. VECTOR BVEC, 8TIMSRV, 8340 8340’ - CSSVEC & sPR100, RO CSSPR] INTFLG OPIMX,RO RO RO RO OPIMX,RO ;SETUP FOR WRIT ABORT s CLERR INTERRUPT FLAG SOPT LIMIT SETUP 088895 o D07 CYRLAA.P11 3127 14-APR-78 15:0M 023242 063700 31e8 Ségs @2&3 4% 2o 2R 3}% gg% 104 31 M 313s 3136 :35}37 g 3140 3141 023276 023300 011352 005037 3145 3146 3147 3148 023306 023310 023314 023316 104052 010037 005000 162737 3138 gg& 023 TM 104027 1004 owsf %5737 3149 31s0 3151 gi?a oeggg 02 100402 0052 023332 010037 023330 #2TEST 3Sa® - RLVIl OPl TIMEOUT TEST 002266 RCD q 015842 000772 ys: 002236 002236 002236 3159 3160 3161 3162 3163 3168 3165 3166 3167 3168 3169 3170 3171 02333% 02333 023342 023344 023352 85@ 023364 023364 023366 023370 023372 023374 023374 023378 023376 012700 104041 023737 002404 023737 003404 023404 012746 02342 023432 023432 023432 062706 3179 3180 3181 3182 023410 02MI4 023420 023424 002236 002264 002236 104036 012746 013746 012746 104037 104005 .WORD CLR EMT MOV CLR SUB CSGTIM RO, BODAT RO #10.,BDDAT BR 53 MOV 53 R RO, BODAT 78: #PRIO? sPRI07, RO cs§mx SETPRI MOV EMT CHP BLY CHP OPIMX, BODART es OPIMN, BODART ERRDF 34.,EM31,ERR1! BLRE TRAP .WOPD 3% 002142 000010 gvsc EMT CSCVEC MOV 8340’ 10000S: CSCLP1 vEC, RO :DIVIDE : ANSWER :BY 19 YO GET :RIGHT ANSWER :STORE DIVIDED RESULT :1S OP1 WITHIN LIMITS :NO, REPORT ERROR SWITHIN LIMITS? 1YES ;0PI TIMING INCORRECT :CLEAR PRESENT VECTOR AND KESET OLD avsg.umsnv,ssqo - (sP) MOV MOV MOV EMT 8INTSRV, - (SP) BVEC,-(5P) .2 -tspP) c$SveC EMT CSESEG QDD ENDSEG :GET TIME EXPIRED 34 CLRVEC SETVEC 016272 002142 000003 TSERCODE ER%‘ 11 MOV 000340 qs - WORD . WORD CKLOOP EMT ;ERROR ON INTERRUPT ERRO INTFLG E:%oop CSCLP1 GETTIM BOOAT BMI INC FLG Eneq IS WITHIN LIMITS 8s: 104006 013700 sCHECK INT. :CHECK THRT OPI 000042 3174 3175 3176 3177 3178 002266 007707 011770 023402 023404 000340 104462 3172 3173 5S: 6S: gigg 3156 3157 3158 TST - WOR 002176 :PERFORM MAINT. WITH FUNCTION RAINT FUNCTION INT.TM0DE o TWALT mMAX. n?u.xsecowos CSWIU INTFLG 14 33.,EM24,ERRO Tgshcooe 0081RS SEQ 0081 i unx*us RO MY BNE ERROF ngg 002176 0000i2 OPIMX, RO JSR RS, LOFUN REINT! INTER o4 Si‘JS 32335 104006 3144 gg& PAGE: 810, 5P ! EO?7 b RORRRR RRRREBRBLBRIG n NRREON BomNrhTon-od R S WWWWWWWWWWWWWWwWwWwW [SYSToTereteetutatetwtutes whet et RRRRR 2 BABIRRPEL2EDBIRRE m (N] B .PL1 14-APR-78 15:0M4 ##TEST 3S#% - RLV!]1 OPl TIMEOUT TEST 023434 ENDTST 023434 L10063: 104001 EMT .SBTTL 023436 BGNTST 02343¢ STQRS CSETST =#TEST 36#% - TEST RLVI1 MAINT. FUNCTION - FLRG MODE ; RRRRSTART OF TESTa®x» llllllllll!llll!ll!!llllllilllli!l!llilillllllllllllllll!llll!} F’ERFORH RLVU MINTErnNCE FUNCTION O MITE/ TFE CRC ARG MONE AND CHE &Pdf‘RE% T§£fl QN&J?G REGISTERS CHECK TFE SERIRL THS 8y NG VIR THE MP REGISTER Dfl*‘i RND COM’RRING WITH EXPECTED iRESULTS. CI{CK Tb£ TRQNSFER SSS WORDS FROM BUF1 MEMORY THROUGH THE iFIFO INTO BUF2 MEMORY FOR PR CI'ECK THE PREVI Y WRITTEN DQTQ : 023436 02343 Ge3442 02344 y 005737 024246 023454 02 012737 011337 062606 023500 9234 004537 015216 023450 012703 002514 002300 1008: 0234;3 017737 156606 023510 1018: gasoo 102s: 023502 023504 023510 023512 02351 000000 104004 004537 000000 004537 023533 177001 023522 Y 016354 Ge g2 104006 004537 014302 023536 023540 023546 104006 012737 013737 005476 002162 023564 023564 104462 ggassu 023566 023570 023572 023574 ?383 000043 006566 011546 1038: 015542 004537 002234 INSURE THART THE TST T.CNTLR MOV #PATCRC,R3 BEQ IHP MOV MOV MOV JSR éggg . EMT 015454 ggasaw TO N THE LAST WORD+1 OF BUF2 F TRANSFER KRS NOT MORE THAN 255 WORDS. lllllllllIlllllllllllllllllllil!llllllllli!ill*llllll!illlillll 002260 0014062 000137 VgLUE 123456 JSR .WORD JSR MRINT -511. MATMES 002234 002236 002226 SPATOAT PATSAV (R3), 1028 apnrsnv 103s RS, CALCRC 0 CSBSEG RS, SETPART O RS, LDFUN gifoop RS, WTCRDY EMT é&foop CSCLP1 RS, CHERR EMT MOV MOV CSCLP1 $BUF 1 +1776, GDDRT E.BR, BODAT ERRDF TRAP rs ERCO ggg 18: 1ggs 1 .WORD .WORD .WORD CKLOOP cgon? BODART EHlO ERRY 35 EMI10 ERRY 0082RS SEQ 0082 10$: 023434 02343 PRGE: RLVI1? YES R&Vll N0, SKIP TEST 'EE* CRC PRTT;RN TRBLE ;GET DRTR PR TRBLE :STORE CRC PflTTERN FOR CALCULATION ;STORE DATA PRT. FOR BUFFER FILL : CRLCULATE CRC SEFORE TEST {PATTERN FOR CRC TEST :SETUP PATT ERN IN BUFFER :BUFFER PATTERN ;PERFORM MAINT. FUNCTION :MQINT FUNCTION FLAG DRIVEN : JORD COUNT : MESSAGE :WAIT FOR RERDY ; CHECK CONTROLLER FOR ERRORS . ; TEST BA REGISTER ;DATR WRONG IN BR REGISTER ; CHECK FOR LOOP MODE FO?7 CVRLAA.P11 14-APR-78 15:04 023574 023576 B 3604 104006 013737 >r37 885152 169 ##TEST 36#% - TEST RLVIL MAINT. FUNCTION - FLAG MODE EMT 002234 002236 oe 833& B46 02 3% » % 13737 737 1404 885222 234 2234 002236 853555 6?39g? 002242 002234 DO1404 023710 023712 023714 023716 023716 023720 000045 007120 011546 104006 013737 023742 001404 002166 002234 2s: 002236 002236 023744 023744 2379 rn237s0 023752 023754 013737 023737 3s: 002244 002170 002234 011546 012701 000377 024036 324040 024040 024042 024044 024046 001440 010237 005237 005737 001007 104462 000047 007255 Ol1l444 002232 003500 004500 002234 002236 002234 002224 002302 002232 002236 3 37 EM20 ERRY CSCLP} GDCRCB, GDDAT 38. En21 ERRY MOV :GET CRC OF DA+3 VALUE !GET CONTROLLER CRC OF DA+3 EHEO ERRY ERRDF .WORD CKLOOP EMT CLR :STORE LOW BYTE OF DR Tsek E.MP1,B00AT coonr aooar CLR MOV MOV 5$- E.MP_BODAT cODRt, eoonr MOV cHP BEQ 4§: 023776 Q24022 g4 G240 002236 002236 .WORD _WORD 002302 824020 C02234 000046 007173 011437 011237 023737 ggcncé GDDART TRAP 104006 005037 024002 024006 024012 585 .WORD .WORD .WORD CKLOOP EMT MOV ;+6 TO DA LOW BYTE EHIE ERRNY CKLOOP :GET BEFORE DA REGISTER RCO .WORD TRAP 104462 005037 012704 012702 gs EHIE ERRY ERRDF 023754 023756 023762 023766 023772 RRDF MOV CMP 023706 104462 023726 023734 CMP .WOR 023229 .DR.BDOAT So coonr c RT.BDOART .uong 70 023704 023706 a on rznpx RAP 4 013737 023737 fibcs RDD MOVB BEQ oNYBR oaggss 011546 023670 023676 E.Bn,c DAT MOV 8532%2 13237 885?55 002222 62 6527 7 000006 2222 CSCLPI MOV 4g TSERCOD 38 EM21 ERRY CSCLP} SAVCNT CHECK 8BUF 1, RY #sBUF2,R2 #2S5. 'R} ;CLERR BARD WORD COUNTER :CLEAR PRINT HERDER rnoxcnron :GOOD DRTAR STORED IN BUF1 :DATA BUFFER WRITTEN INTO BY MARINT. MOV MOV CMP (RY), 8DDAT (R2) ! BODAT GDDA?Y, BODAT ;EXPECTED DRTA :GET DRTA FROM BUFFER MOV INC IsT R2, TMPO SAVCNT CHECK :DRTR ERR-GET ADDRESS :INC BAD WORD COUNTER :CHECK IF FIRST TIME BEQ 78 BNE ERRDF 6$ 39, .WORD .WORD . WORD 39 EM22 ERR3 TRAP enaa ERR3 TSERCO :DATA COMPARE PRGE: 00B3RS SEQ 0083 GO7 SHh 005237 000422 002232 63: INC BR PRINTX MOV MOV MOV MOV PRAGE: 0084RS SEQ@ 0084 FUNCTION - FLARG MODE ; PRINT HERDER ONCE CHECK “-E-DQ-T"PO.GDDQT.eoonr gE Sn {‘ gE EE GODAT, T.-(5P) - (SP) TMPO, E.gn.-( P) -BAa-(3P) LY, - (SP) sFRMY IS.-(SP5 RO SP’ CSPNTX 000016 816,5P 78: CSCLPI ; INCREMENT BUFFER ; INCREMENT BUFFER (R2)+ (TH)+ R 2R CK 002232 013746 012746 012746 i o 012732 8553 goss38 001404 ; CHECK FOR ERROR HERDER FLRAG 778 #FRMT98, SAVCNT SAVCNT, - (SP) 002302 012572 000002 000006 123456 ;FINISHED BUFFER? ;RETURN FOR _NEXT COMPRRE N T W g8 BS9999955893985099555 BRETR &3 FREFESAE TR IRNE TR ) SONCNLWNN—-O % [y S Uy WWWWWWWWwWWW WWWLWWWWWWWW SR CVRLRAA P11 ##TEST 3b## - TEST RLV11 MAINT. 14-APR-78 15:0M4 ; PRINT BARD WORD COUNT sFRMT98. -(SP) MG czbnts 002234 86, SP ?123455 GDDRT 778: g§8&??88857 002236 ;EXPECTED DARTR IN _LAST WORD+1 ;GET LRARST WORD+1 FROM BUF2 = 9Bl o4462 0050 007 344 011546 EM23 ERRY 104006 CSCLP1 10000S: 000002 002604 82, PRTSAV R3' 8CRCEND 002300 108 1018 023462 ; INC CRC_PRTTERN ;sUPDATE PATTERN TARBLE i CHECK _FOR END ;END _OF TEST ; CONTINUE TEST 108: 024246 024246 024246 104001 ENDTST L10064: .SBTTL EMT ##TEST CSETST 37%% - TEST RLVI] MAINT. FUNCTION -INTERRUPT MOODE HO? PAGE: #2TEST 37a% - TEST RLVI1 MRINT. FUNCTION -INTERRUPT MODE 0242s0 BGNTST ; RN RSTART OF TESTausx 024250 STARS llitllll.l!llllIllll!lllllll!lllllll!lllllllllllll!ll!llli!lll! 14-APR-?8 .Pll 15:04 RLV1! sgxnrsunflcs FUNCTION ?n(gggflé?ggg) 82§c5“55e SERTAL 'Pcnr SIS B R B e be CHECK ng 6°¥§§URERTT‘NOSSTQIN THE LAST WORD+1 OF BUF2 FOR F F0 INT gVQLUE 123456 7 n n o £ 2395558e ; o B g .Clif £ L S ZzoReR SEFRRE N 3 4y 2 J P §§Sé2: 5666 002300 WWwww 1) b dme pe b noeLLny L£fL£LL THE TRANSFER 024322 1008: 1018: 1028: 01545SM 103s: 000000 ggg MOV MOV MOV MOV JSR .WORD cn LR aPanv 1038 O RS, CALCRC CSBSEG .uong 0 JSR SETPRI JSR ; SETUP PQTTERN IN BUFFER 8PRI0DO 'SET PRIORITY TO ZERO sPRI00, RO CSSPR] INTFLG RS, LDFUN -511. MATINT SR cx%oop EM SETPRI 000340 002176 00217e 014302 104006 012737 005476 1048: 002234 RS, WTCRDY :BUFFER PATTERN :CLEAR INT. FLAG p RF RM MAINT. FUNCTION FUNCTION INT. DRIVEN ;uono COUNT : MESSRGE :WAIT FOR RERDY CSCLPI SPRID? MOV EMT lPRIO? RO CSSPR] ESSOF TRAP Enaq ERRD Tssk . WO -WOR . WORD CLR CKLOOP T R CKLOOP EMT MOV : CALCULATE CRC BEFORE TEST :PRTTERN FOR CRC TEST RS, SETPAT MAINT!INTER 016354 sRLV117? :YES RLVll PE?TERN NgtT c& 8R$ og sPATORY PATSAV oaA PRTTERN (R3), 1028 gcuszc MT MOV EMT CLR 002176 015542 104006 004537 WRS NCT MORE THAN 255 WORDS. TARS lllllll!lllll!llllll!lllllllllllllllllllll!lll!!llll!llllillll{ TST 00ecee0 024312 155774 olisale THROUGH THE on BUF1 MEMORY 4 HEHOR . Enaq RRO NTFLG :CLERR CSCLP] RS, CHERR ;CHECK CONTROLLER FOR ERRORS CSCLP! 8BUF 141776, GDDRT INT. 00BSAS SEQ 008S FLARG 107 CVRLAR.P11 3407 3408 024424 oaw:gg 3393 §§§44 Y4 411 3412 02444 %#2TEST 37%# - TEST RLVI1 MRINT. FUNCTION -INTERRUPT MODE 14-APR-78 15:0M4 013737 883583 ! 002162 002234 0244 3418 024462 3417 024484 ggg 002236 Rngr RA 104462 0000S2 .WORD BN 9T%ese 313 341S oewqgg 3416 MOV 002236 006 013737 013737 18: 002152 002164 3419 024470 805037 002222 002234 002236 024516 3426 0345236 3424 3425 3427 3428 329 N30 331 024524 024526 023737 001404 000053 006670 011546 3433 3434 oewgws 0O24Ssy 013737 023737 437 024S6M 104462 3435 343 3438 3439 3490 3441 3442 3443 3444 445 448 3449 3450 3451 3452 453 3454 3455 34Sh 3457 3458 024540 0o4See 0S456N 024566 024570 024572 02N57Y 024574 024576 024604 024612 024622 104006 013737 001404 013737 023737 0000SS 007173 011546 024654 012701 Q24640 Qoo 024650 104006 005037 2s: 002242 002166 002234 002234 3462 02466M4 024670 024676 TEHPL GDDAT 'STORE LOW BYTE OF DA 002244 002170 002234 002234 002836 002236 43 EMI12 ERRY MOV CMP E.MP, BODAT GODARY, BOORT . WORD _WORD .WORD CKLOOP EMT MOV TRAP 002302 002232 0035 004500 011257 023737 832236 002234 000377 5§ 002236 GDDAT. BDOART .WORD _WORD .WORD CKLOOP EMT MOV CMP Ys: TEHP 2s 43.,EM12,ERRY BEQ ERRDF 3s: E.0AR. BODAT BEQ ERRDF TRAP 0 0127 012702 001440 ;GET BEFORE DR REGISTER MOV 002236 002236 3459 024660 011-37 002234 3460 3461 8. DR, GODAT CMP 104462 (034624 0e46eb 024630 (024632 024632 024634 MOV TRAP 9 007120 011546 104006 013737 : CHECK FOR LOOP MODE MOVB 002236 EE&S ;DATA WRONG IN BA REGISTER CSCLP1 CLR 1049462 024530 024532 853534 53% 024536 3432 002234 EnéoJERRY % TSER s TEST BA REGISTER E§%°°P MOV 3422 024510 113737 002222 002234 3423 HORD E.BR,BDDAT cgon? BODRT TSERCODE CSCLP] GDCRCA, GDDRT 3s 4M. CSCLPY cocaca GDDAT E.MP1, BOOAY coonr BODAT Tssh MOV #2565 MOV CMP BEG Engo.ennq EM20 ERRY Y45 EM21 ERRY4 MOV !GET CONTROLLER CRC OF DR+3 TSERCODE .WORD .WORD .WORD CKLOOP EMT CLR CLR MOV MOV :GET CRC OF DR+3 VALUE CSCLP1 SAVCNT CHECK #BUF 1, R4 sBUF2. RE (RY) ¢oonr (R2) . BODAT coonf BODART 7$ ;CLERR BRD WORD COUNTER :CLERR PRINT Hsnoen INDICATOR :GOOD DRTA BUFFER :DRTR BUFFER WRITTEN INTO BY MRINT. ;EXPECTED DATR 'GET DARTR FROM BUFFER :DATA COMPARE PRGE: 0086RS SEQ 0086 Ja7 14-APR-78 15:0M4 P11 024700 02470N 0c4710 024714 853715 716 0247 geN7e oo4zaN 853333 024734 4 s MNCNLEWNN~-O s Pt o Pt Pt Pt Pt ! 2 dRegsanne PRPPPRPRPPLYPPDPYLLLLY BBIRRLON B BETIRAZTN B3 0247 ARRARARRAR ##TEST 37%# - TEST RLVI1 MRINT. FUNCTION -INTERRUPT MODE 010237 005237 005737 001007 011494 002232 8 002236 01274 012746 013217 000006 024? 01 104015 024?74 [ 0. 062706 OcoulMd 025093 05010 005784 00S 001323 0cS016 001412 6S: 0cS0M ge 010600 002302 012572 000002 0250S2 025756 011237 023737 002236 002234 4 7s: 025074 025076 025076 025100 000137 062737 020327 001402 100008 000002 002604 024274 002300 Enaa ERR3 gg&cx #FRMT14 E.BR,E.DR, TMPO, GDDAT,BODAT SP’'RO ADD CKLOOP EMT #16,SP CSCLPI 15T DEC BNE (RY)+ Ri Ss BEQ 778 MOV MOV MOV MOV sFRMY 1N - (SP) 86, - (5P} CSPNTX (R2)+ CHECK 8FRMT98,SAVCNT SAVCNT, = (SP) SFRMT98 -(SP) 82, - (SP) ; INCREMENT BUFFER : INCREMENT BUFFER i FINISHED BUFFER” :RETURN FOR NEXT COMPARE :CHECK ERROR HERDER FLAG ;PRINT BAD WORD COUNT SP’RO EMT ADD MOV csPNTa 6, SP oxéaqss GDDAT BEQ 8s MOV CMP :PRINT HERDER ONCE BODAT, -{SP) MOV TST :DATR ERR-GET ADDRESS :INC. BAD WORD COUNT :CHECK IF FIRST TIME TSERCO GODAT. -(SP) TMPO, -(SP) E.DR. -(5P) E.BR -(SP) TRAP 8s: 6S MOV MOV MOV MOV ERRDF 104006 025120 025108 025112 025116 002236 011546 104005 005723 MOV PRINTB 104462 025100 025100 025102 PRINTX TST 104014 062706 DO00CH 012737 123456 002234 77%: 001404 Y46 EM22 ERR3 EMT 04006 013746 012746 012746 025066 .WORD "WORD MOV MOV 000016 002232 0c5020 0cS024 05030 46. .WORD 002234 002224 00216M 002162 005737 0c 5020 ERRDF égc 05002 605722 0cS012 SAVCNT CHECK TRAP ooougg R2, TMPO INC 1ST BNE 000056 7255 013746 013746 013746 013746 g4 002302 002232 104462 024290 024744 0247S0 024754 024760 02476M MOV 002224 (R2) 38887 GDOARY, BDDAT 47. ;EXPECTED DATA IN LAST WORD+! IGET LAST WORD+1 FROM BUFZ EH23 ERRY Tsek .WORD CKLOOP EMT CSCLP! EMY TST CSESEG (R3) + : INC. 101; :CONTINUE ENDSEG RDD CMP BEQ JMP ERRY 82, PRTSAV R3’ sCRCEND 104 CRC PATTERN :UPDATE PRTTERN TRBLE :CHECK FOR END :END OF TEST TEST PAGE: 0087RS SEQ 0087 KO?7 14-APR-78 .Pl1 15:04 #%TEST 37x% - TEST RLV1l MAINT. 0esleav 108: 0esiev 0eSien 0eslay ENDTST L10065: 104001 .SBTTL EMT FUNCTION -INTERRUPT MODE CSETST =®xTEST 38%## - RLVil FIFO RDDRESS TEST 0eSles BGNTST 025126 STARS ;°lll!li!lil!lilllllll!lllIilllii!ll!i'lllIllilllilllilllllllllil 1YEST THAT FIFO OPERARTES CORRECTLY.STORE RDORESS PATTERN ) IN ?UFI (0-2?2) THAT CONTARINS A UNIQUE PRTTERN IN EACH LOCATION. 88 K R Y = QS S N T TR S AR A AR S5 e T & ; PERFORM MRINTENANCE FUNCTION AND TEST BUF2 FOR PROPER FIFO 00ee60 0es47e 000400 003s00 000400 004500 ;;Il!lllilllillilllIlI!lllllll!lllllili!!i!llllllllil!llli!lliiil TST BEQ JMP 1% 10s 13: CLR MOV R] #cos. ,R2 2%: MOV RIi, (R3)+ MOV INC DEC NE MOV 3%: MOV CLR ogg CLR 002176 SETPRI MOV EMT JSR 000000 015542 016354 CKLOOP MT SETPRI ov EMT 000340 TST BNE ERRDF TRAP 002176 yg: WORD .WORD .WORD CLR SRL11;5KIP TEST ;SETUP TO STORE PATTERN IN BUF! R1 s INC. 825S6. ,R2 sSETUP TO CLERR BUF2 R2 2$ #BUF2.R3 PATTERN (R3)+ R2 NTFLG & R{oo sPRIOG, RO CSSPR] RS, LDFUN -51*. MATINT JSR ;RL11 OR RLV1l :RLV11:PERFORM TEST #BUF 1 R3 MAINT! INTERN 002178 025254 025256 T.CNTLR RS, NTCRDY :CLERR INT. FLAG ;LORD FUNCTION iMAINT. WITH INTERRUPT 'WORD COUNT SMRINT. MESSAGE SWAIT FOR RERDY CSCLP] sPRIO? sPRI0?7, RO CSSPR] INTFLG "; 4B.,EM24,ERRO TSERCODE 48 EM2M4 ERRO INTFLG ;CHECK FOR INTERRUPT PAGE : 0088AS SE Q ooss LO? 14-RPR-78 15:04 P11 0°526e 104006 Oc ~264 5 37 037 o:§§23 v, £ Nk e RARRRRRRR SRR oLk SBIRRLSE 1 gt R QUL FRERRRRER L irtetairir et 101 Efi%oop SAVCNT CSCLP1 CLR CHECK LR 2302 238 1 811337 002236 025316 023337 002234 002236 &5 ##TEST 38%* - RLV1l FIFO ADDRESS TEST 002234 N 5% 737 3 05394 ogég%§ 8; 8% 54 60 Gc 362 0. 362 002232 883537 22 002232 013746 002236 ADDRESS FOR PRINTOUT :GET :INC. BAD WORD COUNTER CHECK '5330 §1w~w TMPO R3 SAVCNT IST TRAP_ 7qqé s EXPECTED DATA IN BUFFER :DRTA AT goonr ¢é3) gooa?.eoom BNE ERRDF 104462 e R MOV ggg MOV MOV INC 0g2224 “ggss §§6339 6237 002302 1007 B 68 49.,EM2S,ERRJ TSERCODE HORg RS 6$: INC BR PRINTX HECK 2 @FRMT1M E.BA,E.DR, TMPO, GODAT, BODAT MOV BDDAT, -tSP) ocssgs 813746 002234 MOV 0c5376 E“SE 013746 813?»5 002164 002162 MOV E DA, -(SP) 02412 012746 013217 000006 MOV sFRMY 1Y - (SP) MOV SP’ RO 05416 025420 13746 002224 12746 010600 1040185 MOV MOV MOV =(SP) TMPO, - (SP) .ga -(SP) 86, - (5P) EMT CSPNTX INC CSCLP1 (R3)+ R1 ; UPDATE PATTERN EXPECTED Euccx ; CHECK ERROR FLRG 0cS422 025426 0cS426 855“32 062706 oes:au 005302 DEC Rg CoSH44 BeS446 025446 D0lMvle BEQ PRINTB MOV 108 SFRMT98,SAVCNT SAVCNT, = (SP) &4 000016 104006 723 5201 7%: 433 88%?%3 002232 02S4S52 025486 0254 025464 025466 013746 012746 Q12746 10600 104014 062706 002302 012572 000002 MOV MOV 000006 ENDTSY 104001 EMT EMT CSETST RDD 025472 L10066: .SBTTL 816,5P oFRHqu -(SP) 4g, - (S ) SP’'RO CSPNTB MOV 108: 025472 ADD CKLOOP EMT TST ?g$ 025472 025472 :CHECK ERROR HERDER FLAG 49 0cS Y s CLEARR BRD WORD COUNTER 'CLEAR ERROR HEADER FLAG ;PRINT NUMBER OF BAD WORDS 86, 5P #®TEST 39%x% - RLV11l FIFO RDDRESS COMPLEMENT TEST PAGE: 00B89RS SEQ 0089 MO?7 CVRLRA.P11 14-APR-78 15:04 ##TEST 39%## - RLV11 FIFO ADDRESS COMPLEMENT TEST 025474 BGNTST 3631 025474 STARS g §3§ 3637 02S47M 3642 02547M g 9y 005737 002260 ; ?;s 1 77 297 & °l6 215707 999500 gqé E LS mi 3535 3% 3654 Bf‘;—?&:a &5 ¢5 1 12 000400 004500 O 54 3658 3659 § 254 .54 3565 85 3bS Oc 574 3668 3669 0 202 0O 5600 012700 372 0c5614 001004 3327.. oasazgég 62 3677 025624 011352 363&8079 g% 3681 025634 005037 002176 005037 002302 81 7 é 0127 77777 0377 $3 Ea By 3% g ~§ %sog 002176 fi? fl 283 82 29 012700 3? oggw? M0 004537 3569 0c Y g% 104006 3670 3575 3673 81 fgai 1:3 025616 36;2 85 3678 3682 5‘533 3685 3686 TRINS R UNIQ 025640 ggggw sg0 025654 025660 ADDRESS COMPLEMENT PAT. PRTT RN IN EACH LOCATION. BUF2 FOR PROPER FIFO s ys iqfi’ %* Y 2212 I3RS SSLRR RS S SRS S LS & 8 nrgan mmremflcs FUNCTION RND TEST 40 43 [ 22233383 (0-255) THAT % 3bM1 3595 % % '?"'"mr TR R e AR R e ORE " 6&0‘4 7 lllllllll!l!llllIllllli'il!llllll!lllllilllllllllll!l!ll!ll!l!l 18: 2s: 3s: 012703 010137 T.CNTLR MOV 8177777 R1 Hov RSV Egg MOV MOV CLR 000000 015542 f .23?"23 &?,dm :1 2 #256. ,R2 #BUF2.R3 SR ®PRIOO opgggg.no MRINT! INTEN it LDOFUN 016354 JSR RS, WTCRODY 000340 SETPRI MOV SPRIO? oanor RO cx;{oop EM MT 002176 ?s§ ERRDF so EM2Y, ERRO vsgg .uong ys: 002232 004500 002234 .WORD CLR MOV MOV MOV MOV RLVIgr«:gnn TEST RLI ’ EST SETUP TO STORE PRTTERN IN BUF! s NEXT COMP. PRTTERN sSETUP TO CLERR BUF2 ;CLERR INT. FLAG ;LORD FUNCTION mgm WITH INTERRUPT HRTNTC CRESSAGE unxT FOR RERDY s CHECK FOR INTERRUPT tashcooz M2y ERRO INTFLG cngoop CSCLP! CLR snvcm CLR 5§: CSCLP1 ST BNE ;RL11 OR (R3)+ 5% CLR ?NTFLG SETPRI "fl}’ 04 005037 TST 953 oé 7777 m uaura R3 R1, GDOART s CLEAR BAD WORD COUNTER :CLERR ERROR HERDER FLAG s EXPECTED DATA PAGE: 0090RS SEQ 0030 14-APR-78 15:04 002236 002234 ;DATA IN BUFFER R3, TMPC znv NT ;GET RDORESS FOR PRINTOUT HECK 68 §x. Enes.ERna FLRG SERCOOE EM26 RR3 §HECK .?Q,E.DQ,TMPO.GDDRT,BDDQT 6S: Formnaoeaw i INC. BQS WORD COENTER ; CHECK ERROR HERDER 51 8 AT 805238 - 00000000 £ 002224 ) 78: ;GET NEXT PATTERN 002232 CHECK 002302 012572 000002 SAVCNT, o?gntea.savcmr 1 - (SP) ;CHECK ERROR FLRG ;PRINT NO. OF BRD WORDS SFRMT98, - (SP) 82, -(SP} SP' RO CSPNTB 000006 104001 (R3),BDDAT ;gonf.aoonr 002236 23?7 GREens [ n IPPROOEN000000CORROEPEEPE & VIUTU b i 1 g‘wvmmuwnn &U k3]tatate SRR PAR,2S b, 2 DDDI RN 2 .Pll PAGE o : SEQ - RLVI] FIFO RDORESS COMPLEMENT TEST 86, SP 108: ENDTST L10067: .SBTTL BGNTST STARS S 2 ST EMT CSETST ##TEST 4O## - TEST RLVI1 MARINT. WITH COMPLEMENT DRTR -INT. MODE ; ##%uSTART OF TEST#ua# I0 00 0000 00 00 00 0 0 00 00 30 00 0030 08 30 00000 30 00 08 30 00 00 030 06 00 30 30 30 90 30 30 00 30 30 00 030 30 3030 30 3 B 30 30 30 30 30 90 0 % iPERFORM RLV11 MAINT. FUNCTION WITH COMPLEMENT DRTR PARTTERNS IN BUF1 ; CHECK FOR PROPER INCREMENT OF THE DR AND BR REGISTERS., CHECK THE SERIAL ;WRITE/RERD DATA PATHS BY READING OUT OF THE FIFO VIR THE MP REGISTER D D #2TEST 39%x» [w]e] NO7 BO8 P11 14-APR-78 ##TEST YO=# - TEST RLV11 MAINT. 15:04 i THE CRC OF DR+3 AND THE 7o MODE of cng orR89+w AND COMPARRING WITH EXPECTED Es oS S FROM BUF1 MEMORY THMROUGH THE : CHECK ng WORD+1 OF BUF2 FOR anue 12 3°Y§§ua£ H£§ N THE DATArn&«sr“g T NOT MORE THAN 255 WORDS. !!lIlllll!llllll!i!!l!!lllllllllllllllllllllll!ll!Illlllllll{!l 4 4 002300 654175 0ee6120 1008: 1018: 1028: 1038: 157 BEQ P MOV MOV MOV MOV JSR BGNSEG EMT .CNTLR NO,SKIP TEST cng PATTERN GE?T DATA oPnTCR R3 PATTERN sPATORT PATSAV (R3), 1028 gpmsnv 103¢ 0 S, CRLCRC °’3§£$ SETCMP ag rbg LOFUN ;CLsgn INT. FLAG ;PERFORM MAINT. FUNCTION JSR #PR100, RO CSSPRI RS, WTCRDY 000340 002176 TST MOV EMTY cs EmE gn é%:’ 4, ERRO kgggc . ERg0 '3823 CLR CKLOOP EMT JSR CKLOOP EMT MOV :BUFFER PATTERN :MARINT FUNCTION INT. DRIVEN PWORD COUNT B cqors .&; 5 SETPR] sPRI07.RO 002234 002236 002236 : SETUP PQTTERN IN BUFFER :SET PRIORITY TO ZERO maTINT 00S476 002162 002234 CRC ssrone TEST FOR CRC TEST cpfl}oo 0 -5*1. 014302 :PRTTERN SETPRI .uogg MAINT! INTER 1048: : CALCULATE RS, CLR JSR 002176 ;REVI&’ YES,RLVI] JSR MOV EMT 3 2 ? o88s 8 OO A 2RIIFRE LI F F6E YEXBNB ZRRC 2 e7 e e | g8QN AT 2344l 1 g;ggn.}g CHECK mc T WITH COMPLEMENT DRTR -~INT. ; MESSAGE :WAIT FOR RERDY INFFL Se INTFLG sCLERR INT. FLRG CSCLP1 RS, CHERR s CHECK CONTROLLER FOR ERRORS MOV CSCLP! 88UF 1 +1776, GOORT E.BA,BODAT ?gon?,BODAT ; TEST BR REGISTER ERRDF 6 ;DRTA WRONG IN BR REGISTER ggg TRAP WORD WORD WORD TSER 3 M10 ERRY enxgLERRY PAGE : 0092RS SEQ 009e cos 19 BODAT E‘BS TEMPL 86, TEMP] T hP*,ggonT g BOORT Rt ;CHECK FOR LOOP MODE ;GET BEFORE DR RF~ISTER ;46 TO DA LOW BYTE :STORE LOW BYTE OF DR SY. ,EM12, ERRY Tgehcooe 2s: 002242 :g 2 % 88992 28398 38: 002244 002170 002234 SS gmMe0 ERRY4 002234 4ys: ; CLEAR BRD WORD COUNTER ; CLEAR PRINT HEADER INDICARTOR SAVCNT CHECK e Ur— :GET CONTROLLER CRC OF §5. , ;1 G 0TM DATR BUFFER iDATA BUFFER WRITTEN INTO BY MAINT. sBUF2,R2 s NGO nN :GET CRC OF DR+3 VALUE DR+3 TSERCODE e un cocbcn GDDART %° EM20, ERRY Ss: n P o NO CSCLP! 002236 002224 00230e 002232 82S5. (RY) , R6 GDORT (R2) .BODAT 7 R2, TMPO SAVCNT CHECK 68 S7.,EM22,ERR3 T;EkCODE [0 2 8 5 Q=Y % 84QQE9Y R 00000 M2 ERRY E.MP aggar Rt, BODAT 002234 Q \ 3848 3849 3650 3851 385 383 2GSY é?gh? DAY .DR ag 3847 ##TEST 4O## - TEST RLVI{ MAINT. WITH COMPLEMENT DRTR -INT. MODE 14-APR-78 15:0M DDNCN L WO 3 LRe83 SRABREEE itettt LR 3 CVRLRA P11 EM22 :EXPECTED DATRA :GET DATR FROM BUFFER :DATA COMPARE :DATA ERR-GET ADDRESS :INC. BAD WORD COUNTER :CHECK IF FIRST TIME 4 4083485 PRGE D08 14-APR-78 15:0M4 UL CVRLAAR.P11 ##TEST 40## - TEST RLVI1 MRINT. . WORD inC 002232 68: R PRINTX MOV MOV MOV sFRMY 1Y -(SP) os.-(sp5 EMT SPNTX ADD CKLOOP : [, — o 3 o 8.2 0000 8 n T2 n Z9RNNG ~N £ 2L 9 [L VRN AT 002302 012572 000002 TS7T DEC (R4)+ R}l Q PRINTB MOV 77$ SFRMT98, SAVCNT SAVCNT, - (SP) EBT 32#5?3 MOV MOV .123458 GDOART (R@),BOOAT ERRDF gs S8.,EM23,ERRY .WORD "WORD 5B EM23 MOV 002234 7?S: 8%: 104006 10000S: 2 026722 104001 ) CHP BEQ 002236 011S4% 0ee072 816, SP CSCLP1 TRAP 000002 002604 R NCREMENT BUFFER NCREMENT BUFFER (R2)+ INISHED BUFFER? NEXT COMPARE ETURN FOR S HECK S 00ee232 104462 000972 007344 10M 005723 062737 020327 001402 000137 ‘BA'-(5P) EMT TST 000006 123456 36 002234 #FRMTIM g. ?fl.E.DR.TNPO.GDORT,BDDQT BDDAT, -15P GDOAT. - (SP ) TMPQ, (SP) E' '-(5P) MOV 002300 86, SP EMT TST CSESEG (R3)+ CHP R3' JMP 101% EMT ##TEST FLAG ;PRINT NO OF BRD WORDS ;EXPECTED DRTA IN_LAST WORD+1 ;GET LARST WORD+1 FROM BUFZ2 TSERCODE ERRY BEQ ; CHECK ERROR 8FRMTS8 -(SP) "WORD CKLOOP EM ENDSEG ADD MODE ; PRINT HERDER ONCE 7S MOV MOV MOV MOV 7s: ERREHECK PAGE: WITH COMPLEMENT DRTA -INT. CSCLP1 ; INC. CRC PRTTERN sUPDATE _PATTERN TRBLE ; CHECK FOR END ;END _OF TEST ; CONTINUE TEST 82, PATSAV 108 sCRCEND CSETST 4lx% - TEST RLVII MAINT. WITH RANDOM DRTR -INT. MODE (0094ARS SEQ@ 0094 EOS CVRLRAA.P11 14-APR-78 #2TEST Ylms - TEST RLVI1 15:04 02674 BGNTST 026724 STARS MRINT. WITH RANDOM DRTR -INT. MODE ; RRRRSTART OF TESTaxxx 00 U0 0000 00 0030 0 0600 30 36 90 J000 30 00 3040 0 90 30 30 90 00 00 30 00 3 96 90 30 58 00 30 30 00 38 96 36 38 36 3% 8 9 3 0% 3% 3¢ 3 3 3 S SRR 'pERFORH MAINT. FUNCTION W]TH RANDOM DRTR PATTERNS IN BUF1 ; RANDOM PR Té&fl é EggE 2 gRCH CON ROLLER UNDER TEST. mPRT;gRN part W kL LITET(;TSR'Q BA REGISTERS. CHECK THE SERIAL éflv T R 35?5RN SRoy 8511 FIFO VIR 1nE e RECTSTER OF THE FIFQ VIR THE MP _REGISTER IRESULTS. CHECK ngfl SSS WORDS FROM BUF1 MEMORY THROUGH THE IFIFO INTO e HEHOR PR DRTA TA IN THE LAST WORD+1 OF BUF2 F REVIOUSLY WRITTEN ICHECK T sanue 123456 TO INSURE THAT THE TRANSFER WRS NOT MORE THAN 255 uonos lillllll!lllll!l!ll!i!ll!lllllillllll!llllllliilIl!l!llllililll ST 002274 015216 026756 002272 101S: 1028: 015734 BEQ IMP MOV T.CNTLR 101S 108 TEMLO, 102$ JSR RS, SETRAN ISETUP RANDOM PATTERN IN BUFFER SETPRI sPRIOC ;SET PRIORITY TO ZERO EMT CLR CSSPRI INTFLG :CLERR INT. .WORD 002176 015542 JSR O $BSEG PRI0O, RO S, LOFUN HRINT'INTE& -511. MATINT JSR CKL 0OP EMT SETPRI MOV 006 004537 014302 104006 012737 013737 005476 00z162 002234 002236 :PATTERN FOR CRC TEST FLRG :PERFORM MAINT. FUNCTIO TMAINT FUNCTION INT. onxvsu uoao COUNT MESSRGE unxT FOR RERDY CSCLP] 8PRIO? IPRIO? RO CSSPR] BNE 1048 INTFLG ERRDF §9.,EM24,ERRD .WORD RD .WORD CLR 59 EM2Y ERRO INTFLG :CLEARR EMT JSR CKLOOP EMT CSCLPI RS, CHERR s CHECK CONTROLLER FOR ERRORS TRAP 1048: RS, WTCRDY EMT TST 002176 finuoon PQTTERN RESET Rmoon ;CQLCULRT CRC acrone TEST MOV 002178 v11 i TEMLO, LONUM RS, CAL.CRC 000000 000340 YES MOV JSR BGNSEG EMT 016354 RLVl#L CKLOOP MOV MOV TSERCODE CSCLP1 8BUF 141776, GDDART E.BR,BDDAT INT. FLRG PRGE: 0095AS SE Q@ 0095 FO8 15:0M4 023737 001404 002234 cMP BEQ ERRDF 002236 ngP : HORB 011546 18: s s P 813033 EMT MRINT. MODE GDDAT,BODDART ; TEST BA REGISTER 60. ,EM10, ERRY ;DRTR WRONG IN BA REGISTER 18 Tgehcoos 2"10 ERRY CSCLP] B.DR, GDDAT E.DR' BODAT TemPl 013737 005037 113737 062737 15737 3737 WITH RANDOM DRTR -INT. a oa TEHPI TEHP*onT ; CHECK FOR LOOP MODE ;GET BEFORE DR REGISTER ;+6 TO DA LOW BYTE :STORE LOW BYTE OF DR 001404 s (s s Pt oY . WORD CKLOOP TEST RLVI1 Bt Pt cs: 027200 ;GET CRC _OF DR+3 VALUE {GET CONTROLLER CRC OF DR+3 0022386 3s 62.,EM20, ERRY g ?UUU NNN £ L rgekcooe 39: 002244 002170 002234 002234 002236 002236 O O )=y nn £ NWNNN £ Wwo o NN VW [ Y=Y =N 0080000 -0 027342 E ER GODAT, BOOAT ys 63. ,EM21, ERRY TSERCOOE’ £ £NNN - WWw SRR Ut— Lo 2 £§ g 88225 B8 i R 3 PR s s it Pt P P B P Pt Pt G P NNNNNNNNNNNNNNNNNNNNNNY RRRRRRRRRRRRRRRRRRRRRRRRR = 3 3 d2Nd3GE £ 8 Y c TR oR22R 2 14-APR-78 ##TEST 41x# - ys: 63 EM21 ERRY CSCLr. ;CLEARR BRD WORD COUNTER {CLEAR FRINT HEADER INDICATOR 'BUFFER WITH RANDOM NUMBERS :DATAR BUFFER WRITTEN INTO BY MRINT. cs: 737 002234 237 002224 002236 (R2) . BODAT GDOR?Y, BODAT 14| R2, TMPO ;EXPECTED DRTR :GET DATAR FROM BUFFER :DARTA COMPARE ;DATA ERR-GET RDDRESS PRGE : 0Q96RS SE QO 036 GOS8 CVRLAA.P11 14-APR-78 15:0M 58 s wew g S N AVCNT 4028 .WOR 4 3023 gg;aso 104462 10 402? 027 007 B 4035 403% 02 4039 02>v22 :03 e 83;3;9 883535 002232 e 13746 13746 002234 002224 012746 013217 wgg% 027376 81379& 002236 4034 3573 403 Oeruie Ol3me oot B0 En fi 404 4O43 oY e 7NN 16901 02743 7 6S: 062706 88 wm 382? §§§323 4052 62 4054 40SS 5 027472 4053 40S6 b 001323 B 78: 2 01374 002302 027476 010600 4061 4062 4063 027530 ggg PRINTB 012572 000002 525 ogonne 002234 883737 002234 002236 77%: 06e 057e38 bagios 027536 027540 027540 027542 (027542 011546 027542 104005 4074 027544 000240 4077 4078 027546 027546 :g;g 4075 4076 104006 10000%: 108: ENDTST L10071: B CSPNTX 816, 5P CSCLP1 e A’ YNTENED BUPPERY $¥§°K :CHECK ERROR FLAG MOV 8123456, MOV :RETURN FOR NEXT COMPARE #FRMT98,SAVCNT SP' RO o et surren (13 MOV = (SP) e GDDAT (Rg) ggbnf cgon?.eoonr 8 65.,EM23,ERRY .uong .WORD ERRY OF BAD WORDS LAST WORD+! :GET LRST DRTA WORD+!IN FROM BUF2 ;EXPECTED [3ERCODE M23 CKLOOP MT ENDSEG CSCLPI EMT CSESEG NOP ;PRINT NO. 8FRMT98, - (SP 82, - (SP} BEQ ERRDF TRAE, 8s: sFRMYLIY - (SP) SAVCNT, CMP 4oeb 027534 007344 sPRINT HEADER ONCE E-Ba-(2F) MOV MOV MOV 123456 4067 4068 4069 4070 4071 2 BNE 012737 1404 ADD CK*OOP e 002232 027506 GODAT . -(SP) TMPO, =~ (SP) EMT 000016 4060 027514 011237 0062236 4059 MOV MOV B SR PRINTX ®FRMTi4 E.BR,E.DR, TMPO,GDDRT,BODAT MOV BDOAT, -{SP) MOV ook 1z?g 012746 012746 ;gecx oV 4348 83;3§§ 202381 4049 g ssc sNOP IS NEEDED TO INSURE THAT 00973S SEQ nnay : INC BAD WORD COUNT ERROF BY. ,EM22,ERR3 TRAP TSERCODE 100 B PRGE: #2TEST Yla® - TEST RLVI1 MARINT. WITH RANDOM DRTA -INT. MODE “LARSTAD" ‘WILL HAVE BIT 7 CLEARRED FOR APT ;COMPATIBILITY. HO8 14-APR-78 Pll 027546 #2TEST 41x% - TEST RLVI! MRINT. 1S:0M4 EMT 104001 BGNMOD 027sS0 CSETST HROPRM BGNHRD .WORD L10072-LSHARD/2 027550 027550 , 1, YES CNTMSG,CNT 02755e 02755e 027554 TSCOOE CNTMSG 1 ggg.CSR.O.ISOOOO,177776,YES ¢ ¢ 7562 — §§§,VEC1,0,0,??&.YES {H &.pRICR,0,340,0,7,YES 5 4 € 4 JePneny TSLOLIM ILIM 4100 oot 2 0 SLOLIM TSHILIM ?RHBGEDRBT,O.03400.0.?,YES $C 03400 itgt Li0072: ENDHRD .EVEN CSRMSG: .RSCIZ /BUS CNTMSG: BRMSG: .RSCIZ .RSCIZ /RL11/ 0s1117 VECMSG: .RSCIZ /VECTOR/ 0425eb DRMSG: .RSCIZ2 /DRIVE/ .EVEN 027674 027674 027674 RDDRESS~ 000123 000 o4esi1y 042101 [RINTNININLT) fLffssLfssfffLLfLrLrfsLsLrssLLLcrss s ] 4O 0 WITH RANDOM DATA -INT. ENDMOD BGNMOD SFTPRM BGNSFT /BR LEVEL/ MODE PARGE : 0098RS St Q 00ss 108 027674 027676 CNLWNU-OBDNTNLWN=~0O vw\l\amvovwmmg;ogmmm W0V N WOV ONCN L Prn s Bt b s o Pt Pt Pt Pt it st B e P fLri Lk #%TEST 41a# 15:04 - WORD 000430 02?726 000001 "WORD uoag XFER . WO 000000 1772?2727 18: 002130 027752 000001 L10073 0S1104 0Sesol 105 030000 TEST RLVI1 MRINT. WITH RANDOM DRTR -INT. MODE . WORD LlUO?g- $SOFT/2 GPRML DMS T.1,YES 000014 0S0117 047524 0Sllee Q47440 044523 0S1117 DMSG: SMSG: EMSG: T$COD DMSG 1 18 TSCODE GPR EMSG,.ELT,0,177777,0,177277,YES - WOR "WORD "WORD "WORD GPRML sn;g 17?777 TSLOLIM TSHILIM §nsc SIZ2E, 1, YES - WOR JWORD ENOSFT .EVEN SMSG 1 . WO 027726 027752 027763 Pt et 14-APR-?78 . WOR .ASCIZ .ASCIZ .ASCIZ TSCOOE sCOOE ~/DROP ON ERROR LIMIT/ /RAUTOSIZE/ /ERROR LIMIT/ .EVEN 030000 ENOMOD 030114 =3011 ; AREA RESERVED RS PATCH QRER FOR DIQGNOSTIC :.=301149 WAS SELE CTED TO PROVIDE RN ACT MAILBOX ADORESS :IN THE SUPERVI SOR WITH THE PARITY BIT CLERRED. 030114 {ASTRD 030114 LSLAST:: .EVEN ;FOR LSI-11 APT COMPATIBILITY MAKE SLRE THART THE “LASTARD" QDgRESS TS THE MAILBOX ADDRESS T S A CLEAR BIT 7, LuEN APT TRANCMI 'YHE LSIi-11,THE LS oo? HILL CLEQR BIT 7 CREATING AN INVALID 2 D Dt Pt Pt P Pt Pt Pt Pt Pt P Pt Pt Pt Pt Pt Pt Pt fLfLLrLLLLLrLrLsLLcELs s P ~ mmmmmmg:::::::z::ggu .PLl :MAILBOX ADORESS IF THAT BIT WAS SET PRGE : 0093AS SE Q0 099 JO8 CVRLAR. SUP 417 41?5 060710 060712 060714 060716 11-APR-78 08:27 000000 000000 000000 000000 060722 000ec00 DIAGNOSTIC SUPERVISOR -- LOW CORE SET UP .SBTTL WORD .WORD .WORD .WORD DIAGNOSTIC SUPERVISOR -- LOW CORE SET UP O ; SPARCE FOR USER POOL POINTER O O O END.SUPV=. +2 .END 200 iSIZE ;CHECKBUM (NOT _CURRENTLY USED) :SIZE OF H.W. PTAB. ALLOCATION PRGE : 0100RS SE Q0 100 KO8 CVRLARR. SUP 11-QPR-78 09:27 CROSS REFERENCE TABLE -- USER SYMBOLS ABOFLA WOPAS RBO.FM 030440 G 030356 G 032720 417588 Y17Ses 41758 QFREG el 4398 6M0 1447 1457 616 637 627 b49 0D 1q¢le G AFS1 3014 G 9298 417Ss ARFTER LOC 0l1SY1M 051060 lells 41758 ARLCS RLDA 151 006164 4398 439 RPT.ER 032050 %15& ARL MP ISARAY RSAAN 006172 034716 034732 4398 41758 417Ss p347%2 034766 41758 417Ss = 000020 1538 REAARX 03474 RSAAY RSABA BATEST BR1d BR1? g(c:ggax 41758 4398 BDDAT 41758 19898 40 152¢ BGN.SU= BINMSG 8170 = BITOO = BITOl = lgg:i)i 1369% 1372% 1375 1379 002236 2378 1947 468 199S# 49] 1 2041% S5?7 2042 589 2091#» 2237 2543# 3159 Jibl 2779 351e s 3818 ggggl 3900 #* 2 1094 cblis 120ls 1986 146 107 106 439 417Ss 41758 107 968 95 G G G G G G G G 92 Q1s S0« 89 88s 87 1068 861 BIT13 = 020000 G BITIY = 0O4D000 G 83s 828 BITO2 = 000004 G BITO3 = %ég G = = = = = = = = 000040 000100 000200 000400 001000 000002 002000 BIT12 = 0l0009 & 2c80% Yy 2766 3993 006200 ) 2236#% ceS4en 030114 0M7370 000001 G DOO001 G 000002 G B8ITOY BITOS 81706 BITO? BI1T08 81709 BIT1 BI1Ti0 2011l ggg: 015362 (002304 BEREG 639 651 %i.’gg 2765% BEFORE BEGPART 618 629 94 Qs Bas 4003# 619 3230# 2esl 2560% 3231 7938 Yis 3844 % 48 3845 1259 2034 2181 171 1993 162 1132 le4 4004 009 S84 23cS# 2599# 4019% 1834% 2092#% 1835# 093 2381xn 1836 2lyex 288; 2897 PR 3886 P 3966#* 5326 600 2380# 26C1 2b1l6n 3246 2Sb#* 325 794 87 3% 4020 8. ] 3859 4Y0o34 X 388S#* 2ces 2273 2317 166 168 170 YO060* 4061 105 104 103 10e 101 100 99 98 160 150 1033 154 149 1038 1127 0101AS SEQG 0101 417Ss 034776 017750 = PAGE: 398 2bSb# 3267%» 1870% 143% 2416 2657#% 2920% a2 3967 1902x 2144 194S#» 2191x 1946# 2192 3148# 3152#% Jeor 3982 daios 3992 c448» 2658 2489 eb73% 3283#% 3284 J146% Jeoex 3977» 2S03» 2685 3298 LO8 - [l oot “Leslandand — NN NO N n O OODWNNW n = 3229 3279 3406 3456 3543 3647 37190 1304 308 3280 3109 3457 3114 3549 3171 3581 3176 3653 3685 3841 4016 1069# 3240 1070#% 3243 1071 3417 1072% 3420 3804 3976 3979 I 3 1198 3043 1385#% 3102 3213 3373 318" 2849 3243 2892 3638 3226 3403 87 3787 SOl sel S30 548 SeY [N] wn 347 3491 0 = 3933 e8s YOi4» T 580 597 3962 3595% 40S0 ssses [ 2 | B ] 2 3 £ LfLLLLLLLL L LK [« LoT S Sy S Y Sy 2 S i of Y S Y Y Y ey Y Y Y N N NNNNNNNNGN U i 3757 S» o X K gy L X 1 X ] OOOOO © » Sen 0O 3840 T I T T T IR gs £L 404 405 1298 o &y mmoa VVV*‘\JVW;*W wn NN A LfL£EL L L L 174 1273 —~ NN * noeofh&8 o §§§ figéggg tc 8 W 232 232 KRR a 400 401 459 4Y7s 94Ss 0102FS S5eQ@ 0102 399 16M 166 J L 2 ] L 1. 4. X4 ® g 8g88Rss HHNHNHNNN n Pl Pt Pt Dt Ot Pl Dt P Ayt P 3338 e 84 328 DN L WN— 0 MDD W ME PAGE: CROSS REFERENCE TARBLE -- USER SYMBOLS 11-APR-78 09:27 CVRLAR. SUP 3614 MO8 11-APR-78 09:27 CVRLRA.SUP §NTHSG NT ggzg = NVT COMMAN COMMTA come CONT CONT?L CONTIN CRCEND 1 %3 0OleM G 0DS3474 00700 1 ; bl 2084 2371 2478 2532 2589 264S CSCVEC= CSDCLN= CSDODU= CSDRPT= CSOU_ = CSEDIT= = 000036 000044 0000S3 Q00024 0000SS 000000 000002 Ss8s £ Q W teNsEs 000002 000030 000046 000012 000006 @OOOOODON O J-DODOODOHODODOO C$B8SUB= CSBUFF= CSCEFG= CSCLER= CSCLP1= L WwWwwn oNLE—-O - @DNWo = CSAU C$BRK = 000022 C$BSEG= 000004 &# £ NN £ [N AT wWom L@ — |®] n -4 b nan 2 2086 0103RS SEQ 0103 CROSS REFERENCE TRBLE -- USER SYMBOLS {5k, CRL (9 PRGE: 2196 cbbe 3234 3570 398S NO8 CSERHR= 000003 0001 CSERGF= oy CSERSO= CSESCR= 000010 CSESEG= 00000S 4064 1498 1541 1583 1625 1666 1709 1956 200s 20S1 210 2153 2201 2889 it 5382 5813 = 2970 1674 225? 2926 1717 2301 297s Sa4 546 3321 533 S61 3498 633 BYY 3867 1541 c09? 260S 3137 3468 3955 Youe 1583 2148 619 3164 J50S 3970 1506 206N 699 307 818 3145 8&4 946 £lr- % §§§§= = 28R 4$oe? ONON CSPNTX= CSPOIN= 0 (=) = CSPNTF 283 CSEXIT= CSGMAN CSGPHR= CSGPRI= CSGTIM= CSINIT= CSINLP= = CSKWOF 88 38 ok CSESUB= 000003 CSETST= 000001 4007 %% B80S CSSVEC= CSTPRI=z CSUNBU=z CSiTH = CSUTY = DA4S DRTEST 1423 = 2057 1037 DOSS41 1016 2377 241s 2835 3776 1571 cB 3940 bl O104RS SEQ 0104 W) nno N.—.— £NL 11-APR-78 09:27 CVRLRRA. SUP PAGE: CROSS REFERENCE TRBLE -- USER SYMBOLS 3062 3120 3158 3381 3392 1697 1739 1781 3116 3178 BOS CVRLAR.SUP DERFLG 11-APR-78 09:27 002156 DERR = 040000 DLT = DOOOOO DLTMES DMSG 2130 oo%oo 0e7726 DPOVD DRIVE DRMSG DROP 2 = 14 S 013330 c08e 4108 209 605 4124 949 ? 439 1430 0l 000000 000400 001000 001400 DVC.FT DSARG DSARH OM34M4¢ D44346 O44364 D$ARI 917 1698 7198 1558 1568 157« 1588 41758 41758 41758 41758 047136 Q47154 047172 O0M7202 EF .RES= 000037 G EF.S.A= EFOl = EFGe = EFO3 = EFO4 = EFOS = EFO6 = FO7 = EF08 = EF0O9 = EF10 = EF11 = EFl2 = EF13 = 000040 000001 000002 000003 000004 00000S 000006 000007 000010 0000I! 000012 000013 000CI4 000015 EF1IS = EF16 = ELT = EMSG EMT.TR 000017 G 000020 G 000002 52?763 030444 G ~ = 1418 417Ses o s ¢ EF_Pi= 0000 ¢ EFI4 417Se 1468 047132 DSARJ DSRAK osARL DSARAN 4137 w07 pSPCO0 DSO = DS| = DSe = 0S3 _ = DUNIT. 1878 1838 1 DRPCOD 014206 DRST = 000010 DRTIM 1012 2590 1041 41568 DRET- = 0O00CE DROY 992# 149 2s3s 439 4138 %%6 G G G G G G G G G G G G G G G 000016 G 41758 417Sse 41758 41758 e s o 2% 1138 134 1338 1328 1318 1308 1298 1288 127 1269 1258 1248 1238 122 784 1148 779 1218 1208 1198 1888 4144 Y17Sex PRGE: CROSS REFERENCE TRBLE -- USER SYMBOLS 4143 41568 1014 1826 2s9¢ 1065 18286 a64b 1942 a64e 1944 2088 2030 2139 el43 2381 2478 2543 1256 010SRS SEQ 010S 2i4l 2372 - 2374 2533 co9 Emi01 EMIC2 EMLL EMlE EMII Ql1114 Q)11 ; 006763 007011 007037 EMSO EM21 En2e 007120 007173 S E:SE 7446 En? EM3 5?7 7 EM31 EMY EMMY EM4S EMYE EMS EME EMG ] EMb EME3 EMEY EMES EMGE EME7 Efi;o EM72 EM?73 EM7Y EM7S EM76 EMZ7 END ENOORT ENDPRT END.OF END.SU= ENVIRO EOP.CH EOP.FM EOP.IN ERR = ERRFOR 4398 4398 439 4398 4398 4398 4398 439 439 0066 006731 EMIY EMIS EM1B EM30 4398 439 439 006315 006566 398 4398 4398 4398 4398 4398 4398 4398 4398 4398 4398 007633 097707 006M1Y 007730 007763 010016 006441 006S1e 4398 4398 4399 4398 4398 4398 4398 4398 010051 010132 g1021s 010276 010361 010442 4398 4398 4398 4398 4398 4398 4398 010S2S 8?6540 010654 010707 010742 010774 011026 011061 014100 002676 002S1e (036470 0607 030166 057370 (032734 035100 1000C0 043714 1500 3236 b 1668 3413 3797 3972 667 676 1007 1119 3281 2844 er7e e? 3428 38le2 3987 154 4398 4398 4398 4398 4398 838 3928 329 41758 417Sex 417Sex 417Ss 4175s H417Sex 1488 Y417Ss 3823 3233 3393 854 3891 3398 3330 439 [212 EM1 EMIOD PAS &g A PBE° CROSS REFERENCE TABLE -- USER SYMBOLS 11-APR-?78 09:e7 CVRLRA. SUP 3676 3782 3957 9 4 1588 30le 3169 162 26bM 2678 2691 1953 2002 2099 2150 19g e4 287 2332 1842 20M8 187 1 249y 2508 2550 2565 260? 262! 863 2388 Y22 454 8eBs 2010 2056 2205 _ 2250 2e94 2339 1828 1944 20s0 2141 2374 2538 2592 2e4s DOS bl Frall 060 O 16 OO0 R3X8IKR-K 22% Lol Lalal 202222202 82 e 41?7Se 417Ss Y41758% 417Ss :wsn wize s 5718 5868 46Se 170¢ 538 284S 1501 3069 154y 2965 3013 952 1877 c4ss OO0 oL 9S1s sFz # nNL Pa pe B Pt b 000 O oo 030120 20S6 0c216e Y Y £ QooOO Sy 0o 2389 796 g4 1569 D-‘a s s P Pt Pt Pt Pt Pt Pt et P 1618 lesSe 1659 19SY4 2509 2100 2608 2199 2665 2244 2679 2288 2692 2333 2773 3698 3274 3988 4067 3429 3451 3508 3798 3813 330e 3407 3479 3602 3706 3731 3863 3966 1008 1012 1017 1021 1025 1029 1034 1038 1118 3241 3301 3418 3478 3601 3705 3802 3862 3977 3433 3444 3817 3828 3992 4003 1027 1031 1036 1040 1042 1044 1120 1128 1130 3864 4039 (212 3230 1081 % 1084% 1099s 3303 684 3480 3603 3707 684s 1611 3783 1754 1079 6727 bB4s 1576 3399 1628 %‘ RARERRLLEYRE SR wmo\am-—g:o gb—wo—gs FARE LNOWENTN £00 #fed 188 1534 1774 0107RS SEQ 0107 CROSS REFERENCE TRBLE -- USER SYMBOLS 11-APR-78 09:27 . SUP PRGE: EOS ~NNW 0ON NI o b & O@NLW— O~ £ [ :uummmmmmmpph W=~ O MO N Yuum\aguogmo—mv [v 410 4 WO L£O—N) »oumamaifi O D mm»—-g - £ W) L—r—VO [y >y 000001 NEN — BBIR ruunm.)mo—u-.—o— mu’_‘hpflmo‘l\l(fl DM [+ 000007 000016 000041 o W LoONNONOOO @] W @M = O WD o WWNINININ) b= b o OoN—OoNLON n WNNINDWN ~[+ ¥ o WNOO N 000040 3879 40s4 196 S71 894 1512 1800 2005 2163 2307 2569 8?7 3079 3730 43S 586 913 1548 180; 0l 170 2319 2576 2889 3086 3737 136 584 911 43S 601 913 1807 1680 1881 e01? elS3 2ese 2394 2576 e8l3 2976 3193 3732 1S1¢ 1716 1883 2019 clee 2eb3 2399 cbe? 28sY 2980 3337 3737 196 435 889 65 582 4?27 586 2036 e34e 3376 2060 877 3512 4155 4160 0108RS SEQ 0108 WL£ODOD@DMNDOTM) 684s ss8 @ £ 012660 Q12731 PAGE: CROSS REFERENCE TRBLE -- USER SYMBOLS 11-APR-78 09:27 -—Btn\un.nu': VO L--DwW CVRLRRA.SUP FO9 PAGE: 010913S SEQ 0109 CROSS REFERENCE TABLE -- USER SYMBOLS 11-APR-78 09:27 2163 2434 2806 3193 3991 400 1538+ 1940% c090% ec8l 3 s AR 2lal a4e? 2738 3186 % 1581 194 209 saaai SHY o000 3886 4OS59* 4143 4107 4137 GOS CVRLAR.SUP HCRCME 11-APR-78 09:27 (00SS60 439 HC . ADR HC.DEF HC.DIR HORBUF HORLST 8%8152 G 144 G G g 015022 ‘4173. 4i?7Ss 417Se 4298 1080 HNFMES 00SS66 4398 HPTCOD 013312 G 7SS0 G RYZ2. HINUM 5;8 -4 pSP= 000020 MW . ADR ININIT INITCO INITIAR INIT.M INIT.R 1S0 G 0osS4206 030372 6 O0l346e G Q47420 Q35S0 030206 G %NNT’LEJPT{“ Oswoo?gg INTFLG = INTFOR INTSRY 002176 D43644 016272 INVAL. INVINT INV.SW IN.SUF IsQU = ISCLN = ISDU = ISHRD = ISINIT= Q344582 D43502 031504 (036454 000041 000041 00004} 00004! Q00041 ISMO0 = 000041 ISMSG = 00004} ISPWR = 00004} %ggzé z= 8888:i ISSFT = 000041 ISSRY = 000044 ISSUB = 000041 41758 eS0s 417Ss CROSS REFERENCE TRBLE ~- USER SYMBOLS 1028 1101+ 794#% 1032 800 1131 828#% 132% 1333 1338+ 4175Ss 417Ss 4175 768s 417Ss 41758 4175s qizg. cels J134 3784s 41758 870 417Ss 417Ss 417Ss 417Ss 8s 8s 8s 40848 8s 902 1402+ 1078 2832 3952 3959% 314l 3382% 14028 317S 3941s 1086 1409= 3393 2837 288s 3054 3129 3384 3567 3574% 3657% 2839 2846# cB879#» 192 7688 1968 8878 4358 889s gggl ] gggl | 3400% 3553 2900 3558 3662 3768 3943 3766% 3777 €913 3052» 3063 3070# Y4378 913 4408 917 Y4y4ys 9278 6888 9298 690 939s 7038 QY4 s :gfl S0Ss S09s SeSs Se7s S34s 723 0ok 765 1) 20368 3671 3678# 3121 Q31s B891s 91Ss 41168 7708 885s 408es ;gg. |] 41298 ;g‘fl LT ) 4l ] gggl ] 4160 ;g?. ) 1470 181 155S 197S 1597 196888 282 o1t M HI BR 390, g3 i3 R0 B W' M Mt Bh. B B 2 mE ik 7R e, or % i, 1597 2170 1638 cels 15488 8s 7058 14648 532. |] 8s g.s 19368 178 7178 1956 9378 Qlls 925 63 7198 1%;0 768 733. 4136 8¢ 88 197% 41558 IN0lsn 1470 c0e4 1S81¢2 2070 1S88S elel 738 813 8s 14708 1S0Ss 1507 1S1es g;g 14078 gg?g 1 1 1680 c0lbs 1680 2ebl 0110AS SEQ 0110 690s 40828 gggg ISTST = 000041 PAGE : 1 806 c0S1 1 853 2062 1 8688 2020 l 920 c08es 2932 1723 307 2980 176S 235e 1806 2399 18583 o434 1888 2466 1920 2521 1550 155Ss 1590s 1592 15978 163cs 1634 3028 3086 3193 3353 3529 HOS CVRLRAA. SUP 16738 18488 EgEH: 26298 26338 H 36338 3730 o4 481 2952 e7el 1076#% el (2124 E;SO 2478 1249 10648 03044e OOOOOOOOOOOOOOOOOOOOOOOD OO Ranasggaagenosss daan iy PR oRRNIopedy rrrerrrr —raq 4r4 T 33 2% LDCSR LSOUT LSOVTY LSEF LSEFLG LSEXP] LSEXP2 LSEXP3 LSHRRD 8 417Ses Y417Ses 439 417588 4y? 448 Sl 1081 & 466 638 §73 45?7 483 6591 6758 eSis 795#% 799 417Ses 41758 4Y17Sex 417Sen 4175 41758 60e 60 37 c8s c8s Sis 40 83 S3s S4a Sy 40« S6 =1] 51 48s 388 Yle Yyos 43 ] 31 9318 8918 722 688 688 9198 71s 4084 1257% 3219 5e8 S11 41758 417Ss 417Ses 39 -1 cSs 18068 2017 2clas 2399s eba7s 28s54s 30288 362748 18S3s 20638 3000 2754 408Ss 827+ 1301 3383 862 S37 58?7 bl4s 1324 1331 O0l11ARS SEQ O111 16758 1636 18468 2019s ST JsImp KBPTR KBUF PRGE: CROSS REFERENCE TARBLE -- USER SYMBOLS 11-RPR-78 09:27 1337#» 3932* 1258 109 . SUP 11-APR-78 09:27 002016 G 002022 G 013314 G 33 D002t G 35¢ 104 G 13462 G 8836%3 G G 002000 G 002066 G 88888888 §35etRseo8 ooeo;g 0276 002062 002020 Q9 Qo FaN O~ e n it P 2888 KREE Bt (ot Pt Bt ot ot s Bt Pt ot @ P et s Pt Pt Pt Pt Pt Pt P Pt P o s Poms o e Pt ¢ reecrcrrcrccCrrrrrecrrrrrrrerrerrrrrre 31 338 002024 002030 013330 00201M 00cOSH 0020Se 002100 0Ce0le g34Sie 011366 011400 011442 011544 p1iel2 01162 011666 Cl17ev 011766 012040 013326 013336 014142 014204 014210 014214 016276 016526 Qleeou 016722 017020 017114 C17210 017304 017400 017510 017562 017620 017740 020042 020130 0c02sH 020400 G G G G G G G G G G G G S99 S9 35S Y4 CROSS REFERENCE TARBLE -- USER SYMBOLS 692 6938 7708 41678 198 =74] e’s 3e SO 3ce 348 368 34 308 47 468 S7% 29 417Ss 452 4135 4i36s 707 708s 797 8ie 4618 477 S03s 523 S3cs SS0s 5678 S8es 599 692 z0? 8838 S09s 238 93Ss 14058 150Ss 1S4Ae 15908 16328 1673s 1716¢ 17584 18008 18468 18818 1913¢s 19688 2017s 20638 21148 2163 7008 7148 JOS 3 3 2 2 2763 28068 2830 2838S 292Ss ‘ ot Bt & LR 4 8838 s Pt Pt ot (e Pt s s Pt ot Pt s P Pt s e e Pt Pt g T 3 Aoz dr~d S i e o s e P P rrrecerrrcrrrrrrerrerrrerrer e CROSS REFERENCE TABLE -- USER SYMBOLS 11-RPR-78 09:27 3054 3129 3220 3384 3558 1129 gggg 1134% 3560 1137 3664 3770 394S 2837 288Ss WGy Orerown (AT= (2 3001 ~N = [ ® OO0 © 000 R > & R a8 : [ 1 1 S g. 1043 1142 S 4398 1140 1598 2722 439 1102 2755 3662 3768 3943 KOS CVRLRR. SUP ms 11-APR-78 09:27 005761 4398 1101 00SS00 439 854 7788 013 NORES NO.LPT 8?-891 41?7Se NUMBIN NUM. LR NUM.NO 4175 417Ss NO.PTR 034706 NR = 0301S6 G NUNITS 037172 NXM = 417Ss 417Se 417Ss 1544« DOSS4% NXTFOR 053652 41?Ss 005706 005553 4398 439 1024 c49s 8 36 NXT OCTMSG oPl OPIERR OPIMES 4398 1017 NXMMES 013610 = OPIMN 801 047376 417Ss 150 002264 c48s OP IMX %2&6 OSAPTS= 0%AU = 00000} O$BGMNR= 000000 0osDU 0 l14s g8s B8s 417S PRARSES PAR.LA 053106 047074 $417Ss 417Ss PATDAT PATSAY 002606 002300 3648 cS4s PQTCf!g ooeé?g ¢ PFLG 00217e PRINTC PRINTF g%% z OOOOOOW G E 4 PRIO1 PRICZ PRIO3 PRION PRIOS PRIO& PRIO? PRNTST PRO.CHM PTRB.S PUTCHR PUR.FA PWR.FL PWR.MS = = = = = = = O0O0OM0 DOO1D0 DOCI4GQ 000200 000240 000300 000340 0S0610 G G G G G G G 00 G 0OM47424 0D60SS0 G 030204 G 060676 ICT ] 14s 148 Hésgu 2942 ] 2198 060720 0S4e226 91 8s 000001 417Ss 417Ss {sé: 1449 1438 l42s 141 1408 139 1368 417Ss Y417Sex Y17Sexn 417Ss 417Ss 417Sex 417Ss 820 1021 148 52 S OSPOIN= 00000! 0.007T = wannny U 809s 8s 2] ] 000001 = 000001 1020 294 3210 87s 1136 3161 31ee 3126 3127 3159 3039 3098 3209 1) 32 S6 34 el €990 2991 32le 880#% 3040 33368%» 3099 3370% 3369 Ol14RS SEQ O11iv 417Ss 678 O4% 044202 NUM. UN PAGE: CROSS REFERENCE TRBLE -- USER SYMBOLS 3753 3210 3372 3370 351S#» 3754 3754# 3756 3899x “535 2834 3050 3119 3380 3558 3659 3764 3939 [00 18¢2¢ 2368 3061 31587 3391 3565 3669 377% 3950 LOS CROSS REFERENCE TABLE -- USER SYMBOLS 11-APR-78 09:27 -“9< 'U”. . 797 — n wn » 1211 # 248l 1898# 2493 1902 2503 e751x 3691# RO 1201 % 1941 2380 3287# % 3681 2936 3048 1191 1357 $9 787 1870 248s 2652 0O0 3 057540 002302 1866%* 2479 £W 002134 " - (=] n o, 002132 Y r.] SRIE 8838 P Bz o0 - [V g - OO0 1321ln W ® ~ @ AR2AIARARIZTM B oS pf f W £ 287GEEL80" Yi{7San 41758 7948 3104 3217 3377 MOS 11-APR-78 09:27 SVCHAN 037406 SVCINS= 000000 19 4S 417Ss B 31 32 Y4 g Yy Y62 46 223 s2 486 499 48?7 Og 982 4133 4136 9167. 20 el a2 46 47 33 468 488 S0 530 34 46 2 3S 48 4 96 489 o4 490 0S 3“4 43 e3 36 49 97 471 4071 4078 30 43 31 gfl 32 46 33 2; 582 S1 52 S3 54 472 4?73 474 475 478 45 46 g 493 15 620 bel bee 623 b4 625 657 672 721 660 73 ae 661 14 23 662 77 ] bbY 79 2b 665 80 =74 666 681 7¢c8 752 753 754 78? 7’87 734 747 760 705 73S 748 761 702 736 750 751 78 ?0; 78 76 B B% 877 306 878 307 879 310 864 738 749 5 862 737 663 97 e 865 763 ?7 BN 8% 880 911 884 924 866 867 494 él ;S oy 638 6S1 639 652 741 742 774 775 776 T M3 B 885 833 936 89y 937 8 609 71 611 739 ~ o 50 ?8 39 610 636 649 P c9 619 635 648 n on n -] 618 634 bY? S86 74 ;I 633 646 571 26 38 8|2 632 45 36 lgé 25 37 &) 631 64Y 35 ;g e 4168 492 14 608 34 ;? 929 s:F 607 Y11y 919 28y 606 4084 917 289 605 4082 891 283 604 S5Y4 e i 889 0 601 536 e B 770 4391 13 4y 52 0 £N 29 7ae 3937 nn L c8 41 422 3912 Lo =44 40 719 oE B 8 n (Y] Q ~N 4085 3906 Hzg 708 nn 4082 70S Y nn £n) o0 on 94y 633 446 389 416 oW S3 Y4y 372% Y1 @ & o UR oy 5 om0 L 19 39 43S & M n ~N) 17 38 Bs 37 4135 oW o8 8 W AL 3737 & 88 37gg 41 o 363 Y1e nn wn O om o W a3 oW & it SVCGBL= 000C00 417Se oo EoOR ol 637 650 740 869 Ol16RS SEQ 0116 yn £M gMas gerie . 031470 CROSS REFERENCE TARBLE -- USER SYMBOLS Wr— CVRLRR. SUP PAGE: 788 870 40 e 495 S1?7 S;B & 41 7?3 453 4SY 496 Si8 49?7 S19 498 Se0 % 83 628 629 669 693 731 670 707 732 758 5;; 640 653 64l 6SY 62b 62?7 66?7 682 729 668 632 755 756 r4-Y4 789 ?g? 731 B3 871 35 46 g 872 900 4?7 30 43 615 777 931 Y2 ble 743 690 744 778 B 873 20 94 S5 479 5;2 616 485 g;g 2 617 630 42 655 643 656 745 746 7279 671 708 733 759 780 735 gga 874 87S 60 302 949 8l 956 DWW L—~N .-.-.-»008 D Lfio— Pts Pt PPt Prn et e Pt e 5986 B 3392 341 U3 3468 439 3469 S06 3563 S07 3564 483 T 773 79 2846 77 80 agge 2970 gOlS 061 3081 3119 3146 di7e 3216 2971 3016 3062 3107 31e0 gl%? 173 3217 5 339 5 41y gq Y P Pt Pt P P e D@ M NNNNOT NN == NN U0 U — O U Q&? N N 0= 0= 0 0 s bt pes s bt e e e e QO NDDDODNNNNOT TN s P Pt Pt P Pt P P PAGE: *\ltv— Ne=NOYNVON VN TM v NNNNOO NN CROSS REFERENCE TABLE -- USER SYMBOLS P 3 [+£] DU"—U‘g(DU\CD O N L0900 L NANND N DN r—-NO00 £ £NWO0 PPN N = e e e e B hn P Bt e B s e Wrry =~ OO0 DOVDDNNNNCC TN NN o U= 0 = N N WONWO NN — T WOWOHNUNNNNO O NWS DL-OND U NN PON PO £0) wnr == L+ O0ONQ0— 00— JWOUWO WD G- L L—0 DU — QO 0 NI OO0 N U PONU PUNUTU MU 0= 5em e 4 0 s ot st ot s s s e 7 Y= QO DDDDNNNNOT T NN N WM £ OO — o —NLOWWWAHNIN LN L NN OO0 Girgniy '-"-OO* 1966 200? SOSB 102 2132 PN NONUN) N 0ttt s Bt s ~No® (AN o —— WV ATAT. RN ATAY e g B POV W n £ i;SH R et A 1 un N Y O Q oo 1958 2006 §0§1 101 151 LAV AT -0 3@0&00‘0‘ N = g 1549 1584 1614 & d od o ol o od | | 1547 1583 1 6l WWWWWLWWwWWW WG NN N e b b b O NN ~NNNNO DO N LN D W Gt Puts P Ll el ol od kil 3 Dtititivebdiee Lo O L~y L0 AR A - WNENNOT - AR A AA AT AV ¥o W Rt 1L R A A mi: 5 PR oLffwLoe R s nny uwn s e 11-APR-78 09:27 %%UUUUQQ GJ&U\DUG‘U‘\ foro NN MY Ne—=1-00 QL0 OM N —~wWOLON0OL O CVRLRA.SUP PO NOS 1842 Q@ 0117 0117RS B10 OB 20 OB 2033 o8 205% 88 506 206 2256 226; 227% 559$ 5397 2 239? P82 2% %8 B % Y141 4153 4160 $33 550 462 47?7 3193 3760 g 8e 2154 3216 3896 9s 160 3335 2lb elLz eis8 3346 3912 3353 3937 453 461 309 1506 1598 1684 910 1515 1599 1689 323 1516 1604 1690 324 1521 1605 1716 335 15¢¢e 193; 171 1891 5977 4Se SS1 567 568 3376 4071 ec0e 58¢2 3512 4078 $83 883 1478 1590 1674 884 1508 1591 1683 1856 1330 2018 2ill 2173 1860 1331 2026 21;2 2178 1861 133; 2 EI;H 2179 1881 1966 2031 251 e 1882 196 20 ela ec0 1 1969 2060 2%24 S 11 061 5122 2l 2315 2342 2343 2393 2346 2354 2355 2628 2740 2636 2741 2637 2744 2642 2745 2b43 2806 1766 2256 24 2476 26e? 273¢ 1767 22s? e40?7 2S1y4 1772 22bsS - l-74 es1s 1773 2chb e4e 25e2 18090 2270 2436 2523 leflé 44 e43? 2529 1808 2e9g? 24yl 2530 2698 2807 [ ] 1401 2, Y 692 ate] 690 gd AV L ot b & no~NnNL = (N 8 $E5ER N£E nNnoLs L 889 77 £WW [l e [N] gs? 539 ey 435 Se3 an 196 S09 [N] £ 331 1 s03 41 N g Nb—gesm RONZZH 9%3 768 3 482 MU= v = PR PNN0~ -0 BE[WE : 80— a §d’)\l NN 586 765 4112 4145 £ $82 411l Y144 e 41 63 977 4110 HIW; YN o= = s e b 4154 1 465 4099 4l 4142 PO HlS; 4098 OB 2014 201; 2133 SvCsuB= 177777 SVCTRG= 000000 409 ow .44 4 £~ 719 9825 40 Hggg £SRT S wod5FRE2 571 40B8Y 4058 V] VT, VI 2oy N£0 8s 461 4 :85 =8 Fak 3ok& 41 3991 :012 [ 177777 :Olé [ 3 4108 Y14l 4106 ‘41 989 NO&% 4 4O0M s UMY 0= 0me 9= bt s bt e DO NUNL NN 4107 4140 4093 | 4 g; AL 4079 4 3970 59 nn PO o~ nNg ~NG [+ oY) DO 4073 % 5 L) LY £ ono ¥ 4072 40sY gggg 858 -0 £W 4070 3824 IFSH RNg N - §o—u—o—»—-— 394 4 %3 gfi ggs @ NN :808 731 & e R :8%5 4 o~NNL - QNN omoon 33985 :002 4 SVCSTK= ggg; §§: ? 3681 7Q9 4 8 38 3660 WD 3865 22 S; 363 £ gsfl 382? 38 3659 SR W N oML £H8 NE£—-W = 816 3€37 36§§ 37 S o~ 3963 7 3629 £E£EL£LfLx 381 3836 7gM 38;9 ? """"‘O 723 3 3676 g?OS £ 37;5 3623 36;5 704 &3 3622 3674 3703 & 3621 WG 88&’0(&“&) NN & el &3 ARG KT CROSS REFERENCE TARBLE -- USER SYMBOLS oonNL — o0 L noont 11-APR-78 09:27 NNPORNVNITUNINY 0= s b poe e CVRLRA. SUP CVRLRR. SUP C10 11-RAPR-78 09:27 863 SS 4 508 313? 3S1e o 31%2 3513 364 SVCTIST= 177777 SWHCHAN SHITCH SW.ADR SH.PTA SYS.FT 034700 0S35S52 030154 G (34664 Q43432 SsLSYM= 110000 3% 3897 5005 3288 3537 3089 3346 3538 4079 411§ 4116 374 3750 3083 339 3627 4154 293 0% 3355 3628 3906 415S 2939 2940 2969 3914 391S 3lg) 3356 3635 382 3365 3636 3907 s 3366 3641 1723 2307 2980 1765 23Se 3028 1806 2399 3086 1853 e434 3193 1888 2466 3353 1920 252l 3529 1 g84s 1?47: 4538 9108 1882: 4Y6os 924 191%: 478 9368 1q§?= SQ4e 14068 9?9: Seus 15068 1989: S33s 15498 ggi : SSis 15918 §03g: S68¢ 16338 §064: 7018 17598 El?g: 7158 1801s 2%93: 36288 37318 37608 3533 ) 600s 17178 2115: 35248 392 8 S83s 1674s : 39078 39378 40798 3243% 3980% J244® 3981 3633 4175s 41758 417Ss 41758 4175 31078 0S5576 0S3400 047362 035020 030350 G 417Ss 41758 41759 417Sa% 417Sex TIM.CO TIM.OP TMPENC TMPO 030202 G 044006 002262 002224 417Ses 417Ses e47s qggg. TMP1 TMP? T00.MR TRPFLG 002226 002230 (047342 002174 c233s el4s 41758 220e 4 ] ég§| 2sas 3737 3912 spast ] B3 ] sEL ] mEcEL ] 800# 799» ggg 3931 3932 31878 32168 23ls 3421® 1173» 3422 174 3803# 2308 1174+# 117S# ec’s czas cc9s 14098 bb 843 D47654 3836 gggg 353 3740 4078 2934 1680 5363 32 TERMI TERMLI TERMTA TEST.N TIMFLG TYPSTR 4072 2929 1638 25&8 2861 TEMPY 016300 3739 4071 2% 1597 2170 813 002212 00221Y 002216 TIMSRV 3731 3973 3206 3531 Sgé; 1555 elel 2738 TEMP2 TEMP3 002220 398 380 3Se4 591 1S1¢ 2070 2704 002276 002274 TEMPS 074 3196 3523 5882 1470 e0eY 2633 TEMH] TEMLO 00c222 3928 SB?S PAGE, gs 1975 2S76 S] TEMP] SeQ 6}?65 CROSS REFERENCE TABLE -- USER SYMBOLS 1360# 1361# 1362# 33478 33768 S) J ¢L te s 503l Bias s 30a0 ] 324S5 34iSx L420% 4116w 176% O4# 177 380S# 11684# 3806 1185 3978% J24er 3979% 1364 1374+ 1376 1381# 1382# 1385 939 3286% 1079# 3300 1252# 463% 3477 3S86% 3600 3690% 3704 3847% 386l 402a» 8se 1397 % 1480% 1493 1523# 1536 1565% 1578 1607% 1620 1648% 1483 1526 1568 1610 1651 1694 1736 1778 1383# 1365# 1176 1183% 1184 3113 9% 493 B4O= 1691 13978 1704 1733% 1746 1775#» 1788 O D10 CVRLRA.SUP % Al o 11-APR-78 09:27 Ao 6cbe I o368 861 1 328 33§§. b2 37028 B Y 3293. 3711 478 3307 37218 40878 LI Sl 40918 40968 410j8 c49es 25068 4gs 2563¢ c4sS3s 2843e 33979 118 EE 4091ie 2493e s s ggéS. s M 4094 ian:L 1951: H%O TSMCAL= 177777 893. 1847 24 318?. :?g 1882 5332 S 177 Wf I 1 B 13&5. 1388. 12 s 1233. TSCODE= 002130 TSERRN= 000101 rEEree: seoonn TSHILI= 177777 TSLOLI= 000000 T$Lsm= 010000 = 187g: 4091s 5718 7199 79 el TSNSK= 000000 TSNSK 1= 00000S i : 4093 T T 52830 8 ggggl Y4 Y4 ;29 1914 S 52&9 Sees 7658 s ot 8 s S868 7688 ) 41078 41370 Ylyls 41439 ) . 8 26768 0 4Ys: 39 :8 1149:) 1?%3: 6638 T U T 7518 17938 18408 18748 2689: g'é';?: 278‘-10: gggg: gggg: é?fl?i cc8es 26308 23318 27718 23878 27858 600 201 T S U 323Ss 718 s TeC :116 S 1922 5258 M 01l 1549 ells 27;5 40 1591 2164 2807 4116 1633 eele 2855 4155 S99 7700 s ls g;gfi 1 4l M 1506 c06Y 583? Hégai éél 16388 630 78 Y 6328 8898 14Q1 8 16738 16808 :{:Z iae 32728 32928 369%s 3781s 3796» 4028 4065 o, 218 1717 2301 1759 2346 1801 2393 4404 Yy4e Y46 8 4YSase 7008 89ls HOE. s 9098 14648 7058 9138 14708 7078 9178 1 8 7148 9198 1568. s 7178 9238 1548 Lmolmoumoognm 6884 8 939 32bls 36758 30880 242ls 27998 3329 1674 2257 171 ¢ 2926 osmosa 17238 17588 2975 3023 s | s 3080 s | s 4Ses 1806s Dl et edts e 2758 Lot 22978 23008 e on 23078 o 23198 s 7048 7318 7308 80?! 8 SSSH. ggfil. Y44 7 1638 19 ggb3s 703 44 e 1716 197Ss 3623. 41l4s 5255 630 939 16804 1968 3529 40848 S 688 9298 1673 1920s 35238 40828 98 2925s 35128 HO78Bs 3074s 53;8. 33768 407is 48s cB8778 33S3s 39378 Oc8s 2300 70S» 1464 1723 2017 35298 3627 36338 3730 31818 37308 2024s 2063 20708 5633. gggg. ggg;. 19 5323. Sq 8 59360 5933. 501 . 38520 Higge 7198 150S 17658 ngg: 765 1S1es | 195 ;580 1548 18068 s 99 15558 1342 435 B89s 1590 18538 43?78 913 1597« 1881 Y4y 9190 1632 18884 3906 452 4;49: 1658 10 ST HIU;O Hé 513w oo 889. 3653 0S3s 78 136e ] s gggfi. TCRETC 41018 410S He;g 500 B 881 3598 4043 118 8 ggggl L 4099 32960 491w o 6768 349 4034s 26778 32508 ggg 8 319 : T :i:g: 494 489 % 672 34948 3883 it 31078 36338 37378 Y468 3726 BO% 693 6678 34758 34BM 3868 38788 lest 38 Hl?;: 717 14708 1758 ygss o8] 3382 368598 35?9. 31868 3737 39128 4S68 3193 a?q s ggl&. ngg: 33358 33 : 114 clgls 2163 gggé. g?gg. g?ggl 4078 Y6l 96820 4654 4129 47?7 33468 39128 21709 3346 0120RS SEQ 0120 lelt 26278 a%gao PRGE: CROSS REFERENCE TARBLE -- USER SYMBOLS 41338 4828 cll 33538 4160 S03 18 3523 509 523 Sa’s 532 30868 2307s S36s E1C CVRLRRA. SUP 11-APR-78 09:27 37608 567 919 21lil 29Sis 389 c7is 923 21338 2969 582 931 2180 29998 4071 Bs 20828 224? 29188 3183 18368 19368 2103 22538 2320 32168 1957 1957 Eléll 2255 29518 333Ss 1965 19658 eill 2e’ss 3638 337 19888 1967 21338 229! 3971 3768 2006 234e 28778 550 8391 2060 28778 T$SAVL= 177777 TSSEGL= 177777 T$SEKO= 010000 TSSUBN= 000000 TSTRGL= 177777 TSTAGN= 010074 TSTEMP= 000000 3512 8 2154 333% 88 187658 25768 36338 -1 s 39378 7608 38 39378 15558 2l2ls 27388 Y468 ysS6He Y658 37378 39l2s 1S97s 21708 oB13s 4e2cs 20368 202 234es 30748 98 20828 2291 3074 2 22088 2344 3076 39378 2103 2297 3107s 20608 2210 28778 31078 407is 2111 23198 3181 22308 2911 3181s 4073 21338 2336 32168 29998 3512 15128 2016 2183s 2336 30488 38968 2060 22758 30488 %9 33768 20708 27048 20148 2162 23198 3019 37608 20S2 2006 21608 geee 0178 3SIM4 20368 seaoo 14708 883 20368 2342 33768 19888 2154 2297 29998 35128 20l Sgoe 20248 293 8 7708 2014 23198 3s 4114 2202 géo 714 19888 2297 32168 4o84s 21838 18 YiYl 707 1965 22758 3i8} 6928 1405 22308 074 2160 291} Y1358 700 19368 2253 3107s €aq 14018 2208 30488 868 935 2183s 3017 1638 22188 2B6ls s09% 2ey? 407! 16808 22638 29328 278 2esS3 30! 17238 23078 29808 5368 17658 23528 30288 S54s 4153 18068 23998 30868 S71s 1853 2434s 31938 5868 18888 24668 33538 0928 19208 25218 3529 707 891 18538 2434s 31938 1828 9199 18688 668 38 43Se 931s 19208 18 35298 4408 140ls 197Ss 25768 36338 4YS2s 14708 2024s ¢ ;o 3737 Yels 1Sl2s 20708 g?uuo 9128 s 15558 2l2is 27388 H0B84s S03s 15978 21708 28138 41358 5238 16388 22188 B6ls 16808 22638 s 17238 23078 29808 17658 23528 30288 5328 5508 5678 s828 7298 74528 7308 7438 7318 7948 732 74Ss 7338 7468 7348 7478 73Ss 748 7368 749 7378 7508 7388 7518 7398 7528 7408 7538 93Ss 15988 17728 9568 9398 16048 18008 9578 J40Ss 1632% 1808s 9S8 14648 | ¢ 18188 1988 IN71s J6NSe 13;90 19778 14778 16738 18S5s 196838 150Ss 16838 18608 200Ss 15158 16898 188ls 20068 15218 17168 18908 20l4s 7418 7548 9098 15488 17248 189Ss 20178 TM s 0 . 788 0 2018 291 Seg;o 2978 22088 23008 22208 23148 22258 23358 ¢ 26368 26428 27088 271i4s 5998 913s 15568 17308 139138 e888 7568 3238 15628 17588 19248 20cbs 20318 23368 23428 21288 c24bs 7008 7578 9278 15908 176bs 19308 20S1s 703s 7588 éosao 21538 22478 2154s 22538 51 148 S;gzo Sssgo 28948 2895 2958. 4143: a?ag: 33 14708 20248 gggg: g8 680 873 2475 27318 30228 33558 T$TSTM= 177777 SS4ys 909 20828 2918 88 139768 gg;g: 561 1049 1541 1654 0 . 23458 23548 4 7628 7148 7598 . rd%4 ) 7608 s 7228 7618 0 Ols 8 ] 158 58 ® 318 s 333 0 40878 ¢ 8 40918 . ;1. ;go . : 40?88 1512e 20708 793: 15558 2l2ls 273688 1597 21708 28138 16388 22188 2861w 16808 22638 29328 483 Yyee 473 478 488 772 87? 77S 884 0 894 78S 9014 790 906 30308 33658 568 1411 1546 1660 gg TM 1;. 578 1423 1549 1666 : :1 4 3 S83 1428 1571 1671 bes 20778 9 408 7238 18 4ye 595 1443 1877 1674 600 1450 1583 1697 8 s 7248 ] 7658 7268 883s 727 8687s 21038 21ills 21148 24368 2uMls 2458 cB8S4s c8b3s ce68s cB889s Ji8is 36358 1868 364is 31958 37308 32058 37398 33358 37498 29278 26988 2123 24683 410ls 41078 Y1l4s 17238 23078 29808 17658 23528 30288 18068 23998 30868 1853 2434s 31938 18888 24bbs 33638 19208 2521s 3529 499 S04 518 sS4 533 546 551 80S 910 g8i8 924 846 936 851 46 860 959 865 964 867 966 1703 H09%s 623 1492 1591 1709 98 2211s 23098 7288 29828 1486 1588 . 21028 7258 29748 610 O0121RS SEQ 0121 7708 18068 23998 30868 638 7558 TSTEST= 0000CSI PRGE: CROSS REFERENCE TRBLE -- USER SYMBOLS 633 1498 1613 1714 o4y 1503 1619 171? 655 1506 1625 1739 29878 30178 41298 41378 664 1529 1630 1745 33468 38968 671 153% 1633 1781 F10 1597 1881 21709 2459 2806 30868 4078 271? 3928 4072 O o= be TSSSEG= OOOOOOO wWhw ® a8 U"—-\Dg\lthmlfl U e e TSSTES= L OONWLNNILIN nNNCOO N~ TSSS0F= TSSSRv= TSSSH = s8s wnnn 2888888 e e Pma Ps Pos pe e O W - N NWO N D 1590 18S3s 2163 2434s 276e 3079 39128 2410 3750 4069 1874 015 &RSUNNNNNNNMH W) £ SQGU‘IUN'—\DQ NONO LWOTW 3426 3524 3670 3786 388¢ 3975 . DN LWNNOOM AY] W— o0 WEL£NOT nnNccw 3416 351; 366 3780 3870 3970 790 [N] 919 0e3 ahes 838 910 018 NV - — wugxgmmmmmm»—-— ‘}U\-t nN—0OWv~ NGO ODUIN—-DOWOWN 1956 c08e 209 330 e4e0 cbbe Y T$TSTS= 0000000 1801 1951 c064 ee0l e3l9 e4se 29%8 0l122RS SEQ@ Olee [ 1798 MO OHNVODONN00 CVRLRA.SUP PAGE: CROSS REFERENCE TABLE -- USER SYMBOLS 11-APR-78 09:27 G10 CROSS REFERENCE TABLE -- USER SYMBOLS 11-APR-78 09:27 CVRLAR. SUP OO0 O ~N % SEF S A : OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOND 020256 G 020402 (242 R P 2 2723 2956 PAGE: 0123 SeEQ 01¢ H10 11-APR-78 09:27 CVRLRA.SUP XEQ.IN XEQ.LR XEQ.OP 036616 032706 036710 032110 036754 002 XEQ.PR XEQ.TE XPOLY XTIME XTIMEN 92 XTIMST 41758 417Ss 223 G 464 XSTRUE= G NDRD $SAve $SAV3 SSAVY $SAVS 000020 03S160 057376 G oe04MNe G G . 0D272C 417Ss 417Ss 1381 4]175es 417Ss § atn: XOFF2s B00900 g.s MM 141 M Se 41758 417Ss 4175s 41758 060474 & 060514 G 4175s 417Ss = 060720 ERRORS DETECTED: 1370 10 2eN? 688 2291 e 2336 4298 c7e3 432 2830 4338 289S 4398 2911 1957 Yi2ee 00C O DSKZ: CVRLAA, DSKZ: CVRLAR/CRF : SYM-SOL=DSKZ: CVRLAR. SML , DSKM: CVRLAR.P11,DSKZ: CVRLAR. SUP RUN-TIME: SO S4 4 SECONDS RUN-TIME RATIO: CORE USED: 1BK 1395/109=12.7 (35S PARGES) (0l24RS SEQ Ol24 417Ss 41758 417Ss XXDP.D ABS. PRGE: CR0OSS REFERENCE TRBLE -- USER SYMBOLS 2006 Yidl 2052 Y1578 2103 4161 2154 417Ss ec0e I10
Home
Privacy and Data
Site structure and layout ©2025 Majenko Technologies