[Pkg-voip-commits] [dahdi-tools] 12/285: xpp_fxloader: Don't try to load FPGA firmware twice
tzafrir at debian.org
tzafrir at debian.org
Thu Jul 7 19:18:19 UTC 2016
This is an automated email from the git hooks/post-receive script.
tzafrir pushed a commit to branch master
in repository dahdi-tools.
commit e38b85fde98b68871f12335fb4523bdf03db92ea
Author: Tzafrir Cohen <tzafrir.cohen at xorcom.com>
Date: Tue Nov 16 10:56:54 2010 +0000
xpp_fxloader: Don't try to load FPGA firmware twice
When called from udev to load the FPGA firmware, make sure that this is
not the event generated for the first end-point of the existing two, as
we need to talk with the second one.
This is probably better done in the udev rules, but will be slightly
more complicated to apply only to the FPGA loading and not to USB
firmware loading.
git-svn-id: http://svn.astersk.org/svn/dahdi/tools/trunk@9482 17933a7a-c749-41c5-a318-cba88f637d49
---
xpp/xpp_fxloader | 3 +++
1 file changed, 3 insertions(+)
diff --git a/xpp/xpp_fxloader b/xpp/xpp_fxloader
index 284c5ab..73a6c6e 100644
--- a/xpp/xpp_fxloader
+++ b/xpp/xpp_fxloader
@@ -349,6 +349,9 @@ udev_delayed_load() {
run_fxload -D "$DEVICE" -I "$FIRM_USB"
;;
e4e4/11[3456]1/*)
+ # There are potentially two separate udev events, for
+ # each of the two endpoints. Ignore the first interface:
+ case "$DEVPATH" in *.0) exit 0;; esac
if [ "$prod_id" = 1131 ]; then
FIRM_FPGA="FPGA_FXS.hex" # Legacy
else
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-voip/dahdi-tools.git
More information about the Pkg-voip-commits
mailing list