#!/bin/bash #.Y / 70 83 / / / / 105 / / / / / / ;A4_QUER.Y #.YT 3 2 0 0 3 3 1 / / / #.H!a!0:linux//io/usb/THIS!0.!c # # copyright : (C) 2011 by Thomas Bruecker =: tbrue # email : public0x05bf@bluewin.ch # # tbrue 09dec2011 # # usb THIS : usb-functions # +++++++++++++++++++++++++++++++ # # MyHash("linux//io/usb/THIS") = 0x0XXX # # * for every function: # * if returned result is not commented, the function returns 0 on no-error. SCRIPTS=root/bin usb_isDevice() # $1 : vendor# in hex, e.g. eb1a; # $2 : prodId# in hex, e.g. effc; # returns # * "0" if such a device exists, # * "1" if not. { /usr/sbin/lsusb -d ${1}:${2} # returns 0, if ${1}:${2} # exists ! return # result of lsusb. }