xpp: support loading Octasic EC firmware
authorTzafrir Cohen <tzafrir.cohen@xorcom.com>
Sun, 10 Jul 2011 16:25:18 +0000 (16:25 +0000)
committerTzafrir Cohen <tzafrir.cohen@xorcom.com>
Sun, 10 Jul 2011 16:25:18 +0000 (16:25 +0000)
commitccd13cfd47a9c4e904e910385c76708517d0ea26
tree6dc2d93ba65a6bf54419fc0e4fcb4d64b4df0565
parentd3cadf53525fea4d755e87fa659c65ae6c2d1467
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.astersk.org/svn/dahdi/tools/trunk@10032 17933a7a-c749-41c5-a318-cba88f637d49
12 files changed:
xpp/Makefile
xpp/README.Astribank
xpp/astribank_allow.c
xpp/astribank_hexload.8
xpp/astribank_hexload.c
xpp/astribank_tool.c
xpp/dahdi_registration
xpp/echo_loader.c [new file with mode: 0644]
xpp/echo_loader.h [new file with mode: 0644]
xpp/perl_modules/Dahdi/Xpp/Xpd.pm
xpp/waitfor_xpds
xpp/xpp_fxloader