I don't follow Linux USB development closely enough to be able
to tell if someone is already working on these things.

Kernel 2.6.27 will get usb gadget improvement, and a new composite framework as see in the 2.6.27-rc1 short-form changelog, http://lwn.net/Articles/291839/ :

...
David Brownell (50):
 ...
      usb gadget: split out serial core
      usb gadget: use new serial core
      usb gadget: descriptor copying support
      usb gadget: composite gadget core
      usb gadget zero: split out source/sink config
      usb gadget zero: split out loopback config
      usb gadget zero: use composite gadget framework
      usb gadget serial: split out CDC ACM function
      usb gadget serial: split out generic serial function
      usb gadget serial: use composite gadget framework
      usb gadget: RNDIS cleanups
      usb ethernet gadget: split out network core
      usb ethernet gadget: split CDC Subset function
      usb ethernet gadget: split CDC Ethernet function
      usb ethernet gadget: split RNDIS function
      usb gadget: new "CDC Composite" gadget driver
      usb ethernet gadget: use composite gadget framework
...

Reply via email to