=
{
}
static uint8_t EP0_TxSent(void *pdev)
EP0_TxSent Handles the DFU control endpoint data IN stage.
static uint8_t * USBD_DFU_GetCfgDesc(uint8_t speed, uint16_t *length)
USBD_DFU_GetCfgDesc Returns configuration descriptor.
static uint8_t * USBD_DFU_GetUsrStringDesc(uint8_t speed, uint8_t index, uint16_t *length)
USBD_DFU_GetUsrStringDesc Manages the transfer of memory interfaces string descriptors.
static uint8_t usbd_dfu_DeInit(void *pdev, uint8_t cfgidx)
usbd_dfu_Init De-initializes the DFU layer.
static uint8_t usbd_dfu_Setup(void *pdev, USB_SETUP_REQ *req)
usbd_dfu_Setup Handles the DFU request parsing.
static uint8_t usbd_dfu_Init(void *pdev, uint8_t cfgidx)
usbd_dfu_Init Initializes the DFU interface.
static uint8_t EP0_RxReady(void *pdev)
EP0_RxReady Handles the DFU control endpoint data OUT stage.