VSF Documented
Data Fields
vk_usbh_dfu_t Struct Reference

Data Fields

vsf_teda_t teda
 
vk_usbh_tusbh
 
vk_usbh_dev_tdev
 
vk_usbh_ifs_tifs
 
vsf_eda_teda_notify
 
uint8_tbuffer
 
uint16_t cur_size
 
uint16_t size
 
vsf_err_t err
 
uint8_t request
 
uint8_t is_zero_blocked: 1
 
uint8_t is_to_get_status: 1
 
uint8_t state
 
uint8_t attributes
 
uint16_t detach_timeout_ms
 
uint16_t transfer_size
 
uint16_t block_number
 
usb_dfu_status_t status
 

Field Documentation

◆ teda

vsf_teda_t vk_usbh_dfu_t::teda

◆ usbh

vk_usbh_t* vk_usbh_dfu_t::usbh

◆ dev

vk_usbh_dev_t* vk_usbh_dfu_t::dev

◆ ifs

vk_usbh_ifs_t* vk_usbh_dfu_t::ifs

◆ eda_notify

vsf_eda_t* vk_usbh_dfu_t::eda_notify

◆ buffer

uint8_t* vk_usbh_dfu_t::buffer

◆ cur_size

uint16_t vk_usbh_dfu_t::cur_size

◆ size

uint16_t vk_usbh_dfu_t::size

◆ err

vsf_err_t vk_usbh_dfu_t::err

◆ request

uint8_t vk_usbh_dfu_t::request

◆ is_zero_blocked

uint8_t vk_usbh_dfu_t::is_zero_blocked

◆ is_to_get_status

uint8_t vk_usbh_dfu_t::is_to_get_status

◆ state

uint8_t vk_usbh_dfu_t::state

◆ attributes

uint8_t vk_usbh_dfu_t::attributes

◆ detach_timeout_ms

uint16_t vk_usbh_dfu_t::detach_timeout_ms

◆ transfer_size

uint16_t vk_usbh_dfu_t::transfer_size

◆ block_number

uint16_t vk_usbh_dfu_t::block_number

◆ status

usb_dfu_status_t vk_usbh_dfu_t::status