patch form Bernd Porr:
added a "sleep 1" just before fxload to eliminate race condition betwwen hotplug and usbdevfs in the preemptive 2.6 kernel
This commit is contained in:
parent
659520b958
commit
38580fc697
1 changed files with 10 additions and 1 deletions
|
@ -29,15 +29,24 @@ if [ -e /usr/local/share/usb/usbdux_firmware.hex ]; then
|
|||
fi
|
||||
#
|
||||
#
|
||||
# please modify if needed
|
||||
# in 2.6 there might be a race condition between
|
||||
# the usbdevfs and this hotplug script.
|
||||
# Therefore we wait a bit to make sure that /proc/bus/usb/... is there.
|
||||
sleep 1
|
||||
#
|
||||
#
|
||||
# firmware upload into the usb device
|
||||
fxload -v -2 -I $USBDUX_FIRMWARE
|
||||
#
|
||||
#
|
||||
# If you have more than one device please add/uncomment
|
||||
#
|
||||
# just to make sure we remove the comedi device
|
||||
$COMEDI_CONFIG -r /dev/comedi0
|
||||
# $COMEDI_CONFIG -r /dev/comedi1
|
||||
#
|
||||
# connecting the comedi device comedi0 with the module usbdux
|
||||
$COMEDI_CONFIG /dev/comedi0 usbdux
|
||||
# $COMEDI_CONFIG /dev/comedi1 usbdux
|
||||
#
|
||||
#
|
||||
|
|
Loading…
Add table
Reference in a new issue