Digital PDFs
Documents
Guest
Register
Log In
AH-8489C-MC
June 1978
29 pages
Original
1.5MB
view
download
OCR Version
1.3MB
view
download
Document:
CZDHLC0 DH11 OVERLAY FOR ITEP JUN 1978 bw
Order Number:
AH-8489C-MC
Revision:
000
Pages:
29
Original Filename:
CZDHLC0__DH11__OVERLAY_FOR_ITEP__AH-8489C-MC__JUN_1978_bw.pdf
OCR Text
OVERLAY FOR ITEP CZDHLCO ~ _AH-8489C-MC JUN1978 COPYRIGHT ©75-78 FICHE1 OF1 Efl&lflafl MADEIN USA BO1L 8080 EOFICVKURQSEO Wil SlOflfl.Ol CZDNLC PLl 780519 PDPLO 41} ITEP OVERLRY MARCY11 30R(10S2) HOR1CZDHLCSEQ 23-MAR-78 IDENTIFICATION PRODUCT CODE: AC-B848BC-MC PRODUCT NRME: CZDHLCO DHI! PROGRAM DRTE: MARCH MAINTAINER: DIAGNOSTICS RUTHORS: R OVRLY FOR ITEP 1978 A JONES JOHN EGOLF FAY BRSHAW THE INFORMATION IN THIS DOCUMENT NOTICE RAND SHOULD NOT BE CONSTR EQUIPMENT CORPORATION. DIGITAL NO RESPONSIBILITY FOR ANY ERRORS S SUBJECT Tg CHANGE WITHOUT AS R COMMITMENT BY DIGITAL OU IPMENT CORPORARTION ASSUMES THAT MRY APPEAR IN THIS DOCUMENT NO RESPONSIBILITY IS ASSUMED FOR THE USE OR RELIABILITY OF SOFTWARE ON EQUIPMENT THAT IS NOT SUPPLIED BY DIGITAL OR IT'S AFFILIATED COMPANIES. COOPYRIGHT (C)1375, THE FOLLOWING ARE DIGITAL DEC 1378 BY DIGITRL EQUIPMENT CORPORATION TRADEMARKS OF POP DeCuUs DIGITAL EQUIPMENT CORPORRTION: UNIBUS DECTARPE MASSBUSS 13:03 PAGE 2 00010000 780519 SEQ 0001 CZOHLCO DMl CIDHLC.PLL 1.0 ITEP OVERLAY 23-MAR-78 12:58& MACY11 30AR(1052) 23-MRR-78 COl 13:03 PRAGE 3 RBSTRACT, GRM RS MRINTENANCE RID F FIELD S8 IS DESIWD VERIFYONETHEPDP-1 PROPER OPERATION NKL FROM % QTIOL gMJNI SFI'ELD 70 C g A COMMUNICATION TEST CENTER MOT SYSTEM T H1S TEST PROGRAM MUST BE USED IN ONJUNCTION HITH THE INTERPROCESSOR PROGRAM(DZITP) 2.0 REQUIREMENTS. 2.1 EQUIPMENT ON A PDP-11 A DL-11 SYSTE M WITH INTERFACE. 31 Pogz fingsgsTxuésnnfifixgsrxonsxursnrncz 2.2 STORAGE . 4K OF CORE 3.0 onoxnc PROCEDURE S _PROGRAM IS IN ABSOLUTE FORMAT THE ABS LORDER MUST BE USED TO LORD 4.0 THE PROGRAM. OPERATING PROCEDURES. A. THO f%m% ENs%ING PMT;RS ITCH STRRTING 10 E CONSOLE TTY, GISTER BIT 15 BE #THE PROGRRHMYBEP%S'?M% S?"s&sesg (%2 nggflso 8. CONSOLE DIRLOGUE PARAMETER INPUT PROCEED TO SECTION B. CTION C VE ALREADY BEEN SELECTED) (CURRENT VALUES FOR PARRMETERS ARE FOUND IN OVERLAY) OVERLAY. L THE §§:$ou u? - TYEE T ifigrnnflf ?zuTHETS&ELAY, TYPE R CARAGE RETURN e. IF YOU WISH C. 1IF YOU WISH TO TO TUPA 11&9 TYPé IN bme. IF DN OR_DMB ungmr:fig %n gTEP 1_RBOVE TFEN THE BUS ADDRES VECTOR ETC. 2. REF TEPS 2 THRU 7 PERTAIN TO THE onlx OR DMBB. THE PROGRAM WILL T A. TYPE A CAR. RET €. THE DEFAULT BUS RDDRESS OF THE 10 UgE DEFRULT BUS RDDRESS TYPEIN ACTUAL BUS RDDRESS INTERFACE UNDER TEST. 3. THE PROGRAM WILL TYPE OUT 4. THE PROGRAM HILL TYPE OUYT THE DEFAULT XNTERFQCE PRIORITY NOTE: 200=PRIOC 4, 240=PRIO S, 300=PRIO & ETC. TYPEIN RCTuAC- THE DgFRULT VECTOR ADDRESS FAULT ADDRESS VECTOR ABBRE CZDHLC.PLI ITEP OVERLAY 23-MRR-78 12:56 R. . S. PE IN DO1 13:03 PAGE 4 RET RN TO USE DEFAULT VALUE ACTURL V HE PROGRAM WILL TYPEOQUT THE DEFRULTY VALUE OF PARAMS] V TYPEIN ACTURL WIL TY? I REQU R$QEB . F Y B. 7. AR. @23-MAR-7?8 zF Rfiegéflsog; TRETUSN TgE SiESEFRULTOV EUQVERLRY LISIING FOR PRRAMETER DESCRIPTION) 8. 6. MACY1! 30R(10S52) ENTER RCTUGL VRLUE THE PROGRAM HIL IF REQUIRED BY 5 n*:ofi-n B. T THE DEFARULT VALUE OF PRRAMsZ2 TURN TO USE DEFRULT VALUE . T THE DEFAULT VALUE OF PARAME3 TURN' TO_ USE DEFRULT VALUE USE PARAM #3 RS THE & TO DIAL. &nWITHOUT nuromnc HANDSHAK ING, -OF NUMBE. INRTE WITH CHRRQCTER (:). ENTER RCTUAL VARLUE 8. THE PROGRAM WIL WILL L RETURN TO STEP Bl WRS FOR DM1i OR DMIL188. IF THIS SETUP 9. THE PROGRAM WILL REQUEST THAT SWITCH REG 1 A. SETUP SWI CH REGISTER AS SPECIFI E AND TYPE R CRR. RETURN. TER BE on CZOMLCO DHil SET D IN STEP NOTE: IF ANY OF THE RBOVEBéTsnE 2_THRU 7 WERE CHANGED BY ENTERING NEW VALUES, THE NEW VALUE BECOMES THE DEFAULT VALUE FOR SUBSEGQUEN RESTARTS Of THE PROGRAM. SEQ 0003 SEQ 0003 ITEP OVERLAY 23-MAR-78 O CZDHLCO DMLl C_DHLC.PLI MACY1l 30R(1052) 12:56 &23-MAR-78 ECQL 13:03 SEQ 0004 SEQ 0004 PRGE § HQLTS FOR ISR(INTERFACE SERVICE ROUTINE) SPECIFICATION UQLPE PROGRAM 118 TUP gn SURIH: HQN PARAMETER INPUT FROM SWITCH REGISTER SWR13=SETUP DN-11 [ SHR:OOOOOO:SETUP VRARIABLE 2. ISR THE FOLLOHING HALTS ARE REPERTED FOR ERCH ISR SPECIFIED, T 1 THEN VARIABLE OVERLAY. T e P8 e A B. c HALT FOR (EACH ENTRY SET SWICHES THEN HIT CONTINUE.) ERFINTE FACE 10.0 IN OVERLAY LISTING FOR PRRAMETER DESCRIPTION) RtT RFRC PRRRH s l 11 GND DMBB PARAMETERS RRE DISCUSSED IN SECT. 10.0 OF THE MONITOR. E' HALT FOR IN E F. ¥ TUP WAS FOR DN OR DMB. GO BRCK TO STEP R IF THIS 3. HA LT FOR CPERATIONRL SW TCH §ETTINGS A. PRESS CONTINUE TO STRR STING BEFORE ATTEMPTING TO RUN THIS PROGRAM, (SEE STEP D.) THE OPERATOR MUST QCCERTQIN THE COMPLETE COHHUNICRTION LOOP AND PROCEEDURES E_USED INTERFRCE DATA AND P {NCL&géNG TH; NG OF MODEMS T D _RT THE © HER cPU TERS TO BE USED RT ERCH Cl U. TYPE OF MODES OF OPERATION, THIS WILI. REQUIRED VOCAL COMMUNICATION WITH THE OPERRTOR AT THE "“"HER CPU UNLESS ITS CONFIGURRTION AND OPERATION ARE FIXkw QS R TEST CENTER. AFTER DETERMINING THAT THE EQUIPflEN ARE COMPATIBLE AND AGREEING ON THE MODE AND VARIABLE PARAMETERS TO BE USED, THE SYSTEM WHICH IS TO RECEIVE DATR FIRST SHOULD BE LORDED AND STARTED. IF THE MODEM BEING USED ON THIS SYSTEM HRS AN AUTOMATIC ANSWER FEATURE, IT SHOULD BE ENRBLED THE SYSTEM WHICH IS TO TRANSMIT FIRST SHOULD THEN BE LORDED AND STARTED AND THE CCNNECTION ESTABLISHED EITHER MANUALLY OR AUTOMATICALLY (VIA DN-11). ToDHLCC DMIL1 CIOMLC.PII ITEP QVERLAY MACY11 30A(10S2) 23-MAR-7B 12:56 O. @23-MRAR-78 FO1 13:03 PAGE © 84 0005 SEQ@ 0005 OPERATIONAL SWITCH SETTINGS. SWiS=z! HALT ON Ski4s]l SINGLE PRSS SWO4=0 si NO EFFECT SWi4 SHIS:I xfiHi Sul ;é ézH Y T AND T =] =i oUTS TYPEOUTS EXCEPT ER?ggéD 1S TYPED. ifl ITi %Y C VEB IFIED DATA v A TA (W SLEC T (WITH g e ) 10 ) [kS FATOR COMTEST/QUICK BROWN FOX/NUMERICS) 5 %551 RECV§D TR (INTERNQL LOOPBARCK MODE) T SWOb SHOS5= ngn% 82 Rggg?cégTEgTDflTfl 8SN68320%E TTY.* MANY 9 CA NOT ALL DARTA WILL RPPERR ON THE CONSOLE Y. T 1S IS ESPECIALLY TRUE WHEN THE COMM INTERFACE IS UNNIN G AT A FRSTER BAUD THAN THE CONSOLE, BUT EVEN AT EQUAL SL 0 WER BAUDS, ALL CHARACTERS MAY NOT APPEAR ON THE CONSOLE. SWO4= SWO3=1 SHOE: Sgggs 8 SWO1=! SWO0=1 RETURN TO MONITOR FOR ENO P N SWO4=0 PROGRAM LOOPS IN THE INTERNAL LOOPBACK MODE EXTERNAL LOOPBRACK MODE ONE-WAY-IN MODE ONE-WAY-OUT MODE OVERLAY NEVER RETURNING TO THE MONITOR. CZDMLCO D11 CLOHLC.PILY ITEP OVERLAY 23-MAR-78 12:56 MACY1. 30AR(1052; GOl 23-MRR-78 13:03 SEQ 0006 SEQ 0006 PAGE 7 THIS PROGRAM HAS BEEN MODIFIED TO RUN ON A PROCESSOR WITH OR_WITHOUT A HARD WITCH T N FIRST EXECUT T PROGRAM TESTS Tue ERISTENEE of o tdpane SUTTCL RBC(ETER YR Mot FooRpe T iF TH THE CASE, UPON EXECUTION THE CONTENTS OF THE SWREG ARE 6UHPEéSI§SOC¥SL ON YHE CONSOLE TTY AND ANY CHANGES ARRE REQUESTED SWR=XXYXXX (1E) POSSIBLE RESPONSES NEW= RRE: . 2. <CR)> & DIGITS 0-7 3. tu IF NO CHAQNGES RRE TO BE MRDE 70 REPRESENT IN OCTAL THE NEW SWITCH REGISTER VALUE ;LRST DIGIT FOLLOWED BY <CR.. 10 ALLOW REENTERING VALUE IF ERROR IS COMMITTED KEYING IN SWREG VALUE. (CNTL G) ON CONSOLE TTY THE OPERQ§OE SE*S A gEGUES% éLQG TO CHRNGE THE CONTENTS OF SWREG, WHICH IS PROCESSED IN KEY AREAS OF THE PROGRAM CODE (IE) ERROR ROUTINES, AFTER HRLTS END OF PASS, AND OTHER APPLICABLE ARERS. IF OPERATOR SPECIFIEC DATA WAS INDICAT REQUEST FOR THE DA BE ENTE TYPE IN THE DATR TERMINATED WITH A CR. %E. 8RTR MAY t(UP ARROM) FOLLOWED BY THE OCTAL CODE THE PROGRAM WILL TYPE A sggTflS a SCII CHARACTERS OR OCTAL CODE. AL CODE MAY BE ENTERED BY TYPING AN (IN ;gs RANGE SEPERATED BY SPACES AND TERMINATED BY t(UP 1.E. ABCDt 000 123 377t EFG (CAR.RETURN) A OKl). 000 TO 377) TYPICAL SWITCH SETTING FOR HflLF-DgPL§X=OOSI?? THIS SETTING USES INTERNRL LOOPBACK MUOE, LOOPS IN OVERLAY ORS TRANSMITTED AND RECEIVED DATA ON THE CONSOLE TTY, AND TESTS RECEIVED DATR USING TEST MESSAGE 3. TYPICAL SWITCH SETTING FOR FULL-DUPLEX=z003144 THIS SETTING IS THE SRME RS RABOVE EXCEPTY IT USES THE EXTERNAL LOOPBARCK MODE. a ALL STANDARD MESSAGES(TEST MESSNGES 1-3) ARE PR;CEDED Y @ FILL CHRRACTERS(177), AND ARE FOLLOWED BY R CR(O1S), L (01;) RECEIVE TERMINATING CHARACTER(OD1) 4 FILLS(177), AND A _TRANSMIT tERMINATING CHARACTER(0DO). DURING TRANSMISSON, WHEN A 000 CHARACTER 1S SEEN THE TRANSMISSION IS STOPPED.DURING RECEPTION, WHEN A D01 IF CHARRCTER THE MESSAGE WRS IS RECEIVED, INPUTED BY T HE THE RECEIVER IS SHUT OF F. OPERATER, THE TERMINATING CHARACTERS ARE ADDED. ITEP OVERLAY 23-MRR-78 TEST 12:56 MRCYL] 30A(10582) 23-MRR-78 13:03 PAGE 8 MODES INTERNAL LOOPBRCK MODE . RLAY WAITS TQ RECEIVE A MESSAGE (TERMINARTED SuW SN? 0 BY SWO9 BYAND <00 gELECTE 4HE DRTE OR fl59621N§$ 3E§F?g§ *fiE é. DATA SELECTED BY SWO9 AND SW10 (SWB=0) OR YRANSMIT THE 3. 4. TRANSMIT THE RECEIVED DRTR (SWB=1) RETURNS TO MONITOR FOR “END PRSSTM GO TO STEP 1. (SW4=0) (SW4=1) OR EXTERNAL LOOPBRCK MODE 1. 2. 3. 4. S. 6. 7. THE _OVERLAY SETS REQUEST TO SEND WAIT FOR CLEAR TS$ TRANSMTTS THE SELECTED DRTA RESETS REGUEg O_SEND WAIT FOR MES TO0 _BE RECEIVED VERIFIES THE DATA (SWO7=0) RET TO MONITOR FOR "END PASSTM. GO TO STEP 1(SHO4=0) (SWO4=1) OR WYe— ONE-WARY~-IN MODE THE OVERLARY WAITS FOR MESSAGE VERIFIES THE DATA(SWO7=0) TO BE RECEIVED. RETURNS TO MONITOR FOR "END PASSTM(SWO4=1) GO TO STEP 1 (SW0O4=0) OR ONE-WAY-OUT MODE LGN~ CZOHLCO DMLl CZOMLC.PLS HO1 E. THE OVERLAY SETS REQUEST TO SEND HAITS FOR CLEAR_TO SEND TRAONSMITS SELECTED DATA RETURNS _TO MONITOR FOR “END PRSSTM. GO TO STEP 1 (SkD4=0) THE OVERLRY (SWO4=1) OR 15 THEN ENTERED AND A CONNECTION ESTABLISHED EITHER MRANURLLY OR AUTOMATICALLY. IF ONE-WAY-~IN OR THE OVERLAY WILL INTERNAL LOOPBACK MO SET DATA TERMINAL RE S ARE SELEC TED AND WARIT FOR DATA. IF _ONE-WRY-OUT OR EXTERNAL LOOPBRCK MODES WERE SEL ECTED. T OVERLRY WILL SET DRTA_TERMINAL READY AND REGUE ST TO SEND. ;SENgx§$ngTgILL THEN WARIT FOR CLERR TO SEND BEFOR E A ATTEMPTING TO THE THE PROGRAM WILL PRINTOUT R "WRITING FOR CLEAR TQO SEND" MESSAGE AND THE CONTENTS OF THE XMIT CSR EVERY 60 SECS. UNTIL CLERR TO SEND IS ASSERTED. SeEQ 0607 S5EQ@ 0007 CZOMLCO DMLl 1TEP OVERLRY CZDHLC.PL1 23-MaR -78 F. 12:56 MACY11l 30AR(1052) 23-MRR-78 101 13:03 St> 0008 “tQ C0oe PAGE 9 IF SWO4=0 THE OVERLAY WILL CONTINUE Y0 TRANSMIT/RECEIVE DATR. IF SWO4=] THE OVERLAY WILL RETURN TO THE MONITOR AND TYPE “END PARSSTM. IF BCTH SWOM=1 RiD SWiY=1l, THE PROGRAM WILL REQUEST NEW_INTERFACE PARAMS AFTER ONE PRSS OF THE SELECTED TEST MODE. TEST EXECUTION MAY BE INTERRUPTED BY TYPING THE FOLLOWING CHARACTERS ON THE CONSOLE TTY. LINE FEED = RESTRRT PROGRAM AT LOCATION 200. QUESTION MARK = PRINTOUT FIRST 8 WORDS OF INPUT BUFFER. (RSCII) THEN TYPE EITHER: EWXXXXXA TO PRINTOUT THE 8 WORDS AT LOC XXXXXX. #BXXXXXX TO PRINTOUT THE AFTER LOC XXXXXX. *C TO CONTINUE 16 BYTES PROGRAM MUST BE RESTARTED AT 200 AFTER PRINTING. CARRIAGE RETURN = RESTART AT REGUEST FOR NEW OPERATIONRL SWITCHES. 5.0 PROGRAM AND/OR OPERATOR ACTION IF _THE OPERRTOR WISHES TO MANUALY EXAMINE THE TRANSMIT OR RECEIVE BUFFERS, DO THE FOLLOWING; TO FIND THE STARTING RDDRESS OF THE RECEIVE Bu. FER, 'LOAD ADDRESS 11020 AND EXQMINE. 1O FIND THE STARTING ADDRESS OF THE TRANSMIY BUFFER, NORMAL LOAD ADDRESS 11022 AND EXRMINE. HALTS SEE SECTION 4, ERRORS ERRCR REPORTING THE ONLY ERROR REPORT FROM THE CONTROL PROGRAM OCCURS INTERFACE SPECIFIED 1S NOT LOARDED. IF THE IF DATA_IS RECEIVED AND SWITCH 7 (NO DATR COMPARE) IS RESET. THE DRTA WILL BE COMPARED RGRINST THE PRESELECTED DATA AFTER A LINE FEED CHARACTER IS RECEIVED. IF THERE IS R MISMATCH, THE FOLLOWING ERROR REPORT IS PRINTED: ReCEIVED DARTR=RRRRRR DRTR SHOULD BE JTTTTT DARTA COMPARE ERROR; BAD DATA=BBB GOOD DATA=GGG CZDHLCO DH11 ITEP OVERLAY CZDHLC.P11 MACY11 30R(1052) 23-MAR-78 12:5b6 23-MAR-78 Jal 13:03 PAGE 10 WHERE RRRRRR 1S THE RECEIVE BUFFER_(UP TO Si2 CHARRCTERS) TTTTIT IS THE TRANSMIT BUFFER (UP TO S12 CHRRRCTERS) 888 IS THE BRD DATA CHARACTER GGG IS THE. GOOD DATA CHRRACTER - THE FOLLOHING IF THE INTERFRCE DETECTS A DATA ERROR, WILL BE PRINTED BEFORE THE DATA IS COMPARED THERE WAS A RECEIVER ERROR. RECEIVER DATR REGISTER =XXXXXX WHERE XXXXXX 15 THE CONTENTS OF THE RECEIVER DATA REGISTER THE LOW BYTE IS THE DRTAR, AND THE HIGH BYTE 1S THE ERROR BITS. IF A RECEIVE TERMINATING CHRRACTER(DO1> IS NOT DETECTED WITHIN S12 CHARACTERS A “BUFFER FULLTM PRINTGUT WILL OCCUR. 7.0 RESTRICTIONS THE OPERATION OF THIS PROGRAM REQUIRES COORDINATION BETWEEN THE OPERATOR AND THE OPERATOR OF BNOTHER POP-11 SYSTEM UNLESS ONE OF THE SYSTEMS IS ALWAYS OPERATING IN A _FIXED MODE. THE FOLLOMING-TRBLE LISTS THE VALID COMBINATIONS: CPU #1 : ONE-WAY-OUT "*: ONE-WAY=IN EXTERNAL-LOOPBACK . NAL-LOOPBACK" . " .. HNE NAL-LOOPBACK, CPU 82 - . ». ) _ ONE-WAY-IN ONE=-WARY=-0UT -, INTERNAL-LOOPBAZK * EXTERNAL-LOOPBRCK ... EXTERNAL-LOOPBACK (FULL DUPLEX) WHEN THE COMMUNICATION VOLVES ‘MODEMS THE FOLLOWING . §4}395N{§!9f&55¢w~05 _ RESTRICTION APPLY:RN ST T e .- -IF _RUNNING INFULL DUPLEX MODE BOTH SYSTEMS .MUST BE IN EXTERNAL- LOOP BACKMODE. e Borupfggrgns SHOULD bs’nunygug xnsnrxan Rourxuss. . & : .« SWITCHES- 14, 13,7, 4. SHOULD BE:THE SAME . JONBOTH CPU.S-»y",mhs$wwfqg~{%<§m«kfwfl LA S “d -_'A , ke "“m*‘»\"‘m Ty 5 e“v" Yi‘%“’i\ :*fl”"‘fk ““":Q‘*"y & - . PROGRAN 15" unrtxuc xu A SCAN ROUTINE AND:TYPES' OUT "WAITING MESSAGETM, . IF- AN INCOMING MESSRGE SYARTS DURING THE TYPE C4T,"IT. WILL-BE LOSY.BECRUSE. THE -TYPEQUT PRIORITY -.*.. -1SAT LEVEL 2. THIS WILL.RESULT:.IH OVERRUN OR.SILO-OVER= e .« o E o~ CONNECTION (EXAMPLE-THE DJ11).IF: THE PROGRAM -1S* REST@RTED A. IN THE MIDDLE-OF R MESSAGE RT LOC 204 OR'BY-HITTIN - RN IMNEDERTE ERROR;MESSAGE :FROM. MAYNARD HILL .BE REMisgn :r‘«:wgs 3, %,,.*;;-%w’*fig ‘w,;;.v % ¥ p By s g S ¥ T wif “fi:‘i 2‘; ;‘4:’ \«,”W‘afifa;;;fii””jiiRk:“%fe;"*‘t»~’~.4 *’Jfi;,;ifii e et I USING AN’ nsvncnouous DEVICE'" MODEMS AND THE . T MAYNARD TESTSTATION RAND-xnxrnt:zs DOES' NOT CLEAR ) + TYPEOUT THE@PRO«RRNL§HOULD , BE:RESTARTED. s < RON ERRONE PEPENBING -ON THE . DEVICE.T0. AVOID -THIS SITURTION . RUN-WITH_SWITCH 13 UP.- IF’OVERRUN DOES QCCURE -DURING A e s e 7 . «:3‘*,‘;, f“'“,fif \{A‘Q 4“(?11».“é ”\,\\» *‘,.,sa?,yuyf L‘f‘fvfl o 3‘\,> R_& L . > 5 a.f N [ ke '";“‘h,” Y’%«* ¢ M Ay < 5= “ . 2 &\71“: o H oW B SEG_0009 SEQ 0009 1] ITEP OYERLAY 23-MAR-78 12:5¢& CEIVED. MRCYil 30RA(1052) 23-MAR 78 KOl 13:03 PAGE 11 SeG_0010 SEQ 00.0 THIS IS BECAUSE THE TEST STATION IS STILL LOOKING FOR THE REST OF THE INTERUPTED MESSAGE. TO AVOID THIS ERROR , RESTART PROGRARM ONLY AT THE END OF THE MzSSAGE CURRENYLY BEING TRANSMITTED. .0 MISCELLANEQUS ITEP 201R 202C 103A 3.0 .2 WAS CHECKED OUT USING THE FOLLOWING BELL TELEPKONE MODEMS. (HALF -DUPLEX SYNCHRONOUS 2000 BRUD) (HALF-DUPLEX ASYNCHRONOUS 1200 BAUD) (FULL-DUPLEX RSYNCHRONOUS 110 BARUD) PROGRAM DESCRIPTION THE CZDHLCO DH1l INTERFACE SERVICE PRARAMS ARE SETUP, BY THE ITEP CONTROL PROGRAM. RS SPECIFIED BY THE OPERATOR, TIME: PROVIDES A MEANS OF MERSURING ELASPED TIME. IT EVERY SECOND BY A SLOCK INTERRUPT ROUTINE IN ITEP. IS WHEN THE OVERLAY IS F6RST ENTERED INCREMENTED BY ITEP RT LOCATION START:, THE CONTENTS OF THE SWITCH REGISTER ARE STORED IN REGISTER O. THE MODE AND DATA SEL;CTIONS ARE FIXED AT THIS TIME AND CANNOT BE ALTERED WITHOUT URNING TO THE CONTROL PROGRAM. THE INTE T VECT AND VARIABLES RRE THEN SETUP. THE SELECTED ROUTINE DETERMINED BY THE MODE IS THEN ENTERED .3 THE OVERLAY THEN LOOPS IN ROUTINES: SILB, IF "INTERNAL LOOP SXLB,IF “EXTERNAL LOOP .31 SOWI ,IF “ONE WAY WAS SELECTED. SOWG,IF =ONE WAY OUT* MODE WAS SELECTED. SOWI: K* KTM MODE WAS SELECTED. WAS SELECTED. IN THIS ROUTIEE THE RECEIVER LOOPS WAITING FOR THE INTM MODE IS INITIRLIZED ANC PROGRAM RECEIVER TO FINISH.IF NOTHING IS RECEIVED FOR 80 SECS A “WAITING” MESSAGE 15 TYPED. WHEN THE RECEIVER IS DONE, THE_PROGRAM CHECKS DATR_IF guxrcues PERMIT,AND TYPES END PASS DZPENDING ON SWITCH SETTINGS. .32 $0W0: THE TRANSMITTER IS INITIRLIZED AND PROGRAM LOOPS WARITING FOR TRANSMITTER TO FINISH.R “WAITINGTM MESSAGE 1S TYPED EVERY 60 SECS IF THERE IS NO RCYION. WHEN THE TRANSMITTER IS DONE THE PROGRAM EITHER LOOPS BACK TO SOWO OR TYPES END PASS DEPENDING ON SWITCH SEYTINGS. .33 $ILB: THE RECEIVER IS INXT%RLIZED AND PROGRAM LOOPS WAITING FOR RECEIVER TO FINISH, A -“3é INGTM MESSAGE IS TYPED EVERY 60 SEC IF _NO ACTION. WHEN RECEIVER IS go PROGRAM CHECKS DATA IF SWITCH SETTINGS PERMIT, AND END PR5S 1S TYPED IF SWITCH SETTINGS PERMIT. THEN THE TRANSMITTER IS xnxrxaLx;Eo A “WRITING* MESSAGE IS TYPED EVERY 60 SEC 1F NO ACTION. WHEN TRANSMITTER IS DONE PROGRAM RETURNS TO START OF .34 SXLB: IF ROUTINE. IN HALF (SILB) DUPLEX THE TRANSMITTER IS INITIALIZED A "WAITING MESSAGE 1S TYPED EVERY 60 SEC IF THERE IS N ACTION ITEP OVERLAY 23-MAR-78 J2:56 HHE had MARCY!!l 30R(]j0Se:) LOl 23-MRR-?B 13.03 PRGE 12 - C20MLCO DHI1 CZDHLC.F1L TRANSMITTER IS DOONE THE RECEIVER IS INITIQLIZED IF THERE IS NO RCTION. EVERY BD SEC TYP w"‘*a@ceféfig 18 PReoEVeRY L0 Ehe TrTheke 1 W ac Rflg CYCLE SP2§¥IN2 TY éF SNITCHES ALLOW. THE PROGRARM NOW D AND TRRNSHITTER QRE INITIQLIZED PiNgULL DUPLEX THE RECEIVER TYPEDR EVVERY zo SEC é ERE 2 TRANSMITTER ARE DONE,DATA IS WHEN "fius“fii &EcsCE ACTION. CHECKED ggss1S TYPED AND PROGRAM LOOPS TO $XLB DEPENDING ON THE Qu H SETTINGS. 1 A “WAITING” THE RETURN TO MONITOR ROUTINE FOR END PASS AT EOP: LOCKS OUT INTERUPTS AND SAVES THE TRANSMITTER INTERUPT ENRBLE BIT AND ALL NERAL Recxsrzn§ IT THEN RETURNS TO THE MONITOR T0 TYPE “END PR THE MONITOR CHECKS SW14 IF UP TO ENTER:, OTHERWISE IT RESTARTS THE PROGRAM. ENTER: IT RETURNS 1S ENTERED FROM THE nouxron AFTER TYPEING "END PARSSTM, IT RESTORES THE GENERAL REGISTERS THE TRANSMITTER CSR RS SAVED IN EOP. THE oc RY FLAG 1S Hzg ang PROGRAM RETURNS TO THE SCAN ROUTINE (OWO, ou ,ILB, XLB) THE INITIALIZE RE TRANSMIT SUBROUTINE CAME FROM. AT STARTX: SETS UP THE INTERFARCE AND POINTERS NECESSARY TO INITIATE A TRANSMIT RATION. AFTER SETTING “DATR 1S MARDE ON nnflna TO WARS TERMINAL RERDYTM TERMINE SELECTED BY RATOR. AND “REQUEST IF IT WAS, SUBROUTINE WRITS FOR CLEAR TO SEND. R 'WAITING FOR CLERR TO SEND’ THE INITIALIZE RECEIVED THE PRINTOUT OCCURS EVERY 30 SECONDS UNTIL CLERR TO SEND SETS UP THE IS ARSSERTED. SUBROUTINE AT STARTR: INTERFACE AND POINTERS NECESSARY TO RECEIVE R MESSRGE. THE TRQNSHIT RT XISR: INTERRUPT SERVICE ROUTINE ENTERED VIR TRANSMIT INTERRUPTS FROH THE® IN ERF A TEST 1S5 MADE TO SEE I? R?gET THE IF THE LAST CHARACTER ggéfll% gSHPgETs g35 SET. XT CHRRACTER AND PRINTED ON THE TTY IF THE MONITOR SWITCH IS SET. TRRNSN!T TRY Rich:e N RRREy STR REE e o M rerrupTs #Ron %HE in ‘EFE THE RECEIVED CHARACTER IS STORED I THE INPUT BUFFER AND PRINTED ON THE TTY IF THE _MONITOR RECEIVER SWITCH IS SET If THE INPUT BUFFER 1S FULL "BUFFER FULL' PRINTOUT WILL OCCUR. THIS IflDICflTES THRT A LINE FEED CHRRACTER WRS NOT RECOGNIZED oot e TO SEND" IF HALF DUPLEx OPERATION A CHECK CZDMLCO DOWil CIOMLC.PLL ITEP OvERLAY MACY]ll 23~MAR-78 12:%b 30A(1032) MOL 23-MAR-78 13:03 PAGE 13 SEQ_ 0012 SEQ 0012 12 118 SECEILER ORI MIIIY 1000 SEREETERS THE RECEIVED LOGIC IS RESET AND THE FFCSIYEEEmEEERohm ésogzmso AT RISR:, ThE AND PRINTED OUT DBR WILL BE RFYEP THE COMPLETE HESSRGE HflS BEEN RECE1VED 310 ?ESE"‘nfién RUEPLETE AdslReE xr A CEIVE zpflon it aeen HAD BEEN DETECTED me comsms THE ‘aaf*sxve BUFFER’ At THE SNSC TM Lk ?ELPR NTED CH RRCTERiS ECOGN?ZEN‘FILL’ (RLL ONES) CHARACTERS RARE IGNORE A MISMATCH 1S DETECTED, THE COHPLETE CONTENTS OF THE INPUT BUFFER AND GOOD DATR IS PRINTED. DH11 RESTRICTIONS A DM11BB EXISTS IN THE SYSTEM WITH THE DHi1 BEING TESTED BUT_MODEM CONTROL wAS Not INITALIZED IS NOT BY ITEP,T DESIRED RND THE o?nnn WILL HANG DMi1BB IN_THE OH11 TRAN HIT#&%IN TRLIZQ?ION ROUT INE %0 CORRECT THIS LOAD LOCATION “DMBB* WITH AN ADDRESS THAT WILL TIME OUT(NO SLAVE SYNC RESPONSE). THE RDDRESS OF DMBB CAN Bt FOUND IN THE CROSS REFERENCE TABLE IN THE BACK OF THIS LISTING. 576 10.0 PARAMETERS FOR PARAMa1 PARAME2 THE DH1l 1S LORDED INTO THE IS LORDED INTO THE k BITS D-3 BITS O, BIT 2 BIT ¢, BIT 5 BI7S 6-9 BITS 10-13 PARAM®3 BIT 14 1S NOT USED SYSTEM CONTROL LINE SELECTION, PRRAME TER RRACTER LENGTH, REGISTER. (SCR) DEFRULT= LINE O REGISTER (LPR) (0000) DEFAULT="8 BITS (11) srop BITS, DEFAULT= 2 STOP BITS (1) PARITY §~haLeo (6 DEFAULT= (D) ODD PARITY (§), DEFAULT= (D) RECEIVER SPEED. DEFQULT: 110 BAD (0011) TRANSMIT SPEED, Cerh.' T= 110 EAUD (OCL11) HALF DUPLEY (177777) (1), DEFRULT- Fi' L DUPLEX rO) ¢ _DM1il Pl ITEP OVERLRY 23-MAR-78 12:56 23-MAR-78 MRCY11 30R(1052) MOl 13:03 PAGE 14 IIIIES RERRF AR RIRRIREIRSFIIRI HERRFEERRERRRAREREREREREREEREREREARP 011000 011004 011006 011010 011012 011014 011056 01i020 011022 ON4IOM 160020 JO0300 000240 0O00QQ 006307 177777 000DOD 00000C DH11 ! .=11000 000040 DM11: BA: RIv: PRICK: 0iige4 Qoooog PRRAMi: PARAMZ2: PARAM3: IRDA: IXDR: SETTLE: 011030 0iig32 000000 090000 B2016: TIME: 011036 011102 011026 011034 011040 011040 01104; 01104} 011042 011049 011046 oo roc oo oo Tcred 1L £S5 L L £ L0 L WWWWWWWW@WLWWNRNNLNG LI NN LW~ O.0030NLOGM—-0O0m~ 011000 000000 000003 le 001 000000 17757G 177570 INTERFACE SERVICE PRRAMS ; SRREFRERRRES Tx. TERM: RX. TERM: .@BZIZ ieQnas 300 20 RS 44 S REERERRERRRRRSRRRERRRRERRRRRRSRFERRFRFRIT RER STk . G 006307 177777 .WORD .WORD .WMORD O O O : PARAM 81 !PARAM 82 } PARGM 83 :INITIAL READ DATA ADDRESS 'INITIAL XMI7 DRTA ADDPESS {LINE SETTLE DELAY FLAG .WORD .WORD O O !ADDR_OF BIN TO OCT TYPE ROUTINE ! TIMER "WORD JWORD [WORD O O START 3 : TRANSMITTER TERMINATING CHAR. .BYTE 0Ot ;RECEIVER TERMINATING CHAR. O 93 I 9 % % F X R 81T13=20000 PINHIBTT PRINTOUTS :DATA SET STATUS CHANGE FLAG SXCSR: SRCSR: O O ;SAVED XMIT CSR :SAVED RCV CS :RCV DATA REG SAVED ON ERROR :RCV CSR SAVED ON DS CHANGE ERCSR: ERDBR: 0SSTAT: O O 011062 011064 011066 011070 000000 0DOOOD 000000 000000 XCC: RCC: RG:4: XDA: O @ O O £11072 177560 TKS: 127560 11076 C11196 1775€4 177366 1PS: TPB: 177864 177566 (11074 KK ERFEREEF ;XMIT SOMPLETE FLAG 'RCV COMPLETE_FLAG 0D0GG0 000000 000000 %% STAT=RO XFLG=100000 RFLG=40000 011084 01195¢ 011060 3 F 3 3 K 9 I 3 I F 3 3 A I X KK P X K WK% F CONSTANTS + WORKING STORAGE CSFLG=20000 0206000 000000 000000 !ADDR OF START OF PROGRAM 3036 36 0 3 3 96 3% 36 2% b 3 0 36 T 336 3 3 b 3 I F 6 I 3 J I F I 3 F I 3% 9 3 T 3 I 3 € 3 3 I I 33 F 020000 011050 011052 : 000 H 33 3 3 395 96 36 36 36 % T 3 3 3 9 9 3 3 I 3 00000C 100000 040000 : .BYTE FLAG: .WORD SWR: 177570 CISPLAY: 177570 : ;ISR NAME :aUS_ADDRESS VECTOR ADDRESS ; PRIORTTY © 177562 TKB: 1775862 000301 FULL . DUPLEX=000001 'RCY CSR SAVED ON ERROR ;XMIT CHAR COUNT :RCV CHAR COUNT :RCV_DATA ADDR. !XMIT DATA AODR. 2DMLCO DH1l ZOHLC.PL1 ITEP OVERLAY 23-MAR-78 12:56 MACYIl 30R(10S2) 23-MARR-78 BA2 13:03 PAGE 1§ 6 ; FHERARBBREARERBERBRERRBEERFRERERBEEREREREREREEEFBEEFEABERRRPFEBERES 652 cHBRRBERERBERERERARRRRRRRREERERERRERERBERERRERERERERESDPIREEERRED RS s?? 3 655 011185 01:110 654 0111 656 Ol1iid 658 111 657 659 660 661 662 663 664 Y 1 Qlif 1 1779 011 1 0111 i i O1113M 011140 011144 01:150 011164 01 1 0137 x§7 START: NOP MOV BIC g 714 1237 14 4 000776 0Ol 012700 672 673 674 675 676 677 2;3 011210 011212 oxxgzq 011216 011220 011222 011226 005701 001403 833300 301 GOO773 010037 012600 013?31 011012 gxxczq i1012 00000} pl1012 013714 MOV aXISR. 18: 2s: 3s: (R2)+ (R2)+ (R2)+ 8IS PARAM] , SRCSR CMPB BLOS HALT BR MOV MOV PARAMI , 817 18 TST BEQ ASL DEC 8F MOV MOV R1 3s RO R} 2s RO, BARTMP (SP)+,RO 8IS 000017 , PRIOR, MOV 000004 PR MOV MOV 14 obu RO MOV MOV 1 ISHR 8177900, RIV R2 cfl}%fi, (R2)+ MOV 811 10 011162 0111;2 0111 011174 011176 011200 oxxgou DH11-X INTERFACE SERVICE ROUTINE léql 665 666 667 668 669 670 671 ’77733 : MOV BA RY sl IRCSR :SETUP MODE IN RO RO :5TRIP JUNK ; SETUP : INTERRUPT s VECTORS {SETUP BUS ADDR INDEX PARAME . LPRTRY) ;NUMBER IN PARARM! IS TOO LARGE! iMUST BE 17 OR LESS (LINE® IN OCTAL. ;SAVE RO -2 RO, - (SP) 81 RO PARAM1 , R1 ; CALCULATE BAR BIT gg(i'l ; lvlr'l§iil;;fi?;l.iill;l#;las;-;Illi!!*l % 683 ; ON MODE GO: CLR CLR 682 ; H gg suaaofl?xfié‘gepgnosn7 1 SELECTED. R 3 36 96 96 36 3 96 3 3 96 3 3 % 3 9 56 36 3 5 95 9% 3 3 3 I - W 6 % 9% 3 % % 9% % % % 686 687 011230 011234 005037 005037 630 691 692 693 694 595 6% 697 638 599 700 701 702 703 704 011250 011282 011286 O0liebe 011268 011270 011274 011276 011302 011306 011310 011314 C1131e 00i40e 137 700 001402 000137 0B32700 001402 000137 032700 001402 000137 000000 000776 D11032 013120 011426 0VC002 18: 011320 000010 2%: 011524 000004 3%: 011754 ys: BEQ IMP BIT BEQ JmP BIT BEQ NP BIT BEQ JMP HALT BR TIME ogLav S0KO, 13 SOWO 80K I, MODE 28 SO} sILB, MODE 3s $ILB $X1_8, MODE 4¢ $XLB -2 SEG_0014 5EQ 0014 CZDHLCO DH1l DHLC.PL] ITEP OVERLnY 23-MAR-78 12:56 MRCY1]l 30R(10S2) 706 70?7 ?88 23-MAR-78 COc 13:03 PRAGE 16 ,illlllllll!illillilllll!lli!ilill!llillilli!lllliill!lilli!l!!lli!li ; R8¥TI SED IF "ONE WAY IN" MODE WRS SELECTED. ? 210 ; H WHEN IN THIS MODE HALF DUPLEX IS THE HOD£ RYRILABL 711 ; 71 ,ll'il!!lliil{illi!!illl!iiill!lllliiii!fillliil!ll’!lil!!illlillililif 7:5 714 715 ?l; 71 718 ;13 011320 0113e2 °§} 7§é §ll . rd 1134¢ 723 01139 225 0;1322 724 726 01134 011354 104416 004737 6 013726 040000 é; 01:1032 000100 11402 016403 1 i 000762 729 730 (11362 011370 032777 001 011376 042700 040000 QLI41g 1141 0114920 011424 ocwg; 0127 000137 0DO073S gli424 012204 731 732 733 734 7 736 737 739 011372 011402 00v7 032777 000200 KBDIN JSR PC,STARTR ggs ?fHE 8100 MOV 8RCSR,Re 18: BLO 177434 38: uidlee 4s: RECEIVER IS 19 XCSR(RY),R3 1 CLR TIME BIT BNE ANODAT, dSWR 33 BR 28: THflT ONLY Y MITTER IS NEVER “TURNED ON", o&fLG,STAT MLTY 012344 0GQ0020 BIY MOV 177484 RN SOUI: 011032 £11360 N" ENGBLED 000000 ;g; ONE WRY : 18 JSR PC,TESTD BIT I&GOP, §SWR 8IC lRfiLG STAT BEQ MOV JMP BR 4 448, BRTK EOP SOWI 74C ii!lli!illlli!llillllliiiii!llili!illiiii!il!li!*iiii!i{illiliiiiifi ;:g ; NOTE 5531 HHEN IN THIS MODE HALF DUPLEX IS THE ONLY : E 741 ; OUT INE 744 ; Z:? l!&lii!l!!iilllli!fi!l!lllli!l!llliiillll!!!lliiili!iii{li!iiiliiiili 745 7498 7 77 751 752 783 784 755 011426 011430 0li43M DlIN40 0l1vvy 011446 QDI1484 011456 032700 1043 %;;7 103771 011402 011032 °633§? 000000 758 011466 7 011032 761 Ol18S00 0327?77 000020 ;gg; 8{{323 104416 04737 SOWO0: 0131eb 011032 100000 18: 000100 o D IF “ONE WARYDUTTM WAS SELECTED KBDIN JSR CLR 81T BNE BLO MOV &o}/ R 177336 BIC BIT §u %E THAT ONLY m; mnnsmmn IS ED HE RECEIVER IS NEVER PC,STARTX T1 aXFLG,STAT ;? ME, #8100 19 ancsn R2 xcsmktn R3 T M CXFLG START OLOOP JSUR "TURNED O 'DHLCO DMi1 ZUHLC Pl c ITEP OVERLAY 23-MAR-"8 12:5b MACY11 30A(1052) Qi 1506 763 011510 80é7g§ 01}522 013122 Zgg 011522 7e4 767 011516 000137 000741 Li2204 39: 23-MRR-7B BEQ MOV 38 JMP BR EOP $OWo DO&Z 13:03 #3%, BACK PAGE 17 £y 00l SEQ 00le CZOHLCO CZOHLC. 1 M11 ITEP OVERLAY 23-MAR-78 12:56 MACY1l ’ 774 772 7?73 774 14 ’ . ’ . ’ 775 r 776 EGS 13:03 PRAGE s {8 22323 d SFe 8 a3t ssiisiisssslisdsd s ROUTINE USED IF INTERNAL LOOP BRCK" WRS SELELTED. NOTE THAT WHEN IN THIS MODE; HALF DUPLEX 1S THE ONLY MODE AVAILABLE. *xnrsnngg k°?’ K* MEANS THAT THE RECEIVER 1S “TURNED ON" AND A COMLPETE MESSAGE IS RECEIVED. IF DATA 1S 70 3E CHECKED IT 1S. THEN YHE IF “END Pu§s" IS Esgxnso; TRANSMITTER IS IS TRANSMITTED; THE CYCLE IT IS GIVEN. ENARBLED. AFTER THE WHOLE MESSAGE IS REPETED RS MBOVE. et s P ST [ e TN TRTSY NE 8a ££ R3 (=] £L Qo= Gty 01103¢ 040000 011032 3% Vggg 0O SILB: 013726 18: 000100 KBODIN JSR PC,STARTR BIT BNE CMP BLC MOV #RFLG,STAT 2s TIME, %100 I JRCSR, R2 CLR MOV D0oo0oo HLT 011032 000200 177244 012344 040000 000020 177224 4 ¥ 3%: 013122 177202 4s: N £ NNNNNNNNNNNNNO OO nor oL Sl etwewarpadastururdust i wiusdusduusioSt Pt Pt Jus st Pt Pants P Pt et P Pt P [y=4 s Pt ot Pt Pt onts ot ot s Pt et it P Pt ot Pt Pt Pt P PPt et Pt et S ot P Pt 1t P & Pt Pt P e o un AN wsrrgcwrm £ R2EX ¥ o2 g ke SEF 28R & o RRB nd SREDCE N SNn£ ;lliililil’fliliillliilil**lili’!ll!ll!lllii!lllIiliiii!iiiii!ili!i&il e o ot G Pt s Pt P 0@DOEODODODOOODD TUADTU N 0= e 3 o 4t s Do et e poe WU ONONTNLW—O 809 14 OO000000000O000000000DO0DOO00N Q0000000000 0000 783 7e8M 78S 7 23-MAR-78 JERERRRE 1323323222383 23283 33 769 770 27?7 778 779 780 781 78¢ 30R(10S2) 011032 7%: os: 0oo100 011032 100000 0l11se4 6%: 1 TIME 18 SNODAT, ISWR 3s PC, TESTD BIT BEQ MOV MOV MOV | 9SWR #LOOP ys #48, BACK EOP 8400, aSWR 78 IRDAR, R2 IXDA, R3 R3 XDR BNE MOVB INC MOVB CLRB CLR JSR =2 8177, ~(R3) R3 #177, (R3)+ (R3)+ TIME PC,STRRTX BNE CMP 8LO 6$ TIME, 8100 s$ MOV XCSR(AY) ,R3 BIC MOV IMP BIT BEQ BIT MOV 000000 XCSR(RY),R3 CLR BR BIT BNE JSR MOVB 011032 01312t 100000 TIME HLT C.R BR BIC IMP #]FLG, STRTY (R2)+, (RI)+ aXFLG,STAT ORCSR, R2 1 TIME 5 #XFLG, STATY $ILB :USE EXTERNAL DATR? :BR IF NO :SET POINTER iSET POINTER :SETUP XMIT DATR ADDR MOVE INPUT TO OUTPUT :LOOP IF NOT ZERO CHAR INSERT A FILL CHAR 1BUMP RDDRESS :INSERT ANOTHER FILL *INSERT ZERO CHAR HLCO DH11 HLC.PI} ITEP OVERLRY 23-MAR-76 12:56 MACY1! 30R(1052) FOc 23-MAR-78 13:03 PRAGE 19 SEZ COL8 SEQ 0018 84 825 H & 5 3 9% 3 3 3 36 98 35 95 3% 3¢ 5 9% 36 95 3% 3 36 9 96 6 5% 9 36 36 3% 96 36 96 9 3¢ T 9 b b 3 36 3 I I 3 b 3 b 3 3 3 6 7 5 9 I U I o WKW HXPF SN : ROUTINE USED IF "sxrgnun% LOOP BRCKTM un; Ss&=creo. 828 : EITHER HALF OR FuLL DUPLEX MAY BE SELECTED IN THIS MODE. "sx;EannL LOGP K* MEANS THAT THE TRANSMITTER IS FIRST TURNED ON (IF DUPLEX) AND THE WHOLE MESSAGE 1S TRANSMITTED; 830 : DATA WILL 832 833 : ; RS RBOVE. IF RUNNING IN FULL DUPLEX THE PROGRAM WAITS FOR B0TH THE RECEIVER AND TRANSMITTER TO 835 ;lliiillllll!ill!l!il!!!ll!!lliiiiliiii!i!!!illlli!ii’llll!liii!ii«lli 826 827 ; : 829 : 831 : 83Y4 836 837 : 011754 104416 011756 0117264 011766 011772 032737 001002 004737 004737 040000 013726 013126 18: g43 g44 012002 012006 032700 001016 100000 2s: 846 847 848 849 012014 012016 012024 0120ce 001024 023727 103766 011402 040000 78: 851 0120 104001 g42 g4s 850 011776 012010 0120 005037 032700 011032 011032 016403 000000 852 01203 005037 011032 8549 855 856 012044 012052 (012054 032737 001756 042700 040000 858 859 012064 012066 000746 032737 861 862 863 864 865 012076 012102 012104 012112 012114 867 868 869 870 871 012122 012124 012130 012132 012136 104001 005037 000756 042700 0M2700 873 874 875 01214 012154 0121856 032777 001002 004737 853 857 860 Be6 872 876 01204 012060 012074 012116 012142 0lelb2 000757 004737 001020 032700 001013 023727 103765 011402 016403 00S037 032777 011014 $XLB: 838 833 B40 g4i 000100 012200 000137 KBDIN BNE CMP BLO MOV 4s TIME, #100 2s 9RCSR, R2 BIT 011032 000100 000000 100000 040000 011032 000200 012344 000020 6%: 8s: 176670 176654 012204 65S: XCSR(RY),R3 1 TIME JSR PC, STARTR BNE 8s SHALF . DUPLEX, PRRAM2 7s sXFLG,STAT 2s $HALF . DUPLEX, PRRAM2 BIT BNE CMP BLO MOV 8XFLG, STRT &S TIME, 8100 HLT CLR BR BIC BIC 1 TIME 4s #XFLG,STRY 8RFLG,STAT BIT BNE JSR SNODART , ISWR 5$ PC, TESTD B5v s3KLB,BACK $ , MOV 011032 #RFLG, STRY 2% 040000 100000 TIME B8R CLR BIT JMP 4s JRCSR, R2 XCSR(RY) ,R3 TIME 8L O0P, 9SWR EOP CYCLE 15 REPERTED RECEIVER AND TRANSMITTER. #XFLG,STRT 33 CLR BR 8IT 4$: N BIT BNE 100000 011014 . $HALF . DUPLEX , PARAMZ It PC,STARTR PC.STARTX 817 BEQ 8IC 013726 ax BIT BNE JSR JSR CLR 3S: 1S ENABLED. AFTER THE WHOLE MESSAGE 1S RECEIVED N BSESHECKE?HéF ge IRED AND egg PARSS WILL FINISH THEN RESTARTS THE HLT 011014 RECEIVER BE GIVEN IF MOV B78 915178 014535 o11754 013122 879 THEN THE £ZDMHI CO DH1l CZDHLC.PL1 ITEP OVERLAY 23-MAR-78 12:56 MACY1l 880 IR0 881 88 88 867 8 8 8990 89] 895 89 894 8 012204 012204 81 12 1e2l 0122 0122 1 18944 01 104414 16437 737 O42764 012766 10037 010137 10237 GGO3Y0 99 1 020000 02272 Q131 0131 01311 EOP: gxeaua 12342 000000 000002 000207 300 90] 81557 012272 013700 012276 012302 012306 013701 0i3702 013703 ENTER: 013104 013106 013110 013112 01233¢ 012342 0001?77 000000 000Se0 ; 012344 0i2350 012352 012360 013746 001413 032777 001007 oxaasg 004077 012374 104400 922 012362 924 012372 925 926 327 928 329 930 931 932 933 934 935 XCSR(R4),QTPIE #fC<TIE> .QTPIE 8TIE, XCSR(RY) S8ENTER, 2(SP) RO, SAVRO R1.SAVR] RE. AVR2 RS, 5QVRS ;SET P PRIORITY 10 7 :5AVE CSR :CLEAR nLL BUT Tx IE. ;CLEAR TX IE (EVEN IF IT WASN'T SET) :SET FOR RETURN IF SW 14=1 :SAv gigigr RO :8av TER 1 snv REGISTER 2 AVE R Eigr RS PC RETURN TO CONTROL PROGRAM MOV SAVRO, RO ;RESTORE RO BIS JMP 000000 SAVRI.R1 SAVR2. R2 SAVR3. R3 :RESTORE R! {RESTORE R2 nesronz R3 #-1 EE QTPIE, XCSR(RH) IBACK’ ;xr ORGINALLY SET; SET TX IE 5 TETEIE I T30 36 30 3 36 0 3 36 3 3 3 96 38 36 3 3 3 3 3 3 3% 3¢ 3 % 3 3% ; 316 323 SEG 0019 SEQ 0019 RTS MOV QTPIE: 918 917 STPS,PRTY? MOV MOV MOV 912 913 94 918 919 920 921 PAGE 20 00 000000 300 3 006 3 08 0 3 3% 3 36 3% % MOV 90?7 ox%%é? 8127g§ 15?779 013120 012336 053764 012342 000000 3%? I A 13:03 ROUTINE TO RETURN TO MONITOR FOR END PRSS. MOV BIC BIC MOV MOV MOV MOV 815 4 8132 7 813115 012270 908 909 GOe 23-MAR-78 !l!llll!lfi*!llilll!i!illl}il ggg 902 903 904 I I ; ; ; 88y 88S 886 30A(10S2) 012400 0i2404 012410 012412 012414 012420 0le4d2 0l2426 012430 012434 104400 00S746 013701 013702 (22122 001776 123741 001447 1e2742 00100S 010257 104400 011056 SUBROUTINE RECEIVER TO CHECK DATA lli!lllill!l!lll!!ai#i!llll!lliil MOV BEQ BIT BNE ;Rggg -(SP) ¥ naxrxa ISHR TSTDAT LAS THERE A RECEIVE ERROR” IBRIF N xnuxaxr PRINTOUTS” ,an IF YES 176436 JSR RO_ 982016 PRINT CONTENTS OF RBUF 012625 TYPE 020000 012544 011022 011020 011040 00cco2 012436 tESTD: 176464 TYPE 757 YSTDRT: MOV MoV SCANY: CMPB BEQ CMPE BEG CMPB BNE MOV TYPE MSGO -(&P) MSG1 {xbR, IRDR: (RD)Y, SCANY’ Rl R2 (Ray+ TX.TERM,-(R1) TESTDX #002, - (R2) 23 R2,1% (15> ¢12>THERE WAS A RECEIVE ERROR. .<15><1a> :SETUP XMIT DATAR ADUR ;SETUP RCY DATA ADDR :DATA oK ‘BR IF OK :IS iBR IT END OF DATA IF YES RBUF= ITEP OVERLRY 23-MRAR-78 12:56 CZDHLCO DH1Ll CIDHLC.PL1 936 937 938 012436 Q12440 oxgg: 0l2446 94y 81 94s 946 947 Y4 350 951 953 964 1752 40 81 1068 e) 7?77 Q1 01253C 012532 012534 012636 012540 012542 109400 011022 111103 114202 104007 005726 000207 963 012544 00S01S ff§ (1) 012625 012630 012655 012700 012797 015 005015 015 00S01E 015 013104 700000 013032 964 865 96 013106 013110 013112 963 970 971 013120 013122 J13124 967 968 372 020000 Q13114 013116 005015 000000 000000 000000 000000 000000 000000 O44124 096120 1518 176350 oMo BOR gug gvs TYPE M RORX: 012530 O TYPE MOV };SE DERR: 00eoi2 Q42522 o0M20le 046120 0s3412 .WORD BR BEG oias1e HOZ 23-MAR-78 BEG CMPB BEQ DEC CMPB 000177 0isets 01373 913630 10494 oxégifi 8%5?%5 088300 012655 oxgggg x3739 011022 955 956 957 958 959 860 3gé (1) (1) (1) (1) (1) 23 ;gé 000177 01 DO124&Y 12466 30R(10S2) 18: 000000 000437 5 333 815445 A3704E 122721 341 MACY!! MOVB MOVB 13:03 PAGE 21 StE% 00e0 SEQ 00eo O TESTOX (R2) TESTOX #1777, SCANY R 8177 SCANY ; (R1)+ (R2)+ 8 BIT13, ' 3SWR DERR 12832 RORX , MSG3 txdbR, .+10 iBR IF YES IS !T FILL CHARR”? ;BR_IF YES ; BCKUP ;IS IT FILL? iBR_IF YES Oe T SR INTOUTS ; ;B8R f? Yss ;<1§6;125T§csxxggsoavn = (15,¢12> ;SEINT Bzcex D DATA : ;RECEIVED DATA RDDR. ;<é§><1s>8n1n SHOULD BE < 15> 12> ;SETUP ADOR. ;PRINT GOOD DATR (R1),R3 ;SETUP XMIT DARTA -(R2),R2 ;SETUP RCY DRTA TESTOX: HLT+7 TST RTS (SP)+ FC 051105 MSGO: .ASCIZ <15>¢12>/THERE WAS A RECEIVER ERROR. 042503 052101 040505 042510 MSG2: MSG3: MSGH: .RSCIZ «15><12>/RECEIVED DATA = /<(15>¢12> .ASCIZ <15><i2>/DRTA SHOULD BE/<15><12> .ASCIT <15>¢12>/PLERSE MAKE CONNECTION (DIAL NUMBER)./ ‘ "ASCIZ <15><12>/WHEN CONNECTION COMPLETE: HIT CONTINUE SWITZH./<15>¢12> 040505 MSG1L: "?3?& SAVRO: SRVRL: SAVR2: SARVR3: SAVR4: SAVRS: DELRY: BACK: STOP: .ASCIZ <«1S<ie> :DATA ERROR HALT ;POP STACK ;RETURN FROM SUB/ROUT REGISTER (SEL 2) "RSCIZ <15>¢12>/PLERSE MAKE CONNECTION (DIAL NUMBER)./<15> 12> O O O O O O O O el =/ 1TEP OVERLAY 23-MAR-78 12:t¢& CZDHLCO DHIl CIDHLC 2XZ2IZ23222 2T D0S337 STARTA: 011024 ong o W) NN Y 013710 000007 000001 (=] 013120 6%: 13:03 SEQ 002} SEQ 0021 PRGE 22 33 882283232228 3333333338 3333222 TRANSMITTER INITIALIZATION SUBROUTINE ssttesdsdsd o —r— e [N]N) NN oo 013710 000007 000001 5%: SETTLE 68 DELAY it TEMPI 87, TEMP2 uxérsnpx 011014 000004 000C06 01333¢ 000006 013124 ooooou 177777 000100 013124 000406 000004 000040 600376 000370 1S: TEMPI #7, TEMP2 u1$TEMP1 ; INC DELAY :PREPARE FOR DELAY ; INC DELAY 011070 DELAY SETTLE #HALF . DUPLEX, PRRAM2 4§ B8%: 28%: u4$: 000006 011014 :HALF DUPLEX? :BR IF NO asd, - (SP) 316, -(SP) #38, Ju4 386 STOP 8s ISAVE LOC 4 'SAVE LOC b :SET UP TRAP CATCHER ;CLERR VECT+2 IFIRST TIME HERE? :BR IF YES «100; a0MBB : CARRIER UP? s8I T2, 3DMBB ggxrs,aonaa 'SET RQTS IN DMBB :SPIN ON CTS -(SP), -(SP) (SP)+. (SP)+ (5P)+. 386 (SP)+. Qa4 ;ADJUST STACK IPOP STACK :RESTORE LOC & ;RESTORE LOC 4 #XL8, MODE :XLB MODE? & iSET S0FTUARE FLAG 8-1 3%: STOP .=-b :BR IF YES IXDR, XDR 'SET UP XMIT DATAR ADD sxFLE,STAT :CLEAR XFLG XDR, CAR(RY) :LORD CURRENT ADDRESS REG aHALF . DUPLEX, PARAN2 -HALF DUPLEX? 79 ;BR _IF YES 78 1, TRNFLG #-1:BCR(RY) iBR IF NO #TIE, JRCSR 020000 013714 (RY) MP, BARTBRR 013720 01i070 s PREPARE FOR DELAY TEMP2 .19 013712 013120 0110e4 040000 TST BNE 1ST BNE BR TsTsa 013712 e LNNN 2y £ ~N 'flh\fqu [~ ~N Wl £ 0=a (FYowe Wi I~ G)~NG) (NN 8Reasesgo oSa (N Qo OQ Gt B s Pt Bt et ot P 02t $u 5 47] & Q£nvL FRESERS & Sro - BRI yR PSRN ERB INT TREES SR Pt et Pt P e Pt Bt s ot s Pt ot Pt oot it P Pt et e B TR IBTAINIRTATATATIA s [VIRIAININIA LW tatata] QNN & P Dt e ot e it Pt ot et it et Pt (et B WWWWWWW LE£Errrtl LGN 2 = oo oO Soogc N TURGTUNINUTUTUT ST b e b 0t ot s s e e e @NOMN L W-=-ODDONN LW 30 et et P P Bt Bt et B ot Bt P Bt ot B et o e Pt Bt e Bt 0O000OGCOO00000O00O0O0000Q0000 102 23-MRAR-78 CHRARERERERERRREERRRRRER R ERFRERRESRRRRRERR RN R RERRRFERRY RS Puats Py Pt P 980 R WWWHHIWWWWWWW 979 30A(1052) ; [mle]alelv]eiseninjoieslala/sla/slole/ainlw]ealnlaleleleleln) Q000000000000 00000000 973 974 975 37 97 578 MRCY11 00o00s 7%: SNCFLG -4 XDR, CAR(RY) ;HAS RECEIVER GOT FIRST CHAR? INO WAIT FOR IT :LOAD CURRENT ADDRESS REG e |il s & 012764 177777 000010 MOV #-1,BCR(RY) ;LORD BYTE COUNT REG 60 013764 013714 000012 MOV BARTMP,BAR(R4) ;LORD BAR REG BIC 871, 3RCSR ;CLEAR XMIT DONE BEQ MOV 18 JRCSR, R2 :BR IF NO :GAVE CSR FOR TYPE OUT HLTY 10 4 66 70 052714 000207 0M2714 749 032714 3506 109010 s B Pt G P B P Pt ot sk et o fna ot Gt St Pt it P B o Pt s o 00 gggs }3 16 3540 3546 50 54 3560 3566 3572 3600 001407 1402 020000 100000 Y900 7 014317 175344 011040 032737 00142¢ 040000 01101u 203938 100000 MN2714 02GC00 000004 000006 013602 000C06 000004 3616 032777 000100 105777 100003 175244 s ot s s . v (et Bt B 334 000430 001406 1177?77 3642 3646 005237 013764 3660 3662 001006 012764 3676 3702 3706 3710 3712 3714 3716 3720 3722 3724 005037 005037 000002 00 000000 000000 170802 000000 000000 177 364 3670 thg 7737 013746 013746 012737 835037 2777 024646 175230 011070 011070 005737 013722 013764 013714 013726 BIT CLR 000006 000004 3626 3632 RTS 5003 0226 012637 012637 3624 BIS XISR: 002000 3602 3604 3610 3614 P 1t Bt e Bt Bt et it s Pt ot ODDNCN LW 0000 < O Rl -0 4 P e P s QOO0O0D000000000000 AOO0000000 M N NNNNNNNNNCOO O Oo00000000000000N00000000 O000000000000000000000 000Q00 QQQO0 000COo000 F 44 mmmmmmmmmmgggg NWNELLL ZEZZ L£LW W W ODD NN LWAH-ODD NN LW - O0m NLWN-0O0m~N BURRY[ VT gw b o rr OO NN s Pt Pt B P Bt et Bt Bt Pt Bt ot e P = et e P (et o Pt Bt P Bt e e et ot P Bt ot e n Yt s et s Dt B Pt it Bt e e e Bt Bt P MACY11l 3DAR(10S2° 23-MAR-78 12:56 23-MAR-78 Jo2 1TEP OVERLAY 177777 011032 013722 1$: 000004 000116 2s: 175220 175236 0000Ce 3%: XISRi: NOXMON: TEMPL:0 TEMP2:0 BARTMP: DMBB: SNCFLG: IRNFLG: FILL: .EVEN sT1¢, JRCSR PC #NEf, SRCSR R3 , NONEX -2 SEQ 002¢ :SET INTERUPT ENABLE :NOM-EXISTENT MEM ERROR? :ERROR HLT :TYPE ERROR MESS ;BR HALT SI7 8EQ aALE . DUPLEX, PARAM2 :HALF DUPLEX? 39 ;BR IF NO CMP MOV MOV (SP)+, (SP)+ (SP)+. 286 (SP)+.a84 BYe BIC MOV MOV MOV CLR BIC CMP TX. TERM SEQ _00ee JIXOR, §§§fé STAT #TIE, JRCSR 84, - (SP) 16, - (5P) 828 a4 Jub #8172, 30MBB -(SP).-(SP) B8R xISR2 BEQ NOXMON MOVE aXDR, aTPB BIT INC MOV TST XISR2: PRGE 23 CMPB 1578 BPL 0000:0 008012 BR 13:03 ;SAVE LOC 4 :SAVE LOC & ;SET UP TRAP CATCHER :CLERR VECT+2 :CLEAR R@TS PADJUST STACK ;POP_STACK ;RESTORE LOC & :RESTORE LOC 4 sMONITOR XMIT DATAR? JTPS NOXMON ;TTY RERDY? :BR IF NO XDR XDA, CRR(RY) TRNFLG XISR2 #-1,BCR(RY) CLR CLR RTI TIME TRNFLG O 170502 O O .BYTE 1R IEMYT DONE FLAG :CLERR INTERUPT ENARBLE #100, 3SWR BNE MOV MoV 1S CHAR TERMINATION CHAR? BARIMP, BAR(R4) :BR IF NO :TYPE CHAR PINC TXBUF POINTER :LOAD CURRENT ADDRESS REG ;IS THIS FIRST TIME? iBR IF YES ;LORD BYTE COUNT REG ;SET BAR BIT ;LINE STATUS REG 7?7 IN DMBB |l a0Q 00QQ00OgQO0OO0 IIX 2BIRREOR28 <0 ve BIRFE SR283BIPREIBE 55 N LW~ OODONONLWN—-OOONCNLNN-0) GGG G LI WNITU NI NI U NOTU U DU = s bon e Bt s Bt ot Dot e [aTa! Ny O DHI1 P11 ITEP OVERLAY 23-MAR-7B 12:5& MACY11 30A(1052) 23-MAR-78 KO2 13:03 PAGE 24 ;ll!illllili!llIi!l!!lii!liiiiil!lilllilIllliiiliilllll!iii!ilil : RECEIVER INITIALIZATION SUBROUTINE ;lll!llilllliilliillii!illililIl!!iliiilllili!llliw*lllilll{iill 013726 032737 040000 0137 032700 00ONOM > gé 013710 013710 0137 4 oxg7ue 013744 8%3 g 001010 4 011014 STARTR: 18: 012737 012737 005037 001000 1777?77 011054 oxngo 014014 014020 005037 0S2714 053714 011056 004000 011012 014032 052714 01010C 014040 014044 014046 014050 0i4052 014084 014060 014062 014064 014070 014074 014076 014106 0if4i02 014104 014106 032714 001407 0f1402 005003 104010 104400 0o 000776 016401 100403 011402 005003 109010 032701 070000 014114 011437 011054 0i14024 014036 014112 QI4120 063764 0006207 042701 005701 001404 011014 000002 000200 032777 DOI40S 000040 014152 005237 011066 014174 104006 014186 0l4162 014166 014170 0i4172 014176 105777 100002 110177 108077 005337 001005 000005 104060 0000GO :BR IF NO :START DELRAY MOV MOV MOV CLR IRDA, RDA #1000, RCC #-1, SNCFLG ERCSR BIC 18: 17473 4§ 174706 35: 174732 174726 174704 011064 NORMON: #XLE, MODE 8RFLG,STAT ERDBR #BIT11,9RCSR PARAM] ) JRCSR PARAM2 LPR(R4) sRIE+SIE,IRCSR :XLB MODE? s CLERR RFLG iSET UP RECEIVER DATA ADD :SET UP BUFFER LIMIT :SET SOF TWARE FLAG :CLEAR ERROR RECORDS :MASIER CLERR :SET LINE NUMBER ;LINE PARAMETERS ;SET INTERUPT ENRBLES RTS PC BIT BEQ MOV CLR HLT TYPE HALT BR MOV #SI, JRCSR 18 JRCSR, R2 R3 16 ,SILO ;SILO OVERFLOW? :BR IF NO :SAVE CSR FOR TYPEOUT ;BR_HALT {PUT CHAR IN R1 :STRIP R BIT :VALID DATA? :BR IF YES :SAVE CSR FOR TYPEOUT HLT BIT -2 NRCR(R4),R1 8200, R1 Ri ys JRCSR,R2 R3 10 #D0+FE+PE, R1 MOV RCSR, ERCSR ;SAVE CSR BIC 75T BMI MOV CLR 0I4130 014136 014140 014144 014146 2s TEMPL IE"Pl BIS 014270 0110%6 110177 BEQ CLR éflE BIS RISR: :HALF DUPLEX? ;BR IF YES CLR BIS BIS 000004 040000 010137 014124 011064 013720 SHALF . DUPLEX , PARAM2 2s BIT 013752 8q§7 040000 2s: 13737 011020 011066 0137 0137 013776 014004 BIT BNE BEQ MOV MOVB BIT BEQ 1578 BPL Move INC CLRB DEC BNE RESET HLT HLT+6 HALT 3s R1,ERDBR R1.9RDA 881 7S, USKR NCRMON ;ERROR HLT :TYPE ERROR MESS ;ERROR HLTY OVERRUN,FRAMING OR PARITY ERROR” ;B8R IF NO ;SAVE CHAR :STORE CHAR IN BUFFER iMONITOR RECEIVE DATR” :BR IF NO a7PS NORMON Ri,aTPB :TTY RERDY? :BR IF NO :TYPE CHAR JRDA RCC 13 :CLERR NEXT LOCATION :DEC CHAR COUNT iBR IF BUFFER NOT FULL RDA 0 : INC RECEIVER BUFFER POINTER sSTOP THE SHOW,BUFFER OVERFLOWED! {RECEIVER BUFFER FULL CZ0MLCO DHIL CZDHLC.PI1 1137 i1 ITEP OVERLAY 014 23-MAR-78B 12:56 MRCY1i 776 °‘“S§§ 123701 011041 1133 °‘Ze;o 001903 30R(10E2:; 1%: 0100 @23-MRR-78 BR CMPB E?E -2 LOc 13:03 RX.TERM, R} PRGE 25 :BR HALT 115 CHAR RCV TERMINARTION CHAR 35?21515 JRCSR ‘EEEAE ?E}ERUPT ENRBLES {iqé §§4§14 7é9 Uéoggg RISRI g{g ??;Ec,srhr :SET RCV DONE FLAG L] N 00S0 1 H ff:g 8132§§ gggggg 013720 g%? SNTFLG ;CLERR FLAG 1 1%95 014532 00S015 051105 047522 MFULL: .ASCIZ¢15><12>/ERROR! RECEIVER BUFFER FULL~ 014270 0143é7 014363 00S80i5 015 01€ 850031 051106 047012 050012 047522 047117 042514 SILO: NONEX: LINES: NG .ASCIZ<15><12>/ERROR! SILO OVERFLOW/ .ASCIZ<15><12>/NON EXISTENT MEMORY ERROR/ .RSCIZ¢15><12>/PLERSE SELECT ONLY ONE LINE AT A TIME(PARAM3.~/ SEQ 0024 SEQ 002+ CZOMLCO DHET ITEP OVERLAY 23-MRR-78 12:56 CZDMLC.PLL NN MO2 13:03 PRGE 27 SEQ_002S SE2 00eS CROSS REFERENCE TARBLE -- USER SYMBOLS 661 763 1024+ 1024 1022 09 878#% 1069 1069 1068+ 920 1007 1053 1008 1124 1008 - e [ = 15 Qo-o—o.:.—grab—mo— s et s et Lot O~ YO+~ b= SD\JQOU\*‘O =] 00 0000000000000 00000000 " 23-MRR-78 370s 1075 1098 HUENHAHR 47 1065#* 979 » 94 1053#% 10768 879 886 l1122# 3724 — L o [VoTes IaNT. o1V, I6 o Y] 1 V] S Y SN SO nLw—-o0 60cs 735# 30DAC10S2) 631 < [STSperarwieren OQO0QOOOMMm afustesteslaolenfenteslonlou]votesea]es] M DUt bttt 5*‘ -0 Irm Ot d Attt 4~ V—=DD = 011004 Ol3lee poo01e 013714 MRCY1! 014353 859 2] 780 950 796 1 996 1017 193 837 1014 878 1047 1085s L20MLCL DH TEP OVERLAY c%gztc%P?xll xeg-ngng75 12:56 NEM = 0020090 MACY1) 30R(10S2) 103S NOREDN Biaisl 1732 1HB® NRCR S96s 1112 ggggflx °{%§{5 PARAM §11 16 g§§: 6078 664 PRIOM¢ 604s NOXI‘ON = 01364 000085 e = 90080% PE = 010000 011010 968 1060 2368 5968 723 1062 a5 663 1119 658 PRTYO = 0Q0000 PRTY1 = 000040 5964 536 PRTY3 PRIYM PRTYS PRTYE PRYY? QTPIE = 0140 = 0200 = 000240 = 000300 = 000340 1234¢ 11064 SSbs S36s S96s Sq6s 5964 888« 640 1094+ RFLG RIE RISR = (40000 = Q00100 014040 6299 S96s 657 719 1101 1104s PRYYE = RCC 0100 887 889+ 1139 603 SSbs 6189 89ex 1138 301 SAvVR2 89Y#» 903 897» 906 0:3106 SAVR3 SAVRY 013i1e 0131t4 SCANY SCANS SETTLE S1 = SIE = 012410 012464 Q011024 040000 010000 013110 SRVYRS SILD SNCFLG 013116 81“2?0 13720 893 89S# 896+ 928 46 6108 S96s SS6s 1109 10e6 SRCSR SSR = STRRY STARTR STRRTX STOP 011052 00001b 011102 Q13726 Q1l3iek 0}3ie4 SKR 011044 1?§¢. SWig = 0i0000 SY{SR 011080 S9% s 5338 STPS = 104414 PAGE 28 SE2 2026 792 1129 SEQ 002¢ 873 10648 665 838 671 854 1099 859 996 1017 1047 1085 795 84S 871 1092 1141 792 796 800 873 1100 660 €S6s RISR] OIHSSD RIV 011006 PWAIT = 104410 RX,TER 011041 SAVRD 013134 SAVR] NOe 13:03 CROSS REFERENCE TABLE -- USER SYMBOLS 5968 NMODAT = 000200 23-MAR-78 634 %12] 615 718 749 668+ S3p¢ 908 1131 9108 732 1140 783 1142 656 363 90¢e 9648 S04 90%S 668 9678 929 942 977 1104 1101 11458 10778 365 968 345 S5 1140 109S» 1143» 6553 781 Ble S71is guo 841 1002 857 9774% 1004% 1085s 65+ 729 733 7el 887 876 920 - 947 1089 JZDHLCC Dml. 2oLC Py TEMP| TEMP2 TESTD TESTDX HE 1YEP _VERLK 23 MAR Tg 2 St 013710 g13712 J1234M 012540 382+ 383+ 731 931 .. 384 s 386+ 94 337 503 30R130Se. 3-MAR-78 13:03_ PAGE 29 CROSS REFERENCE TABLE -- USER SYMBOLS 386+ 989+ 87% 340 lg;‘; 686+ 847 72} 852+ 01157 011190 011076 013722 b44e b478 6468 1021+ 1063+ 1061 1066 1j28% 1126 1071+ 1078s TYPE = 104400 SS64s 322 92S 935 XCSR = (000000 XFLG = XL3 = 011032 6138 BuYgs 64Ss 01107% )3 TMS P8 TPS TRNFLG 13 PR 011090 .t %CC XDR XISR x]SR} xISRe XWRIT $ILB SOWI SOWO $XLB RBS. = = olos 011062 6390 011070 64ce S968 100000 628 013470 013616 013676 655 1044 10s8 SS6e 104412 D115e4 011320 S%s 697 694 011426 011754 C14434 0Ol4434 ERRORS DETECTED: 691 700 600 1111 930 724 890 990« 992 918s 9¢0n ggg.§ TIME :z éBCXJOO =& 1043 756& 804+ 1014% 1034 10S9s 1067 1870 780s 717s 746 B837s 668 1137 823 737 765 877 702 1145 751 698 760 1019 €. 103 726 863 10738 10748 1089+ 1030 1046 750% 868+ , 788 1316 8li3 49 RATIO: CORE USED: 16k 818 DOCUMENT PAGES: (3! 27 PQGES‘ 782% 1142+« ’8S 790+ 8lls 951 8s0 983 866 95% ges 1040 1109 890#* 908 1043 1063 1064#% 1065 870 1018 1045 9S4 985 987 99 993 1006 1027 822 81% 820+ 843 856 861 1087 878 806 O 15/B=] 758 1070% 1028 DSKZ CZOMLC ,DSKZ: CZDHLC. SEQ=DSKZ: ITEP].MAC,DSKZ:CZDHLC. P11 RUN-TIME 1090+ . 000 RUN-TIME: 34 .2 SECON DS 753 872# SEQSEgEEOE’ 1042 1080» COo3
Home
Privacy and Data
Site structure and layout ©2025 Majenko Technologies