On Sat, Nov 24, 2001, Brad Hards <[EMAIL PROTECTED]> wrote: > With the release of 2.5.0, I thought I might start a discussion on what the > Linux USB hackers might like to accomplish for 2.6.0. Nothing like a little > planning....
Here's my opinion as USB coder peon :) > Switch to new hcd architecture - Dave Brownell and Johannes have expressed > intent. > * Dump the old hcds > * Fold in the new hcd stuff from CVS > * add EHCI interrupt > * add UHCI support (based on either uhci or usb-uhci, or both) > * add EHCI isoc (depending on availability of test devices) I'm all for using the new hcd architecture with some more development (it's a very good start). I think you have the same idea as I have, but I don't want to dump the old hcd's completely, but use them as a basis to integrate into the new hcd architecture. > Hub improvements > * add split TT support (USB 2.0) - Johannes expressed intent > * add indicator support (USB 2.0) Absolutely. I think we should strive for full USB 2.0 support. > General driver changes > * split out firmware loading to user space (affects some serial drivers, > kaweth driver and dabusb driver) [kaweth driver - Brad, serial driver - I > think Greg KH and Adam Richter both expressed intent] Agreed. > * Changes to Communication Device Class (acm and cdcether) to use common code > and reduce conflict. I haven't looked at this at all, but it sounds good atleast. > Specific driver changes > * Urbify kaweth driver [Brad] > * Tweak hiddev driver API (eg to provide more information in read(), support > write()) > > User space > * hotplug support for firmware loading > * hotplug support for automatic network establishment over usbnet cables > * improvements to UPS daemons > * support for monitor class support Are there any other classes we don't support right now? > Documentation > * Update HOWTO (more hotplug focus) > * Document hiddev API, add examples > * Document usbdevfs API > * Improve programmers guide, add more examples. > > Any comments or other things that users or developers think is important? Dump the drivers which don't require the kernel. This is dc2xx and rio500 right now. JE _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
