[PATCH] Device Firmware Upgrade USB gadget

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dear All,

This is Device Firmware Upgrade (DFU) implementation as a kernel module
which supports data upload and download function to devices which are
equipped with a UDC. For a precise and authoritative description what DFU is
please refer to http://www.usb.org/developers/devclass_docs/DFU_1.1.pdf. For
a short description of DFU and how to use it with this module please refer
to Documentation/usb/dfu.txt.

Please note that in order to make initial development easy the driver has
been developed as a separate usb gadget and not as a dfu function to be used
in a composite gadget. I post it as it is now to get some feedback. If the
driver turns out interesting to the community, it definitely needs some
refactoring to fit it into a composite gadget and I will do it.

Andrzej Pietrasiewicz

Patch summary:

Andrzej Pietrasiewicz (1):
  usb: gadget: DFU - initial release

 Documentation/usb/dfu.txt   |  155 +++++
 drivers/usb/gadget/Kconfig  |    8 +
 drivers/usb/gadget/Makefile |    2 +
 drivers/usb/gadget/dfu.c    | 1595 +++++++++++++++++++++++++++++++++++++++++++
 include/linux/usb/dfu.h     |   92 +++
 5 files changed, 1852 insertions(+), 0 deletions(-)
 create mode 100644 Documentation/usb/dfu.txt
 create mode 100644 drivers/usb/gadget/dfu.c
 create mode 100644 include/linux/usb/dfu.h

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux