ELF > Y @ @ " ! GNU cKYiZ#u!ӟA| Linux UHH @ H]@ UHAVAUATSL` MH L Ef LA^H AA܉AAAAA % @A E A A D [DA\A]A^]I EH H H D[A\A]A^]fD UHAVAUIATSHD DDAu h EAj @ DLj H He[A\A]A^]DDH AVH AEH H Xff. f UHAUAATISHH H HCEt1`CH SI$1ɾ H8[A\A]]Ãff. UHAWAAVAAUATSL` M$H L A]HAt@A]At A]AtA]AtA]L I$1ɉӾ H8P[A\A]A^A_]D UHH H 1] UHSH H []ff. @ N U Y[HAUIATIS1 = vHH vfuH wY@0 A|$'w(κ LvuA|$/w [A\A]]@L% H[A\A]]øи@ UHAWL AVAUIATISHHLH HtHL L A$ փ0 t0t @ui@E΅ L HA$ AfL AVIE 1ɾ H8ZH[A\A]A^A_]ÉEΉ @EΉ@E΅{AFIE LMH8MׅyZHtUH HLAF L HA$ u=H9C ,AN`"AN UHAVIAUIATSHD DAu h E1Aj DLAV H 1He[A\A]A^]jDH j H AEH H XZff. U HAVAUIH= ATSH H H1Ҿ_ LIAąxUAKD 11Ҿ LrAąx1S HLlAąxS1ɾ L=AL [DA\A]A^]I H H Af U HAVAUATSHH= H IH % IE HLAE H8Aą LH H H= L IHt`A4$h LE1jA P AHtB LE1 HeD[A\A]A^]AL HeD[A\A]A^]D LE1 H H H E1 L AD U HAVI AUIH= AT HtSLH IAŅx!L A$LH҃AV L A\DA]A^]AD UHAUATISHHLH Ht1D H HLH8 HL u.H[A\A]]H H H H H E EH[A\A]] U1HAUATSHH_ LH MtPIH?LNH t/H HLH8L L H[A\A]]Ð U HAUA ATSH` H= HthIH LH8 D EtsD fA$$D HA$ H8U L [A\A]]EL$E$H H H H EuD fA$@EL$E$H H H H _H H H H -H H H H zf UHAWAVAUATSHHDGXEt#A A@l D p L Lw`D M$ D AG EnI$H AH}DmADm H}DHG O A1ňE AFEtD 8E At A$T At A$X At A$\ A I$ 1ɺ D He[A\A]A^A_]Hs@H H H HƠ He[A\A]A^A_]AVEEH H LH XHC@H H H H H He[A\A]A^A_]H LEH H EA$` I|$ IHDmLHAA L I H E E IŠ x¹ H L H LE E H x$H A L H L H H E E H EH H E H H E E H H H H H H H H H{@H H HǠ UH H H H ]UH H ] %s - result = %x %s - (%02x,%04x,%04x) %s - (%02x,%04x,%04x,%u) Chip version: 0x%02x break control not supported %s - urb shutting down: %d %s - nonzero urb status: %d %s - multiple status change ch341 ch341-uart drivers/usb/serial/ch341.c include/linux/usb/serial.h failed to send control message: %d short control message received (%d < %u) failed to receive control message: %d failed to read break control: %d %s - submitting interrupt urb %s - failed to submit interrupt urb: %d failed to read modem status: %d failed to submit interrupt urb: %d %s - USB control read error (%d) %s - initial ch341 break register contents - reg1: %x, reg2: %x %s - Enter break state requested %s - Leave break state requested %s - New ch341 break register contents - reg1: %x, reg2: %x %s - USB control write error (%d) %s - length = %d, data = %*ph %s - usb_submit_urb failed: %d ch341_detect_quirks ch341_configure ch341_open ch341_control_in ch341_break_ctl ch341_tiocmget ch341_control_out ch341_update_status usb_serial_debug_data ch341_read_int_callback #U "u #u !W HC#U #u license=GPL v2 srcversion=B1532360B28ECC87850FBC1 alias=usb:v9986p7523d*dc*dsc*dp*ic*isc*ip*in* alias=usb:v4348p5523d*dc*dsc*dp*ic*isc*ip*in* alias=usb:v2184p0057d*dc*dsc*dp*ic*isc*ip*in* alias=usb:v1A86p7523d*dc*dsc*dp*ic*isc*ip*in* alias=usb:v1A86p7522d*dc*dsc*dp*ic*isc*ip*in* alias=usb:v1A86p5523d*dc*dsc*dp*ic*isc*ip*in* depends=usbserial retpoline=Y intree=Y name=ch341 vermagic=5.4.0-216-generic SMP mod_unload modversions p module_layout usb_serial_generic_tiocmiwait us usb_serial_deregister_drivers d2 usb_serial_register_drivers x# tty_kref_put 4 usb_serial_handle_dcd_change +>B tty_port_tty_get "#> __wake_up r(/ usb_serial_generic_resume ? usb_serial_generic_open W usb_submit_urb Ѡ" kmem_cache_alloc_trace :zL kmalloc_caches 4A0 tty_termios_copy_hw s@ tty_termios_baud_rate z%l tty_termios_hw_change {# usb_kill_urb wHH usb_serial_generic_close z kfree ڶV3 _dev_err U'! usb_control_msg " __dynamic_dev_dbg 8 _raw_spin_unlock_irqrestore vQ _raw_spin_lock_irqsave m __fentry__ g c < q ch341 GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0 GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0 ch341.ko M# # 2 . . ` . B . V . j . ~ . F @ X d m x 7 ) 8 8 T p c u 8 e ! P 7 h 8 R @ a B 0 8 K 8 b J 0 8 ' 0 6 G F Y : q ^ 8 P 8 8 ` 8 - B ` F ) 8 8 E 8 ` 8 { p 8 o % % ' 6 E \ i w - D O % [ j % 2 P _ { __UNIQUE_ID_srcversion49 __UNIQUE_ID_alias48 __UNIQUE_ID_alias47 __UNIQUE_ID_alias46 __UNIQUE_ID_alias45 __UNIQUE_ID_alias44 __UNIQUE_ID_alias43 __UNIQUE_ID_depends42 ____versions __UNIQUE_ID_retpoline41 __UNIQUE_ID_intree40 __UNIQUE_ID_name39 __UNIQUE_ID_vermagic38 _note_6 ch341_carrier_raised ch341_tiocmget __UNIQUE_ID_ddebug102.38684 __func__.38685 ch341_control_out __UNIQUE_ID_ddebug89.38456 __func__.38457 ch341_control_out.cold ch341_dtr_rts ch341_tiocmset ch341_port_remove ch341_close ch341_set_baudrate_lcr ch341_set_termios ch341_control_in.constprop.0 __UNIQUE_ID_ddebug90.38470 __func__.38471 ch341_control_in.constprop.0.cold ch341_configure __UNIQUE_ID_ddebug91.38511 ch341_port_probe __UNIQUE_ID_ddebug92.38525 ch341_port_probe.cold ch341_get_status ch341_open __UNIQUE_ID_ddebug94.38568 __func__.38569 ch341_open.cold ch341_reset_resume ch341_reset_resume.cold ch341_break_ctl __UNIQUE_ID_ddebug95.38603 __UNIQUE_ID_ddebug96.38607 __UNIQUE_ID_ddebug98.38615 __func__.38601 __UNIQUE_ID_ddebug97.38611 ch341_break_ctl.cold ch341_read_int_callback __UNIQUE_ID_ddebug101.38667 __UNIQUE_ID_ddebug88.38386 __UNIQUE_ID_ddebug99.38644 __UNIQUE_ID_ddebug100.38661 __func__.38662 __func__.38645 ch341_read_int_callback.cold usb_serial_module_init id_table serial_drivers usb_serial_module_exit __func__.38526 __func__.38512 __func__.38387 __UNIQUE_ID_license103 ch341_device __this_module tty_kref_put cleanup_module __mod_usb__id_table_device_table kfree tty_termios_baud_rate tty_termios_hw_change __wake_up tty_termios_copy_hw _raw_spin_lock_irqsave __dynamic_dev_dbg kmem_cache_alloc_trace __fentry__ init_module usb_submit_urb usb_serial_generic_open usb_serial_generic_close _dev_err usb_control_msg usb_serial_handle_dcd_change _raw_spin_unlock_irqrestore usb_serial_generic_resume usb_serial_deregister_drivers usb_kill_urb usb_serial_generic_tiocmiwait kmalloc_caches usb_serial_register_drivers tty_port_tty_get e ! e B b W m p c e / k ; Z p w | c e b m e + b o m e ] e i p e e _ ^ C b e m ^ a b Q e k ) @ h c e r ( d ] C 0 c e r $ d X r ` d k ^ ] ] ] Y c ] 1 e P r W d b m ] e g & h C 0 J Q V c g p e g n e % r * d R J ) ] ` p c ` c ` # * P / c B ` I P U c a e b m t ` v p c p c 8 c g & k < I P U c q t l Z j ; 5 ( = j K X V j ^ u j ] j ] j X 0 j * j $ j ) 9 ` @ H E j J Z ` a H f j k x j ~ e s o ( 0 8 @ H P P X ` 0 h p x ` ( L j $ ( 0 X 4 8 X @ D H P T 9 X ` V d h p ` t x x l 8 @ ` 9 } 0 Y ( 0 8 h p q ` p 8 @ H P p x v ` ` ( 0 P X ` ` h ` p 0 Y 0 8 @ H C h p @ x ) p x f 0 [ .symtab .strtab .shstrtab .note.gnu.build-id .note.Linux .rela.text .rela.text.unlikely .rela.init.text .rela.exit.text .rela__mcount_loc .rodata.str1.1 .rodata.str1.8 .rela.rodata .modinfo __versions .rela__jump_table .rela.data .rela__verbose .rela.gnu.linkonce.this_module .bss .comment .note.GNU-stack .gnu_debuglink @ $ . d ? : @ : H J & E @ 8G ^ % Y @ K x n i @ K 0 ~ y @ K 2 2 ` @ hM ` @ ` @ M @ @ pQ H! @ R @ $ @ @ 0X 0 ( 0 ( X # X( 3 X( h( Y `3 `X B 0 *H 01 0 `He0 *H 1o0k0F0.1,0*U#Build time autogenerated kernel keyªC Ys@!0 `He0 *H 3yy~{Щ.̄OG-$D Q܇q( sy[c}p|dkRܟd*z/k):ށ%_~U\4&yj7Өb.;cfN@YHzܙGqʅ8WSrD:JI(9~ -?RRt%!v_vf2ˀ[HJ# $A+" pEIQ`,JtFHfV$ wZymdz3 ¬p@>. ,2TuH gUV
^=VvH[?f+hGBkal6 3L^hQOςI|Ӄ"t8跛9yN>k!rd/"fAC7QW+ڱ3 ~Module signature appended~