summaryrefslogtreecommitdiffstats
path: root/include/linux/mISDNhw.h
Commit message (Collapse)AuthorAgeFilesLines
* mISDN: Make clearing B-channel a common functionKarsten Keil2009-07-251-0/+1
| | | | | | | Clearing B-channel is needed in every driver, so it makes sense to have it as common function. Signed-off-by: Karsten Keil <keil@b1-systems.de>
* mISDN: cleanup mISDNhw.hKarsten Keil2009-06-111-10/+0
| | | | | | Remove unused stuff. Signed-off-by: Karsten Keil <keil@b1-systems.de>
* mISDN: Echo canceler now gets delay information from hardwareAndreas Eversberg2009-05-251-1/+1
| | | | | | | | | Added tx-fifo information for calculation of current delay to sync tx and rx streams for echo canceler. Signed-off-by: Andreas Eversberg <andreas@eversberg.eu> Signed-off-by: Karsten Keil <keil@b1-systems.de> Signed-off-by: David S. Miller <davem@davemloft.net>
* mISDN: Add E-Channel logging featuresMartin Bachem2009-01-091-0/+1
| | | | | | | | | | | | | | | New prim PH_DATA_E_IND. - all E-ch frames are indicated by recv_Echannel(), which pushes E-Channel frames into dch's rqueue - if dchannel is opened with channel nr 0, no E-Channel logging is requested - if dchannel is opened with channel nr 1, E-Channel logging is requested. if layer1 does not support that, -EINVAL in return is appropriate Signed-off-by: Martin Bachem <m.bachem@gmx.de> Signed-off-by: Karsten Keil <kkeil@suse.de>
* mISDN: Add feature via MISDN_CTRL_FILL_EMPTY to fill fifo if emptyAndreas Eversberg2009-01-091-12/+13
| | | | | | | | | | | | This prevents underrun of fifo when filled and in case of an underrun it prevents subsequent underruns due to jitter. Improve dsp, so buffers are kept filled with a certain delay, so moderate jitter will not cause underrun all the time -> the audio quality is highly improved. tones are not interrupted by gaps anymore, except when CPU is stalling or in high load. Signed-off-by: Andreas Eversberg <andreas@eversberg.eu> Signed-off-by: Karsten Keil <kkeil@suse.de>
* Add mISDN core filesKarsten Keil2008-07-271-0/+193
Add mISDN core files Signed-off-by: Karsten Keil <kkeil@suse.de>