DIRC&iWiW Z+ٚDX~\OO .gitignoreiWiW [52V%v$z4(,@P[ .gitreviewiWiW \FX+M⟯K۰X#{ALICENSEiWiW ]g7|SB^Q1.a LICENSE.LGPLiWiW ^9uw7U%cY#MakefileiWiW _X@Iы3[- [yREADMEiWiW `ܜհ6r &YSh UPGRADE.txtiWiW b1Rۭʑ)"EU6^build_tools/builderiWiW c l*<퐝V&XV%build_tools/dkms-helperiWiW d d} wD.build_tools/genmodconfiWiW eVpd1ivjjCXbuild_tools/install_firmwareiWiW fl1SN[n;build_tools/kernel-cpiWiW gsȆ,0Q6build_tools/kernel-dociWiW h#pzm9UyQ7TǴbuild_tools/live_dahdiiWiW ilEf:] 'build_tools/make_versioniWiW lr]إ 06Mc.iKbuild_tools/make_version_hiWiW m V}ӌ6V>build_tools/test_kernel_gitiWiW nBLTˆ19' build_tools/uninstall-modulesiWiW pj9?IO 䂚>contrib/jenkins.shiWiW q# 'x<{t;c>v+| dahdi-modulesiWiW t[Ee{L>g:ۄdrivers/dahdi/KbuildiWiW u ě5z3y5drivers/dahdi/KconfigiWiW vlNVHېdrivers/dahdi/adt_lec.ciWiW w3g 2&;h0mdrivers/dahdi/adt_lec.hiWiW x!> nO{-S<drivers/dahdi/arith.hiWiW y,EHfh,Dz4drivers/dahdi/biquad.hiWiW z^N#ow(e2MLdrivers/dahdi/dahdi-base.ciWiW {0] zdF)#G)bK drivers/dahdi/dahdi-sysfs-chan.ciWiW |SpȞ!@bwmAdrivers/dahdi/dahdi-sysfs.ciWiW }ؽ&Hfde` drivers/dahdi/dahdi-sysfs.hiWiW ~5`Ю4&xtW;drivers/dahdi/dahdi-version.ciWiW Ghd`\KnXt#drivers/dahdi/dahdi.hiWiW ka!Z_6U;-o drivers/dahdi/dahdi_dummy.ciWiW Y:ԫawdrivers/dahdi/dahdi_dynamic.ciWiW %KǢ,rx>(233!drivers/dahdi/dahdi_dynamic_eth.ciWiW R3&GPiw4W#drivers/dahdi/dahdi_dynamic_ethmf.ci`i` @6DMm7o{Nr ׷!drivers/dahdi/dahdi_dynamic_loc.ci`i`  |4 %ļPJ "drivers/dahdi/dahdi_echocan_jpah.ci`i` ZdΊg$ 7 (!drivers/dahdi/dahdi_echocan_kb1.ci`i` i#@8'ίn5yV0K,9!drivers/dahdi/dahdi_echocan_mg2.ci`i` #g,rbAdrivers/dahdi/oct612x/include/oct6100api/oct6100_adpcm_chan_pub.hi`i`  5fhڢE{$Lw#6drivers/dahdi/oct612x/include/oct6100api/oct6100_api.hi`i` )nଧ6 w1>i;drivers/dahdi/oct612x/include/oct6100api/oct6100_api_inst.hi`i` XNڬbZe4]-`8drivers/dahdi/oct612x/include/oct6100api/oct6100_apimi.hi`i` #PTD\$:e~}8drivers/dahdi/oct612x/include/oct6100api/oct6100_apiud.hi`i` %&;ƬdP{|?drivers/dahdi/oct612x/include/oct6100api/oct6100_channel_inst.hi`i` 6_&IJQE>drivers/dahdi/oct612x/include/oct6100api/oct6100_channel_pub.hi`i` 5%ҽ +nu#Adrivers/dahdi/oct612x/include/oct6100api/oct6100_chip_open_inst.hi`i` qS`3HTѲy'E@drivers/dahdi/oct612x/include/oct6100api/oct6100_chip_open_pub.hi`i`  aa۔Df_T |Bdrivers/dahdi/oct612x/include/oct6100api/oct6100_chip_stats_inst.hi`i` IT3$Adrivers/dahdi/oct612x/include/oct6100api/oct6100_chip_stats_pub.hi`i`  G;ʚlWICdrivers/dahdi/oct612x/include/oct6100api/oct6100_conf_bridge_inst.hi`i` NΧ$ڻ?' DɸYW=drivers/dahdi/oct612x/include/oct6100api/oct6100_debug_inst.hi`i`  ~oSpyfaZ5drivers/dahdi/oct612x/include/oct6100api/oct6100_events_inst.hi`i`  N1Ǹ**ogw 9gf=drivers/dahdi/oct612x/include/oct6100api/oct6100_events_pub.hi`i` g,ծ8`E%nP6NBdrivers/dahdi/oct612x/include/oct6100api/oct6100_interrupts_inst.hi`i`  =XZ=ƨAdrivers/dahdi/oct612x/include/oct6100api/oct6100_interrupts_pub.hi`i`  i{Je3,qW-5@drivers/dahdi/oct612x/include/oct6100api/oct6100_tsi_cnct_inst.hi`i`  0F+%c<1?drivers/dahdi/oct612x/include/oct6100api/oct6100_tsi_cnct_pub.hi`i` k{(]n~c.҅M&1ӵ3drivers/dahdi/oct612x/include/octrpc/rpc_protocol.hi-ii-i {qS^lֲXF^K'drivers/dahdi/oct612x/include/octtype.hi-ii-i  e*rߋQ:h[E1y)drivers/dahdi/oct612x/include/octtypevx.hi-ii-i  mi#|. _2S5D~*drivers/dahdi/oct612x/include/octtypewin.hi-ii-i sԋaIqΊJ>$drivers/dahdi/oct612x/oct612x-user.ci-ii-i YDFTɅ+@ͪdrivers/dahdi/oct612x/oct612x.hi-ii-i  aiξ\-3$drivers/dahdi/oct612x/octasic-helperi-ii-i x 0`J@hdr-Gdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_adpcm_chan_priv.hi-ii-i Q m,l ²KNdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_adpcm_chan.ci-ii-i  i( ;1J6ϴwQKdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.ci-ii-i ⁚O?vM(8쑀cMdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.ci-ii-i E,C ]jkAdNdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_stats.ci-ii-i 9E J: \_0YhOOdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.ci-ii-i MN2?FmqIdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.ci-ii-i 6wlmN[ gTg[ϘEJdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.cijrijr XB`ҹA8y\Ndrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.cijrijr mVy)d8pvJdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_memory.cijrijr EN\{qnt[s ]uQdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_miscellaneous.cijrijr $냚hz8'Idrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.cijrijr }8Zs,ePdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_phasing_tsst.cijrijr Q:?"IxPnaOdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.cijrijr 뵊/5vVn~3F&7Pdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_remote_debug.cijrijr !- *0h:ݏqy#Gdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tlv.cijrijr gmhm5 LRdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.cijrijr 腪O(P;RLdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsi_cnct.cijrijr Gwצ!b Hdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsst.cijrijr >C1wϓ|?=pөj-2Hdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_user.cijrijr q=vdI_$Udrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_apimi/oct6100_mask_interrupts.cijrijr NU]:29bߎY͗LDdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_channel_priv.hijrijr 2F>3聅!]U-kŕgFdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_chip_open_priv.hijrijr l67wB$ni?qtGdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_chip_stats_priv.hijrijr 2dV+a> rO5ɲ T?drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_version.hijrijr /Ndzp` drivers/dahdi/oct612x/test.cijrijr  UfCXVFl߀cGdrivers/dahdi/proslic.hijrijr sASgBR~^KhHAdrivers/dahdi/trunkdev/Kbuildijrijr 5;w2£n_ĀAUY#drivers/dahdi/trunkdev/frame_fifo.cijrijr 85XRQ2bY#drivers/dahdi/trunkdev/frame_fifo.hijrijr G?e#jZYW/ϳ!drivers/dahdi/trunkdev/trunkdev.cijrijr 7Oܽ1}v(r drivers/dahdi/voicebus/GpakApi.cijrijr cozHI Ҕ`Svό drivers/dahdi/voicebus/GpakApi.hijrijr ca+[ɔ[W ]Rζm!drivers/dahdi/voicebus/GpakCust.cijrijr "V@oVQo+ɻ!drivers/dahdi/voicebus/GpakCust.hijrijr  4TV0%xH drivers/dahdi/voicebus/GpakHpi.hijrijr  EmF[U?YRX)xdrivers/dahdi/voicebus/Kbuildijrijr !B] 1"Ĩ-m!drivers/dahdi/voicebus/gpakErrs.hijrijr "<ǭE}^5R4d!drivers/dahdi/voicebus/gpakenum.hijrijr #2ҝJ&>.j{?!drivers/dahdi/voicebus/voicebus.cijrijr $zg1Df:mou&&!drivers/dahdi/voicebus/voicebus.hijrijr %!!fcV`k=L%drivers/dahdi/voicebus/voicebus_net.cijrijr &\ "?% %drivers/dahdi/voicebus/voicebus_net.hijrijr '39 L`P1U¾"drivers/dahdi/voicebus/vpmadtreg.cijrijr (@仁imJd3"drivers/dahdi/voicebus/vpmadtreg.hijrijr )Qf/:ݖhdrivers/dahdi/voicebus/vpmoct.cijrijr * \h6i˛Ƨ'drivers/dahdi/voicebus/vpmoct.hijrijr ,RcD`:4P=b57drivers/dahdi/vpmadt032_loader/dahdi_vpmadt032_loader.cijrijr -XAp,7. drivers/dahdi/wcaxx-base.cijrijr /qYE'(X&AEdrivers/dahdi/wcb4xxp/Kbuildi| i| 0NizΠA@>0NM drivers/dahdi/wcb4xxp/base.ci| i| 1PgE/jX(.drivers/dahdi/wcb4xxp/wcb4xxp.hi| i| DR/ef4O$ȡ Ddrivers/dahdi/wct4xxp/Kbuildi| i| FTz{9Jr5B>DrWdrivers/dahdi/wct4xxp/base.ci| i| GC8Ɗ*㦲7 /V[ drivers/dahdi/wct4xxp/vpm450m.ci| i| HݺB ϙtkdrivers/dahdi/wct4xxp/vpm450m.hi| i| I#|좌ca~$drivers/dahdi/wct4xxp/wct4xxp-diag.ci| i| J խky0nTo'drivers/dahdi/wct4xxp/wct4xxp.hi| i| L/7=2̯D$;|2Cdrivers/dahdi/wctc4xxp/Kbuildi| i| M d҈g?drivers/dahdi/wctc4xxp/base.ci| i| Okrͭw h+drivers/dahdi/wctdm24xxp/Kbuildi| i| P{]䮉ҬsE(ɿ@drivers/dahdi/wctdm24xxp/base.ci| i| Qo8fR* W۝ڎh%drivers/dahdi/wctdm24xxp/wctdm24xxp.hi| i| R37?ҩf5ʎwV}8r!drivers/dahdi/wctdm24xxp/xhfc.ci| i| SF* s X)N6drivers/dahdi/wctdm24xxp/xhfc.hi| i| Tu g`gУGvfedrivers/dahdi/wcte11xp.ci| i| V{%Y/|\rDdrivers/dahdi/wcte12xp/Kbuildi$i$ WQ:8 eQEIīуdrivers/dahdi/wcte12xp/base.ci$i$ X'Yp!lR+ 9!drivers/dahdi/wcte12xp/wcte12xp.hi$i$ Y2]q@mPڻ4;0rdrivers/dahdi/wcte13xp-base.ci$i$ Zf &( drivers/dahdi/wcte43x-base.ci$i$ [i=.Ĭȓn{ ;8drivers/dahdi/wcxb.ci$i$ \w}*KΥhSdrivers/dahdi/wcxb.hi$i$ ]}\MZX놢/* Sdrivers/dahdi/wcxb_flash.ci$i$ ^ʭ熬a P%ndrivers/dahdi/wcxb_flash.hi$i$ _(M]֢drivers/dahdi/wcxb_spi.ci$i$ ` EuMZK#Vk@drivers/dahdi/wcxb_spi.hi$i$ bTe쎨M;jYdrivers/dahdi/xpp/Changelog_xppi$i$ c +me2& F쌉OtFdrivers/dahdi/xpp/Kbuildi$i$ d)P^AM8X8+qdrivers/dahdi/xpp/Kconfigi$i$ e^cz-DX/pSdrivers/dahdi/xpp/XppConfig.pmi$i$ glܝ?] drivers/dahdi/xpp/card_bri.ci$i$ hI8DؠGvⱘ^drivers/dahdi/xpp/card_echo.hi$i$ k>YvXm̭. drivers/dahdi/xpp/card_fxo.ci$i$ l 14X;;XP2drivers/dahdi/xpp/card_fxo.hi$i$ mpr8 y udrivers/dahdi/xpp/card_fxs.ci$i$ n[4cFE##drivers/dahdi/xpp/card_fxs.hi$i$ o\ Tymzœdrivers/dahdi/xpp/card_global.ci$i$ p EѶ FMnD^9G#+vdrivers/dahdi/xpp/card_global.hi$i$ q ;2bY4-{!eH*odrivers/dahdi/xpp/card_pri.ci$i$ rN8<3[qI8drivers/dahdi/xpp/card_pri.hi$i$ sΓ`FBudrivers/dahdi/xpp/dahdi_debug.ci$i$ tEQWmX?$tdrivers/dahdi/xpp/dahdi_debug.hi$i$ vͮo&B:p 0>)drivers/dahdi/xpp/firmwares/FPGA_1141.hexi!=i!= w)` `VgBA)drivers/dahdi/xpp/firmwares/FPGA_1151.hexi!=i!= x ÒNom^T{E&-drivers/dahdi/xpp/firmwares/FPGA_1161.201.hexi!=i!= zni斏fAhgt3<-drivers/dahdi/xpp/firmwares/FPGA_1161.202.hexi^Wi^W {V WH"? |^Ӱ[)drivers/dahdi/xpp/firmwares/FPGA_1161.hexi^Wi^W |Swu\>O%{-((drivers/dahdi/xpp/firmwares/FPGA_FXS.hexi^Wi^W } @nƓ(5L,,drivers/dahdi/xpp/firmwares/LICENSE.firmwarei^Wi^W ~zs%ZeijKL $drivers/dahdi/xpp/firmwares/Makefilei^Wi^W ";pއ,Õfo'&U*drivers/dahdi/xpp/firmwares/PIC_TYPE_1.hexi^Wi^W HXS4Ku  Øq*drivers/dahdi/xpp/firmwares/PIC_TYPE_2.hexi^Wi^W SX\_ey!i*drivers/dahdi/xpp/firmwares/PIC_TYPE_3.hexi^Wi^W _$)"0 zQj*drivers/dahdi/xpp/firmwares/PIC_TYPE_4.hexi^Wi^W  Xc]@DF0*drivers/dahdi/xpp/firmwares/PIC_TYPE_6.hexi^Wi^W x#b|d3h n|Ӟ"drivers/dahdi/xpp/firmwares/READMEi^Wi^W YrcY-~mվQ*drivers/dahdi/xpp/firmwares/USB_FW.201.hexi^Wi^W (~xht*drivers/dahdi/xpp/firmwares/USB_FW.202.hexi^Wi^W Yj/!Y*f !&drivers/dahdi/xpp/firmwares/USB_FW.hexi^Wi^W @b>E#qtg ҿt)drivers/dahdi/xpp/firmwares/USB_RECOV.hexi^Wi^W 4rQʔ1L"፴bDn= drivers/dahdi/xpp/init_card_1_30i^Wi^W 1dzrܩ9T|&|u7 drivers/dahdi/xpp/init_card_2_30i^Wi^W 6Gp/ rNoQH drivers/dahdi/xpp/init_card_3_30i^Wi^W 4m td$^~ drivers/dahdi/xpp/init_card_4_30i^Wi^W -,WU drivers/dahdi/xpp/init_card_5_30i^Wi^W t8}nzQ^hq!Z drivers/dahdi/xpp/init_card_6_30i^Wi^W eUq UDOdrivers/dahdi/xpp/mmapbus.ci^Wi^W o1#hc!ܻdrivers/dahdi/xpp/mmapbus.hi^Wi^W @U.)Y?ub,-J6drivers/dahdi/xpp/mmapdrv.ci^Wi^W XHr0mG+|ZUdrivers/dahdi/xpp/param_doci^Wi^W  *5.oz(@c!drivers/dahdi/xpp/parport_debug.ci^Wi^W amS*~!F{%{!drivers/dahdi/xpp/parport_debug.hi^Wi^W +'LB, '[#drivers/dahdi/xpp/print_fxo_modes.ci^Wi^W T;}J%U9Ndrivers/dahdi/xpp/xbus-core.ci^Wi^W &":c@ kXC<drivers/dahdi/xpp/xbus-core.hi^Wi^W vj2Bs,:bhbdrivers/dahdi/xpp/xbus-pcm.ci^Wi^W KOeHL5&drivers/dahdi/xpp/xbus-pcm.hi^Wi^W hHrO!,ġudrivers/dahdi/xpp/xbus-sysfs.ci^Wi^W }HBC<drivers/dahdi/xpp/xdefs.hi^Wi^W ?<-y+d drivers/dahdi/xpp/xframe_queue.ci^Wi^W {$Kɳ(뮟-bOLdrivers/dahdi/xpp/xpp.confi^Wi^W ;+EsJꕻrK]pdrivers/dahdi/zaphfc/Kbuildi^Wi^W ]EOkհ41d8drivers/dahdi/zaphfc/base.ci^Wi^W l}WiQ޷A^Bdrivers/dahdi/zaphfc/fifo.ci^Wi^W  oRC כaU&adrivers/dahdi/zaphfc/fifo.hi^Wi^W $RjGKA- CXͯnkdrivers/dahdi/zaphfc/zaphfc.hiةiة W]|(l|L linclude/dahdi/Kbuildiةiة A-4_# r]nMAinclude/dahdi/dahdi_config.hiةiة 1yl1{cBtΆ`-include/dahdi/fasthdlc.hiةiة G/X'Fm}FAf5include/dahdi/kernel.hiةiة "1 L6+:include/dahdi/user.hiةiة u89c߄Fyinclude/dahdi/wctdm_user.hiةiة ⛲CK)wZStestTREE294 4 H^3|e⌅(fX5econtrib1 0 š(zʼn2K2wdrivers265 1 ;83YU'֮ ?#$;?|xdahdi265 15 ܩ;ޱ .xpp66 1 *qrpV,efirmwares18 0 &AjT&Chpec3 0 e?&&Wh~1~ Bzaphfc5 0 ebDnGVj\& žG 5icE1usb3 0 -fT:Bj{l;%~"Goct612x99 3 00\n+͋+a-lfirmware2 0 WK-rdbstrunkdev4 0 n*iFk@voicebus16 0 0԰1dУ%{:2̙Mwctc4xxp2 0 -=Vqwcte12xp3 0 '9E=8b wctdm24xxp5 0 * B꿪.Gq\zvpmadt032_loader1 0 (QM.linclude6 1 .ݏ8qdahdi6 0 EXjJyf pAbuild_tools13 0 L%I{(X KkS=:H תDղ