Ɔ((N(#((3 (̆((N(E#N(G#E(;"̆(;"(;"N(;"##(;"3(c"Ɔ(c"(c"N(c"#+(c"3("p#("Ps#("H#(DS> LOAD ECS11 DS> ATTACH DW730 HUB DW0 DS> ATTACH DH DW0 DHA 760400 5 DS> ATTACH DM DW0 DMA 771060 4 DS> ATTACH DH DW0 DHB 760420 5 DS> ATTACH DM DW0 DMB 771100 4 DS> ATTACH DH DW0 DHC 760440 5 DS> ATTACH DM DW0 DMC 771120 4 DS> ATTACH DH DW0 DHD 760460 5 DS> ATTACH DM DW0 DMD 771140 4 DS> SELECT DHA DS> SELECT DMA DS> SELECT DHB DS> SELECT DMB DS> SELECT DHC DS> SELECT DMC DS> SELECT DHD DS> SELECT DMD DS> SET TRACE DS> LOAD ECS11 DS> ATTACH DW750 HUB DW0 DS> ATTACH DH DW0 DHA 760400 5 DS> ATTACH DM DW0 DMA 771060 4 DS> ATTACH DH DW0 DHB 760420 5 DS> ATTACH DM DW0 DMB 771100 4 DS> ATTACH DH DW0 DHC 760440 5 DS> ATTACH DM DW0 DMC 771120 4 DS> ATTACH DH DW0 DHD 760460 5 DS> ATTACH DM DW0 DMD 771140 4 DS> SELECT DHA DS> SELECT DMA DS> SELECT DHB DS> SELECT DMB DS> SELECT DHC DS> SELECT DMC DS> SELECT DHD DS> SELECT DMD DS> SET TRACE DS> LOAD ECS11 DS> ATTACH DW780 HUB DW0 3 4 DS> ATTACH DH DW0 DHA 760400 5 DS> ATTACH DM DW0 DMA 771060 4 DS> ATTACH DH DW0 DHB 760420 5 DS> ATTACH DM DW0 DMB 771100 4 DS> ATTACH DH DW0 DHC 760440 5 DS> ATTACH DM DW0 DMC 771120 4 DS> ATTACH DH DW0 DHD 760460 5 DS> ATTACH DM DW0 DMD 771140 4 DS> SELECT DHA DS> SELECT DMA DS> SELECT DHB DS> SELECT DMB DS> SELECT DHC DS> SELECT DMC DS> SELECT DHD DS> SELECT DMD DS> SET TRACE XXRHJ@ `% 'Emulex CS11/CS21 Multiplexer Diagnostic  ݏ(nX........?   $  $ $  $  $ "" "$"$$$$&&& &((((****,,,,... .00 0$02222444 4666 6884888::: : << <$< >>>> @@@ @BB B$BDDDDFF$F(FHH$H(Hfl O7P߯A0R)AЬRʏRRF|ЬRSTЬ VSTUݏfU ݏpUTSR ERSRSTTSRNE:11#xQP!APPQA-Rx}QA PRBRP"R1JZ>R1BSxRQRQУARSGP=+P >Pg|=P6=ݏqP=URxRATdPPdP=?l [ARSxST( c@ ݏpSlASpfBRݏ *B TݏݏDB 1)BxznXnXaddress all DH registersYP1JbZb[Z[+ݏM[ZݏM+;[Z[+ݏM[ZݏMg;[Z[+ݏM[ZݏM3;h [Z[+ݏxN[ZݏM:4 [Z[+ݏxN[ZݏM[:[Z[+ݏ N[ZݏM':1PnXaddress all DM registersbP1zbZb[Z[+ݏ$N[ZݏM+9[Z[ݏSN[ZݏMg91|PnXLPR register (moving 1 & 0)X0JPYTSZbTbZZ[Z[+ݏM[ZݏM7xZZST180P]TSZbTbZZ[Z[+ݏM[ZݏM7=xZZZST1y8PnXCAR register (all 1 & 0)t0NPNSbTbZZ[Z[+ݏxN[ZݏM5S180PKSZbSbZ[Z[+ݏxN[ZݏM/5US18PnXCAR register (moving 1 & 0)0JPVTSZbTbZ[Z[+ݏxN[ZݏM3xZZST180PZTSZbTbZ[Z[+ݏxN[ZݏM3CxZZZST18PnXCAR memory addressing testUPeTZbTbZZTTZbTb[Z[+ݏxN[ZݏM1ZT1PnXBCR register (all 1 & 0)0NPNSZbSbZ[Z[+ݏxN[ZݏM/S1A8B0PKSZbSbZ[Z[+ݏxN[ZݏM//US18PnXBCR register (moving 1 & 0)0JPVTSZbTbZ[Z[+ݏxN[ZݏM-xZZST1M8N0PZTSZbTbZ[Z[+ݏxN[ZݏM-CxZZZST18PnX BCR memory addressing testUPeTZbTbZZTTZbTb[Z[+ݏxN[ZݏM+ZT1PnX BKR register (moving 1 & 0)0JPMSZbZ [Z[+ݏxN[ZݏM)xZZS1n8o0PQSZbZ [Z[+ݏxN[ZݏM,)RxZZZS1 8PnX check EA bitseP\bSTSbTbxTZ[Z[+ݏ N[ZݏM+'0TS1PnX transmitter timing testP1<@SUbPbSTxPQQ nXbT%1!TU%TU6@S1lPnX receiver timing testP1<@SUbPbSTxPQQ nXbT$1!TU#TU6@S1lPnXbasic data testHSuUP_bPbec@7TxPQQ nXT!1boS1PnXsingle line data testxSQQAc=Q^TP1<UbPbUC7VxPQQ bV1]USTEd[EcZPZZZ[/ݏM[ZݏM-S=U1:PnXbasic parity logic testtRbP1bPbswTxPQQ Q nXbT1@[ZPZZZ[+ݏM[ZݏMMs1]PnXsingle line auto echo testS[ZPZZ[+ݏM[ZݏMN1PnXcheck that overrun setsSrTSCdDSP1bbPbDC7SxPQQ bS1NS[@SAZPZZZ[+ݏM[ZݏM_1VPnXmulti-line auto echo testSrUSCeSZ1PnXcheck that SSR counts downZRяP1w?Sb hSZ?S hSﰢ[[[Z[+ݏ N[ZݏMn=Z1tPnXtest silo alarm levelZZяP1fZSb hSbSZS+ݏ NSZݏM >Z1PnXmodem : check line enable $1P1bbPbbSZ[bTTPTZZ[/ݏSN[ZݏMc bSPbh[n YE1KPnXmodem : check CTS & carrier  1P1bbPbbSZ[bTTPTcZZ[/ݏSN[ZݏMZ bSZPbh[Z[+ݏSN[ZݏM 5!1+PnXmodem : check ring ( 1P1bbPbbSZ[bTTPTZZ[/ݏSN[ZݏMbbSZPbh[Z[+ݏSN[ZݏM=)1+PnXmodem : check secondary receive  1P1bbPb bSZ[bTTPTZZ[/ݏSN[ZݏMXbSZPbh[Z[+ݏSN[ZݏM31-PnX display controller configuration|RbT hTTяP1Ubyb hUhtxcV0RTV9Ub&b hUxݻV請RλVJﳻ1яP1Ub `Mwqb `U<Hx7VR(V 1ZUPnXlJJlJJlJJlJJDH7CSR2 BR6DM5CSR@02 BR4UBA initialize errorUNIBUS initialize errorUBA status errorP-Table set-up error!Device power off or address errorUBA clear errorget buffer error set map errorunexpected UBA interruptunknown interruptreceived IPL errordevice vector address errorinterrupt enable errorinterrupt disable errorregister errorRegister read/write errormissing expected interrupttransmitter timing errorreceiver timing error"function completion timer exceededunexpected device interruptsilo exceeded alarm leveloverrun or data incorrectmodem control line select errormodem control line enable errormodem control errorbreak bit errorline enable bit not clearedinvalid CSR or controller deadSCRRCRLPRCARBCRBARBKRSSRCSRLSR.TI,SI,TIE,SIE,MC,NXM,MM,CNI,RI,RIE,A17,A16,,,,VDP,DO,FE,PE,,,,,,,,,,,,AEE,HD,,,,,,,,,OP,PE,,TSB,,SM,,,,,,,,A17,A16,,,,,,.RF,CF,CTS,SRF,CS,CM,MM,STP,DONE,IE,SE,BUSY,,,,$,,,,,,,,RNG,CAR,CTS,SR,ST,RTS,DTR,LEUBIT15,BIT14,BIT13,BIT12,BIT11,BIT10,BIT9,BIT8,BIT7,BIT6,BIT5,BIT4,BIT3,BIT2,BIT1,BIT0%15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0O!/!AC register!/Expected: !XW(X)!/Received: !XW(X)!/XOR: !XW(X) bit name: !AC1!/Expected: !XB(X)!/Received: !XW(X)!/XOR: !XW(X) !/Device address error at !OL!/^!/Lines currently selected for test :!/ Panel Line Line!/ Number Mask Number(s)!/ !UB !XW(X) !AC!/!/ Emulex CS11/CS21 Communications Multiplexer!/ has the Extended Silo !AC.!/ Panel LUN DH csr DH vector DM csr DM vector"!/ !UB !UB !OW !OW(R)"!/ !UB !UB !OW !OW(T)*!/ !UB !UB !OW !OWenableddisabled Change selected lines  Enable local loopback mode 1 This test will not run in local loopback mode Enter panel #  Enter line selection mask 1 ATTACH Before the CS21 diagnostic can be run, the controller must be attached. There are three ways this can be done; 1) using Prompt mode and letting the Diagnostic supervisor ask the operator ques- tions that will do the attach 2) Explicit mode, where the commands are entered by the operator, and 3) using the provided command files "ECS11.xxx" or "ECS21.xxx" (where "xxx" is the processor type, i.e. 730, 750 or 780). Examples of Prompt mode and explicit mode are shown below. Prompt mode Explicit mode DS> LOAD ECS11 DS> LOAD ECS11 DS> ATTACH DS> ATTACH DH DW0 DHA 760020 5 DEVICE TYPE ? DH DS> ATTACH DM DW0 DMA 770500 4 DEVICE LINK ? DW0 DS> SELECT DHA DEVICE NAME ? DHA DS> SELECT DMA CSR ? 760020 DS> SET TRACE BR ? 5 DS> ATTACH DEVICE TYPE ? DM DEVICE LINK ? DW0 DEVICE NAME ? DMA CSR ? 770500 BR ? 4 DS> SELECT DHA DS> SELECT DMA DS> SET TRACE 2 command_file The command file "ECS21.xxx" does two attaches to DHA and DMA to allow the testing of the CS21 communications multiplexer with one CP11 distribution panel, while the command file "ECS11.xxx" does eight attaches to DHA, DHB, DHC, DHD, DMA, DMB, DMC & DMD to test the CS11 communications multiplexer with up to four CP11 distribu- tion panels. To run either command file, type "@ECS21.xxx" or "@ECS11.xxx" (where "xxx" is the processor type 730, 750 or 780) at the Diagnostic Supervisor prompt. 3 ECS21.730 DS> LOAD ECS11 DS> ATTACH DW730 HUB DW0 DS> ATTACH DH DW0 DHA 760020 5 DS> ATTACH DM DW0 DMA 770500 4 DS> SELECT DHA DS> SELECT DMA DS> SET TRACE 3 ECS21.750 DS> LOAD ECS11 DS> ATTACH DW750 HUB DW0 DS> ATTACH DH DW0 DHA 760020 5 DS> ATTACH DM DW0 DMA 770500 4 DS> SELECT DHA DS> SELECT DMA DS> SET TRACE 3 ECS21.780 DS> LOAD ECS11 DS> ATTACH DW780 HUB DW0 3 4 DS> ATTACH DH DW0 DHA 760020 5 DS> ATTACH DM DW0 DMA 770500 4 DS> SELECT DHA DS> SELECT DMA DS> SET TRACE 3 ECS11.730 DS> LOAD ECS11 DS> ATTACH DW730 HUB DW0 DS> ATTACH DH DW0 DHA 760020 5 DS> ATTACH DM DW0 DMA 770500 4 DS> ATTACH DH DW0 DHB 760040 5 DS> ATTACH DM DW0 DHB 770520 4 DS> ATTACH DH DW0 DHC 760060 5 DS> ATTACH DM DW0 DMC 770540 4 DS> ATTACH DH DW0 DHD 760100 5 DS> ATTACH DM DW0 DHD 770560 4 DS> SELECT DHA DS> SELECT DMA DS> SELECT DHB DS> SELECT DMB DS> SELECT DHC DS> SELECT DMC DS> SELECT DHD DS> SELECT DMD DS> SET TRACE 3 ECS11.750 DS> LOAD ECS11 DS> ATTACH DW750 HUB DW0 DS> ATTACH DH DW0 DHA 760020 5 DS> ATTACH DM DW0 DMA 770500 4 DS> ATTACH DH DW0 DHB 760040 5 DS> ATTACH DM DW0 DHB 770520 4 DS> ATTACH DH DW0 DHC 760060 5 DS> ATTACH DM DW0 DMC 770540 4 DS> ATTACH DH DW0 DHD 760100 5 DS> ATTACH DM DW0 DHD 770560 4 DS> SELECT DHA DS> SELECT DMA DS> SELECT DHB DS> SELECT DMB DS> SELECT DHC DS> SELECT DMC DS> SELECT DHD DS> SELECT DMD DS> SET TRACE 3 ECS11.780 DS> LOAD ECS11 DS> ATTACH DW780 HUB DW0 3 4 DS> ATTACH DH DW0 DHA 760020 5 DS> ATTACH DM DW0 DMA 770500 4 DS> ATTACH DH DW0 DHB 760040 5 DS> ATTACH DM DW0 DHB 770520 4 DS> ATTACH DH DW0 DHC 760060 5 DS> ATTACH DM DW0 DMC 770540 4 DS> ATTACH DH DW0 DHD 760100 5 DS> ATTACH DM DW0 DHD 770560 4 DS> SELECT DHA DS> SELECT DMA DS> SELECT DHB DS> SELECT DMB DS> SELECT DHC DS> SELECT DMC DS> SELECT DHD DS> SELECT DMD DS> SET TRACE 1 DEVICE The CS11/HV Communications Multiplexer connects up to 64 asynchronous serial communications lines with individually programmable parameters to the VAX-11 computers manufactered by Digital Equipment Corporation. The CS11/HV emulates 1, 2, 3 or 4 DEC DH11 Asynchronous 16-line Multi- plexers and their associated DM11 Modem Control units. 1 EVENT This program does not use any event flags. 1 HELP This diagnostic program tests the EMULEX CS11 or CS21 communications multiplexer. It consists of tests to check the general functionality of the controller, a SILO section that tests the character silo and a MODEM section that checks the correct operation of the DM11 modem control units. The diagnostic should be run when the CS11 or CS21 controller is initially installed to verify the controller is in- stalled correctly and is functioning properly. It should also be run any time thereafter when the controller is suspected of malfunction- ing. Note that the SILO section can only be run with the extended silo feature disabled. 1 QUICK The QUICK flag has no effect on this program. 1 SECTION The CS11/CS21 controller diagnostic consists of 29 tests further divided into four logical groups called sections. These sections can be requested individually or they can all be run consecutively as desired by the operator. 2 ALL This section executes all tests in the CS11/CS21 controller diag- nostic, including the SILO and MODEM sections. Note that the SILO section can only be run with the extended silo feature disabled. 2 SILO This section tests the CS11/CS21 silo register and determines if it is functioning properly when being filled with or emptied of test characters. The silo alarm level is also checked to see that it signals when the silo alarm level is reached. This section can only be run with the extended silo feature disabled. 2 DEFAULT This section may be run by specifying the START command with- out any /SECTION name. The tests in this section check the controller registers. 2 MODEM This section will check the DM11 modem control units for correct operation. 2 CONFIGURATION This section will display the CSR and vector addresses of both the CS11/HV asynchronous 16-line Multiplexers and their associated DM11 Modem Control units. This section should be run when the CS11 or CS21 controller is initially installed to verify the controller is functioning properly. It should also be run any time thereafter when the controller is suspected of malfunctioning. 1 SUMMARY This program does not provide a summay report. DS> LOAD ECS11 DS> ATTACH DW730 HUB DW0 DS> ATTACH DH DW0 DHA 760400 5 DS> ATTACH DM DW0 DMA 771060 4 DS> SELECT DHA DS> SELECT DMA DS> SET TRACE DS> LOAD ECS11 DS> ATTACH DW750 HUB DW0 DS> ATTACH DH DW0 DHA 760400 5 DS> ATTACH DM DW0 DMA 771060 4 DS> SELECT DHA DS> SELECT DMA DS> SET TRACE DS> LOAD ECS11 DS> ATTACH DW780 HUB DW0 3 4 DS> ATTACH DH DW0 DHA 760400 5 DS> ATTACH DM DW0 DMA 771060 4 DS> SELECT DHA DS> SELECT DMA DS> SET TRACE XXBpnt܅pEMULEX DISK FORMATTER_M?nXLNPTІ҆Ԇ؆ \^`d@BDH@ PQNQPRRPSR (1/QBS?P3`Ь[|I BZJ@YяY&( 0Z FЏ PЬ[Z<P0ݏ&<P0ݏv<PPOXZjYяY)m_X0(ZzXD E6Џ PY[aZzRtSDISPLAY!_!_DISPLAY CONTENTS OF BAD (AND SKIP) SECTOR FILE(S)!/eFORMAT!_!_OPTIONALLY INITIALIZE BAD (AND SKIP) SECTOR FILE(S) AND !/!_!_WRITE LABELS ON ALL SECTORS!/FORVER!_!_FORMAT DISK AS ABOVE AFTER WHICH PATTERN(S) IS WRITTEN TO!/!_!_AND READ FROM EACH SECTOR TO LOCATE BAD SPOTS AND UPDATE!/!_!_BAD (AND SKIP) SECTOR FILE(S)!/5VERIFY!_!_VERIFY DISK AS ABOVE (WITHOUT FORMATTING)!/7READALL!_!_READ ALL SECTORS ON DISK AND REPORT ERRORS!/aUPDATE!_!_MANUALLY ADD ENTRIES TO OR DELETE ENTRIES FROM THE BAD!/!_!_(AND SKIP) SECTOR FILE(S)!/HELP!_!_PRINT THESE MESSAGES!/^!/YOU MAY SELECT ANY OF THE FOLLOWING OPTIONS BY MEANS OF SETTING!/SUPERVISOR EVENT FLAGS:!/!/mQUICK!_!_REDUCE NUMBER OF PATTERNS WRITTEN (AND READ) DURING VERIFY!/!_!_OPERATION FROM 5 TO 1 (SAVES TIME)!/gFLAG22!_!_PRINT PERIODIC PROGRESS MESSAGES (USUALLY CONTAINING THE!/!_!_CURRENT LOGICAL BLOCK NUMBER)!/>FLAG19!_!_FORMAT ONLY THE LAST 2 CYLINDERS OF AN RM80 DISK!/!/ ERROR REPORT:!/!_NO ERRORS REPORTED!/$!/--->READALL ABORTED FOR UNIT !AC!/ !/TOTAL NUMBER OF ERRORS = !UL!/NON-DATA-ERRORЬRRLRfqR V1SVЃTUREcTU1nSUEcW1eASЃTUVREcTU1>SUEcW15SЃTdVUREcTUSUEcW:WWVRZЬSSqЬUЅWЅXЅYЅZЅ[ЅRhgݏ1 ij[ +ݏ jb%ЬTЬSSϲkФ(U}eUSЅWЅXЅYЅZЅ[ЅR0VS7ghݏij[ ݏ jbЬRR<ЬSS.ЬRЬSSRvT\4<T9\<$$ D,D@0?R_l{CW`{ 4rjz €JZʀbB(耬‬,ڀ$<R  : R g } 0Zq.\l f f!/h!/!/ REGISTER CONTENTS!_ BIT DEFINITIONS!/----------------------------------------------------------z!/ STATUS RETURN!_PROCESS!_!_DEFINITION!/------------------------------------------------------------!/ !XL(X)!_!AC!_!_!ACW!/DEVICE CLASS!_DEVICE TYPE!/----------------------------------------!/ XL(X)!_ XL(X)!/ VMSDSUTILFORMATCONTROLLER-RELATED ERRORQIO PRIVILEGE ERROR%INSUFFICIENT DYNAMIC MEMORY AVAILABLE1THE IOSB (OR SPECIFIED BUFFER) CANNOT BE ACCESSEDINVALID DEVICE NAMETIME-OUTVIRTUAL ADDRESS SPACE FULLOPERATION INCOMPLETEDEVICE OFFLINE DEVICE ALLOCATED TO ANOTHER USERUNDEFINED ERROR TYPE PROGRAM ERRORDATA CHECK ERRORDRIVE-RELATED ERROR FORMAT ERRORINVALID DISK ADDRESS ERRORMEDIUM OFFLINENON-EXISTENT DRIVE PARITY ERROR DRIVE UNSAFEVOLUME INVALIDDATA CHECK NOT PERFORMEDWRITE LOCK ERRORINVALID CHANNEL NUMBER$BAD SECTOR FILE HAS INCORRECT FORMAT%SKIP SECTOR FILE HAS INCORRECT FORMAT(IO ERROR WHILE ACCESSING BAD SECTOR FILE)IO ERROR WHILE ACCESSING SKIP SECTOR FILEALIGNMENT PACK MOUNTED,PACK LABEL CONTAINS NON-PRINTABLE CHARACTERSUNCORRECTABLE ECC ERRORCORRECTABLE ECC ERRORUNEXPECTED BAD SECTOR FLAG SETHEADER CRC ERROR1SECTOR HEADER CORRUPTED (MISMATCH ON CYL/TRK/SEC)-SECTOR HEADER CORRUPTED (SHOWS 18 BIT FORMAT)DRIVE NOT READYDRIVE WRITE PROTECTEDMEDIUM OFFLINENON EXISTENT DRIVEFILE WRITE PROTECTEDSELECTED DEVICE IS NOT A DISKDISK TYPE IS NOT SUPPORTEDRETRY COUNT EXHAUSTEDOPERATION INCOMPLETEINVALID LOGICAL BLOCK NUMBERINVALID CYLINDER NUMBERINVALID TRACK NUMBERINVALID SECTOR NUMBER5LOGICAL BLOCK NUMBER NOT IN BAD (OR SKIP) SECTOR FILEBAD SECTOR FILE FULLSKIP SECTOR FILE FULLIO ERRORPOSSIBLE UNUSABLE PACKV**^++f,,n-- /n/2!u=/n/2!z=/n/2!=/t/2!f=/t/2!k=/n/2!=/~/2!=/~/2!=    2)8!:?8!Y?8!w?:!?L:!?n8!?9!?3{9!@%9!-@b:!K@25!i@ 6!@N6!@n7!@7!@7!?A5!!A8!A36!]A6!{A8!A=3u:!(>:!>5;!>N;!>;!?;!>;!G>;!e> <!>/ 0 1 s<=<<y<<<<<<P=P=<P=P=P=P=P=P=P==%=P=P=E=8=P=P=<<P=P=<<y<==<<<<E=<8==P=P=P=====>>>>===>>>>>a=f=k=>z=u===>>>>>>>>p=>=>>>>>===>=>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==DBIT15,BIT14,BIT13,BIT12,DVA,BIT10,BIT9,BIT8,BIT7,BIT6,FUNCTION=5@,GO5BIT15,BIT14,BIT13,TRACK=5^D,BIT7,BIT6,BIT5,SECTOR=5^DAATA,ERR,PIP,MOL,WRL,LST,PGM,DPR,DRY,VV,DE1,DL64,GRV,DIGB,DF20,DF5@DCK,UNS,OPI,DTE,WLE,IAE,AOE,HCRC,HCE,ECH,WCF,FER,PAR,RMR,ILR,ILFUBIT15,BIT14,BIT13,BIT12,BIT11,BIT10,BIT9,BIT8,ATA7,ATA6,ATA5,ATA4,ATA3,ATA2,ATA1,ATA06NBA,TAP,MOH,BIT12,DRQ,BIT10,BIT9,DT8,DT7,DRIVE TYPE=7@QSGCH,BIT14,BIT13,FMT22,ECCI,HCI,BIT9,BIT8,OFS7,OFS6,OFS5,OFS4,OFS3,OFS2,OFS1,OFS0EBIT15,BIT14,PLU,BIT12,IXE,NHS,MHS,WRU,ABS,TUF,TDF,RAW,CSU,WSU,CSF,WCUKOCYL,SKI,OPE,BIT12,BIT11,BIT10,BIT9,BIT8,BIT7,DCL,ACL,35F,BIT3,BIT2,WAO,DCUDESIRED CYLINDER=16^DSERIAL NUMBER=16^DDBIT15,BIT14,BIT13,BIT12,DVA,BIT10,BIT9,BIT8,BIT7,BIT6,FUNCTION=5@,GO0BIT15,BIT14,BIT13,TRACK=5^D,BIT7,BIT6,SECTOR=6^DDATA,ERR,PIP,MOL,WRL,LST,PGM,DPR,DRY,VV,BIT5,BIT4,BIT3,BIT2,BIT1,BIT0@DCK,UNS,OPI,DTE,WLE,IAE,AOE,HCRC,HCE,ECH,WCF,FER,PAR,RMR,ILR,ILFUBIT15,BIT14,BIT13,BIT12,BIT11,BIT10,BIT9,BIT8,ATA7,ATA6,ATA5,ATA4,ATA3,ATA2,ATA1,ATA06NBA,TAP,MOH,BIT12,DRQ,BIT10,BIT9,DT8,DT7,DRIVE TYPE=7@RBIT15,BIT14,BIT13,FMT16,ECCI,HCI,SSEI,BIT8,OFS7,OFS6,OFS5,OFS4,OFS3,OFS2,OFS1,OFS0FBSE,SKI,OPE,IVC,LSC,LBC,BIT9,BIT8,DVC,BIT6,SSE,BIT4,DPE,BIT2,BIT1,BIT0DESIRED CYLINDER=16^DSERIAL NUMBER=16^XFCERR-CLLR,DI,DCT-PAR,CFMT,CTO,CDT,BA17,BA16,RDY,IE,BIT5,RUNCTION=4@,GOCDLT,WCE,UPE,NED,NEM,PGE,MDS,UFE,OR,IR,SCLR,BAI,RLS,DRIVE SELECT=3^DMSVAL,SDA,PIP,BIT12,WCL,BIT10,BIT9,DDT=1@,DRDY,VV,DROT,SPLS,ACLO,OFST,BIT1,DRAEDCK,UNS,OPI,DRT,WLE,IDAE,COE,HVRC,BSE,ECH,DTYE,FMTE,DRPAR,NXF,SKI,ILFDESIRED CYLINDER=16^DABIT15,BIT14,BIT13,BIT12,BIT11,TRACK=3^D,BIT7,BIT6,BIT5,SECTOR=5^DWORD COUNT=16^XBUS ADDRESS=16^X2ATN7,ATN6,ATN5,ATN4,ATN3,ATN2,ATN1,ATN0,OFFSET=8^D2NBA,TAP,MOH,7CH,DRQ,SPR,BIT9,DT8,DT7,DRIVE TYPE=7@NO-OP DRIVE CLEAROFFSETPACK ACKNOWLEDGE READ HEADER READ DATAREAD-IN PRESET RECALIBRATERELEASERETURN TO CENTERLINESEARCHSEEK SELECT DRIVE START SPINDLEUNLOAD WRITE CHECKWRITE CHECK HEADER WRITE HEADER WRITE DATAILLEGAL FUNCTIONRP04RP05RP06RP07RM02RM03RM80RM05RK06RK07RP0YRS03 RS03 SLOWRS04 RS04 SLOWTM02TM02/TU16 OR TE16 TM02/TU45TM03TM03/TU16 OR TE16 TM03/TU45 TM03/TU77DR70 DR70 OPTIONUNDEFINED DRIVE TYPE!/ RKCS1!_: !XW(X) ; !AC!/ RKWC!_: !XW(X) ; !AC!/ RKBA!_: !XW(X) ; !AC!/ RKDA!_: !XW(X) ; !AC!/ RKCS2!_: !XW(X) ; !AC!/ RKDS!_: !XW(X) ; !AC!/ RKER!_: !XW(X) ; !AC!/ RKASOF!_: !XW(X) ; !AC!/ RKDC!_: !XW(X) ; !AC!/ RMCS1!_: !XW(X) ; !AC!/ RMDS!_: !XW(X) ; !AC!/ RMER1!_: !XW(X) ; !AC!/ RMER2!_: !XW(X) ; !AC!/ RMDC!_: !XW(X) ; !AC!/ RMDA!_: !XW(X) ; !AC!/ RMOF!_: !XW(X) ; !AC!/ RMDT!_: !XW(X) ; !AC!/ RMAS!_: !XW(X) ; !AC!/ RMSN!_: !XW(X) ; !AC!/ RPCS1!_: !XW(X) ; !AC!/ RPDS!_: !XW(X) ; !AC!/ RPER1!_: !XW(X) ; !AC!/ RPER2!_: !XW(X) ; !AC!/ RPER3!_: !XW(X) ; !AC!/ RPDC!_: !XW(X) ; !AC!/ RPDA!_: !XW(X) ; !AC!/ RPOF!_: !XW(X) ; !AC!/ RPDT!_: !XW(X) ; !AC!/ RPAS!_: !XW(X) ; !AC!/ RPSN!_: !XW(X) ; !AC!/ DT !_: !XW(X) ; !AC[ZKYKKXXkXL<.(YZ[Џ PЏ [ZKYYP#PvPpY1KXYX=P1XP%P(PX$Yu1X{P%PPX}YD1<Q<RRQQQZ[$ǏP#P}PY1[KXYXBP Z[=P }RQc c cSRQЏ PЏBPЏ ЬZ< P<QPzPQXPzPXQYQWȏYZP1V /u j( hPP^hX1f Iަ? 4( 3P" ( Ph1WXYIԪh( rL1 ( L PЏ ЬS SIP$PPS߼)1cPQAcPQQAAlQ ?<~P$P~P߼1 Џ$P1I< 4QQ[Qi QmQqQuQyQ}Џ<PPTQNRRQPn߼61ˏTT8?T?T6T-T$TT T "TPPPP4ЄЄ Є(Є,Є<ţ P<Q<4RPQPRDQPPPPţ P8<PP8У P`PQPRďRRQ2PPPQ0<QPPPP~QPģ PQ~ģ QQPÎP$<4RŎRPУ QQPR~QRRPÎPHPPP<QQPţ P@SSc\<1Џ,PPXPSP߼1{ԣ\P14P-ЏPPPS ߼ ]181*ЏPPPS ߼ "PtBHCANNOT ASSIGN CHANNEL TO DEVICECANNOT ALLOCATE DYNAMIC MEMORYERROR ON CALL TO GET CHANNEL CHARACTERISTICSERROR ON CALL TO PACK ACKNOWLEDGEERROR ON CALL TO RECAL DRIVEERROR ON CALL TO CLEAR DRIVE REGISTERSDEVICE OFFLINE - INTERVENTION REQUIREDDRIVE TYPE IS NOT SUPPORTEDDRIVE NOT READY - INTERVENTION REQUIREDNON-EXISTENT DRIVE*UNREADABLE*<< <}ЬS<k|`Wu|~|~E<;~<0~ݏ! PkPP1"ЬScTϖcTPЏ PЬUЬTХ@S Џ4P1O SWȏ'dSUP WS1%dU_PWSЏZP1Џ PЬRЬTTSSUCd&EdCdEd CdVEdCdVEdRURSЬTЬXhX1 XZj ZUEj1UݬPQ1XZXYяh YZX1Y11<UWUYU  UUG  YYUjW1 GGGWWSWPP.WT,P1<UWUYU  UUGrVG_WXXsmd]WSXWPP﷽XTP1" YYUW1<UWUYU  UUG 1GWXXդ@O<PPB<4PP5GSXPP XT Ps1wSX4 zPPڼXTP1EVI XJPP謁XTP1 YYUW1Џ PЬWЬSЬ TЬUЬЬ<XSUVXV}dSWSP1mPW+PQP1fSnXSYdSWP'PWPQP8PdSW*P$YS)SSWχP VXSaЏ PЬUЬSЬ VЬTSUpP1zя P1uZfSUWPZVPUcPQPJSU{Vя(TяTя耬TV|V|Џ PЬWЬSЬ TЬU<Y_SWS;XUXS"SUVdSW!PЏ P[KoZlZYZpݏ,Y.(ZP1Zժ@ Z[Ѭ[1ݬ߼P1#xݏ,ݬ߼)PЏ PfЏ \X[M>[P1X3%K[P1VXݏ"xFE MODE SELECTED BUT UNIT !AC HAS NO FE CYLINDERS;!/ NO FORMAT PERFORMED!/#!/--->FORMAT ABORTED FOR UNIT !AC!/ERROR STARTING SEEKERROR INITIALIZING BUFFER FOR FORMATERROR ON SEEK COMPLETEERROR ON TRACK FORMATFORMAT#ЏP1 ݬݬN!/--->FE MODE MAY NOT BE SELECTED WITH THIS SECTION;!/ USE FORMAT INSTEAD!/「異tӏ@bӏpP1[Q[BQ}aQQRKS(Qbcc[ȡPl QQA_QQǎaPl  ︺ﭺ nnX=yP ЏP1_լ171[KQZlZYRRRYbXZQݏ QOP ЏP1ٱZAP_ QR1*ժ@1IדּZP7` QRZYRQP"PQQ ЏP1[[1%Џ P[v8KWZlZYժh,6Xh5XQLZWAhAg Q1(Ycݏ#x՛[58P ЏP ЏPЏ PЬSЬTTURBc BcBeR1 nBeRdЬ[ [ZZ'լ[߼ ߼ݬRЏҀP1X5PP'լ[X߼ ߼ݬ0ЏP1'լ[ݬﴥ߼ ߼ݬЏҀP[ZZЏP$[ ![ЬZZZ[ݬZmЏ PЬ[߼[`P1PZbYXЏW1Cի@/߼ [P1oPZcYXЏʀW1߼ ['1Cݬ[߼XYPφPQQ-PVZ[яP PVP1 WP1Џ Pլ 1F[ЬPK`߼P#^Q߼߼QPP [Џ PЬ[ [ZZ=\Q[{߼߼QE[PP ЏҀPЏP1PP*[Q[4߼߼Q ЏP1Ь ZЬYj[i&[i[Q[ݬy߼߼Qėjj0߼=POZQ߼߼NQP13YQ[K߼QcЏҀPЏ P'@Ь[<P< QPQďdQ{QQPP ZZݬJٗլ Ҭ߼P1լ5﷮߼P"]Q߼߼0QP/Џ Ph߼9P"a Q߼߼QPЏ PERROR READING MBSFERROR READING SSFI/O ERROR ON CLEAN UP FOR RETRYUNRECOVERABLE HARDWARE ERRORERROR INITIALIZING BAD SECTOR FILEERROR INITIALIZING SKIP SECTOR FILEERROR WRITING SCRATCH LABELERROR REFORMATTING TRACKERROR REWRITING MBSF/SSF!/ !/!AC IN PROGRESS; BLOCK !UL!/!/]--->ONE OR MORE UNITS HAS AN UNREADABLE MBSF/SSF;!/ MUST INITIALIZE IN ORDER TO CONTINUE!/#UNIT !AC IS NOT A SCRATCH VOLUME;!/UNIT !AC !AC !AC AT !%T!/STARTED COMPLETEDDO YOU WISH TO INITIALIZE THE BAD (AND SKIP) SECTOR FILE(S)?FOR UNIT XXXXX, ENTER VOLUME SERIAL NUMBERDO YOU WISH TO CONTINUE? SCRATCHSCRATCH ed(\X0{X~ (080@ZHPX`"hJprx.dȀЀH؀耬8j (4&NORMALFORMATTER SUCCESSFUL"OPIOPERATION INCOMPLETE.ABORTFATAL ERROR; FORMATTER ABORTED(NDISKSELECTED UNIT NOT A DISKNMOLMEDIUM OFFLINEPRGM PROGRAM ERROR*UNDRVDISK TYPE IS NOT SUPPORTED4BADLBL"PACK LABEL HAS NON-PRINTABLE CHARS6BADMBSF$BAD SECTOR FILE HAS INCORRECT FORMAT(BADPACKPOSSIBLE UNUSABLE PACK6BADSSF%SKIP SECTOR FILE HAS INCORRECT FORMAT(CEPACKALIGNMENT PACK MOUNTED(ILLCYLINVALID CYLINDER NUMBER.ILLLBNINVALID LOGICAL BLOCK NUMBER&ILLSECINVALID SECTOR NUMBER&ILLTRKINVALID TRACK NUMBERIOERR QIO ERROR(MBSFFULLBAD SECTOR FILE FULL6MBSFIOER#READ/WRITE ERROR ON BAD SECTOR FILENDRYDRIVE NOT READY NEDNON EXISTENT DRIVE NOSECTNO SUCH SECTION(RETRYERRETRY COUNT EXHAUSTED(SSFFULLSKIP SECTOR FILE FULL6SSFIOER$READ/WRITE ERROR ON SKIP SECTOR FILE8STOP(NON-FATAL ERROR; CONTINUE WITH NEXT UNIT"WLKFILE WRITE PROTECTED&WRTPRTDRIVE WRITE PROTECTED,BSEUNEXPECTED BAD SECTOR FLAG SET DTEDRIVE TIMING ERROR$ECCCORRECTABLE ECC ERROR2EXIT"NON-SCRATCH PACKS; DO NOT CONTINUE8FMTERR'SECTOR HEADER CORRUPTED (18 BIT FORMAT)@HCE1SECTOR HEADER CORRUPTED (MISMATCH ON CYL/TRK/SEC) HCRCHEADER CRC ERROR2NOENT"LBN NOT IN BAD OR SKIP SECTOR FILE(UNECCUNCORRECTABLE ECC ERRORFM$Ь[ЬSЬ X<PPSZWhS[P3P[,PQP13WPVPV P0 ЎVW W0WW0WZSЏ P1Ь[rPP`ﳌ歷LRESTDcPPU PZPYPXP[PWPH`XPK`[[WXYUZDRTP@cPЏ PЬ[ԫ`PS@cPЏ P|UUx[я(VVVяVVHя耬VV:яVV,яVVяVVяVVVs k1 S[Y<WXWXY[ Q[T<UUYU  UUD YYUT1TTSTYYTɡS[PﵟT[UPVPEP= P2PVPWPTUPEd|S!_!_!_Error!_Times!_Flagged As!/Cyl!_Track!_Sector!_Type!_Retried!_Bad or Skipped!/8------------------------------------------------------!/"!4UW!_!4UW!_!4UW!_!AC!_!2UB!_!AC!/ׅąȅ̅ЅӅUNECCECCBSEHCRCHCEFEROPINOYES ,xQQAϊQQxaPl nX[KZZ Zۆ[Џ PPnX£[Kң[l[Z[~ݏdZ[P1[}ի@ [r}PQQl PnX>[KN[l[Z[O~0 ݏZ[P1[Џ ֎̎[﷎[PXP1TP[Pz[(PXP+ݏr[fZXPM1<PPF@$1V[FP&ի`G Eݫ`q3PQQl ZTݏ*ƄЏ PPnXﲡ[K¡[[PQQl Џ PPnXj[Kz[[ PQQl Џ PPnX"[K2[[GP [A PQQl Џ PPnXΠ[Kޠ[[1PQQl Џ PPnXHPPݏ n "_ U [MP10D P> Q<8 R+ RQP[P1[ZݏPЏ Pݫ$[)<U< TT<Sя"X<4SSUݏ UTTݏ }~Sݏ tj~QSQO[.P[ZݏPЏ P[K/ZlZYZ0zݏYZsPPQQ!ЏP1Z\xժ@ Zx[Ѭ[1ݬ߼CP1S3rierF~^ ЏPЏ PH~6~621[[mݏZ[P1VݏZ[P1300P1Wя"X1Ss`[[VC[vWcS1P=I [,[Wя P1!P[Z`ݏPS1&}1sЏ PЏ Ь[l[ZvZqomݏZ:4[P;P1 ݏ(C~|X0PP1ի@13C|ﮕX0kPP1P1xv[ݏZ[PpP1?ݏrdZ[PFPݏZ[P+%PP'PQQݏ(5}P1T<}ի@Q} [Dt [tP@!/--->WARNING!! FOR EACH ENTRY ADDED(DELETED) TO(FROM) THE BAD!/B (OR SKIP) SECTOR FILE, THE ENTIRE TRACK ON WHICH THAT SECTOR!/: RESIDES WILL BE REFORMATTED, DESTROYING THE DATA!!!/!/!/!/UNIT: !AC!/#!/--->UPDATE ABORTED FOR UNIT !AC!/,!/# OF CHANGES TO THE BAD SECTOR FILE: !UL!/+# OF CHANGES TO THE SKIP SECTOR FILE: !UL!/'!/--->ERROR; ENTRY NOT FOUND IN TABLE!/DO YOU WISH TO CONTINUE?DO YOU WISH TO UPDATE THE BAD SECTOR FILE?DO YOU WISH TO UPDATE THE SKIP SECTOR FILE?DO YOU WISH TO DELETE ENTRIES?DO YOU WISH TO ENTER PHYSICAL SPECIFICATIONS?FILE FULLENTER LOGICAL BLOCK #LOGICAL BLOCK # CONVERSION ERRORENTER CYLINDERENTER TRACKENTER SECTORBRyЏP1[KZԪ`ԪdlZYZqݏY類Z,PPQQ!ЏP19Zpժ@ Zwp[Ѭ[1ݬ߼PЏ P[K[ZlZYYݪ`ݏ"yժ@Pl<x`dPP1FݏYُӍZ^P1(ժ` ZSoժdժ@ ZoЏ PPQQ ЏP1[Ѭ[1:Џ PЏ DBGU8XC&XH"XЏ <WWX[MPP1]P[P1LW[/PyPP,ݏU[LZPP{u lPP1-/1P 1fP1U/ݏROZݏvЏҀ1P@PЏ Ь[l[ZݏZ[P PM11>ZjDBtZ1[ [0PP1<PP$PP1|ݏZ[PP1RݏZ[P`P1(i`edݏZ[P2,PPsZPP$PQQݏuP#!/--->VERIFY ABORTED FOR UNIT !AC!/1UNIT: !AC !/ # OF ADDITIONAL BAD SECTORS: !UL!/) # OF ADDITIONAL SKIPPED SECTORS: !UL!/5!/--->FE MODE MAY NOT BE SELECTED WITH THIS SECTION!/NON-DATA-ERRORMORE THAN 128 BAD TRACKS FOUND33VERIFYXXF^Ulxo1Emulex VAX Disk and TU58 Reliability Test ProgramDEFAULTMEDIAMULTI QUALIFICATION SEEKTIMING2!/data compare error: Expected: !XL Received: !XL A!/!_!_header area dump!/!/WORD1 = !XW WORD2 = !XW WORD3 = !XW!/"!/!AS Qualification started at !%D$!/!AS Qualification completed at !%D "!/Seek tests on !AS started at !%D$!/Seek tests on !AS completed at !%DB!/Seek cylinder range !_average seek time!/!_!_!_(in milliseconds)!/!_!UL!_!_ !UL.!UB%!/Drive Clear failed -- aborting test @d٤ {'PQ#!/Media tests on !AS started at !%D%!/Media tests on !AS completed at !%D Fixed media devices (RM80/RP07) are selected. This test will destroy customers data on these devices if run. Do you want to run this test ? Are you sure ?-!/Data pattern used = !XL in 128 long words!/!/Starting random data tests!/Total errors detected = !UL!/Using a pattern = !XL!XL(X)!/Write errors = !UL!/Read errors = !UL!/Write Check errors= !ULmmmm𥥥ͫgE#!Ce"!/Multi drive tests started at !%D$!/Multi drive tests completed at !%D Fixed media devices (RM80 or RP07) are selected. This test will destroy customer data if run on the entire suface. If you do not want to destroy the data, only FE cylinders will be used. Do you want to use the entire pack ?Are you sure ? $]Xh9RBOS c9RR<~9RnXpppp zzzz~~ ~$~ $insufficient memory availableinvalid drive type9!/home block read error !AS!/ volume can not be protectedf!/invalid volume name found!/pack name on !AS is: !AS!/pack name must be 'DIAGNOSTICS' or 'SCRATCH'!/ *!/Volume on !AS ommitted from test queue!/' override the volume protection check ?E!/!AS, an !AC, with volume label '!AS', has been added to test queue.!/failed channel assignment5!/!/***** Summary error report for !AS at !%D *****!/!/Read transfers!_!_!11UL (bytes)!_!11UL!_Read errors!/Write transfers!_!11UL (bytes)!_!11UL!_Write errors!/Writecheck transfers!_!11UL (bytes)!_!11UL!_Writecheck errors!/Total transfers !_!11UL (bytes)!_!11UL!_Total errors!/RP04RP05RP06RP07RK06RM03RM05RM80RK07RL02RX02TU58RM02!/MBACSR!_: !XL : !AC!/MBACR!_: !XL : !AC!/MBASR!_: !XL : !AC!/MBAVAR!_: !XL : !AC!/MBABCR!_: !XL : !AC!/MBAFMAP!_: !XL : !AC!/MBAPMAP!_: !XL : !AC!/RPCS1!_: !XW : !AC!/RPDS!_: !XW : !AC!/RPER1!_: !XW : !AC!/RPMR!_: !XW : !AC!/RPAS!_: !XW : !AC!/RPDA!_: !XW : !AC!/RPDT!_: !XW : !AC!/RPLA!_: !XW : !AC!/RPSN!_: !XW : !AC!/RPOF!_: !XW : !AC!/RPDC!_: !XW : !AC!/RPCC!_: !XW : !AC!/RPER2!_: !XW : !AC!/RPER3!_: !XW : !AC!/RPEC1!_: !XW : !AC!/RPEC2!_: !XW : !AC!/RKCS1!_: !XW : !AC!/RKWC!_: !XW : !AC!/RKBA!_: !XW : !AC!/RKDA!_: !XW : !AC!/RKCS2!_: !XW : !AC!/RKDS!_: !XW : !AC!/RKER!_: !XW : !AC!/RKASOF!_: !XW : !AC!/RKDC!_: !XW : !AC!/RKMR1!_: !XW : !AC!/RKECPS!_: !XW : !AC!/RKECPT!_: !XW : !AC!/RKMR2!_: !XW : !AC!/RKMR3!_: !XW : !AC!/UBADPN!_: !XL : !AC!/UBADPR!_: !XL : !AC!/UBAFMAP!_: !XL : !AC!/UBAPMAP!_: !XL : !AC!/RMCS1!_: !XW : !AC!/RMDS!_: !XW : !AC!/RMER1!_: !XW : !AC!/RMMR!_: !XW : !AC!/RMAS!_: !XW : !AC!/RMDA!_: !XW : !AC!/RMDT!_: !XW : !AC!/RMLA!_: !XW : !AC!/RMSN!_: !XW : !AC!/RMOF!_: !XW : !AC!/RMDC!_: !XW : !AC!/RMHR!_: !XW : !AC!/RMMR2!_: !XW : !AC!/RMER2!_: !XW : !AC!/RMEC1!_: !XW : !AC!/RMEC2!_: !XW : !AC!/DRERL!_: !XW : !AC!/RP7CS1!_: !XW : !AC!/RP7DS!_: !XW : !AC!/RP7ER1!_: !XW : !AC!/RP7MR!_: !XW : !AC!/RP7AS!_: !XW : !AC!/RP7DA!_: !XW : !AC!/RP7DT!_: !XW : !AC!/RP7LA!_: !XW : !AC!/RP7SN!_: !XW : !AC!/RP7OF!_: !XW : !AC!/RP7DC!_: !XW : !AC!/RP7CC!_: !XW : !AC!/RP7ER2!_: !XW : !AC!/RP7ER3!_: !XW : !AC!/RP7EC1!_: !XW : !AC!/RP7EC2!_: !XW : !AC!/RLCS!_: !XW : !AC!/RLBA!_: !XW : !AC!/RLDA!_: !XW : !AC!/RLMP!_: !XW : !AC!/RXCS!_: !XW : !AC!/RXDB!_: !XW : !AC!/DPER!_: !XW : !AC!/RXSP!_: !XW : !AC!/RXER1!_: !XL : !AC!/RXER2!_: !XL : !AC!/TUXCSR!_: !XW : !AC!/TUXBUF!_: !XW : !AC!/TURCSR!_: !XW : !AC!/TURBUF!_: !XW : !AC!/CMDPKT1!_: !XL : !AC!/CMDPKT2!_: !XL : !AC!/CMDPKT3!_: !XL : !AC!/ENDPKT1!_: !XL : !AC!/ENDPKT2!_: !XL : !AC!/ENDPKT3!_: !XL : !AC!/ENDPKT4!_: !XL : !AC'!/controller error detected by system!/!/write check error!/!/drive related error!!/format error!/!/invalid disk address!/!/medium off-line!/!/non existent drive error!/!/subsystem error!/!/drive unsafe found!/!/volume is invalid!/(!/ECC applied--no data check performed!/!/drive write locked!/"!/!/function initiation summary:!/!/function attempted: !AC+!/buffer address range:!_ from: !XL TO !XL!/attempted byte count was: !UW!/bytes transferred: !UWA!/starting disk address:!/cylinder: !UW track: !UB sector : !UB!/!/aborted function summary:!/ undefinedNOP Drive ClearOffsetPack Acknowledge Read Header Read DataRead-in Preset RecalibrateReleaseReturn to CenterlineSearchSeekUnload Write CheckWrite Check Header Write Header Write DataInvalid Function Start Spindle Select Drive Fill Buffer Empty Buffer Write Sector RX02 format read sector read statuswrite deleted data sectorread error register get status header check diagnostic format trackwrite track descriptorread track descriptorset media density initializepositiondiagnose set statusT\ 64G`t<T9\7$m0TH  HT   T ! !  % > J V p m$y0^7TH m$y0^   TH $ 7^my 0H T   2  &!/undefined system status value = !XL!I!/Unkown drive type (!XB) received.!/Dump request can not be processed.!/SBIPE,WS,URD,BIT28,MT,XMTFLT,BIT25,BIT24,PD,PU,BIT21,BIT20,BIT19,BIT18,BIT17,BIT16,BIT15,BIT14,BIT13,BIT12,BIT11,BIT10,BIT9,BIT8,ADAPTER CODE =8^XBIT31,BIT30,BIT29,BIT28,BIT27,BIT26,BIT25,BIT24,BIT23,BIT22,BIT21,BIT20,BIT19,BIT18,BIT17,BIT16,BIT15,BIT14,BIT13,BIT12,BIT11,BIT10,BIT9,BIT8,BIT7,BIT6,BIT5,BIT4,MMM,IE,ABORT,INITDTBUSY,NRCONF,CRD,BIT28,BIT27,BIT26,BIT25,BIT24,BIT23,BIT22,BIT21,BIT20,PGE,NED,MCPE,ATTN,BIT15,BIT14,DT_COMP,DTABT,DLT,WCK_UP_ERR,WCK_LOW_ERR,MXF,MBEXC,MDPE,MAPPE,INVMAP,ERR_CONF,RDS,IS_TIMEOUT,RD_TIMEOUTBIT31,BIT30,BIT29,BIT28,BIT27,BIT26,BIT25,BIT24,BIT23,BIT22,BIT21,BIT20,BIT19,BIT18,BIT17,MAP POINTER=8^X,PAGE BYTE ADDRESS=9^XIMDPG,IMCPG,IMAPP,BLKSCOM,SIMSCLK,SIMEBL,SIMOCC,SIMATTN,MBDIBSEL,BIT22,BIT21,FAIL,MRUN,MWCLK,MEXC,MCTOD,MDS2,MDS1,MDS0,BIT12,MRS3,MRS2,MRS1,MRS0,MDIB7,MDIB6,MDIB5,MDIB4,MDIB3,MDIB2,MDIB1,MDIB0BIT31,BIT30,BIT29,BIT28,BIT27,BIT26,BIT25,BIT24,BIT23,BIT22,BIT21,BIT20,BIT19,BIT18,BIT17,BIT16,BIT15,BIT14,BIT13,BIT12,BIT11,BIT10,BIT9,BIT8,BIT7,BIT6,BIT5,BIT4,BIT3,BIT2,BIT1,BIT0-MASS BUS BYTE COUNT=16^X,SBI BYTE COUNT =16^XKVBIT,BIT30,BIT29,BIT28,BIT27,BIT26,BIT25,BIT24,BIT23,BIT22,PAGE FRAME =22^XUBA DATA PATH NUMBER =32^DgBNE,BTE,DPF,BIT28,BIT27,BIT26,BIT25,BIT24,BS7,BS6,BS5,BS4,BS3,BS2,BS1,BS0,BUFFERED UNIBUS ADDRESS =16^XUBIT15,BIT14,BIT13,BIT12,BIT11,BIT10,BIT9,BIT8,BIT7,BIT6,BIT5,BIT4,BIT3,BIT2,BIT1,BIT0KVBIT,BIT30,BIT29,BIT28,BIT27,BIT26,BYTE_OFFSET,DPN=4^D,SBI_PAGE_NUMBER=21^X:CERR/CCLR,DI,DCT PAR,CFMT,CTO,CDT,BA17,BA16,RDY,IE,,,,,,GOword count bitsbus address bits',,,,,TA2,TA1,TA0,,,,SA4,SA3,SA2,SA1,SA0>DLT,WCE,UPE,NED,NEM,PGE,MDS,UFE,OR,IR,SCLR,BAI,RLS,DS2,DS1,DS08SVAL,SDA,PIP,,WRL,,,DDT,DRDY,VV,DROT,SPLS,ACLO,OFST,,DRAEDCK,UNS,OPI,DTE,WLE,IDAE,COE,HVRC,BSE,ECH,DTYE,FMTE,DRPAR,NXF,SKI,ILFGATN7,ATN6,ATN5,ATN4,ATN3,ATN2,ATN1,ANT0,OF0,OF1,OF2,OF3,OF4,OF5,OF6,OF7desired cylinder bitsIWRT GT,RD GT,ECCW,PCD,PCA,MEWD,MERD,MCLK,MIND,MSP,DMD,PAT,MS3,MS2,MS1,MS09,,,EP12,EP11,EP10,EP9,EP8,EP7,EP6,EP5,EP4,EP3,EP2,EP1,EP0;,,,,,EPA10,EPA9,EPA8,EPA7,EPA6,EPA5,EPA4,EPA3EPA2,EPA1,EPA0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,HERR,DE,NXM,DLT/HNF,DCRC/HCRC,OPI,DS1,DS0,CRDY,IE,BA17,BA16,F2,F1,F0,DRDYbus address bitscylinder address bits4WDE,CHE,WL,SKTO,SPE,WGE,VC,DSE,,HS,CO,HO,BH,SC,SB,SA,,,,,,,,,,,,,,,DPPE?ERR,INIT,BA17,BA16,RX02,,,DENSITY,TR,IE,DONE,SELECT,F2,F1,F0,GO=,,,,NXM,WCO,,SELECT,DRY,DD,DENS,DENS/ERR,RXACL,IDONE,,CRC/ERR,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,",,,,DVA,PSEL,,,,,F4,F3,F2,F1,F0,GOHBIT15,BIT14,BIT13,TA5,TA4,TA3,TA2,TA1,BIT7,BIT6,BIT5,SA5,SA4,SA3,SA2,SA1AATA,ERR,PIP,MOL,WRL,LBT,PGM,DPR,DRY,VV,DE1,DL64,GRV,DIGB,DF20,DF5@DCK,UNS,OPI,DTE,WLE,IAE,AOE,HCRC,HCE,ECH,WCF,FER,PAR,RMR,ILR,ILF/,,,,,,,,ATA7,ATA6,ATA5,ATA4,ATA3,ATA2,ATA1,ATA0&,,,,,SC4,SC3,SC2,SC1,SC0,EXT1,EXT0,,,,2,,,,,,SBD,ZDT,DEN,ECCE,MWR,MRD,MSCLK,MIND,MCLK,DMD6NBA,TAP,MOH,,DRQ,,,DT8,DT7,DT6,DT5,DT4,DT3,DT2,DT1,DT0=SGC,,,FMT22,ECI,HCI,,,OFS7,OFS6,OFS5,OFS4,OFS3,OFS2,OFS1,OFS0=ACU,,PLU,30VU,IXE,NHS,MHS,WRU,FEN,TUF,TDF,MSE,CSU,WSU,CSF,WCU6,,PLU,,IXE,NHS,MHS,WRU,ABS,TUF,TDF,RAW,CSU,WSU,CSF,WCU(OCYL,SKI,,,,,,,,ACL,DCL,PRE,UWR,,VUF,PSU(OCYL,SKI,OPE,,,,,,,DCL,ACL,35F,,,WAO,DCUdesired cylinder bitscurrent cylinder bitsburst location error burst serial number",,,,DVA,PSEL,,,,,F4,F3,F2,F1,F0,GO>BIT15,BIT14,BIT13,T4,T3,T2,T1,T0,BIT7,BIT6,BIT5,S4,S3,S2,S1,S0/ATA,ERR,PIP,MOL,WRL,LST,PGM,DPR,DRY,VV,,,,,,OFM@DCK,UNS,OPI,DTE,WLE,IAE,AOE,HCRC,HCE,ECH,WCF,FER,PAR,RMR,ILR,ILF/,,,,,,,,ATA7,ATA6,ATA5,ATA4,ATA3,ATA2,ATA1,ATA0,,,,,S4,S3,S2,S1,S0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-,,MOH,,DPM,,,,DT7,DT6,DT5,DT4,DT3,DT2,DT1,DT0!,,,FMT16,ECI,HCI,SEI,,OFS7,,,,,,,3BSE,SKI,OPE,IVC,LSC,LBC,MDS,DCU,DVC,ACU,SSE,,DPE,,,desired cylindercurrent cylinderburst location error burst serial number,,,,,,,,,,,,,,,MOFL",,,,DVA,PSEL,,,,,F4,F3,F2,F1,F0,GO>V@B BBV@RD A !BEB`&6&Spu(l*/K"^0#0@81\0x0k1<1212 2<1YU2v22`&6&Spu(l*/K"^0#0@81\0x0k1<1212 2<2Y~2v22 ,{!F,V,g,!,>,Z-vM----/. k.&{.C*av.!...C*a0/D/'"/C*a:/V/s/`&6&Spu(l*2K"^334/3K3g94<34g44i+)4,4I4f45`&6&Spu(l*5"|55>653?5PQ6<m"6767i+6>7:~7X757877@8!'P8F`8ep88!88F4GFFGQGnGG GGGGG G%G*GG/GR80RK06RK07RL02RM03RM05RM80RP04RP05RP06RP07RX02TU58RK2RM  RM2RR  RM022UM  RP2RB  SC217UMCSR2 VECTOR$ BR6] SCRATCHDIAGNOSTICVH ]Hx!/You do not have the required privilege to run!/this exerciser. Both "PHY_IO" and "DIAGNOSE"!/privileges are required. ЬRB+S $ %&Ь< B!~BBS 0ԣԣc}BPЬRBS $ %&Ь< BR!~BB0ԣԣc}BPЬRBqS $ %&Ь< B ~BbB0ԣԣc}BCPЬ SS $ %&QŏP

WGPP,PTPSNPRPWVVP|ЬR}B4ST % &﫰$< BBB PРЏ ȏ 3dЬR}BSWW TݬTuP WTP1P@2UU PP1|UUUUU@VV & %T$< BЏ  B PР~B fB PPЬZ}JT P1Jz RТ0RJSR ͟@KnXV dc!!R͟@ß@VU1{ Ԥd< U VW WPЏpp@ﭏPX  UXUXZVY<  Z. B[}BU[ 1ԍ nXdc留Rܟ@  nXdc9gR}BP |Uﺈ[B2B܈P8RBۇB4 [z я[1kя[1_~BPPPPR!海2(2hPnXMultidrive Functional TestF;y(P@ @&@?@X@q@惘@@&PQݏCﶈﳇݏ|l ,ȏ.0RSTU[EcV}EZfY  Y(YŏYE)  ŏYE YY P韛Ul Yl Y PwUl Y8EdWE0Џ ԧԧEN~EݧUńUUR1PP;RPnX) P nXnX QQQQކ1͆ȆPﻆZJפּP︆PZﳆst1JLR}JSS1)bU}ESWW +bJۃZ1ZP1J遲JăiЄZ1ZP1JtJ̓2ZpZiP1aJ>JwcZ:JJP@Z{zh@b}JbPQ{PPQ}A"WhJuRJSc}JT   b1J LOAD ESC21 DS> ATTACH DW730 HUB DW0 DS> ATTACH SC21 DW0 UMA 776700 DS> SELECT UMA DS> SET TRACE DS> LOAD ESC21 DS> ATTACH DW750 HUB DW0 DS> ATTACH SC21 DW0 UMA 776700 DS> SELECT UMA DS> SET TRACE DS> LOAD ESC21 DS> ATTACH DW780 HUB DW0 3 4 DS> ATTACH SC21 DW0 UMA 776700 DS> SELECT UMA DS> SET TRACE XXHP=@,  +Emulex SC21/SC31 Disk Controller Diagnostic          ݏ(vcPnX]@w @w @@@]@   $  $  $ $""" "$$ $$$&&& &(( ($(,, ,$,.. .$.00 0$022 2$244 4$4666688$8(8::::<< <$<l GmP߯5T0R)5.ЬRʏRR=<ЬRЬSЬTЬ STUUݏUTSR<ЬRЬSRSTTSR=|7=@Rn8TЬVІUUbfSSbfT.=RV TxUUlSPІUU bcPRxUU躏lPVzj5eP5pP4} 7ϺH4Rϙ@41 DEFAULTALL CONFIGURATION   1Ph1RТТ$P 1PN1rP0VAP0%sR `  `#3 b 3l ݏ PO0xݏWP#0;xݏ 4 <1>3@5>34).#nX<nXaddress all registersR @8SSR 9VxVPnXCS1 register (all 1 & 0)`0R 1)Zbb[Z[+ݏB[ZݏuAW-80RZbb[Z[+ݏB[ZݏuA,8PnXfunction bits (moving 1 & 0)t0R -%SZZbb[ZZ[+ݏB[ZݏuA O+ZxZZS80vR S>ZZbb[ZZ[+ݏB[ZݏuA*l8PnXWC register (all 1 & 0)R <4[ZZ[+ݏC[ZݏA( [ZZ[+ݏC[ZݏA;(PnXWC register (moving 1 & 0)0RS<Z 'Z[Z[+ݏC[ZݏAx&xZZS$8%0~RSZZ[Z[+ݏC[ZݏAxZZZZS8PnX invalid commands give errorRwSa{S>TTcS1v `@TbU`U @ ?Tz PnXinvalid DB access gets errorR 80V@bVPnXSC bit set causes interruptR 80C@bh@bhPnXIE & RDY set cause interruptR 80Cbh @b\ /PnXcheck that pack ack sets VVR 80Cb@  YPnX test IVC bit R H@S21U2`GbU`U鳏" )PnXincrement bus address registerx0R )!4SbybbV80aR Sbybb.SV}8PnX test BAI bit R H[9SbLSЏ!Cecybb[!Cec_PnXget controller configurationR 80S2TS9BTݏCSݏA rbTSSSxS~tjXZP PnX\==SC217CSR2 6SC317CSR2 6UBA INITIALIZE ERRORUNIBUS INITIALIZE ERRORUBA STATUS ERRORP-TABLE SET-UP ERROR!DEVICE POWER OFF OR ADDRESS ERRORUBA CLEAR ERRORGET BUFFER ERROR SET MAP ERRORUNEXPECTED UBA INTERRUPTUNKNOWN INTERRUPTRECEIVED IPL ERRORDEVICE VECTOR ADDRESS ERRORINTERRUPT ENABLE ERRORINTERRUPT DISABLE ERRORREGISTER ERRORregister read/write error!invalid value from fixed registermissing expected interruptextended bus address errorerror bit not setILF bit not seterror bit not clearedILF bit not clearedunexpected device interruptCS1 register errorIE bit not clearedinvalid controller parameterwrite lock bit not setwrite lock bit not clearedboot block read errordisk read failedUNS bit not setGO bit not clearedMOL bit not clearedMOL bit not setUNS bit not setDVC bit not setSKI bit not setPIP bit not clearedPIP bit not setVV bit not setIVC bit not setFMT bit not set%BAI bit did not inhibit adr incrementinvalid CSR or controller dead RMCS1/RPCS1 RMWC/RPWC RMBA/RPBA RMDA/RPDA RMCS2/RPCS2 RMDS/RPDS RMER1/RPER1 RMAS/RPAS RMLA/RPLA RMDB/RPDB RMMR1/RPMR RMDT/RPDT RMSN/RPSN RMOF/RPOF RMDC/RPDC RMHR/RPCC RMMR2/RPER2 RMER2/RPER3 RMEC1/RPEC1 RMEC2/RPEC2Enter drive number to testRP04RP05RP06RM03RM02RM80RM05 4SC,TRE,,PSEL,DVA,,EA17,EA16,RDY,IE,F4,F3,F2,F1,F0,GO5DLT,WCE,UPE,NED,NEM,PGE,MXF,MDPE,OR,IR,CLR,PAT,BAI,,,/ATA,ERR,PIP,MOL,WRL,LST,PGM,DPR,DRY,VV,,,,,,OFM@DCK,UNS,OPI,DTE,WLE,IAE,AOE,HCRC,HCE,ECH,WCF,FER,PAR,RMR,ILR,ILF$,,,FMT,ECI,HCI,SSEI,,OFS5,OFS4,,,,,,UBIT15,BIT14,BIT13,BIT12,BIT11,BIT10,BIT9,BIT8,BIT7,BIT6,BIT5,BIT4,BIT3,BIT2,BIT1,BIT0!/!/Emulex SC21/SC31 Disk Controller CSR [!OW]!/vector [!OB] is configured as an [!AC]!/port number [!XB]!/firmware rev [!XB]!/switches [!OB] octal!/maximum cylinder address = !UW.!/maximum track address = !UW.!/maximum sector address = !UW.!/F!/RM_CS1/RP_CS1:!/Expected: !XW(X)!/Received: !XW(X)!/XOR: !XW(X); !ACG!/RM_CS2/RP_CS2:!/Expected: !XW(X)!/Received: !XW(X)!/XOR: !XW(X) !AC!/device address error at !OLO!/!AC Register!/Expected: !XW(X)!/Received: !XW(X)!/XOR: !XW(X) bit name: !AC1!/Expected: !XB(X)!/Received: !XW(X)!/XOR: !XW(X)'!/ Register Expected Received XOR!/!/!AC !XW(X) !XW(X) !XW(X)7!/results not valid for this drive type, test ignored!/ )+139;=? !)+-1359;=? 1 ATTACH Before the SC21/SC31 diagnostic can be run, the controller must be attached. There are three ways this can be done; 1) using Prompt mode and letting the Diagnostic supervisor ask the operator ques- tions that will do the attach 2) Explicit mode, where the commands are entered by the operator, and 3) using the provided command file "ESC21.xxx" (where "xxx" is the processor type 730, 750 or 780). Examples of Prompt mode and Explicit mode are shown below. Prompt mode Explicit mode DS> LOAD ESC21 DS> LOAD ESC21 DS> ATTACH DS> ATTACH SC21 DW0 UMA 776700 DEVICE TYPE ? SC21 DS> SELECT UMA DEVICE LINK ? DW0 DS> SET TRACE DEVICE NAME ? UMA CSR ? 776700 DS> SELECT UMA DS> SET TRACE 2 command file The command file "ESC21.xxx" will make the Emulex SC21/SC31 disk controller known to the system for testing. To run the supplied command file, type "@ESC21".xxx (where "xxx" is the processor type 730, 750 or 780) at the Diagnostic Supervisor prompt. 3 ESC21.730 DS> LOAD ESC21 DS> ATTACH DW730 HUB DW0 DS> ATTACH SC21 DW0 UMA 776700 DS> SELECT UMA DS> SET TRACE 3 ESC21.750 DS> LOAD ESC21 DS> ATTACH DW750 HUB DW0 DS> ATTACH SC21 DW0 UMA 776700 DS> SELECT UMA DS> SET TRACE 3 ESC21.780 DS> LOAD ESC21 DS> ATTACH DW780 HUB DW0 3 4 DS> ATTACH SC21 DW0 UMA 776700 DS> SELECT UMA DS> SET TRACE 1 DEVICE The SC21/V1 Disk Controller is a one-board, imbedded controller which emulates the DEC RJM02 disk subsystems. The SC31 disk controller is a one-board, imbedded controller which emulates the RM02, RM03, RM05, RM80 and RP06 disk subsystems. Both of these controllers perform four word NPR bursts optimized for the Unibus Adapter (UBA) of the VAX-11 processor. 1 EVENT This program does not use any event flags. 1 HELP This diagnostic program tests the Emulex SC21 or SC31 disk con- trollers. It consists of DEFAULT tests to check the general functionality of the controller and a CONFIGURATION section that displays the way the controller is currently configured. The diagnostic should be run when the SC21/V1 or SC31 controller is initially installed to verify the controller is installed correctly, with the desired switch settings, and is functioning properly. It should also be run any time there after when the disk controller is suspected of malfunctioning. 1 QUICK The QUICK flag has no effect on this program. 1 SECTION The SC21/SC31 controller diagnostic consists of 22 tests further divided into three logical groups called sections. These sections can be requested individually or they can all be run consecutively as desired by the operator. 2 ALL This section executes all tests in the SC21/SC31 controller diag- nostic, including the CONFIGURATION section. 2 CONFIGURATION This section accesses the SC21/SC31 controller and determines how it is currently configured. This section consists of one test that outputs the information in the following format: EMULEX SC21/SC31 DISK CONTROLLER CSR [177777] VECTOR [377], IS CONFIGURED AS AN [aaaa]. PORT NUMBER [77] FIRMWARE REV [99] SWITCHES [377] MAXIMUM CYLINDER ADDRESS = 999. MAXIMUM TRACK ADDRESS = 99. MAXIMUM SECTOR ADDRESS 99. 2 DEFAULT This section may be run by specifying the START command without any /SECTION name. The tests in this section check the controller registers and execute some disk read functions but do not execute any write functions to any drive. 1 SUMMARY This program does not provide a summay report. DS> LOAD ETC11 DS> ATTACH DW730 HUB DW0 DS> ATTACH TC11 DW0 TCA 772520 5 DS> SELECT TCA DS> SET TRACE DS> LOAD ETC11 DS> ATTACH DW750 HUB DW0 DS> ATTACH TC11 DW0 TCA 772520 5 DS> SELECT TCA DS> SET TRACE DS> LOAD ETC11 DS> ATTACH DW780 HUB DW0 3 4 DS> ATTACH TC11 DW0 TCA 772520 5 DS> SELECT TCA DS> SET TRACE XXX$K8H ) &Emulex TC11 Tape Controller Diagnostic^(>+nX8XRR(R@Ram۶ $ $ $ $  $     ""$"("$$$ $&&& &(($(((*** * ,,,,....22224444666 6::(:,:<<,<0<>> >$>@@(@,@BBBBFFFFHHHH"JJJ J"dl MЬRʏRRL#|ЬRSTЬ VSTUݏ[fU ݏUTSR\KݏJ ݏݏQKݏJp ݏ[ݏQKݏR>ݏQqKݏR!ݏQRKݏRݏQ3Kݏ#I ݏݏQJݏRݏQJQXPS PPbc `` bxPPnXbeP?AP Aii-A@HϿ%AQ<6QRQR.AQRSSRQHDEFAULTALL CONFIGURATIONPETAPEMANUAL    "  15 P4b?P>g1aSУD@Pm>$P>Pb >P1O>ݏjP->Nݏ 1zD RPE) ݏd`5(PE Cl P@PPFxnXnXAddress all registersRRSTSAU'VXbdP^;0RH;lfdWW0XXaCWSSfdݦUkCU=SRIPnXMTBRC register (all 1 & 0)X0}RZZ[Z[+ݏVS[ZݏQ/:80}}RZZ[Z[+ݏVS[ZݏQ>9M8PnXMTBRC register (moving 1 & 0)p0}RSZZ[Z[+ݏVS[ZݏQ.8xZZS80}uRSZZ[Z[+ݏVS[ZݏQ07?xZZZS8PnXMTCMA register (all 1 & 0)0}RZZ[Z[+ݏVS[ZݏQ/63840}}RZZ[Z[+ݏVS[ZݏQ>5M8PnXMTCMA register (moving 1 & 0)0}RSZZ[Z[+ݏVS[ZݏQ.4xZZSC8D0}uRSZZ[Z[+ݏVS[ZݏQ03?xZZZS8PnXMTD register (all 1 & 0)0}RZZ[Z[+ݏVS[ZݏQ32g8h0}RZZ[Z[+ݏVS[ZݏQB1Q8PnXMTD register (moving 1 & 0)0}RSZZ[Z[+ݏVS[ZݏQ.0xZZSs8t0}uRSZZ[Z[+ݏVS[ZݏQ0/?xZZZS8PnXCheck UNIT SELECT bits}RZZ[[Z[+ݏVS[ZݏQ.ZPnX Check IE bit}R&@ h,.PnX Check EXTENDED ADDRESSING bits}RZZ[[Z[+ݏR[ZݏQ*0ZPnX Check byte loading of MTC}R|ZZ[[Z[+ݏVS[ZݏQ)ZPnX Check DENSITY SELECT bits}RZZ[[Z[+ݏVS[ZݏQ&` ZPnX Display controller configuration}R@`p$)U) ݏ`l)UUl,SS`b*h(b! b*h b*h!b*hM!O j b*hT 5b*h b*h PnXCheck Write function0}RQPsc~Q]F8G0}0R!<QPcO/E8PnXCheck Read function0}RQPscq}~80}PRA<QPco'OA,8PnXCheck Write EOF function0}RQPok80}lR]Q PDcm=%J<*80}RQ PI5ctc'Uzl2ZC8PnX%Check Space Forward/Reverse functions}RQPnPeP\Q PJcQ P ckJQ Pcg7cHPnX'Check Rewind & Backspace ignored at BOT00}RQ P_ccG80}^ROQPc7c`a8PnXCheck that NXM bit can set}RQ#PvbcP,.vcWBPnX"Check Rewind causes two interrupts}RQPnxPOPPQQX - uQ VV{ 32`PnXData transfer test\0}RTUVTEfU<QPZ =T80}oRTUVTEfTU<QPz 2=T80}RT}RUVEfUTEfUP<QRYd )fS TS UWWKVU;=T?﫿8﬿0}RT}RU/VEfUTEfTUP<QѿRq| )fS cS#UWWcVUS=T=Ͼ8PnXTape positioning test}RQ< P~Ƚ< PU=QQQ< P!c( lPnX Check for EOT}R }@P׻Pһ PPQ0hﰻijbPnXCheck OFF-LINE function}RxP PP@b*h6調Źb*hﯹ_u<PLcu-cVPnX,KTC117CSR02 BR6UBA INITIALIZE ERRORUNIBUS INITIALIZE ERRORUBA STATUS ERRORP-TABLE SET-UP ERROR!DEVICE POWER OFF OR ADDRESS ERRORUBA CLEAR ERRORGET BUFFER ERROR SET MAP ERRORUNEXPECTED UBA INTERRUPTUNKNOWN INTERRUPTRECEIVED IPL ERRORDEVICE VECTOR ADDRESS ERRORINTERRUPT ENABLE ERRORINTERRUPT DISABLE ERRORREGISTER ERRORRegister read/write errorPE board self test errormissing expected interruptTape position lost "function completion timer exceededPE board missing or deadunit select errorunexpected device interruptfunction selection bit error&Data compare error after Read function+Error during execution of OFF-LINE function'Error during execution of READ function(Error during execution of WRITE function,Error during execution of WRITE EOF function#Error during SPACE FORWARD function#Error during SPACE REVERSE function-Error during WRITE with EXTENDED IRG functionError during REWIND function!MTCMA should not have incremented#MTCMA failed to increment correctly!MTBRC should not have incremented#MTBRC failed to increment correctlyRDY bit failed to setRDY bit failed to clearSELR bit failed to setSELR bit failed to clearBOT bit failed to setBOT bit failed to clearTUR bit failed to setTUR bit failed to clearEOF bit failed to setEOF bit failed to clearEOT bit failed to setEOT bit failed to clearRWS bit failed to setRWS bit failed to clearERR bit failed to setERR bit failed to clearILC bit failed to setILC bit failed to clearSDN bit failed to setSDN bit failed to clearNXM bit failed to setNXM bit failed to clearInvalid CSR or controller deadMTS MTC MTBRCMTCMAMTD MTRD MTM NOT readyready, NOT Write Locked, Write Locked , NOT at BOT, at BOTNOT /1600(PE)556 BPI (NRZI), 7 track800 BPI (NRZI), 7 track800 BPI (NRZI), 9 track1600 BPI (PE), 9 trackEnter drive number to test@ILC,EOF,CRE,PAE,BGL,EOT,RLE,BTE,NXM,SELR,BOT,7CH,SDN,WRL,RWS,TUR@ERR,DEN8,DEN5,CLR,PEVN,SEL2,SEL1,SEL0,RDY,IE,A17,A16,F2,F1,F0,GOITMR,ELR,BTE,GSS,CPE,IBM,EDIT,BIT8,BIT7,BIT6,BIT5,BIT4,BIT3,BIT2,BIT1,BIT0UBIT15,BIT14,BIT13,BIT12,BIT11,BIT10,BIT9,BIT8,BIT7,BIT6,BIT5,BIT4,BIT3,BIT2,BIT1,BIT0O!/!AC Register!/Expected: !XW(X)!/Received: !XW(X)!/XOR: !XW(X) Bit name: !AC1!/Expected: !XW(X)!/Received: !XW(X)!/XOR: !XW(X)&!/ Reg Expected Received Mask XOR!/%!/!AC !XW(X) !XW(X) !XW(X) !XW(X)!/!AC !XW(X) !AC !/Device address error at !OL!/L!/!/Emulex TC11 Tape Controller CSR [!OW]!/Vector [!OB] is 800(NRZI)!AC BPI.u!/PE error status !XB , character counter !XW!/Write Data !XW , Read Data or Status !XW!/Bad track configuration !XW #!/Begin testing drive !UB as !AC !/!!/Drive !UB responded !AC !AC !ACS!/Buffer mismatch starting offset : !XB(X)!/Expected data : !XB(X)!/Received data : !XB!/ 1 ATTACH Before the TC11 diagnostic can be run, the controller must be attached. There are three ways this can be done; 1) using Prompt mode and letting the Diagnostic supervisor ask the operator questions that will do the attach 2) Explicit mode, where the commands are entered by the operator, and 3) using the provided command file "ETC11.xxx" (where "xxx" specifies the processor type, i.e. 730, 750 or 780). Examples of Prompt mode and explicit mode are shown below. Prompt mode Explicit mode DS> LOAD ETC11 DS> LOAD ETC11 DS> ATTACH DS> ATTACH TC11 DW0 TC 772520 5 DEVICE TYPE ? TC11 DS> SELECT TC DEVICE LINK ? DW0 DS> SET TRACE DEVICE NAME ? TC CSR ? 772520 BR ? 5 DS> SELECT TC DS> SET TRACE 2 command_file The command file "ETC11.xxx" does an attach to TCA to allow the testing of the TC11 tape controller. To run the command file, type "@ETC11.xxx" at the Diagnostic Supervisor prompt, where "xxx" is the appropriate processor type. (i.e. 730, 750 or 780) 3 ETC11.730 DS> LOAD ETC11 DS> ATTACH DW730 HUB DW0 DS> ATTACH TC11 DW0 TC 772520 5 DS> SELECT TC DS> SET TRACE 3 ETC11.750 DS> LOAD ETC11 DS> ATTACH DW750 HUB DW0 DS> ATTACH TC11 DW0 TC 772520 5 DS> SELECT TC DS> SET TRACE 3 ETC11.780 DS> LOAD ETC11 DS> ATTACH DW780 HUB DW0 DS> ATTACH TC11 DW0 TC 772520 5 DS> SELECT TC DS> SET TRACE 1 DEVICE The Emulex TC11 magnetic tape controller emulates the Digital Equipment Corporation TM11 tape controller and interfaces all tape transports having the industry standard (Pertec) interface to the VAX-11 computers manufactered by Digital Equipment Corporation. 1 EVENT This program does not use any event flags. 1 HELP This diagnostic program tests the Emulex TC11 mag tape controller. It consists of tests to check the general functionality of the controller, a CONFIGURATION section that displays the controller configuration, a PE section that executes the internal PE board test and a TAPE section that checks for the correct operation of the tape transport. The diagnostic should be run when the TC11 controller is first installed to verify the controller is installed correctly and is functioning properly. It should also be run any time thereafter when the controller is suspected of malfunctioning. 1 QUICK The QUICK flag has no effect on this program. 1 SECTION The TC11 controller diagnostic consists of 27 tests further divided into four logical groups called sections. These sections can be requested individually or they can all be run consecutively as desired by the operator. 2 ALL This section executes all tests in the TC11 controller diag- nostic, including the CONFIGURATION, PE, TAPE and MANUAL sections. Note that the PE section can only be run with the PE board installed. 2 CONFIGURATION This section determines the configuration of the TC11 controller as well as the status of the drives connected to it. 2 DEFAULT This section may be run by specifying the START command with- out any /SECTION name. The tests in this section check the controller registers. 2 PE This section will check the PE board by executing the internal PE self test for five seconds and then obtaining the compltion status of that test for correct operation. 2 TAPE This section will exercise the operator specified tape drive connected to the TC11 controller. Write, Read, Space forward, Space reverse, Rewind, Offline, and data transfer functions are checked for correct operation. 2 MANAUAL This section will check the Offline command and scan the entire tape until EOT is detected. For this reason, it is recommended that this section be run with a 600 foot reel of tape. 1 SUMMARY This program does not provide a summay report. RBL'RRBDRIVERF11 4@E8:Rpq,7 ` 0 8i0 0  /2 7` "0@ )193;+|P@,H (`08Dpqp ~У4P QQPŎ%QPŊ QPŌ PŌQ QQvХ TдTZХLS* X<,У,QŰQ<<<<Ţ<<<Ő<Œ<Ё  >RR dCRS<RRR=RS<RRR