[asterisk-dev] wcfxo and X100P card won't play nice.

Alex Balashov abalashov at evaristesys.com
Wed Apr 16 00:43:56 CDT 2008


It would appear that the driver is unable to read any registers on the 
adaptor whatsoever:

         chip_revb = (wc->readregs[WC_DAA_CHIPB_REV] >> 2) & 0xF;

         wcfxo_notice(wc->span, "Register dump follows: \n");

         for(i = 1; i < 20; i ++)
                 wcfxo_notice(wc->span, "  Register %d = %x\n", i,
                         wc->readregs[i]);

         wcfxo_notice(wc->span, "DAA chip REVB is %x\n", chip_revb);

... fetches me:

NOTICE-wcfxo: WCFXO/0: Register dump follows:
NOTICE-wcfxo: WCFXO/0:   Register 1 = 0
NOTICE-wcfxo: WCFXO/0:   Register 2 = 0
NOTICE-wcfxo: WCFXO/0:   Register 3 = 0
NOTICE-wcfxo: WCFXO/0:   Register 4 = 0
NOTICE-wcfxo: WCFXO/0:   Register 5 = 0
NOTICE-wcfxo: WCFXO/0:   Register 6 = 0
NOTICE-wcfxo: WCFXO/0:   Register 7 = 0
NOTICE-wcfxo: WCFXO/0:   Register 8 = 0
NOTICE-wcfxo: WCFXO/0:   Register 9 = 0
NOTICE-wcfxo: WCFXO/0:   Register 10 = 0
NOTICE-wcfxo: WCFXO/0:   Register 11 = 0
NOTICE-wcfxo: WCFXO/0:   Register 12 = 0
NOTICE-wcfxo: WCFXO/0:   Register 13 = 0
NOTICE-wcfxo: WCFXO/0:   Register 14 = 0
NOTICE-wcfxo: WCFXO/0:   Register 15 = 0
NOTICE-wcfxo: WCFXO/0:   Register 16 = 0
NOTICE-wcfxo: WCFXO/0:   Register 17 = 0
NOTICE-wcfxo: WCFXO/0:   Register 18 = 0
NOTICE-wcfxo: WCFXO/0:   Register 19 = 0
NOTICE-wcfxo: WCFXO/0: DAA chip REVB is 0

... what the heck?

-- 
Alex Balashov
Evariste Systems
Web    : http://www.evaristesys.com/
Tel    : (+1) (678) 954-0670
Direct : (+1) (678) 954-0671
Mobile : (+1) (706) 338-8599



More information about the asterisk-dev mailing list