summaryrefslogtreecommitdiff
path: root/zaptel.c
AgeCommit message (Collapse)Author
2004-03-19Fix typo in T4 driver, and wake up on pingmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@327 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2004-03-19Add timer PING/PONGmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@326 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2004-03-05Don't return without unlocking firstmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@324 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2004-02-27Return before spin_unlock (bug #1089)citats
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@320 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2004-02-15Added support for modulation (not just two tone addition) in tonezonesjim
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@313 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2004-02-10Added support (config definition on zconfig.h) for channel banks (such asjim
the CAC) which require a non-standard A/B bit pattern for the FXS groundstart start state (CONFIG_CAC_GROUNDSTART). git-svn-id: http://svn.digium.com/svn/zaptel/trunk@312 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2004-02-08Remove "zapfreelock" and replace with "bigzaplock" and make sure we're not ↵markster
performing interrupt routines that effect multiple channels at the same time that other things can be going on. git-svn-id: http://svn.digium.com/svn/zaptel/trunk@311 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2004-02-06Cleanup delayed removal codemarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@309 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2004-02-06Clear pseudos at end of interrupt handler ONLYmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@308 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2004-01-06Clean build on Linux 2.6, will need lots of testingmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@292 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2004-01-02*Begin* Linux 2.6 build process... not all drivers build, and lots of ↵markster
DEC/INC usecount warnings need to be replaced git-svn-id: http://svn.digium.com/svn/zaptel/trunk@291 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-12-11Just make old vs. new compile time optionmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@290 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-12-09Don't open /dev/zap/pseudo if there are no spansmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@289 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-11-27Fix minor typomarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@286 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-11-27Centralize compile stuffmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@285 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-11-21Take out debugmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@283 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-11-21Fix for new kernels, add support for 2.4.22 and new sethdlcmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@281 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-11-20Update to support recent fixesmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@278 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-11-13Keep up with linear received data when using digital monitor modemarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@271 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-11-05Take out some debug stuffmartinp
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@266 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-10-30Add DACS functionality to zaptel for cross connecting channelsmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@262 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-10-27Create echo "Pretraining" ioctlmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@260 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-10-24Increase max buffer sizemarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@258 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-08-26USeful printkmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@235 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-08-15Really empty out buffersmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@233 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-08-15Same for timer -- don't open if no devsmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@232 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-08-15Bug #91markster
Can't open /dev/zap/pseudo when no registered spans git-svn-id: http://svn.digium.com/svn/zaptel/trunk@230 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-07-18Support for additional errors counts added. These are now copied betweensteveu
structures, alongside the bipolar violation count (which used to be the only error count handled by the driver). The error counts are also presented in the procfs files. The procfs files also show which ports are in use (i.e. opened from software - not necessarily handling a call). git-svn-id: http://svn.digium.com/svn/zaptel/trunk@221 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-07-17Sanity check countsmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@216 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-07-17Ensure writes are positive amount of data (oops)markster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@215 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-07-01devfs register timermarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@207 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-06-29Don't require i387 on fixed point mec3markster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@205 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-06-29Fix locking issuesmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@203 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-06-26Fix conferencing mode when soft echo can is in placemarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@202 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-06-24Add digital monitoring modemarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@201 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-06-21Enhance spinlocks on zaptelmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@199 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-06-06FXS fixes, ring debouncemarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@191 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-06-03Make the correct fix :)markster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@188 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-06-03Back out silly changemarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@187 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-06-03Clear at endmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@186 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-05-15Turn on watchdog, enable for FXSmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@181 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-05-15Initial "watchdog" supportmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@180 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-05-10Also clear gainalloc when freeing rxgainmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@179 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-05-10Only free gains if they were alloc'dmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@178 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-05-09Be sure to clear out txdialbuf and dialing whenever we play a tone.markster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@176 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-05-09Ensure rxgain is set to NULLmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@175 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-04-28Make sure return value is 0markster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@174 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-04-28Clear out audio stuff when changing between audio and data modesmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@173 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-04-26Increment HDLC counters (thanks James!)markster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@172 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2003-04-14Make mec3 appear to workmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@170 5390a7c7-147a-4af0-8ec9-7488f05a26cb