Digital PDFs
Documents
Guest
Register
Log In
AC-E953B-MC
September 1978
16 pages
Original
1.7MB
view
download
Document:
CXDMCB0-DMC-11
Order Number:
AC-E953B-MC
Revision:
0
Pages:
16
Original Filename:
http://bitsavers.org/pdf/dec/pdp11/xxdp/x11_listings/AC-E953B-MC_CXDMCB0-DMC-11_Sep78.pdf
OCR Text
~~ DMCB DEC/Xll SYSTEM EXERCISER MODULE XDMCBO.Pll l2-0CT-78 12:02 $ MACYll 30A(1052) 12-0CT-78 16:29 PAGE 2 SF.Q 0001 IDEITIFICATION AC-E953B-MC PRODUCT CODE: CXDMCBO DMC-1t MODULE PRODUCT NAME: SEPTEMBER 1978 PRODUCT DATE: DEC/XII SUPPORT GROUP MAIITUNER: THE INFORMATION IN THIS DOCUMENT IS SUBJECT TO CHANGE WITHOUT MOT ICE AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMEIT CORPORATION. DIGITAL EQUIPMENT CORPORATION ASSUMES NO RESPONSIBILITY FOR ANY ERRORS THAT MAY APPEAR IN THIS MANOAL. THE SOFTWARE DESCRIBED IN THIS DOCUMENT IS FURNISHED TO THE PORCHASER OIiDER A LICENSE FOR USE DNA SINGLE COMPUTER SYSTEM AND CAR BE COPIED (WITH INCLUSION OF DIGITALS COPYRIGHT ROTICE) ONLY FOR USE IN SUCH SYSTEM, EXCEPT AS MAY OTHERWISE 8E PROVIDED IN WRITING BY DIGITAL. DIGITAL EQUIPMENT CORPORATION ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS SOFTWARE ON EQUIPMENT THAT IS 1I0T SUPPLIED BY DIGITAL. COPYRIGHT (C) 1976,1978 DIGITAL EQUIPMENT CORPORATION R I t DNCB DEC/XII SYSTEM EXERCISER MODULE MACYll 30A(1052) 12-0CT-78 16:29 XDNCBO.PII 12-0CT-78 12:02 1. ABSTRACT DMC IS AN IOMOD THAT EXERCISES UP TO AMD INCLUDING TWO CONSECUTIVELY ADDRESSED AND CONSECUTIVELY VECTORED DNCll SYNCHRONOUS IITERFACES. IT USES MAINTENANCE MODE OR A TURN AROUND CO.NECTOR TO TRAISMIT AND RECEIVE A SET DATA PATTERI. THE RECEIVER AND TRANSMITTER ISR ARE ALWAYS AT PRIORITY FIYE (BRI BR2). DATA CHECKING IS PERFORMED AT LEVEL 0 AID DONE 0 6TSIDE THE ISRS. 2. REQUIREMENTS HARDWARE: AT LEAST 1 DMCll-AR WITH A DMClI-DA OR DNCll-FA OR AT. LEAST 1 DMCI1-AL WITH A DMCll-MA OR A DNC11-MD STORAGE:: OMC REQUIRES: 1. DECIMAL WORDS: 1578 2. OCTAL WORDS: 03052 3. OCTAL BYTES: 6124 3. 4. 5. PAGE 3 PASS DEFI.ITIOR ONE PASS OF THE DMC MODULE CONSISTS OF TRANSMITTING AND RECEIVING 7 BUFFERS OF 100 CHARACTERS 200 TIMES FOR EACH SELECTED DEVICE. EXECUTION TIME RUNNIRG ILOIE ON AI 11/45 ORE PASS TAKES APPROXIMATELY ORE MIIIUTE. COBFIGURATION PARAMETERS. DEFAULT PARAMETERS: ADDR: 1 VECTOR: 1 BRl: 5 BR2: 5 DVID1: 1 SRl:O DMC WILt RUN UP TO fWD CONSEfuTIVELY lDDRESSED A'D CONSECUTIVELY VECTORED DNCII'S. IF SRI IS ZERO THEN LIIE UIIT LOOP (MAIIT MODE) IS USED AND UP TO 16 DMCIIS (8 OMC MODULES) MAY BE RUN AT A TIME. IF SR1 BITO 1 THEI LIRE URIT LOOP IS NOT USED AND A TURNAROUND CO.MECTOR MUST BE INSTALLED,. THIS ENABLES THE DMC TO RUB AT SPEED. IF YOU ARE RUnNIMC THE DMCI1S AT SPEED NO MORE TBIN A TOTAL SPEED OF 2 MEGABAUD AT FULL 6UPLEX WILL RUN DECiX AT A TIME. THAT IS TO SAY IF YOU ADD THE SPEEDS OF AL DMCllS THAT ARE RUNBING THE TOTAL MUST lOT EXCEED 2 MEGIBAUD. EXAMPLES: AT THE BAUD OF ONE MEG A MAXIMUM OF TWO DMC11S CAR BE RUN AT A TIME. AT THE BAUD OF SOOK I MAXIMUM OF FOUR DMCIIS CAN BE RUN AT A TIME. = i; SEQ 0002 DNCB DEC/XII SYSTEM EXERCISER MODULE XDMCBO.PII 12-0CT-78 12:02 6. MACIl1 301(1052) 12-0CT-78 16:29 PAGE 4 SEQ 0003 OR ANY COMBIIATIN SUCH IS 1 ONC1l AT A MEG AND 2 DMCllS AT 500l BAUD CAN BE HUN AT A TIME, ANY COMBINATIOI AS LOMG AS THE TOTAL BAUD DOES NOT EXCEED 2 MEG. DEVICE/OPTION SETUP IF SRl 0 (LIME UNIT LOOP MODE) THEN THERE IS NO SPECIAL SET UP NECESSARY. IF SRI BITO = 1 (RUNNING THE DMC AT SPEED) THEN A TURB-AROUID CON RECTOR MUST BE INSTALLED. NOTE: SRl CAN BE SET UP AT COBFIGURATION TIME OR AT RUN TIME WITH A MOD COMMAND. = @ & MACYl1 30A(1052) 12-0CT-78 16:29 DMCB DECIXII SYSTEM EXERCISER MODULE XDNCBO.PI! !2-0CT-18 12:02 1. MODULE OPERATION 1. LOAD SOFTWARE POINTERS IN LINK TABLE. 2. LOAD VECTORS AND PRIORITIES IN TABLE 3. ENABLE SELECTED DEVICES. 4. SCAN FOR ALL DEVICES TO FINISH 5. IF NOT DONE GO TO 4. IF HUNG REPORT SO AND DROP HUNG DEVICE. 6. CHECK DATA FOR ALL DEVICES SELECTED. 7. DECREMENT ITERATION COUNT 8. IF NOT 0 GO TO 1 9. SIGNAL ENDPASS. IISR: INPUT INTERRUPT SERVICE ROUTINE. II. GET INTERRUPTING DMCSCR. 12. IF BASE I WAS REQUESTED LOAD BASE ADDRESS. 13. IF RECEIVE BIICC WAS RE6uESTED 6 LOID REC BAICC. 14. IF XMIT BAICC WAS REQUESTED, L AD XMIT BA/CC. 15. RTI OISR: OUTPUT INTERRUPT SERVICE ROUTINE. 01. GET INTERRUPTING DMCSCR 02. IF ERROR REPORT IT AND EXIT. 03. IF XMIT fiOHE OR REC DONE, SET APPROPRIATE BITS IN THE ENDPASS FLAG FOR THE DEVICE. 04. RTI = PAGE 5 SEQ 0004 * DMCB DEC/XII SYSTEM EXERCISER MODULE XDMCBO.P11 12-0CT-78 12:02 9. MACY11 301(1052) 12-0CT-78 16:29 PAGE 6 SEQ 0005 NON-STANDARD PRINTOUTS IF THE MODULE "HANGS" IN WHICH NOT ALL SELECTED DEVICES HIVE FINISHED L THEN A "HUNG" MESSAGE IS PRINTED OUT. CHECK THE EHDYASS FLAGS FOR EACH SELECTED DEVICE IN THE LINK TABLE TO DETERMINE WHICH DEVICE FAILED TO FINISH AND ROW FAR IT GOT. FOR EXAMPLE: THE TWO ENDPASS FLAGS ARE LOCATED IN THE LINK TABLE (IRTLNK) AT THE FOLLOWING LOCATIONS. XX11: XX21: ONLY BITS o THRU 4 ARE USED AND ARE DEFINED AS FOLLOWS: BITO ;: 1 THE BAS& ADDRESS WAS LOADED. BIT! = 1 7 RECEIVE BA/CC·S WERE LOADED. BIT2 = 1 7 TRANSMIT BA/CC'S WERE LOADED. BIT3 = 1 7 TRANSMIT DONE'S WERE RECEIVED. BIT4 ;: 1 7 RECEIVE DONE'S WERE RECEIVED. A CORRECT END PASS FLAG;: 37 WHEN THE ERDPASS FLAGS ;: 37 FOR THE SELECTED DEVICE~f THE DATA IS CHECKED. IF A "HUNG" MESSAGE IS TYPED IT S BECAUSE ONE OR BOTH DEVICES DID ROT FINISH. TO FIND WHICH ONE, CHECK THE END PASS FLAGS ANY THAT ARE NOT EQUAL TO 37 ARE THE HUNG DEVICES. tHECK WHICH BITS OF THE ENDPASS FLAG ARE CLEAR TO SEE WHAT IT WAS TRYING TO DO. SOFT ERROR IF THE DMC·S PROTOCOL CHECKERS DETECT AN ERROR IN THE TRANSMISSION OF A MESSAGE L IT WILL RETRANSMIT THE ENTIRE MESSAGE L UPDATING AN ERROR COUNTER IN IT'S RAM. IF THIS COUNTER EXCE~DS 7 ON ANY GIVEN MESSAGE, IT WILL DECLARE A HARD ERROR. HOWEVER, IF FEWER THAN 7 OCCUR IT WILL TAKE NO NOTICE OF THE CONDITION. FOR DEC/ XU PURPOSES~ HOWEVER L THE DMC MODULE WILL CHECK THE ERROR COUNTER AFTER EACH M~SSAGE' Iy IT HAS BEEN INCREMENTED AT ALL I.E. IF AT LEAST ONE RE-TRiNSMISSION WAS MADE, DMC WILL DECLA~E A 56FT ERROR. THE SOFT ERROR MESSAGE MAY INDICATE AN INTERMITTANT DEVICE FAILURE OR OTHER HARDWARE PROBLEM; HOWEVER~ IF THE MESSAGE OCCURS IN A HEAVILY LOADED SYSTEM IT MAY BE THAT THE PROBLEM IS DUE TO BUS LATENCY (THE DMC-ll'DOES NOT RECOGNISE I DISTINCT "DATA LATE" ERROR--IT CONSIDERS THE CONDITION MERELY ANOTHER TRANSMISSION PROBLEM). ESPECIALLY IF THERE ARE OTHER FAST DIRECT MEMORY ACCESS DEVICES SELECTED IT COULD BE THAT THE DMC-l1'S NPR·S ARE NOT BEIKG HONORED QUiCKLY ENOUGH TO PREVENT BIT-DROPPING. TO VERIFY WHETHER THIS IS THE CONDITION RUN A SINGLE DNC MODULE L WITa A SINGLE DMC-11 DEVICE SELECTE6. THE SOFT ERROR MESSAGE SHuULD NOT OCCUR UNDER THESE CONDITIONS. IF IT DOES OCCUR, THE PROBLEM IS PROBABLY IN DMC-11 HARDWARE OR A CABLE FAULT. % ~< DMCB DEC/XII SYSTEM EXERCISER MODULE XDMCBO.P11 12-0CT-78 12:02 MACYll 30A(1052} 12-0CT-78 16:29 #' PAGE 7 SEQ 0006 DMes DEC/XII SYSTEM EXERCISER MODULE XDMCSO.Ptt l2-0CT-78 12:02 041103 2h HACYll 301(1052) DLYI: DLY2: 0 0 FLAGB: 37 m 26B FIRST: MASK: 21~ PAl 0 SARO: 0 TERM =0 217 0 0 ~€8Hm 138 VA' H~ EA: SARI, 000000 PAGE 8 12-0CT-78 16:29 PAGE 9 SFQ 0008 SELECT: 0 m 16: 29 SEQ 0007 ;VARIABLES FOR DHCII 264 2'16 12-0CT-78 040 DMCB DEC/Xll SYSTEM EXERCISER MODULE 12-0CT-18 12:02 XDMCBO.Pll 260 ~6\ MleYll 30A(1052) 0 0 0 DNCB DEC/XII SYSTEM EXERCISER MODULE XDMCBO.P11 12-0CT-78 12:02 m ~B5 293 296 0088~i6: 001~674 008~ig· 8~t602 mm 177500 802 36" g2f7~0 080 ~~: 8it~oa 000~50" 01763 177712 DROP: 000 410' 012767 003170' OO~634 18~ 8Rg4\~: gl~7~g! g08~~18: °88~g~~ m °88l~~:8~~m ~l~ ~88t~3: 08~irl 309 m 3178 31 319 320 ~~t 3 3 3~5 h~ 328 329 88d7i: 0 520" 11 76 888516: ilg58g~ 080~ l" 08~063 0 05 2" g 5767 008546" 0101l 80 8gm~ 088560" 005063 m: m88ggii~: UHl 333 0005~4" 00600" 0 3230' 02620 003230' 002614 00506~ 8g 16701 00g010 00 00 44 177266 m 337 g8o~og: 0086h" 5$ : 000012 177202 SETOP2: 340 g0576 177404 J$: 34 344 345 888MF oiWI 00063 "00 1 g00640" 100415 00642" 01006~ 177404 353 354 355 356 357 358 359 360 361 000656" 104407 040000 g8g~12: 8ij 2 l1! 004000 888ii~: 8°3hi} ~m8~ 0007 0" g l00 0007 2" 0 2711 00° 36 " ooo~r 1 4$ : 000002 1771 06 5$ : m 000143 m 88g ~~: 8867 1 000144 ~I~~C¥6;~8~gIN k~g8u~~~8~TQOUT REGQ~REGQO 0 4S SETUP2 i10 R1 10~R2 34,R3 R~ (R2) BiH,2(R2l RI 10(RJ R3~4lR21 UI4~RI~~) 20lR~ H~~3 ;ACTlVE? ;BR IF ACTIVE ;BR IF DONE ;UPDATE CSR ;UPDATE VECTOR ig~2*I~u~INK }LOAD ;LOAD ;LOAD ;LOAD VECTOR INTORRUPT LEVEL CSR TO LINKAGE LINKAGE ADDRESS IN VECTOR Wigsh~hRUPT LEVEL ;CLEAR INPUT OFFSET LOCATION mm mp~IS~OmGLOCATlON TST FIRST ;BEGINNING OF A PASS? ClR CLR CLR 26 R3 30 R3 32 R3 TO SAVE ;BASE TABLE ERROR ;COUNTS FOR COMPARISION ; ~~V jgDR,RI Uc ~~~R3t H(R3) 12-0CI-78 HOV ASR BCS BEQ ADD DR TST DNE ~OV TST SELECT,RO RO ~~AN W,Rl F RST l~IT14'(R1) Rll m mAX 'B~~f~ARI RLsARO ~7140~ 008 0 " 000 00" 0~07U MOV NOVB HOV MOV mB CLR jl!~.~~~¥IR IIEI 1~~Elk ~~IA mF~~~8 OF ENDPASS FLAG l~~~6~~~~E CSR 16:29 PA GE 11 Sh~ IS: 2S: 34B 349 350 TO INTERRUPT lINKAGE ;SET RND PASS FLAG FOR DEV ICE #1 ff,DAEtSBuEhDi FOR DEVICE 12 HOV ASR BCS SEQ ADD ADD j~~~A~FB~~~~~RS? m=Itr~VE BITS 1'~'~~~Ri3 FLAGB,xhl MACYll 30A (1052) 000010 m g8m~: mu 888m: sum mm m 888m: 888m: bHu 888m IF~t~¥~~~ikQIN ~~~ 01454 ~~i ~81 m f" 8sm~ m 8800062~" 06 gg 6; ~~M~C;M~ m~GnAgMC'S SELECTED ;GET SET TO CLEAR BUFFERS ;DROP MODULE IF NO DEVICES ARE SFLECTEO IF,=DEVICE CSR ~RD 4$: 888m 000030 000032 171420 7 88 2$: 888m 000012 177466 m 103~04 ;700 WORDS fRON MF.M/ITERATIDN ;DROP MODULE IF DEVICF.S OTHER ;THAN FIRST 4 ARE SELECTED ;SELECT-ACTIVE DEVICES ;DROP MODULE IF NO ACTIVE DEVICES BEQ MOV ~81 00004 8 00006 DMCD DEC/XII SYSTEM EXERCISER MODULE 12-0CI-78 12:02 xDMcaO.Pll 334 l~0~N~m~pwm~t~~2~TION 700 WOFR 'C<h,DVIDl ROP HH¥kfSELECT f~g~E1'RO ~gl 3$: 888m 000034 Ym6~ 177312 000002 ~0858j: 0010~6~ 8 851" 061~ 6 ~ h6!~fi~o SbCT,RO DROP ADDR RI =81 ~OV 301 m PAGE 10 g~~ m 005124" 177660 002414 008112" 0 ~ 6 880i:g: 8At280 R8g450" lR~410 MOV HOV MOV RIT BNE HOV BNE RESTRT: mS,BEGHRST MOV ,RBUF11,RO LOOP: 1$: ~Ii ililil~ li~~~l 1~~Jil' ~8~ 88gJZ~: gl~~~i ~61~~3· R84~~5 306 Ib:29 SEQ 0009 START: ~d 888 88813~~: mm: m ~~: m020 ~§~ 12-0CT-7B BEGIN THE TESTS FOR THE DMCll mmnr Un~8~ ~I' MACYll 30A(1052) 8S: DREAKLBEGIN MOV SARO,RO HOY SAR1,R1 BR 4i BIS 0062~Rl) BIT BIT , RI BNE ~ BIS ; 000,(R1) 8R BIC , OOO,(Rll rST IRST I t BNE BIS BR BIS BR ~f43'(Rl) ~144'(R1) aO-ACTIVE BITS ACT IV E? BR IF YES BR IF DONE UPDATE CSR CONTINUE FIRST PASS? MASTER CLEAR f'IRST TIME ONLY MASTER CLEAR RUN SET? DR IF YES SAVE NO SAVE RI ~ONITOR •••• m&O~~~hmu~¥ TO NEXT INSTRUCTION. RESTORE RO RESTORE R1 WAIT FOR RUN SET lEO IS SRI ZERO? DR If NO (TURNAROUND CONNECTOR) OTHERWISE SET LU LOOP CONTINUE IF SRI BITO IS SET,CLEAR LU LCOP FIRST TIME HERE? BR IF NO @~~T~gu~aU&~TIRlllgl,BASEI ~a~Tl2u~02~~TI5~II~~C RA/CC 0010 ... DMC8 DEC/Ill SYSYEM EXERCISER NODULE IDMeBO.Plt l2-0CT-18 12:02 MACYll 30A(1052) 12-0CT-18 16:29 PAGE 12 OMC8 DEC/XII SYSTEM EXERCISER MODULE XDMCBO.Pll 12-DCT-7B 12:02 000013 MACY11 30A(1052) 12-0CT-18 16:29 PAGE 13 nmr 001576' 13S: 14$: 000013 snm, 001612' 116566 15S: UI88t mm 000000' 001626' mm: 16$: mm mm 000024 11$: 000010 176664 18$: SEQ 0011 S~:Q 0012 MACYII 301(1052) DMca DEC/Xlt SYSTEM EXERCISER MODULE XDMCBO.Pll 12-DCT-18 12:02 DEV: OROPl: l2-0CT-7B 16129 PAGE 14 S~:Q 0013 mO Pl XOROP2 -1 SOFT: SOFTI -1 ESAVr SAY : ;EXTENDED ERROR rRINTOUT LOCATIUNS FoUSLE: DLY~ OLV ITADLE OF AODRESSES FOR ~SAV : ESAV : EXT~NOEO ERROR PRINTOUT mv~ Esn -1 030461 FUBLE: ESAVI ESAV2 ESAV3 ESAV4 -1 XOROPI : .A5CIZ /lOHCIl DEVICE # / XOROP2: .ASCIZ / IS HUNG AND HAS BEEN DROPPED/ SOFTt: /%50.T ERROR - 041gAA mlU 042105 mm .ASCIZ OOC~P ERROR COUNTERS ARE NON ZEFO%I 041504 DMCB DEC/XII SYSTEM EXERCISER MODULE XOMCBO.P11 12-0CT-78 12:02 HACVl1 30A(1052) m 881m: g~om mm 8~Wf~ 02~1 m ggt1~~: 05~116 8~A1n m~~~ g~7M 534 001154" 537 538 001776" 000045 05q05 3 .EVEN 12-0CT-7S 16:29 PAGE 15 SFr: 0014 / DMCB DEC/XII SYSTEM EXERCISER MODULE XDMCBO.Pll 12-0CT-78 12:02 MACYll 30A(1052) 12-0CI-78 16:29 PAGE 16 SEQ 0015 IISR: 888m 000000' OOa!~r 175712 ~R5 04 175 00 DMCB DEC/XII SYSTEM EXERCISER MODULE XDMCSO.Pll m m m m m 607 608 n~ 61~ 613 614 615 616 617 m 620 12-0CT-78 12:02 175664 008 044 880m XMIT: 008004 00 006 MACYll 30A(1052) 12-0CT-78 16:29 PAGE 17 SEQ 0016 ;LOAD X~lT COUNT ;CLEAR ~QI ;COUNT HOli MANT XMIT BA/CC HAVE BEEN LOADED ;00 WE HAVE ALL 71 ;SR IF YES ; ASK FOR XMIT RA/CC 'EXIT TO MONITOR. MODULE WA[T FOR INTERRUPT. ;SET BIT IN END PASS FLAG TO ;SHOW TH TALL 7 XMIT BAlce WERE LOADED ;CLEAR OFFSET 000006 000014 08 0040 i 80888~' 000006 000014 ;CLEAR IE! ;HIT TO MONlTOR. MODULE WAIT FOP INTERRUPT. 000000' CLEAR RQI [S RDI GONE? BR If NO 000040 RETURN f~mr 000244" 175570 mm 115556 £lBITS: BITS 4+~Gg im~CAL ADDRESS fROM 16-8[1 VA NOW 14+13 NOW 15+14 CLEAR ALL BUT 14 & 15 RETURN OMCS DEC/XII SYSTEM EXERCISER MODULE XOMCSO.PI1 12-DCT-78 12:02 m 88Hg~" 888m 6~S 000000" 002534" 00~~54 6~4 M 621 003210" 000530 g30 mm" m m 000001 6~~ F5276 64~ 64 175264 000002 64 000000" 000000 648 888m· ~~~~~~ 649 000010 ii~ 656 2 g~3 3$: INTEPI\UPT. 4$: 000002 175324 000002 000100 000002 000000" 661 ~~1 664 665 666 000020 5$: R6a XIT TO MONITOR" MODULE WAlT FOR INTERRUPT. ,CLEAR ,HI syn IS REC DONE COfJNT )00 WE IlAVE 7 NEC DONES YET? ;SH IF NO ;SET B lT4 IN ENDPASS FLAG TO ) SHOW THAT WE GOT ALL 1 REC DONES 000002 661 668 175252 000002 000100 000002 610 000000" 669 DMCB DEC/XlI SYSTEM EXERCISER MODULE 12-0CT-18 12:02 XDMCSO. PH ) ALL DO~E? ,BN If NO )CLEAR DIE IF YES 1S: )EXIT TO MONITOR. MODULE MACYU 30A(1052) 12-0CT-7B 16:29 P.~CE ~AIT 88j~~~: 00l56~ 00 634 00 a • gooooo 003 80008 0" ° 000 000000 0000 08 0 327O' 005124" INTLNK: 116176 1 7466 81r m 680 a! • 681 8: 888888 g 8l ooio~r 000000 m m 88jOl~: m 8 ogg~oo m 8818~r 8888~r o CSRl: XX11: XX12: XX13: 883m 00 4" 003 46" 0 8~6: m OO~Ogr gg 06' o g80g 800080 88386 : ogggg8 JSR JSR .WORD .WORD Roun BASEl .WORD .WORD ~%~6m .'~ORD .WORD .WORD .WORD 0038~6' 003032" 004561 176742 177432 I~TE~RUPT. SF~ ;---------------------------------------- 00 0" 00 006' 0°1 °' 00 00 38 3 3 'ON 19 JLINK TABLE TO INTERRUPT SERVICE ROUTINES 676 677 100 1$: 0 m 000002 6$: 88008007 000013 660 697 69B 699 SEQ 0017 000012 65~ 687 68e PAGE IS 000002 650 651 in m 16: 29 oR888t mm m m w 65 12-0CT-18 OISR: 2S: 888m 003210" 000472 !~~ "ACYU 30A(1052) CSR2: XX2l: XX22: XX23: JSR JSR .WORD .WORD RBUF2 BASE2 .WoRO .WORD .WORD .WORD .1I0RD .WORD R5, IISR R5,OISH DMC CSR FOR DEVICE 1 END PASS FLAG FOR DEVICE 1 RECEIVE BUFFER POINTER FOR DEVICE 1 BASE ADDRESS FOR DEVICE 1 RECEIVE BUFFER OFFSET FOR DEVICF 1 REC/XMIT COUNTERS THESE NEXT 8 BYTES ARE FOP THr; DDCMP ERROR COUNTS IN T~E BASE TABLE TO BE SAVED FOR CoMPARISION. DMC CSR FOR DEVICE 2 END PASS FLAG FOR DEVICE 2 RECEIVE BUFFER POINTER FOR DEVICE 2 BASE ADDRESS FOR DEVICE 2 RECEIVE BUFFER OFFSET FOR DF,VICE 2 REC/XMIT counTERS THESE NEXT 8 BYTES ARE FOR THE DDCMP E:RROR COUNTS IN THE BASE TABLE TO BE: SAVOO FOR COMPARISION. 0018 .'IIWJIIIe. DMCB DEC/XII SYSTEM EXERCISER MODULE XDMCBO.Pll MACYll 301(1052) ~8g j---------------- 020020 131131 WOO~ A4OO 8 0~~~1~ 00' ~ 5 5 ~81tn~ ~ljm 08i ,84 514 00 36' 047516 076076 04mO 883m: 003166' 003~~8, m 124 1~6 lj~Y 7 Pi ,j 735 136 :p1 7n 740 :m 743 144 745 746 141 48 49 150 151 1 m m 0505~0 8FB 4061 xaUF: 3 mm o r o H 11~ 'U 8 o b g8nr 71j 051522 0 8, 80 881 0018 081~ o· 000000 8 ~~: 88388 08 ~56' 00000 80 ~~: 888888 8 .AseIZ /NOPQRSTUVWXYZOI234S67890/ .EVEN ~mm::Rm IS REGQ: IHQIH: .BLKW 10 0 mm; 8 OUTQOUT:O ~mfii 8 Bill1~': 00352~' 88m': 0032~r RBUF! : 88U8~: 004224 • 08 10' 004324' RBon: 003 '6 001 00 00'' 00J6f' 0037 4' 883 8~; 88lM: o ;RECEIVE BUfFERS fOR DEVICE 1 mm RBUFl3 RBUFl4 mm 12' 004424' RBOFl7 mm ;RECEIVE BUfFERS fOR DEVICE 2 RBUF23 RBUF24 RBUF25 RBUF26 RBUf27 8w!a: 88l5~t: 00 ~ 0' 004¥24' 003322' 005024' )RECEIVE BUFFERS fOR DEVICE 1 g8~~~~: 160 gg3~~4' 76~ 004124' 000100 m 004224' 000100 00100 m mm: mm 004524' 000100 004624' 000100 mmm: 888188 IIi 114 115 182 <370><360><001><340><003><300><007>/ABCOEfGHIJKL~/ ;TABLE Of RECEIVE BUFFER POINTERS 1~~ 00~02F 888m ~~~ .ASCII BUFTAB: RBUFI ;BUfFER POINTER fOR DEVICE )BUfFER POINTER fOR DEVICE RBUF2 )TABLE Of RECEIVE BUffERS 888188 159 003524' g00100 169 710 <001><002><004><010><020><040><100><200><377><316> <375><313><361 ><357><331><271><177>< 031><076>< 174> 003264' 003210' 003266" 003306 ' DMC8 DEC/XlI SYSTEM EXERCISER MODULE 12-0CT-18 12:02 XDMCBO.Pll 164 .ASCII • ISC II 8pm 0071 156 1~~ PAGf. 20 SEQ 0019 883f~~: f¥An A fHO~1 161~6 m O~ 101 16:29 ;BUfFERS & QUEUES 18~ 10 104 12-0C1-78 12-0CT-18 12:02 MACYll 30A(1052) 12-0CT-78 16:29 PAGE 21 SEQ RBUEll RBUf12 RBUE13 RBUf14 mm RBUf17 RBUE2l RBUf22 RBDE23 RBUF24 RBGF2S mm 100 100 ~~~~~I~~ ~~~~~~ l~ ;RECEIVE BUFFER 13 100 100 ;RECEIVE BUFFER 14 100 $~~E~f~~ R~~~~~ l~ 100 ;RECEIVE BUffER 17 100 )RECEIVE BUFFERS fOR DEVICE 2 .BLKB • BLKB .aLKB .BLKB .BLKB .BLKB .BLKB .BLKB .BLKB 100 100 ;RECEIVE BUFFER 21 ;RECEIVE BUFFER 22 100 100 100 ;RECEIVE BUffER 25 ;RECEIVE BUFfER 26 ;RECEIVE BUFfER 27 :~m m • BLKB .BLKB .BLKB mm~~ Ggm~ H 005124' 000400 BASEl: • BLICB 256. ;BASE TABLE fOR DEVICE 1 005524' 000400 BASE2: .BLKB 256. )BASE TABLE FOR DEVICE 2 000001 .END 0020 ~-, ONes DEC/XII SYSTEM EXERCISER MODULE 12-DCT-78 12:02 XDMCSO.Pll ~W I:" I~IH:UI hdt ~f m m m m m m m m m m K$;; n _ "II m o T ke: GATER: 'I'l gL a BY ~~~bl m 450 451 ~w 440* 477· 63S" t 491t 147 16 r I R I R gR i: n* in: m Ir m: m; ~96 !I'nl limE: DMes DEC/XII SYSTEM EXERCISER MODULE XOMCSO.P1l 12-OC'l-78 12:02 GE !III.I~ aH U i&9 l~sB =T IN~h h~OUT IN LNK INTR b~~~2$= MASK assu =~m : ~ 0 ~ p~TY7 ;; mH PUSH ;; hm6 aM== ~8 ~ R 08 m* m: m. 37B 393" 24 3 ni 689 621" 622" 623 625* 634" 38 3 541 543 625 550 632 216 260. m ~m Ii!ri ift Ul2 mHl m '1I1i: 8 0 m 6 4' 475 ur l, 18 617* 618" 606 646 659 670 MACYll 30A(1052) 12-oCT-78 16:29 PACE 24 CROSS REFERENCE TABLE -- USER SYMBOLS 340 372 666 ~W I";18 IPRT,5 .....= ~R'l 6 = 601 369* 83f nm ; 8188~8 590 r m" 3i 2' 8 76 ~RW2~ sUs t 514 470 374" OR 8I~~U 509 688 IIII 0 00 616" 675 D'lOAi = A044i~ oUTQ N 0!2 R o~TQoU 8 ~56R PIRoU ~~m;; 5S5 615" 60Bf 643 II, ;=: ~ASCRT PlRIN¥ 572 594 gu. 487 j611 M MSG~ NUL DIS OPEN 531 jut iff m E , 690# 81 ~~m 546 731# d Ii!!!! IIIII1 iim::: ~I i tUft FU 640' 342 647 I mill: IIr' IIIfRI ~ SfQ 0021 ur 479" 777# I IIIBli !::~ MICYll 301(1052) 12-0CT-78 16129 PACE 23 CROSS REFERENCE TABLE -- USER SYMBOLS 639* .. m* UF. m 377* 410· , 458 m m m m m. mi m ~w m m ml M m ~H SfQ 0027 241 242 24. 244 245 j28 Ifi 2 1 '\ DNeB DEC/Xll SYSYlIN EXERCISER MODULE IDMCBO.P!! 12-0CY-78 12:02 II NACYll 30.&(1052) 12-DCT-78 16:29 PAGE 25 CROSS REFERENCE TABLE -- USER SYMBCLS SRQ 0023 744, nu * * i 290, 295 334 381 575* 591* 614 459* 281# m ~§r 4Ot* DMCS DEC/XII SYSTEM EXERCISER MODULE XDMCBO.Pll 12-0CT-78 12:02 WDFR 0001r R IIDTO I~!I m: m, It~1I 81 A U map h !4U ! II II Iii! un g8J Ii XBur IDRDP~ 1ft G XFr 1M ~I~i ~~b mm 5~'~6fTD~l~~Ifg:GE~ERJTED: 678# 375 691# 0 m~'ffl~~M~Bg/~~Lm&mM=DDXCOM,XDMCBO ~gIET3~~D~ATf~i It~t=~i~ES) , I 1 472# m# 000 001 SEQ 704' mil nail ml mt HiS HU 086124R A8S. MACYU 301(1052) 12-CCT-78 16: 29 PAGE 26 CROSS REFERENCE TABLE -- USER SYMBOLS 759# 779# 760# 76tn 762.¥ 763# 0024 ... DIAGNOSTIC ENGINEERING ~D~DllmD DECOD DEPOIZI SUBMISSIOND o FOR RELEASE ENG. USE NEW OCHANGE 0 DELETE KIT NUMBERS PROBL~M: THE "DDCMP ERROR COUNTERS ARE NON-ZERO" SOFT ERROR IS MISLEADING SINCE IT REFERS TO A RECOVERABLE AND SOFTWARE~TRANSPARENT SITUATION. NEVERTHELESS, IF 4~ SUCH OCCUR , THE MODULE WILL BE DROPpED BY THE MONITOR. SOLUTION: THE SOFT ERROR CALL AND MESSAGE ARE DELETED FROM THE .HODULE BY THIS PATCH, AND THE HARD ERROR CALL IS EXTENDED FOR CLA.RIFICATION OF THE SITUATION, IF THE DMC-ll SHOULD BE UNABLE TO RECOVER. 1226 1334 1716 172% 1722 ?4 1~44~3 1~44~6 4~2 l726 4%2 173~ 1732 1734 1736 224~% 2~~72 47523 53117 521~6 4244~ 511~5 3344~ SUPPORT ENGI ER 51122 51117 2644~ 42~4~ 415.04 CHARGE DECO/DEPO TO DISCRETE PROJECT NUMBER DATE: WAIVERING MANAGER DATE: COORDINATION NO. 51~4~ 521.05 44522 5l 5,0' 5 ~
Home
Privacy and Data
Site structure and layout ©2025 Majenko Technologies