DIRC$f29 3zf29 3z F+ٚDX~\OO .gitignoref29 3zf29 3z GFX+M⟯K۰X#{ALICENSEf29 3zf29 3z Hg7|SB^Q1.a LICENSE.LGPLf29 3zf29 3z I9uw7U%cY#Makefilef29 3zf29 3z JX@Iы3[- [yREADMEf29 3zf29 3z Kܜհ6r &YSh UPGRADE.txtf29 f:] 'build_tools/make_versionf29 build_tools/test_kernel_gitf29 v+| dahdi-modulesf29 nO{-S<drivers/dahdi/arith.hf29 (233!drivers/dahdi/dahdi_dynamic_eth.cf29 bAdrivers/dahdi/oct612x/include/oct6100api/oct6100_adpcm_chan_pub.hf29ORf29OR  5fhڢE{$Lw#6drivers/dahdi/oct612x/include/oct6100api/oct6100_api.hf29ORf29OR )nଧ6 w1>i;drivers/dahdi/oct612x/include/oct6100api/oct6100_api_inst.hf29ORf29OR XNڬbZe4]-`8drivers/dahdi/oct612x/include/oct6100api/oct6100_apimi.hf29ORf29OR #PTD\$:e~}8drivers/dahdi/oct612x/include/oct6100api/oct6100_apiud.hf29ORf29OR %&;ƬdP{|?drivers/dahdi/oct612x/include/oct6100api/oct6100_channel_inst.hf29ORf29OR 6_&IJQE>drivers/dahdi/oct612x/include/oct6100api/oct6100_channel_pub.hf29ORf29OR 5%ҽ +nu#Adrivers/dahdi/oct612x/include/oct6100api/oct6100_chip_open_inst.hf29ORf29OR qS`3HTѲy'E@drivers/dahdi/oct612x/include/oct6100api/oct6100_chip_open_pub.hf29ORf29OR  aa۔Df_T |Bdrivers/dahdi/oct612x/include/oct6100api/oct6100_chip_stats_inst.hf29ORf29OR IT3$Adrivers/dahdi/oct612x/include/oct6100api/oct6100_chip_stats_pub.hf29ORf29OR  G;ʚlWICdrivers/dahdi/oct612x/include/oct6100api/oct6100_conf_bridge_inst.hf29ORf29OR NΧ$ڻ?' DɸYW=drivers/dahdi/oct612x/include/oct6100api/oct6100_debug_inst.hf29ORf29OR  ~oSpyfaZ5drivers/dahdi/oct612x/include/oct6100api/oct6100_events_inst.hf29ORf29OR  N1Ǹ**ogw 9gf=drivers/dahdi/oct612x/include/oct6100api/oct6100_events_pub.hf29ORf29OR g,ծ8`E%nP6NBdrivers/dahdi/oct612x/include/oct6100api/oct6100_interrupts_inst.hf29ORf29OR  =XZ=ƨAdrivers/dahdi/oct612x/include/oct6100api/oct6100_interrupts_pub.hf29ORf29OR  i{Je3,qW-5@drivers/dahdi/oct612x/include/oct6100api/oct6100_tsi_cnct_inst.hf29ORf29OR  0F+%c<1?drivers/dahdi/oct612x/include/oct6100api/oct6100_tsi_cnct_pub.hf29ORf29OR k{(]n~c.҅M&1ӵ3drivers/dahdi/oct612x/include/octrpc/rpc_protocol.hf29ORf29OR {qS^lֲXF^K'drivers/dahdi/oct612x/include/octtype.hf29ORf29OR  e*rߋQ:h[E1y)drivers/dahdi/oct612x/include/octtypevx.hf29ORf29OR  mi#|. _2S5D~*drivers/dahdi/oct612x/include/octtypewin.hf29ORf29OR sԋaIqΊJ>$drivers/dahdi/oct612x/oct612x-user.cf29ORf29OR YDFTɅ+@ͪdrivers/dahdi/oct612x/oct612x.hf29ORf29OR  aiξ\-3$drivers/dahdi/oct612x/octasic-helperf29ORf29OR x 0`J@hdr-Gdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_adpcm_chan_priv.hf29ORf29OR Q m,l ²KNdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_adpcm_chan.cf29ORf29OR  i( ;1J6ϴwQKdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.cf29Xf29X ⁚O?vM(8쑀cMdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.cf29Xf29X E,C ]jkAdNdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_stats.cf29Xf29X 9E J: \_0YhOOdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.cf29Xf29X MN2?FmqIdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.cf29Xf29X 6wlmN[ gTg[ϘEJdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.cf29Xf29X XB`ҹA8y\Ndrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.cf29Xf29X mVy)d8pvJdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_memory.cf29Xf29X EN\{qnt[s ]uQdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_miscellaneous.cf29Xf29X $냚hz8'Idrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.cf29Xf29X }8Zs,ePdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_phasing_tsst.cf29Xf29X Q:?"IxPnaOdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.cf29Xf29X  뵊/5vVn~3F&7Pdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_remote_debug.cf29Xf29X  !- *0h:ݏqy#Gdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tlv.cf29Xf29X  gmhm5 LRdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.cf29Xf29X  腪O(P;RLdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsi_cnct.cf29Xf29X  Gwצ!b Hdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsst.cf29Xf29X >C1wϓ|?=pөj-2Hdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_user.cf29Xf29X q=vdI_$Udrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_apimi/oct6100_mask_interrupts.cf29Xf29X NU]:29bߎY͗LDdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_channel_priv.hf29Xf29X 2F>3聅!]U-kŕgFdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_chip_open_priv.hf29Xf29X l67wB$ni?qtGdrivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_chip_stats_priv.hf29Xf29X 2dV+a> rO5ɲ T?drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_version.hf29Xf29X #/Ndzp` drivers/dahdi/oct612x/test.cf29Xf29X Ӌ UfCXVFl߀cGdrivers/dahdi/proslic.hf29Xf29X %sASgBR~^KhHAdrivers/dahdi/trunkdev/Kbuildf29Xf29X &5;w2£n_ĀAUY#drivers/dahdi/trunkdev/frame_fifo.cf29Xf29X '85XRQ2bY#drivers/dahdi/trunkdev/frame_fifo.hf29Xf29X (G?e#jZYW/ϳ!drivers/dahdi/trunkdev/trunkdev.cf29af29a *7Oܽ1}v(r drivers/dahdi/voicebus/GpakApi.cf29af29a +cozHI Ҕ`Svό drivers/dahdi/voicebus/GpakApi.hf29af29a ,ca+[ɔ[W ]Rζm!drivers/dahdi/voicebus/GpakCust.cf29af29a -"V@oVQo+ɻ!drivers/dahdi/voicebus/GpakCust.hf29af29a . 4TV0%xH drivers/dahdi/voicebus/GpakHpi.hf29af29a /;d ]];Mk\Ӷ8 ͻdrivers/dahdi/voicebus/Kbuildf29af29a 0B] 1"Ĩ-m!drivers/dahdi/voicebus/gpakErrs.hf29af29a 1<ǭE}^5R4d!drivers/dahdi/voicebus/gpakenum.hf29af29a 2|zf<-3\NKu!drivers/dahdi/voicebus/voicebus.cf29af29a 3zg1Df:mou&&!drivers/dahdi/voicebus/voicebus.hf29af29a 4!!fcV`k=L%drivers/dahdi/voicebus/voicebus_net.cf29af29a 5\ "?% %drivers/dahdi/voicebus/voicebus_net.hf29af29a 639 L`P1U¾"drivers/dahdi/voicebus/vpmadtreg.cf29af29a 7@仁imJd3"drivers/dahdi/voicebus/vpmadtreg.hf29af29a 8Qf/:ݖhdrivers/dahdi/voicebus/vpmoct.cf29af29a 9 \h6i˛Ƨ'drivers/dahdi/voicebus/vpmoct.hf29af29a ;RcD`:4P=b57drivers/dahdi/vpmadt032_loader/dahdi_vpmadt032_loader.cf29af29a ӌJwtyl cq drivers/dahdi/wcaxx-base.cf29af29a =t`kܡM[pFtUJdrivers/dahdi/wcb4xxp/Kbuildf29af29a >NizΠA@>0NM drivers/dahdi/wcb4xxp/base.cf29af29a ?PgE/jX(.drivers/dahdi/wcb4xxp/wcb4xxp.hf29af29a A[6$SYd+ ί'drivers/dahdi/wct4xxp/Kbuildf29af29a BT؝['ȒWdEZdrivers/dahdi/wct4xxp/base.cf29af29a CC8Ɗ*㦲7 /V[ drivers/dahdi/wct4xxp/vpm450m.cf29af29a DݺB ϙtkdrivers/dahdi/wct4xxp/vpm450m.hf29af29a E#|좌ca~$drivers/dahdi/wct4xxp/wct4xxp-diag.cf29af29a F խky0nTo'drivers/dahdi/wct4xxp/wct4xxp.hf29af29a HIGlע$3pdrivers/dahdi/wctc4xxp/Kbuildf29af29a I d҈g?drivers/dahdi/wctc4xxp/base.cf29af29a K"q$Q-hUZe?s5drivers/dahdi/wctdm24xxp/Kbuildf29:k*f29:k* Lm%#*'D͖xndrivers/dahdi/wctdm24xxp/base.cf29:k*f29:k* Mo8fR* W۝ڎh%drivers/dahdi/wctdm24xxp/wctdm24xxp.hf29:k*f29:k* N33]/H&Vxŧldrivers/dahdi/wctdm24xxp/xhfc.cf29:k*f29:k* OF* s X)N6drivers/dahdi/wctdm24xxp/xhfc.hf29:k*f29:k* Ӎu g`gУGvfedrivers/dahdi/wcte11xp.cf29:k*f29:k* Q~w`o5L Q!drivers/dahdi/wcte12xp/Kbuildf29:k*f29:k* RQ:8 eQEIīуdrivers/dahdi/wcte12xp/base.cf29:k*f29:k* S'Yp!lR+ 9!drivers/dahdi/wcte12xp/wcte12xp.hf29:k*f29:k* ӎ2lϽԢ%x֒BpV 5drivers/dahdi/wcte13xp-base.cf29:k*f29:k* ӏud[[bV "drivers/dahdi/wcte43x-base.cf29:k*f29:k* Ӑi=.Ĭȓn{ ;8drivers/dahdi/wcxb.cf29:k*f29:k* ӑw}*KΥhSdrivers/dahdi/wcxb.hf29:k*f29:k* Ӓ}\MZX놢/* Sdrivers/dahdi/wcxb_flash.cf29:k*f29:k* ӓʭ熬a P%ndrivers/dahdi/wcxb_flash.hf29:k*f29:k* Ӕ(M]֢drivers/dahdi/wcxb_spi.cf29:k*f29:k* ӕ EuMZK#Vk@drivers/dahdi/wcxb_spi.hf29:k*f29:k* UTe쎨M;jYdrivers/dahdi/xpp/Changelog_xppf29:k*f29:k* V )e;%ԋatQdrivers/dahdi/xpp/Kbuildf29:k*f29:k* W)P^AM8X8+qdrivers/dahdi/xpp/Kconfigf29:k*f29:k* X^cz-DX/pSdrivers/dahdi/xpp/XppConfig.pmf29:k*f29:k* Zlܝ?] drivers/dahdi/xpp/card_bri.cf29:k*f29:k* [I8DؠGvⱘ^drivers/dahdi/xpp/card_echo.hf29:k*f29:k* ^>YvXm̭. drivers/dahdi/xpp/card_fxo.cf29:k*f29:k* _ 14X;;XP2drivers/dahdi/xpp/card_fxo.hf29:k*f29:k* `=;TF44YHMjJ8@drivers/dahdi/xpp/card_fxs.cf29:k*f29:k* a[4cFE##drivers/dahdi/xpp/card_fxs.hf29:k*f29:k* b\ Tymzœdrivers/dahdi/xpp/card_global.cf29:k*f29:k* c EѶ FMnD^9G#+vdrivers/dahdi/xpp/card_global.hf29:k*f29:k* d ;2bY4-{!eH*odrivers/dahdi/xpp/card_pri.cf29:k*f29:k* eN8<3[qI8drivers/dahdi/xpp/card_pri.hf29:k*f29:k* fΓ`FBudrivers/dahdi/xpp/dahdi_debug.cf29:k*f29:k* gEQWmX?$tdrivers/dahdi/xpp/dahdi_debug.hf29wtrf29wtr iͮo&B:p 0>)drivers/dahdi/xpp/firmwares/FPGA_1141.hexf29wtrf29wtr j)` `VgBA)drivers/dahdi/xpp/firmwares/FPGA_1151.hexf29wtrf29wtr k ÒNom^T{E&-drivers/dahdi/xpp/firmwares/FPGA_1161.201.hexf29wtrf29wtr lni斏fAhgt3<-drivers/dahdi/xpp/firmwares/FPGA_1161.202.hexf29}f29} mV WH"? |^Ӱ[)drivers/dahdi/xpp/firmwares/FPGA_1161.hexf29}f29} nSwu\>O%{-((drivers/dahdi/xpp/firmwares/FPGA_FXS.hexf29}f29} o @nƓ(5L,,drivers/dahdi/xpp/firmwares/LICENSE.firmwaref29}f29} pzs%ZeijKL $drivers/dahdi/xpp/firmwares/Makefilef29}f29} q";pއ,Õfo'&U*drivers/dahdi/xpp/firmwares/PIC_TYPE_1.hexf29}f29} rHXS4Ku  Øq*drivers/dahdi/xpp/firmwares/PIC_TYPE_2.hexf29}f29} sSX\_ey!i*drivers/dahdi/xpp/firmwares/PIC_TYPE_3.hexf29}f29} t_$)"0 zQj*drivers/dahdi/xpp/firmwares/PIC_TYPE_4.hexf29}f29} u Xc]@DF0*drivers/dahdi/xpp/firmwares/PIC_TYPE_6.hexf29}f29} vx#b|d3h n|Ӟ"drivers/dahdi/xpp/firmwares/READMEf29}f29} wYrcY-~mվQ*drivers/dahdi/xpp/firmwares/USB_FW.201.hexf29}f29} x(~xht*drivers/dahdi/xpp/firmwares/USB_FW.202.hexf29}f29} yYj/!Y*f !&drivers/dahdi/xpp/firmwares/USB_FW.hexf29}f29} z@b>E#qtg ҿt)drivers/dahdi/xpp/firmwares/USB_RECOV.hexf29}f29} {4rQʔ1L"፴bDn= drivers/dahdi/xpp/init_card_1_30f29}f29} |1dzrܩ9T|&|u7 drivers/dahdi/xpp/init_card_2_30f29}f29} }6Gp/ rNoQH drivers/dahdi/xpp/init_card_3_30f29}f29} ~4m td$^~ drivers/dahdi/xpp/init_card_4_30f29}f29} -,WU drivers/dahdi/xpp/init_card_5_30f29}f29} t8}nzQ^hq!Z drivers/dahdi/xpp/init_card_6_30f29}f29} eUq UDOdrivers/dahdi/xpp/mmapbus.cf29}f29} o1#hc!ܻdrivers/dahdi/xpp/mmapbus.hf29}f29} @U.)Y?ub,-J6drivers/dahdi/xpp/mmapdrv.cf29}f29} XHr0mG+|ZUdrivers/dahdi/xpp/param_docf29}f29}  *5.oz(@c!drivers/dahdi/xpp/parport_debug.cf29}f29} amS*~!F{%{!drivers/dahdi/xpp/parport_debug.hf29}f29} +'LB, '[#drivers/dahdi/xpp/print_fxo_modes.cf29}f29} -jۮP_fNNcFxdrivers/dahdi/xpp/xbus-core.cf29}f29} &":c@ kXC<drivers/dahdi/xpp/xbus-core.hf29}f29} vj2Bs,:bhbdrivers/dahdi/xpp/xbus-pcm.cf29}f29} KOeHL5&drivers/dahdi/xpp/xbus-pcm.hf29}f29} f4ʶXFjLQ5drivers/dahdi/xpp/xbus-sysfs.cf29}f29} }HBC<drivers/dahdi/xpp/xdefs.hf29}f29} ?<-y+d drivers/dahdi/xpp/xframe_queue.cf29}f29} {$Kɳ(뮟-bOLdrivers/dahdi/xpp/xpp.conff29}f29} ;+EsJꕻrK]pdrivers/dahdi/zaphfc/Kbuildf29f29 ]EOkհ41d8drivers/dahdi/zaphfc/base.cf29f29 l}WiQ޷A^Bdrivers/dahdi/zaphfc/fifo.cf29f29  oRC כaU&adrivers/dahdi/zaphfc/fifo.hf29f29 $RjGKA- CXͯnkdrivers/dahdi/zaphfc/zaphfc.hf29f29 W]|(l|L linclude/dahdi/Kbuildf29f29 A-4_# r]nMAinclude/dahdi/dahdi_config.hf29f29 1yl1{cBtΆ`-include/dahdi/fasthdlc.hf29f29 u6Glx+㫰6싕include/dahdi/kernel.hf29f29 "1 L6+:include/dahdi/user.hf29f29 u89c߄Fyinclude/dahdi/wctdm_user.hTREE292 4 r#T%!ccontrib1 0 3]܍iZ/,drivers265 1 amf; )cRdahdi265 15 FǔB@+=_ xpp66 1 #= ߷E]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 x}Ԯx-CK< 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=[ZV~ ԭ;F+6