USBUS DFU device interface context. More...
#include <dfu.h>
| Data Fields | |
| usbus_handler_t | handler_ctrl | 
| Control interface handler. | |
| usbus_interface_t | iface | 
| Control interface. | |
| usbus_descr_gen_t | dfu_descr | 
| DFU descriptor generator. | |
| usbus_string_t | slot0_str | 
| Descriptor string for Slot 0. | |
| bool | skip_signature | 
| Skip RIOTBOOT signature status. | |
| usbus_t * | usbus | 
| Ptr to the USBUS context. | |
| unsigned | mode | 
| 0 - APP mode, 1 DFU mode | |
| unsigned | selected_slot | 
| Slot used for upgrade. | |
| usb_dfu_state_t | dfu_state | 
| Internal DFU state machine. | |
| usbus_descr_gen_t usbus_dfu_device::dfu_descr | 
| usb_dfu_state_t usbus_dfu_device::dfu_state | 
| usbus_handler_t usbus_dfu_device::handler_ctrl | 
| usbus_interface_t usbus_dfu_device::iface | 
| unsigned usbus_dfu_device::selected_slot | 
| bool usbus_dfu_device::skip_signature | 
| usbus_string_t usbus_dfu_device::slot0_str |