DIRC%hh +ٚDX~\OO .gitignorehh *52V%v$z4(,@P[ .gitreviewhh +FX+M⟯K۰X#{ALICENSEhh ,g7|SB^Q1.a LICENSE.LGPLhh -9uw7U%cY#Makefilehh .X@Iы3[- [yREADMEhh /ܜհ6r &YSh UPGRADE.txthh 11Rۭʑ)"EU6^build_tools/builderhh 2 l*<퐝V&XV%build_tools/dkms-helperhh 3 d} wD.build_tools/genmodconfhh Vpd1ivjjCXbuild_tools/install_firmwarehh l1SN[n;build_tools/kernel-cphh sȆ,0Q6build_tools/kernel-dochh #pzm9UyQ7TǴbuild_tools/live_dahdihNhN lEf:] 'build_tools/make_versionhNhN r]إ 06Mc.iKbuild_tools/make_version_hhNhN  V}ӌ6V>build_tools/test_kernel_githNhN BLTˆ19' build_tools/uninstall-moduleshNhN j9?IO 䂚>contrib/jenkins.shhNhN # 'x<{t;c>v+| dahdi-moduleshNhN BM.4@r;yO drivers/dahdi/KbuildhNhN  ě5z3y5drivers/dahdi/KconfighNhN lNVHېdrivers/dahdi/adt_lec.chNhN 3g 2&;h0mdrivers/dahdi/adt_lec.hhNhN !> nO{-S<drivers/dahdi/arith.hhNhN ,EHfh,Dz4drivers/dahdi/biquad.hhNhN ^ zjlpj럧CK/drivers/dahdi/dahdi-base.chNhN 0] zdF)#G)bK drivers/dahdi/dahdi-sysfs-chan.chNhN SpȞ!@bwmAdrivers/dahdi/dahdi-sysfs.chNhN ؽ&Hfde` drivers/dahdi/dahdi-sysfs.hhNhN 5`Ю4&xtW;drivers/dahdi/dahdi-version.chNhN Ghd`\KnXt#drivers/dahdi/dahdi.hhNhN yM,t\uőp7Śdrivers/dahdi/dahdi_dummy.chNhN Y:ԫawdrivers/dahdi/dahdi_dynamic.chNhN %KǢ,rx>(233!drivers/dahdi/dahdi_dynamic_eth.chNhN R3&GPiw4W#drivers/dahdi/dahdi_dynamic_ethmf.chNhN @6DMm7o{Nr ׷!drivers/dahdi/dahdi_dynamic_loc.chNhN  |4 %ļPJ "drivers/dahdi/dahdi_echocan_jpah.chNhN ZdΊg$ 7 (!drivers/dahdi/dahdi_echocan_kb1.chNhN i#@8'ίn5yV0K,9!drivers/dahdi/dahdi_echocan_mg2.chNhN #g,rbAdrivers/dahdi/oct612x/include/oct6100api/oct6100_adpcm_chan_pub.hhNhN  5fhڢE{$Lw#6drivers/dahdi/oct612x/include/oct6100api/oct6100_api.hhNhN )nଧ6 w1>i;drivers/dahdi/oct612x/include/oct6100api/oct6100_api_inst.hhNhN XNڬbZe4]-`8drivers/dahdi/oct612x/include/oct6100api/oct6100_apimi.hhNhN #PTD\$:e~}8drivers/dahdi/oct612x/include/oct6100api/oct6100_apiud.hhNhN %&;ƬdP{|?drivers/dahdi/oct612x/include/oct6100api/oct6100_channel_inst.hhNhN 6_&IJQE>drivers/dahdi/oct612x/include/oct6100api/oct6100_channel_pub.hhNhN 5%ҽ +nu#Adrivers/dahdi/oct612x/include/oct6100api/oct6100_chip_open_inst.hhNhN qS`3HTѲy'E@drivers/dahdi/oct612x/include/oct6100api/oct6100_chip_open_pub.hhNhN  aa۔Df_T |Bdrivers/dahdi/oct612x/include/oct6100api/oct6100_chip_stats_inst.hhNhN IT3$Adrivers/dahdi/oct612x/include/oct6100api/oct6100_chip_stats_pub.hhNhN  G;ʚlWICdrivers/dahdi/oct612x/include/oct6100api/oct6100_conf_bridge_inst.hhNhN NΧ$ڻ?' DɸYW=drivers/dahdi/oct612x/include/oct6100api/oct6100_debug_inst.hhNhN  ~oSpyfaZ5drivers/dahdi/oct612x/include/oct6100api/oct6100_events_inst.hhh   N1Ǹ**ogw 9gf=drivers/dahdi/oct612x/include/oct6100api/oct6100_events_pub.hhh  g,ծ8`E%nP6NBdrivers/dahdi/oct612x/include/oct6100api/oct6100_interrupts_inst.hhh   =XZ=ƨAdrivers/dahdi/oct612x/include/oct6100api/oct6100_interrupts_pub.hhh  i{Je3,qW-5@drivers/dahdi/oct612x/include/oct6100api/oct6100_tsi_cnct_inst.hhh  0F+%c<1?drivers/dahdi/oct612x/include/oct6100api/oct6100_tsi_cnct_pub.hhh k{(]n~c.҅M&1ӵ3drivers/dahdi/oct612x/include/octrpc/rpc_protocol.hhh #{qS^lֲXF^K'drivers/dahdi/oct612x/include/octtype.hhh $ e*rߋQ:h[E1y)drivers/dahdi/oct612x/include/octtypevx.hhh % mi#|. _2S5D~*drivers/dahdi/oct612x/include/octtypewin.hhh &sԋaIqΊJ>$drivers/dahdi/oct612x/oct612x-user.chh 'YDFTɅ+@ͪdrivers/dahdi/oct612x/oct612x.hhh ( aiξ\-3$drivers/dahdi/oct612x/octasic-helperhh +x 0`J@hdr-Gdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_adpcm_chan_priv.hhh -Q m,l ²KNdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_adpcm_chan.chh . i( ;1J6ϴwQKdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.chh /⁚O?vM(8쑀cMdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.chh 0E,C ]jkAdNdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_stats.chh 19E J: \_0YhOOdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.chh 2MN2?FmqIdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.chh 36wlmN[ gTg[ϘEJdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.chh 4XB`ҹA8y\Ndrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.chh 6mVy)d8pvJdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_memory.chh 7EN\{qnt[s ]uQdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_miscellaneous.chh 8$냚hz8'Idrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.chh 9}8Zs,ePdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_phasing_tsst.chh :Q:?"IxPnaOdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.chh ;뵊/5vVn~3F&7Pdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_remote_debug.chh <!- *0h:ݏqy#Gdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tlv.chh =gmhm5 LRdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.chh >腪O(P;RLdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsi_cnct.chh ?Gwצ!b Hdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsst.chh @>C1wϓ|?=pөj-2Hdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_user.chh Dq=vdI_$Udrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_apimi/oct6100_mask_interrupts.chh ENU]:29bߎY͗LDdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_channel_priv.hhh F2F>3聅!]U-kŕgFdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_chip_open_priv.hhh Gl67wB$ni?qtGdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_chip_stats_priv.hhh H2dV+a> rO5ɲ T?drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_version.hhh r/Ndzp` drivers/dahdi/oct612x/test.chh w UfCXVFl߀cGdrivers/dahdi/proslic.hhh ysASgBR~^KhHAdrivers/dahdi/trunkdev/Kbuildhh z5;w2£n_ĀAUY#drivers/dahdi/trunkdev/frame_fifo.chh {85XRQ2bY#drivers/dahdi/trunkdev/frame_fifo.hhh |G?e#jZYW/ϳ!drivers/dahdi/trunkdev/trunkdev.chh ~7Oܽ1}v(r drivers/dahdi/voicebus/GpakApi.chh cozHI Ҕ`Svό drivers/dahdi/voicebus/GpakApi.hhh ca+[ɔ[W ]Rζm!drivers/dahdi/voicebus/GpakCust.chh "V@oVQo+ɻ!drivers/dahdi/voicebus/GpakCust.hhh  4TV0%xH drivers/dahdi/voicebus/GpakHpi.hhh ;d ]];Mk\Ӷ8 ͻdrivers/dahdi/voicebus/Kbuildhh B] 1"Ĩ-m!drivers/dahdi/voicebus/gpakErrs.hhh <ǭE}^5R4d!drivers/dahdi/voicebus/gpakenum.hhh 2ҝJ&>.j{?!drivers/dahdi/voicebus/voicebus.chh zg1Df:mou&&!drivers/dahdi/voicebus/voicebus.hhh !!fcV`k=L%drivers/dahdi/voicebus/voicebus_net.chh \ "?% %drivers/dahdi/voicebus/voicebus_net.hhh 39 L`P1U¾"drivers/dahdi/voicebus/vpmadtreg.chh @仁imJd3"drivers/dahdi/voicebus/vpmadtreg.hhh Qf/:ݖhdrivers/dahdi/voicebus/vpmoct.chh  \h6i˛Ƨ'drivers/dahdi/voicebus/vpmoct.hhh RcD`:4P=b57drivers/dahdi/vpmadt032_loader/dahdi_vpmadt032_loader.chh XAp,7. drivers/dahdi/wcaxx-base.chh t`kܡM[pFtUJdrivers/dahdi/wcb4xxp/Kbuildhh NizΠA@>0NM drivers/dahdi/wcb4xxp/base.chh PgE/jX(.drivers/dahdi/wcb4xxp/wcb4xxp.hhh [6$SYd+ ί'drivers/dahdi/wct4xxp/Kbuildhh Tz{9Jr5B>DrWdrivers/dahdi/wct4xxp/base.chh C8Ɗ*㦲7 /V[ drivers/dahdi/wct4xxp/vpm450m.chh ݺB ϙtkdrivers/dahdi/wct4xxp/vpm450m.hhh #|좌ca~$drivers/dahdi/wct4xxp/wct4xxp-diag.chh  խky0nTo'drivers/dahdi/wct4xxp/wct4xxp.hhh IGlע$3pdrivers/dahdi/wctc4xxp/Kbuildhh  d҈g?drivers/dahdi/wctc4xxp/base.chh "q$Q-hUZe?s5drivers/dahdi/wctdm24xxp/Kbuildhh {]䮉ҬsE(ɿ@drivers/dahdi/wctdm24xxp/base.chh o8fR* W۝ڎh%drivers/dahdi/wctdm24xxp/wctdm24xxp.hhh 33]/H&Vxŧldrivers/dahdi/wctdm24xxp/xhfc.chh F* s X)N6drivers/dahdi/wctdm24xxp/xhfc.hhh u g`gУGvfedrivers/dahdi/wcte11xp.chh ~w`o5L Q!drivers/dahdi/wcte12xp/Kbuildhh  Q:8 eQEIīуdrivers/dahdi/wcte12xp/base.chh  'Yp!lR+ 9!drivers/dahdi/wcte12xp/wcte12xp.hhh  2]q@mPڻ4;0rdrivers/dahdi/wcte13xp-base.chh f &( drivers/dahdi/wcte43x-base.chh i=.Ĭȓn{ ;8drivers/dahdi/wcxb.chh w}*KΥhSdrivers/dahdi/wcxb.hhh }\MZX놢/* Sdrivers/dahdi/wcxb_flash.chh ʭ熬a P%ndrivers/dahdi/wcxb_flash.hhh (M]֢drivers/dahdi/wcxb_spi.chh  EuMZK#Vk@drivers/dahdi/wcxb_spi.hhh #Te쎨M;jYdrivers/dahdi/xpp/Changelog_xpphh % )e;%ԋatQdrivers/dahdi/xpp/Kbuildhh ()P^AM8X8+qdrivers/dahdi/xpp/Kconfighh *^cz-DX/pSdrivers/dahdi/xpp/XppConfig.pmhh /lܝ?] drivers/dahdi/xpp/card_bri.chh 0I8DؠGvⱘ^drivers/dahdi/xpp/card_echo.hhh 3>YvXm̭. drivers/dahdi/xpp/card_fxo.chh 4 14X;;XP2drivers/dahdi/xpp/card_fxo.hhh 5pr8 y udrivers/dahdi/xpp/card_fxs.chh 6[4cFE##drivers/dahdi/xpp/card_fxs.hhh 7\ Tymzœdrivers/dahdi/xpp/card_global.chh : EѶ FMnD^9G#+vdrivers/dahdi/xpp/card_global.hhh ; ;2bY4-{!eH*odrivers/dahdi/xpp/card_pri.chh <N8<3[qI8drivers/dahdi/xpp/card_pri.hhh =Γ`FBudrivers/dahdi/xpp/dahdi_debug.chh >EQWmX?$tdrivers/dahdi/xpp/dahdi_debug.hhh @ͮo&B:p 0>)drivers/dahdi/xpp/firmwares/FPGA_1141.hexhh A)` `VgBA)drivers/dahdi/xpp/firmwares/FPGA_1151.hexhC+hC+ B ÒNom^T{E&-drivers/dahdi/xpp/firmwares/FPGA_1161.201.hexhC+hC+ Cni斏fAhgt3<-drivers/dahdi/xpp/firmwares/FPGA_1161.202.hexhC+hC+ DV WH"? |^Ӱ[)drivers/dahdi/xpp/firmwares/FPGA_1161.hexhC+hC+ ISwu\>O%{-((drivers/dahdi/xpp/firmwares/FPGA_FXS.hexhC+hC+ J @nƓ(5L,,drivers/dahdi/xpp/firmwares/LICENSE.firmwarehC+hC+ Kzs%ZeijKL $drivers/dahdi/xpp/firmwares/MakefilehC+hC+ L";pއ,Õfo'&U*drivers/dahdi/xpp/firmwares/PIC_TYPE_1.hexhC+hC+ MHXS4Ku  Øq*drivers/dahdi/xpp/firmwares/PIC_TYPE_2.hexhC+hC+ NSX\_ey!i*drivers/dahdi/xpp/firmwares/PIC_TYPE_3.hexhC+hC+ O_$)"0 zQj*drivers/dahdi/xpp/firmwares/PIC_TYPE_4.hexhC+hC+ P Xc]@DF0*drivers/dahdi/xpp/firmwares/PIC_TYPE_6.hexhC+hC+ Tx#b|d3h n|Ӟ"drivers/dahdi/xpp/firmwares/READMEhC+hC+ UYrcY-~mվQ*drivers/dahdi/xpp/firmwares/USB_FW.201.hexhC+hC+ V(~xht*drivers/dahdi/xpp/firmwares/USB_FW.202.hexhC+hC+ XYj/!Y*f !&drivers/dahdi/xpp/firmwares/USB_FW.hexh#Eh#E [@b>E#qtg ҿt)drivers/dahdi/xpp/firmwares/USB_RECOV.hexh#Eh#E \4rQʔ1L"፴bDn= drivers/dahdi/xpp/init_card_1_30h#Eh#E ]1dzrܩ9T|&|u7 drivers/dahdi/xpp/init_card_2_30h#Eh#E ^6Gp/ rNoQH drivers/dahdi/xpp/init_card_3_30h#Eh#E _4m td$^~ drivers/dahdi/xpp/init_card_4_30h#Eh#E `-,WU drivers/dahdi/xpp/init_card_5_30h#Eh#E at8}nzQ^hq!Z drivers/dahdi/xpp/init_card_6_30h#Eh#E beUq UDOdrivers/dahdi/xpp/mmapbus.ch#Eh#E co1#hc!ܻdrivers/dahdi/xpp/mmapbus.hh#Eh#E d@U.)Y?ub,-J6drivers/dahdi/xpp/mmapdrv.ch#Eh#E eXHr0mG+|ZUdrivers/dahdi/xpp/param_doch#Eh#E f *5.oz(@c!drivers/dahdi/xpp/parport_debug.ch#Eh#E gamS*~!F{%{!drivers/dahdi/xpp/parport_debug.hh#Eh#E h+'LB, '[#drivers/dahdi/xpp/print_fxo_modes.ch#Eh#E iT;}J%U9Ndrivers/dahdi/xpp/xbus-core.ch#Eh#E j&":c@ kXC<drivers/dahdi/xpp/xbus-core.hh#Eh#E kvj2Bs,:bhbdrivers/dahdi/xpp/xbus-pcm.ch#Eh#E nKOeHL5&drivers/dahdi/xpp/xbus-pcm.hh#Eh#E ohHrO!,ġudrivers/dahdi/xpp/xbus-sysfs.ch#Eh#E p}HBC<drivers/dahdi/xpp/xdefs.hh#Eh#E ?<-y+d drivers/dahdi/xpp/xframe_queue.ch#Eh#E {$Kɳ(뮟-bOLdrivers/dahdi/xpp/xpp.confh#Eh#E ;+EsJꕻrK]pdrivers/dahdi/zaphfc/Kbuildh#Eh#E ]EOkհ41d8drivers/dahdi/zaphfc/base.ch#Eh#E l}WiQ޷A^Bdrivers/dahdi/zaphfc/fifo.ch#Eh#E  oRC כaU&adrivers/dahdi/zaphfc/fifo.hh#Eh#E $RjGKA- CXͯnkdrivers/dahdi/zaphfc/zaphfc.hh#Eh#E W]|(l|L linclude/dahdi/Kbuildh#Eh#E A-4_# r]nMAinclude/dahdi/dahdi_config.hh#Eh#E 1yl1{cBtΆ`-include/dahdi/fasthdlc.hh#Eh#E u6Glx+㫰6싕include/dahdi/kernel.hh#Eh#E "1 L6+:include/dahdi/user.hh#Eh#E u89c߄Fyinclude/dahdi/wctdm_user.hTREE293 4 J:Kb2A*VA`contrib1 0 š(zʼn2K2wdrivers265 1 m[D&ngUdahdi265 15 XQW0vzQ%ZvUxpp66 1 vt\́:%Ffirmwares18 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 |CdCjm__;datamods8 0 w>0\n+͋+a-lfirmware2 0 WK-rdbstrunkdev4 0 n*iFk@voicebus16 0 6ၙTdvff<';wctc4xxp2 0 &{}vDJ܍5wcte12xp3 0 q7 Zf?l*+wctdm24xxp5 0 픻rڡxQvpmadt032_loader1 0 (QM.linclude6 1 MkQ} У(G2dahdi6 0 P$??Ф+vx$build_tools13 0 L%I{(X KkS=yԬ>AB+c7