dfu-util is a program that implements the host (PC) side of the USB
DFU (Universal Serial Bus Device Firmware Upgrade) protocol.  In the
OpenMoko project (for example), this program is used to communicate
with the specially enhanced u-boot boot loader, which implements the
DFU device side.
