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 |