Zephyr Project API 4.0.99
A Scalable Open Source RTOS
|
#include <usbd_dfu.h>
Data Fields | |
const char * | name |
struct usb_if_descriptor *const | if_desc |
void *const | priv |
struct usbd_desc_node *const | sd_nd |
bool(* | next_cb )(void *const priv, const enum usb_dfu_state state, const enum usb_dfu_state next) |
int(* | read_cb )(void *const priv, const uint32_t block, const uint16_t size, uint8_t buf[static CONFIG_USBD_DFU_TRANSFER_SIZE]) |
int(* | write_cb )(void *const priv, const uint32_t block, const uint16_t size, const uint8_t buf[static CONFIG_USBD_DFU_TRANSFER_SIZE]) |
struct usb_if_descriptor* const usbd_dfu_image::if_desc |
const char* usbd_dfu_image::name |
bool(* usbd_dfu_image::next_cb) (void *const priv, const enum usb_dfu_state state, const enum usb_dfu_state next) |
void* const usbd_dfu_image::priv |
int(* usbd_dfu_image::read_cb) (void *const priv, const uint32_t block, const uint16_t size, uint8_t buf[static CONFIG_USBD_DFU_TRANSFER_SIZE]) |
struct usbd_desc_node* const usbd_dfu_image::sd_nd |
int(* usbd_dfu_image::write_cb) (void *const priv, const uint32_t block, const uint16_t size, const uint8_t buf[static CONFIG_USBD_DFU_TRANSFER_SIZE]) |