On Mon, Mar 20, 2006 at 01:08:22PM -0800, Pete Zaitcev wrote: > On Sun, 19 Mar 2006 15:51:57 -0800, Greg KH <[EMAIL PROTECTED]> wrote: > > And this is not a "newbie" exercise at all, you have to deal with USB, > > SCSI, block layer stuff, and lots of other things. It's one of the most > > complex USB drivers in the whole kernel. > > I would not call usb-storage "complex". It's large and serves a large set > of quirky devices, but compared to usb-serial it's nothing. The interface > to the SCSI subsystem is reasonably well defined and it is easier to > conform to its locking regime than to what we have in tty subsystem. That > thing, frankly, scares me. As for sheer design complexity, HID takes the > first place. IMHO.
I guess we all think that portions of the kernel that we do not fully understand are "complex" :) I think usb-serial is simple, but then again, I've only been working on it for about 8 years now... thanks, greg k-h ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel