ELF>h@@Ht3HHfHt HHG1ffO\ATIU1SHH0~HcHiҰ,AtJHð,A;l$\s'tID$ HH멸H[]A\tI|$HD$HD$H[]A\fDATUSHHLxHcHtHiհ,Hc AHr,HiŰ,I9t []A\A$[]A\It$DMHDHHff.fHHHH@xPpHff.AWAVIAUIHATUSӺHeHH$1L$LHH HH= HHEuX1HAHIEDHHHEHEAU4ADFGHI@LLIEHXIELLHEt+H$eH+ulHĈH[]A\A]A^A_LHLIHH HHELHI~HHATUSHHHk,H1IHCHpuYLHH1IHCHpuCLHHCHxCt1[]A\U2HCHx뎿U2HCHxff.AWL0AVAUAATAUHLSLu,HLH$AHD$HEHpuZHt$LLAHuIu>LLH4$HL[]A\A]A^A_U2HEHx덿U2H}Hff.@AWAAVIAULo,ATLUSHT$D@IvHHLArHLtDAtQLHIFHxËtƿU2HLuH[]A\A]A^A_HtI~T$HD[H]HA\A]A^A_U2IFHx.AWHG4AVAAUAATG|-USHHH H$DHHD$1EuD1HH#CHLc,T$L|$HD$HCHHt$LDHE1EuDE1HH#C@ALDIHCHurLLu3Ht$H<$H []A\A]A^A_HdHw빿U2HCHxU2HCHxrff.fATUSHHLxHctHiŰ,HcAHr9Hi, LHHD(@At1[]A\ID$HHDH@AVAUATLgXUSHLLxHHLctIiŰ,HcAHrBL11Mi, HJD(@AtHL1[]A\A]A^IFHHDHfAWAVAUATAUSHHHLxHcLiհ,O|AED$AEIEELHLT$HHDHHLD$LD$LT$A I9ueO$IELHHLL$HELL$p1&t"I;8H1[]A\A]A^A_EHiŰ,It$L1HI!EHI!E@/HiŰ,M$LAǀ D$HǀAtE1vmIELHHHEtIXt$L1HI EHI E@HiŰ,M$Hi,LHDž AO$EHI1AWAVAUATIUSHHD Ls0Hk,LHH$DIHCHp 4LHH`IHCHp0LHH4$LAD$XHC8t^Hc ADŽ$ADŽ$HIL$pHC8ADŽ$HID$x upH[]A\A]A^A_Hc ADŽ$ADŽ$HIL$` tAT$H{HHH[]A\A]A^A_AT$H{HHѿU2HCHxU2HCHxff.AUATLg,UHSfL v3IHEHpAuT[L]LA\A]IHEHpAu7LLH}[]A\HA]U2H}H듿U2HEHxAUATUHo,SHHIHCHp5LHHCHxHIHCHp LHHC XHpH{ HA1IHCHpLHHCHxHIHCHpLHHCHxH1H{HD[]A\A]U2HCHxU2HCHxU2HCHx)U2HCHxSff.AUATLg,USHLIHCHpLLHCHxHC XHp@Hs iHCHx1HHCHxLHHCHpu:LHH{[]A\HA]U2HCHx8U2HCHxDATAUHS0Hf@HEuˀH[]A\@ATAUHS1H{AHT$t$DHD$T$DHpHCHEDHD$PD$ D@^=U2HCHx,U2HCHxU2HCHxU2HCHx#U2HCHxGU2HCHxU2HCHxU2HCHx U2HCHxU2HCHxU2HCHxU2HCHxU2HCHxU2HCHxIPHHHD$HH HD$HHL@t!HD$Hc@HsHHD$HAWH AVAUATUSHhrXH/H<$H|$`eHH$`1D$< HD$@HD$HHD$PHD$XHt JHH$HT$U2!U2HCHxU2HCHx,U2HCHxOU2HCHxU2U2HCHxU2HCHxU2U2U2HCHxU2HCHxU2HCHxEHI袘LLLHIzLLLHIRLLLI]HCHHU2HCHx"U2HCHxfUSH8HHDžfHHfHHEHHHHHǃ8Hu HuHHHHEH fHE HHfHxHHfHHH[]ff.AWAVAUATUSHHhHnHH<$eHH$`1HHHD$ HAąt8H<$H$`eH+HhD[]A\A]A^A_HuHAąYH$DE, PfIHsHEH$11IEHI^L8Af1ҾHIF AF,IFI^,IF0HAF(IIFHxDAE8 LHD%=HIIFHx=AŅLHAANU AFpAV\BIFIHEN(MF H1HH@ H<uAFhIV0HLL4HT$(Af  IFHH H$MI1ҹ HAąLHLt$I fHIIFHpLD$ LHLD$IFHxAfLD$ HLD$1IIFHpD=LD$Eb LHLD$HIIFHpF-LD$C LHLD$HIIFHp8DLD$ELHLD$E1EV\LD$MEuOU DLEt谗L街LǠE;n\AfD1A uLLL腠H|$ AHH$Iv Hǃ8HIvHIHfHxIHfLH<$qH|$ HAH|$ HBIFHH\HIIFHpLD$ LHLD$HPIIFHpFLD$ LHLD$H8IIFHp8LD$U2IFHxLD$DLDLDLӞٷLʷMHLD$IIFHpD LD$E LHLD$Af1LD$ AF\I^xE1I߉DLD$EMA{D) LDH H AL$IGЃEHAGXIEAHDIǰ,HAE\A9suM/Af rD)AG H|$(Eg LHD$ފL趋Ht$H|$(AG [1HYLD$EMLD$AV\1LD$IHf+Dd$4LA̓LsxHHE}D$H=ǃHǃH4DǃHD|$E1䉃AVhAVhDH\HLHhLHǃLHHǃǃ H\$LDl$(MMHD$L$ED$IHDD$NhLAUhIDD$t;HPIHIǰ L`IHŰ DžDMMLcl$(IH\$Mi,ǃ$!Hð,MADž$ M M AN\9L$s Dl$-IHfDd$4HЅt:IP1IHfHrHBHHpHH,A;N\rIHfH@I HIHfHP(IFIHfH8H@HCIHfHIFHIFHHI01HT$HHqHLH0C\E13uAHŰ,D;c\tA^HAtA^HAtA^HAtHCHD5ECPHCHD%ECQHCHDEGCRHCHDE CSHCHD ECTHCHDECUHCH=uhCVHCH5u7CW@U2}U2D$D$U2D$D$뵿U2D$D$넿U2D$D$PU2D$D$U2D$D$U2D$D$U2D$D$hU2D$D$.     0uLASVEGAS2ZARLINKwcb4xxpchosen %d NTTEyesnoexpiredOKP%d: %s state %c%d (%s) SYNC: %s, RX INFO0: %s, T2 %s, auto G2->G3: %sRESET?SENSINGDEACT.AWAIT.SIGIDENT.INPUTSYNCDACTIVATEDLOSTFRAMINGPEND.ACTACTIVEPEND.DEACTclose() on chan %s (%i/%i) open() on chan %s (%i/%i) ReconfiguredConfiguredCUnc6 ENABLEDDISABLEDhdlc_rx_frame6%s%02x%codd, zlen less then 3? HDLC Abort Bad FCS (span %d) Frame %d is good! hdlc_tx_frame%sInitializing Zarlink echocan alawSetting alaw mode Setting ulaw modereg 0x20 is 0x%02x Driver unloaded. probe called for b4xx... Unable to request regions! CPLD ver: %x Unable to read serial number serial: %s b4xxpUnable to request IRQ %d Port %d: %s mode ulawB4/%d/%dB4XXP (PCI) Card %d Span %dB4/%d/%d/%dDigiumPCI Bus %02d Slot %02dUnable to register device. bottom_half timed out span %d: alarm %d debounced timing_masterCCD HFC-4S Eval. BoardSwyx 4xS0 SX2 QuadBriBeroNet BN8S0BeroNet BN4S0BeroNet BN2S0OpenVox B800POpenVox B400POpenVox B200PWildcard B230PWildcard B430PWildcard B410PHHHuChecking sync pos %d, have span %d hdlc_hard_xmit on chan %s (%i/%i), span=%i could not allocate mem for ST state decode string! hfc_setreg_waitbusy(write 0x%02x to 0x%02x) timed out waiting for busy flag to clear! %s channel %d (%s) sigtype %08x %sonfiguring hardware HDLC on %s setting port %d t3 timer to %lu setting port %d t1 timer to %lu hfc_readcounter16(reg 0x%02x) timed out waiting for data to settle! NOTE: hardware echo cancellation has been disabled port %d, B channel %d host -> S/T uses HFC chan %d via FIFO %d 6 S/T -> host uses HFC chan %d via FIFO %d 6 PCM ts %d -> S/T uses HFC chan %d via FIFO %d port %d phy_port %d A_ST_RD_STA old=0x%02x now=0x%02x, decoded: %s span %d: old alarm %d expires %ld, new alarm %d expires %ld port %d: receiving INFO0 in state 3, setting T3 and jumping to F4 forced port %d to state %d (auto: %d), new decode: %s %lu: hfc_timer_expire, Port %d T%d expired (value=%lu ena=%d) hfc_timer_expire found an unknown expired timer (%d)?? port %d, D channel host -> S/T uses HFC chan %d via FIFO %d Configuring span %d offset %d to be sync %d Span %d has invalid sync priority (%d), removing from sync source list NT Spans cannot be timing sources. Changing priority to 0 Configuring span %d in %s mode with termination resistance %s ec_write: Wrote 0x%02x to register 0x%02x of VPM %d but got back 0x%02x 4Cannot enable echo canceller on D channel of span %d; failing request 4wcb4xxp echo canceller does not support parameters; failing request Enabling echo cancellation on chan %d span %d Disabling echo cancellation on chan %d span %d Hardware echo cancellation enabled. port %d, B channel %d S/T -> PCM ts %d uses HFC chan %d via FIFO %d 6 PCM ts %d -> host uses HFC chan %d via FIFO %d 6 host -> PCM ts %d uses HFC chan %d via FIFO %d Zarlink echo cancellation enabled. hfc_readcounter8(reg 0x%02x) timed out waiting for data to settle! %s: (fifo %d): f1/f2/flen=%d/%d/%d, z1/z2/zlen=%d/%d/%d hdlc_rx_frame(span %d): no frames available? hdlc_rx_frame(span %d): z1/z2/zlen=%d/%d/%d, zleft=%d (span %d) STAT=0x%02x indicates frame problem: hdlc_tx_frame(span %d): DAHDI gave %d bytes for FIFO %d (res=%d) 6Transmitted frame %d on span %d hfc_reset() did not get the green light from the PCM system! VPM %d/%d init: chip ver %02x NLP threshold is set to %d (0x%02x) Device has no associated IRQ? Couldn't allocate memory for b4xxp structure! Unknown/unsupported controller detected (R_CHIP_ID = 0x%02x) Driver does not know how to handle a %d span card! Identified %s (controller rev %d) at %p, IRQ %i Attempt to register more than %i cards, aborting! Failed to create device attributes. Did not do the highestorder stuff b4 struct @ %p should be in cards array but isn't?! Got FIFO TX int from non-d-chan FIFO %d?? Got FIFO RX int from non-d-chan FIFO %d?? HFC-8S Junghanns.NET octoBRI PCIHFC-4S Junghanns.NET quadBRI PCIHFC-2S Junghanns.NET duoBRI PCIHhfc_timer_expirehfc_readcounter8hfc_readcounter16b4xxp_bottom_halfhfc_setreg_waitbusyec_writepersistentlayer1compandingtimer_3_mstimer_1_msvpmsupportalarmdebounceteignoreredpedanticpcimilliwattspanfilterdebugaaaaaR[ PRVfa`Pbbk@B   license=GPLdescription=B410P & Similars multi-port BRI module driver.author=Digium Incorporated parm=companding:Change the companding to "alaw" or "ulaw"(alaw by default)parm=timer_3_ms:TE: msec to wait for link activation, NT: unused.parm=timer_1_ms:NT: msec to wait for link activation, TE: unused.parm=vpmsupport:1=enable hardware EC, 0=disable hardware ECparm=alarmdebounce:msec to wait before set/clear alarm conditionparm=teignorered:1=ignore (do not inform DAHDI) if a red alarm exists in TE modeparm=pedanticpci:1=disable PCI back-to-back transfers and flush all PCI writes immediatelyparm=milliwatt:1=replace outgoing S/T data with mu-law milliwattparm=spanfilter:debug filter for spans. bitmap: 1=port 1, 2=port 2, 4=port 3, 8=port 4parm=debug:bitmap: 1=general 2=dtmf 4=regops 8=fops 16=ec 32=st state 64=hdlc 128=alarmparmtype=persistentlayer1:intparmtype=companding:charpparmtype=timer_3_ms:intparmtype=timer_1_ms:intparmtype=vpmsupport:intparmtype=alarmdebounce:intparmtype=teignorered:intparmtype=pedanticpci:intparmtype=milliwatt:intparmtype=spanfilter:intparmtype=debug:int$$$GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GNUO(p' 4 1>  J3 Z4oP$0m@  $ 50  ]$BO]lL|`US@R@p&0P 5,s&1!GP%g](%k)|.H`2 6P7 (@9Z:B: K8" -`ZG ;cM`]go{|@ |i| ``) 3 K ;cG0{wKBBF<AQ [#oA;WSXk_(}(( P(& =Ux(h ( ( !(5 Me(y( ,@(8 Ch(H [+(9S`KS[c`iou@~ ``  $  10  : P _ u           # - 7 @ I Q W j |           / < N ` t            - = K base.cb4xxp_echocan_nameb4xxp_ioctlb4xx_suspendb4xx_initb4xx_driverb4xxp_find_syncb4xxp_hdlc_hard_xmitb4_timing_master_showb4xx_exithfc_decode_st_state.constprop.0b4xxp_shutdownb4xxp_setreg_ra.constprop.0hfc_setreg_waitbusy__func__.4hfc_reset_fifo_pairb4xxp_closeb4xxp_openb4xxp_chanconfighfc_start_sthfc_gpio_sethfc_sram_readhfc_sram_writeset_dsp_address__zl_writeclr_ufmset_ufmhfc_poll_one_bchan_fifo.isra.0__func__.6hfc_assign_bchan_fifo_noecfirst.11hfc_handle_statehfc_timer_expirehfc_force_st_state.constprop.0__func__.8hfc_assign_dchan_fifohfc_enable_interruptsb4xxp_startupb4xxp_spanconfigec_readec_write__func__.3b4xxp_set_span_ledb4xxp_echocan_createmy_ec_opsechocan_freehfc_assign_bchan_fifo_ecfirst.10hfc_assign_fifo_zlfirst.9hdlc_rx_frame__func__.7hdlc_tx_frameb4xxp_update_ledsled_fader_tableb4xxp_init_stage1b4xxp_removedev_attr_timing_masterb4xx_probecardsb4xxp_interruptb4xxp_bottom_halfb4xxp_span_ops__func__.5__UNIQUE_ID_addressable_cleanup_module_681__UNIQUE_ID_addressable_init_module_680__UNIQUE_ID_modinfo_679__UNIQUE_ID_modinfo_678__UNIQUE_ID_modinfo_677__UNIQUE_ID_modinfo_676__UNIQUE_ID_modinfo_675__UNIQUE_ID_modinfo_674__UNIQUE_ID_modinfo_673__UNIQUE_ID_modinfo_672__UNIQUE_ID_modinfo_671__UNIQUE_ID_modinfo_670__UNIQUE_ID_modinfo_669__UNIQUE_ID_modinfo_668__UNIQUE_ID_modinfo_667__UNIQUE_ID_modinfo_666__param_persistentlayer1__param_str_persistentlayer1__UNIQUE_ID_modinfo_665__param_companding__param_str_companding__UNIQUE_ID_modinfo_664__param_timer_3_ms__param_str_timer_3_ms__UNIQUE_ID_modinfo_663__param_timer_1_ms__param_str_timer_1_ms__UNIQUE_ID_modinfo_662__param_vpmsupport__param_str_vpmsupport__UNIQUE_ID_modinfo_661__param_alarmdebounce__param_str_alarmdebounce__UNIQUE_ID_modinfo_660__param_teignorered__param_str_teignorered__UNIQUE_ID_modinfo_659__param_pedanticpci__param_str_pedanticpci__UNIQUE_ID_modinfo_658__param_milliwatt__param_str_milliwatt__UNIQUE_ID_modinfo_657__param_spanfilter__param_str_spanfilter__UNIQUE_ID_modinfo_656__param_debug__param_str_debugwcb41xpwcb43xpwcb23xphfc8shfc4shfc2shfc2s_OVhfc4s_OVhfc8s_OVhfc2s_BNhfc4s_BNhfc8s_BNhfc4s_SWhfc4s_EV__mod_device_table__kmod_wcb4xxp__pci__b4xx_ids__x86_return_thunk__this_module__pci_register_driverinit_module_dev_infopci_unregister_drivercleanup_module__ref_stack_chk_guardkmalloc_caches__kmalloc_cache_noprofstrcat_dev_warn__stack_chk_fail_raw_spin_lock_irqsaveiowrite8_raw_spin_unlock_irqrestoreioread8__const_udelay__printk_ratelimitiowrite16iowrite32ioread16ioread32_printkkfreedahdi_alarm_notifydahdi_hdlc_putbufdahdi_hdlc_abortdahdi_hdlc_finish_dev_noticedahdi_hdlc_getbufstrcasecmpdahdi_unregister_devicedevice_remove_filefree_irqpci_iounmappci_release_regionspci_disable_devicetasklet_killdahdi_free_devicepci_enable_devicepci_request_regions__kmalloc_large_noprofpci_iomapdevice_create_filerequest_threaded_irqtasklet_init_dev_errdahdi_create_devicekasprintfdahdi_register_devicejiffies_dahdi_ec_span_dahdi_receive_dahdi_transmitparam_ops_intparam_ops_charp$5 C   "<K [0( (-] "i <  & 06 )U >\ ,d{ V 3 ; n XGY_nv5AW]ny2EKdq   j!7=L # 0     07 ^ q   " /$ . \ q <x  T i :p | U a t z        'D j} ` 81DJdz/<DY_r3KXgt0FVmu!18K_ov'3{ @  @ 3FLb)8GT*0EMjp-EUz   P  /<KX 7={,, o( $Sbo @1<PViv    * d  !! !(! k!(!"*"D"K"a"i"""""""""#0#6#I#Q#m#s########$ 8$*$ @/$>$ PC$R$_$n${$$$$$$$$$f%v%|%%%%%%%%%%%&&*&2&E&L&`&h&{&&&&&&&&&&'''!'4'<'O'U'h'p'''''''''' ((+(:(I(X(g(v(((((1)^) j)4*M*W****(|+++++ D, L?, )F, 0K,S,,- x-D- &K- 0P-a-- ---#.>.F.[.b.v......... /#/+/@/G/[/h/z////////00%0+0>0K0S0h0n00000000001 11+1B1N1n1{111111111122#222?2222222233+333J3P3n3{333333334441474J4W4_4t4z444444455-535H5U5b55 55 p555666,696H6U6d6q66W7$7  7888 X88 99 999: ::;:;f;~;;;;;;;;;;<<><D<W<w<<<<<<===#=@=F=Y=a========>>*>1>E>M>e>l>>>>>>>>??,?4?S?Y?l?t?????????@6@ <@L@b@ g@z@ @@ `@@ (@@ @@@AA*A7AFASAbAoA~AAAAAAAAAA BB&B3BBBOB^BkBzBBBBBXClCCCCCCCCD D)D/DFDSDpDvDDDDDDD E*E0ECEKEjEpEEEEEEEEFF.F6FRFYFmFuFFFFFFFFG#G;GAGTG\G{GGGGGGGGGHH,HX JX[X c`XtXX0X HXX0XX0X oX Y ,Y~Y YYY0Y YY Y ZZ0)Z .ZDZZZ[C[K[[[d[s[[[[[[[[[\\.\>\G\U\a\\\\\\\\\\]]A]I]Y]`]s]]]]]]]^^)^0^C^[^k^r^^^^^^^^ __ _2_>_a_ t_ _____ `8`>`Q````0`` aa @a2a >aJa @Oaga saa @aa aa @aa aa  ab bb  #b;b GbTbibobbbb bb b c hcAc ( Xccd `dd `eeeefffffffff g3g@gOg\ghgugggggggg hh%h2h~T~~ ~~ ~ ~ @~   +@  QYnt:BW^$) ( .IUeqy  R h ́ځ/5RZou 1 )҃ Ha &{ Ʉ )> Jc ` ҅Ȇ ׆  /I 8 N؇   )  5DQag ! n-5:LRe "(;HRgm !.=JYfu |֌ `  ,5BVcw͍ڍ "2 H>`p H| ` `ǐܐ  ё17KU _ʒؒ,4^tɕЕ29U\x~͖ #:QhT[z6lvp lj F  =_Ato 9!$'((+d15578?:+@YHV`ddeu|0} (`0|8{@@|PP` @`   H  )` (0@8@H PX`0hp x  P0`p@ !@%()-P26 @7(090:8B@KHPZPcXg`{h|px  %  *3=`   (08@HPX`hpxx@`h`0@X  Hp``p)x(0  pP7 @9 ,(08HPX`p x$(0( (8@8HP`hHpx4S .symtab.strtab.shstrtab.rela.text.rela.data.bss.rodata.str1.1.rela__patchable_function_entries.rela.init.text.rodata.str1.8.rela.smp_locks.rela.exit.text.rela.rodata.rela.exit.data.rela.init.data.modinfo.rela__param.comment.note.GNU-stack.note.gnu.property @@+8 &@ 1  62 8JXE@0lAg@ w2(h @@0  @p0  @`@@n`@0 0(@@ `P [ P