ELF>@@'&GNU ,Ҿ.T Y(UHG@WBHH0HWBH8@WDDWDHWFHWFHWHHWHHWJHWJHWLHP`WLHWdHGNG`HHP`WdHWbHXdWbHWfHWfHWhH WhHWjHpWjHHGlfDUHHɉAЃ׃փ@AA ȃ D DUHH(H$Ld$Ll$Lt$L|$ XDT@DPDLDHDD@D0D<D48yT9JtOB(Dz$Dr DjDbZDZDDJ DBJH$Ld$Ll$Lt$L|$ fDu @@tD9J u1 t1D9@fD9BuUHHH]LeeH%(HE1HuHEeH3%(H]LeËO0L`HL1LHeHtK4HL11LHfH[K6HL11LHhHC8HL11LHiHK8HL11LHjHC8HL11LHkH;C8HL11LHlHK@HL11LHnHKBHL1A1LHpHdKDHL1A1LHrHKFHL1A1LHtHKHHL1A1LHvHKJHL1A1LHxHHKLHL1A1LHzHKNHL1A1LH|HK`HL1A1LH~HsKdHL1A1LHH,KbHL1A1LHHKfHL1A1LHHKhHL1A1LHHWKjHL1A1LHHKlLH1ALHH1fUHHHttHtot]ftFtA1uSfD>99sHH)ǃu>f99rDDf1UHHHtHttEftN1u#fD179sHH)ƃuf1f7fff.UHSHHlHH1HH[f.UHSHHP,HH1HH[ffff.UHHHcHV ?f F(fF(fHFpHHHUHUHH1UHHHHtiWJHHcHHtKHtFHtHB +BHBpHHHUHUHH11f.UHHH]LeLm>HH0eH%(HE1H3Dc0Af{4C8DžL-HCpDk4LHDLHH1LLHbHPLHXLHS?faHUeH3%(H]LeLmHDK8DDAAAЈhDADHnHIE11Ҿ I(IcAHI`HPHAHf@f@uC(HS fC(fHCpǃhHHHHH1HCpHHAHDHH11HPH1HHHH1[LPH1LLHH1LPAAHL1LHH1HLPH1LLHH1ffffff.UHHH]LeLmLuL}eH%(HE1HIH0B1vaI|$pHHǐHH1H1HUeH3%(H]LeLmLuL}1$f.ADž,Hc,H0L?HHt@P;P}8HHHcP?HpHcʃ@<PDž,SH>H?HAvH@H1HHHCH11ID$pLHLHH1AID$pLHLHH1E1L@H1LLHLH1Mfff.UHH@H]LeLmLuL}IHAAEDŽuIfAHCpHHUUHH1H13fDufAtHDDMDMu&fEu8H]LeLmLuL}DHCfDA<$A$fEtHDtHCfD8A<$A$HDDMDMtHCfD8A<$A$fEeHDDMNDMJHCfDA<$A$3fDUHHH]LeLmLuL}HcDž<IeH%(HE1HGHHPHHL,WDJT(JDTIJ|.xD|LtI$XK,(AHAFHS@fC(HS @fC(ffDHA ADHHCpLHLHH1DhABA8C(HS fC(f1Ht,HSfC(HS fC(fhhA)C(HS fC(f1H<HSfC(HS fC(fhhHH1AADH`HCpLHLHH1HHSfBAHSfHCpLHLHH1HCpLHLHH1%@HHSfC(HS fC(f1Ht,HSfC(HS fC(fhhAjC(HS fC(f1H}FHSfffff.UHH0H]LeLmLuL}E1HHAAtGPHHL,I`LAIuNAupAuUAu,LL1H]LeLmLuL}f1H@HAtHfD1HuM Zif r 1w} Ci  1 Si  1 o(i4 @ 1EK] oi{  1 i  1 i  1#); JiV b 1gm i  1 i  1  i+ 7 1<BT fir ~ 1 +i  1 Ci   1) [;iG S 1X^p si  1 i  1 i ( 1-3E Wic o 1tz i  1 i  1   , i6 B 1I S ~e  z  d :   d >   5 |C J Y ~   | B  G t |    O u  |  ~|3 :O ^ih t 1{ i  1 `i  1  @+i5 A 1H| p" Bvu|'6 ^s i  1 i  1~ @iJ V 1] (i  1| & 5i? K 1Re ti~  1 i  1  i+ 7 1>e "ll{{ i  1~| ;(E|R \o X~i  1| "PlTf\lh~v i  1!  },pKk^~s t{i X 1 i X 1%  Pz  T      !! 0!i>! cJ! 1Q![!~y!|! !!! !i! c! 1!!| " "<"o"  """g#*#2#A#~M# R#n# {#i# n# 1###  @$  $$$~$g$$ %i% y% 1%%5%[%%%&:&''j'l>)|K) pR)k*|x* 0**|* w**| + P++~+  ,  , T,i, p, 1,, o,i- p- 1-B-|O- V-b-  i- M}-i-  - D-i-  - ;-i-  . 2.i).  3. )D.i\.  f. w.i.  . .i.  . .i.  . /i(/  2/ C/i[/  e/ v/i/  / /i/  / /i/  0i0  50W0  0  1M1  S1i11 @11 1i2 02 122~62|C2 J2x22  2223 3i)3 J53 1<3F3~l33  34  h4 w4i4 (4 144~44  5+5UHHH1HH=H=  ! &y-2w9>UHATSHeH%(HE1HtCH`HHHXHXHH1E1DHi`H|xHt&HH9uHHXHXHAAu luDdH=DAdD9wHEeH3%(tHĠ[A\UHAUATSHIHeH%(HE1f@(HP H1fHƅAƅ@tA@LPH1LLHH1HH@HSfH{pHE1HǐH{pHHǐA$HJ+(HtI`IuHXH;LLdHHHEeH3%(tHĨ[A\A]$8 LiZ Af 1murvl~:Xdx i 0 1\   @/cAb]senmu  s~UHAWAVAUATSHE1eH%(HE1LHILHHH1HHHHtAA@uH5ЀpHHu.MLAHH1LLhpLAt(MLHH1LMH{pHAt*ML1HHL1HspLMu.MLAHH1L11HHu 1Ht H)H8H=PuˁH{pf DȉK,HHǐ8H08H0HH1s,LHHu.MLAHH1LH5HHXu.MLAHH1LC,Hǃ`fC(HCHfǃjfǃ0fǃ*fǃHHCHCHHC HHHPHHHfC(HS 1fA1IIHAt;AML88HLH1rt=L@H H1LLHH1H{pHHǐt+HCpLHLHH1H{pHHǐt+HCpLHLHH1BHMcLdJE1Hs fC(ǃhMcHHIEMi`Hi`H|J|+xdH=LDAAu,HXH;LLHHUeH3%(Dt2+ILAHH1HHĨ[A\A]A^A_@|M (T[  }x| He| p Z q#|/ 9c|j w| a 4|; HTcx|   ' ,: ?a Zm p%r| P }i P 1 ,|9 p@K @Wr|   t  2s:nBJRs{| ~UHH1HSHHHH@pH@xHHǀǀHfǀfǀ ǀ HǀǀǀHH=tH1:HHHt&H1H=H=[[  Q)3A hI e[ pl   ( Z h m X w$nozomi_card_exittty_exitnozomi_card_initinterrupt_handlernozomi_read_config_tabledump_tablereceive_flow_control @receive_datasend_dataset_dtrntty_unthrottle0ntty_throttlentty_ioctlntty_writentty_closentty_opendebug0 8#@ "XpxP `21p4Nozomi driver<6>Unloading %s signature: 0x%08X<7>[%d] %s(): %s version: 0x%04Xproduct_information: 0x%04Xtoggle enabled: %dtoggle up_mdm: %dtoggle dl_mdm: %dtoggle dl_dbg: %ddl_start: 0x%04Xdl_mdm_len0: 0x%04X, %ddl_mdm_len1: 0x%04X, %ddl_diag_len0: 0x%04X, %ddl_diag_len1: 0x%04X, %ddl_app1_len: 0x%04X, %ddl_app2_len: 0x%04X, %ddl_ctrl_len: 0x%04X, %dul_start: 0x%04X, %dul_mdm_len[0]: 0x%04X, %dul_mdm_len[1]: 0x%04X, %dul_diag_len: 0x%04X, %dul_app1_len: 0x%04X, %dul_app2_len: 0x%04X, %dul_ctrl_len: 0x%04X, %d sending flow control 0x%04X%u %d <3>%s %s: No tty open? nozomi<6>%s %s: Card type is: %d base_addr: %p&dc->port[i].tty_sem<6>%s %s: Initialization OK! First phase done<6>%s %s: Device READY! 0x%04X->0x%04XNo data in buffer... No change in mctrltty not open for port: %d?<3>%s %s: size == 0? <6>Initializing %s nozomi_ttynoz******** IOCTL, cmd: %dERR: 0x%08X, %dEnable interruptdrivers/char/nozomi.cclose: %dopen: %dMDM_DL1 MDM_DL2 MDM_UL1 MDM_UL2 DIAG_DL1 DIAG_DL2 DIAG_UL APP1_DL APP2_DL APP1_UL APP2_UL CTRL_DL CTRL_UL RESET %s irq:0x%04X, prev:0x%04XCTRL_UL<3>%s %s: port out of sync! UNTHROTTLETHROTTLEcard_typeopen_ttys<3>%s %s: Called with wrong port? <7>%s %s: Init, new card found <3>%s %s: Could not allocate memory <3>%s %s: Failed to enable PCI Device <3>%s %s: I/O address 0x%04x already in use <3>%s %s: No I/O address for card detected <3>%s %s: Unable to map card MMIO <3>%s %s: Could not allocate send buffer? <3>%s %s: can't request irq %d <3>%s %s: Could not create sysfs file for card_type <3>%s %s: Could not create sysfs file for open_ttys <3>%s %s: no free tty range for this card left <3>%s %s: ConfigTable Bad! 0x%08X != 0x%08X Second phase, configuring cardtoggle ports: MDM UL:%d MDM DL:%d, DIAG DL:%dFirst phase: pushing upload buffers, clearing download<6>%s %s: Version of card: %d The Base Band sends this value as a response to a request for IMSI detach sent over the control channel uplink (see section 7.6.1).<3>%s %s: ERROR: flow control received for non-existing port Disable interrupt (0x%04X) on port: %dEnable interrupt (0x%04X) on port: %dData in buffer [%d], enable transmit! port: %d DCD(%d), CTS(%d), RI(%d), DSR(%d)No room in tty, don't read data, don't ack interrupt, disable interrupt<3>%s %s: port out of sync!, toggle:%d No more data to send, disable link:Nozomi driver 2.1d (build date: Feb 22 2013 00:33:38)<3>Nozomi: failed to register ntty driver <3>Nozomi: can't register pci driver <3>%s %s: Would have deadlocked - return EAGAIN <3>%s %s: CTS not active on modem port? <3>%s %s: Could not read status from card, we should disable interface <3>%s %s: MDM_DL out of sync! <3>%s %s: MDM_UL out of sync! <3>%s %s: DIAG_DL out of sync! SETTING DTR index: %d, dtr: %dQ'}}%D' description=Nozomi driverlicense=Dual BSD/GPLparmtype=debug:intsrcversion=73F06199BA784D0FA4C1A1Balias=pci:v00001931d0000000Csv*sd*bc*sc*i*depends=vermagic=2.6.32-358.el6.x86_64 SMP mod_unload modversions  1 ZZuZZ Ze (Z 0Zz 8Z @Z HZY PZ XZ`ZehZpZPxZZZZ<"Z#Z%Z50Z1Zx2Zl3Z4@#Rmodule_layoutAtty_port_tty_getydevice_remove_file9Oper_cpu__current_taskmsleepiparam_get_intydev_set_drvdata'|autoremove_wake_functionˑmalloc_sizesW=alloc_tty_driverpci_disable_device+__kfifo_puts8_spin_lockùpci_release_regions4Itty_register_driverumutex_unlockbftty_buffer_request_roomGput_tty_driver%Kparam_set_int*q_spin_lock_irqsaveZ,<sprintf܎otty_set_operationsR mutex_trylock__init_waitqueue_headm=kfifo_alloc5QMmutex_lock_interruptible9K__mutex_initcsprintkfcopy_to_user9mcountNXtty_port_initR0warn_slowpath_nullmutex_lockGʴ__kfifo_getyK_spin_unlock_irqrestoremrequest_threaded_irqtty_insert_flip_string_flagsqPQtty_register_devicewtdevice_create_file`tty_unregister_device~gtty_std_termios5Bioremap_nocache__stack_chk_failQscheduledev_driver_string[2tty_insert_flip_string5hpci_unregister_driverD kmem_cache_alloc_traceItty_unregister_driver \_tty_hangupT.d__wake_up<iowrite16 zkfreexflush_scheduled_work0 mpci_request_regions/3prepare_to_waitS9iounmap___pci_register_driver Ntty_kref_put"&˜finish_waitQOtty_flip_buffer_push۞snprintfP@tty_port_tty_set?Ntty_wakeup*pci_enable_device< dev_get_drvdataث free_irq-kfifo_free$$ Z ()  @ Xp nozomi zo Hdmodule.sigFQ& j@$TT7AZljxD}vOKSi   !" p{,D8F! Rg]!c r){ A `  v) 0(@(! p 6 3  ` )P >O![p% m P|! q `  PT  z0y  . .: B5M X \lw c  " n # y !  p001S @  0`2 J!P3R) (84F\ n@( @j`#+ ;$/8HZev0D !'1;F\s .!5R@i~1?RZm{8HV]snozomi.cntty_tiocmgetntty_cflags_changednozomi_exitnozomi_driverntty_driverdump_tabledebug__func__.32581tty_exit__func__.33628write_mem32read_mem32nozomi_card_exit__func__.33664dev_attr_card_typedev_attr_open_ttysndevsopen_ttys_showcard_type_showenable_transmit_ulmask.32768ntty_chars_in_buffernozomi_card_init__key.33462interrupt_handler__func__.33544__key.33545nozomi_read_config_table__func__.32697receive_flow_controlmask.32786__func__.33063receive_datamask.32822__func__.32883handle_data_dlsend_data__func__.32847nozomi_inittty_opsntty_ioctl__func__.34072ntty_write_roomntty_write__func__.33830ntty_close__func__.33778ntty_open__func__.33726buf.32946__func__.33303set_rtsntty_unthrottlemask.32804__func__.34113ntty_throttle__func__.34136set_dtr__func__.33707ntty_tiocmset__mod_description1967__mod_license1966__mod_debugtype1964__param_debug__param_str_debugnozomi_pci_tblsetup_memorynozomi.mod.c_rheldata__mod_srcversion97__mod_alias95__module_depends____versions__mod_vermagic5kfifo_freefree_irqdev_get_drvdatapci_enable_devicetty_wakeuptty_port_tty_set__this_modulesnprintftty_flip_buffer_pushfinish_waittty_kref_put__pci_register_driveriounmapcleanup_moduleprepare_to_waitpci_request_regionsflush_scheduled_workkfreeiowrite16__wake_uptty_hanguptty_unregister_driverkmem_cache_alloc_tracepci_unregister_driverinit_moduletty_insert_flip_stringdev_driver_stringschedule__stack_chk_failioremap_nocachetty_std_termiostty_unregister_devicedevice_create_filetty_register_devicetty_insert_flip_string_flags__mod_pci_device_tablerequest_threaded_irq_spin_unlock_irqrestore__kfifo_getmutex_lockwarn_slowpath_nulltty_port_initmcountcopy_to_userprintk__mutex_initmutex_lock_interruptiblekfifo_alloc__init_waitqueue_headmutex_trylocktty_set_operationssprintf_spin_lock_irqsaveparam_set_intput_tty_drivertty_buffer_request_roommutex_unlocktty_register_driverpci_release_regions_spin_lock__kfifo_putpci_disable_devicealloc_tty_drivermalloc_sizesautoremove_wake_functiondev_set_drvdataparam_get_intmsleepper_cpu__current_taskdevice_remove_filetty_port_tty_getnozomi.ko.debug).rodata.str1.1.rodata.str1.8.rela.data.rheldata.rela.rodata.devinit.rodata.symtab.strtab.shstrtab.rela__mcount_loc.note.gnu.build-id.rela.gnu.linkonce.this_module.note.module.sig.gnu_debuglink.rela__param.modinfo.rela.smp_locks__versions.rela.altinstructions.bss.altinstr_replacement.rela.text.rela.init.text.rela.devinit.text.rela.exit.text.rela.devexit.text}@$6p516.#ddD_d#teohx#QlLq#Apy.<zX# | 9 } 4h# 22؅0#Ȍ,`#` (`#A @ p`k0p#* $h (#0 00#`( ``Q$bY0aD