[zaptel-commits] tzafrir: branch tzafrir/makefile r1461 - in
/team/tzafrir/makefile: ./ wct4xx...
zaptel-commits at lists.digium.com
zaptel-commits at lists.digium.com
Sat Sep 9 15:04:11 MST 2006
Author: tzafrir
Date: Sat Sep 9 17:04:10 2006
New Revision: 1461
URL: http://svn.digium.com/view/zaptel?rev=3D1461&view=3Drev
Log:
sync with trunk
Added:
team/tzafrir/makefile/xpp/LICENSE.firmware (with props)
team/tzafrir/makefile/xpp/utils/FPGA_FXS.hex (with props)
team/tzafrir/makefile/xpp/utils/USB_1130.hex (with props)
team/tzafrir/makefile/xpp/utils/USB_8613.hex (with props)
Removed:
team/tzafrir/makefile/xpp/firmwares/
Modified:
team/tzafrir/makefile/ (props changed)
team/tzafrir/makefile/Makefile
team/tzafrir/makefile/acinclude.m4
team/tzafrir/makefile/configure
team/tzafrir/makefile/pciradio.c
team/tzafrir/makefile/wct4xxp/base.c
team/tzafrir/makefile/wct4xxp/fw2h.c
team/tzafrir/makefile/wct4xxp/vpm450m.c
team/tzafrir/makefile/xpp/init_data_3_19.cmd
team/tzafrir/makefile/xpp/init_data_3_20.cmd
team/tzafrir/makefile/xpp/init_data_4_19.cmd
team/tzafrir/makefile/xpp/init_data_4_20.cmd
Propchange: team/tzafrir/makefile/
---------------------------------------------------------------------------=
---
Binary property 'branch-1.2-merged' - no diff available.
Propchange: team/tzafrir/makefile/
---------------------------------------------------------------------------=
---
--- svk:merge (original)
+++ svk:merge Sat Sep 9 17:04:10 2006
@@ -1,1 +1,1 @@
-f558416c-6c06-0410-9f27-dde2687782d0:/trunk:1424
+f558416c-6c06-0410-9f27-dde2687782d0:/trunk:1459
Modified: team/tzafrir/makefile/Makefile
URL: http://svn.digium.com/view/zaptel/team/tzafrir/makefile/Makefile?rev=
=3D1461&r1=3D1460&r2=3D1461&view=3Ddiff
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- team/tzafrir/makefile/Makefile (original)
+++ team/tzafrir/makefile/Makefile Sat Sep 9 17:04:10 2006
@@ -146,7 +146,7 @@
MODULESKO:=3D$(MODULES:%=3D%.ko)
ifeq ($(BUILDVER),linux26)
MODULES_BUILD:=3D$(MODULESKO)
-HOTPLUG_FIRMWARE:=3Dyes
+HOTPLUG_FIRMWARE:=3D$(shell if grep CONFIG_FW_LOADER $(KINCLUDES)/linux/au=
toconf.h | grep -q undef; then echo "no"; else echo "yes"; fi)
else
MODULES_BUILD:=3D$(MODULESO)
endif
Modified: team/tzafrir/makefile/acinclude.m4
URL: http://svn.digium.com/view/zaptel/team/tzafrir/makefile/acinclude.m4?r=
ev=3D1461&r1=3D1460&r2=3D1461&view=3Ddiff
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- team/tzafrir/makefile/acinclude.m4 (original)
+++ team/tzafrir/makefile/acinclude.m4 Sat Sep 9 17:04:10 2006
@@ -83,7 +83,7 @@
done ;
) ;
if test "x$GNU_MAKE" =3D "xNot Found" ; then
- AC_MSG_ERROR(*** Please install GNU make. It is required to build Aste=
risk!)
+ AC_MSG_ERROR(*** Please install GNU make. It is required to build Zapt=
el!)
fi
AC_SUBST([GNU_MAKE])
])
Modified: team/tzafrir/makefile/configure
URL: http://svn.digium.com/view/zaptel/team/tzafrir/makefile/configure?rev=
=3D1461&r1=3D1460&r2=3D1461&view=3Ddiff
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- team/tzafrir/makefile/configure (original)
+++ team/tzafrir/makefile/configure Sat Sep 9 17:04:10 2006
@@ -1,5 +1,5 @@
#! /bin/sh
-# From configure.ac Revision: 1298 .
+# From configure.ac Revision: 1297 .
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.59.
#
@@ -2617,8 +2617,8 @@
echo "$as_me:$LINENO: result: $GNU_MAKE" >&5
echo "${ECHO_T}$GNU_MAKE" >&6 ;
if test "x$GNU_MAKE" =3D "xNot Found" ; then
- { { echo "$as_me:$LINENO: error: *** Please install GNU make. It is re=
quired to build Asterisk!" >&5
-echo "$as_me: error: *** Please install GNU make. It is required to build=
Asterisk!" >&2;}
+ { { echo "$as_me:$LINENO: error: *** Please install GNU make. It is re=
quired to build Zaptel!" >&5
+echo "$as_me: error: *** Please install GNU make. It is required to build=
Zaptel!" >&2;}
{ (exit 1); exit 1; }; }
fi
=
Modified: team/tzafrir/makefile/pciradio.c
URL: http://svn.digium.com/view/zaptel/team/tzafrir/makefile/pciradio.c?rev=
=3D1461&r1=3D1460&r2=3D1461&view=3Ddiff
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- team/tzafrir/makefile/pciradio.c (original)
+++ team/tzafrir/makefile/pciradio.c Sat Sep 9 17:04:10 2006
@@ -57,6 +57,10 @@
#include "zaptel.h"
#else
#include <zaptel/zaptel.h>
+#endif
+
+#ifdef LINUX26
+#include <linux/moduleparam.h>
#endif
=
#define RAD_MAX_IFACES 128
Modified: team/tzafrir/makefile/wct4xxp/base.c
URL: http://svn.digium.com/view/zaptel/team/tzafrir/makefile/wct4xxp/base.c=
?rev=3D1461&r1=3D1460&r2=3D1461&view=3Ddiff
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- team/tzafrir/makefile/wct4xxp/base.c (original)
+++ team/tzafrir/makefile/wct4xxp/base.c Sat Sep 9 17:04:10 2006
@@ -43,11 +43,7 @@
#ifdef LINUX26
#include <linux/moduleparam.h>
#ifdef HOTPLUG_FIRMWARE
-#ifndef CONFIG_FW_LOADER
-#undef HOTPLUG_FIRMWARE
-#else
#include <linux/firmware.h>
-#endif
#endif
#endif
#include "wct4xxp.h"
@@ -187,7 +183,8 @@
static int alarmdebounce =3D 0;
#ifdef VPM_SUPPORT
static int vpmsupport =3D 1;
-static int vpmdtmfsupport =3D 0;
+/* If set to auto, vpmdtmfsupport is enabled for VPM400M and disabled for =
VPM450M */
+static int vpmdtmfsupport =3D -1; /* -1=3Dauto, 0=3Ddisabled, 1=3Denabled*/
static int vpmspans =3D 4;
#define VPM_DEFAULT_DTMFTHRESHOLD 1000
static int dtmfthreshold =3D VPM_DEFAULT_DTMFTHRESHOLD;
@@ -200,6 +197,8 @@
static int noburst =3D 1;
static int debugslips =3D 0;
static int polling =3D 0;
+/* For 56kbps links, set this module parameter to 0x7f */
+static int hardhdlcmode =3D 0xff;
=
#ifdef FANCY_ALARM
static int altab[] =3D {
@@ -942,7 +941,7 @@
/* Make sure we're in the right mode */
__t4_framer_out(wc, span, FRMR_MODE, mode);
__t4_framer_out(wc, span, FRMR_TSEO, 0x00);
- __t4_framer_out(wc, span, FRMR_TSBS1, 0xff);
+ __t4_framer_out(wc, span, FRMR_TSBS1, hardhdlcmode);
=
/* Set the interframe gaps, etc */
__t4_framer_out(wc, span, FRMR_CCR1, FRMR_CCR1_ITF|FRMR_CCR1_EITS);
@@ -1164,7 +1163,7 @@
return -EFAULT;
if (!wc->vpm)
return -ENOSYS;
- if (j && !vpmdtmfsupport)
+ if (j && (vpmdtmfsupport =3D=3D 0))
return -ENOSYS;
if (j & ZT_TONEDETECT_ON)
ts->dtmfmask |=3D (1 << (chan->chanpos - 1));
@@ -2999,7 +2998,7 @@
}
spin_unlock_irqrestore(&wc->reglock, flags);
=
- if (needcheckvpm450 && vpmdtmfsupport) {
+ if (needcheckvpm450 && (vpmdtmfsupport =3D=3D 1)) {
t4_check_vpm450(wc);
needcheckvpm450 =3D 0;
}
@@ -3148,6 +3147,10 @@
#ifdef HOTPLUG_FIRMWARE
release_firmware(firmware);
#endif
+ if (vpmdtmfsupport =3D=3D -1) {
+ printk("VPM450: hardware DTMF disabled.\n");
+ vpmdtmfsupport =3D 0;
+ }
wc->vpm =3D T4_VPM_PRESENT;
printk("VPM450: Present and operational servicing %d span(s)\n", wc->nums=
pans);
=
@@ -3285,6 +3288,10 @@
t4_vpm_out(wc, x, i, (x < 4) ? 0x55 : 0xAA);
=
} =
+ if (vpmdtmfsupport =3D=3D -1) {
+ printk("VPM400: hardware DTMF enabled.\n");
+ vpmdtmfsupport =3D 1;
+ }
printk("VPM400%s: Present and operational servicing %d span(s)\n", (gen2v=
pm ? " (2nd Gen)" : ""), wc->numspans);
wc->vpm =3D T4_VPM_PRESENT;
}
@@ -3808,6 +3815,7 @@
MODULE_PARM(noburst, "i");
MODULE_PARM(debugslips, "i");
MODULE_PARM(polling, "i");
+MODULE_PARM(hardhdlcmode, "i");
MODULE_PARM(timingcable, "i");
MODULE_PARM(t1e1override, "i");
MODULE_PARM(alarmdebounce, "i");
Modified: team/tzafrir/makefile/wct4xxp/fw2h.c
URL: http://svn.digium.com/view/zaptel/team/tzafrir/makefile/wct4xxp/fw2h.c=
?rev=3D1461&r1=3D1460&r2=3D1461&view=3Ddiff
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- team/tzafrir/makefile/wct4xxp/fw2h.c (original)
+++ team/tzafrir/makefile/wct4xxp/fw2h.c Sat Sep 9 17:04:10 2006
@@ -4,31 +4,46 @@
#include <unistd.h>
#include <string.h>
#include <errno.h>
+
int main(int argc, char *argv[])
{
- char *c;
- int fd;
- FILE *f;
- int res;
- int x;
+ char *c =3D NULL, *fw_hdr_name =3D NULL;
+ int fd, res, x;
+ FILE *f =3D NULL;
unsigned char buf[1024];
+
+ /* Make sure we have the right amount of arguments */
if (argc !=3D 3) {
- fprintf(stderr, "Usage: fw2h <infile> <outfile>");
+ fprintf(stderr, "Usage: fw2h <infile> <outfile>\n");
exit(1);
}
- fd =3D open(argv[1], O_RDONLY);
- if (fd < 0) {
+
+ /* Make sure we can open the firmware in file */
+ if ((fd =3D open(argv[1], O_RDONLY)) < 0) {
fprintf(stderr, "Unable to open '%s': %s\n", argv[1], strerror(errno));
exit(1);
}
- f =3D fopen(argv[2], "w+");
- if (!f) {
+
+ /* Make sure we can write out the firmware header file */
+ if (!(f =3D fopen(argv[2], "w+"))) {
fprintf(stderr, "Unable to open '%s' for writing: %s\n", argv[2], strerr=
or(errno));
exit(1);
}
+
+ /* Strip file extension */
c =3D strrchr(argv[2], '.');
- if (c) *c =3D '\0';
- fprintf(f, "static unsigned char %s[] =3D {\t", argv[2]);
+ if (c)
+ *c =3D '\0';
+
+ /* Now determine the firmware header name */
+ c =3D strrchr(argv[2], '/');
+ if (c)
+ fw_hdr_name =3D ++c;
+ else
+ fw_hdr_name =3D argv[2];
+
+ /* Write out the firmware as a header file */
+ fprintf(f, "static unsigned char %s[] =3D {\t", fw_hdr_name);
while ((res =3D read(fd, buf, sizeof(buf))) > 0) {
for (x =3D 0; x < res; x++) {
if (!(x % 16))
@@ -37,10 +52,12 @@
}
}
fprintf(f, "\n};\n");
+
if (res < 0) {
fprintf(stderr, "Error reading file: %s\n", strerror(errno));
exit(1);
}
+
fclose(f);
close(fd);
exit(0);
Modified: team/tzafrir/makefile/wct4xxp/vpm450m.c
URL: http://svn.digium.com/view/zaptel/team/tzafrir/makefile/wct4xxp/vpm450=
m.c?rev=3D1461&r1=3D1460&r2=3D1461&view=3Ddiff
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- team/tzafrir/makefile/wct4xxp/vpm450m.c (original)
+++ team/tzafrir/makefile/wct4xxp/vpm450m.c Sat Sep 9 17:04:10 2006
@@ -442,7 +442,10 @@
return NULL;
}
for (x=3D0;x<128;x++) {
- if (isalaw[x >> 5])
+ /* span timeslots are interleaved 12341234... =
+ * therefore, the lower 2 bits tell us which span this timeslot/channel
+ */
+ if (isalaw[x & 0x03]) =
law =3D cOCT6100_PCM_A_LAW;
else
law =3D cOCT6100_PCM_U_LAW;
Added: team/tzafrir/makefile/xpp/LICENSE.firmware
URL: http://svn.digium.com/view/zaptel/team/tzafrir/makefile/xpp/LICENSE.fi=
rmware?rev=3D1461&view=3Dauto
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- team/tzafrir/makefile/xpp/LICENSE.firmware (added)
+++ team/tzafrir/makefile/xpp/LICENSE.firmware Sat Sep 9 17:04:10 2006
@@ -1,0 +1,37 @@
+The firmware files (*.hex) in this directory are software for the =
+Astribank itself and not intended to run on the Linux system itself. =
+They are generally freely distriributable (see exact terms below).
+
+/*************************************************************************=
***/
+/* Copyright (c) 2004-2006 Xorcom Inc. All Rights Reserved. =
*/
+/* Redistribution and use of the microcode software ( Firmware ) is =
*/
+/* permitted provided that the following conditions are met: =
*/
+/* =
*/
+/* 1. Firmware is redistributed verbatim without any modification=
; */
+/* 2. Any reproduction of Firmware must contain the above =
*/
+/* copyright notice, this list of conditions and the below =
*/
+/* disclaimer in the documentation and/or other materials =
*/
+/* provided with the distribution; and =
*/
+/* 3. The name of Xorcom may not be used to endorse or promote =
*/
+/* products derived from this Firmware without specific prior =
*/
+/* written consent. =
*/
+/* =
*/
+/* Disclaimer: Xorcom provides this firmware "as is" with no warranties =
*/
+/* or indemnities whatsoever. Xorcom expressly disclaims any express, =
*/
+/* statutory or implied warranties, including, but not limited to, the =
*/
+/* implied warranties of merchantability, fitness for a particular =
*/
+/* purpose and non-infringement. In no event shall Xorcom be liable for =
*/
+/* any direct, indirect, incidental, special, exemplary, or consequential=
*/
+/* damages (including, but not limited to, procurement of substitute =
*/
+/* goods or services; loss of use, data, or profits; or business =
*/
+/* interruption) however caused and on any theory of liability, whether =
*/
+/* in contract, strict liability, or tort (including negligence or =
*/
+/* otherwise) arising in any way out of the use of this firmware, even =
*/
+/* if advised of the possibility of such damage. User acknowledges and =
*/
+/* agrees that the purchase or use of the firmware will not create or =
*/
+/* give grounds for a license by implication, estoppel, or otherwise in =
*/
+/* any intellectual property rights (patent, copyright, trade secret, =
*/
+/* mask work, or other proprietary right) embodied in any other Xorcom =
*/
+/* hardware or firmware either solely or in combination with the firmware=
. */
+/*************************************************************************=
***/
+
Propchange: team/tzafrir/makefile/xpp/LICENSE.firmware
---------------------------------------------------------------------------=
---
svn:eol-style =3D native
Propchange: team/tzafrir/makefile/xpp/LICENSE.firmware
---------------------------------------------------------------------------=
---
svn:keywords =3D Id
Propchange: team/tzafrir/makefile/xpp/LICENSE.firmware
---------------------------------------------------------------------------=
---
svn:mime-type =3D text/plain
Modified: team/tzafrir/makefile/xpp/init_data_3_19.cmd
URL: http://svn.digium.com/view/zaptel/team/tzafrir/makefile/xpp/init_data_=
3_19.cmd?rev=3D1461&r1=3D1460&r2=3D1461&view=3Ddiff
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- team/tzafrir/makefile/xpp/init_data_3_19.cmd (original)
+++ team/tzafrir/makefile/xpp/init_data_3_19.cmd Sat Sep 9 17:04:10 2006
@@ -17,14 +17,15 @@
;
; SLICS CMD Reg High Low
=
-; ----------------------------------=3D=3D=3D=3D 8-channel FXS unit initia=
lization =3D=3D=3D-----------------------------------------
+; -------------------------------------- 8-channel FXS unit initialization
; INTERNAL PS
-; Change SLICs states to "Open state"s (Off,all transfers tristated to av=
oid data collision), Voltage sense
+; Change SLICs states to "Open state"s (Off,all transfers tristated to av=
oid
+; data collision), Voltage sense
=
FF 00 00 00 WD 40 00
FF 00 00 00 WD 6C 01
=
-; ------------------------------------- Initialization of indirect registe=
rs ------------------------------------------
+; ------------------------------------- Initialization of indirect registe=
rs
=
FF 00 00 00 WI 00 55 C2
FF 00 00 00 WI 01 51 E6
@@ -88,7 +89,7 @@
FF 00 00 00 WI 67 11 20
FF 00 00 00 WI 68 3B E0 =
=
-; ------------------------------------- Initialization of direct registers=
--------------------------------------------
+; ------------------------------------- Initialization of direct registers
=
; Mode(8-bit,u-Law,1 PCLK ) setting, Loopbacks and Interrupts clear
=
Modified: team/tzafrir/makefile/xpp/init_data_3_20.cmd
URL: http://svn.digium.com/view/zaptel/team/tzafrir/makefile/xpp/init_data_=
3_20.cmd?rev=3D1461&r1=3D1460&r2=3D1461&view=3Ddiff
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- team/tzafrir/makefile/xpp/init_data_3_20.cmd (original)
+++ team/tzafrir/makefile/xpp/init_data_3_20.cmd Sat Sep 9 17:04:10 2006
@@ -17,14 +17,15 @@
;
; SLICS CMD Reg High Low
=
-; ----------------------------------=3D=3D=3D=3D 8-channel FXS unit initia=
lization =3D=3D=3D-----------------------------------------
+; -------------------------------------- 8-channel FXS unit initialization
; INTERNAL PS
-; Change SLICs states to "Open state"s (Off,all transfers tristated to av=
oid data collision), Voltage sense
+; Change SLICs states to "Open state"s (Off,all transfers tristated to av=
oid
+; data collision), Voltage sense
=
FF 00 00 00 WD 40 00
FF 00 00 00 WD 6C 01
=
-; ------------------------------------- Initialization of indirect registe=
rs ------------------------------------------
+; ------------------------------------- Initialization of indirect registe=
rs
=
FF 00 00 00 WI 00 55 C2
FF 00 00 00 WI 01 51 E6
@@ -88,7 +89,7 @@
FF 00 00 00 WI 67 11 20
FF 00 00 00 WI 68 3B E0 =
=
-; ------------------------------------- Initialization of direct registers=
--------------------------------------------
+; ------------------------------------- Initialization of direct registers
=
; Mode(8-bit,u-Law,1 PCLK ) setting, Loopbacks and Interrupts clear
=
Modified: team/tzafrir/makefile/xpp/init_data_4_19.cmd
URL: http://svn.digium.com/view/zaptel/team/tzafrir/makefile/xpp/init_data_=
4_19.cmd?rev=3D1461&r1=3D1460&r2=3D1461&view=3Ddiff
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- team/tzafrir/makefile/xpp/init_data_4_19.cmd (original)
+++ team/tzafrir/makefile/xpp/init_data_4_19.cmd Sat Sep 9 17:04:10 2006
@@ -17,7 +17,7 @@
;
; DAA's CMD Reg High Low
=
-; ----------------------------------=3D=3D=3D=3D 8-channel FXO unit initia=
lization =3D=3D=3D-----------------------------------------
+; -------------------------------------- 8-channel FXO unit initialization
=
FF FF 00 00 WD 21 28
FF FF 00 00 WD 18 99
Modified: team/tzafrir/makefile/xpp/init_data_4_20.cmd
URL: http://svn.digium.com/view/zaptel/team/tzafrir/makefile/xpp/init_data_=
4_20.cmd?rev=3D1461&r1=3D1460&r2=3D1461&view=3Ddiff
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- team/tzafrir/makefile/xpp/init_data_4_20.cmd (original)
+++ team/tzafrir/makefile/xpp/init_data_4_20.cmd Sat Sep 9 17:04:10 2006
@@ -20,7 +20,7 @@
; Start with a software reset:
FF FF 00 00 WD 01 80
=
-; ----------------------------------=3D=3D=3D=3D 8-channel FXO unit initia=
lization =3D=3D=3D-----------------------------------------
+; -------------------------------------- 8-channel FXO unit initialization
=
FF FF 00 00 WD 21 28
; 99 also sets ring validation
Added: team/tzafrir/makefile/xpp/utils/FPGA_FXS.hex
URL: http://svn.digium.com/view/zaptel/team/tzafrir/makefile/xpp/utils/FPGA=
_FXS.hex?rev=3D1461&view=3Dauto
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- team/tzafrir/makefile/xpp/utils/FPGA_FXS.hex (added)
+++ team/tzafrir/makefile/xpp/utils/FPGA_FXS.hex Sat Sep 9 17:04:10 2006
@@ -1,0 +1,546 @@
+#
+# Description : ECHO suppressor included
+# $Id: FPGA_FXS.hex 2008 2006-08-21 15:51:47Z dima $
+#
+:020000040000FA
+:80000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6AD6FF4000506B08006AD6FF4000506B0=
8006AD6FF4000506B080000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF=
FFFFFFFFFFFFFFFFFFFFFFFFFFFF44555444555574755777755776755777755777655666655=
63625523235D2E37C2B511115511115511115511185
+:8000800015511115511115511115511115511115511115511115511115511115511115511=
115511115511115511115511115511100000000000000000000000000000000000000255222=
2552222552220025522225522200000000001AA1111AA1110025522200000000001AA111000=
0000000000000000000002552222552222F21F11211
+:80010000122F21F112122552222552222552222552221AA1111AA111001AA111255222255=
2222F21F112122F21F112122552222552222F21F112122F21F112122F21F112122552220000=
00002F21F112122F21F1121200002552222552221AA1111AA1112552222F21F1121200001AA=
1112F21F1121200002F21F112122F21F112121AA102
+:800180001100255222255222000000000025522200001AA1111AA11125522200255222000=
025522200000000CFC6F66C6C4F42F22424000000000000000000000000001AA1111AA11100=
000000000000000000000000002552220000000025522225522200002552222552222552222=
5522225522225522225522225522225522200255257
+:800200002200000000004AA4444AA444000000004F44F444445F55F555551F11F111114F4=
4F4444400004AA4444AA4440000004AA4442F24F442422F24F44242000000004F48F884846F=
69F996962F21F11212000000CAACCC2F2DFDD2D22F21F112124F48F884842F21F11212004F4=
CFCC4C46F6DFDD6D62F21F1121200006F6DFDD6D6F1
+:800280006F6DFDD6D66F6DFDD6D6000000008AA8882F29F992922F21F112120000004F4CF=
CC4C46F6DFDD6D62F21F112128AA8882F21F11212004F4CFCC4C46F6DFDD6D62F21F1121200=
006F6DFDD6D65F53F33535EFEFFFFEFE006F6DFDD6D66F6DFDD6D6000000008AA8882F28F88=
282255222000000CFCCFCCCCCCFCCFCCCCC008F8C99
+:80030000FCC8C8255222004F48F884844F48F884840000004F48F884844F48F884844F48F=
8848400000000CFCCFCCCCCCFCCFCCCCC000000008F8CFCC8C8AFACFCCACA255222CFCCFCCC=
CC0000CFCCFCCCCCEFECFCCECE2552220000EFECFCCECEEFECFCCECEEFECFCCECE00000000C=
FC8F88C8CCFC8F88C8C000000008F8CFCC8C8AFACC9
+:80038000FCCACA255222CFC8F88C8C0000CFCCFCCCCCEFECFCCECE2552220000EFECFCCEC=
EEFECFCCECEEFECFCCECE00000000CFC8F88C8CCFC8F88C8C000000008F8CFCC8C8AFACFCCA=
CA255222CFC8F88C8C0000CFCCFCCCCCEFECFCCECE2552220000EFECFCCECEEFECFCCECEEFE=
CFCCECE00000000CFC8F88C8CCFCBFBBCBC3AA33321
+:800400000000008F8CFCC8C8AFAFFFFAFA2F23F33232CFC8F88C8C3AA33300CFCCFCCCCCE=
FEFFFFEFE2F23F3323200009F92F229296F62F2262600EFEFFFFEFEEFEFFFFEFEEFEFFFFEFE=
000000008AA8889AA9991AA111000000CFCCFCCCCCEFEEFEEEEE2F22F222228AA8883AA3330=
0CFCCFCCCCCEFECFCCECE2552220000EFECFCCECE1D
+:80048000EFECFCCECEEFECFCCECE000000004AA4441F14F44141155111000000CFCCFCCCC=
CFFFFFFFFFF3F33F333334AA44415511100CFCCFCCCCCFFFFFFFFFF3F33F333330000FFFFFF=
FFFFFFFFFFFFFFFFFFFFFFFF000000008F84F448489F95F559591F11F11111000000CFCCFCC=
CCCFFFEFEEFEF3F32F223238F84F448481F11F11111
+:800500001100CFCCFCCCCCFFFEFEEFEF3F32F223230000FFFEFEEFEFFFFEFEEFEFFFFEFEE=
FEF00000000CFC4F44C4CFFF4F44F4F3553330000008F8CFCC8C8BFBFFFFBFB3F33F33333CF=
C4F44C4C35533300CFCCFCCCCCFFFFFFFFFF3F33F333330000FFFFFFFFFFFFFFFFFFFFFFFFF=
FFFFF000000004554444F42F224242AA22200000094
+:800580008F8CFCC8C8BFBFFFFBFB3F33F333334554442AA22200CFCCFCCCCCFFFFFFFFFF3=
F33F3333300AFAAFAAAAA8F8FFFF8F80000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000004A=
A4446AA6662AA222000000CFCCFCCCCCFFFFFFFFFF3F33F333334AA4442AA22200CFCCFCCCC=
CFFFFFFFFFF3F33F333330000FFFFFFFFFFFFFFFF19
+:80060000FFFFFFFFFFFFFF00000000CFC4F44C4CCFC6F66C6C2AA2220000008F8CFCC8C8B=
FBFFFFBFB3F33F33333CFC4F44C4C2AA22200CFCCFCCCCCFFFFFFFFFF3F33F333330000FFFF=
FFFFFFFFFFFFFFFFFFFFFFFFFF000000004F48F884846F68F886862552220000008F8CFCC8C=
8BFBFFFFBFB3F33F333334F48F88484255222008F8A
+:800680008CFCC8C8BFBFFFFBFB3F33F333330000BFBFFFFBFBBFBFFFFBFBBFBFFFFBFB000=
000008AA8882F28F88282255222000000CFCCFCCCCCDFDFFFFDFD1F13F331314F48F8848425=
5222008F8CFCC8C89F9FFFF9F91F13F3313100009F9FFFF9F99F9FFFF9F99F9FFFF9F900000=
0004F48F884846F68F88686255222000000CFCCFC7C
+:80070000CCCCFFFFFFFFFF3F33F333334F48F8848425522200CFCCFCCCCCFFFFFFFFFF3F3=
3F33333CFCEFEECECBFBCFCCBCB000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000004F44=
F444447F74F44747355333000000CFCCFCCCCCDFDFFFFDFD1F13F331314F44F444443F31F11=
31300CFCCFCCCCCDFDEFEEDED1F12F221210000DF3B
+:80078000DEFEEDEDDFDEFEEDEDDFDEFEEDED000000004F44F444445F54F44545155111000=
000CFCCFCCCCCEFEFFFFEFE2F23F332324F44F444441F11F1111100CFCCFCCCCCCFCEFEECEC=
2AA2220000CFCEFEECECCFCEFEECECCFCEFEECEC000000004F44F444444F47F774743AA3330=
00000CFCCFCCCCCFFFCFCCFCF3553334F44F4444454
+:800800001F13F3313100CFCCFCCCCCCFCCFCCCCC000000CFCCFCCCCCCFCCFCCCCCCFCCFCC=
CCC000000004F44F444444F47F774743AA333000000CFCCFCCCCCDFDDFDDDDD1F11F111114F=
44F444441F13F3313100CFCCFCCCCCCFCDFDDCDC1AA1110000CFCDFDDCDCCFCDFDDCDCCFCDF=
DDCDC000000000000000000000000000000000000B8
+:800880009F9CFCC9C9CFC1F11C1C000000000000000000000000000000000000000000000=
000000000000000FFE40F481800000000000000000000000000001400000000000000800200=
00000000F08E48000000000000000000000000000000000000000000000000000000000000F=
FE40F48180000000000000000000000000000140062
+:8009000000000000000080020000000000F08E48000000000000000000000000000000000=
000000000000000000000000000FFE40F280000140000484001280048400128000000280048=
0000108204140000484001002148000010F26B5200000000000000000000000000000000000=
0000000000000000000000000FFE40F0000000000E2
+:80098000000000000000000000000000000000000000000000000000F04FFE80840180020=
000001002000010024001401102400100000080020000882880080088280000E06E0A008084=
010000200100000000000000120000400100004001000040012800000000F09254808441012=
8004840818102214860118002211A01148002211A1C
+:800A0000041400B01281041480028004148828108204808802214800CF550648180028000=
0000021000000210014001002400100000080020000882800008088020000EFE40F00000000=
00000000000000000000000000000000000000000000000000F04FFE0000000000000000000=
0000000002100180000000000000088000000800237
+:800A800000006F36090000280000004002000040020000001800000000002002000000000=
020080000E08C01000000000000000000000000000000000000008002000000000020080000=
F0FD7F000000000000000000000000000012001800000000000000000000000000004F1B080=
000000000000000000000000000000000000000001B
+:800B00000000000000000000F04FFE0000800200000000000000210000000000000000000=
0000000000000000000DE490000000000000000000000000000000000000000000000000000=
00000000FFE40F000000000000000000000000000000000000000000008008000000220000F=
0323E0000000000004002000000000000240000000C
+:800B800000000000000000000000000000DFEC0F000000000000000000000000000000000=
000002002000000000000000000EFBC0E000040022100000000000000000020020000240000=
00000000000000008008005FF40C00000024000000000000000000000000000000000000000=
00000000000007753000000100200000000000000B0
+:800C00000000200200001002008002000000000000008200F05C9E0000000000000000400=
1000000000000000000000000800282000000000022003F5A03000000000000000000000000=
0000000000000000000000000000000000F04FFE00180000000000000000000000000000000=
0000000000000000000000000F0E5D10000008004D0
+:800C8000120020010000000000000000000000000000008200000000000000BFE50380010=
080041200200100000000000000000000000000000088000000000000001F110F0000000000=
000000000000000000000000000000000000000000000000F04FFE000000000000000012000=
000000000000000000000000000000000000000F05A
+:800D0000687E000000000000000000000000000000000000000000000000000000000000F=
FE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000=
000000000018000000000000000000000000000000000000000000F0B158000000000000000=
000000000120000000000000000000000000000003B
+:800D8000000070820D2004000000000020010000008001000000000018000000000000000=
0000000F067DA000000000000000012000000000000000000000000000000000000000000F0=
687E00000000000000202101000000000000000000180000000000000000000000F0BAE8000=
0000000000000000000000000000000000000000011
+:800E00000000000000000000FFE40F0000000000000000000000000000000000000000000=
000000000000000F04FFE000000001800000000000000000000000000000000000000000000=
000000F0A9A4000000000000000000000000000000000000000000000000000000000000FFE=
40F00000000000000000000000020010000000000DB
+:800E80000000000000000000000000EFD80C0000000018000000000000000000000000000=
000000000000000000000009F730A0000008001000000000000000000000000000000000000=
000000000000009F4A0A0000000000000000000000000000000000000000000000000000000=
000F04FFE00000000000080010000000000000000B9
+:800F00000000000000000000000000000040013DF90080040000000080020000001002188=
008000014000048000000000028000040011002FFD406000000208101001800000000000000=
00000000000000000000000000000014F0AE2A0000000018000000000000000020010000000=
0000000000000000000400140014F730C0000000073
+:800F800000000000000000000000000000000000000000000000000000F04FFE000020084=
8200100000000000000000000000000000000000000000000140000AF3E040000004AA44412=
00A01100000000000000000000000000000000000000000000008F6306A0448024084AA4440=
0003A0328000040120229018A09880050114001A02F
+:80100000448004000000A02280020010411202211F4E0B80040000121200A031000000002=
1800188000040010080040000000080020000001002F012CD0048200400121200A031200200=
00104202A08120080014100180044200000000282002000010420227C500000000000000000=
0000000000000000000000000000000000000000006
+:8010800000FFE40F000000000000000000000000000000000000000000000000000000000=
0F04FFE80B411021B21421B212394212B1419B24299212B94112B94222F1429F24291222D91=
2AC4912E421CE82264112E4296E12264192CA4292CB491C2421B29241B29421B2923B481324=
219B24298212B84112B84222B84222B842229A84298
+:80110000882E42CB1280B41186B41122B41112B211B64291212B941B212BA419B24229F24=
291222F1429D212B922D412E922C5912EC21E812E4296E12264193CE419C2421B292CB491C6=
421B29421B2923B481324219B24298212BA419B24228B24228B2422892822B4229E822F495C=
D00824800000000002800000000218001880000403E
+:80118000010080040000000080020000005012306E0000000000121200000000000000000=
00000000000000000000000000000003FE40320088800000000000000000000000000000000=
00120000000000004001100114F0D45A00C2800800008001220000004002200182000010010=
0200418000000002200001100244001B7B800000032
+:80120000000012000000000000000000000000000000000000000000004001002F8808000=
0000000000000000000000000000000000000000000000000000000F04FFE00000000000020=
0100000000000000000000000000000000000000000000F048F700000000000080010000000=
0000000000000000000000000000000000000F0520C
+:8012800039000000000000000000000000000000000000000000000000000000000000FFE=
40F0000000000000000000000004200000000301200000000000000000011000070F90C8004=
00000000000000000000000000000000800400000000000000000000F097640000002400100=
22004000000800400000000000000000000000000E8
+:80130000004240010000A7480000000000210042000000004200420000000024120000000=
00000000048000000F0DDEA0000001002000000000000000000000000000000000000000000=
00000000F0B4DC000000000000000000000000000000000000000000000000000000000000F=
FE40F000000000000000000000000000000420042D7
+:80138000000000000000000000004800006FEC05000000000000000000000000000000800=
400000000000000000000420000F0E7EB000000000000480000000042002004000042000020=
040000000048008004000000F0F526000000000000000000000000000000000000200400000=
000000000000000F06A1A000000000000000000003A
+:801400000000000000000000004800000000000000000000E0EF0C0000000000000000000=
000000000000042208404002004000000000042424800001FF3062008000000000000000000=
000000000048808404000000000000000000110014B0BA01004880080048000068000000002=
30418A08400004001008004000048000068000000F7
+:80148000002170BF0D2008000000000048000000482004000000424A04800448002004000=
00048200442000014F0B2E70082008200200420040000000000800442000000424248000000=
2004200400008064140014F0A5C800000000000000000000000000000080044848004200000=
0000000000042480000DF8B070000000020044200A2
+:80150000000000488004488004480000000000000020044220044200000000FD540000200=
8004A044AA44442480000004AA44442484AA444484A0420A444A044480000A044004A044AA4=
444A24A4444A044A84840400F0D2CE004A04488800A04400A02648280000401222B412058A8=
9A4C4007041A1444E414A842404424A04004A0400AB
+:801580006A2684024A04484A441202211F160A80040000004A04A02448000000108284018=
842484AA444424E4100488004004A04004A04A0244800A044484A0421003FF60B8004420000=
A044A0444A82240200004A14C242184AA481428AA4444A24E414041B444A848404A04400004=
A044AA42448224AA444A0444A042124F0331200001C
+:801600000000000000000000200442200442200442200442000080040000000000000000F=
0A85F000000000000000000000000000000000000000000000000000000800400F07E3D80B4=
11021B21421B212394212B1419B24299212B94112B94222F1429F24291222D912AC4912E421=
CE82264112E4296E12264192CA4292CB491C2421BEE
+:8016800029241B29421B2923B481324219B64298612B8419B442A8422B842AB4422892822=
A84E822F4FB6580B41186B41122B41132421992121996921996B219B64229F24291222F1429=
D212B922D412E922C5912EC21E812E4296E12264193CE419C2421B292CB491C6421B29421B2=
923B481129261299861299A6129A84229A8422B8410
+:801700002229B82294822E425FFA0A2088040000000080020000001002188008000014000=
048000000000028000000002541B1AF0C000012200100000000000000000000000000000000=
80010000000080040000E0F3092028022028880400000000004800280080042004000000000=
0000048824880044880840440019F5502200C00880A
+:801780001A08000022000000400222122088048004110000420000180080042A044880248=
424440214F083B7002002180048000000000080040000000000000000000000002008000000=
0000F0C4CA00008001200148180000000000000000000000000020810100800400000000200=
400BF3F0B00180020012200420000122001000000F9
+:8018000000000000000000120020084200202408484200003FED010012800118004200000=
000000000000000000000000018002004420020840848484200F0DEA6000000001222802104=
00800118000000000000000000808101002008000000000000F0996E0048880000008200008=
00142224A0200120000000000000000002200000042
+:80188000280080040042F064E200480000000000220000000000120000001800008004000=
0000000422800000000485F560F008820010000000000001200000080010000002001000000=
000000000000A20070BA0600000000200800000042000000001800200100200100008002000=
0000020040042F04AF8000080010000000020018007
+:80190000A342000000000000000000000000000048000000A80048CF730B0000122003002=
20000000000000000200200000042000080028002000000002200224F1505000000A0121200=
22288004484A82020000000020046220042A018001800122A2808202000000822024F4DF6B0=
0808203280000000020222301120000005842000007
+:80198000480000002002000000000000284800F09DC8A0142200003820228202000000000=
04A0200281212280000424800004822000048A02880840228004A22088F7301008021020000=
0000000048000000200100000080018001000000280000008002424248DF9B0E22484880012=
0010012800200280000001800001800000080042289
+:801A00000000480000000080840200CFE40700008006221200227248424852421A0212000=
012006A210248200648000018184A2202800800882024288828882AFA891A00808202000000=
004820220280040018000020240400004200182200000000280000004041F12C55202682040=
08024A242800428A04120011A2204290138A08442F9
+:801A8000800140011200482200002002006800002882A02821821E4B20060018220022228=
0A4242084A4412A8182A114001228122220A33620828406008082A12412422AA22800808C22=
04428882E8821CA8445F3B0D1AA422281A832224A121386880A2124848226A81862102A0420=
080A14128488004422026040012282820026A08008F
+:801B00000020A222806412887E6D802224222281A2322A25012AA21220045A822225A6410=
01800A0454258124242001AA45148A011282218222024828202802802284A28AAA6CAA42A4F=
650C0000824A01422004800400001A043A042A042A04220000288082810228004A014280086=
A084A084A28A284000000EFD3017A23A6222AA2445F
+:801B80007AA6655AA1732A26842424046AA3467AA7573AA3147AA3226A26A2226A2282A25=
42A86A2666AA6335AA7222AA2111AA1677AA7662AA2E6AAAAAA8A8CA4CCAAAAEE6AA68A4A0C=
6AAE66EAFE29FAA0666AA6223AA2232AA2445AA1734862487A2124A2326AA6775AA53346B25=
2A1442B76228A28A4A66AA4452AD611A22214A0210C
+:801C00006AA2225AA1773A22A1226AA6A2EAAE66688AACCC4A0422CAAE226E622B662AB2E=
2EE920F6AA6622AA222AAA22352482A222684A4244AA4446AA6766AA766423AB712A1442AA1=
644AAC4462382AA2662E414AA6445AA55768A0231AA133122A22A26E6AAC6428CA084A04AA2=
AA2CCCABCC2ACEEEAFE5E5AA0662AA622223AA267BB
+:801C8000521AA4224242485A23A4446AA6366AA6544AA1732B112E226AA4644AAC77EA26A=
3666AE612A4641B22187A85063AA2117AA7116AA666AAA2828A0A42CAAC882AA2CE4AA6A8EA=
BEE2EE2AAEEACF4A0822200222480022200200208182042004422004422084A124002242002=
2A0124880248204008200200820044A22F8722E2083
+:801D000002A02100222002428001001822000000000000004200000000000022000000002=
08404F0497D80B411021B21421B212394212B1419B24299212B94112B94222F1429F2429122=
2DB12AC4B12E421CEA22E411E222E419E22264192CA4292CB491C2421B29241B29421B2923B=
481324219B26298612B8419B442A8422B842AB44225
+:801D8000A84229A842882E422FCB0E581B614819A2141B2129B1111692612B941992B2199=
6922AF44291322F14A8412DA12B412DB12CC5B12CEC11CA529E212E4296E132E419C2421B28=
2E521B692CB49122B481B262B18132421B2823B2819622199682AA94222A94A28A94222B4A2=
12E421FF104828248000000000028000000002180CD
+:801E00000188000040010080040000000000000000002541F168230000000022008004004=
800200100002001180080040000000020020000000048480020F4C991008200000000200200=
2001800228800228420028002200000020024842002A0480840200004001CF630A200C00000=
0002222000000282428A021A0281800281021060060
+:801E800042000000420022228084022024440214F014C3000000002800800400481800120=
000004220010000000000288024028004000000000048CFFF0A000000000000000000000000=
00802104A01242181200000000002220040000200882001FAA0A00180080811102211200A01=
42004000000224A020000108204002818004A0288E7
+:801F00000020088820040000F087D80000002021012400002004420000008022242104208=
234125200001800488008008880084280088800DF170A001200002400200100180000000000=
28000018000000220080028002420000000000F01AB92004000000000000004800200120050=
04848200122802184042880018004288008282880CE
+:801F8000020000D08E0612480000004200200218000000802101000000000080040000482=
80000800282000080044FB10F0020A321000020010000000000000000200100200200180000=
000000000042288800F0E3D8800180230100001200008004000018420020840412200200000=
018202404280000288220048800F0964E8004002232
+:8020000000200400001800008001000000800100A02148001A02002002008800002220022=
004DD6400000048001200421820012004000000800180041A24020080820400004822008004=
2022088200F07381208283842282024A23A2162A81014A032A21A412A012A01220822102808=
28223020018000020840420042028A224008028A44A
+:802080004882487DFF0000188001000000422800800100004848200400004880040000004=
28A022002A20000280020F215F200802104000000620000380020011A268101283800480080=
01484822002822008002000000002228F03EDD80010020041A0400180020044800000000000=
00000808102002A01002008220080228882880A0060
+:802100007FC40400000018004800008001000000488021044200000000220000000048A02=
8800420088028088F6104002820012082A2122800180048122001120020042082A21212001A=
0400280048488084220280088200008004DFF20D20280112200100000080040000001858180=
0188084A421486848182001000000480048000000FA
+:802180006012148728800148000000002280020080022810023880A825424800140000480=
020222204480028002280022810026BBEA011A2126A2121022A064A22832501124A26850728=
8022A12128782A04686A24A142004A02003A0280842224024A06A02420022A08E24A6218423=
FC70A228A8101184A8101A0522800428081240418BB
+:802200001A02224848004A218322A41428A0414A85060012A046484AA4822228882242882=
8808822E8120E2D7C0080022248125AA12312A027A051221222121A22011A8184212485A163=
42A07212324A842121A1224880A22600884A0622828A8C8682A8288A82880828FF73091A021=
A021A22A4214A014A014A014A011822182218221832
+:8022800022200200008002000000004800880000002220022A042A046F8801383AA3233AA=
2747AA7674AA5737AA6746AA7155AA4546AA7777AA612381AA3234A8582023AA2327AA72222=
683AA1442A023A031A013AA344A044CAACCC4200CA2CA6A8AAAA8AAAA8E86AAEC66AF4A661A=
0216A87A1515AA2766AA3457AA6767AA3677AA65471
+:802300001AA7455AA4763AA1211E222B323A933228AAAA117AAE772AA6221D613AE114A42=
2A073A011A0334AA4444A04CA288402882AA28A8AAAA8AAEA22B442A6A82B22EF820C327818=
20A7744AA1673AA2766AA2671AA2544AA4455AA45628123229A1661822C83AA2327AA7222AE=
212A4754AA422483A071A013A23046AA626CAAC44D7
+:8023800028A0CC4AA48A8AAAA88AA88E298E0A9FEC0A2A81A623522AA164126AA7627AA43=
26AA7245AA4524AA5663A848321B232C212A0422AAE119AA2372AA22326A1751B443A86A433=
A031A033424AA2662AA2444A06A0446AA4A88A28A28A4A9A426E42225F5A0C0000000000000=
000000000422004000042200442002200208204829D
+:80240000800482002008822008F021E220080000002200280000800400000000802222010=
0120000008004484228004200000000F014B5A0521B212AB111A2161B212B161B212B141B21=
2B941B212B9413B14229F342B1322F142BD312AB431CEB22C4A12E421E212E5296E12264192=
E429AC2421B292CB49142B29122B49132421B6823AF
+:8024800094212B8419B24218B14228BA422AB2422AB242AA424AEA22E494022A95412A15A=
116112B161331421B212B841B212BA41B212B84122F142AF142A1122DA12B412DA11E421CCB=
C21CEA2261192662192E4396C1421B292CB49146B29126B49132421B682394212B8419B2629=
8212B84822B24B0420A2BA4212BA424F7FE008004ED
+:802500000000000080020000001002188008000014000000000000008002000000501214D=
FD60CC212000000122005000000120000000020041800200100000022000000200A22880022=
009F480920081880010000000000000042120000000048000028808184028084820CC8800C4=
800280014F0B6958024044820012001482002280063
+:802580000040222401A01800480013048001420048280048A0488004682A8884024022420=
18F990A20011200000018000000800100000000001200008002120080022800888008008822=
00005FBC0A00000000220000000000220000000028000000000000800400000000208424040=
07F7507000000000000000000000028000080048001
+:80260000040042000000000000004800880020047FC104000000002800000000000020020=
0002A0480040000000020040000000020280400F02579000000000000000000002200000000=
0000008004000000000000800420044220044F250F000000002001282200004800000000800=
480220400424880010000800448004242000000F083
+:802680007E5C000028000000002A010000001200120080820400000048000000480000000=
0000000F03CE900000000000000000000420000000000000000000000420020040000000000=
F03DD8000028000000800200004200000000A04248202204004200120000428004000048000=
000F02D51000000000012001800000048180000007B
+:802700000000000000000080040048420048000000005FAE0200000000000000000000488=
00448800400480000000000000000000000000000FFAF070080020000000000002200000000=
00200200000020044200000048008004200400F07A570000000000000000000000000000000=
0004200000000004848004800000000008F6805006C
[... 1126 lines stripped ...]
More information about the zaptel-commits
mailing list