DIRC$g*5_g*5_ Xd+ٚDX~\OO .gitignoreg*5_g*5_ X/FX+M⟯K۰X#{ALICENSEg*5_g*5_ X;g7|SB^Q1.a LICENSE.LGPLg*5_g*5_ XB9uw7U%cY#Makefileg*5g*5 XX@Iы3[- [yREADMEg*5g*5 Xܜհ6r &YSh UPGRADE.txtg*5g*5 XF1Rۭʑ)"EU6^build_tools/builderg*5g*5 X l*<퐝V&XV%build_tools/dkms-helperg*5g*5 X d} wD.build_tools/genmodconfg*5g*5 XVpd1ivjjCXbuild_tools/install_firmwareg*5g*5 Xl1SN[n;build_tools/kernel-cpg*5g*5 XsȆ,0Q6build_tools/kernel-docg*5g*5 X#pzm9UyQ7TǴbuild_tools/live_dahdig*5g*5 XlEf:] 'build_tools/make_versiong*5g*5 Xr]إ 06Mc.iKbuild_tools/make_version_hg*5g*5 X V}ӌ6V>build_tools/test_kernel_gitg*5g*5 XBLTˆ19' build_tools/uninstall-modulesg*5g*5 XPPD`$ i0Ăcontrib/jenkins.shg*5g*5 X# 'x<{t;c>v+| dahdi-modulesg*5g*5 XXxc2drivers/dahdi/Kbuildg*5g*5 X ě5z3y5drivers/dahdi/Kconfigg*5g*5 XlNVHېdrivers/dahdi/adt_lec.cg*5g*5 Xt3g 2&;h0mdrivers/dahdi/adt_lec.hg*5g*5 Xu!> nO{-S<drivers/dahdi/arith.hg*5g*5 Xs,EHfh,Dz4drivers/dahdi/biquad.hg*5g*5 Xu^CڢIj3`zdrivers/dahdi/dahdi-base.cg*5g*5 Xx0] zdF)#G)bK drivers/dahdi/dahdi-sysfs-chan.cg*6 g*6 X{SpȞ!@bwmAdrivers/dahdi/dahdi-sysfs.cg*6 g*6 X|ؽ&Hfde` drivers/dahdi/dahdi-sysfs.hg*6 g*6 X5`Ю4&xtW;drivers/dahdi/dahdi-version.cg*6 g*6 XGhd`\KnXt#drivers/dahdi/dahdi.hg*6 g*6 XyM,t\uőp7Śdrivers/dahdi/dahdi_dummy.cg*6 g*6 XY:ԫawdrivers/dahdi/dahdi_dynamic.cg*6 g*6 X%KǢ,rx>(233!drivers/dahdi/dahdi_dynamic_eth.cg*6 g*6 XRD˴kjCier#drivers/dahdi/dahdi_dynamic_ethmf.cg*6 g*6 X@6DMm7o{Nr ׷!drivers/dahdi/dahdi_dynamic_loc.cg*6 g*6 X |4 %ļPJ "drivers/dahdi/dahdi_echocan_jpah.cg*6 g*6 XZdΊg$ 7 (!drivers/dahdi/dahdi_echocan_kb1.cg*6 g*6 Xi#@8'ίn5yV0K,9!drivers/dahdi/dahdi_echocan_mg2.cg*6 g*6 X#g,rbAdrivers/dahdi/oct612x/include/oct6100api/oct6100_adpcm_chan_pub.hg*6S!g*6S! Xڬ 5fhڢE{$Lw#6drivers/dahdi/oct612x/include/oct6100api/oct6100_api.hg*6S!g*6S! Xڮ)nଧ6 w1>i;drivers/dahdi/oct612x/include/oct6100api/oct6100_api_inst.hg*6S!g*6S! XگXNڬbZe4]-`8drivers/dahdi/oct612x/include/oct6100api/oct6100_apimi.hg*6S!g*6S! X۰#PTD\$:e~}8drivers/dahdi/oct612x/include/oct6100api/oct6100_apiud.hg*6S!g*6S! X۷%&;ƬdP{|?drivers/dahdi/oct612x/include/oct6100api/oct6100_channel_inst.hg*6S!g*6S! Xۺ6_&IJQE>drivers/dahdi/oct612x/include/oct6100api/oct6100_channel_pub.hg*6S!g*6S! X&5%ҽ +nu#Adrivers/dahdi/oct612x/include/oct6100api/oct6100_chip_open_inst.hg*6S!g*6S! X'qS`3HTѲy'E@drivers/dahdi/oct612x/include/oct6100api/oct6100_chip_open_pub.hg*6S!g*6S! X aa۔Df_T |Bdrivers/dahdi/oct612x/include/oct6100api/oct6100_chip_stats_inst.hg*6S!g*6S! XIT3$Adrivers/dahdi/oct612x/include/oct6100api/oct6100_chip_stats_pub.hg*6S!g*6S! X G;ʚlWICdrivers/dahdi/oct612x/include/oct6100api/oct6100_conf_bridge_inst.hg*6S!g*6S! XNΧ$ڻ?' DɸYW=drivers/dahdi/oct612x/include/oct6100api/oct6100_debug_inst.hg*6S!g*6S! X ~oSpyfaZ5drivers/dahdi/oct612x/include/oct6100api/oct6100_events_inst.hg*6S!g*6S! X[ N1Ǹ**ogw 9gf=drivers/dahdi/oct612x/include/oct6100api/oct6100_events_pub.hg*6S!g*6S! X]g,ծ8`E%nP6NBdrivers/dahdi/oct612x/include/oct6100api/oct6100_interrupts_inst.hg*6S!g*6S! X_ =XZ=ƨAdrivers/dahdi/oct612x/include/oct6100api/oct6100_interrupts_pub.hg*6S!g*6S! Xd i{Je3,qW-5@drivers/dahdi/oct612x/include/oct6100api/oct6100_tsi_cnct_inst.hg*6S!g*6S! X߼ 0F+%c<1?drivers/dahdi/oct612x/include/oct6100api/oct6100_tsi_cnct_pub.hg*6S!g*6S! Xk{(]n~c.҅M&1ӵ3drivers/dahdi/oct612x/include/octrpc/rpc_protocol.hg*6S!g*6S! X{qS^lֲXF^K'drivers/dahdi/oct612x/include/octtype.hg*6S!g*6S! X/ e*rߋQ:h[E1y)drivers/dahdi/oct612x/include/octtypevx.hg*6S!g*6S! X mi#|. _2S5D~*drivers/dahdi/oct612x/include/octtypewin.hg*6S!g*6S! XsԋaIqΊJ>$drivers/dahdi/oct612x/oct612x-user.cg*6S!g*6S! XYDFTɅ+@ͪdrivers/dahdi/oct612x/oct612x.hg*6S!g*6S! X aiξ\-3$drivers/dahdi/oct612x/octasic-helperg*6S!g*6S! Xx 0`J@hdr-Gdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_adpcm_chan_priv.hg*68g*68 XQ m,l ²KNdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_adpcm_chan.cg*68g*68 X i( ;1J6ϴwQKdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.cg*68g*68 X⁚O?vM(8쑀cMdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.cg*68g*68 XE,C ]jkAdNdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_stats.cg*68g*68 X9E J: \_0YhOOdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.cg*68g*68 XFMN2?FmqIdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.cg*68g*68 XK6wlmN[ gTg[ϘEJdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.cg*68g*68 X4XB`ҹA8y\Ndrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.cg*68g*68 XmVy)d8pvJdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_memory.cg*68g*68 XEN\{qnt[s ]uQdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_miscellaneous.cg*68g*68 X $냚hz8'Idrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.cg*68g*68 X}8Zs,ePdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_phasing_tsst.cg*68g*68 XQ:?"IxPnaOdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.cg*68g*68 X뵊/5vVn~3F&7Pdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_remote_debug.cg*68g*68 X!- *0h:ݏqy#Gdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tlv.cg*68g*68 Xgmhm5 LRdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.cg*68g*68 X腪O(P;RLdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsi_cnct.cg*68g*68 XGwצ!b Hdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsst.cg*68g*68 X>C1wϓ|?=pөj-2Hdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_user.cg*68g*68 Xq=vdI_$Udrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_apimi/oct6100_mask_interrupts.cg*68g*68 XNU]:29bߎY͗LDdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_channel_priv.hg*68g*68 X2F>3聅!]U-kŕgFdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_chip_open_priv.hg*68g*68 X,l67wB$ni?qtGdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_chip_stats_priv.hg*6Og*6O X-2dV+a> rO5ɲ T?drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_version.hg*6Og*6O X/Ndzp` drivers/dahdi/oct612x/test.cg*6Og*6O X UfCXVFl߀cGdrivers/dahdi/proslic.hg*6Og*6O XsASgBR~^KhHAdrivers/dahdi/trunkdev/Kbuildg*6Og*6O X$5;w2£n_ĀAUY#drivers/dahdi/trunkdev/frame_fifo.cg*6Og*6O X85XRQ2bY#drivers/dahdi/trunkdev/frame_fifo.hg*6Og*6O XcG?e#jZYW/ϳ!drivers/dahdi/trunkdev/trunkdev.cg*6Og*6O Xd7Oܽ1}v(r drivers/dahdi/voicebus/GpakApi.cg*6Og*6O XecozHI Ҕ`Svό drivers/dahdi/voicebus/GpakApi.hg*6Og*6O Xfca+[ɔ[W ]Rζm!drivers/dahdi/voicebus/GpakCust.cg*6Og*6O X"V@oVQo+ɻ!drivers/dahdi/voicebus/GpakCust.hg*6Og*6O Y 4TV0%xH drivers/dahdi/voicebus/GpakHpi.hg*6Og*6O Y;d ]];Mk\Ӷ8 ͻdrivers/dahdi/voicebus/Kbuildg*6Og*6O YB] 1"Ĩ-m!drivers/dahdi/voicebus/gpakErrs.hg*6Og*6O Y<ǭE}^5R4d!drivers/dahdi/voicebus/gpakenum.hg*6Og*6O Y2ҝJ&>.j{?!drivers/dahdi/voicebus/voicebus.cg*6Og*6O Yzg1Df:mou&&!drivers/dahdi/voicebus/voicebus.hg*6Og*6O Y!!fcV`k=L%drivers/dahdi/voicebus/voicebus_net.cg*6Og*6O Y\ "?% %drivers/dahdi/voicebus/voicebus_net.hg*6Og*6O Y39 L`P1U¾"drivers/dahdi/voicebus/vpmadtreg.cg*6Og*6O Y@仁imJd3"drivers/dahdi/voicebus/vpmadtreg.hg*6Og*6O YQf/:ݖhdrivers/dahdi/voicebus/vpmoct.cg*6Og*6O Y \h6i˛Ƨ'drivers/dahdi/voicebus/vpmoct.hg*6Og*6O YRcD`:4P=b57drivers/dahdi/vpmadt032_loader/dahdi_vpmadt032_loader.cg*6Og*6O YJwtyl cq drivers/dahdi/wcaxx-base.cg*6Og*6O Yt`kܡM[pFtUJdrivers/dahdi/wcb4xxp/Kbuildg*6Og*6O YNizΠA@>0NM drivers/dahdi/wcb4xxp/base.cg*6Og*6O YPgE/jX(.drivers/dahdi/wcb4xxp/wcb4xxp.hg*6Og*6O Y[6$SYd+ ί'drivers/dahdi/wct4xxp/Kbuildg*6Og*6O YT؝['ȒWdEZdrivers/dahdi/wct4xxp/base.cg*6Og*6O Y#C8Ɗ*㦲7 /V[ drivers/dahdi/wct4xxp/vpm450m.cg*6Og*6O Y ݺB ϙtkdrivers/dahdi/wct4xxp/vpm450m.hg*6Og*6O Y #|좌ca~$drivers/dahdi/wct4xxp/wct4xxp-diag.cg*6Og*6O Y  խky0nTo'drivers/dahdi/wct4xxp/wct4xxp.hg*6Og*6O Y "IGlע$3pdrivers/dahdi/wctc4xxp/Kbuildg*6Og*6O Y # d҈g?drivers/dahdi/wctc4xxp/base.cg*6Og*6O Y %"q$Q-hUZe?s5drivers/dahdi/wctdm24xxp/Kbuildg*6Og*6O Y .m%#*'D͖xndrivers/dahdi/wctdm24xxp/base.cg*6Og*6O Y 1o8fR* W۝ڎh%drivers/dahdi/wctdm24xxp/wctdm24xxp.hg*6Og*6O Y 833]/H&Vxŧldrivers/dahdi/wctdm24xxp/xhfc.cg*6Og*6O Y <F* s X)N6drivers/dahdi/wctdm24xxp/xhfc.hg*6Og*6O Y =u g`gУGvfedrivers/dahdi/wcte11xp.cg*6Og*6O Y >~w`o5L Q!drivers/dahdi/wcte12xp/Kbuildg*7 dg*7 d Y ?Q:8 eQEIīуdrivers/dahdi/wcte12xp/base.cg*7 dg*7 d Y @'Yp!lR+ 9!drivers/dahdi/wcte12xp/wcte12xp.hg*7 dg*7 d Y A2lϽԢ%x֒BpV 5drivers/dahdi/wcte13xp-base.cg*7 dg*7 d Y Bud[[bV "drivers/dahdi/wcte43x-base.cg*7 dg*7 d Y Gi=.Ĭȓn{ ;8drivers/dahdi/wcxb.cg*7 dg*7 d Y Iw}*KΥhSdrivers/dahdi/wcxb.hg*7 dg*7 d Y K}\MZX놢/* Sdrivers/dahdi/wcxb_flash.cg*7 dg*7 d Y Lʭ熬a P%ndrivers/dahdi/wcxb_flash.hg*7 dg*7 d Y M(M]֢drivers/dahdi/wcxb_spi.cg*7 dg*7 d Y N EuMZK#Vk@drivers/dahdi/wcxb_spi.hg*7 dg*7 d Y VTe쎨M;jYdrivers/dahdi/xpp/Changelog_xppg*7 dg*7 d Y W )e;%ԋatQdrivers/dahdi/xpp/Kbuildg*7 dg*7 d Y Z)P^AM8X8+qdrivers/dahdi/xpp/Kconfigg*7 dg*7 d Y \^cz-DX/pSdrivers/dahdi/xpp/XppConfig.pmg*7 dg*7 d Y glܝ?] drivers/dahdi/xpp/card_bri.cg*7 dg*7 d Y hI8DؠGvⱘ^drivers/dahdi/xpp/card_echo.hg*7 dg*7 d Y >YvXm̭. drivers/dahdi/xpp/card_fxo.cg*7 dg*7 d Y  14X;;XP2drivers/dahdi/xpp/card_fxo.hg*7 dg*7 d Y pr8 y udrivers/dahdi/xpp/card_fxs.cg*7 dg*7 d Y [4cFE##drivers/dahdi/xpp/card_fxs.hg*7 dg*7 d Y \ Tymzœdrivers/dahdi/xpp/card_global.cg*7 dg*7 d Y  EѶ FMnD^9G#+vdrivers/dahdi/xpp/card_global.hg*7 dg*7 d Y  ;2bY4-{!eH*odrivers/dahdi/xpp/card_pri.cg*7 dg*7 d Y N8<3[qI8drivers/dahdi/xpp/card_pri.hg*7 dg*7 d YBΓ`FBudrivers/dahdi/xpp/dahdi_debug.cg*7 dg*7 d YCEQWmX?$tdrivers/dahdi/xpp/dahdi_debug.hg*7 dg*7 d YDͮo&B:p 0>)drivers/dahdi/xpp/firmwares/FPGA_1141.hexg*7 dg*7 d YE)` `VgBA)drivers/dahdi/xpp/firmwares/FPGA_1151.hexg*7H {g*7H { YF ÒNom^T{E&-drivers/dahdi/xpp/firmwares/FPGA_1161.201.hexg*7H {g*7H { YGni斏fAhgt3<-drivers/dahdi/xpp/firmwares/FPGA_1161.202.hexg*7H {g*7H { YHV WH"? |^Ӱ[)drivers/dahdi/xpp/firmwares/FPGA_1161.hexg*7H {g*7H { YJSwu\>O%{-((drivers/dahdi/xpp/firmwares/FPGA_FXS.hexg*7H {g*7H { Y @nƓ(5L,,drivers/dahdi/xpp/firmwares/LICENSE.firmwareg*7H {g*7H { Yzs%ZeijKL $drivers/dahdi/xpp/firmwares/Makefileg*7H {g*7H { Y/";pއ,Õfo'&U*drivers/dahdi/xpp/firmwares/PIC_TYPE_1.hexg*7H {g*7H { YcHXS4Ku  Øq*drivers/dahdi/xpp/firmwares/PIC_TYPE_2.hexg*7H {g*7H { YeSX\_ey!i*drivers/dahdi/xpp/firmwares/PIC_TYPE_3.hexg*7H {g*7H { Yi_$)"0 zQj*drivers/dahdi/xpp/firmwares/PIC_TYPE_4.hexg*7H {g*7H { Y Xc]@DF0*drivers/dahdi/xpp/firmwares/PIC_TYPE_6.hexg*7H {g*7H { Y,x#b|d3h n|Ӟ"drivers/dahdi/xpp/firmwares/READMEg*7H {g*7H { YOYrcY-~mվQ*drivers/dahdi/xpp/firmwares/USB_FW.201.hexg*7H {g*7H { YG(~xht*drivers/dahdi/xpp/firmwares/USB_FW.202.hexg*7H {g*7H { YvYj/!Y*f !&drivers/dahdi/xpp/firmwares/USB_FW.hexg*7H {g*7H { Yw@b>E#qtg ҿt)drivers/dahdi/xpp/firmwares/USB_RECOV.hexg*7H {g*7H { Yz4rQʔ1L"፴bDn= drivers/dahdi/xpp/init_card_1_30g*7H {g*7H { Y1dzrܩ9T|&|u7 drivers/dahdi/xpp/init_card_2_30g*7H {g*7H { Y6Gp/ rNoQH drivers/dahdi/xpp/init_card_3_30g*7H {g*7H { Y4m td$^~ drivers/dahdi/xpp/init_card_4_30g*7H {g*7H { Y-,WU drivers/dahdi/xpp/init_card_5_30g*7H {g*7H { Yt8}nzQ^hq!Z drivers/dahdi/xpp/init_card_6_30g*7H {g*7H { YeUq UDOdrivers/dahdi/xpp/mmapbus.cg*7H {g*7H { Yo1#hc!ܻdrivers/dahdi/xpp/mmapbus.hg*7H {g*7H { Y@U.)Y?ub,-J6drivers/dahdi/xpp/mmapdrv.cg*7H {g*7H { YXHr0mG+|ZUdrivers/dahdi/xpp/param_docg*7H {g*7H { Y *5.oz(@c!drivers/dahdi/xpp/parport_debug.cg*7H {g*7H { YamS*~!F{%{!drivers/dahdi/xpp/parport_debug.hg*7H {g*7H { Y+'LB, '[#drivers/dahdi/xpp/print_fxo_modes.cg*7g*7 Y-jۮP_fNNcFxdrivers/dahdi/xpp/xbus-core.cg*7g*7 Y&":c@ kXC<drivers/dahdi/xpp/xbus-core.hg*7g*7 Yvj2Bs,:bhbdrivers/dahdi/xpp/xbus-pcm.cg*7g*7 YKOeHL5&drivers/dahdi/xpp/xbus-pcm.hg*7g*7 YhHrO!,ġudrivers/dahdi/xpp/xbus-sysfs.cg*7g*7 Y}HBC<drivers/dahdi/xpp/xdefs.hg*7g*7 Y?<-y+d drivers/dahdi/xpp/xframe_queue.cg*7g*7 Y{$Kɳ(뮟-bOLdrivers/dahdi/xpp/xpp.confg*7g*7 Y;+EsJꕻrK]pdrivers/dahdi/zaphfc/Kbuildg*7g*7 Y[]EOkհ41d8drivers/dahdi/zaphfc/base.cg*7g*7 Y\l}WiQ޷A^Bdrivers/dahdi/zaphfc/fifo.cg*7g*7 Y] oRC כaU&adrivers/dahdi/zaphfc/fifo.hg*7g*7 Y$RjGKA- CXͯnkdrivers/dahdi/zaphfc/zaphfc.hg*7g*7 ZW]|(l|L linclude/dahdi/Kbuildg*7g*7 ZA-4_# r]nMAinclude/dahdi/dahdi_config.hg*7g*7 Z1yl1{cBtΆ`-include/dahdi/fasthdlc.hg*7g*7 Zu6Glx+㫰6싕include/dahdi/kernel.hg*7g*7 Z"1 L6+:include/dahdi/user.hg*7g*7 Zu89c߄Fyinclude/dahdi/wctdm_user.hTREE292 4 hhi:=ѓYcontrib1 0 3]܍iZ/,drivers265 1 udO"`oZyLdahdi265 15 YFWl( R!%:Hexpp66 1 JͮY +NG|firmwares18 0 &AjT&Chpec3 0 e?&&Wh~1~ Bzaphfc5 0 ebDnGVj\& žG 5icE1usb3 0 -fT:Bj{l;%~"Goct612x99 3 eXۚ>l꭯apilib5 3 9TCTU2"Wbt2 0 8uMs9UkZ;llman2 0 ;B/5睯Kalargmath1 0 Vu}ߵ4˿z`M< 6rinclude48 3 W7b T\capilib3 0 rJH)SA= octrpc2 0 T_1(f3oct6100api36 0  EMq/.Tlmoctdeviceapi39 1 K~)i l2Toct6100api39 2 bP8^ ة@؟qmoct6100_api19 0 7뺸]:oct6100_apimi1 0 'E!'1$wcb4xxp3 0 ?QP Z/̣wct4xxp6 0 c ĽsŘE(datamods8 0 w>0\n+͋+a-lfirmware2 0 *5 {lBz2нtrunkdev4 0 n*iFk@voicebus16 0 6ၙTdvff<';wctc4xxp2 0 &{}vDJ܍5wcte12xp3 0 q7 Zf?l*+wctdm24xxp5 0 b0jJ#/H4vpmadt032_loader1 0 (QM.linclude6 1 MkQ} У(G2dahdi6 0 P$??Ф+vx$build_tools13 0 L%I{(X KkS=&Z.>T<݅