I can't answer you directly, and perhaps my information is old, but my
understanding is that there is a sample device driver (dabusb) which is part
of the latest kernel tree.  Features:
 - Supporting multiple devices:
 - Claiming an interface 
 - Setting configuration and alternate settings 
 - Submitting control and bulk URBs 
 - Reading an isochronous data stream 
 - Allowing hot unplug 

You might also find this link helpful:

http://usb.cs.tum.edu/usbdoc/

and these...

Excellent documentation detailing the usbcore API
 http://usb.cs.tum.edu/usbdoc/
Linux Kernel Module Programming Guide
 http://www.linuxdoc.org/LDP/lkmpg/mpg.html
Linux Device Drivers (online book)
 http://www.xml.com/ldd/chapter/book/index.html

HTH
dom


> -----Original Message-----
> From: Daniel Cruz [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, April 03, 2002 4:48 PM
> To: Linux USB
> Subject: [linux-usb-devel] Writing a Linux USB driver
> 
> 
> 
> Hello Gentlemen,
> 
> I'm new in this mailing group, also new at USB and I will 
> start writing a
> driver for a USB device, my device only uses INT transactions 
> and my Kernel
> is 2.4.17.
> 
> Any idea for a good start point?, should I use usb-skeleton as a start
> point, cause I read it only supports Bulk transactions...??...
> 
> 
> Thanks.
> 
> 
> Daniel
> 
> 
> 
> _______________________________________________
> [EMAIL PROTECTED]
> To unsubscribe, use the last form field at:
> https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
> 

_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to