DIRC$gK gK +ٚDX~\OO .gitignoregK gK FX+M⟯K۰X#{ALICENSEgK gK g7|SB^Q1.a LICENSE.LGPLgK gK 9uw7U%cY#MakefilegK gK  X@Iы3[- [yREADMEgK gK  ܜհ6r &YSh UPGRADE.txtgK gK  1Rۭʑ)"EU6^build_tools/buildergK gK   l*<퐝V&XV%build_tools/dkms-helpergK gK   d} wD.build_tools/genmodconfgK gK  Vpd1ivjjCXbuild_tools/install_firmwaregK gK  l1SN[n;build_tools/kernel-cpgK gK  sȆ,0Q6build_tools/kernel-docgK gK  #pzm9UyQ7TǴbuild_tools/live_dahdigK gK   lEf:] 'build_tools/make_versiongK gK  #r]إ 06Mc.iKbuild_tools/make_version_hgK gK  $ V}ӌ6V>build_tools/test_kernel_gitgK gK  %BLTˆ19' build_tools/uninstall-modulesgK gK  &PPD`$ i0Ăcontrib/jenkins.shgK gK  '# 'x<{t;c>v+| dahdi-modulesgK gK  (Xxc2drivers/dahdi/KbuildgK gK  ) ě5z3y5drivers/dahdi/KconfiggK gK  *lNVHېdrivers/dahdi/adt_lec.cgK gK  +3g 2&;h0mdrivers/dahdi/adt_lec.hgK gK  ,!> nO{-S<drivers/dahdi/arith.hgK gK  -,EHfh,Dz4drivers/dahdi/biquad.hgK YgK Y .^CڢIj3`zdrivers/dahdi/dahdi-base.cgK YgK Y /0] zdF)#G)bK drivers/dahdi/dahdi-sysfs-chan.cgK YgK Y 0SpȞ!@bwmAdrivers/dahdi/dahdi-sysfs.cgK YgK Y 1ؽ&Hfde` drivers/dahdi/dahdi-sysfs.hgK YgK Y 25`Ю4&xtW;drivers/dahdi/dahdi-version.cgK YgK Y 3Ghd`\KnXt#drivers/dahdi/dahdi.hgK YgK Y 4yM,t\uőp7Śdrivers/dahdi/dahdi_dummy.cgK YgK Y 5Y:ԫawdrivers/dahdi/dahdi_dynamic.cgK YgK Y 6%KǢ,rx>(233!drivers/dahdi/dahdi_dynamic_eth.cgK YgK Y 7RD˴kjCier#drivers/dahdi/dahdi_dynamic_ethmf.cgK ,gK , 8@6DMm7o{Nr ׷!drivers/dahdi/dahdi_dynamic_loc.cgK ,gK , 9 |4 %ļPJ "drivers/dahdi/dahdi_echocan_jpah.cgK ,gK , :ZdΊg$ 7 (!drivers/dahdi/dahdi_echocan_kb1.cgK ,gK , ;i#@8'ίn5yV0K,9!drivers/dahdi/dahdi_echocan_mg2.cgK ,gK , <#g,r)1Z(k' z; {IX%"drivers/dahdi/dahdi_echocan_sec2.cgK ,gK , ?3ovE*}!/Fs_drivers/dahdi/dahdi_transcode.cgK ,gK , @j]cfsߥqΝ 3ޖdrivers/dahdi/datamods/MakefilegK ,gK , A!FbSIGmȧ#drivers/dahdi/datamods/hdlc_cisco.cgK ,gK , Dux;\s6.2 2 drivers/dahdi/datamods/hdlc_fr.cgK ,gK , EYlAWU5Td%drivers/dahdi/datamods/hdlc_generic.cgK ,gK , G c| ?s+!!drivers/dahdi/datamods/hdlc_ppp.cgK ,gK , HДVHA-r!drivers/dahdi/datamods/hdlc_raw.cgK ,gK , I (\ύ70r-R%drivers/dahdi/datamods/hdlc_raw_eth.cgK ,gK , Jy7C۔ޕf-A9# drivers/dahdi/datamods/syncppp.cgK ,gK , K ?nkQ6Zdrivers/dahdi/ecdis.hgK ,gK , L fw賊+VesZp&ٺ[drivers/dahdi/fir.hgK ,gK , "X.z)FDY1m(a drivers/dahdi/firmware/MakefilegK ,gK , 'U4FT.drivers/dahdi/firmware/make_firmware_object.ingK ,gK , )Kס G`XфAydrivers/dahdi/fxo_modes.hgK ,gK , }Y;ӀyZ@ߺ'drivers/dahdi/hpec/dahdi_echocan_hpec.cgK ,gK ,  Z"_8+,p9drivers/dahdi/hpec/hpec.hgK ,gK , ڏ\0OX6𣜮fdrivers/dahdi/hpec/hpec_user.hgK ,gK , ;~m3;m?/OnEHWdrivers/dahdi/icE1usb/KbuildgK ,gK , aQRlY5TY|kk:edrivers/dahdi/icE1usb/icE1usb.cgK ,gK , 0v pv_E@NR%drivers/dahdi/icE1usb/ice1usb_proto.hgK ,gK , (t@\NC_X x}]5drivers/dahdi/makefw.cgK ,gK , S} vz4H of%drivers/dahdi/oct612x/KbuildgK ,gK , S])5bAdrivers/dahdi/oct612x/include/oct6100api/oct6100_adpcm_chan_pub.hgK @gK @  5fhڢE{$Lw#6drivers/dahdi/oct612x/include/oct6100api/oct6100_api.hgK @gK @ )nଧ6 w1>i;drivers/dahdi/oct612x/include/oct6100api/oct6100_api_inst.hgK @gK @ XNڬbZe4]-`8drivers/dahdi/oct612x/include/oct6100api/oct6100_apimi.hgK @gK @ #PTD\$:e~}8drivers/dahdi/oct612x/include/oct6100api/oct6100_apiud.hgK @gK @ %&;ƬdP{|?drivers/dahdi/oct612x/include/oct6100api/oct6100_channel_inst.hgK @gK @ 6_&IJQE>drivers/dahdi/oct612x/include/oct6100api/oct6100_channel_pub.hgK @gK @ 5%ҽ +nu#Adrivers/dahdi/oct612x/include/oct6100api/oct6100_chip_open_inst.hgK @gK @ qS`3HTѲy'E@drivers/dahdi/oct612x/include/oct6100api/oct6100_chip_open_pub.hgK @gK @  aa۔Df_T |Bdrivers/dahdi/oct612x/include/oct6100api/oct6100_chip_stats_inst.hgK @gK @ IT3$Adrivers/dahdi/oct612x/include/oct6100api/oct6100_chip_stats_pub.hgK @gK @  G;ʚlWICdrivers/dahdi/oct612x/include/oct6100api/oct6100_conf_bridge_inst.hgK @gK @ NΧ$ڻ?' DɸYW=drivers/dahdi/oct612x/include/oct6100api/oct6100_debug_inst.hgK @gK @  ~oSpyfaZ5drivers/dahdi/oct612x/include/oct6100api/oct6100_events_inst.hgK @gK @  N1Ǹ**ogw 9gf=drivers/dahdi/oct612x/include/oct6100api/oct6100_events_pub.hgK @gK @ g,ծ8`E%nP6NBdrivers/dahdi/oct612x/include/oct6100api/oct6100_interrupts_inst.hgK @gK @  =XZ=ƨAdrivers/dahdi/oct612x/include/oct6100api/oct6100_interrupts_pub.hgK @gK @  i{Je3,qW-5@drivers/dahdi/oct612x/include/oct6100api/oct6100_tsi_cnct_inst.hgK @gK @  0F+%c<1?drivers/dahdi/oct612x/include/oct6100api/oct6100_tsi_cnct_pub.hgK @gK @ k{(]n~c.҅M&1ӵ3drivers/dahdi/oct612x/include/octrpc/rpc_protocol.hgK @gK @ {qS^lֲXF^K'drivers/dahdi/oct612x/include/octtype.hgK @gK @  e*rߋQ:h[E1y)drivers/dahdi/oct612x/include/octtypevx.hgK @gK @  mi#|. _2S5D~*drivers/dahdi/oct612x/include/octtypewin.hgK @gK @ sԋaIqΊJ>$drivers/dahdi/oct612x/oct612x-user.cgK @gK @ YDFTɅ+@ͪdrivers/dahdi/oct612x/oct612x.hgK @gK @  aiξ\-3$drivers/dahdi/oct612x/octasic-helpergK @gK @ x 0`J@hdr-Gdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_adpcm_chan_priv.hgK @gK @ Q m,l ²KNdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_adpcm_chan.cgK @gK @  i( ;1J6ϴwQKdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.cgK UgK U ⁚O?vM(8쑀cMdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.cgK UgK U E,C ]jkAdNdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_stats.cgK UgK U 9E J: \_0YhOOdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.cgK UgK U MN2?FmqIdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.cgK UgK U 6wlmN[ gTg[ϘEJdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.cgK UgK U XB`ҹA8y\Ndrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.cgK UgK U mVy)d8pvJdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_memory.cgK UgK U EN\{qnt[s ]uQdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_miscellaneous.cgK UgK U $냚hz8'Idrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.cgK UgK U }8Zs,ePdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_phasing_tsst.cgK UgK U Q:?"IxPnaOdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.cgK UgK U 뵊/5vVn~3F&7Pdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_remote_debug.cgK UgK U !- *0h:ݏqy#Gdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tlv.cgK UgK U gmhm5 LRdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.cgK UgK U 腪O(P;RLdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsi_cnct.cgK UgK U Gwצ!b Hdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsst.cgK UgK U >C1wϓ|?=pөj-2Hdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_user.cgK UgK U q=vdI_$Udrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_apimi/oct6100_mask_interrupts.cgK UgK U NU]:29bߎY͗LDdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_channel_priv.hgK UgK U 2F>3聅!]U-kŕgFdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_chip_open_priv.hgK UgK U l67wB$ni?qtGdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_chip_stats_priv.hgK UgK U 2dV+a> rO5ɲ T?drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_version.hgK UgK U /Ndzp` drivers/dahdi/oct612x/test.cgK UgK U  UfCXVFl߀cGdrivers/dahdi/proslic.hgK UgK U sASgBR~^KhHAdrivers/dahdi/trunkdev/KbuildgK UgK U 5;w2£n_ĀAUY#drivers/dahdi/trunkdev/frame_fifo.cgK UgK U 85XRQ2bY#drivers/dahdi/trunkdev/frame_fifo.hgK UgK U G?e#jZYW/ϳ!drivers/dahdi/trunkdev/trunkdev.cgK UgK U 7Oܽ1}v(r drivers/dahdi/voicebus/GpakApi.cgK UgK U cozHI Ҕ`Svό drivers/dahdi/voicebus/GpakApi.hgK UgK U ca+[ɔ[W ]Rζm!drivers/dahdi/voicebus/GpakCust.cgK UgK U "V@oVQo+ɻ!drivers/dahdi/voicebus/GpakCust.hgK UgK U  4TV0%xH drivers/dahdi/voicebus/GpakHpi.hgK UgK U ;d ]];Mk\Ӷ8 ͻdrivers/dahdi/voicebus/KbuildgK UgK U B] 1"Ĩ-m!drivers/dahdi/voicebus/gpakErrs.hgK UgK U <ǭE}^5R4d!drivers/dahdi/voicebus/gpakenum.hgK UgK U 2ҝJ&>.j{?!drivers/dahdi/voicebus/voicebus.cgK UgK U zg1Df:mou&&!drivers/dahdi/voicebus/voicebus.hgK UgK U !!fcV`k=L%drivers/dahdi/voicebus/voicebus_net.cgK UgK U \ "?% %drivers/dahdi/voicebus/voicebus_net.hgK UgK U 39 L`P1U¾"drivers/dahdi/voicebus/vpmadtreg.cgK UgK U @仁imJd3"drivers/dahdi/voicebus/vpmadtreg.hgK UgK U Qf/:ݖhdrivers/dahdi/voicebus/vpmoct.cgK UgK U  \h6i˛Ƨ'drivers/dahdi/voicebus/vpmoct.hgK UgK U ,RcD`:4P=b57drivers/dahdi/vpmadt032_loader/dahdi_vpmadt032_loader.cgK UgK U -Jwtyl cq drivers/dahdi/wcaxx-base.cgK UgK U .t`kܡM[pFtUJdrivers/dahdi/wcb4xxp/KbuildgK N kgK N k /NizΠA@>0NM drivers/dahdi/wcb4xxp/base.cgK N kgK N k 0PgE/jX(.drivers/dahdi/wcb4xxp/wcb4xxp.hgK N kgK N k 1[6$SYd+ ί'drivers/dahdi/wct4xxp/KbuildgK N kgK N k 2T؝['ȒWdEZdrivers/dahdi/wct4xxp/base.cgK N kgK N k 4C8Ɗ*㦲7 /V[ drivers/dahdi/wct4xxp/vpm450m.cgK N kgK N k 5ݺB ϙtkdrivers/dahdi/wct4xxp/vpm450m.hgK N kgK N k 9#|좌ca~$drivers/dahdi/wct4xxp/wct4xxp-diag.cgK N kgK N k : խky0nTo'drivers/dahdi/wct4xxp/wct4xxp.hgK N kgK N k PIGlע$3pdrivers/dahdi/wctc4xxp/KbuildgK N kgK N k Q d҈g?drivers/dahdi/wctc4xxp/base.cgK N kgK N k R"q$Q-hUZe?s5drivers/dahdi/wctdm24xxp/KbuildgK N kgK N k Sm%#*'D͖xndrivers/dahdi/wctdm24xxp/base.cgK N kgK N k To8fR* W۝ڎh%drivers/dahdi/wctdm24xxp/wctdm24xxp.hgK N kgK N k j33]/H&Vxŧldrivers/dahdi/wctdm24xxp/xhfc.cgK N kgK N k "F* s X)N6drivers/dahdi/wctdm24xxp/xhfc.hgK N kgK N k ,u g`gУGvfedrivers/dahdi/wcte11xp.cgK N kgK N k /~w`o5L Q!drivers/dahdi/wcte12xp/KbuildgK N kgK N k 4Q:8 eQEIīуdrivers/dahdi/wcte12xp/base.cgK N kgK N k 5'Yp!lR+ 9!drivers/dahdi/wcte12xp/wcte12xp.hgK N kgK N k 72lϽԢ%x֒BpV 5drivers/dahdi/wcte13xp-base.cgK N kgK N k ud[[bV "drivers/dahdi/wcte43x-base.cgK N kgK N k i=.Ĭȓn{ ;8drivers/dahdi/wcxb.cgK N kgK N k w}*KΥhSdrivers/dahdi/wcxb.hgK N kgK N k }\MZX놢/* Sdrivers/dahdi/wcxb_flash.cgK N kgK N k ʭ熬a P%ndrivers/dahdi/wcxb_flash.hgK N kgK N k (M]֢drivers/dahdi/wcxb_spi.cgK N kgK N k  EuMZK#Vk@drivers/dahdi/wcxb_spi.hgK N kgK N k Te쎨M;jYdrivers/dahdi/xpp/Changelog_xppgK N kgK N k  )e;%ԋatQdrivers/dahdi/xpp/KbuildgK N kgK N k )P^AM8X8+qdrivers/dahdi/xpp/KconfiggK N kgK N k ^cz-DX/pSdrivers/dahdi/xpp/XppConfig.pmgK N kgK N k lܝ?] drivers/dahdi/xpp/card_bri.cgK N kgK N k I8DؠGvⱘ^drivers/dahdi/xpp/card_echo.hgK N kgK N k >YvXm̭. drivers/dahdi/xpp/card_fxo.cgK N kgK N k  14X;;XP2drivers/dahdi/xpp/card_fxo.hgK N kgK N k pr8 y udrivers/dahdi/xpp/card_fxs.cgK N kgK N k [4cFE##drivers/dahdi/xpp/card_fxs.hgK N kgK N k \ Tymzœdrivers/dahdi/xpp/card_global.cgK N kgK N k  EѶ FMnD^9G#+vdrivers/dahdi/xpp/card_global.hgK N kgK N k  ;2bY4-{!eH*odrivers/dahdi/xpp/card_pri.cgK N kgK N k N8<3[qI8drivers/dahdi/xpp/card_pri.hgK N kgK N k Γ`FBudrivers/dahdi/xpp/dahdi_debug.cgK N kgK N k EQWmX?$tdrivers/dahdi/xpp/dahdi_debug.hgK gK  ͮo&B:p 0>)drivers/dahdi/xpp/firmwares/FPGA_1141.hexgK gK  )` `VgBA)drivers/dahdi/xpp/firmwares/FPGA_1151.hexgK gK   ÒNom^T{E&-drivers/dahdi/xpp/firmwares/FPGA_1161.201.hexgK gK  ni斏fAhgt3<-drivers/dahdi/xpp/firmwares/FPGA_1161.202.hexgK gK  V WH"? |^Ӱ[)drivers/dahdi/xpp/firmwares/FPGA_1161.hexgK gK  Swu\>O%{-((drivers/dahdi/xpp/firmwares/FPGA_FXS.hexgK gK   @nƓ(5L,,drivers/dahdi/xpp/firmwares/LICENSE.firmwaregK gK  zs%ZeijKL $drivers/dahdi/xpp/firmwares/MakefilegK gK  ";pއ,Õfo'&U*drivers/dahdi/xpp/firmwares/PIC_TYPE_1.hexgK gK  HXS4Ku  Øq*drivers/dahdi/xpp/firmwares/PIC_TYPE_2.hexgK gK  SX\_ey!i*drivers/dahdi/xpp/firmwares/PIC_TYPE_3.hexgK gK  _$)"0 zQj*drivers/dahdi/xpp/firmwares/PIC_TYPE_4.hexgK gK    Xc]@DF0*drivers/dahdi/xpp/firmwares/PIC_TYPE_6.hexgK gK   x#b|d3h n|Ӟ"drivers/dahdi/xpp/firmwares/READMEgK gK   YrcY-~mվQ*drivers/dahdi/xpp/firmwares/USB_FW.201.hexgK gK   (~xht*drivers/dahdi/xpp/firmwares/USB_FW.202.hexgK gK   Yj/!Y*f !&drivers/dahdi/xpp/firmwares/USB_FW.hexgK gK  @b>E#qtg ҿt)drivers/dahdi/xpp/firmwares/USB_RECOV.hexgK gK  4rQʔ1L"፴bDn= drivers/dahdi/xpp/init_card_1_30gK gK  1dzrܩ9T|&|u7 drivers/dahdi/xpp/init_card_2_30gK gK  6Gp/ rNoQH drivers/dahdi/xpp/init_card_3_30gK gK  4m td$^~ drivers/dahdi/xpp/init_card_4_30gK gK  -,WU drivers/dahdi/xpp/init_card_5_30gK gK  t8}nzQ^hq!Z drivers/dahdi/xpp/init_card_6_30gK gK  eUq UDOdrivers/dahdi/xpp/mmapbus.cgK gK  o1#hc!ܻdrivers/dahdi/xpp/mmapbus.hgK gK  @U.)Y?ub,-J6drivers/dahdi/xpp/mmapdrv.cgK gK  XHr0mG+|ZUdrivers/dahdi/xpp/param_docgK gK   *5.oz(@c!drivers/dahdi/xpp/parport_debug.cgK gK  amS*~!F{%{!drivers/dahdi/xpp/parport_debug.hgK gK  +'LB, '[#drivers/dahdi/xpp/print_fxo_modes.cgK gK  -jۮP_fNNcFxdrivers/dahdi/xpp/xbus-core.cgK gK  &":c@ kXC<drivers/dahdi/xpp/xbus-core.hgK gK  vj2Bs,:bhbdrivers/dahdi/xpp/xbus-pcm.cgK gK  KOeHL5&drivers/dahdi/xpp/xbus-pcm.hgK gK   hHrO!,ġudrivers/dahdi/xpp/xbus-sysfs.cgK gK  !}HBC<drivers/dahdi/xpp/xdefs.hgK gK  "?<-y+d drivers/dahdi/xpp/xframe_queue.cgK gK  #{$Kɳ(뮟-bOLdrivers/dahdi/xpp/xpp.confgK gK  &;+EsJꕻrK]pdrivers/dahdi/zaphfc/KbuildgK gK  -]EOkհ41d8drivers/dahdi/zaphfc/base.cgK gK  .l}WiQ޷A^Bdrivers/dahdi/zaphfc/fifo.cgK gK  / oRC כaU&adrivers/dahdi/zaphfc/fifo.hgK gK  0$RjGKA- CXͯnkdrivers/dahdi/zaphfc/zaphfc.hgK gK  1W]|(l|L linclude/dahdi/KbuildgK gK  2A-4_# r]nMAinclude/dahdi/dahdi_config.hgK gK  31yl1{cBtΆ`-include/dahdi/fasthdlc.hgK gK  9u6Glx+㫰6싕include/dahdi/kernel.hgK gK  :"1 L6+:include/dahdi/user.hgK gK  ;u89c߄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=0Yf[lkì