Hi Takashi, please commit. thanks!
Karsten
Index: alsa-tools/usx2yloader/tascam_fpga.in =================================================================== RCS file: /cvsroot/alsa/alsa-tools/usx2yloader/tascam_fpga.in,v retrieving revision 1.2 diff -u -r1.2 tascam_fpga.in --- alsa-tools/usx2yloader/tascam_fpga.in 2 Dec 2003 11:57:06 -0000 1.2 +++ alsa-tools/usx2yloader/tascam_fpga.in 3 Dec 2003 21:54:27 -0000 @@ -1,18 +1,45 @@ #!/bin/sh -# load the firmware into Tascam USB devices (FPGA design) +# load the firmware into Tascam USB devices (FPGA design), +# start appropriate control application. [EMAIL PROTECTED]@ [EMAIL PROTECTED]@ [EMAIL PROTECTED]@/usx2yloader +CONTROLLER= -if [ -x /usr/bin/logger ]; then - /usr/bin/logger -t $0 "calling $LOADER for $DEVICE" +if [ -x $LOADER ]; then + if [ -x /usr/bin/logger ]; then + /usr/bin/logger -t $0 "calling $LOADER for $DEVICE" + fi + $LOADER +else + if [ -x /usr/bin/logger ]; then + /usr/bin/logger -t $0 "missing $LOADER for $DEVICE" + fi fi -$LOADER -if [ -x @bindir@/us428control ]; then - @bindir@/us428control & + +case $PRODUCT in +1604/8001/*) + [EMAIL PROTECTED]@/us428control + ;; +*) + ;; +esac + +if [ -n $CONTROLLER ]; then + if [ -x $CONTROLLER ]; then + if [ -x /usr/bin/logger ]; then + /usr/bin/logger -t $0 "starting $CONTROLLER for $DEVICE" + fi + $CONTROLLER & + else + if [ -x /usr/bin/logger ]; then + /usr/bin/logger -t $0 "missing $CONTROLLER for $DEVICE" + fi + fi fi + if [ -x /usr/bin/logger ]; then /usr/bin/logger -t $0 "leaving" fi