[zaptel-commits] tzafrir: branch tzafrir/sysfs r3819 - in /team/tzafrir/sysfs: ./ build_tools/...

SVN commits to the Zaptel project zaptel-commits at lists.digium.com
Thu Feb 7 20:03:35 CST 2008


Author: tzafrir
Date: Thu Feb  7 20:03:33 2008
New Revision: 3819

URL: http://svn.digium.com/view/zaptel?view=rev&rev=3819
Log:
Merged revisions 3524,3526,3528-3529,3535,3541,3545,3548,3550,3552-3553,3556,3561,3565-3566,3569-3570,3572,3575,3578,3580,3582,3584,3586,3589-3590,3592-3593,3596,3600-3601,3604-3605,3607,3609,3612-3613,3615,3618,3620,3626-3628,3632,3635-3636,3639,3641,3646-3647,3649-3654,3659-3660,3662,3664-3665,3667,3669-3672,3674,3676-3677,3679,3681-3682,3686,3688,3701,3706,3708,3711,3716,3718,3721,3726-3727,3731,3733,3737-3739,3742,3745,3748,3754,3767,3775,3779,3783,3785,3793,3802,3805,3814 via svnmerge from 
http://svn.digium.com/svn/zaptel/branches/1.4

................
r3524 | kpfleming | 2007-12-19 06:04:16 +0200 (Wed, 19 Dec 2007) | 2 lines

add ability to provide parameters to echo cancelers on a per-channel basis, and remove the three versions of the 'Mark' echo canceler (later replaced by KB1 and then by MG2)

................
r3526 | kpfleming | 2007-12-19 08:45:52 +0200 (Wed, 19 Dec 2007) | 2 lines

eliminate a compiler warning and restore the ability to use HPEC (without parameters for now)

................
r3528 | russell | 2007-12-19 21:34:39 +0200 (Wed, 19 Dec 2007) | 13 lines

There is an architectural issue with the way menuselect works in zaptel.  If
the menuselect.makeopts file gets automatically created when running make, then
the Makefile does not get the contents of that file included.  The bug exposed
itself where libnewt was not found, but we tried to build it anyway.  This hack
prevents that from happening, but the larger issue needs to be addressed.  It
can be fixed once the actual building of the modules and userspace tools are
done by sub Makefiles ...

