summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-01-10ensure that any non-zero value supplied will turn on aggressive modekpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3653 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-10add runtime-controllable aggressive suppression to KB1 as wellkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3652 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-10umm... should have compiled in both modes before committingkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3651 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-10add runtime-control to MG2 aggressive suppression (compile-time control is ↵kpfleming
still available, but only sets the default mode of operation) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3650 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-10add some code to parse parameters for ADT-based echo cancelers, and update ↵kpfleming
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) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3649 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-10live_zap: Add an 'exec' command to execute commands in the 'live'tzafrir
environmnt. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3647 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-10xpp.r5254:tzafrir
* 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 git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3646 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-09Merged revisions 3640 via svnmerge from mattf
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 ........ git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3641 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-09Merged revisions 3638 via svnmerge from mattf
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 ........ git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3639 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-09eliminate compiler warnings about unused variableskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3636 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-09For systems using a dynamic device filesystem (pretty much everythingkpfleming
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. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3635 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-09use the proper error code for 'no hardware echo canceler available'kpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3632 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-08Slightly saner man -> html.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3628 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-08Another little documentation aid.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3627 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-08Documentation updates.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3626 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-07Fix some usage messages.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3620 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-04Increase the amount of code that is protected by locks in the wcte12xp ↵sruffell
interrupt handler. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3618 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-04Remove a debug print that found its way into patch. One of themtzafrir
misleading. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3615 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-04[commit message]kpfleming
(issue #10393) Reported by: tzafrir Patches: chan_alarm_zaptel.diff uploaded by tzafrir (license 46) (modified by me) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3613 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-04fix a small annoyancekpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3612 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-04various minor cleanupskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3609 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-03* Use inline perl to get list of module instead of script from xpp/utils,tzafrir
as xpp/utils is not copied to remote rsync copy. * Make sure we set environment early enough to run perl code. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3607 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-03restore a line of code that was accidentally removedkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3605 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-03re-add proper support for boards with hardware echo cancellerskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3604 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-03Removing some left over debugging code.sruffell
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3601 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-03a little bit of code cleanup and use explicit-size types for new ioctl ↵kpfleming
structures git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3600 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-02expose the limit for echocan params so programs will know what to expectkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3596 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-02Corrected unneeded return value.sruffell
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3593 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-02VPMADT032 stability changes for wctdm24xxp and wcte12xp:sruffell
- Remove double reads. - Wait for writes to complete before starting reads. - Optimize reads of multi-word register. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3592 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-02allow longer parameter nameskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3590 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-02bring back the echocan-params code that was removed in r3545, this time with ↵kpfleming
a small change made to ensure backwards compatibility with existing applications at both the binary and source code level git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3589 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-02Move the release of VPMADT032 resources to after the interrupt handler has ↵sruffell
been freed. Closes a small window of opportunity for NULL pointer access at driver unload time. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3586 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-31Allow passing an arbitrary parameter to the build command.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3584 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-30* git-reset --hard instead of git-checkout (Paolo Ornati).tzafrir
* "update" command to pull an update from upstream repo. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3582 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-29The script now will not require unnecessary parameters: it saves them in tzafrir
build_tools/git_test.conf git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3580 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-29Adapt ztd-eth to newer interfaces from kernel 2.6.24 .tzafrir
Merged from branches/1.2 rev. 3577 . git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3578 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-29Add CAS to channel capabilities of ztdynamic (Patch by brettcar).tzafrir
Closes issue #11445 . git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3575 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-29A script to build zaptel vs. a kernel version from a git tree.tzafrir
This should help test building vs. kernels in Linus's tree (as of 2.6.11). git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3572 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-29* modules now can take parameters from live.conf (${module}_ARGS).tzafrir
* zapconf's settings are taken from live.conf . * Added 'reload' for 'unload; load' . git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3570 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-29Do detect the type of a wcfxo channel.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3569 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-27* Some extra hooks to echo canceller modules.tzafrir
* Give harware modules detection^guessing a chance. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3566 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-27Update documentation. Mainly regarding the PRI module.tzafrir
Merged revisions 3564 via svnmerge from http://svn.digium.com/svn/zaptel/branches/1.2 git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3565 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-27Shouldn't destroy the workqueue with the lock held.sruffell
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3561 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-24* XppUtils.pm renamed Zaptel::Utils.pm .tzafrir
* Some more documentation. Merged revisions 3555 via svnmerge from http://svn.digium.com/svn/zaptel/branches/1.2 git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3556 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-21fix a bug in wct1xxp (pointed out on asterisk-dev) and a minor cleanup in ↵kpfleming
wcte11xp.c git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3553 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-21coding guidelines cleanupkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3552 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-20Cleanup in case the firmware load from userspace fails.sruffell
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3550 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-20Add blackfin enhancement. Closes issue #0011283dbailey
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3548 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-20revert the echocanparams code for now... it's not ready to be usedkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3545 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-19* A few more fixes to card_pri.tzafrir
* 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 git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3541 5390a7c7-147a-4af0-8ec9-7488f05a26cb