ELF>@@.-GNU2D#!Ï[hEG5LinuxLinux6.1.0-41-amd64HXHH+BHUSHXHHHHfKH[]ff.AULATU1SHLHIHH9t8HHtHUHEHBHHHEH"HELLH[]A\A]f.USHHHHHH}H[]@AWLAVAUATUSHLHHH$HH9tPII"LLtIIFHBHM.LMfHH9uH4$HL[]A\A]A^A_f.ATUHSHHfHL,LHCDLHHH;t []A\CD HHDCHHPXxATIUSHfHL1HH[]A\ATHAAHHHXfAWAVAUE1ATUSHHH_HHDHC8DeL}HH$DHc{HE,ƃ]D^D_}iA ALfALfCHAiA LALfAH4$HHH4$HHfAGfA:H4$DHHH4$DHHuAWAVAAUI ATAUSHI~HHHD`LLHxLLLfKLHH$HLI9ƋC@D$PES@LtHLuLmImH4$LD3fA u|$uAH[]A\A]A^A_HC8DEEHHHHHH[]A\A]A^A_ff.AUATUSGHt f[]A\A]?ՍWvIuvvӃ>uLLfKLH{t?H{8[L]A\A]Hw8[HH]HA\HA]LH[]A\A]LLfKLH{tH{8&|USH!Ht7PHŅuHH5H{[]HH{8HpHHfcH[H]ATUSLXI$HHHfcH{Ct u[]A\uH9C tI$ []A\ff.u GuuHf.AUATUSHHHeH%(HD$1HtHG`8t/HHD$eH+%(H{`H[]A\A]LHA|$u1DhHD$fL$fD$Dl$ fD$HD$ Au D$ HD$ Ht$D)PfPHPI|$8)=OID$8EHHHHu@AWAVIAUATIUSHHHHLH$LfeLHHc LH$ 1IIHIHD$DH$AhHAO\@IO@Mg` A MAGPILJA<$tnHL LLH[]A\A]A^A_ATHt$AAHHHXCLfMLH}pH;E _L{AVAUATUHHLHHH AŅfAA HHxwait%s - end of bulk data %s - mode set to %d %s - usb_reset_device %s - initial_mode set to %d ACK packet complete. NAK packet complete. packet complete - id=0x%X. %s - packet too large. %s - bulk data available. Garmin GPS usb/ttyinclude/linux/usb/serial.h%s - mode=%d state=%d flags=0x%X %s - length = %d, data = %*ph %s - %d bytes in buffer, %d bytes in pkt. not an application packet (%d) %s - added: pkt: %d - %d bytes %s - failed resubmitting read urb, error %d %s - usb_submit_urb(write bulk) failed with status = %d failed to submit interrupt urb: %d %s - nonzero read bulk status received: %d %s - processing private request %d %s - usb_reset_device failed: %d %s - invalid size, expected %d bytes, got %d %s - invalid checksum, expected %02x, got %02x %s - packet size too large: %d %s - urb shutting down with status: %d %s - nonzero urb status received: %d %s - failed submitting read urb, error %d %s - start-of-session reply seen - serial %u. %s - Error %d submitting interrupt urb drivers/usb/serial/garmin_gps.cgarmin_init_sessiongarmin_closenat_receivegarmin_write_bulkgsp_rec_packetgsp_receiveprocess_resetdev_requestgarmin_writegarmin_unthrottlegarmin_read_int_callbackgsp_sendgsp_next_packetpkt_addgarmin_read_processgarmin_read_bulk_callbackusb_serial_debug_datasend_to_ttygsp_send_ackinitial_mode   parm=initial_mode:Initial modeparmtype=initial_mode:intlicense=GPLdescription=garmin gps driverauthor=hermann kneisselalias=usb:v091Ep0003d*dc*dsc*dp*ic*isc*ip*in*depends=usbserial,usbcoreretpoline=Yintree=Yname=garmin_gpsvermagic=6.1.0-41-amd64 SMP preempt mod_unload modversions $ (  (08@80(   (   (  (08@80( @H@ (08H80( H80(  ( ( ( ( (   (@( @ (08H80( HPH (0( 0(       (0( 0( 0( 080( 0(  (08`80( `h`h` (0( 0( 0( 0( 080( 0 H0( 0( 0m__fentry__9[__x86_return_thunk{'_raw_spin_lock_irqSuK_raw_spin_unlock_irqD<usb_serial_register_drivers 4_raw_spin_lock_irqsaveUrS__list_del_entry_validp\_raw_spin_unlock_irqrestore,usb_kill_anchored_urbs(Iusb_kill_urbܐtimer_delete_sync zkfree usb_serial_deregister_drivers`mEz__dynamic_dev_dbgRtty_insert_flip_string_fixed_flagwtty_flip_buffer_push8߬imemcpyE:#__kmalloch__list_add_validPjiffiesmod_timer#<usb_submit_urb&<_dev_errJusb_serial_port_softintV __stack_chk_failA̴fkmemdupdusb_alloc_urb} usb_anchor_urb$usb_free_urbQ2usb_unanchor_urb kmalloc_cachesRkmalloc_trace9cinit_timer_keyT__init_waitqueue_headSusb_reset_device<param_ops_int module_layoutmI9.vIF}wmZU Wgarmin_gpsGCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0 % cfkl[D  D{   D0D@> PK X[ ` h p xU o; D4-`@DuDDV @. jr@) DE>@ږ(3?EE@'EAFVF@fFpF@FfFFFF@FFFF@x`]!T@x@:"F:"4c@9''9 E!G"(G0$G85G@GGHSGPii$3`GJo%kfFkG2s >@+ `uD3?GGSG$G5G(FQFQ@@}G. @GGj r@ )  ˆ 1 p Ĉ@ {= ? ,ƈ 7W@ Ȉ ÜH = ʈ@ `ẅ 7 7 L@ N GΈ !TjЈ@[7GDGD@GDGDGD H҈@  HGGSG$G5G5H@=H@FH@SH@          ; ;È ;Vň ;CLj ;2Ɉ Kˈ ;͈ ψ kQшaH`:oH]" ({H0H@-&LiiH   @HՈ`Hֈ H p4-@H`FB ׈ و ۈ ݈ԈӈH H p iiH  iiH I I :L1I :L T FAI ZI  tIf" II I % J;ii[I I I  J;iiI I  tIJ  tIJ  tI!J usb_device_idmatch_flagsbcdDevice_lobcdDevice_hiusb_dynidsusbdrv_wrapfor_devicesusb_driverpre_resetpost_resetdrvwrapno_dynamic_idsupports_autosuspenddisable_hub_initiated_lpmsoft_unbindasync_icountusb_serial_portinterrupt_in_bufferinterrupt_in_urbinterrupt_in_endpointAddressinterrupt_out_bufferinterrupt_out_sizeinterrupt_out_urbinterrupt_out_endpointAddressbulk_in_bufferbulk_in_sizeread_urbbulk_in_endpointAddressbulk_in_buffersread_urbsread_urbs_freebulk_out_bufferbulk_out_sizewrite_urbwrite_fifobulk_out_bufferswrite_urbswrite_urbs_freebulk_out_endpointAddressusb_serialminors_reservednum_port_pointersnum_interrupt_innum_interrupt_outnum_bulk_innum_bulk_outdisc_mutexusb_serial_drivercalc_num_portsport_probeport_removetiocmiwaitread_int_callbackwrite_int_callbackread_bulk_callbackwrite_bulk_callbackprocess_read_urbprepare_write_bufferusb_serial_endpointsbulk_inbulk_outinterrupt_ininterrupt_outgarmin_packetgarmin_datapkt_idserial_numseq_counterinbufferoutbufferprivpktpktlistusb_serial_module_exitusb_serial_module_initgarmin_port_removegarmin_port_probetimeout_handlergarmin_unthrottlegarmin_throttlegarmin_read_int_callbackgarmin_read_bulk_callbackgarmin_data_pbulk_datagarmin_read_processgarmin_write_roomgarmin_writegarmin_write_bulk_callbackgarmin_closegarmin_opengarmin_init_sessiongsp_next_packetpkt_clearpkt_pop  #'{.-@ : S i}<$  4@`< )03@#08Y e^x#8x #H8#8#(8 #`8)#8B#8[#8t2#X80#P8 0 m  !#/0 &?` Z# 8s  @ !5 #h8@  V7 s8CpU'^pdx#8@#8 p  #8#8h ( *#8C O#x8h#8#8#@8X#8#8#8#8,#8Et^#p8v#8#88#8 K`0(E ^9 uEc!  %>  Y0 tz% @ " 4 K ] h t          * A ] {            __UNIQUE_ID_alias196__UNIQUE_ID_depends195____versions__UNIQUE_ID_retpoline194__UNIQUE_ID_intree193__UNIQUE_ID_name192__UNIQUE_ID_vermagic191_note_10_note_9garmin_write_roomgarmin_throttleusb_serial_module_initid_tableserial_driverspkt_popgarmin_port_removeusb_serial_module_exitpkt_cleargarmin_close__UNIQUE_ID_ddebug318.11__func__.69send_to_tty.part.0__UNIQUE_ID_ddebug276.36__func__.52gsp_next_packet__UNIQUE_ID_ddebug308.17__UNIQUE_ID_ddebug296.25__UNIQUE_ID_ddebug300.22__func__.58__func__.57__UNIQUE_ID_ddebug298.24__UNIQUE_ID_ddebug302.21__UNIQUE_ID_ddebug306.19__UNIQUE_ID_ddebug304.20pkt_add.isra.0__UNIQUE_ID_ddebug278.34__func__.56garmin_read_process__UNIQUE_ID_ddebug326.6__func__.55garmin_flush_queue.part.0garmin_unthrottlegarmin_unthrottle.cold__func__.61timeout_handlergarmin_write_bulk_callback__UNIQUE_ID_ddebug280.33__func__.51garmin_write_bulk.constprop.0__func__.66garmin_write_bulk.constprop.0.coldgarmin_init_session__UNIQUE_ID_ddebug316.12GARMIN_START_SESSION_REQ__func__.70garmin_init_session.coldgarmin_opengarmin_port_probe__key.71garmin_read_bulk_callback__UNIQUE_ID_ddebug328.5__func__.54__UNIQUE_ID_ddebug330.4garmin_read_bulk_callback.coldgarmin_write__UNIQUE_ID_ddebug310.16__UNIQUE_ID_ddebug294.26__func__.64__func__.68__UNIQUE_ID_ddebug292.27__func__.62__UNIQUE_ID_ddebug288.29__UNIQUE_ID_ddebug320.9__UNIQUE_ID_ddebug324.7__UNIQUE_ID_ddebug290.28__func__.65__UNIQUE_ID_ddebug322.8__UNIQUE_ID_ddebug312.14__UNIQUE_ID_ddebug314.13__func__.63__UNIQUE_ID_ddebug286.30__UNIQUE_ID_ddebug282.32garmin_read_int_callback__UNIQUE_ID_ddebug334.2__UNIQUE_ID_ddebug332.3__func__.59__UNIQUE_ID_ddebug336.1__UNIQUE_ID_ddebug338.0garmin_read_int_callback.cold__func__.53__UNIQUE_ID_initial_mode346__UNIQUE_ID_initial_modetype345__param_initial_mode__param_str_initial_mode__UNIQUE_ID_license344__UNIQUE_ID_description343__UNIQUE_ID_author342__UNIQUE_ID___addressable_cleanup_module341__UNIQUE_ID___addressable_init_module340garmin_deviceGARMIN_STOP_TRANSFER_REQ_V2GARMIN_STOP_TRANSFER_REQGARMIN_BULK_IN_AVAIL_REPLYGARMIN_START_SESSION_REPLY.LC10.LC16usb_alloc_urbusb_anchor_urbusb_free_urbusb_serial_port_softint__this_moduletty_flip_buffer_pushcleanup_modulememcpy__mod_usb__id_table_device_tablekfreetimer_delete_sync_raw_spin_lock_irqsave__dynamic_dev_dbg__fentry__init_module_raw_spin_lock_irqusb_reset_device__stack_chk_failusb_kill_anchored_urbsusb_submit_urb__list_add_valid_dev_errmod_timertty_insert_flip_string_fixed_flag_raw_spin_unlock_irq__list_del_entry_valid_raw_spin_unlock_irqrestoreusb_serial_deregister_drivers__x86_return_thunk__init_waitqueue_headusb_unanchor_urbjiffiesinit_timer_keykmemdupusb_kill_urbkmalloc_traceparam_ops_int__kmallockmalloc_cachesusb_serial_register_drivers!@Pa{ (1X'3DZ f m 0s{ x ( S}t    , 3  : HF^ e (l x  H (k 9r `w x  c  K "O}W   X1P   } P 1 R Y h          1 E a  y  uT [ b n x      vR ` h wu }  x  @ (      2 C N Rf @    h      ,8K_qL 0   GSbq @ P $ @+ (5 :Zry @  l}(O'S hZ ta fv (} 0  (  -  X  ( X  , x B @ - 4 9t        " 'f m w | X   X  :u}  P   ( =ETe{  x p& - 7 8<H O Y ^      . @5 :BJR} b (glx | @     [ ` (008@HP0X0 ` h0 p` x   ppz C O  $D ( , 0 4J8^<F@aDHLPNT9X\&' NOT`g p$q(t,048<@DHL&P'T,X0\7`@dBhDlEpFtWx|@ACHrx}  $(,0U4}8<@DHLPTX!\`dhlptx|"079:;JKMOT( 0 6 7 b c l   $ ( , 0 4 8 < @ D H L P T" X0 \V `` dg hi lj pk tr x |     |                        #             $ ( , 0 4G8H<J@OD[H\L^PcTpXv\`dDhElFpKt_x`|afmpwy{|} Egkmoqv  $(,048<@ADEHFLHPJTLXN\S`dhlptx|23579> d $( ,0!4V8q<u@yDHLPTX\`dhH Z   $!( r0(48 @DH RPTOX `,ddh pWt}x    G z H  J   R    B Tv   $( 0Q4o8 :@DLH PTX 2`dxh p6tx e "1 Y j[ c    ,t K  $( 0 4#8 b@DEH * 0zp8 @HP  p` |(8@H(Ppx(x(P@( @((0PPX `(h}(((08@(Hhpx(((( ((0HPX(` (c(K(x(08(@H`hp(x9(h(th( X@HhP(XBxh(,X(X( (0(8X`h(p`(8P|.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.exit.text.rela.text.unlikely.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rela.rodata.modinfo.rela__param.rodata.cst2.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela__jump_table.rela.data.rela.exit.data.rela.init.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF@$.d<?d:@}x+JE@Px+Z# U@ș0+j/e@+ ~ y@+ 22 H#L @+,&$P'(@0`+x'|'`@@+'"/l@Р + 5@ >P@Xh +. A )@h+98C4@(+I@CD@@+!YHCT@X +#g@J@b@0+%M0MPNNc,v r2 (0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyz22Î]:0  `He0  *H ޒ0J'Y -9sh(TvK:Xw'0W@yhxQ@J{Lc-#G akkD2#ֱ* { %sr*Vض=0m^+nM9> (Xw 5|flo(?nvGliٕ 9HD΍*YS.vr?Z}E>zN?(9!OΊ3rc-1 fX(GS>7f+EXe N?]A, nݍثOLCFXcd:x4n