On Thu, Sep 16, 2004 at 11:43:41PM +0100, Niall Moran wrote: > Hi, > > I am trying to port a driver for a compaq pa2 mp3 player from the 2.4 > to 2.6 kernel. I am getting various errors relating to constants being > depreciated and various data members of usb_driver structure not being > found. ( specifically fops and minor ) > > Is there anywhere that the changes in the usb subsystem between the > 2.4.
I wrote a brief lwn.net article about some of the changes that happened. Search their archives for it. > and 2.6 kernel is documented or that the 2.6 kernel usb subsystem > API is documented. The 2.6 USB api is very well documented, did you not see all of the info you get when you run 'make psdocs'? Look at the usb documentation that is generated from that, it is quite good. > PS. 2.4 driver can be found at http://www.ajinde.com/pa2usb.html It looks like that driver could all be done in userspace using libusb/usbfs. Any reason why it needs to be a kernel driver? thanks, greg k-h ------------------------------------------------------- This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170 Project Admins to receive an Apple iPod Mini FREE for your judgement on who ports your project to Linux PPC the best. Sponsored by IBM. Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
