MZ@ !L!This program cannot be run in DOS mode. $PELuQX  2TP@ T.text12`P`.data P6@0.rdatax `8@0@.eh_frampF@0@.bss0.idataL@0.CRTT@0.tls V@0S8j@tD$D$$Ѓ $@0D$,D$P@D$@$@D$,D$ D$(D$/0@tB@P@D$C$/0@D$C0$z/0@D$CP$f/i/P@W/D$@D$@$#.RteD$`@$1.tD$@$p@Ћ P@t1$)`@-Rt*D$7`@$-t $P@ø말U$`@-Qt%D$K`@$-t $p@ÍvU8}E 1u]ut4$u-]u}]ÍE$X-^UE9|9s΍E$--E@BUE؉U܋V)E؋EUiE@BEU\$D$T$ $Nj]u}]fUStR~-(txD$@d`@T$@$,[]Ívu$`@+st$`@$`@+rt$`@|+$l+$`@d+qt$`@fUWVS$1ҍHDD$@ D$1D$4$+P@D$E D$E$})Í@v#w$e@t&$0e@D$`@\$@@$*De[^_]É4$!D܉4$ 4$ t&4$֍4$X1 D$l@T$$"*F< U D$1D$P@$)FF1&$ a@)$4a@)$ta@t)$a@h)$b@\)$b@D$)$b@;)$Pc@/)$ )$c@)$`@#)U$`@)D$$c@?)$`@(O$`@(D$$d@)$`@( $`@(D$$(d@($ s(|$Pd@L$ D$1D$l@$u(XFP@1ɿ |$U L$$C(FefN1I ^D$1D$l@$(F U 1D$P@|$1$'C D$1D$l@$'FU P@@$'a@D$F$C'F1gl@1ҹ L$^T$$ 'F: U 1D$1D$P@$&C${d@sD$$d@qD$$d@rD$=~VFT$@$T$o&F1D$$d@q&U$xe@N&E D$E$%Ív'UWVS,] ۉK19#<$1D$1D$%<$D$e@D$%~{'&'! t€uҋUKF $D$e@D$=%…u! t€uҾ )f)<$9,[^_]ÍCUWVStTu<+E<-Eƒ UԈUtƍVUЃ}tUB<:8ut@?P@|@PP@P@VMD$ D$Jl@D$@@$u )p@p9ЉU[5t@V9ЉU |@ɉMt x@9]J)ލVe )ąҍL$~E]ԍ<19u]ԍC9EУx@*}EЍ]ԍEԋx<9u]ЍCx@~u1}&449uUЉp@5t@e̋]}Vv l@8u\]|@t}ԋ]ĉ;t@ l@BɣP@2FFV 1ۉe[^_]Ã}uԃEuȉރC2npx@5t@|@f}؉P@}Љ=|@}-t+}uM}MO:}8u}kP@}Ѕt}Ѐ?uV։5P@?xu~"|@E&E]\$ ut$} |$E$eÉ[^_]O}E@h:}t-El@t EԀxuủ5P@e[^_]ËEЋMԣl@yu2}Ȁ:E )Mt@űl@|@랡t@|@PP@Ul@~9E ]t@P@l@\$ ]D$k@D$@@$5|@uЋ5t@DP@MtT}@fE---@EET$D$k@$7D$k@$D$ ED$F ?P@^ FUz:  P@u(|@P@l@Uԉ|@T$ MD$k@D$@@${5t@V럡P@fu<-t<+u}G1<:Í\:}at@?5P@P@|@PP@UD$ D$,l@D$@@$}<-t<+uUB=P@1<:MÍ\:tT}=@fE---@EET$D$k@<$lD$l@<$D$ ED$OF P@p@9}"]|<~9 x@Mp@P@\$ ]D$tk@D$@@$p]Ѐ;}}7yM<-<+]ˆUtˍ{Et9E}tUB<:uC!8uz:u}|$ UT$M $L$]|@t]ȋMĉt@ l@BɣP@t"ENjGtMGt>W 1ۉMσu9E Mt@P@l@뻋_ Ou=P@tT}@fE---@EET$D$k@$QD$k@$D$ ED$4G ?P@]<-t<+uEu1ۋM>:Ã=P@\:tT}5@fE---@EET$D$k@4$D$l@4$D$ ED$G P@Kv'D$($D$ D$$D$D$ D$)Ðt&,D$@$D$D$ = Send string to character channel -b = Send file to character channel -e = Echo data received from/to character channel N bytes (N=0 forever) -f = Like -e, but will terminate when receiving a value of 0xff. Nothing after the 0xff will be echoed. -r = Send N %d byte pings, measuring round trip time (N=0 forever) -c = Host block write test, target writes 32-bit incrementing pattern -d = Dump/receive data from character channel until timeout occurs List of DK Channel to TCP/IP Port Mapping: 20 = HOST_IO, port %s 30 = DEBUG_CONTROL (RW), port %s 40 = DEBUG_CONSOLE (WO), port %s process_options() returned with status %d 20 = HOST_IO, port %d 40 = DEBUG_CONSOLE (WO), port %d 30 = DEBUG_CONTROL (RW), port %d Could not start Windows Sockets layer (%d)@@@0@@"@@@@@g@I@@@@@@@@@@@@@@J@[dkt] 0x%08x | 0x%02x localhost dk_so_open() attempting to connect to %s on port %d...not connected.dk_so_open() failed to make socket OK.rdkt_char_process_send() failed to open file %s sent %d bytes of string %s to port %d sent %d bytes of file %s to port %d Port %d failed to openRV: %d errno: %d strerror: "%s")Port %d failed: select errorBeginning char %d byte ping test over port %d for %d iterations. validCORRUPTEDPing %d: response %s, time %dus PC minimum Roundtrip time was %dus PC average Roundtrip time was %dus PC maximum Roundtrip time was %dus ### EXPECTED DATA ### ### RECEIVED DATA ### Ping %d: dkt_so_send() error , exiting. Ping %d: dkt_so_receive() error, exiting. 8 ABeginning character echo for %d bytes. Character echo done. %d bytes were received. %d forwarded. Echoed total %d bytes to port %d Value 0xff received. Exiting echo loop. Value 0xff received at index %i. Echoing remaining data and exiting. Data Receive Count %d: error, exiting. %d Bytes Received. %d forwarded. error in dkt_so_send, exiting. PC test program attempting to receive %d bytes in blocks of %d... Error In block %d, received(%d) != expected(%d) blocks are flowing to PC test program... DKT Host Test Software: dkt_block_process_rw_verify() cannot allocate memory of size %d *@Mingw runtime failure: VirtualQuery failed for %d bytes at address %p Unknown pseudo relocation protocol version %d. Unknown pseudo relocation bit size %d. %s: option requires an argument -- %c %s: unrecognised option `-%s' %s: invalid option -- %c %s: option `%s%s' doesn't accept an argument option `%s%s' requires an argument %s: option `%s' is ambiguous %s: unrecognised option `%s' POSIXLY_CORRECTzR| ( AC@b4C@LHPXblv”̔ؔ"0@JZbjt|Xp̒6T\j|̓֓",6>HPXblv”̔ؔ"0@JZbjt|DeleteCriticalSectionEnterCriticalSectionExitProcessGetLastErrorGetModuleHandleAAGetProcAddressInitializeCriticalSection.LeaveCriticalSectionQueryPerformanceCounterQueryPerformanceFrequencytSetUnhandledExceptionFilterSleepTlsGetValueVirtualProtectVirtualQuery7__getmainargsM__p__environO__p__fmodec__set_app_type_cexit_errno _iob_onexit_setmodeGabortNatexitPatoiScalloc_fclosebfflushjfopenkfprintfpfreadqfreeyfwrite}getenvmallocmemcpymemsetprintfputcharputsrandsignalsprintfstrcpystrerrorstrlenstrtoulvfprintfvprintfWSACleanupWSAGetLastErrorWSAStartup"__WSAFDIsSet&connect)gethostbyname4htons=recvBselectCsendHsocketKERNEL32.dllmsvcrt.dll(((((((((((WSOCK32.DLL*@@*@@@,@@.filegcrt1.c  2 B _atexit __onexit .text&.data.bssU.file$gcygming-crtbegin.c__objs l .text.data.bssU`.rdatac.jcr.file4gdkt_main.c p _main   P    .text<n.data.bss .rdatad..fileBgY/  <p  I  .text .data.bss .rdata|.fileRgdkt_char_methods.cn    0 0 .text  Z.data.bss .rdata.fileg .text9.data.bss .rdata .text.data.bss .idata$7p.idata$5(.idata$4$.idata$6.text.data.bss .idata$7t.idata$5,.idata$4(.idata$6.text.data.bss .idata$7x.idata$50.idata$4,.idata$6".text.data.bss .idata$7.idata$5D.idata$4@.idata$6b.text.data.bss .idata$7.idata$5L.idata$4H.idata$6t.text.data.bss .idata$7.idata$58.idata$44.idata$6@.text.data.bss .idata$7.idata$5@.idata$4<.idata$6Z.text.data.bss .idata$7.idata$5<.idata$48.idata$6J.text .data.bss .idata$7.idata$5P.idata$4L.idata$6|.text(.data.bss .idata$7|.idata$54.idata$40.idata$60.text0.data.bss .idata$7.idata$5H.idata$4D.idata$6j.filegfakehname$fthunk(.text8.data.bss .idata$2(.idata$4$.idata$5(.filegfake.text8.data.bss .idata$4P.idata$5T.idata$7 .filegtlssup.c@ ) ___xd_z___xd_a<  .text@.data.bss .CRT$XLD.CRT$XLC.rdata .tls.CRT$XLZ .CRT$XLA.tls$ZZZ.tls$AAA.CRT$XDZ.CRT$XDAU.filegCRTglob.c.text0.data.bss0.filegCRTfmode.c.text0.data.bss0.filegtxtmode.c.text0.data.bss4.filegcpu_features.cI0 .text0 .data .bss4U8.filegCRT_fp10.c^ _fpreset .text.data .bss8U,.file-gpseudo-reloc.ch  x  8.text D#.data .bss8.rdata U.file=ggccmain.cp _p.1761  ___main <.textp .data .bss<Uh.fileEgcrtst.c.text .data.bss@.fileWgtlsthrd.c  H`,p  JD^! ! .text #.data.bssD U.fileug.text0".data.bssd0" .text0".data.bsshU.text4#0.data.bssh.textd#.data.bssh.fileggetopt.cp# tpx|_getopt /  P/ / .textp#[ .data .bssh.rdatat U.filegusleep.c_usleep/ .text/C.data.bssUX<.text 0.data.bss.idata$7.idata$5.idata$4.idata$6.text 0.data.bss.idata$7.idata$5.idata$4.idata$6.text 0.data.bss.idata$7.idata$5.idata$4.idata$6.text 0.data.bss.idata$7.idata$5.idata$4.idata$6.text(0.data.bss.idata$7.idata$5.idata$4.idata$6.text00.data.bss.idata$7.idata$5.idata$4.idata$6.text80.data.bss.idata$7.idata$5.idata$4.idata$6.text@0.data.bss.idata$7.idata$5.idata$4.idata$6.textH0.data.bss.idata$7D.idata$5.idata$4.idata$6.textP0.data.bss.idata$78.idata$5.idata$4.idata$6.textX0.data.bss.idata$7<.idata$5.idata$4.idata$6.text`0.data.bss.idata$7`.idata$5 .idata$4.idata$6.texth0.data.bss.idata$7.idata$5.idata$4.idata$6.textp0.data.bss.idata$7$.idata$5.idata$4.idata$6b.textx0.data.bss.idata$7L.idata$5 .idata$4.idata$6.text0.data.bss.idata$7,.idata$5.idata$4.idata$6v.text0.data.bss.idata$7X.idata$5.idata$4.idata$6.text0.data.bss.idata$70.idata$5.idata$4.idata$6.text0.data.bss.idata$7T.idata$5.idata$4.idata$6.text0.data.bss.idata$7H.idata$5.idata$4.idata$6.text0.data.bss.idata$7.idata$5.idata$4.idata$6>.text0.data.bss.idata$74.idata$5.idata$4.idata$6.text0.data.bss.idata$7P.idata$5.idata$4 .idata$6.text0.data.bss.idata$7@.idata$5.idata$4.idata$6.text0.data.bss.idata$7 .idata$5.idata$4.idata$6,.text0.data.bss.idata$7.idata$5.idata$4.idata$6.text0.data.bss.idata$7.idata$5.idata$4.idata$6".text0.data.bss.idata$7.idata$5.idata$4.idata$6H.text0.data.bss.idata$7.idata$5.idata$4.idata$66.text0.data.bss.idata$7.idata$5.idata$4.idata$6P.text0.data.bss.idata$7(.idata$5.idata$4.idata$6l.text1.data.bss.idata$7 .idata$5.idata$4.idata$6X.text1.data.bss.idata$7\.idata$5.idata$4.idata$6.text1.data.bss.idata$7.idata$5.idata$4.idata$6.text1.data.bss.idata$7.idata$5.idata$4.idata$6.filegfakehnamefthunk.text 1.data.bss.idata$2.idata$4.idata$5.filegfake.text 1.data.bss.idata$4 .idata$5$.idata$7d .text 1.data.bss.idata$7.idata$5|.idata$4x.idata$66.text(1.data.bss.idata$7.idata$5\.idata$4X.idata$6.text01.data.bss.idata$7.idata$5d.idata$4`.idata$6.text81.data.bss.idata$7.idata$5h.idata$4d.idata$6.text@1.data.bss.idata$7.idata$5x.idata$4t.idata$6.textH1.data.bss.idata$7.idata$5t.idata$4p.idata$6.textP1.data.bss.idata$7.idata$5.idata$4|.idata$6T.textX1.data.bss.idata$7.idata$5.idata$4.idata$6|.text`1.data.bss.idata$7.idata$5.idata$4.idata$6j.texth1.data.bss.idata$7.idata$5X.idata$4T.idata$6p.textp1.data.bss.idata$7.idata$5.idata$4.idata$6\.textx1.data.bss.idata$7.idata$5`.idata$4\.idata$6.text1.data.bss.idata$7.idata$5p.idata$4l.idata$6.text1.data.bss.idata$7.idata$5T.idata$4P.idata$6X.text1.data.bss.idata$7.idata$5l.idata$4h.idata$6.filegfakehnamePfthunkT.text1.data.bss.idata$2.idata$4P.idata$5T.file3gfake.text1.data.bss.idata$4.idata$5.idata$7 .text1*.data.bss.fileNgcygming-crtend.c*9F1 .text1.data.bssU<.jcr[1i1.text.data.bss.idata$7.idata$5.idata$4.idata$6v __cexit@0 `1 _putcharP0 xl@_sprintf0 H1 1_free0 'D6_opterrgv00 ` 1 Hd_vprintf`0 l__errno0 :1 Sx _rand0 _recv@16 g___xl_c  24#<___xl_z LXx1 _putsX0 h|tX1 (01   x >Vd80 rh81 __dll___fwrite1  x- @ @O e  _atoih0 p 4_memcpy0 _optargl X xl@_memset0  @_optopt __argc  (1  0     0 ___xl_a___xl_d# 11 __CRT_MT@A _fflush0 P _send@16 \ 0h (| _fprintf0 __alloca4# , ,  P__argv 1_fread0 _fopen0 _calloc1 __fmode  @1  h%  3 @ N a 0 l p   _getenvp0  < T __end__ d_signalH0 _malloc0  1_fclose0  _strcpyx0  h1 _optind7 E z      @     _abort1  . ; P ] \r  (  L 1 _htons@4  4  | 4L]h(0 r1_strtoul0 x ( _strlen0 %;$Sp1 bT1 0_printf0  x  _Sleep@4P1   -8?JZ1 dX___mingw_CRTStartup__gnu_exception_handler@4_mainCRTStartup_WinMainCRTStartup.eh_frame___EH_FRAME_BEGIN_____JCR_LIST_____gcc_register_frame___gcc_deregister_frame_dkt_test_stopwatch__Z19get_dk_channel_porti_ZZ15process_optionsiPPcP10DKT_CONFIGE7options_dkt_printf_dkt_test_dump_u8_data_dkt_so_open_dkt_so_send_dkt_so_receivedkt_socket_methods.c_dkt_char_process_send_dkt_socerror_dkt_char_process_dump_until_timeout_dkt_char_process_ping_dkt_char_process_echo_dkt_block_process_w_verifydkt_block_methods.c___dyn_tls_dtor@12___dyn_tls_init@12___tlregdtor___cpu_features_init__fpreset___report_error___write_memory.part.0__pei386_runtime_relocator_was_init.31048___do_global_dtors___do_global_ctors_initialized___mingwthr_run_key_dtors.part.0___mingwthr_cs_key_dtor_list____w64_mingwthr_add_key_dtor___mingwthr_cs_init____w64_mingwthr_remove_key_dtor___mingw_TLScallbackpseudo-reloc-list.c___udivdi3_getopt_parse_argind.2300_optbase.2301_optmark.2303_nextchar.2302_conventions.2258_getopt_long_getopt_long_only___FRAME_END_____JCR_END___register_frame_ctor.text.startup.ctors.65535__imp__vprintf_VirtualProtect@16___RUNTIME_PSEUDO_RELOC_LIST____imp__getenv_QueryPerformanceCounter@4__imp___setmode__data_start_____DTOR_LIST____imp__VirtualProtect@16__imp__recv@16.weak.__Jv_RegisterClasses.___gcc_register_frame__imp___onexit___p__fmode__imp__GetLastError@0_SetUnhandledExceptionFilter@4__imp__VirtualQuery@12__imp__select@20___tls_start____imp__TlsGetValue@4__libmsvcrt_a_iname__imp__InitializeCriticalSection@4_DeleteCriticalSection@4__rt_psrelocs_start.weak.___register_frame_info.___gcc_register_frame__imp__abort__dll_characteristics____size_of_stack_commit____size_of_stack_reserve____major_subsystem_version_____crt_xl_start_____crt_xi_start_____chkstk___crt_xi_end____imp__rand_GetLastError@0__imp____p__environ__imp__QueryPerformanceCounter@4_VirtualQuery@12_mingw_initltsdrot_force__imp___iob_GetModuleHandleA@4___register_frame_info__imp__strtoul__bss_start_____RUNTIME_PSEUDO_RELOC_LIST_END____size_of_heap_commit____imp___errno___p__environ__imp__GetProcAddress@8_GetProcAddress@8___crt_xp_start____imp__putchar___crt_xp_end____imp__signal__imp__puts__minor_os_version____imp__atexit__imp__QueryPerformanceFrequency@4__head_libmsvcrt_a__image_base____section_alignment___socket@12__imp____WSAFDIsSet@8__IAT_end____RUNTIME_PSEUDO_RELOC_LIST____imp__htons@4__imp____p__fmode__tls_start_ExitProcess@4_strerror_gethostbyname@4__data_end_____getmainargs__CTOR_LIST_____set_app_type__imp__sprintf__bss_end____CRT_fmode__head_libwsock32_a___crt_xc_end____tls_index__imp__WSAGetLastError@0___crt_xc_start____imp__socket@12___CTOR_LIST____rt_psrelocs_size_QueryPerformanceFrequency@4___mingw_optreset_WSAStartup@8__imp__fread__imp__memcpy__file_alignment___select@20__imp__LeaveCriticalSection@4__imp__malloc__imp__atoi__major_os_version____imp__gethostbyname@4__IAT_start____tls_end__imp__GetModuleHandleA@4__DTOR_LIST____imp__fprintf_EnterCriticalSection@4__imp__memset.weak.___deregister_frame_info.___gcc_register_frame__imp__fclose_WSAGetLastError@0__size_of_heap_reserve_____crt_xt_start_____ImageBase__subsystem____imp__strlen__imp__fflush__imp__strcpy__imp__calloc__Jv_RegisterClasses__imp__fopen__imp____getmainargs___tls_end____imp__ExitProcess@4_mingw_initltssuo_force__imp__WSACleanup@0__imp__strerror__imp__send@16_InitializeCriticalSection@4___cpu_features__imp__free__imp__SetUnhandledExceptionFilter@4___deregister_frame_info__major_image_version____loader_flags____CRT_glob__setmode__imp__printf___chkstk_ms__head_libkernel32_a__rt_psrelocs_end__imp___cexit___WSAFDIsSet@8__minor_subsystem_version____minor_image_version____imp__Sleep@4__imp__vfprintf__imp____set_app_type_mingw_initltsdyn_force_TlsGetValue@4__imp__DeleteCriticalSection@4_LeaveCriticalSection@4__imp__WSAStartup@8_WSACleanup@0__RUNTIME_PSEUDO_RELOC_LIST_END____libkernel32_a_iname___dyn_tls_init_callback_connect@12__libwsock32_a_iname__imp__connect@12__tls_used___crt_xt_end___vfprintf__imp__EnterCriticalSection@4__imp__fwrite