ELF4Y4 ('$444444l)l) /  h /  HHH88QtdRtd /  /lib/ld-linux.so.2GNUSuSESuSE %>&=,)07 + *2$.5'%8("134;! <-9 :6#/DT2(A GH1( (  !#&(),/1379:;<v#k|NqXK~|j Col8$;CE ">T2b㞲: : XNɽs]}Bf=/+}zRh (fI1  5xCw=G_6u!Z jQEVKD@d Nt.$j)lFh/Lt  694'/Z0ZҚF+l  mWD<s A|ĕX__gmon_start___Jv_RegisterClasseslibc.so.6_IO_stdin_usedfflushexitsprintfputsstrftimestrlen__errno_locationreadstdoutlseekmallocremoveoptargstderrgetopt_longfreopenfwritecloselocaltimefprintfstrerror__libc_start_mainfree__xstatlogError__libc_csu_fini_fp_hwcrcCCITT__data_startcrc32cTabCRC32logInitmake_fwfile__libc_csu_initloglevelfile_renamefile_errorcTabCCITTshow_help__bss_startdfu_append_filesuffixfile_exists_endcrcCCITTBlockcrc32StreamcrcCCITTStream_edatafile_deleteGLIBC_2.0$ii  )<1   $ ( , 048<@DHLPTX\`dhUS[P4tna X[5%%h%h%h% h%h %h(%h0%h8p% h@`%$hHP%(hP@%,hX0%0h` %4hh%8hp%<hx%@h%Dh%Hh%Lh%Ph%Th%Xh%\hp%`h`%dhP%hh@1^PTRh h0QVhUS=u@-X9sB9r[]Ív'Utt $ÐU(E f@E @UE @ FE @ DE @ U E D$ T$$}~VD$D$E$D$E D$E$E}t EEEEEEUHEE$ gD$E$E}y#D$@$FEKD$D$E$E}~<D$ D$$D$$LYE$>E}@<D$ D$3D$$tE$EE-@$-E}u<D$ D$ D$$E$END$D$@E$E-@D$ED$E$EE-@;EE$$EEUED$T$EЃ $CfEfEҭfE}ED$D$ɜE$D$D$AE$E}ED$ED$E$EEЉD$E$uE;EtDD$ D$D$$Мb}y 7D$$EE$!}uE D$E$ E$E$jD$ D$-D$$C}yED$$Q%D$ D$"D$$,E$E$oED$D$O$pEE̋EU$lÍL$qUQDMEEE$\EED$D$ `D$BU؋BD$U؋$EEEԃ}ft>}f }Vt$}ht}nt5xO$$ Y}uEEE$)$E}t$D$ -D$D$0E$!}}u8$UE}t#D$ -D$6D$0E$}UUЃ}t}t\$?}u3ED$ D$%D$$D3HED$E$pE1D$ D$D$$jJE}t E$}t$}k $]EDY]aÐUE EEEfE11ȉ‹EfUE EEE1%E1‹EUfEE4EEfЋEE11fEEE;E |EUE?EEfЋEE 11ȉ‹EfEE;E|UE3EE 1%E1‹EE EE;E|UD$D$E$>IU8~_$eEE$wD$ D$D$E$E D$ ED$D$$E D$D$$}t,E$D$ ED$D$$$6~ E D$$˥Z$ U} E(E D$D$ԥE$ E D$D$E$E D$D$ E$nE D$D$4E$OE D$D$`E$0E D$D$E$E D$D$ĦE$fE D$D$E$GE D$D$ E$(E D$D$DE$ E D$D$lE$yE D$D$E$]E D$D$E$AE D$D$ȧE$%D$ E D$D$ E$oED$E$ UhED$E$E}U(E $E $$UE}tsE D$D$E$ED$E $@E}t1E D$ED$$D$Ө$;E$+%D$ D$;D$$ܨtE D$E$E}t1E D$ED$$D$;$UE$EE}t*ED$$BD$_$wÐU]Ít&'UWVSOù$ O)t$1ED$E D$E$9rރ [^_]Ë$ÐUS E U$$D$ED$\ []ÐUS t fЋu[]ÐUS[#Y[OPEN FILEWarning: Selected file is to large! Warning: Selected file is smaller then bootloader! Error: Can't alloc file-buffer! %s.tmpError: Writing firmware fails! WR TMP FILEError: Not enough mem for temporary filename Error: Can't read complete file! File '%s' doesn't exists. Usage: bin2dvfw [options] ... -h --help Print this help message -V --version Print the version number -f --file Specify binary fw-image -n --name Specify filename of new firmware file hVf:n:helpversionfilenameIhNVVf[f DV-Firmware Make Utility - (C) 2010 by DO1FJN / digisolutions.de This program is Free Software and has ABSOLUTELY NO WARRANTY Version 0.1 fw%s.%sDV-FirmwareYou need to specify a filename to -f Too many options! terminated!done.0w,aQ mjp5c飕d2yҗ+L |~-d jHqA}mQDžӃVlkdzbeO\lcc=  n;^iLA`rqgjm Zjz  ' }Dңhi]Wbgeq6lknv+ӉZzJgo߹ホCՎ`~ѡ8ROggW?K6H+ L J6`zA`Ugn1yiFafo%6hRw G "/&U;( Z+j\1е,[d&c윣ju m ?6grWJz+{8 Ғ |! ӆBhn[&wowGZpj;f\ eibkaElx TN³9a&g`MGiIwn>JjѮZf @;7SŞϲG0򽽊º0S$6к)WTg#.zfJah]+o*7 Z-!B c0@P`p)Jk1s2R"RBrb9{ZӜb$C4 dtDTjK( ōS6r&0vfVF[z8׼HXhx@a(#8َHi +ZJzjqP 3:*˿yX;l|L\",<` A* hI~n^N>2.Qp:Yxʱ -No0 P%@Fpg`ڳ=^"25BRwbVr˥nO, 4$ftGd$TDۧ_~<&6WfvvF4VLm/ș鉊DXeHx'h8(}\?؛uJTZ7jz *:.lMͪɍ&|ld\EL<, >]|ߛُn6~UNt^.>a%Y-%m-%d %H:%M.%S%s: %s %s -> %d: %s [%s] %s: EBADF - bad filedescriptor%s: EINTR - interrupted%s: EISDIR - this file is a directory.%s: EMFILE - too many filedescripors open.%s: ENFILE - system has too many filedescripors open.%s: ENOENT - the named file does not exist.%s: ENOSPC - no disk space left.%s: ENXIO - file is a FIFO (can't opebn for reading).%s: EROFS - read only file system.%s: EEXIST - named file already exists.%s: EACCES - no permission to do this.%s: EFBIG - size too large.%s: EIO - hardware error%s: EPIPE - write to a closed pipe (FIFO) - nobody is reading it.%s: unknown error-code (%d).TTIT͗TTTTTTTTŘTTTT* TThTT8%s~Could not backup file (%s to %s). BACKUPCould not alloc a piece of memory for the backup-filename! Could not rename file (%s to %s). RENAMECould not remove file (%s). REMOVE$  o    ooo ދ.>N^n~Όތ.>N^n~GCC: (SUSE Linux) 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036]GCC: (SUSE Linux) 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036]GCC: (SUSE Linux) 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036]GCC: (SUSE Linux) 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036]GCC: (SUSE Linux) 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036]GCC: (SUSE Linux) 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036]GCC: (SUSE Linux) 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036]GCC: (SUSE Linux) 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036]GCC: (SUSE Linux) 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036]GCC: (SUSE Linux) 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036]$" Dp h$rċ!u_IO_stdin_usedO dfu_append_filesuffixmake_fwfileshow_helpmainv!crcCCITTkcrc32crcCCITTBlockcrcCCITTStreamdcrc32StreamcTabCRC32cTabCCITTs dlogInitlogErrorfile_error\file_existsfile_renamefile_deleteQlogleveloCVint`$O|K'/usr/src/packages/BUILD/glibc-2.8/cc-nptl/csu/crti.S/usr/src/packages/BUILD/glibc-2.8/csuGNU AS 2.18.50]D,intCV8d3ru:wnE-{ n:# # M# # # # ,# # # #$ j#(  #, k"#0 $#4 E&:#8 *:#< ,}#@ 0H#D 1V#F 2#G 6#H ?#L H#T I#X J#\ K#` %L!#d N:#h ,P#l :  # # _:#  {  '{k; kl# o:# p;#valq:# :2 .3H# 4H# 5H# 6H# N7# 8A# crc9O#  :A>:D>:P>lenF:t"O:,@OOtP:XfP:\bP:`WQddQhRlNSH <op7ǑytzX::uXIuX#:d{:h@l[pǓ:`  ZB  8`5%;hc9WcrcWdt]C9mcrctd]mĕ  i p crc]v intĕKdcrcW  i thwcrc  i t   3 ] a`N h,CVint8]K9dv,,^A,,k E- nV# # M# # # # ,# # # #$ j#(  #, k"#0 $#4 E&V#8 *V#< ,#@ 0:#D 1H#F 2#G 6-#H ?#L H#T I#X J#\ K#` %L!#d NV#h ,P3#l :  # # _V# -  C 'I Mz p{# @|#  X% &# ':# )# -# .# n/# 0# 81# 2:#( \4#, 8#0 ;#4 fFY#8 VGY#@ HY#H UA#P VA#T(hd(C.err.V.C/dnow0N`ELerrEVTECFL \ cvV'vCwVtuxH~ҚS~~C~CVp͙wt,Қ7CVt5 %VW- /tmp/cc1eKQGg.s/usr/src/packages/BUILD/glibc-2.8/csuGNU AS 2.18.50% $ > $ > $ > 4: ; I?  &IU%% : ; I$ > $ > $ >   I : ;  : ;I8 : ; : ; I8 I !I/ &I : ; I8  : ; .? : ; ' I@: ; I  4: ; I 4: ; I .? : ; ' @4: ; I? < % .? : ; ' @: ; I : ; I  I$ > &I.? : ; ' I@ 4: ; I $ >  I !I/ $ > 4: ; I?  % : ; I$ > $ > $ >   I : ;  : ;I8 : ; : ; I8 I !I/ &I.? : ; ' @: ; I : ; I 4: ; I 4: ; I .? : ; ' I@ 4: ; I? < 4: ; I?  U%# init.cl /usr/src/packages/BUILD/glibc-2.8/cc-nptl/csu../sysdeps/genericcrti.Sinitfini.c!/!=Z!gg//!/!=Z! /home/jan/Projekte/dfu-loader/src/usr/lib/gcc/i586-suse-linux/4.3/include/usr/include/bits/usr/include/sys/usr/includebin2dvfw.cstddef.htypes.htypes.hlibio.hstdio.hgetopt.hD=guuuuhʟ1gy/Yggɑ%%/g%ugggɟ%ug>'gv%1g.=uuvu1+Yi*g)ʼgu%vj%Ywggػ= }D /home/jan/Projekte/dfu-loader/srcchecksums.c31& .hg0K6h;0h+HE /home/jan/Projekte/dfu-loader/src/usr/lib/gcc/i586-suse-linux/4.3/include/usr/include/bits/usr/includefileIO.cstddef.htypes.hlibio.hstdio.htime.hstat.hh'g1i*&g,ɑ/2u%!2iK1h/gKgh%Kgh1gg/hP& /tmpcc1eKQGg.sċ!!!-!!!| DAB AB AB $@D  F AB A| AAB 94AB mWAB ĕXAB LAB | h/AB AB AB 'AB AB ҚFAB GNU C 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036]short unsigned intshort int_IO_stdin_used/usr/src/packages/BUILD/glibc-2.8/csuunsigned charlong long unsigned intinit.clong long int__off_t_IO_read_ptr_chaintDFUfilesuffixoutsize_shortbuf_IO_buf_baseexitcodemake_fwfilebcdDeviceprg_optslong_fileno_IO_read_endprg_optionsOUTfile_flags__ssize_t_IO_buf_end_cur_column__quad_t_old_offsethas_argidProduct_IO_markerdfu_append_filesuffix_IO_write_ptr_sbuf_IO_save_base_lock_flags2FwBufferoption_indexoptarg_IO_write_end_IO_lock_t_IO_FILEFwSuffixbinsize_posfwsize_markersINfileoptionflag_vtable_offsetfirmwarenamebcdDFUlength/home/jan/Projekte/dfu-loader/src/bin2dvfw.c_next__off64_t_IO_read_base_IO_save_end__pad1__pad2__pad3__pad4__pad5_unused2stderrtempfilenameargvDFUsignaturefwnameretcode_IO_backup_baseshow_helpFILEfdargcmain_IO_write_baseidVendor/home/jan/Projekte/dfu-loader/src/checksums.ccTabCCITTcTabCRC32crc32crcCCITTBlockdatacrcCCITTcrc32StreamcrcCCITTStreamfile_deletest_rdevtv_nsecfile_renamepre_msgst_sizeLogFilenametv_secfname_backupfile_error__mode_tRetCodelogInitst_devst_nlinkst_blksizest_gid__nlink_terrormsgtimebufst_ctimst_inoonWhatfname__blksize_tloglevelst_blocks/home/jan/Projekte/dfu-loader/src/fileIO.c__u_quad_tst_mtim__ino_tst_atimst_uidfileinfofname_curr__time_tfile_exists__dev_ttimespec__uid_tstatst_modelogError__unused4__unused5__blkcnt_tstdout__gid_tttutt_u_`t`btbsuswtw}Q}~t~tuttAuABtBDtDuuuvtvxtxutt$u$%t%'t'putt/u/0t02t2%u%&t&(t(%u%&t&(t(LuLMtMOtOjujktkmtmuċȋ.symtab.strtab.shstrtab.interp.note.ABI-tag.note.SuSE.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc.debug_ranges44#HH 1hh@<oF   NVo |co r  {    0ȋ  l  F hh)  ///  ///xll0t04 t0 3H4i5~EI+M80LOCGUNW@8X\_&B g4Hh     ȋ  h  l !"# ,:G]lz hЛB`@22p+8 I \s |l 1    0 75LAU[lC~$l94Gh/*<H[0Zk6}u! j t'D='IN`pmW~ELKĕXt@ ҚFinit.cinitfini.ccrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST____do_global_dtors_auxcompleted.5701dtor_idx.5703frame_dummy__CTOR_END____FRAME_END____JCR_END____do_global_ctors_auxbin2dvfw.cprg_optionsprg_optslongchecksums.cfileIO.c_GLOBAL_OFFSET_TABLE___statstat__dso_handle__DTOR_END____init_array_end__init_array_start__i686.get_pc_thunk.bx_DYNAMICdata_start__errno_location@@GLIBC_2.0logErrorsprintf@@GLIBC_2.0open@@GLIBC_2.0strerror@@GLIBC_2.0__libc_csu_fini_start__xstat@@GLIBC_2.0__gmon_start___Jv_RegisterClasses_fp_hwlocaltime@@GLIBC_2.0crcCCITT_finiwrite@@GLIBC_2.0rename@@GLIBC_2.0__libc_start_main@@GLIBC_2.0read@@GLIBC_2.0_IO_stdin_usedfree@@GLIBC_2.0__data_startcrc32fflush@@GLIBC_2.0cTabCRC32getopt_long@@GLIBC_2.0logInitstderr@@GLIBC_2.0strlen@@GLIBC_2.0make_fwfilefreopen@@GLIBC_2.0__libc_csu_initprintf@@GLIBC_2.0loglevelfile_renameclose@@GLIBC_2.0fwrite@@GLIBC_2.0file_errorfprintf@@GLIBC_2.0time@@GLIBC_2.0cTabCCITTremove@@GLIBC_2.0show_help__bss_startmalloc@@GLIBC_2.0dfu_append_filesuffixfile_exists_endstdout@@GLIBC_2.0puts@@GLIBC_2.0crcCCITTBlocklseek@@GLIBC_2.0crc32Streamoptarg@@GLIBC_2.0strftime@@GLIBC_2.0crcCCITTStream_edataexit@@GLIBC_2.0main_initfile_delete