diff options
author | jim <jim@5390a7c7-147a-4af0-8ec9-7488f05a26cb> | 2004-02-10 07:58:09 +0000 |
---|---|---|
committer | jim <jim@5390a7c7-147a-4af0-8ec9-7488f05a26cb> | 2004-02-10 07:58:09 +0000 |
commit | 7e8d60dcbeef0bbdb1860c4f5bb169c91d34e994 (patch) | |
tree | e974b7dbf9ccef4067f091ec3d2a3974f7a47cf5 | |
parent | 13c3ab4e0f3d5b022ed9598bcf7320b75c3f7a02 (diff) |
Added support (config definition on zconfig.h) for channel banks (such as
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
-rwxr-xr-x | zaptel.c | 6 | ||||
-rwxr-xr-x | zconfig.h | 6 |
2 files changed, 11 insertions, 1 deletions
@@ -1746,7 +1746,11 @@ who cares what the sig bits are as long as they are stable */ ZT_ABIT | ZT_BBIT | ZT_CBIT | ZT_DBIT, ZT_ABIT | ZT_BBIT | ZT_CBIT | ZT_DBIT, 0 }, /* FXS Loopstart */ { ZT_SIG_FXSGS, ZT_BBIT | ZT_DBIT, - ZT_ABIT | ZT_BBIT | ZT_CBIT | ZT_DBIT, ZT_ABIT | ZT_CBIT, 0 }, /* FXS Groundstart */ +#ifdef CONFIG_CAC_GROUNDSTART + ZT_ABIT | ZT_BBIT | ZT_CBIT | ZT_DBIT, 0, 0 }, /* FXS Groundstart (CAC-style) */ +#else + ZT_ABIT | ZT_BBIT | ZT_CBIT | ZT_DBIT, ZT_ABIT | ZT_CBIT, 0 }, /* FXS Groundstart (normal) */ +#endif { ZT_SIG_FXSKS, ZT_BBIT | ZT_DBIT, ZT_ABIT | ZT_BBIT | ZT_CBIT | ZT_DBIT, ZT_ABIT | ZT_BBIT | ZT_CBIT | ZT_DBIT, 0 }, /* FXS Kewlstart */ @@ -76,5 +76,11 @@ /* Tone zone info */ #define DEFAULT_TONE_ZONE 0 +/* + * Uncomment for Non-standard FXS groundstart start state (A=Low, B=Low) + * particularly for CAC channel bank groundstart FXO ports. + */ +/* #define CONFIG_CAC_GROUNDSTART */ + #endif |