fwupd/plugins/dfu
Richard Hughes 3a8d532855 Allow the device list to take care of waiting for the device replug
This means that individual plugins do not have to manage thier own GUsbDevice
lifecycle and no longer have to call g_usb_context_wait_for_replug().
2018-08-31 16:41:40 +01:00
..
contrib Do not use /usr/bin/env in the shebang line 2018-07-12 07:08:53 -05:00
fuzzing trivial: Add the generated SREC examples for easy fuzzing 2018-05-01 09:53:10 +01:00
tests Add support for parsing Motorola S-record files 2018-05-01 09:16:19 +01:00
dfu-cipher-xtea.c Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-cipher-xtea.h Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-common.c Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-common.h Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-device-private.h Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-device.c dfu: Set the quirk keys using the new vfunc 2018-08-29 14:27:57 +01:00
dfu-device.h Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-element.c Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-element.h Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-firmware.c Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-firmware.h Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-format-dfu.c Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-format-dfu.h Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-format-dfuse.c Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-format-dfuse.h Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-format-ihex.c Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-format-ihex.h Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-format-metadata.c Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-format-metadata.h Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-format-raw.c Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-format-raw.h Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-format-srec.c Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-format-srec.h Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-image.c Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-image.h Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-patch.c Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-patch.h Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-sector-private.h Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-sector.c Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-sector.h Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-self-test.c trivial: Move out the byte-array chunking to libfwupdprivate 2018-08-22 15:14:12 +01:00
dfu-target-avr.c trivial: Move out the byte-array chunking to libfwupdprivate 2018-08-22 15:14:12 +01:00
dfu-target-avr.h Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-target-private.h Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-target-stm.c trivial: Move out the byte-array chunking to libfwupdprivate 2018-08-22 15:14:12 +01:00
dfu-target-stm.h Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-target.c Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-target.h Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
dfu-tool.c trivial: Use the new subclassed device methods 2018-08-24 21:48:59 +01:00
dfu-tool.h2m use help2man for dfu-tool too 2018-02-09 17:26:18 +00:00
dfu.quirk Add support for counterpart GUIDs 2018-08-30 16:55:41 +01:00
fu-plugin-dfu.c Allow the device list to take care of waiting for the device replug 2018-08-31 16:41:40 +01:00
fuzzing.md Add support for parsing Motorola S-record files 2018-05-01 09:16:19 +01:00
meson.build trivial: Move gudev to the core plugin deps 2018-08-26 19:38:58 +01:00
README.md trivial: Move the libdfu sources to the dfu plugin 2017-09-07 18:39:23 +01:00

DFU Support

Introduction

Device Firmware Update is a standard that allows USB devices to be easily and safely updated by any operating system.