Digital PDFs
Documents
Guest
Register
Log In
AC-E881B-MC
September 1978
13 pages
Original
1.1MB
view
download
Document:
CXBBAB0-KIT-11D
Order Number:
AC-E881B-MC
Revision:
0
Pages:
13
Original Filename:
http://bitsavers.org/pdf/dec/pdp11/xxdp/x11_listings/AC-E881B-MC_CXBBAB0-KIT-11D_Sep78.pdf
OCR Text
--' 3~AQ DEC/XII SYSTEM EIERCISEH ~ODOLE 12-0CT-78 11:45 X~BAUO.Pll 1 :> ] ~~.'m'! 30A(1052) 12-~CT-78 DOCUMF.NTATION .SBTTL DOCUME~TATION .REI,( _ ~ACVl1 16~lB PAGE 2 4 5 f, 7 fl q 10 11 12 13 14 15 15 17 lR 19 20 21 22 24 25 21) 27 28 .n 29 30 31 32 33 34 35 35 37 3R 39 40 IDENTIFICATION PRODUCT com:: PQODUCT NAME:: PPO!HJ("T DATE: AC-Ea81R-~C C~BRARO KIT-lID MODULE SEPTEMBER 1978 MAl~T.I~ER: DEC/XII SUPPORT GROUP THK I~FORMATION IN THIS DOCUMENT IS SQRJECT TO CRANGE ~ITROUT NOTICE AND SHOULD NOT SE CONSTRUED AS A COMMITMENT 8V OIGITAL EQOI~MENT CORPORATION. DIGITAL EQUIPMENT CORPORATION ASSUMES NO RRSPONSIBTLITV FOR ANY RRROQS THAT M~Y APPRAR IN T~IS MANUAL. TRE SOFTW~RE DESCRIBED IN THIS DOCUMENT IS FURNISHED TO THE PURCHASER nND~R A LICENSE FOR nSE ON l SINGLE COMPUTER SYSTE~ AND CAN BE COPIED (WITH INCLUSION OF DIGTTALS COPVRIGHT NOTIC') ONLY FOR USE IN SUCH SYSTFM, 'XCEPT AS MAY OTHERWISE 8E PROVIDED IN WRITING BY DIGITAL. DIGIT~L EQUIP~E'T CORPORATION ASSUMES NO RESPONSIPILITY FOR T1fE USE OR HELIABILITY OF ITS SUFT10lARE ON FQUIPMJ;"NT THAT IS NOT SUPPLIED qy DIGIT.L. COPYRIGHT (C) 1974,1978 nlr.ITAL EQUIPMRNT CORPORATIO~ SEQ 0001 '**' s",*". 8qA~ O~C/Xl1 ~~84S0.Pll 41 42 4~ 44 4<; 46 41 48 49 5J 51 SYSTEM KXKRCISER MODULE 1?-~CT-7B 11:45 *q6 MACYll 30~(1052) 12-0CT-78 16:18 PAGE 3 DOCIJM FNTAT {ON 1. USTRACT ******** dRA IS AN IOMOD TRAT EXERCISES THE ~ITI1D. DURING A SINGLE PASS L IT CHECKS THAT THE KIT WILL PERFORM A PROGRAMMED OAT~ TRANSF~R (PDT) FOLLOWED BY A NON PROCESSOR REQUEST (NPR) TRA~SFER. ANY FRRORS DETECTED DURING THE PASS ARE REPORTED ON THE CONSOLE fTY. THE PROGRAM WILL RUN INOEFINITELY UNTIL HALTEO gy TRE USER (PROVIDED THAT HARD FAIL SYSTEM ERRORS HAVE NOT BEEN F.NCOUNTERED). ~2 51 54 5'> 2. 5fi Sf! 59 bO 61 62 %~ PASS OEFPHTHJN *"************-* UNE PASS OF TRE KITOO CONSISTS OF 10000 ITERATIONS 1 PROGRA~MEn DATA TRANSFER AND ONE 64 WORDS. 4. EXECUTION TIME 68 bll H dO dl 1:12 in 84 8'i 86 d'7 HH d9 ************.*. R~NnING ALONE ON A PQPll/0S TAKES MINOTE PER PASS. 71 7R ************ 3. 67 70 71 7J. 71 74 75 76 RRQUIRg~ENrS HARDWARE: KITllD AND Al SPECIAL WRAP-AROUND CABLE. STORAGE:: SSA RF.QUIRES: 1. OECI~AL WORDS: 476 2. OCTAL WORDS: 0734 3. OCTAL RYT~S: 1670 57 6'1 64 ~Wl ,'''''", 5. CnN~I~URATION APPROII~ATELY 1 REQUIREMENTS k**.********************** OFFAULr PARAMF.T~RS: aRl: 5 3R2: 0 RF.Q~IR~n PAQA~ETEQS: 90 'H 92 4QNE, KrC~PT FOR THE ADDRESS AND VECTOR MUST ~E ASSIGNED AT CO~fIGORATION TIME(OR RUN TiME VIA THE ~OD COM~ANDl. T~E PROGRAM WILL NOT RUN UNLESS YOU S~PPLV T AnDRESS A~D FLOATING VECTOR. ',14 NONE 93 9" Yi'i SEQ 0002 i JRAR D~C/Xl1 XRB~BO.Pll 91 98 99 100 SYSTEM EXERCIS~~ MODULF. 12-0CT-78 11:45 MaCVl1 30A(1052} 12-0CT-78 DOCUMENTATION 6. OEVICElOP'I'ION SETUP A. 102 103 104 105 106 8. 107 lOR 109 110 111 112 113 114 11') 111; tl1 118 119 120 121 122 121 124 125 126 121 128 129 130 C. o. E. 131 138 HZ 141 142 14:1 144 F. 7. A. 8. C. o. 141} ~. I'll 152 ,. 150 SEQ 0003 TRF. KITII0 UNDER TEST MUST CONTAIN THE SPECIAL ***** WRAP-AROUND CABLE FOR THIS TEST. ***** THE VECTOR ADDRESS ~A' BE SPECIFIED AT RUN TIME BY USING THE FOLLO~I~G MODIFY CO~MAND AT RUN TIMF.: .MODIfY KITOO 10(CR) TRE SYSTE~ WILL ISSUE A CRILF AND PRINT OOT THE PQESE~T CONTENTS OF THAT LUCATION (CALLED VECTOR). AT THAT TI~E, YOU MAY ENTER TRE NEW VFCTOR ADDRESS ANn FOLLOW IT BY A CARRIAGE RETURN (CR). IF A DEVICE ADDRESS OTHER THAN 160000 IS OSED. TRAT ~DDRESS MAY BE UPDATED BV USING THE 140DIFY CO\4MAND: .~OOIfY KTDO 6 <C~) THE MODUL& IS SELECTED AT RON TIME RY TYPING: .SEL II'ITDO <CR) THE MODULF. IS RON BY TYPING: .RU'f <C~) AT RUN TIIoIE. A LOAD ~AP IS ORTAINED AT RUN TIME BY SAYING: .MAP <CR) PROGRAM~ERS GUIDE Tn DECXll IS AVAILABLE FROM PROGRAM LIBRHY. ~ODULE OPERATIon ~*************** '45 146 147 148 PAGE 4 ******************* tOl 132 133 134 135 136 137 16:18 INITIALIZR THR PROGRAM TO ALLOW FOR PREVIOUS OEVICE A.DI VECTOR ADDRESS MODIFICATIONS. CL&AR rqE CSR AND DBR AND TEST FOP DEVICE READY BEGIN (ODT) T~ST 1. ENaBLE AND CHECK THE INTERRUPT. TRANS,",IT A WORD (152525) AND CHECK THAT THE INTERRUPT SF-RVICE ROUTINE WAS ENTERED. (SWITCH ENTERI WILL BE SET WREN THE SE~VICE ROOTINE IS ENTERED). CHECK THE CSR FOR CORRECT STATUS THEN CHECK THAT THE CORRECT WORD WAS RETURNFD. END 1FSTI. BEGIN (NPR) TF.ST2, CRECII' THECSR FOR CORRECT STATUS. OR , lh @ iIII! 9qAq DEC/Xl1 SYSTEM EXERCISER MODULE 12-~CT-78 11:45 ~qRaHO.Pll 153 154 155 lSfi 151 15'l 159 160 1b1 162 16.1 164 165 166 161 168 MACYll 30A(1052) 12-0CT-78 16:18 PAGE 5 DOCUMF.NTATION SET UP THE WORST CASE DATA PATTERN AND LOAD IT INTO TRANSMIT 8UFFER. G. SET UP THE NPR PARAMETERS AND START THE NPR TQANSFER. CRECK THAT THE INTERRUPT ROUTINE WAS ENTERED. CHECK THE CSR FOR CORRECT STATUS. CHECK THAT ALL 64 WORBS WERE TRANSMITTED AND RECEIVED. CHKCK THAT TRANSMITTE BUFFER MATCHES RECEIVED SUFFER. if. IF TEST IS SUCCESSFUL PRINT OUT "ENDPASS" AFTER 130000 ITERARIONS OF THE TESt, AND LOOP TO BEGINNING OF TEST. 8. 1b9 17() 171 172 IB 174 9. 17'> 176 177 1n 1BO 1. dl 1d2 179 lW~ 10 4 185 1 Ill) 181 18B 11:19 190 191 192 193 194 10. UPERATION OPTIONS ****************** NONE NON-STA~DARO PRINTOUTS *********************** MOST PRINTOUTS HAVE STANDaRn ~ORMATS AS DRSCRIBED IN THE DECfXll DOCUMENT. THE ONLY EXCEPTION IS THE KITIID PROGRAM ERROR PRINTOUTS. ON THESF. PRINTOUTS: THE CSRA WILL INDICATE THE CONTENTS OF THE WORD COUNT REGISTER. THE ACSR WILL INDICATE THE CONTENTS OF THE CSR AND THE ASTAT ~rLL 8E TRK KITllD PROGRAM ERROR NUMB~R. LOADING THE BINARY (IF.,CONFIGURED EXFRCISER) PROGRAM THE PROGRAM IS LOADED VIA TH~ ABSOLUTE LOADER. START AODRESS=200 RESTART ADDR~SS=IOOO @! SEQ 0004 SEQ 0005 l::::::::::!::::::::*;;;*ii~·::::::::::::::::::::::: *~*.********.****** ~RRnR ~F.SS1~~S ********.******* ~**.**********.******'**~***~.*'i*i***************** ) !THE FORIIAT or KIT110 ERROR PRINTOUTS lSI pc , RF.GISTgq fRANK ,WC ~~aE~8N~~q~§ ~~H~RtM ERROR SYSTEM RRROR COUNT I ~THF. POSSI8LE PPOGR.M ERRORS AR~' $********* ERROR *************************** EXPLANATION ******** I JIg NOT ~18 OR ~PDTt DgVI~E Nnr READV g~R ~8t 1!65~~ OR 1~~YI6 J~fiT)OT ENABLEn DATA "ISMATCH, DBR NOT =5~525 (PDT) CSR !I I I I ~ I 12 13 &&&&&g: 041102 041101 000005' 000 040 06' 000001 8888 10' 000001 OROOlr 240 gO&& l: ooo&RQ 000016' ooooH~ 888m: 888888 000024" 000000 BBAB DEC/Xli SYSTF.M EXERCTSER XB8~80.P11 12-~CT-78 888333' &&g&40: 8~gggg g88gl~: 888888 2~9 000046' 000000 ~~g 8888~~: 088888 2~0 800054' 800000 ~§~ }~l ~55 ggg8j~: '6~ og&g~~: 080000 263 000060' 0 ~g~ 8888g~; g88888 8g~8~3: 888888 m ~~7~ ~088~:: gR028~ m'1 888m: 008000 888m: 26B 000072' 000000 2 080100" H7564 2 000106' 000000 000000 8 00000 00000 000344" mmm: 888888 ~38Y g88fl~; 2 2 ~~! Hi 2B8 8001iO' 000000 001 2' gg&g~a HZ 000224' 291 292 11'45 MOOOLE M~CYll 301(1052) DOCIIMEMTATION SPOlNr, PASCNT' ICO~T' 12-0CT-78 16,1R PAGF..7 SEQ 0006 ~ODSP ~oooo ICOUNT, SOFCNr, HROCNT, SOFPAS, o HROPAS, 8 SVSCNT, R1NQU", CONPI!;' ~m; SYRO, SVR1, ~mi SYR4, SVR5, SVR~' CSRA, 5 RAOR' g 3 OPEN OPE~ am OPEN OPEN OPEN OPEN ACS~' OPEN ASTAT: OPE~ WASAD~' ERNTYP, Asa, AWlS' RSTRT' WDTO, ~~m InN~"' C ALLF.O 12-~CT-70 16.10 PAGF R SEQ 0007 ,**.**************** INITIALIZATION ******************** iLOCATI0NS LOCAL TO THIS MODULE. 160006 ;DATA OUFFER REGISTER. CSR. ;CONTROL ~3ftT~g BF.~JSHg·STER. l~iIOO3 ~WORO CBQ~T REGr!m. §~~~~~i :~S~B !100 ~'t~R'~Ri3FCO~~D~AiA V8Q~TL~~!I·PATTERN '~4=32X2 TRANSFERS FOR WORD COUNT. 6BW. m' l6RRR4 omgR 08324~: g08~~0. 800000 00 152' 000000 SURT: 000254' 8B761 888m: 012m 000276' 0 6701 888m: fUm ,;SET UP ; ; 171470 ~OV KOV MOV "nv NOV MOYB TH~ REGISTER ADDRESSES FOR THE I:IT-ll D. MOV MOV TST MOV 177~10 177~00 m 177670 117660 TST MOV RY-STRT: CLR ~~~ CLR MOV NOV CMP ;GET BASE ADDRESS. ;RUSS ADDRESS. ;CONTROL STATUS ;DATA BUfFER PEG. ;START OFF BY CLEARING ;;'~~oc~RIRp.~N~Ia~3~TR~;~~t~§A FLAG. ;ZERO THE "SLAVE SVNCH" ERROR FLAG. ; SE" UP FOR PDT. ; S UE AS ABOVE. SE2~~~Q~O(~~fDiFB~lj? BBAR DEC/Xll SYSTEM F.XERCISER NODULE IROAOO.Pll 12-0CT-70 11:45 HZ 351 888m: mm 000610 117610 m888m: 888m: mm 838m mm m 350 83HH 000440' 104405 m 000446 • 000702 m 361 SEQ 0008 OOO~56 ERR' 000000' 000000 • SBTTL OR STAQT TEST t (PDf) ;GO TRY AGAIN • 12-~cr-78 16:18 PIGE 10 S,g 0009 ,************* •• ******** TESt 1 (POT) ***-*************** ;----------------------PDT ---------------------------/CPOT HfANS flPROCRAHMFO ~UA TRUSFfR") I~H~S PA~e ~'i5~PTS A O~iA ARtNSFEP u~n.R 'O~T~W!Bu~m iND I~ ART1MI~G\6ti~ miL ITHE CHARACTER EVOK~S AN "INPUT" INTERRUPT. IF Nfl IINTERRUPT IS GENERATED, IN ERROR IS PRINTED AND A !RESTART IS I~[T[IT"O. §Inc,i Mlf hHlS PAqT OF THE EXERCrSF.R USF.S A MUVE INSTRUCTION TO ;LO D THE D~R. ~~~Gl~l~~R~~I A~E~olot~~5~TED UNTIL THE DATA RUPFFR 888m 177550 PDTl: 77~42 000516' 104405 000710 177,32 888(l8~ 00002 mm 40~ 126010 8805g0' 0127h 0005b6' 00~767 000572' 012767 126410 000003 000610 000025 000600' 104405 000000' 000000 888m: 052525 it~ mm: CMP PIO,9CSR ••••• t2~gRRORH ~~X fl.'f~~IX~ r~~~~~t~~~I~,:~~~ START ;ERROR ~2. •••••• '1~t~~~~~t.~~!~~~.~2I.~2~!'~~ ••••••••••• .......'1~ti~~~~1.~~~~~~.~I~~;1.~2~§.M~.;;;;.~~ROR U2 ---- 12-0CT-78 ;RESTART. 16:1B PAGE 11 SEQ 0010 ;THE INTE"WUPT HAS RE .. N ENABLF.D, XHIT A WORD. ;THE T[~ER, AND SEE IF THE WORD [S WRAPPED ~S: ~OY #5252~ RO"R PC,TI~6"T ;qETURUS HERE IF THE INTERRUPT IS: 177450 JSR START AROUND. ;XMIT A WORD. IGO TO TH" TIME-OUT o~g~~:~D:OUT[NF. ~~~ @CSP~;126010 ,MATCH ~~p leASE FOR LAST DIR=OUT. ~12641o,@cSR ;CASE FOR LAST OIREcrION=IN. ~O~ ~3,ERRO~N ;ERROR 3 ~~: ~5SH~TVP • 8[T sr"c~ IN R~G. ;*******,**,*******.****,*************************************** 000474 177306 171406 ,SECOND CASP TO CHECK. Pe,SETUP HPD~R.,REr.IN,NULL ;rSR NOT 126010 OP 126410 ---- ERROR .3---,****~.**i*.*******.****.~*****.***.*******.********** ********** 3S: c:p ~mJ5"DRR ~~~~m~ XMtTTEO ;DATA TO RCVO DATA. I 418 go~m ~~~ :3~ 000632' 012767 000~40' 104405 1~~ 000646' 000602 m 8°0004 000434 :l3 000626' 0~4767 00550 4~1 4~B I"IT 6 IS UP. BQ 183 000540' 021727 177462 404 000546' 001420 mm tEn:~kET~~EBI~~ERPUPT. 2~ ~ov 000000 • 000000 a"A9 nEclXl 1 SYSTEM E~EQCISER HODULE: XB8AHO.r11 12-0CT-78 11:45 395 396 397 1~3 ggg~~~: 8~l~~~ 8~~~~~ 177470 400 409 410 .\~g::~~~ 3~~ 000S24' 000653 m 008~5g: 80~P4 m m 4p ~~~ BEQ JSP 000025 1'17246 000000 • 000000 RU1: :S8TTL POT2 114,PRRORN pc, SETUP 1ql ••••• tii\~~~tl~ •••••• \~lt.~i~~~.I«.i~¥ ••••••••••••• ".•••••••• HR2~RhRE-.IN"~1I11 nFt MIS'oUt CR DURING POT ---- .RPUR JI~---~: ** *;;A:T* *******JPE;T:~T:** ****** *****.************* * TRSf NPP mM~~{F1 SB!g~'f~nRHm MODULE m 'li~l~ ~~~(10521 1****-****_ ••• PAG! t2 m!22: m 000n6" 104405 000n4" 000167 mm SEQ OOll DATA fROII DO A MPR TRUSFBR. 11~ 000 652' 84~11? A?7350 POT2: 00210 U~ 81~lil un34 000610 U3 ~:: 0Al~ ~ 0000~5 000356 ~\t 88M3: 812m 888ao~ nn70 m 448 16:18 $lTp'~~~l~~~~tbATA ~FFR WAS sueeESS~UL. l~a~t'fiRp'ASA&IU6hRIY88A~ftR;i~¥tY. 431 m \34 m 12-0CT-?8 -·*·.·**·* TEST 2 (NPR) ****************** 000000" 000000 81e 12000<aCSR ~:j Icll,'610 ~SR 'e~SETUP CMP ,CLEAR 81T to. flNPUT BTT) ,PEADY 8[T UP? JCHle~ F¥R CASE. ~SR,.210 iRB fUR6R 8 1s. R A V. ISET RiAOY 'OR ERROR M"SSACE. 1~1 ••••• tl'IV~rl~ ••••••• &~~'lr¥~~~'.I~r.VltVI ••••••••••••••••••• ~a~!at'!~ill'!~~~ •••• *••'~~~*I~t.~I~~I.~~I!~.~2t.;;:;.~"~'.tl;;-JNP ,AND RETURN. B~V ~R~RRDRN STA~T 17?324 NACY11 30A(t052) TEST 2 NPR 12-0eT-?8 16:18 ~DRD: 1 177"/15 2 nl16? 10 17775? 20 077777 100000 NPRt: NPRtA: MPR2: MDY eLR ~D' nUFFER,Rt NPRCTR #l,RO PAG! 13 SEa 0012 ~~a~B8~~'II! SI~!g~T!~~P~I'I~ m T 5 8 5 9 510 ~p 5 3 MODflLP. IWITH THE DATA THAT ; RO ASL 000760· 006300 000762" 001370 000764' 005267 12-0CT-78 ~~W~ m(10521 UC PAGF. 14 SEQ 0013 ,n&o~O~NIE~E!nTO thOTAIH h ; WORDS '1"0 XFEP. m I 51~ 000710' 026167 519 000776 ' 001360 ~t8 16>18 RF.CE IVgO. ;START SHIFTING RO TO FORM ITHE NEXT SET O' DATA TO BE ILOADED. NPR2 NPRCTR aYE 177250 ~AS 171240 1'11242 U T C"P NPR~AX,~PRCTR BNE NPRlA Sus, T~E X~IT AUI'F~R HAS ;X TIMES THR~ LOOP? /lHRF/i X=I, )'40, S 00 I BEE~ AGAIN. SET liP, I EXERCISER MODULE mM~HPI SYSTEM 12-DCT-7B 11145 Hlevu 30Hl0S21 mm,mm 001014' 052"117 000103 001022' 0047b7 000236 117204 12-0CT-18 TEST 2 ~PR I~OW I I S&TUP TAP. TRANSFER (~PR) 16: 18 PA GE 15 SEQ 0014 PARAMRTERS. HOV ~ov ;START THR ACTUAL TqANSFER HERE. BTS .IOJ,MCSR ISET IN A~D ,ENABLE TRE aliT. INTER~UPT, tCHF.C~ THE INTERRUPT SERVICE ;ROUTINE VIA TIME;"UT LOOP. I ;AT TR{S POINT L WE HAVE VERIFIED THAT AN INTERRUPT RAS ;OCCURRED, CR,CK TqE CSR FOR ERRORS, , sm 2 F 83 7m 0010~6' olhu 001044' 0047 1771 74 000210 001050 ' 012767 001056' 104405 000025 001064 ' 000107 171164 ICSR=llO? 1$: 888m 000216 ;~~~6RG~IO 177030 000000 ' 000000 ;~~:~!l2~~!~,~2~;*******'~!~*~2!*~!~*;;;;*!f~2~*f~;;;; **.***.*** START J~P ;RESTART S~OW CHECK THE qAR TO ~'KP. SURE lRAT TH~ ;INTERRUPT WAS NOT OUE TO A PRE~ATURE 805777 H4H 88 nT: 3d 001870' 0°1 001l12' 10440~ 001120' 000167 177136 000007 000011 WORD coonT OVERFLOW CHECK GET READY TO RPPORT RRROR. MOV 01' .,qRTY~ ,R(~ STUC~ IN HFor., L**********'************·ii************************************* I~O, mm DooDaD' 000000 177130 tPR4A: 1ST m ~WC t~R~RRORN we OVERFLOW. ;ERROR 7, f ,ERRTYP .TLLEGAL INTEPROPT A.-*._ •• I*l*************~************************************.** MOV ;a~~~~'~§~l~l~~~~* •••••• l~~~~.~~~~l.~~t.~~a~.;;;;~~~~~.11;;;; ••• JMP START I RESTART. CHF.CK TO MAKE SURE TqAT 100 WORDS WoRE TRA'SPERRED, ;THE SAR SHOULD BE EQlJAL TO BOFFER START ADDRESS PLUS 200, N"R': ~nv ~qARfTTEMD ;SAVE B~R, ;~OW mm·mm 888m ~S~ "~~p~~~ddF.~P BFQ ~ov NPH5 RIO.ERRORN PCf,gTUP tl~l~~~tl~ 000011 000104 176716 JSR 000000' ooooo~ HRDP.RS,8EGI.,'OLL 1~1 ••••• Jifl ~MRD~F~~~~REO? HES. ;ERROR .10 ;NO , •••••• '1~~i~~~.1~T§~~~~I •••••••••••••••••••••• /ALL 1I0RDS NOT TRANSFERRED ----ERROR flO---- B~Aij DEC/Xll SYSTEM EXERCTSER ~ODULE 12-0CT-7R 11:45 XBB~BO.Pll i~~ 001176' 000167 177052 NACV11 30A(1052) 12-0CT-78 16:18 PAGE 16 TEST 2 ~pq *******************.*******.****.***** •••• **********.******** •• ~MP STAIIT )RESTART. 533 m m ~g3 590 SHOULD EQUAL 001202" 012701 \il 88t~1~: g~\~f~ ~~i nRUFFER,Hl 001466" U~~~(Rll+ 000011 99B 9 000156 000001 176654 000000" 000000 ~S~ 001240" 000167 177010 ~~7 00 m m , :&~TE1~88¥E~A~~~~RlnDgV~¥I~~EE~~~l~~E:~~~~~~. 61~ m gl~ :rL~:S~R~:I g~lNT~~~~t~~~~: AND Rl':START THE EXERCTSFR. 6~0 t::::::::::::::::::::**:~*~;·;·;**:::::::::::::::::::::::::::: m ,*.*******************f*******f.I********************.******** ~PR6: 6~1 ~2~ ~gH~~: 104411 g~3 PIATCR" ;l':RROR I l l . ;NO MATCH. :6~S'E=~~A~~5Cf:gF¥h~~·RE!~~~ ~Rl ~E~i~SAGE m g2B PC,SETUP )GET THE STARTING m~m~ nF ;LOOP UNTIL ENTIRE 8UFFER HAS BEEN CHEC~ED. R1.'BlIrrER+200 ;HAVE ME CHECUD THE ENTIRE BUFFER? NPR5B: CMP BIn NPR5A !~nCfA~n~MAnUTIL ,ALL RAVE BEEN CHEC~~D. 6U i8~ g&l~~~: ~~g~~l 001666" §~~ 'l1,ERROR~ 000042 001220" 004767 001224" 012767 001232" 104405 i 001256" 000167 001262" 000000 000000- END!TS,RECIH . RESTRA: J~P RESTRT ERRORN: .WORD 0 • SBTTL SUBROUTINES 177062 BQAR DEC/XII SYSTEM EXERCTSgR NODULE XB8ABO.Pll 12-0CT-78 11:45 631 632 6~4 12-0CT-78 f~D ;SIGNAL OF ITERATION. )MONITOR SHALL TEST END OF PASS ;COIIES RERE IF NOT YET ~OOOO ITERATIONS OF THE EXERCISER ,FRROR NUMBF.R. 16:18 PAGF 17 SEQ 0016 h5 636 m 640 ~:~ 643 644 U6 647 001264" 016761 176754 116154 648 ooq7r 65~ 001302" 005767 655 656 001306" 001021 ~~~ g~~ ggl 664 ~~7 TI~l' mm;am: EHTERT B~E TIMOK g8i gl 000012 177736 OEC BHE HOV JSR TTEMP TIMI .12 ,ERRORN PC,SETUP 3 88131~: 001316" 012167 001324" 004761 001340" 104405 001346" 000167 m m 88tJf~: RlH~l 67~ Ooq62" 001406 678 679 001314" QOOlt7 gar TLIMIT,TTEMP 1ST 176732 000052 000023 )SET THE TIMEOUT IIArT L IMfT. 001400" 000201 )DOWN TRE WAIT COURTER. 5~~Ro~0~I~~UE ON. )TA~E AN RTS TO CLEAN UP THE STACK HRO~R',8E~IN,NULL 000000" 000000 176 7 02 000013 176654 )TEMPORARY PErURN TO MONITOR •••• )THEH CONTINUE AT NEIT INSTRucrTON. )CHEC~ TO SEE IF AN INTERPUPT ;~AS OCCUPRED. ;AN INTERRUPT 010 OCCUR--~RANCH ~~!*****iii~1~~I!~******iE7~~!!!*I!Ii!e~~I*****.******_.****_*_. .TIMEOOT ERRnR ---"1'---- 176546 i~' g&li~~: gg~~~~ ll~~~~ 674 ~O' 176742 66~ 8gl~~3: S~~~~~ ~~~ TIMOUT: ;WHEN AN INTERRUPt IS SERVACER, "ENTERE" S~J~L9R~A~EloopTH S SOFTWA E IrCH WI L EXIT US OUT OF iii 88fi~6: 18::8l 8ggggg: t~4 SEQ 0015 ~PROR l*******.***************.*******************~*****~ 1**********- TIMOK: 111610 IS: J~P START CLR TST SLVSYN BEQ MOV 1$ E~TF.RI m t~~l~RRORN RTS PC TA T )RESTART JRESET THE FLAG TO ZEPO. Jl~~~p~OR A POSSlqLF SLAVF SYNCH )IF SLAVE SYNCH DOESN"T COMF. BACK JIIITHIN 20 US, qlT 14 MTLL GENERATE AN INTERRUPT. )BRANCH IF NOT SLAVE SYNCq. ITAKK AN RTS TO CLEANUP STACK ;RESURT. ;RETURN TO ~AlN PROGRAM. I(NORMAL RETURN.) 12-0CT-78 16118 PAGE lB SEQ 0017 f:::::::::::::::::::::::*;:;~:~:~;;i::*::::::::::::::: ::::::: ~RUOTIUF TO LOAn THP CSRAfACSR,ASTAT i~2~N~~ij~xl~e~§~~~,,0~t!~0~TENTS Of eSR, €WRO' I mm=mm mm 001402" 017767 176624 176470 HUM SETlIPI ;SAVETHE esp. ~OV ;~t~EF~2M~u~TS Of ~ov ~ov .S81fL eSR. ICLF.AR THE ([NTER'OPT ENA~LF.)CSR eLR RTS 001430" 000207 lAND RETURN. INTERRUPT SERVICE ROUTINE SEQ 0016 g98 7KK ;****************************************************.* •••• 7°i SSET THE [NTERRlIPT ENTEREO FLAG (F.NTERI1A~O I'ETURN. 1!~If~f~~I*!!~!I5~*~22I!~!;.*****.***.******.****.***** •••• ~8 704 78 5 000100 176566 ~ITS'V: BIC M 88WF mm 040000 000001 176602 176552 70~ 00144~" 83f77 tl~ 881m: o~ ·m 000001 7 I m 0~1464" 000002 T gOlaw oom o 7 6 7 7 ~!~ 7 0 a I 66" 88 V ~OV w~~~m ~~~ H,SLVSYN BIT 116566 ,46000,QCSR IS: RTl !SBTTL OATA BUFFER .BL~W 100 • WORO 0 SqT TNToRRIJPT VECTOR ADDRESS ; BOFFER: IRETURN TO THE TI~OUT ROOT[NE. B9AR DEC/Kll SYSTEM EXERCISF.R MODULE X8DARO.Pll 12-0CT-78 11:45 213. 692* ACSR OOOiO~R 331 :Cg:22= ~&I ~OR 693* 88 AlIAS 0 ~\3R 334· 8:~1N 8 0 : 358 mn Uhr 88 RUI BiT 0 : ;; 8grsi 0 0 Itt ~ ~ ~18h n;~~ ~ bUU III! : II18n BIU ; 8fo 88 18 ~g'+ ~8l46 81 8 T9 = BREAU= U4T q 0 = 0 4 R aB!! AT s= 1 412 R r mP'IG8mm CSRA 000100R mm'luilU mUl om mrs~ !8~~ 3 EIIT RI mOR ERRORN ERRT P OOl OR 88~2U: 26~R 00 8 10 R !!Id,: !. '!! fi~Bg~ =~8r ~R HRDER = ~ ~05 HRDP' 0005~R 18&3~T 8888M Im M o88mu ~nl hs mi ~~~m: ~ mi81 000240R s8~~UI 08 7 R 88fl~U milli = = m ~R 00000 Pl~~iT= m3~h ~Dl~ 00g15OR ~~~i~ 01 ~u pOP P2;; 8 : rsr U =~~01 ~RT~~ PRTY 0 B :: ;; 0 Pl!;Y3 = 0rro PR Y4 = P 10 nm;; ~8 ~~m:; 9 16 I ~s~" ~ ~7l~72 P3SH2 un m 11II M8~ 8000~4 f1~rI 000 saFCNT .R SOF~RS= 104406 528 571 589 605 118. ~w m- 351 706- f84* 563 576 599 625 649 650 481 382 385 403 405 437" 438 440 676· 693 650 !u* 91· 338· 625 342· 340· 398- 414 23 3 652 669· 707* J88. 56" 407" 389* 419· 409· m: ~u: 560* 549* 574* 561· m: mt 659* 663* 358 3'11 411 424 446 5'51 563 578 665 un1 Itl, M t UII UI ~t r 599 83. 250. ~,gJ1IR~~~'l2~~)TAllEn~!-~~ER1~~A=OL~lGE 22 SEQ 0020 nit m; 2R2.t Ul ~m 305t 289_ 483· ~l~ !U'1 M 484 Ilj 9i' iiil m: ~n 418 uti un Ul: 511· 517 4RU 1~8. 581 m' m. m m m m m ~U. m 3 99 68 3811 2'1U 2'1U ~91t m: SLVSYl/ 551 iiti 2~ t ~I 121ft 1 R 0 04 R lIn RSUT R~Nl 446 9 11 ~ni R~STRl m rliIT =tf9 IlIi!. ! II'R RltSTRT 00 44R ~U* ~W SEQ 0019 ~iU ~=a~Bg~~{fll SI~!~T~~~qiI~i~ MODULE ooonOR 001 432R ~~~111RI~~L~~~~)TAllE1~!-~~F.Rl~~~3oL~AGE 21 I~l' 2~ 4~6i 3401 618 Ill: m· m m· 2911 443 547 5'15 595 661 691_ m 270 271 SEQ 0021 2B4 31B~ 669* m 572 642" w= 527" 5~8 0 446 6421 345" ~8~~;~~~~8t8~/~SL~~~~hg~~=DDXCOH'XB8180 RUM-T[~E RATtO: 1914=4.4 CORE USED: 7K (13 PAGES) 413 571" 000 001 DETECTED: 0 DEFAULT CLOSALS G~NERATED: 393 570" 321 319* ERRO~S 361 691 553 565 580 601 667 678
Home
Privacy and Data
Site structure and layout ©2025 Majenko Technologies