Hello,
We're trying to use include/linux/usb/vstusb.h from the linux kernel (we're assuming its with the regular kernel
https://git.kernel.org/?p=linux/kern...0c8f035737a5c3 ) on an ARM processor. We currently have a dev machine running Ubuntu however when we try to talk with the software all the usb devices disappear from a /sbin/lsusb
Anyway, my question is two pronged ..
1. Are we correct that the driver is part of the distributed kernel?
2. How do we talk over IOCTL or regular read()/write() methods to a USB device? (using vstusb)
We're hoping that we are not going to have to write a driver by hand as we struggling to figure out how to talk to USB devices easily
we have also looked into
Code:
http://qce-ga.sourceforge.net/
http://qce-ga.sourceforge.net/howto-usbid.html
http://hcgilje.wordpress.com/resources/xbee_arduino_code/
http://www.linuxjournal.com/article/4786
http://lwn.net/images/pdf/LDD3/ch13.pdf
http://stackoverflow.com/questions/117474/how-to-sniff-usb-port-under-windows
http://www.oceanoptics.com/products/omnidriver.asp
http://www.tech-pro.net/intro_usb.html
http://www.cs.indiana.edu/~bpisupat/work/usb.html
https://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=cbc30118d7a376dab4113f299c0c8f035737a5c3
http://www.oceanoptics.com/technical/omnidriverinstall.pdf
https://www.kernel.org/doc/htmldocs/writing_usb_driver.html
http://cateee.net/lkddb/
http://www.linuxjournal.com/article/4786
http://cateee.net/lkddb/web-lkddb/USB_VST.html
http://www.cs.fsu.edu/~baker/devices/lxr/http/source/linux/drivers/usb/misc/vstusb.c
ubuntu.wikimedia.org/git/ubuntu-jaunty/drivers/usb/misc/vstusb.c
How can we talk to this device, all we need is the basic functionality of grabbing the "picture". We're also going to run
http://www.angstrom-distribution.org/
hope all is well (and Thank You)