Microchip® Advanced Software Framework

•All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
USB Device Interface (UDI) for Device Firmware Upgrade Atmel specific

The DFU from Atmel is based on DFU specification, but does not implement same protocol.

The USB Device Atmel DFU class implement both version:

The interface between the DFU Atmel Class and device is done through the In System Programming API service.

Modules

 Interface with USB Device Core (UDC)
 Structures and functions required by UDC.
 
 Implementation of UDI DFU Atmel Class
 Class internal implementation.
 
 USB interface descriptors
 The following structures provide predefined USB interface descriptors.