(closes issue #11199)
Reported by: dimas
Patches:
      newt_select_makefile.diff uploaded by tzafrir (license 46)

................
r3529 | qwell | 2007-12-19 21:39:36 +0200 (Wed, 19 Dec 2007) | 1 line

You need a space after [, since [ is an application
................
r3535 | sruffell | 2007-12-19 22:05:31 +0200 (Wed, 19 Dec 2007) | 2 lines

Improve wctdm24xxp and wcte12xp drivers' tolerance to host system latencies.

................
r3541 | tzafrir | 2007-12-20 00:48:03 +0200 (Thu, 20 Dec 2007) | 6 lines

* A few more fixes to card_pri.
* Do use "crc4" for E1 by default when generating zaptel.conf .

Merged revisions 3540 via svnmerge from 
http://svn.digium.com/svn/zaptel/branches/1.2

................
r3545 | kpfleming | 2007-12-20 03:19:37 +0200 (Thu, 20 Dec 2007) | 2 lines

revert the echocanparams code for now... it's not ready to be used

................
r3548 | dbailey | 2007-12-20 19:09:16 +0200 (Thu, 20 Dec 2007) | 2 lines

Add blackfin enhancement.  Closes issue #0011283

................
r3550 | sruffell | 2007-12-21 00:09:28 +0200 (Fri, 21 Dec 2007) | 2 lines

Cleanup in case the firmware load from userspace fails.

................
r3552 | kpfleming | 2007-12-21 17:20:14 +0200 (Fri, 21 Dec 2007) | 2 lines

coding guidelines cleanup

................
r3553 | kpfleming | 2007-12-21 17:25:12 +0200 (Fri, 21 Dec 2007) | 2 lines

fix a bug in wct1xxp (pointed out on asterisk-dev) and a minor cleanup in wcte11xp.c

................
r3556 | tzafrir | 2007-12-24 23:48:33 +0200 (Mon, 24 Dec 2007) | 6 lines

* XppUtils.pm renamed Zaptel::Utils.pm .
* Some more documentation.

Merged revisions 3555 via svnmerge from 
http://svn.digium.com/svn/zaptel/branches/1.2

................
r3561 | sruffell | 2007-12-27 20:02:05 +0200 (Thu, 27 Dec 2007) | 1 line

Shouldn't destroy the workqueue with the lock held.
................
r3565 | tzafrir | 2007-12-27 22:21:36 +0200 (Thu, 27 Dec 2007) | 5 lines

Update documentation. Mainly regarding the PRI module.

Merged revisions 3564 via svnmerge from 
http://svn.digium.com/svn/zaptel/branches/1.2

................
r3566 | tzafrir | 2007-12-27 22:35:26 +0200 (Thu, 27 Dec 2007) | 3 lines

* Some extra hooks to echo canceller modules.
* Give harware modules detection^guessing a chance.

................
r3569 | tzafrir | 2007-12-29 02:31:10 +0200 (Sat, 29 Dec 2007) | 2 lines

Do detect the type of a wcfxo channel.

................
r3570 | tzafrir | 2007-12-29 02:46:07 +0200 (Sat, 29 Dec 2007) | 4 lines

* modules now can take parameters from live.conf (${module}_ARGS).
* zapconf's settings are taken from live.conf .
* Added 'reload' for 'unload; load' .

................
r3572 | tzafrir | 2007-12-29 04:43:54 +0200 (Sat, 29 Dec 2007) | 4 lines

A script to build zaptel vs. a kernel version from a git tree.
This should help test building vs. kernels in Linus's tree (as of
2.6.11).

................
r3575 | tzafrir | 2007-12-29 23:47:03 +0200 (Sat, 29 Dec 2007) | 3 lines

Add CAS to channel capabilities of ztdynamic (Patch by brettcar).
Closes issue #11445 .

................
r3578 | tzafrir | 2007-12-30 01:02:50 +0200 (Sun, 30 Dec 2007) | 4 lines

Adapt ztd-eth to newer interfaces from kernel 2.6.24 .

Merged from branches/1.2 rev. 3577 .

................
r3580 | tzafrir | 2007-12-30 01:34:16 +0200 (Sun, 30 Dec 2007) | 3 lines

The script now will not require unnecessary parameters: it saves them in 
build_tools/git_test.conf

................
r3582 | tzafrir | 2007-12-30 11:20:33 +0200 (Sun, 30 Dec 2007) | 3 lines

* git-reset --hard instead of git-checkout (Paolo Ornati).
* "update" command to pull an update from upstream repo.

................
r3584 | tzafrir | 2007-12-31 15:32:25 +0200 (Mon, 31 Dec 2007) | 2 lines

Allow passing an arbitrary parameter to the build command.

................
r3586 | sruffell | 2008-01-02 17:20:56 +0200 (Wed, 02 Jan 2008) | 3 lines

Move the release of VPMADT032 resources to after the interrupt handler has been freed.  Closes a 
small window of opportunity for NULL pointer access at driver unload time.

................
r3589 | kpfleming | 2008-01-02 19:55:09 +0200 (Wed, 02 Jan 2008) | 2 lines

bring back the echocan-params code that was removed in r3545, this time with a small change made to ensure backwards compatibility with existing applications at both the binary and source code level

................
r3590 | kpfleming | 2008-01-02 20:00:59 +0200 (Wed, 02 Jan 2008) | 2 lines

allow longer parameter names

................
r3592 | sruffell | 2008-01-02 22:30:58 +0200 (Wed, 02 Jan 2008) | 5 lines

VPMADT032 stability changes for wctdm24xxp and wcte12xp:
- Remove double reads.
- Wait for writes to complete before starting reads.
- Optimize reads of multi-word register.

................
r3593 | sruffell | 2008-01-02 22:35:08 +0200 (Wed, 02 Jan 2008) | 2 lines

Corrected unneeded return value.

................
r3596 | kpfleming | 2008-01-02 22:58:58 +0200 (Wed, 02 Jan 2008) | 2 lines

expose the limit for echocan params so programs will know what to expect

................
r3600 | kpfleming | 2008-01-03 18:52:45 +0200 (Thu, 03 Jan 2008) | 2 lines

a little bit of code cleanup and use explicit-size types for new ioctl structures

................
r3601 | sruffell | 2008-01-03 19:13:22 +0200 (Thu, 03 Jan 2008) | 1 line

Removing some left over debugging code.
................
r3604 | kpfleming | 2008-01-04 00:10:40 +0200 (Fri, 04 Jan 2008) | 2 lines

re-add proper support for boards with hardware echo cancellers

................
r3605 | kpfleming | 2008-01-04 00:23:37 +0200 (Fri, 04 Jan 2008) | 2 lines

restore a line of code that was accidentally removed

................
r3607 | tzafrir | 2008-01-04 01:37:53 +0200 (Fri, 04 Jan 2008) | 4 lines

* Use inline perl to get list of module instead of script from xpp/utils,
  as xpp/utils is not copied to remote rsync copy.
* Make sure we set environment early enough to run perl code.

................
r3609 | kpfleming | 2008-01-04 18:26:00 +0200 (Fri, 04 Jan 2008) | 2 lines

various minor cleanups

................
r3612 | kpfleming | 2008-01-04 19:18:35 +0200 (Fri, 04 Jan 2008) | 2 lines

fix a small annoyance

................
r3613 | kpfleming | 2008-01-04 19:20:27 +0200 (Fri, 04 Jan 2008) | 8 lines

[commit message]

(issue #10393)
Reported by: tzafrir
Patches:
      chan_alarm_zaptel.diff uploaded by tzafrir (license 46) (modified by me)


................
r3615 | tzafrir | 2008-01-04 20:03:02 +0200 (Fri, 04 Jan 2008) | 3 lines

Remove a debug print that found its way into patch. One of them
misleading.

................
r3618 | sruffell | 2008-01-05 00:54:10 +0200 (Sat, 05 Jan 2008) | 1 line

Increase the amount of code that is protected by locks in the wcte12xp interrupt handler.
................
r3620 | tzafrir | 2008-01-07 12:04:55 +0200 (Mon, 07 Jan 2008) | 2 lines

Fix some usage messages.

................
r3626 | tzafrir | 2008-01-08 23:38:53 +0200 (Tue, 08 Jan 2008) | 2 lines

Documentation updates.

................
r3627 | tzafrir | 2008-01-08 23:56:44 +0200 (Tue, 08 Jan 2008) | 2 lines

Another little documentation aid.

................
r3628 | tzafrir | 2008-01-09 00:09:08 +0200 (Wed, 09 Jan 2008) | 2 lines

Slightly saner man -> html.

................
r3632 | kpfleming | 2008-01-09 18:14:29 +0200 (Wed, 09 Jan 2008) | 2 lines

use the proper error code for 'no hardware echo canceler available'

................
r3635 | kpfleming | 2008-01-09 19:17:07 +0200 (Wed, 09 Jan 2008) | 10 lines

For systems using a dynamic device filesystem (pretty much everything
now), don't register the character device for transcoder support
unless the 'zttranscode'module is loaded. This will result in
zttranscode no longer being automatically loaded when there are no
transcoders present but Asterisk's codec_zap is loaded to look for
them. The zttranscode module will get loaded if any transcoder driver
modules are loaded, so users with transcoders will not see any change
in behavior.


................
r3636 | kpfleming | 2008-01-09 19:21:43 +0200 (Wed, 09 Jan 2008) | 2 lines

eliminate compiler warnings about unused variables

................
r3639 | mattf | 2008-01-10 00:49:24 +0200 (Thu, 10 Jan 2008) | 9 lines

Merged revisions 3638 via svnmerge from 
https://origsvn.digium.com/svn/zaptel/branches/1.2

........
r3638 | mattf | 2008-01-09 16:46:47 -0600 (Wed, 09 Jan 2008) | 1 line

Make sure G.165 EC disable tone detection is enabled
........

................
r3641 | mattf | 2008-01-10 00:53:33 +0200 (Thu, 10 Jan 2008) | 9 lines

Merged revisions 3640 via svnmerge from 
https://origsvn.digium.com/svn/zaptel/branches/1.2

........
r3640 | mattf | 2008-01-09 16:51:57 -0600 (Wed, 09 Jan 2008) | 1 line

BIG fxotune update.  New version which uses fourier analysis for echo return loss measurement.  Much more accurate than the old version, and can penetrate through background noise that may be on the line as well as noise caused by tones in the background such as reorder or congestion if the timing parameters aren't exactly right in the setup.  If you have analog fxo modules, it is recommended that you run fxotune on them again with this latest version.  You will definitely see even better results
........

................
r3646 | tzafrir | 2008-01-10 22:10:14 +0200 (Thu, 10 Jan 2008) | 13 lines

xpp.r5254:
* Improved polarity reversal hangups in FXO (r5194).
  Fixed false detection of polarity reversals.
* Optimize xframe allocation, by not zeroing the whole
  memory (in get_xframe()).
* Fixed erronous error message that appeared sometimes
  from fpga_load during USB renumeration.
* Zaptel::Chans now provides battery() reporting for some FXO
  channels (Astribank FXO and wcfxo).

Merged revisions 3643 via svnmerge from 
http://svn.digium.com/svn/zaptel/branches/1.2

................
r3647 | tzafrir | 2008-01-10 22:24:44 +0200 (Thu, 10 Jan 2008) | 3 lines

live_zap: Add an 'exec' command to execute commands in the 'live'
environmnt.

................
r3649 | kpfleming | 2008-01-11 01:15:28 +0200 (Fri, 11 Jan 2008) | 2 lines

add some code to parse parameters for ADT-based echo cancelers, and update the wcte12xp driver to be able to push the parameters all the way down to the DSP initialization function (actually pushing them out to the DSP will come later)

................
r3650 | kpfleming | 2008-01-11 01:33:14 +0200 (Fri, 11 Jan 2008) | 2 lines

add runtime-control to MG2 aggressive suppression (compile-time control is still available, but only sets the default mode of operation)

................
r3651 | kpfleming | 2008-01-11 01:38:33 +0200 (Fri, 11 Jan 2008) | 2 lines

umm... should have compiled in both modes before committing

................
r3652 | kpfleming | 2008-01-11 01:49:04 +0200 (Fri, 11 Jan 2008) | 2 lines

add runtime-controllable aggressive suppression to KB1 as well

................
r3653 | kpfleming | 2008-01-11 01:52:09 +0200 (Fri, 11 Jan 2008) | 2 lines

ensure that any non-zero value supplied will turn on aggressive mode

................
r3654 | kpfleming | 2008-01-11 01:59:02 +0200 (Fri, 11 Jan 2008) | 2 lines

finish converting aggressive suppression mode to runtime control

................
r3659 | sruffell | 2008-01-11 21:40:42 +0200 (Fri, 11 Jan 2008) | 2 lines

Elimates a recursive grab of a spinlock in the interrupt handler for the wcte12xp.

................
r3660 | sruffell | 2008-01-11 21:45:05 +0200 (Fri, 11 Jan 2008) | 2 lines

Minor formatting change.

................
r3662 | kpfleming | 2008-01-11 22:22:28 +0200 (Fri, 11 Jan 2008) | 2 lines

apparently strcasecmp() is a fairly recent addition to the kernel, so use the older method of forcing the string to lowercase and using strcmp() instead for parameter parsing

................
r3664 | russell | 2008-01-11 22:39:35 +0200 (Fri, 11 Jan 2008) | 16 lines

Merged revisions 3663 via svnmerge from 
https://origsvn.digium.com/svn/zaptel/branches/1.2

........
r3663 | russell | 2008-01-11 14:38:47 -0600 (Fri, 11 Jan 2008) | 8 lines

Revert an unnecessary trylock.  Multiple people have looked at this and nobody
can see any reason why this would be required.

(closes issue #10791)
Reported by: Matti
Patches:
      patch uploaded by Matti (license 109)

........

................
r3665 | kpfleming | 2008-01-11 22:51:50 +0200 (Fri, 11 Jan 2008) | 2 lines

remove some macros that are no longer needed

................
r3667 | kpfleming | 2008-01-11 23:35:18 +0200 (Fri, 11 Jan 2008) | 8 lines

Implement atomic reference counting for tone zone structures, ensuring that they will never be freed while they are in use by a channel or as the default zone.

In passing, improve default zone handling so that there will never be a default zone value pointing to a zone that hasn't been loaded yet.

(closes issue #10593)
Reported by: jmhunter
Patches were provided by Matti, but a different solution was chosen

................
r3669 | tzafrir | 2008-01-12 00:07:44 +0200 (Sat, 12 Jan 2008) | 3 lines

* Reduce indentation in wcfxo.c .
* Also improve an error message there.

................
r3670 | kpfleming | 2008-01-12 00:10:18 +0200 (Sat, 12 Jan 2008) | 2 lines

restore ability of this driver to compile... will finish echo can params code later

................
r3671 | kpfleming | 2008-01-12 00:39:16 +0200 (Sat, 12 Jan 2008) | 2 lines

minor cleanups

................
r3672 | kpfleming | 2008-01-12 00:39:54 +0200 (Sat, 12 Jan 2008) | 2 lines

finish updating to support echocan params ioctl, even though the parameters are currently ignored

................
r3674 | kpfleming | 2008-01-12 01:37:37 +0200 (Sat, 12 Jan 2008) | 8 lines

Improve ring detection when polarity reversals are present.

(closes issue #9264)
Reported by: mjagdis
Patches:
      zaptel-ring.diff uploaded by mjagdis (modified by me to add support in wctdm24xxp as well)
Tested by: benbrown

................
r3676 | tzafrir | 2008-01-12 05:57:41 +0200 (Sat, 12 Jan 2008) | 2 lines

Ignore generated html-zed man pages.

................
r3677 | tzafrir | 2008-01-12 06:07:30 +0200 (Sat, 12 Jan 2008) | 4 lines

Don't free a tone zone that was not created. (So why does tonezone.c do
that?)
Closes issue #10593 . Sorry for the noise.

................
r3679 | tzafrir | 2008-01-12 17:30:42 +0200 (Sat, 12 Jan 2008) | 9 lines

Detect cards that do not support international settings:

Cards based on si3035 can not be set with international settings.
This can be tested using REVB (reg. 13, bits 2:5). This commit tests for 
that value.

It also adds some debugging macros, based on xpp/zap_debug.h , those
maybe those macros should be moved to a more common place.

................
r3681 | tzafrir | 2008-01-12 17:59:14 +0200 (Sat, 12 Jan 2008) | 4 lines

Remove the hex that prevented wcfxo international settings from working.

Patch wcfxo-hexa by meneault from issue #11057.

................
r3682 | tzafrir | 2008-01-12 18:24:28 +0200 (Sat, 12 Jan 2008) | 3 lines

Symbolic names to registers in wcfxo: wcfxo-regs by meneault from
issue #11057.

................
r3686 | kpfleming | 2008-01-14 20:30:53 +0200 (Mon, 14 Jan 2008) | 2 lines

make ztcfg able to tolerate tone zones already being loaded and selected as default (or in use by channels) without aborting the configuration process

................
r3688 | kpfleming | 2008-01-14 20:33:13 +0200 (Mon, 14 Jan 2008) | 2 lines

revert this change from issue #9264 for now, as it needs more testing before being put into a release branch

................
r3701 | dbailey | 2008-01-17 22:49:05 +0200 (Thu, 17 Jan 2008) | 7 lines

Added modified patch so that the ring detect method can be set using a module parameter.  
Setting fwringdetect=1 enables the method submitted by this user. 

(closes issue #9264)
Reported by: mjagdis
Tested by: benbrown

................
r3706 | tzafrir | 2008-01-19 17:50:31 +0200 (Sat, 19 Jan 2008) | 7 lines

Some more separation of kernel build Makefile from original one. This is
a small change functionality-wise but makes it much simpler to move
things around.

It also fixes the major issue of issue #11141, with only xpp issue left
for proper kernel 2.6.24 support.

................
r3708 | tzafrir | 2008-01-20 13:52:37 +0200 (Sun, 20 Jan 2008) | 8 lines

Add zconfig build time option OPTIMIZE_CHANMUTE. Disabled by default.

When enabled, a zaptel channel will have an extra boolean flag:
chanmute. If true, Zaptel needs not waste CPU cycles for copying data
for this channel.

If you do not enable the option, this commit should have no effect.

................
r3711 | tzafrir | 2008-01-20 15:38:35 +0200 (Sun, 20 Jan 2008) | 5 lines

Make sure README.Astribank's HTML copy has a complete table of contents.

Merged revisions 3710 via svnmerge from 
http://orig.digium.com/svn/zaptel/branches/1.2

................
r3716 | qwell | 2008-01-21 22:54:14 +0200 (Mon, 21 Jan 2008) | 4 lines

Fix compiler error when building with CONFIG_ZAPATA_PPP.

Closes issue #11807.

................
r3718 | kpfleming | 2008-01-21 23:51:39 +0200 (Mon, 21 Jan 2008) | 9 lines

Report battery loss on FXO ports of analog cards as a 'red alarm' on the respective channel.

(closes issue #8290)
Reported by: tmarkov
Patches:
      8290-alarm-total_1_4_rev3705 uploaded by meneault
Tested by: flefoll


................
r3721 | tzafrir | 2008-01-22 01:15:03 +0200 (Tue, 22 Jan 2008) | 5 lines

Fix my regression from r3706: Make sure HOTPLUG_FIRMWARE has effect on
the CFLAGS of kernel modules. 

Closes issue #11806 .

................
r3726 | mattf | 2008-01-23 18:24:18 +0200 (Wed, 23 Jan 2008) | 1 line

Let an echocan parameter be a signed value.  Also, for convenience, add a place for echocan parameters in the zt_echocanparams structure
................
r3727 | mattf | 2008-01-23 18:39:43 +0200 (Wed, 23 Jan 2008) | 1 line

Revert part of previous commit which wasn't supposed to be merged yet
................
r3731 | mattf | 2008-01-23 23:35:23 +0200 (Wed, 23 Jan 2008) | 9 lines

Merged revisions 3730 via svnmerge from 
https://origsvn.digium.com/svn/zaptel/branches/1.2

........
r3730 | mattf | 2008-01-23 15:34:07 -0600 (Wed, 23 Jan 2008) | 1 line

Make some echo canceller related parameters adjustable via module parameter
........

................
r3733 | sruffell | 2008-01-24 01:02:05 +0200 (Thu, 24 Jan 2008) | 4 lines

Ensure that the zone lock is always acquired before the channel lock.  

(issue #7620)

................
r3737 | kpfleming | 2008-01-26 00:56:48 +0200 (Sat, 26 Jan 2008) | 5 lines

Make CONFIG_ZAPATA_NET compatible with kernels 2.6.22 and above.

(closes issue #11846)
Reported by: japple

................
r3738 | kpfleming | 2008-01-26 01:13:41 +0200 (Sat, 26 Jan 2008) | 5 lines

make wcte12xp build successfully on 2.4 kernels, although it won't have VPM support

(closes issue #11514)
Reported by: tzafrir

................
r3739 | kpfleming | 2008-01-26 01:23:11 +0200 (Sat, 26 Jan 2008) | 5 lines

current 2.4 kernels *do* have linux/firmware.h, so use it

(closes issue #11551)
Reported by: richvdh

................
r3742 | qwell | 2008-01-26 02:09:45 +0200 (Sat, 26 Jan 2008) | 11 lines

Swap RX and TX streams in ztmonitor, as the files were being saved incorrectly.
Add several defines, and modify many "magic numbers" to use them correctly (see above)
Fix error message in audio_open()

(closes issue #11194)
Reported by: meneault
Patches:
      ztmonitor-c_patch_txrx_1_4_rev3121 uploaded by meneault (license 260)
      ztmonitor-c_patch_buffer_1_4_rev3121 uploaded by meneault (license 260)
      ztmonitor-c_patch_audio_1_4_rev3121 uploaded by meneault (license 260)

................
r3745 | kpfleming | 2008-01-26 02:21:23 +0200 (Sat, 26 Jan 2008) | 13 lines

Merged revisions 3744 via svnmerge from 
https://origsvn.digium.com/svn/zaptel/branches/1.2

........
r3744 | kpfleming | 2008-01-25 18:19:19 -0600 (Fri, 25 Jan 2008) | 5 lines

enable this module to build against kernels < 2.6.9

(issue #11523)
Reported by: tzafrir

........

................
r3748 | tzafrir | 2008-01-28 01:10:09 +0200 (Mon, 28 Jan 2008) | 3 lines

* Include Kbuild from $(src).
* This is up to 2.6.9, not 2.6.8.

................
r3754 | mattf | 2008-01-28 23:10:46 +0200 (Mon, 28 Jan 2008) | 1 line

Allow echo canceller parameters to be updated dynamically
................
r3767 | tzafrir | 2008-01-31 00:53:33 +0200 (Thu, 31 Jan 2008) | 5 lines

Don't fail zapconf if no config file was found.

Merged revisions 3766 via svnmerge from 
http://svn.digium.com/svn/zaptel/branches/1.2

................
r3775 | mattf | 2008-02-01 00:40:42 +0200 (Fri, 01 Feb 2008) | 1 line

Fix bug so that echo cancellation actually will be disabled
................
r3779 | mattf | 2008-02-01 22:10:28 +0200 (Fri, 01 Feb 2008) | 1 line

Assume if we're disabling echo can that there are no paramters passed
................
r3783 | kpfleming | 2008-02-02 01:32:59 +0200 (Sat, 02 Feb 2008) | 2 lines

add an (incomplete) text document describing module parameters available in Zaptel modules

................
r3785 | tzafrir | 2008-02-03 05:43:11 +0200 (Sun, 03 Feb 2008) | 3 lines

Fix building in 2.4 w/devfs. Closes issue #11884 
(There's still the msleep warning).

................
r3793 | tzafrir | 2008-02-05 01:00:48 +0200 (Tue, 05 Feb 2008) | 5 lines

Move kernel stuff to under kernel/ 
(merged branch /zaptel/team/tzafrir/move )

Closes issue #7117.

................
r3802 | tzafrir | 2008-02-05 21:26:50 +0200 (Tue, 05 Feb 2008) | 3 lines

Make sure version.h is created before building modules.
Closes issue #11924.

................
r3805 | sruffell | 2008-02-06 01:48:24 +0200 (Wed, 06 Feb 2008) | 5 lines

Changes to the wcte12xp driver.
- replace change to allow driver to recover from descriptor
  unavailable.
- module echo cancellation parameters now valid under 2.6 kernels.

................
r3814 | tzafrir | 2008-02-07 04:23:10 +0200 (Thu, 07 Feb 2008) | 2 lines

fxstest.c should include wctdm.h from kernel/ .

................

Added:
    team/tzafrir/sysfs/build_tools/test_kernel_git
      - copied unchanged from r3814, branches/1.4/build_tools/test_kernel_git
    team/tzafrir/sysfs/doc/module-parameters.txt
      - copied unchanged from r3814, branches/1.4/doc/module-parameters.txt
    team/tzafrir/sysfs/doc/patgen.8
      - copied unchanged from r3814, branches/1.4/doc/patgen.8
    team/tzafrir/sysfs/doc/pattest.8
      - copied unchanged from r3814, branches/1.4/doc/pattest.8
    team/tzafrir/sysfs/doc/ztdiag.8
      - copied unchanged from r3814, branches/1.4/doc/ztdiag.8
    team/tzafrir/sysfs/kernel/   (props changed)
      - copied from r3814, branches/1.4/kernel/
    team/tzafrir/sysfs/kernel/GNUmakefile
      - copied unchanged from r3814, branches/1.4/kernel/GNUmakefile
    team/tzafrir/sysfs/kernel/Kbuild
      - copied unchanged from r3814, branches/1.4/kernel/Kbuild
    team/tzafrir/sysfs/kernel/Makefile
      - copied unchanged from r3814, branches/1.4/kernel/Makefile
    team/tzafrir/sysfs/kernel/adt_lec.c
      - copied unchanged from r3814, branches/1.4/kernel/adt_lec.c
    team/tzafrir/sysfs/kernel/adt_lec.h
      - copied unchanged from r3814, branches/1.4/kernel/adt_lec.h
    team/tzafrir/sysfs/kernel/arith.h
      - copied unchanged from r3814, branches/1.4/kernel/arith.h
    team/tzafrir/sysfs/kernel/biquad.h
      - copied unchanged from r3814, branches/1.4/kernel/biquad.h
    team/tzafrir/sysfs/kernel/datamods/
      - copied from r3814, branches/1.4/kernel/datamods/
    team/tzafrir/sysfs/kernel/datamods/Makefile
      - copied unchanged from r3814, branches/1.4/kernel/datamods/Makefile
    team/tzafrir/sysfs/kernel/datamods/hdlc_cisco.c
      - copied unchanged from r3814, branches/1.4/kernel/datamods/hdlc_cisco.c
    team/tzafrir/sysfs/kernel/datamods/hdlc_fr.c
      - copied unchanged from r3814, branches/1.4/kernel/datamods/hdlc_fr.c
    team/tzafrir/sysfs/kernel/datamods/hdlc_generic.c
      - copied unchanged from r3814, branches/1.4/kernel/datamods/hdlc_generic.c
    team/tzafrir/sysfs/kernel/datamods/hdlc_ppp.c
      - copied unchanged from r3814, branches/1.4/kernel/datamods/hdlc_ppp.c
    team/tzafrir/sysfs/kernel/datamods/hdlc_raw.c
      - copied unchanged from r3814, branches/1.4/kernel/datamods/hdlc_raw.c
    team/tzafrir/sysfs/kernel/datamods/hdlc_raw_eth.c
      - copied unchanged from r3814, branches/1.4/kernel/datamods/hdlc_raw_eth.c
    team/tzafrir/sysfs/kernel/datamods/syncppp.c
      - copied unchanged from r3814, branches/1.4/kernel/datamods/syncppp.c
    team/tzafrir/sysfs/kernel/digits.h
      - copied unchanged from r3814, branches/1.4/kernel/digits.h
    team/tzafrir/sysfs/kernel/ecdis.h
      - copied unchanged from r3814, branches/1.4/kernel/ecdis.h
    team/tzafrir/sysfs/kernel/fasthdlc.h
      - copied unchanged from r3814, branches/1.4/kernel/fasthdlc.h
    team/tzafrir/sysfs/kernel/fir.h
      - copied unchanged from r3814, branches/1.4/kernel/fir.h
    team/tzafrir/sysfs/kernel/hpec/   (props changed)
      - copied from r3814, branches/1.4/kernel/hpec/
    team/tzafrir/sysfs/kernel/hpec/hpec.h
      - copied unchanged from r3814, branches/1.4/kernel/hpec/hpec.h
    team/tzafrir/sysfs/kernel/hpec/hpec_user.h
      - copied unchanged from r3814, branches/1.4/kernel/hpec/hpec_user.h
    team/tzafrir/sysfs/kernel/hpec/hpec_zaptel.h
      - copied unchanged from r3814, branches/1.4/kernel/hpec/hpec_zaptel.h
    team/tzafrir/sysfs/kernel/jpah.h
      - copied unchanged from r3814, branches/1.4/kernel/jpah.h
    team/tzafrir/sysfs/kernel/kb1ec.h
      - copied unchanged from r3814, branches/1.4/kernel/kb1ec.h
    team/tzafrir/sysfs/kernel/kb1ec_const.h
      - copied unchanged from r3814, branches/1.4/kernel/kb1ec_const.h
    team/tzafrir/sysfs/kernel/makefw.c
      - copied unchanged from r3814, branches/1.4/kernel/makefw.c
    team/tzafrir/sysfs/kernel/mg2ec.h
      - copied unchanged from r3814, branches/1.4/kernel/mg2ec.h
    team/tzafrir/sysfs/kernel/mg2ec_const.h
      - copied unchanged from r3814, branches/1.4/kernel/mg2ec_const.h
    team/tzafrir/sysfs/kernel/pciradio.c
      - copied unchanged from r3814, branches/1.4/kernel/pciradio.c
    team/tzafrir/sysfs/kernel/pciradio.rbt
      - copied unchanged from r3814, branches/1.4/kernel/pciradio.rbt
    team/tzafrir/sysfs/kernel/proslic.h
      - copied unchanged from r3814, branches/1.4/kernel/proslic.h
    team/tzafrir/sysfs/kernel/sec-2.h
      - copied unchanged from r3814, branches/1.4/kernel/sec-2.h
    team/tzafrir/sysfs/kernel/sec.h
      - copied unchanged from r3814, branches/1.4/kernel/sec.h
    team/tzafrir/sysfs/kernel/tor2-hw.h
      - copied unchanged from r3814, branches/1.4/kernel/tor2-hw.h
    team/tzafrir/sysfs/kernel/tor2.c
      - copied unchanged from r3814, branches/1.4/kernel/tor2.c
    team/tzafrir/sysfs/kernel/torisa.c
      - copied unchanged from r3814, branches/1.4/kernel/torisa.c
    team/tzafrir/sysfs/kernel/tormenta2.rbt
      - copied unchanged from r3814, branches/1.4/kernel/tormenta2.rbt
    team/tzafrir/sysfs/kernel/wcfxo.c
      - copied unchanged from r3814, branches/1.4/kernel/wcfxo.c
    team/tzafrir/sysfs/kernel/wct1xxp.c
      - copied unchanged from r3814, branches/1.4/kernel/wct1xxp.c
    team/tzafrir/sysfs/kernel/wct4xxp/   (props changed)
      - copied from r3814, branches/1.4/kernel/wct4xxp/
    team/tzafrir/sysfs/kernel/wct4xxp/Kbuild
      - copied unchanged from r3814, branches/1.4/kernel/wct4xxp/Kbuild
    team/tzafrir/sysfs/kernel/wct4xxp/Makefile
      - copied unchanged from r3814, branches/1.4/kernel/wct4xxp/Makefile
    team/tzafrir/sysfs/kernel/wct4xxp/base.c
      - copied unchanged from r3814, branches/1.4/kernel/wct4xxp/base.c
    team/tzafrir/sysfs/kernel/wct4xxp/vpm450m.c
      - copied unchanged from r3814, branches/1.4/kernel/wct4xxp/vpm450m.c
    team/tzafrir/sysfs/kernel/wct4xxp/vpm450m.h
      - copied unchanged from r3814, branches/1.4/kernel/wct4xxp/vpm450m.h
    team/tzafrir/sysfs/kernel/wct4xxp/wct4xxp-diag.c
      - copied unchanged from r3814, branches/1.4/kernel/wct4xxp/wct4xxp-diag.c
    team/tzafrir/sysfs/kernel/wct4xxp/wct4xxp.h
      - copied unchanged from r3814, branches/1.4/kernel/wct4xxp/wct4xxp.h
    team/tzafrir/sysfs/kernel/wctc4xxp/   (props changed)
      - copied from r3814, branches/1.4/kernel/wctc4xxp/
    team/tzafrir/sysfs/kernel/wctc4xxp/Kbuild
      - copied unchanged from r3814, branches/1.4/kernel/wctc4xxp/Kbuild
    team/tzafrir/sysfs/kernel/wctc4xxp/Makefile
      - copied unchanged from r3814, branches/1.4/kernel/wctc4xxp/Makefile
    team/tzafrir/sysfs/kernel/wctc4xxp/base.c
      - copied unchanged from r3814, branches/1.4/kernel/wctc4xxp/base.c
    team/tzafrir/sysfs/kernel/wctc4xxp/codec_test.c
      - copied unchanged from r3814, branches/1.4/kernel/wctc4xxp/codec_test.c
    team/tzafrir/sysfs/kernel/wctdm.c
      - copied unchanged from r3814, branches/1.4/kernel/wctdm.c
    team/tzafrir/sysfs/kernel/wctdm.h
      - copied unchanged from r3814, branches/1.4/kernel/wctdm.h
    team/tzafrir/sysfs/kernel/wctdm24xxp/   (props changed)
      - copied from r3814, branches/1.4/kernel/wctdm24xxp/
    team/tzafrir/sysfs/kernel/wctdm24xxp/GpakApi.c
      - copied unchanged from r3814, branches/1.4/kernel/wctdm24xxp/GpakApi.c
    team/tzafrir/sysfs/kernel/wctdm24xxp/GpakApi.h
      - copied unchanged from r3814, branches/1.4/kernel/wctdm24xxp/GpakApi.h
    team/tzafrir/sysfs/kernel/wctdm24xxp/GpakCust.c
      - copied unchanged from r3814, branches/1.4/kernel/wctdm24xxp/GpakCust.c
    team/tzafrir/sysfs/kernel/wctdm24xxp/GpakCust.h
      - copied unchanged from r3814, branches/1.4/kernel/wctdm24xxp/GpakCust.h
    team/tzafrir/sysfs/kernel/wctdm24xxp/GpakHpi.h
      - copied unchanged from r3814, branches/1.4/kernel/wctdm24xxp/GpakHpi.h
    team/tzafrir/sysfs/kernel/wctdm24xxp/Kbuild
      - copied unchanged from r3814, branches/1.4/kernel/wctdm24xxp/Kbuild
    team/tzafrir/sysfs/kernel/wctdm24xxp/Makefile
      - copied unchanged from r3814, branches/1.4/kernel/wctdm24xxp/Makefile
    team/tzafrir/sysfs/kernel/wctdm24xxp/base.c
      - copied unchanged from r3814, branches/1.4/kernel/wctdm24xxp/base.c
    team/tzafrir/sysfs/kernel/wctdm24xxp/gpakErrs.h
      - copied unchanged from r3814, branches/1.4/kernel/wctdm24xxp/gpakErrs.h
    team/tzafrir/sysfs/kernel/wctdm24xxp/gpakenum.h
      - copied unchanged from r3814, branches/1.4/kernel/wctdm24xxp/gpakenum.h
    team/tzafrir/sysfs/kernel/wctdm24xxp/wctdm24xxp.h
      - copied unchanged from r3814, branches/1.4/kernel/wctdm24xxp/wctdm24xxp.h
    team/tzafrir/sysfs/kernel/wcte11xp.c
      - copied unchanged from r3814, branches/1.4/kernel/wcte11xp.c
    team/tzafrir/sysfs/kernel/wcte12xp/   (props changed)
      - copied from r3814, branches/1.4/kernel/wcte12xp/
    team/tzafrir/sysfs/kernel/wcte12xp/GpakApi.c
      - copied unchanged from r3814, branches/1.4/kernel/wcte12xp/GpakApi.c
    team/tzafrir/sysfs/kernel/wcte12xp/GpakApi.h
      - copied unchanged from r3814, branches/1.4/kernel/wcte12xp/GpakApi.h
    team/tzafrir/sysfs/kernel/wcte12xp/GpakErrs.h
      - copied unchanged from r3814, branches/1.4/kernel/wcte12xp/GpakErrs.h
    team/tzafrir/sysfs/kernel/wcte12xp/GpakHpi.h
      - copied unchanged from r3814, branches/1.4/kernel/wcte12xp/GpakHpi.h
    team/tzafrir/sysfs/kernel/wcte12xp/Kbuild
      - copied unchanged from r3814, branches/1.4/kernel/wcte12xp/Kbuild
    team/tzafrir/sysfs/kernel/wcte12xp/Makefile
      - copied unchanged from r3814, branches/1.4/kernel/wcte12xp/Makefile
    team/tzafrir/sysfs/kernel/wcte12xp/base.c
      - copied unchanged from r3814, branches/1.4/kernel/wcte12xp/base.c
    team/tzafrir/sysfs/kernel/wcte12xp/gpakenum.h
      - copied unchanged from r3814, branches/1.4/kernel/wcte12xp/gpakenum.h
    team/tzafrir/sysfs/kernel/wcte12xp/vpmadt032.c
      - copied unchanged from r3814, branches/1.4/kernel/wcte12xp/vpmadt032.c
    team/tzafrir/sysfs/kernel/wcte12xp/vpmadt032.h
      - copied unchanged from r3814, branches/1.4/kernel/wcte12xp/vpmadt032.h
    team/tzafrir/sysfs/kernel/wcte12xp/wcte12xp.h
      - copied unchanged from r3814, branches/1.4/kernel/wcte12xp/wcte12xp.h
    team/tzafrir/sysfs/kernel/wcusb.c
      - copied unchanged from r3814, branches/1.4/kernel/wcusb.c
    team/tzafrir/sysfs/kernel/wcusb.h
      - copied unchanged from r3814, branches/1.4/kernel/wcusb.h
    team/tzafrir/sysfs/kernel/xpp/   (props changed)
      - copied from r3814, branches/1.4/kernel/xpp/
    team/tzafrir/sysfs/kernel/xpp/.version
      - copied unchanged from r3814, branches/1.4/kernel/xpp/.version
    team/tzafrir/sysfs/kernel/xpp/Changelog_xpp
      - copied unchanged from r3814, branches/1.4/kernel/xpp/Changelog_xpp
    team/tzafrir/sysfs/kernel/xpp/Kbuild
      - copied unchanged from r3814, branches/1.4/kernel/xpp/Kbuild
    team/tzafrir/sysfs/kernel/xpp/Makefile
      - copied unchanged from r3814, branches/1.4/kernel/xpp/Makefile
    team/tzafrir/sysfs/kernel/xpp/README.Astribank
      - copied unchanged from r3814, branches/1.4/kernel/xpp/README.Astribank
    team/tzafrir/sysfs/kernel/xpp/calibrate_slics
      - copied unchanged from r3814, branches/1.4/kernel/xpp/calibrate_slics
    team/tzafrir/sysfs/kernel/xpp/card_bri.c
      - copied unchanged from r3814, branches/1.4/kernel/xpp/card_bri.c
    team/tzafrir/sysfs/kernel/xpp/card_bri.h
      - copied unchanged from r3814, branches/1.4/kernel/xpp/card_bri.h
    team/tzafrir/sysfs/kernel/xpp/card_fxo.c
      - copied unchanged from r3814, branches/1.4/kernel/xpp/card_fxo.c
    team/tzafrir/sysfs/kernel/xpp/card_fxo.h
      - copied unchanged from r3814, branches/1.4/kernel/xpp/card_fxo.h
    team/tzafrir/sysfs/kernel/xpp/card_fxs.c
      - copied unchanged from r3814, branches/1.4/kernel/xpp/card_fxs.c
    team/tzafrir/sysfs/kernel/xpp/card_fxs.h
      - copied unchanged from r3814, branches/1.4/kernel/xpp/card_fxs.h
    team/tzafrir/sysfs/kernel/xpp/card_global.c
      - copied unchanged from r3814, branches/1.4/kernel/xpp/card_global.c
    team/tzafrir/sysfs/kernel/xpp/card_global.h
      - copied unchanged from r3814, branches/1.4/kernel/xpp/card_global.h
    team/tzafrir/sysfs/kernel/xpp/card_pri.c
      - copied unchanged from r3814, branches/1.4/kernel/xpp/card_pri.c
    team/tzafrir/sysfs/kernel/xpp/card_pri.h
      - copied unchanged from r3814, branches/1.4/kernel/xpp/card_pri.h
    team/tzafrir/sysfs/kernel/xpp/firmwares/
      - copied from r3814, branches/1.4/kernel/xpp/firmwares/
    team/tzafrir/sysfs/kernel/xpp/firmwares/FPGA_1141.hex
      - copied unchanged from r3814, branches/1.4/kernel/xpp/firmwares/FPGA_1141.hex
    team/tzafrir/sysfs/kernel/xpp/firmwares/FPGA_1151.hex
      - copied unchanged from r3814, branches/1.4/kernel/xpp/firmwares/FPGA_1151.hex
    team/tzafrir/sysfs/kernel/xpp/firmwares/FPGA_FXS.hex
      - copied unchanged from r3814, branches/1.4/kernel/xpp/firmwares/FPGA_FXS.hex
    team/tzafrir/sysfs/kernel/xpp/firmwares/LICENSE.firmware
      - copied unchanged from r3814, branches/1.4/kernel/xpp/firmwares/LICENSE.firmware
    team/tzafrir/sysfs/kernel/xpp/firmwares/README
      - copied unchanged from r3814, branches/1.4/kernel/xpp/firmwares/README
    team/tzafrir/sysfs/kernel/xpp/firmwares/USB_FW.hex
      - copied unchanged from r3814, branches/1.4/kernel/xpp/firmwares/USB_FW.hex
    team/tzafrir/sysfs/kernel/xpp/init_card_3_29
      - copied unchanged from r3814, branches/1.4/kernel/xpp/init_card_3_29
    team/tzafrir/sysfs/kernel/xpp/init_card_4_29
      - copied unchanged from r3814, branches/1.4/kernel/xpp/init_card_4_29
    team/tzafrir/sysfs/kernel/xpp/init_card_6_29
      - copied unchanged from r3814, branches/1.4/kernel/xpp/init_card_6_29
    team/tzafrir/sysfs/kernel/xpp/init_card_7_29
      - copied unchanged from r3814, branches/1.4/kernel/xpp/init_card_7_29
    team/tzafrir/sysfs/kernel/xpp/init_card_9_29
      - copied unchanged from r3814, branches/1.4/kernel/xpp/init_card_9_29
    team/tzafrir/sysfs/kernel/xpp/param_doc
      - copied unchanged from r3814, branches/1.4/kernel/xpp/param_doc
    team/tzafrir/sysfs/kernel/xpp/parport_debug.c
      - copied unchanged from r3814, branches/1.4/kernel/xpp/parport_debug.c
    team/tzafrir/sysfs/kernel/xpp/parport_debug.h
      - copied unchanged from r3814, branches/1.4/kernel/xpp/parport_debug.h
    team/tzafrir/sysfs/kernel/xpp/utils/   (props changed)
      - copied from r3814, branches/1.4/kernel/xpp/utils/
    team/tzafrir/sysfs/kernel/xpp/utils/Makefile
      - copied unchanged from r3814, branches/1.4/kernel/xpp/utils/Makefile
    team/tzafrir/sysfs/kernel/xpp/utils/astribank_hook
      - copied unchanged from r3814, branches/1.4/kernel/xpp/utils/astribank_hook
    team/tzafrir/sysfs/kernel/xpp/utils/example_default_zaptel
      - copied unchanged from r3814, branches/1.4/kernel/xpp/utils/example_default_zaptel
    team/tzafrir/sysfs/kernel/xpp/utils/fpga_load.8
      - copied unchanged from r3814, branches/1.4/kernel/xpp/utils/fpga_load.8
    team/tzafrir/sysfs/kernel/xpp/utils/fpga_load.c
      - copied unchanged from r3814, branches/1.4/kernel/xpp/utils/fpga_load.c
    team/tzafrir/sysfs/kernel/xpp/utils/genzaptelconf
      - copied unchanged from r3814, branches/1.4/kernel/xpp/utils/genzaptelconf
    team/tzafrir/sysfs/kernel/xpp/utils/genzaptelconf.8
      - copied unchanged from r3814, branches/1.4/kernel/xpp/utils/genzaptelconf.8
    team/tzafrir/sysfs/kernel/xpp/utils/hexfile.c
      - copied unchanged from r3814, branches/1.4/kernel/xpp/utils/hexfile.c
    team/tzafrir/sysfs/kernel/xpp/utils/hexfile.h
      - copied unchanged from r3814, branches/1.4/kernel/xpp/utils/hexfile.h
    team/tzafrir/sysfs/kernel/xpp/utils/lszaptel
      - copied unchanged from r3814, branches/1.4/kernel/xpp/utils/lszaptel
    team/tzafrir/sysfs/kernel/xpp/utils/print_modes.c
      - copied unchanged from r3814, branches/1.4/kernel/xpp/utils/print_modes.c
    team/tzafrir/sysfs/kernel/xpp/utils/test_parse.c
      - copied unchanged from r3814, branches/1.4/kernel/xpp/utils/test_parse.c
    team/tzafrir/sysfs/kernel/xpp/utils/xpp.rules
      - copied unchanged from r3814, branches/1.4/kernel/xpp/utils/xpp.rules
    team/tzafrir/sysfs/kernel/xpp/utils/xpp_blink
      - copied unchanged from r3814, branches/1.4/kernel/xpp/utils/xpp_blink
    team/tzafrir/sysfs/kernel/xpp/utils/xpp_fxloader
      - copied unchanged
[... 1759 lines stripped ...]



More information about the zaptel-commits mailing list