VSF Documented
Data Fields
__vsf_espidf_usbd Struct Reference

Data Fields

bool is_inited
 
bool is_enabled
 
bool is_configured
 
uint8_t configuration
 
vk_usbd_dev_t * vsf_usbd
 
usb_status_callback status_cb
 
usb_interface_config interface_cfg_cb
 
struct usb_interface_cfg_data user_iface
 
uint8_t num_endpoints
 
struct usb_ep_cfg_dataendpoints
 
SemaphoreHandle_t state_lock
 

Field Documentation

◆ is_inited

bool __vsf_espidf_usbd::is_inited

◆ is_enabled

bool __vsf_espidf_usbd::is_enabled

◆ is_configured

bool __vsf_espidf_usbd::is_configured

◆ configuration

uint8_t __vsf_espidf_usbd::configuration

◆ vsf_usbd

vk_usbd_dev_t* __vsf_espidf_usbd::vsf_usbd

◆ status_cb

usb_status_callback __vsf_espidf_usbd::status_cb

◆ interface_cfg_cb

usb_interface_config __vsf_espidf_usbd::interface_cfg_cb

◆ user_iface

struct usb_interface_cfg_data __vsf_espidf_usbd::user_iface

◆ num_endpoints

uint8_t __vsf_espidf_usbd::num_endpoints

◆ endpoints

struct usb_ep_cfg_data* __vsf_espidf_usbd::endpoints

◆ state_lock

SemaphoreHandle_t __vsf_espidf_usbd::state_lock
Generated from commit: vsfteam/vsf@c3767bf