[LWN Logo]
[LWN.net]
From:	 Brad Hards <bhards@bigpond.net.au>
To:	 linux-usb-devel@lists.sourceforge.net
Subject: [linux-usb-devel] 2.5/2.6.0 goals
Date:	 Sat, 24 Nov 2001 12:58:38 +1100

G'day all,

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....


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)

Hub improvements
* add split TT support  (USB 2.0) - Johannes expressed intent
* add indicator support (USB 2.0)

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]
* Changes to Communication Device Class (acm and cdcether) to use common code
and reduce conflict.

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

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?

Brad

_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel