UlKH &^\ .0  .P1L.text .data  &^@.bss /t /t\.loader tB(= ,|nx|#x|+xb,;ȑAA 4| S*N!A98}{x~xH` ,Ab$HũA| @__start,M H4N @__threads_init|!HAf| FN!Ab ,cA| CN!Ab,cAl| CN!Ab,Ac| CN!Ab,cA| CN!AH8!@}N b,AK A__threads_init@AF2_1|!HC58@8(8a@88HG`8(((A(AP6tTH% @(!stopTestingBecauseUserWantsToQuitbH8T~TtT>P.tTH%< @(!stopTestingBecauseUserWantsToExitbH8PT>TH$ @ stopTestingBecauseDeviceIsBusy|;(`8~!HEŀA,c@xHEA,8X8~@(88HEiA8~8cHEUAbH8P|T>P&H$H8!@}N bH8P|T>P&H#݁H8!@}N A softwareError|a̒ВԒ`eܿ`;(;X!`|8a@,8@@PHDA8@8<}0.8 @88&:!RVP}4THDA8aX88HC`;y;;aW; ;@:,;9@d:::``,[8[[%(A,,Ax,A4A;,@y,A8b(8@HC݀A8a@HCA8H8a@(A@`T>S|H" 88!0â}Ԃ؂ܻN HCAbH`T>S|H!88!0â}Ԃ؂ܻN 8(8~ T~HCyA`e8t\8HHBŀA;t|,@K8(8~ T~HC1A`e8t\8DHB}A|K(|` ~KK $(,8!0N A setupFRU_and_Exit|``!0|4(A,AD(A$(@D;X8a@8HAAH8a@;X8HAAHp(A<(A8a@;X84HAyAHH8a@;X8DHAaAH08a@;X84HAIAH;X8a@8$HA1A|4(AP(A4(A888aHAAH<88aH@AH(88aH@ـAH88aH@ŀAX|4(A(A(A\(A,8<8a@H@A88c8H@)AH888a@H@eA88c8H@AHx88a@H@=A88c8H?ـAHP88a@H@A88c8H?AH(88a@H?A88c8H?A8Tc888@H?mA8Lc8 H?UA8c8 H?=A8dc888H?!A88c88H?A8`c888@H>AZ8c8 H>рA\8c8 H>A^8c8 H>A88 c88`H>A88c88pH>iA88tc88H>MA88tc88H>1A88 c88H>A84c8 H=A88c88H=A88Hc88H=ŀA8\c8 H=A88c88H=A8c8H=yA8c8 H=aA8 c8H=MA8c8 8H=5A8Dc8 8H=A8pc8 8H=A8c8 8HTHсX8!P}N Areserve|;X!88@8LHA`~88 8b(8c@H#YA8`@,8DaD,8,L2A 8~,HAcHAaDX8!P}N AgetLEDbH8N @initializeDefaultDA_ReturnCodes|!8`X88@8@HA8`8@8HA8`8@8HA8`8@8HՀAX8!P}N AtinitializeInterruptHandler|8X`8 8 8b(!c8cH!A,bH8@(P6tHqH8!@}N , AHQH8!@}N A quitHandler|;(;X88!8tH A88 ,8 @@t8H ŀA,A48HA`~8 8 8cH A,A8 l88 H qA8`,AH5A`~8 8 8cH =A,Ah^,@,@x888H AHA8 888HA88H݀AbHcHAHAX8!P}N 888HAH݀A888HuAHqA8 888HYA88HIAbHcHeAH]AX8!P}N 8488HA8` HqA,A888HՀAK@888HA8cH`Kp^,ApK888H}A8cH`KH]8 @88 HEA,AK AcleanUp|;XP;(`,88!8}8AАPHA, A,@pX((A4c8 @8 KacH?Y`,Ac8K8x8}8HMA HbA8 <,AXHAD,@ X8!P}N HiAX8!P}N D,AH9AX8!P}N 8x8}8HA HàA8 KHKYcHQ1`,@Pc8 K9cH>1`,@8x8}8H1A HaiA8 Kc8KmK<,A(KЃDHL8!PN A endOfTest|;(`;X!88~8@8|H2A8@@c,,A,A@@H88~8HMAK)X8!P}N 8He88~8HAK큁X8!P}N A exitLoopMode|;(``!X((LFAKccc~H`8`^,AH,A X8!P}N bH8T~TtT>P6tTKX8!P}N DHL8!PN AendOfMediaTest|`8 !KicH<`88(,@`d^,A08`H|ЁH8!@|x}|ppN |`ЁH8!@|x}|ppN c8Ke8b(8c^,@8`H8!@|x}|ppN A noMediaTest|ܓ!Aa``;X;(`8~88 !HYA^}X(,A (@8`AH,Ahc~cfcH`,|zyAxAL8`^,AH,A$cK8`^,AH,Ac8KەcH<`; ^,@;H```,@,A|c@HKm`z^,@ ,,A,A,A@; ;9,A,A8`^,AH,AHc8 KcH:U`,@cK!8`^,AP.tTKqcCh8!`}A!a컁N T~TtT>S.tTK%K 8`H,ApK8`聁h8!`}A!a컁N cK`z^,A8`H,AK|8`H,AK, A  mediaTest|a̒ВԒؒܿX`|(!(LFBA8a8;X8(HA8aK8;(8 a8~H A8~cH`;D8aD8 8H`8aP88$H`<`8888t8Q8a4lpHA8`;x8x84H-A,bH,AS@6tTKK 8 d8~8HAx8!pa상}N 8 K1x8!pa상}N `8!pN A analyzeErrorLog|;(`8~`aA8!;"X8D!H9A8a@@H&A880`f8aDH&A88~888DHA,@H8H8~8HՀA;;;@88 8~,A8```HA;Z8~8 8|@A88 8~HeA88~8 HMA88~8 H5A8 8~8H!A8`8~88|@@$T:|8|@8AH A8~8$8 ;,;A8```H A;8~8$8 |@A8~88 H UA88~8 H =A8$8~8 H %A88~8H A8`88!0!}aA胡N 8H ՀA8`88!0!}aA胡N T:|.|}PHYA; |@@``,88d@@,A`T:|.|}PHA |@@S 6tTK8~8 8bH %A,A̠X(A,A,x8!p܃}!Aa컁N 8`T~TtT>P`.tTK睁x8!p܃}!Aa컁N 8D88~8pHAKl8`H1:,AKc8KõK8|K‰K8H9Acc8K|wyAcc8@Kq!D`w,@c8@K5K8~88H݀Acc8K-,`w@Tc8KKD8~88HAcc8@K,`w@c8@KKHiAAD;KA80HMA8D8(c~H 9`,|xyL0BA$T~TtT>S 6tTK,@K$8`H,@bH8T~TtT>P6tTKK\8`Hu,@8bH8T~TtT>P6tTKeK cKK8cKKȀc,PA , ,LFA8|KqKT>TKK8|hKQKxbH8T~TtT>P6tTKK HɀA<88!8~HA88~88HA^,AK A 8systemVerificationMode|`8b(8X`!88c84H AccKAcKyH8!@}N AdproblemDeterminationMode|8;(8Xc! H]`8`8X`HYA8`88@8@HA8`8@8HA8`8@8HՀA8`8@8HA8bHHAcH1A,@l8d8T88HA88HA8 8b8lHA888HA8cK8|88HuA88888HYA88~HA,A^,@T8`HA8 8 `f8H A,A8HA8 8 `f8HՀA,A8K!88 d|fy8@8HA888HA8!}N 8~ K888HYA8!}N 888aH}A88a,KyKP888aPHQA88aP8lKEK888H̀A8` X(A HqA,A8~KKt8~THQA,@K\8~PKKD8~KK A4 initialize|8`8!8HA,8(`AX(@xHP.tTK߹8(X(@<,@4bHD8T~TtT>P6tTKuD8X8d8 c8 HuAcX8!P}N AkeyPressed@AF42_11H @memsetDA L| N LA L| N PA L| N XA L| N \A L| N `A L| N dA L| N |`,`~!`A,8`;8@8 8a@KA8p8$8aPKрAc88K]A`dW`&8a`8@8 8P9@9!@KA8a`H݀Ax8!p}N 8;88a@8KQA888aPK=Ac88KɀAHc88KA`dW`&8a`8@8 8P9@9!@KA8a`H1Ax8!p}N Ax"displayMenugoal_InitialStateFailed^,@ 8`N 8H @displayMediaErrorDetected^,@ 8`N 8H @displayUnloadTestMedia^,@ 8`N 8H @displayInsertTestMedia^,@(88`,A N 8`N 8H @8displayMainMenu^,@ 8`N 8H @displayReservationProblem^,M HtN @displayStandbyScreen|p`<`/@9a!`8`aP8`TZHX88@aD{<,hTc`&l88,edpXrZt`d\xv|`+xdX+(A AH$d8b0@|#xdAH dA,A88;8L8a|Alc88KA`~8c8KA8|;cc`f8aK݀ATh,AHHT8KAH;888L8a|8KAH;888Y8a|8 K}AH8{l888d8HK A8P8`8a@HŀAh`,A888{l8 c8xK̀Ac8!a}N A\Kc88KyA`}8ccK]A8|;cc`f8aKATh,@8P8`8a@HAh`,@0c8!a}N A displayMediaErrorDetected@AF11_2|p<`89&88!pHTa`X!PZD@8d8,<ahlT`&8~l8888 dpXrZ`dt\vx|Cx(X8`(A AH d80@|;xdHdh,A|8dKA8P8`8a@H IAh`,Ah888~l8 c8dKQAc8!}N h,@8P8a@H Ah`,@c8!}N AdisplayUnloadTestMedia@AF12_3|p`<`/@9a!`8`aP8`TZHX88@aD{<,hTc`&l88,edpXrZt`d\xv|`+xdX+(A AH$d8b0@|#xdAH dA,A88;8L8a|Alc88K]A`~8c8KAA8|;cc`f8aK}ATh,ADHP8K]AH;888L8a|8K=AH;888Y8a|K!AH8{l888d8KA8P8`8a@H iAh`,A888{l8 c8PKqAc8!a}N A`Kc88KA`}8ccKA8|;cc`f8aK=ATh,@8P8`8a@H Ah`,@0c8!a}N AdisplayInsertTestMedia@AF13_4|``a`A!;``(!0A88K݀Ac88KɀA`{c88KA88<p99@8PHpt|xz@AD88,8T`&X\<8`yc8T8`XbZ`Td|Cx\hfX((@$`T80@|3xTH ATKA`d;A8a8YKŀAAc88KMA`d;A8a8LceKAAtc88KA`d;A8ac%8YK]AAc88KAc&; 8Yce`d8a K%Ah,A 8}l888T8K懲A8p8P8a@HaA`{h,A,8}l8 88!H98c8X\poK`c8@8H`~h,AT88@8aK!A8l88K佀Ac8!a}N c8!a}N K䵀A8l88KQA8c8@@H}88aj8H)`|W>c8X\poK`c8@8H`~h,@8!a}N AscsiCommandRead|`;8h,a`! 8`8(8a8@@c@Hm8 x8%888a8ahX8d\xK`c8@8H||y@(̐Ȑh,@h,AT888@8a KA8l88 K⅀Ac8!a}N c8!a}N 88l8K!A8l888K A8aȀ8`KAA8l88K݀A8aȀ8l`KA8l88K᱀Ah,@c8!a}N 8|KA8l88K]A8c8@@H8 x8%888a8ahX8d\xK`c8@8H||y@DK AscsiCommandReadCapacity|`;8h! 8,88a8@@|c@H888a88X\K`c8@8H)|}yA,h,@@ЈՈaʉ!ԀhTg>`,?(Q#@.$,0@xh,AL88@8aK A8l88KߥAc 8! }N c 8! }N 9^9 88l888KAAh,@lc 8! }N 8l888KA,@K8|K5A8l88KрA8c8@@H888a88X\K}`c8@8H|}yADK` A(&scsiCommand_RandomWriteReadCompareTest|`;8h! 8,88a8@@c@Hc8@8H`~h,AL88@8aKA8l88KݕAc8!}N c8!}N 8|KݙA8l88K5A8c8@@Hac8@8H`~h,@H8!}N A@scsiCommandReleaseUnit|`;8h! 8,88a8@@c@Hci8@8`iHA`~h,AL88@8aKmA8l88K Ac8!}N c8!}N 8|K A8l88K۩A8c8@@Hci8@8`iHy`~h,@<8!}N AXscsiCommandSendDiagnostic|`;8h! 8,88a8@@c@Hc8@8H`~h,AL88@8aKـA8l88KuAc8!}N c8!}N 8|KyA8l88KA8c8@@HAc8@8H`~h,@H8!}N A@scsiCommandTestUnitReady|`;8c<! /pA8a8|8Hh,8A\KفA8l88KA8c8@@HI8 x8aȈi99 ``d8a\8h!XixKإ`c8@8H|~y@Ȁh,8@xh,AL8X8@8aKŀA8l88KaAc 8! }N c 8! }N 88l8K Ah,@|c 8! }N c@8@H8 x9ai``f8a8ǐdhX8i8a\xKm`c8@8Hy|~yÀh,@ 8! c}N 88l8K1A 8` 8! }N ApscsiCommandReadDiscInformation|``h;8,8! `88a8@@4c@H8l\Xih,AHX8|K֑A8l88K-A8c8@@HY8l\Xih,A88l8 cKA8l8ccKɀAc8@8H `~h,Ap88@8aKA8l88KՁAc8!}N c8@8H M`~h,@c8!}N AscsiCommandModeSelect|`;8h! ,`88a`8@8@Xc@H8888ațjlX8\KI`c8@8H U|}y@H|8|KԍA8l88K)A8c8@@HU8888ațjlX8\K`c8@8H |}y@pc88Hm`h,A\88@8aKA8l88KӉAc 8! }N h,@c 8! }N AscsiCommandModeSense|!Xh,A$888aD8cl8KрAaD8HX8!P}N APscsiCommand_SpinUp|`!h,A8cl8888`KMAc8H8,@4H8!@}N AhscsiCommand_LoadTray|`!h,A8cl8888KѭAc8Ha8<,@48ޭ8H8!@}N AtscsiCommand_EjectTray|`;8h! 8 ,8h8a`8@@c@H 9Wc88@lH`~h,AL8x8@8aK A8l88KЩAc8!}N c8!}N 8|KЭA8l88KIA8 c8@@H uWc88@lH`~h,@@8!}N ATscsiCommandStartStopUnit|`;8ah;;! ,@08c8@@H 888a8lX8\K```8@ H&`h`g`{,@,A,,At;A ,A,Ոa,A(Tg>!`@0$hQ$@.?(,h,0@,@,cc 8! a}N 88@8aKΡA8l88K=Acc 8! a}N 888l8989^KA8l888KـAh,@lcc 8! a}N 8` 8! a}N ;;,@KH8l8 88,9|cKIA,AKH88a8|KyA8l88KAK AscsiCommandRequestSense|`;;8! 8Hh8a,8@@c@Hc8@8Hm`~h,AL8P8@8aK̙A8l88K5Ac8!}N c8!}N 8|K9A8l88KՀAc@8@Hc8@8H`~h,@L8!}N A<scsiCommandReserve|`;8h! 8,88a8@@c@H=cl8@8T<lH`~h,AL88@8aK A8l88KʩAc8!}N c8!}N 8|KʭA8l88KIA8c8@@Hucl8@8T<lH`~h,@<8!}N AXscsiCommandAllowMediaRemoval|`;8h! 8,8D8a8@@c@Hcl8@8`lHA`~h,AL8\8@8aKmA8l88K Ac8!}N c8!}N 8|K A8l88KȩA8c8@@Hcl8@8`lHy`~h,@<8!}N AXscsiCommandPreventMediaRemoval|``a`A!!h; ,@;8``;` cHE``zh,@,@cK,Al$((@Ȁ0((@(;`((A(%A( @l;`,AP,,AD;9A |AdcCh8!`!A}a상N ;9|@K$,AK8`H@YA$( Ax,AKx@0((LFBAL;`(((AK08l8 88cG9pc)KUA,A,AdK8cl;888K)A8؀$8l8 KA8($8l8KAK8 AexecuteTestUnit|```8!($0,H`88` ~@T.4,@()H8!@|x})N DH8!@}N AinitTUControlBlock8$(,0N @resetSenseData|``8`8`|!KM`cc8H>`,h@(;8h,@88cHi,h,Ad@(8` X8! P}N 888|lK݀A8` X8! P}N @@888a@cKAh,@8a@888HAh,| ,At@X8@8`!A\`ecc8Hcc8T>Hx8!p}N ((A,@8`LHH6AHL~Kx8`H6ـA~`e8ccH}cc8T>HYx8!p}N A,getVPD|``ah;b8`! ,`A,8(8|8aK!A8l88KA8c8@@K,xcil8@X\Aj`i`8xKi`~h,A0808@8aKA8l88K1Ac8!a상}N AscsiCommandInquiry|88`!`8a@8@KA8l88@KAX8!P}N AT_dtEndSCSI@AF31_1|88`!`8a@8|KiA8l88@KAX8!P}N AT_dtBeginSCSI@AF32_2A L| N A L| N |fx|#x|3xH @bcopy @memmove|```!@H2eA,LA4x|8`X8!P}N pA p@,x|@b8,NAp| L@Ȉ| @|}p`|` AXA@h}4 c P`@.l8`X8!P}N 8K `}4X8!P}T>h}4 c P`@.l8`N ,8`@h8`X8!P}N 8`X8!P}N 8`X8!P}N 8`X8!P}N OA<p | ATvA@,AX8`8!P}N @pK|8cc@H/ـAK AIPRA.$do_sc_passthru_command|```!@H/eA, LA4x |8`X8!P}N pA p@,x |@b8,NA | L@@p| ALA 8`@pT|At@,8`L\BA`@ pT|dy} A@,TAĈpA`88( 8fT@H(,| @A4@DKQ`},T>h}, c P`@.l8`X8!P}N 8K `},X8!P}T>h}, c P`@.l8`N ,8`@l8`X8!P}N 8`X8!P}N 8`X8!P}N 8`X8!P}N 8cc @H-1A K A`IPRA.$do_scsi_iocmd_command|```!@H,ŀA, LA,x |8`X8!P}N pA p@,x |@b8,NA | L@4}p` |` AT`APTct@,@h,@`@4 pT`dT AP,@$,8`@@8`X8!P}N 8`X8!P}N 8`X8!P}N 8`X8!P}N 8`X8!P}N 8cc @H+UA K AIPRA.$do_sc_iocmd_command|;`,(p88!;T`}8TA`@\~8T,A8K`8T88K`8`8!}N K`;H,,A,,A(8a88@$,AKu`888a8(Ѐ|p,@ 蓁 8ڀ$ޠLP,@ aX\`d)$T)K`cc8KՁ8!}N 8`8!}N 8ah$88h,AKU`888a8(h|p,l@  p8{$L~P,@ ~aX\`d)$T)Ku`cc8hK8!}N 8a@$88$, AKY`8aX8(@,D@@ H8S$WDU$K`cc8@K8!}N AIPRA.$do_command|`;,;888;8c(!$ @8KE`88<@D88THLTz(PX\|(.`dhtlpx|A | N ,AX;8!Pc}N 8cX8!P}(N (cX8!P}N 88`8X},8!P(cN 8cX8!P}(N 8cX8!P}(N 8cX8!P}(N 8cX8!P}(N 8cX8!P}(N 88cX}8!P(N 88cX}8!P(N 88cX}8!P(N 888`(H$MA`~H$iA8 8|cX}$8!Ph88>l>x(>pTz| .>t>|>W|~>A|N ~$,@~(,@t,A@cc;`K,``,@cAcc;K؃!`(8! }aN 8`(8! }܂؃!aA軁N ~$,@Ā~,A~((@,AHcc;```KA,``,@cAcc;K,@,~!(8! }a상T>h c P@.~l`N ~$,@~((@,Acc;`K,``,@cAcc;K؀~$,@~,| @A~((@,ATcc;``K!,``,@,cA$cc;K؀~$,@4~,+T@.|*| @A~((@ ,Acc;```K,``,@cAcc;K؀~$,@~((@,Atcc;``KA,``,@LcADcc;K؀~$,@T~,| @AD~((@8,Acc;``K,``,@cAcc;K؀~$,@~,| @AԈ~((@,Acc;``Ka,``,@lcAdcc;K؀~$,@t~,+T@.|*| @AX~((@L,Acc;```K,``,@cAcc;K؀~$,@~(( @,Acc;``K,``,@cAcc;K؀~$,@~((@,ATcc;``K!,``,@,cA$cc;K؀~$, @4~((@(,Acc;``K,``,@cAcc;K؀~$, @Ԉ~((@,Acc;``Ka,``,@lcAdcc;K؀~$, @t~((H@h,A4cc;``K,``,@ cAcc;K;@,A~VO>8`VM>ac|x`8pApK5|zypA,@8ap8ptpK|zyp@88(8`@HLPX~\a̐Ȁ~d`АaԐ@c8p|xpKm|zyp@,@8p@\8xA$| `C ,A4| `  C 88apptpKu|zyp@`8`@HLP~\XȐà~d`aԐГ @c:8p|xA`^pK%|zy^pA<,@8ap9pt^pK|zy^p@88(8`@HLPX~\a̐Ȁ~d`АaԐ@c8p|x^pK]|zy^p@,@`8p@8x,A(| |~1@C ,A||||ŪB@L`| ~&@| |@| |@| |Ū@C | @x| @l|@`|@T,@cH5A(cC$8! |!} AȂa̺N cHA(8`$8! |!} K,@ @lKhclHA(8`$8! |!} K`,@@K<,A~Ve>@X8Vf>|x8ca 0@8H@LDPH>\XP!T>d`A0AaX!\ a%:`#$!a'"K8aKe8,@8!c`|x0@8H@LDPH\XPTd`\0X !KA,`,@ ,/@<p8p@d(8! â}Ԃ؂ܻN ,@<t8t@$(8! â}Ԃ؂ܻN @KĀ(8! !|Aa컁N <8||PT~|"T;K!(8! a}N ~$,@PWc>|` A,A8@(,A,~cPd@.8d|@~((@,Ac;c`K,``,@cAcc;K؀~$,@초~((@,Atcc;``KA,``,@LcADcc;K؀~$, @T~((.@H,Acc;``K,``,@cAcc;K؀~$,@~((@,Acc;``K,``,@cAcc;K؀~$, @딀~,@눈~((%@|,AHcc;```K,``,@cAcc;K؀~$, @$~(((@,Acc;``K߱,``,@cAcc;K؀~$, @Ĉ~((*@,Acc;``KQ,``,@\cATcc;K؀~$,@d~((@X,A$cc;``K,``,@cAcc;K؀~$, @~((7@,Acc;``Kޑ,``,@cAcc;K8;9 9@89`9 ;:'P: :::`:@: 9:H8888a;P!!!!!ܛ!!ț!@!,!!!\9!HAA!̐ԑ!Г0A!XAA$AtA8AL!D!`!p!l!!A!aؑaēPaxad(쒁<hT|A ! a4|||888-89!A9AU;9ai9:}:W{4|8a|||||||||||K!,@ 8a;(8 `|ex~@acHȠL̀P8ЀX\ؐ܀`dK,A,@8aKu,@t88c@`|x8HȠL̀PЀX\ؐ܀`dKQ,@,@Qa[YZT@.T8P|g3x`y|a|0@(|0@|0@; C;9,Ap^t|4(}8! T|`Ђ!ĂAȂa̺N 8`h쁁(}8! lAȂâ!ĺN (8! |!ĂAȂa̺N ;`,AL8aW|4;`a Kݩ,@8;`(1c@@|xH8HPLTPX\X`dd`!$! 1lha(K,@0;@8aA K,@$8; 1c|x@@HH`8PLTPX\X`dd`@! !21$a(h!8lK,A,@88a Ka,@t~8a@@`dHHPLT1PX~\X`ad~d`@alh8 |xc8$a(1K=,@p,@\bacATz 8aP(4Kۥ,@818c|x`@@H8HPLTPXX\`d`d@12! a($lh!8K},A,@(88a K,@881c@@`H|x8HPLTPXX\`d`d @hla($1K,@p,@bc8cT8P02;K,At,@@p(ht}l8! !A胡aN (8! !A}a상N |x|@8`p| P(8! }At!a샡N ht8`(}8! !lA胁a샡N ,@,Ac;c`KQ,``,@\cATcc;K C exectuA L| N A L| N A L| N A L| N A L| N A L| N A L| N ĐA L| N /T,/|M 00AHAA,,N@ A,N@ A$, %N@ A$,,//N@ ALN@ ALN@ AL%N@ AL$,,//KBN BN BN %BN @ strncpyȐA L| N АA L| N ԐA L| N ؐA L| N ܐA L| N A L| N A L| N A L| N A L| N A L| N A L| N A L| N A L| N A L| N A L| N  A L| N A L| N A L| N A L| N  A L| N IB .T .8 /t@(#)61 1.16 src/bos/usr/ccs/lib/libc/__threads_init.c, libcthrd, bos720 8/2/07 13:09:21 %s%s %s%x%c%d%d%d%s%s%sled%s_%s Layerddvdromddvdrom%s -N %sASC_ASCQASC_ASCQASC_ASCQASC_ASCQASC_ASCQASC_ASCQ DIAG_OK DEFINED STOPPED SenseKey SenseKey SenseKey SenseKey SenseKeytimestamp SenseKey startLBA endLBA startLBA endLBA MediaTypeMediaType DIAG_EXIT AVAILABLEddvdrom.catddvdrom.catDevice typeCD-ROM onlyEND OF TESTblockLengthblockLengthOpenx FailedDVD-ROM only mErrorCount mErrorCountquitting ASL DIAG_CANCELNO_TYPE_AHEADno Media Test cleaning Up%d = DMODE_PD tm_input.pid%d = EXENV_IPL%d = EXENV_STD%d = DMODE_ELA tm_input.date DIAG_ASL_EXITTechnology code inNewTimeStampterminating ODM%d = EXENV_REGR%d = EXENV_CONC%d = EXENV_SYSX tm_input.exenv tm_input.dmode tm_input.dname tm_input.cpuidinitializing ASL mLastEntryIndex mLastEntryIndex%d = IN Loopmode tm_input.system tm_input.lcount tm_input.parent tm_input.child1 tm_input.state1 tm_input.child2 tm_input.state2 DIAG_ASL_CANCEL mFirstEntryIndex mFirstEntryIndexExiting Loop ModeCurrent Mode Data%d = DMODE_REPAIR%d = NOT Loopmode tm_input.lerrors tm_input.consoleSCATU_IO_BUS_ERROR%d = EXIT Loopmode tm_input.advanced tm_input.loopmode tm_input.dnamelocSCATU_COMMAND_ERRORSCATU_BAD_PARAMETER%d = ENTER Loopmode tm_input.parentloc tm_input.childloc1 tm_input.childloc2opening Catalog Filediag_asl_init failedDisplaying Main Menu mArrayOfTimeStamps: mArrayOfTimeStamps:closing dvdrom driveclosing catalog fileChangeable Mode Data All 0xFF test is OK All 0x00 test is OKThreshold exceeded!!! Media Error DetectedExpected Data: RandomSCATU_ADAPTER_FAILURECan't open Catalog FilelastLogicalBlockAddresslastLogicalBlockAddressExpected Data: All 0xFFExpected Data: All 0x00SCATU_NONEXTENDED_SENSEBoth: CD followed by DVDmediaTestReturnCode(dec) Desired Mode Data LengthReading CD-ROM Test MediaExpecting Data: Audio 1KHzReading DVD-ROM Test MediaExpecting Data: Data Mode 1Expecting Data: Audio 10KHzSense Key = Illegal RequestSCATU_BAD_REQUEST_SENSE_DATADISK_ERR2 Detected, timestampOther Error Detected - err_id -----End of media test----- Skipping random pattern test Increment Pattern test is OK ***** Cannot access Error LogCuAt-led value - query counter ------------------------------ -----Begin of media test----- Expected Data: Increment Pattern setupFRU_and_Exit, rcode(hex)getting LED (hex) value from CuAtLOOPMODE == INLM, CONSOLE == TRUEreturn code from keyPressed (dec)Unable to get drive's LED from CuAtquitHandler is called, signal (dec)Expecting Data: Audio 400Hz and 1KHzUnable to allocate memory to read dataUnable to allocate memory to read data Some Constants for debugging: (dec) Displaying Standby Screen - Running ELA result from initial_state(device) (dec) result from initial_state(parent) (dec)--------------------DONE---------------- ***** No Error Log entry for this deviceDISK_ERR1 Detected -- ignored. timestampDISK_ERR3 Detected - IGNORED -, timestampDISK_ERR4 Detected - IGNORED -, timestampDISK_ERR5 Detected - IGNORED -, timestampsetting DEVICE to its initial_state (dec)setting PARENT to its initial_state (dec) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~configuring parent, parentInitialState (dec)configuring device, deviceInitialState (dec)Expecting Data: IBM CD-ROM XA Disc M2F1 DataExpecting Data: IBM CD-ROM XA Disc M2F2 Data *** All 0xFF Pattern test has FAILED!!! *** *** All 0x00 Pattern test has FAILED!!! ***getSavedMediaSelection, media Selection (dec)CONSOLE == FALSE, setting testType = No Mediachecking if error threshold has been exceeded *** Increment Pattern test has FAILED!!! ************* System Verification Mode **********SystemVerificationMode: Invalid media selection Verifying data pattern from DVD-ROM Test Media********** Problem Determination Mode **********Software Error ocurred during initializeSCSI_Deviceinitial_state (device) failed -- Displaying Menugoalinitial_state (parent) failed -- Displaying Menugoal-------------------- %s DA Begins --------------------Expecting Data: Mode 2, both F1 and F2 within one read-------------------- INITIALIZATION -------------------- --------------------Software Error:---------------------------------------- END OF INITIALIZATION -------------------- -------------------- Input from the Controller -------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@(#)26 1.3 src/bos/diag/da/ddvdrom/ddvdrom.c, dadvdrom, bos720 7/18/02 12:27:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 8  ( @ X p   %s%s%s%s%s%s%s%s%s%s returnCode (dec) returnCode (dec) returnCode (dec) returnCode (dec) returnCode (dec)item_selected (dec)item_selected (dec)display Main Menu, menuNumberDisplay standby screen, menuNumberdisplay Insert Test Media, menuNumberdisplay Unload Test Media, menuNumberdisplay Insert Test Media, menuNumberdisplay Reservation problem, menuNumber@(#)33 1.4 src/bos/diag/da/ddvdrom/ddvdromScreens.c, dadvdrom, bos720 10/8/04 11:14:41%x%sASCASCASCQASCQ%d,%dInquiryInquiry/dev/%s53P2519ReserveReservename = %ssc:openx retryCountretryCountMode SenseMode SenseMode SelectMode Selectsc:Sense KeyRelease UnitRelease Unitsc:Sense KeyRequest SenseRequest Sensesc:Media TypeRead CapacityRead CapacityRead Disc InfoRead Disc InfoStart Stop UnitStart Stop UnitTest Unit ReadyTest Unit ReadySend DiagnosticSend DiagnosticRandom WRC TestRandom WRC TestDevice LUN (dec)sc:returned Data:Force Open DeviceForce Open Device sc:Getting VPD C7 sc:Getting VPD C8sc:Loading Tray...Read (10) ExtendedRead (10) Extendedsc:Device ID (dec)VPD C7, length(dec)VPD C8, length(dec)Allow Media RemovalAllow Media Removalsc:Ejecting Tray...sc: returnCode (dec)sc: returnCode (dec)Prevent Media RemovalPrevent Media Removalinitialize SCSI Deviceinitialize SCSI Devicesc:Spinning Up Drive...sc: *** openx failed ***sc: scsi CDB, length(dec) sc:InputModeData, Lengthsc: executing Test Unit...sc: *** Force openx failed ***sc:Force open seems to be OK..sc:Block Length (dec)=%d (hex)=%xCD-ROM test media part number ===%s===DVD-ROM test media part number ===%s===sc: *** Unable to get Device ID and LUN ***sc:Last Logical Block Address (dec)=%d (hex)=%xsc:-------------------- endOf: %s -------------------- sc:-------------------- startOf: %s --------------------sc: Read Disc Info command is not supported by this device. Command is ignored...@(#)35 1.2 src/bos/diag/da/ddvdrom/scsiCommands.c, dadvdrom, bos720 7/12/02 12:52:57@(#)00 1.21 src/bos/diag/tu/scsi/scsi_atu.c, tu_scsi, bos720 11/7/08 11:23:30|4(XH`P,d0<<@ lL,L$p l,\p .P .P) .P  /x   "| " " " ( .D 05` ` @*@errno@close@ malloc@ free@ exit@ strlen@ sprintf@ 7@ getpid@ time@ catclose@ sscanf@ sleep@ C@ O@ ioctl@ abs@ srand@ rand@ strftime@ openx@ [@ __crt0v@h@@addfrub@ @ @ dt@ @ @ putdavar@ @ @ @ @ @ )@ 9@ I@ Y@ menugoal@ i@ w@ getdavar@ @ @getattr@ @ @ __start .0!   $ p t x |     -D -H -L -P -T -X -\ -` -d -h -l -p -t -x -| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - . . . .  . . . .0 .4 .8 .< .D .H .x .| . . . . . .! . .  .  . ./ . .# .% . .. . . . .) . .* .1 .$ . . . . . . . . /  / / /  / / / /3 / 5 /$6 /(2 /,4 /0 /4  /8 /<' /@  /D /H, /L" /P /T /X( /\0 /` /d& /h  /l- /p+/usr/lib:/lib:/usr/lpp/xlC/liblibc.ashr.olibdiag.ashr.olibcfg.ashr.olibodm.ashr.o@VPDddvdrom/5765E6200/520 ___memset ___memmove sigaction localtime setlocale __mod_init__malloc_user_defined_name da_exit_codeinitial_stateconfigure_deviceerror_log_getsave_davars_eladiag_cat_gets diag_catopen term_dgodm init_dgodmdiag_resource_screendiag_progressdiag_asl_readdiag_asl_quitdiag_asl_init insert_frub getdainputset_default_sense CuDv_CLASS odm_get_listodm_free_list