On Sun, Dec 23, 2001 at 02:24:01AM -0500, Pete Zaitcev wrote: > > > Here's a patch against 2.4.17 that adds documentation for the FILL_*_URB > > macros, and adds the usb_fill_*_urb() inline functions which are in the > > 2.5 tree. > > Why are they inline? We do have macros, so it's not for speed. > Am I missing something?
No, the functions allow us to write better documentation, give us better error messages when you mess up on the parameters (you get a strange error with the macro that takes a while to figure out, until you do it a bunch :) and they now just generally look a little more Linux like. Now to try to get rid of those *_t and p* typedefs in usb.h... thanks, greg k-h _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
