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
