summaryrefslogtreecommitdiff
path: root/xpp/astribank_allow.c
diff options
context:
space:
mode:
authorTzafrir Cohen <tzafrir.cohen@xorcom.com>2011-07-10 16:25:18 +0000
committerTzafrir Cohen <tzafrir.cohen@xorcom.com>2011-07-10 16:25:18 +0000
commitb3d32705799cdab58feadbe4a606002ea8e2e98e (patch)
tree230fa1501b539a6a9e36c5976c135f1ba47391be /xpp/astribank_allow.c
parent94f5ca620248b21b13763d4d1838c6a45e2e9165 (diff)
xpp: support loading Octasic EC firmware
Echo Cancellation firmware is loaded by xpp/stribank_hexload (Using the oct612x code). * astribank_hexload: options -O/-o/-A for handling the Octasic echo cancellation firmware. * astribank_tool: report that. * xpp_fxloader: Run astribank_hexload, if needed. * dahdi_perl: The EC module is an extra XPD, but not a "telephony device" and hence not a span. Deal with that. * waitfor_xpds: may need to wait a bit longer for firmware loading. Signed-off-by: Tzafrir Cohen <tzafrir.cohen@xorcom.com> git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@10032 a0bf4364-ded3-4de4-8d8a-66a801d63aff
Diffstat (limited to 'xpp/astribank_allow.c')
-rw-r--r--xpp/astribank_allow.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/xpp/astribank_allow.c b/xpp/astribank_allow.c
index b1e8c52..18c7573 100644
--- a/xpp/astribank_allow.c
+++ b/xpp/astribank_allow.c
@@ -106,6 +106,7 @@ static int write_to_file(struct eeprom_table *eeprom_table, struct capabilities
fprintf(f, "Capabilities.Port.FXO: %d\n", caps->ports_fxo);
fprintf(f, "Capabilities.Port.BRI: %d\n", caps->ports_bri);
fprintf(f, "Capabilities.Port.PRI: %d\n", caps->ports_pri);
+ fprintf(f, "Capabilities.Port.ECHO: %d\n", caps->ports_echo);
fprintf(f, "Capabilities.Twinstar: %d\n", CAP_EXTRA_TWINSTAR(caps));
fprintf(f, "Data:\n");
bin_to_file(eeprom_table, sizeof(*eeprom_table), f);