/usr/lib64/fwupd-plugins-5
NameSizeModeActions
libfu_plugin_acpi_dmar.so166720755editdlrm
libfu_plugin_acpi_facp.so166720755editdlrm
libfu_plugin_acpi_phat.so334080755editdlrm
libfu_plugin_amt.so202240755editdlrm
libfu_plugin_analogix.so291760755editdlrm
libfu_plugin_ata.so386640755editdlrm
libfu_plugin_bcm57xx.so748880755editdlrm
libfu_plugin_bios.so119760755editdlrm
libfu_plugin_ccgx.so749680755editdlrm
libfu_plugin_colorhug.so249600755editdlrm
libfu_plugin_cpu.so249440755editdlrm
libfu_plugin_cros_ec.so375840755editdlrm
libfu_plugin_dell.so373920755editdlrm
libfu_plugin_dell_dock.so957200755editdlrm
libfu_plugin_dell_esrt.so161440755editdlrm
libfu_plugin_dfu.so1036080755editdlrm
libfu_plugin_dfu_csr.so249760755editdlrm
libfu_plugin_ebitdo.so374000755editdlrm
libfu_plugin_elanfp.so291280755editdlrm
libfu_plugin_elantp.so458480755editdlrm
libfu_plugin_emmc.so250240755editdlrm
libfu_plugin_ep963x.so250080755editdlrm
libfu_plugin_fastboot.so292160755editdlrm
libfu_plugin_fresco_pd.so250560755editdlrm
libfu_plugin_genesys.so665120755editdlrm
libfu_plugin_goodixmoc.so249440755editdlrm
libfu_plugin_hailuck.so374560755editdlrm
libfu_plugin_invalid.so75440755editdlrm
libfu_plugin_iommu.so120080755editdlrm
libfu_plugin_jabra.so167360755editdlrm
libfu_plugin_lenovo_thinklmi.so120240755editdlrm
libfu_plugin_linux_lockdown.so120880755editdlrm
libfu_plugin_linux_sleep.so119920755editdlrm
libfu_plugin_linux_swap.so208640755editdlrm
libfu_plugin_linux_tainted.so120640755editdlrm
libfu_plugin_logind.so120400755editdlrm
libfu_plugin_logitech_hidpp.so996720755editdlrm
libfu_plugin_msr.so202480755editdlrm
libfu_plugin_nitrokey.so166240755editdlrm
libfu_plugin_nordic_hid.so499760755editdlrm
libfu_plugin_nvme.so331280755editdlrm
libfu_plugin_optionrom.so167200755editdlrm
libfu_plugin_parade_lspcon.so334400755editdlrm
libfu_plugin_pci_bcr.so161600755editdlrm
libfu_plugin_pci_mei.so290320755editdlrm
libfu_plugin_pixart_rf.so624320755editdlrm
libfu_plugin_realtek_mst.so375360755editdlrm
libfu_plugin_redfish.so1159760755editdlrm
libfu_plugin_rts54hid.so250240755editdlrm
libfu_plugin_rts54hub.so417200755editdlrm
libfu_plugin_scsi.so166720755editdlrm
libfu_plugin_steelseries.so250560755editdlrm
libfu_plugin_superio.so582960755editdlrm
libfu_plugin_synaptics_cape.so373760755editdlrm
libfu_plugin_synaptics_cxaudio.so374160755editdlrm
libfu_plugin_synaptics_mst.so582560755editdlrm
libfu_plugin_synaptics_prometheus.so415840755editdlrm
libfu_plugin_synaptics_rmi.so955760755editdlrm
libfu_plugin_system76_launch.so208640755editdlrm
libfu_plugin_test.so203360755editdlrm
libfu_plugin_thelio_io.so167200755editdlrm
libfu_plugin_thunderbolt.so583520755editdlrm
libfu_plugin_uefi_capsule.so1078480755editdlrm
libfu_plugin_uefi_dbx.so292160755editdlrm
libfu_plugin_uefi_recovery.so120080755editdlrm
libfu_plugin_upower.so161760755editdlrm
libfu_plugin_usi_dock.so377520755editdlrm
libfu_plugin_vli.so1124320755editdlrm
libfu_plugin_wacom_raw.so375040755editdlrm
libfu_plugin_wacom_usb.so705200755editdlrm
Edit: /usr/lib64/fwupd-plugins-5/libfu_plugin_dfu.so (103608B)
ELF>k@8@8 @uu vv!v! p vv!v!888$$huhuhu Stdhuhuhu PtdDDDQtdRtdvv!v! GNU-!dIy C ( X`D0Xb "h"MB!Hy$H@ TGS) QRXEWRIl]f $X EN E |P&E!|6M +бt̠^X֠/Pถa&3y3ˮ r`N׆mZ2{& )ԍa72i}CEYX\m|^鷋 U&\Z]d u7Z| 8W!'2yV5qX-[oNc . Mrp  ( '  T    d9 " <  ?`? u , j  l , C, F"2T7I  $ b!IRWi} K4agk u # $hu 5 vcM}$UUv$ CIX mL"  0 ^ G K  @  vT `q/ s  +  p й  z j @z n u  V  ? 0  p@ `s pv  vV s s g  p&  `?  `v    `n0  >  s5 G Y. {  `v s8 `s6 pnI P  Px `s   W e s  0  5 k  v!? {9  s  wp!  Џ$]  vS  ?u s  Дk {   T `so `sS  `s  >  `5! q __gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizefu_plugin_get_contextfu_dfu_device_get_typefu_plugin_add_device_gtypefu_context_add_quirk_keyfu_plugin_init_vfuncslibfwupd.so.2libfwupdplugin.so.5g_object_unrefg_ptr_array_new_with_free_funcg_type_check_instance_castfwupd_device_get_typefwupd_device_add_iconfu_device_add_flagfu_device_add_internal_flagfu_device_set_remove_delayfu_device_register_private_flagg_type_class_peek_parentg_type_check_class_castg_type_class_adjust_private_offsetfu_progress_set_idfu_progress_add_stepfu_dfu_firmware_get_typefu_dfuse_firmware_get_typefu_ihex_firmware_get_typefu_firmware_new_from_gtypesfu_device_remove_flagg_once_init_enterg_intern_static_stringfu_usb_device_get_typeg_type_register_static_simpleg_type_add_instance_privateg_once_init_leaveg_ptr_array_unreffu_usb_device_get_devg_usb_device_release_interfaceg_error_freeg_usb_device_error_quarkg_error_matchesg_log__stack_chk_fail__gcc_personality_v0_Unwind_Resumefu_dfu_state_to_stringfu_common_string_append_kvfu_dfu_status_to_stringfu_common_string_append_kbfu_common_string_append_kxfu_dfu_target_to_stringfu_dfu_device_get_transfer_sizeg_type_check_instance_is_ag_return_if_fail_warningfu_dfu_device_get_versionfu_dfu_device_get_download_timeoutfu_dfu_device_set_transfer_sizefu_dfu_device_can_uploadfu_dfu_device_can_downloadg_usb_device_get_interfacesg_ptr_array_set_sizeg_usb_interface_get_classfu_device_has_private_flagg_usb_interface_get_extrag_bytes_get_sizefwupd_device_add_protocolfu_dfu_target_newfu_dfu_target_set_deviceg_usb_interface_get_indexfu_dfu_target_set_alt_idxg_usb_interface_get_alternatefu_dfu_target_set_alt_settingg_usb_interface_get_numberg_ptr_array_addg_usb_interface_get_protocolfu_dfu_target_stm_newg_bytes_get_datag_string_newg_string_append_printfg_string_truncateg_io_error_quarkg_set_errorg_string_freeg_usb_device_get_pidg_usb_device_get_vidfu_dfu_target_avr_newg_usb_interface_get_subclassg_usb_device_get_release__memcpy_chkfwupd_error_quarkg_set_error_literalg_prefix_errorfu_progress_newfu_progress_sleepfu_dfu_device_set_timeoutfu_dfu_device_get_timeoutfu_dfu_device_get_statefu_dfu_device_get_statusfu_dfu_device_has_attributefu_dfu_device_remove_attributefu_dfu_device_newg_object_newfu_dfu_device_get_targetsfu_dfu_target_setupfu_dfu_device_get_target_by_alt_settingfu_dfu_target_get_alt_settingg_object_reffu_dfu_device_get_target_by_alt_namefu_dfu_target_get_alt_nameg_strcmp0fu_dfu_device_get_platform_idg_usb_device_get_platform_idfu_dfu_device_get_runtime_vidfu_dfu_device_get_runtime_pidfu_dfu_device_get_runtime_releasefu_dfu_device_get_chip_idfu_dfu_device_set_chip_idg_strdupstrlenfu_firmware_strparse_uint16_safefu_common_strtoull_fullfu_dfu_device_ensure_interfaceg_usb_device_claim_interfacefu_dfu_device_refreshg_usb_device_control_transferfu_dfu_device_get_interfacefu_dfu_device_resetg_timer_newg_timer_destroyg_usb_device_resetg_timer_elapsedfu_dfu_device_uploadfu_dfuse_firmware_newfu_dfu_firmware_set_vidfu_dfu_firmware_set_pidfu_dfu_firmware_set_releasefu_progress_set_stepsfu_progress_get_childfu_dfu_target_uploadfu_progress_step_donefu_dfu_target_get_alt_name_for_displayfu_dfu_firmware_newfu_dfu_device_error_fixupfu_dfu_device_abortfu_dfu_device_clear_statusfu_dfu_device_refresh_and_clearfwupd_device_has_flagfu_dfu_target_attachfu_dfu_target_upload_chunkg_bytes_unreffu_dfu_firmware_get_vidfu_dfu_firmware_get_pidfu_usb_device_get_vidfu_usb_device_get_pidfu_firmware_get_imagesfu_firmware_get_chunksfu_chunk_get_data_szfu_dfu_target_downloadfu_firmware_get_idxfu_dfu_firmware_get_versiong_propagate_errorfu_firmware_writefu_dfu_device_get_attributes_as_stringfu_dfu_target_get_typeg_object_remove_weak_pointerg_usb_device_set_interface_altg_strdup_printffu_dfu_sector_to_stringfu_dfu_target_get_sector_for_addrfu_dfu_sector_get_addressfu_dfu_sector_get_sizefu_dfu_target_parse_sectorsg_str_has_prefixg_ascii_strtoullfu_dfu_sector_newg_strsplitg_strchompg_strfreevfu_dfu_target_get_sectorsfu_dfu_target_get_sector_defaultfu_dfu_sector_get_typefu_dfu_target_check_statusg_usleepfu_dfu_target_set_alt_nameg_object_add_weak_pointerg_usb_device_get_string_descriptorfwupd_device_get_serialfu_dfu_target_mass_erasefu_dfu_target_download_chunkg_getenvfu_common_dump_bytesg_assertion_message_cmpnumfu_progress_set_statusg_malloc0fu_common_dump_rawg_bytes_new_takefu_progress_set_percentage_fullfu_progress_set_percentagefu_dfu_utils_bytes_join_arrayfu_chunk_bytes_newfu_dfu_target_get_devicefu_firmware_set_idfu_firmware_set_idxfu_dfu_sector_get_zonefu_firmware_add_chunkfu_firmware_add_imagefu_chunk_get_addressfu_chunk_get_bytesfu_common_bytes_new_offsetg_bytes_newg_bytes_comparefu_chunk_set_addressg_bytes_new_staticfu_dfu_sector_get_idfu_dfu_sector_has_capg_bytes_refg_ptr_array_newfu_chunk_array_new_from_bytesg_direct_equalg_direct_hashg_hash_table_newg_hash_table_unrefg_hash_table_lookupg_hash_table_insertfu_dfu_target_stm_get_typefu_common_write_uint16fu_chunk_array_newfu_chunk_get_pagefu_chunk_get_idxfu_common_bytes_is_emptyg_bytes_new_from_bytesg_propagate_prefixed_errorfu_progress_finishedfu_chunk_get_datamemcpyfu_dfu_target_avr_get_typefu_progress_add_flagfu_device_add_instance_idfu_dfu_sector_get_size_leftfu_dfu_sector_get_numberg_string_appendlibgio-2.0.so.0libgobject-2.0.so.0libglib-2.0.so.0libgusb.so.2libgcc_s.so.1libpthread.so.0libc.so.6_edata__bss_start_endlibfu_plugin_dfu.soGLIBC_2.14GLIBC_2.4GLIBC_2.2.5GLIBC_2.3.4LIBGUSB_0.1.1LIBGUSB_0.2.8LIBGUSB_0.1.0LIBFWUPD_1.5.8LIBFWUPD_1.1.2LIBFWUPD_0.1.1LIBFWUPD_0.9.3LIBFWUPD_0.9.8GCC_3.0GCC_3.3.1LIBFWUPDPLUGIN_1.5.5LIBFWUPDPLUGIN_1.5.4LIBFWUPDPLUGIN_1.2.5LIBFWUPDPLUGIN_1.0.2LIBFWUPDPLUGIN_1.2.6LIBFWUPDPLUGIN_1.1.2LIBFWUPDPLUGIN_1.5.6LIBFWUPDPLUGIN_1.3.3LIBFWUPDPLUGIN_1.0.3LIBFWUPDPLUGIN_1.2.2LIBFWUPDPLUGIN_1.3.1LIBFWUPDPLUGIN_1.2.4LIBFWUPDPLUGIN_1.6.2LIBFWUPDPLUGIN_1.7.3LIBFWUPDPLUGIN_1.7.0LIBFWUPDPLUGIN_1.6.0LIBFWUPDPLUGIN_0.1.0$ORIGIN/../../libfwupd:$ORIGIN/../../subprojects/libjcat/libjcat:$ORIGIN/../../libfwupdplugin                    P ii ui (ti 4@1@8N0\`XIjRIyQJSJXJ0P&y a_& DDAGAH0DEB ZG oA B A MNNMHv!@uv!uv!v!! !!!3!>!H!|!!x!x!x!x!x!x!x!x!x! x! y! y! y!y! y!(y!0y!8y!@y!Hy!Py!Xy!`y!hy!py!xy!y!y!y!y!y!y!y!y!y!y!y!y! y!!y!"y!#y!$z!%z!z!z!& z!'(z!0z!(8z!)@z!*Hz!+Pz!,Xz!`z!-hz!.pz!xz!/z!z!0z!1z!2z!z!4z!z!z!z!5z!6z!7z!8z!9z!z!:{!;{!<{!={! {!?({!@0{!A8{!B@{!CH{!DP{!EX{!`{!Fh{!p{!x{!G{!H{!I{!{!J{!K{!L{!M{!{!N{!{!O{!{!P{!Q{!{!R|!S|!|!T|!U |!(|!0|!8|!V@|!WH|!P|!X|!X`|!Yh|!Zp|![x|!\|!|!|!]|!^|!|!_|!`|!a|!b|!c|!|!d|!|!e|!|!f}!g}!h}!}! }!i(}!0}!j8}!@}!kH}!lP}!mX}!n`}!h}!op}!px}!q}!r}!s}!t}!u}!v}!w}!x}!}!}!y}!z}!{}!}}!~}!}!~!~!~!~! ~!(~!0~!8~!@~!H~!P~!X~!`~!h~!p~!x~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!!!!! !(!0!8!@!H!P!X!`!h!p!x!!!!!!!!!HHy0!HtH5:)!%;)!hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`hahbhchdhehfhgqhhahiQhjAhk1hl!hmhnhohphqhrhshthuhvhwqhxahyQhzAh{1h|!h}h~hhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhh%!D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D% !DH<$HtH:HtH-H%Mt LH|$HHtL HHHH<$HtHH}Ht~HHtHH<$Ht[HHMtL}HuH}Ht'H_H}HtHIH}HtH3L+H#L+HL HH HLHHHtH1H|$0HtH1HHH}HtTHHLLHjH|$@tH H|$0=H|$@3H;HtH.H&H}HtHH}HtH1MtLHtHH111H111111뱐HH|$8t H|$8HHܐHMtLxHtHkH|$ aHIHH|$8tH|$8@HHE1LL E1E1E1HMtLE1cE11YE1H<$Ht{HtHHHHMtLH1E1H|$ t H|$ yHtHlH1E11E1MtL61E11E11E1H1E11E111E1g1E1w1p1E1f1E1\1E1RHD$(H|$(t H|$(HHD$HD$(H|$ t"H MtLxH|$ ~H|$tH|$lHHMtLKHD$HMtL{MtLHHtHHHtHHMtLH1H|$HtHH1MtLHtHHtHuL1H|$uIIHMuM0DLH(M2DLHM4DLHM6DLHM8DLHMDLLD$1HLHL#IU9ZvPH1H,H褽H5'}HIRuLH}H=zIU9ZwAELHMtLHH[]A\A]A^A_蠼I1@1HHiHH|$I1҉H 1GHfHtwATLc% UHSHH;u[]A\f1HֽtL} uۋ}tԃ u%HH5 |[1]A\c}IȺLH[H]H5{1A\ff.fUHAVIAUIATISHHc dH%(HE1HJLLeH[HSH1L艶IHLȮHL HкHLL躰AąOzHHϷH蒷AL̯HoH5|E1H=8nfDHL@H8LcCHlwH=m1衻=@HD$1Ҿ@HfP*GHvH=m1^H1L1IHIL11HILHt.îL˷`fDH5>pH1菺蕮HQHUHYff.AWAVAUATMUHSHHHt$HT$dH%(HD$817HHLHIHD$艳tJHc- 讹LHƃ1轵HEHH|$L_u+1HL$8dH3 %(#HH[]A\A]A^A_fD苳HL$HHHtH;tH|$H蓴VL|$HL&H޶A6LH HsAu fAY u fApL|$Lf}0Hl$(t<觸LH輴H脮fAtU0ffD9DH\$(f{.t9_H|$HrHjfAtS.f%fD9H\$H辫PIƅuHLHLH|$H5uAFDE1IDLHH;Ds CHMDL豭AH}tALwH; D[ 菪HEAAVH u 1L˧XZHaAWAVAUIH5pATAUSHHc H,LM M DLH pHMHtHg^DLYHMHtHoDL>HU Bt_1ADHH=oL<1ߤLI褨HLDLILȟL轟HU 9ZwH[]A\A]A^A_uHnHc AVAUL,ATUSIU BtRA1HHHXD9w+HKHAAE9rH[]A\A]A^@IU 9jw1H[]A\A]A^ff.AWAVAUATUSHhH|$8HT$dH%(HD$X1Ht+HH5nHc-N Hl$8H衧u5;@HL$XdH3 %(jHh[]A\A]A^A_@H{1HHI1H9wH*nH=2^E1111AD趟H} H;@mH} 1赨HߺH5m!H}HHD$@HHxHD$OHwHEHH[HxHHD$PD$HHD$H5om聦$H;1H&H9D$D$HHL$@HmH|$ƺ 1̣IUH|$H5m1H|$01H|$@D$ۨD$fHt$H HH=Lt$8M&AHL膥@HILd$PA$tA|$uAT$HD$PBLd$PA$BtKHMHAD$a<?H PtD$HtfAljl$$E1D$ \$(1@D$DL$DD$ L$,)ڋt$(<I~ HIWL/AD9d$$u\$AHL$0AL,MeM0H|$0膧D$HHL$@HD$LH;D$HHuo  袤MH k苤MH k@sMH >k@AD$H a<FMH Gk2H|$H j JH|$H Nj (H|$H Wj |H Hff.H蓥1HH1USHHHcL H,cHt.HHtH;tHH&tHE H[]H iH5bsH=[Y&H1[]ff.fUSHHHc̻ H,HtFHHtH;tHH覡t*HE Pt9HH謡HHH[]+HshH5rH=X莟H1[]DAUATIUSHHc8 H蟚H;LH葜ueHmH=]X1&H;.iӣH;LH1H֛f/>rH;tH;ӢA uKH;萟H;A5f=uoA Au_芡H 3mƺ L1ҞfE1HtHHD[]A\A]fKH gh1҉LhfDDH Hٺ L>H 7hxHdff.@UHSHHc HH{耘tH{H諘HCH[]ATUHSHcn HL#L9t HtH&H+Mt LH+HPH[]HA\AWAVAUIATUHSHHc L7HL#SHL蘟IHUHtH;tHHǞAąMt7I}t0Hq\H5oE1H=UÜHD[]A\A]A^A_ÐDcEugIHt LHЅt̀{ { uOHC P@CA랐H+eH5"oH={UF~ArDH{uL3聢HL薞Hs 1H0HCxL3HL]H CLH8H IHH\HA~JEvA2A4 A6A8!AB+ADH5jHfHsLH1VHC @AE11111ĕHKHjHH= T1ӡH{ HRf諝M LH d1H5TiHlrEƺ LH d1趚H5BiH2H5ViHH5jiH H5~iHAUIHATUHSHHL'讝tEI$HtHHLH[]A\A]諜H 0d HŝH1[]A\A]UHAWIAVAUMATISHXHc; HUHMuHL3dH%(HE1覟LH軛HCH=cHEHE[HtLH5cH=5RH;xLuAL91LHEkH;HE/HHULuAVH}jDMAAWRuuPH@H;f=H}踒H;Huk{H;[t7H;OHb1H=XQ#H;+iМLLH}H]@H9H}Ht4HMdH3 %(He[A\A]A^A_]H;L,1fLHEHXkIH bL 1谗1wfH5&bLѝ1Xf.HHEL bLfjimH i H]H5gH='PH |$m<$ԗH0H} Zr`H.@UHAWIAVAAUATSHHHULEdH%(HE1HcG HL#˜HLHhHEHEMuH;蟖HEH}H;I褕H;AyHHULmAUH}EAj1AWRuATPΓH@tvH=d` HuHtHLH5[`H=N؏HuLlHH}HtHMdH3 %(HuQHe[A\A]A^A_]f.H;LHEHX8H}IH /` 1|1×H駞HHHt AWAVAUATMUSH(Hc HH|$EH<L $HT$L$ L@H=A I1E1D$ ;l$ rttL$H|$L1҉:IHH覎HʼnپIAHK_1H=dM/LLDtT$LLA;l$ sHD$L9tHuTdLL'HHHMtL|HtHoH(H[]A\A]A^A_D蓖LL$H<$MH c1ғfMtL#1H H%HHHHHHHHٜHќH~fDHc @t ff.@Hcu @t ff.@HcU HAVAULc-A ATIHUHSHL7t%IHt)HLH[]A\A]A^fD[1]A\A]A^DJ<+H[L]A\A]A^fAWAVMAUATUHSHHHc Ht$0HT$–HHUHtH;tHH耓Mt+I>t%H.QH5d1H=J聑LH-u1HH[]A\A]A^A_fDHDH8HD$(辊ÅLHtHD$(H@ P輌H\$(HIHD$8HsCs L臒L|$H5+aLSHC LpHS BTE1DHDLH\+HtDH[]A\@1HYLH5UH=<tH[]A\@1H[]A\fDCH kOL]ff.ATIUHc- SHHtAHHtH;tHHɄt%LH誆t>H\+HtDH[]A\@1HKH5TH=;贂H[]A\@1H[]A\fD胅H NL蝆f.ff.ATIUHSHHdH%(HD$1H|$D$Ag1IHHLt0HLHL$dH3 %(u&H[]A\H5WUH1]ffDAUIATI1UH1SHdH%(HD$1P|ILHHHH$?tCH<$Ht踆HtHHL$dH3 %(unH[]A\A]fDH<$ sH4$t)HNHT1H= :{fDLH$@efH鑋鯋SH胇 uQ脅HHHH HH5H&HHH[H5) HiAUAATIUHSHHdH%(HD$1H|$t$D$!2~1IHHL诃tKHSH=81HL|HL$dH3 %(u*H[]A\A]DH5%SH1 AWMAVIAUATUSHHXt$H|$HT$HHL$(L$LL$tHۉADHHD$@T$zIHJHwHAEHhRH=l615H|$ LHzAIŅHDt$L$jH jH=jHYLHS\Hcu H=3HHHPc`;HxtN1AHxt Hx(THRDHMdH3 %(He[A\A]A^A_]L_HxRHH[H^H=t EE0EE1EE`EEaEEESHxH53H`KYHxRHEƅtL}HH@HxYAWH52HHA։\XHQ HYZ HYH\YAHHHhptE@uƾDuGVtDpIƾH=1tHa2^HhML1L[MtLX[HUMHٺ1L[TIHtSHQHteLQHUZHD\LSDt1H 1WY^LZH`HtH\1E1tfHXUH`LTHx=UIAt<7H`HVIHtH`d\@MqDH5r3L!]MPSHxH5j1VHxOHx WHx WHx WHx WHxWLH¾Le}Hx!THxVLH1LuMHxSHxVMH1L0HxSHxVMH11LRIHHxSHuLNH=I[VHtLH52H=5TH]HAHPˉAhostcan-download|can-upload|manifest-tol|will-detach|can-accelerate|../plugins/dfu/fu-dfu-device.c:1854failed to release interface: %sDFU interface with %lu bytes vendor datatruncated DFU interface data, no bcdDFUVersioninterface found, but not the correct length for functional data: %lu bytes: %sfailed to parse interface data for %04x:%04x: %sDFU version 0x%04x invalid, v1.1 assumedforcing DFU transfer size 0x%04x bytesDFU transfer size unspecified, guessingDFU transfer size invalid, using defaultusing DFU transfer size 0x%04x bytesunable to guess initial device state from interface %uno DFU runtime, so faking device%04x:%04x is missing download capability../plugins/dfu/fu-dfu-device.c:1309error == NULL || *error == NULLGUsb version too old to support GD32, fwupd needs to be rebuilt against 0.3.6 or laterfailed to refresh: no GUsbDevice for %scannot get device status, invalid size: %04xno dnload-timeout, using default of %umsrefreshed status=%s and state=%s (dnload=%u)failed to reset: no GUsbDevice for %scannot reset USB device: %s [%i]failed to upload: no GUsbDevice for %s../plugins/dfu/fu-dfu-device.c:1467switching to DefuSe automaticallyfailed to abort: no GUsbDevice for %snot supported as no DFU runtimefailed to clear status: no GUsbDevice for %scannot clear status on the device: %sfailed to detach: no GUsbDevice for %sdoing device reset as host will not self-resetdoing dummy upload to work around m-stack quirkBus reset is not required. Device will reboot to normalfailed to download: no GUsbDevice for %sfirmware vendor ID not specifiedfirmware product ID not specifiedvendor ID incorrect, expected 0x%04x got 0x%04x and 0x%04x product ID incorrect, expected 0x%04x got 0x%04x and 0x%04x../plugins/dfu/fu-dfu-device.c:1623fu_dfu_device_resetfu_dfu_device_get_interfacefu_dfu_device_clear_statusfu_dfu_device_abortfu_dfu_device_refreshfu_dfu_device_set_chip_idfu_dfu_device_get_chip_idfu_dfu_device_get_runtime_releasefu_dfu_device_get_runtime_pidfu_dfu_device_get_runtime_vidfu_dfu_device_get_platform_idfu_dfu_device_get_target_by_alt_namefu_dfu_device_get_target_by_alt_settingfu_dfu_device_get_targetsfu_dfu_device_remove_attributefu_dfu_device_has_attributefu_dfu_device_get_statusfu_dfu_device_get_statefu_dfu_device_get_timeoutfu_dfu_device_set_timeoutfu_dfu_device_can_downloadfu_dfu_device_can_uploadfu_dfu_device_set_transfer_sizefu_dfu_device_get_download_timeoutfu_dfu_device_get_versionfu_dfu_device_get_transfer_sizefu_dfu_device_attachfu_dfu_device_detachfu_dfu_device_open@@No error condition is presentMemory erase function failedMemory erase check failedDevice firmware is corruptVendor-specific errorFuDfuTargetFU_IS_DFU_TARGET(self)AltSettingAltIdxAltNameForDisplayIdx%02xRAM 0xRAM description, so parsing/No sector addressSector address too largeNo sector section,Invalid number of sectors: %sFailed to parse: '%s': Invalid sector ID: %sInvalid sector size: %sInvalid sector multiplier: %sInvalid sector type: %sStuck in DFU_DNBUSYRead protection is activeGD32 serial number %s invalidUnknown GD32 sector size: %cmass erase not supportedFWUPD_DFU_VERBOSEMessagecannot download data: %ssleeping for %ums…cannot wait for busy: ==cannot upload data: %sgot #%04x chunk of size %utarget cannot do uploadingno sectors defined for targetFU_IS_FIRMWARE(image)target cannot do downloadingno image chunksdownloading chunk at 0x%04xzero-length firmwaregot %lu bytes, expected %luverify failed: %sreach to max polling triesno alt-nameno alt-name for displayFirmware is not for designed this deviceFirmware is for this device but fails verificationDevice is unable to write memoryProgram memory function failedProgrammed memory failed verificationCannot program memory due to address out of rangeReceived zero-length download but data is incompleteDevice detected unexpected USB reset signalingDevice detected unexpected power on resetSomething unexpected went wrongDevice stalled an unexpected requestcannot set alternate setting 0x%02x on interface %i: %swaiting for FU_DFU_STATE_DFU_DNBUSY to clearAddress is wrong or unsupported@Internal Flash /0x8000000/8*1Kg@Internal Flash /0x8000000/16*1Kg@Internal Flash /0x8000000/32*1Kg@Internal Flash /0x8000000/64*1Kg@Internal Flash /0x8000000/128*1Kg@Internal Flash /0x8000000/256*1Kgno UM0424 sector description in %sactual_length == g_bytes_get_size(bytes)../plugins/dfu/fu-dfu-target.cinvalid size, got %lu, expected %lu../plugins/dfu/fu-dfu-target.c:1031starting upload from 0x%08x (0x%04x)../plugins/dfu/fu-dfu-target.c:1281fixing up firmware address from 0x0 to 0x%x../plugins/dfu/fu-dfu-target.c:1169../plugins/dfu/fu-dfu-target.c:1173writing #%04x chunk of size %lugot 0x%02x, expected 0x%02x @ 0x%04xwaiting for FU_DFU_STATE_DFU_MANIFEST to clearfu_dfu_target_get_alt_name_for_displayfu_dfu_target_get_alt_namefu_dfu_target_get_alt_settingfu_dfu_target_downloadfu_dfu_target_use_alt_settingfu_dfu_target_uploadfu_dfu_target_download_chunkfu_dfu_target_setupfu_dfu_target_get_sector_defaultfu_dfu_target_get_sectors^@0C?cannot mass-erase: ignoring: %scannot set address 0x%x: doing actual check statusno memory sector at 0x%04xerasing sector at 0x%04xcannot erase address 0x%x: no valid sector for %xsetting address to 0x%04xFuDfuTargetStm../plugins/dfu/fu-dfu-target-stm.c:110using sector %u for read of %xmemory sector at 0x%04x is not readablesetting DfuSe address to 0x%04x../plugins/dfu/fu-dfu-target-stm.c:151got #%04x chunk @0x%x of size %u../plugins/dfu/fu-dfu-target-stm.c:422memory sector at 0x%04x is not writablemarking sector 0x%04x-%04x to be erased../plugins/dfu/fu-dfu-target-stm.c:325../plugins/dfu/fu-dfu-target-stm.c:353../plugins/dfu/fu-dfu-target-stm.c:374writing sector at 0x%04x (0x%lu)ignoring select memory unit as legacy protocolcannot select memory page:0x%02x with FLIP protocol version 1reading memory from 0x%04x to 0x%04xcannot read memory 0x%04x to 0x%04x: ../plugins/dfu/fu-dfu-target-avr.c:883cannot read from below sector start../plugins/dfu/fu-dfu-target-avr.c:797../plugins/dfu/fu-dfu-target-avr.c:808../plugins/dfu/fu-dfu-target-avr.c:750requesting %i bytes from the hardware for chunk 0x%xtruncating chunks from %u to %u../plugins/dfu/fu-dfu-target-avr.c:114ignoring as device rebooting: %scannot start application reset attach: cannot initiate reset for attach: ../plugins/dfu/fu-dfu-target-avr.c:673firmware element starts at 0x%x but sector starts at 0x%x, so offsetting by 0x%x (bootloader?)element was larger than sector size: 0x%x../plugins/dfu/fu-dfu-target-avr.c:598../plugins/dfu/fu-dfu-target-avr.c:607sending %lu bytes to the hardware../plugins/dfu/fu-dfu-target-avr.c:499../plugins/dfu/fu-dfu-target-avr.c:471../plugins/dfu/fu-dfu-target-avr.c:412read command page:0x%02x addr:0x%02xcannot read signature memory page:0x%02x addr:0x%02x, got 0x%02x bytes../plugins/dfu/fu-dfu-target-avr.c:364failed to get chip signature: cannot read config memory, got 0x%02x bytescannot read config vendor, got 0x%08x, expected 0x%02x or 0x%02xChipID %s [%s] is not supportedselecting memory unit 0x%02xcannot select memory unit: selecting memory page 0x%01xcannot select memory page: selecting memory page 0x%02xno sector defined for targetchunk %u has data (page %u)chunk %u is emptyall %u chunks are emptyFuDfuTargetAvrcannot read command page: AVR:CIDDFU_AVR\CID_0x%08xDFU_AVR\CID_0x%06xappIDLEappDETACHdfuIDLEdfuDNLOAD-SYNCdfuDNBUSYdfuDNLOAD-IDLEdfuMANIFEST-SYNCdfuMANIFESTdfuMANIFEST-WAIT-RESETdfuUPLOAD-IDLEdfuERROROKerrTARGETerrFILEerrwriteerrERASEerrCHECK_ERASEDerrPROGerrVERIFYerrADDRESSerrNOTDONEerrFIRMWAREerrVENDORerrUSBRerrPORerrUNKNOWNerrSTALLDPKTFuDfuSectorFU_IS_DFU_SECTOR(self)WZone:%i, Sec#:%i, Addr:0x%08x, Size:0x%04x, Caps:0x%01x [%s]fu_dfu_sector_to_stringfu_dfu_sector_has_capfu_dfu_sector_get_idfu_dfu_sector_get_numberfu_dfu_sector_get_zonefu_dfu_sector_get_size_leftfu_dfu_sector_get_sizefu_dfu_sector_get_address;D t'0'@ (H(.(PZ(o(((T(t(,2)B)X)4z)$)$)l))T;*Xg*+DG+ ,,,,\-%-0 z. . .x!/"Y0$4141\1td566T787\t889H;T<<T= =XD>>HX DI I DJ J, DKd K K dL TN O PX DQ Q DR R( DS\ S U V`Z[]hd_$`Lac$flf4gTi$lrDdsDtttt,u@dvlvxyXz<T4ĀT<d4(4tlčDԛT,tԝ\|Ԡ4Į(t4H  !t(!!4!d"4"H"\"""$" #DT##D##D$$X$D$$zRx $H0FJ w?:*3$"DP $\+XEDD zKA0,(8,EFG MD(/EAG  AAH 0`EQL0bFBB B(D0C8G@_HHPV8A0A(B BBB `1aPa O V(`1aX G XL cAe$1YEDD HAAzPLRx!5  4$17FDD D0  AABG $zPLRx4  0,\ 8p2FED A(G0 (A ABBF 0H4vEAG y AAH ^FA04vEAG y AAH ^FA04sEAG x AAI ^CA4H,5nFKA s ABH AOI0d5sEAG x AAI ^CA05sEAG x AAI ^CAL5 gFEB B(A0A8G 8A0A(B BBBJ ,zPLRx2  4bXl4t?nFKA r ABI AOI0?sEAG x AAI ^CA0?sEAG x AAI ^CA0 D@sEAG x AAI ^CA4T@qFKA t DBD [CB4@nFDD y ABF AOIA$EN0$AsEAG y AAH ^CApAFBB B(D0A8G@ 8A0A(B BBBG  8C0A(B BBBB ^ 8C0A(B BBBF D 8F0A(B BBBE `B&FBE E(D0D8D@x 8C0A(B BBBF ~ 8D0A(B BBBM p C+FBE D(D0U (C BBBE [ (C BBBD G (D BBBO a(C BBB0TDEAG E DAI ^CA0DvEAG y AAH ^FA0DvEAG y AAH ^FA0HEvEAG y AAH ^FA0PEsEAG y AAH ^CA4EFKA W ABD AOIH8FFBE B(D0D8GP 8A0A(B BBBB <4GFBD D(D@ (A ABBG $zPLRx-  @,4EC HD A .@].,zPLRx*   4y4p R>tEC HD A .@].?U@ TFDD Z ADK K ABJ qAD$ %T   4 +             S XO' HOgo4+LcpX # 7b u                                    /C<b|5= Q e y      c       6   '   p (  m  P?Z|ls?'O> PpH Ht J# 1C U ] h z       W                                 ' +Y8bEk'0h c>Pb 6?) 9 K ] e w       '     T     G (        <NE/ -X"F6          ?        JG# >0hyP= EYi GNU@uuv!} @O v!v!o`0  x!0:8  oo6oo4o,v!pOOOOOOOOOPP P0P@PPP`PpPPPPPPPPPQQ Q0Q@QPQ`QpQQQQQQQQQRR R0R@RPR`RpRRRRRRRRRSS S0S@SPS`SpSSSSSSSSSTT T0T@TPT`TpTTTTTTTTTUU U0U@UPU`UpUUUUUUUUUVV V0V@VPV`VpVVVVVVVVVWW W0W@WPW`WpWWWWWWWWWXX X0X@XPX`XpXXXXXXXXXYY Y0Y@YPY`YpYYYYYYYYYZZ Z0Z@ZPZ`ZpZZZZZZZZZ[[ [0[@[P[`[p[[[[[[[[[\\ \0\@\P\`\p\\\\\\\\\]] ]0]@]P]`]p]]GA$3a1@O GA$3p1113kGA*GA$annobin gcc 8.5.0 20210514GA$plugin name: annobinGA$running gcc 8.5.0 20210514GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*GOW*GA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realign GA$3p1113uGA*GA$annobin gcc 8.5.0 20210514GA$plugin name: annobinGA$running gcc 8.5.0 20210514GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*GOW*GA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realign GA*FORTIFYPu/ GA*FORTIFYuGA+GLIBCXX_ASSERTIONSGA+GLIBCXX_ASSERTIONSPu/libfu_plugin_dfu.so-1.7.8-2.el8.cloudlinux.x86_64.debugt7zXZִF!t/"w]?Eh=ڊ2N  (<φ5+ Q(6p~5v轊wb^vNj*Ha%t0>"-RhիW_+!˃*d;;+D"%^p$#Uj !o nlnQ3iEx6l9. ;EiHɌ~+At<܄Fp0V09 S֣ ܯ5RKTH@U޷g"!'F\ͯAc3l3_n xS3e"ķӗOJRqz[VaW{IM5O[m\F`R'1ԯ6Ril*;  G{jp'o׏7kYs]f?;QL(4o=]Fע\,w63CHQ#͉xW.%`:H;Pt~eAŰ M,tVJCjD2^<)-yEX h{kiߨ"W+YE44D4]>KsXV9Pا&Vž?]Fc] $rUY?lFPNEĩJ_"XF t4Ӄ VjfuX\.|aV~(E_ Ynb| /ɢmcvߖU\[Rpg^nۺ0m+Gݶj+߹V>DE>ьKyr[͖ڟᏻV.؄g`1̖Ӣg]3KEٷU:ulS8~,@MhL[DDVyxJ޲;Y:[; 2]GR+F4l23z!F+k;aW2Y H11:/ :2RKՅJކj7\.k7x]!A nxg/e-t/260jNM="O84s 2;Lz}8s*]h|S#g1sFIE}Pf䬲3b'B۠MX;຺|[Jy鑯ܒ/{dsKq*(0%Y$0[]} ,$~ȬG81׽فU"87F0ArH!i:'5' `'⧙z~L1##!bpRe"5m[,??Jϻ]inֺ ^_H9i@Ȧ$| %a6!ڔ1gQģv4O^ |n[R}kiuDq'I@@af nW_5O9NTϥI2wǧ}Y ]1Z'r楚% &k{g eb&ꮎn H^1$5t_aH4,i Mo~;/7Sgg9V.Sl!Ľ1~Cq|to.7U#hɝ(ОjIň>X|4Bg/(Ff,+"˼n?3L ,t纲? bFo$ LlRO3[8~d,ȥNH =¦. ^_k{ـ3'^zee kNv:sj.Q|2Fqdv0j >O*'!Nl7xDc6MrgYZ.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.note.gnu.property.init_array.fini_array.data.rel.ro.dynamic.got.data.bss.gnu.build.attributes.gnu_debuglink.gnu_debugdata 88$o``( @0008o44Eo66@T88 ^B::0h@O@Oc`O`O0n]] wkk} Z( DDHH< 4i4i. huhu v!vv!vv!vv!vx!xh!!hpat|<+@: