From 84e47a6c56efeea2b7c48fba26ef976950e1dd27 Mon Sep 17 00:00:00 2001 From: tzafrir Date: Thu, 7 Aug 2008 10:12:36 +0000 Subject: xpp: debuggging parameter pcmtx_chan now refers to a zap channel number. Also fix a typo in card_fxs. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@4461 5390a7c7-147a-4af0-8ec9-7488f05a26cb --- kernel/xpp/card_fxs.c | 2 +- kernel/xpp/xbus-pcm.c | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'kernel/xpp') diff --git a/kernel/xpp/card_fxs.c b/kernel/xpp/card_fxs.c index b45db4a..89293ea 100644 --- a/kernel/xpp/card_fxs.c +++ b/kernel/xpp/card_fxs.c @@ -1134,7 +1134,7 @@ static void process_hookstate(xpd_t *xpd, xpp_line_t offhook, xpp_line_t change_ update_line_status(xpd, i, 0); } /* - * Must witch to low power. In high power, an ONHOOK + * Must switch to low power. In high power, an ONHOOK * won't be detected. */ do_chan_power(xbus, xpd, i, 0); diff --git a/kernel/xpp/xbus-pcm.c b/kernel/xpp/xbus-pcm.c index ff4bee1..72a6588 100644 --- a/kernel/xpp/xbus-pcm.c +++ b/kernel/xpp/xbus-pcm.c @@ -839,7 +839,9 @@ void generic_card_pcm_fromspan(xbus_t *xbus, xpd_t *xpd, xpp_line_t lines, xpack if(IS_SET(lines, i)) { if(SPAN_REGISTERED(xpd)) { #ifdef DEBUG_PCMTX - if(pcmtx >= 0 && pcmtx_chan == i) + int channo = xpd->span.chans[i].channo; + + if(pcmtx >= 0 && pcmtx_chan == channo) memset((u_char *)pcm, pcmtx, ZT_CHUNKSIZE); else #endif -- cgit v1.2.3