VSF Documented
Data Fields
vk_winusb_hcd_t Struct Reference

Data Fields

vk_winusb_hcd_dev_t devs [VSF_WINUSB_HCD_CFG_DEV_NUM]
 
vk_usbh_hcd_thcd
 
uint32_t new_mask
 
uint8_t cur_dev_idx
 
vsf_eda_tinit_eda
 
vsf_arch_irq_request_t poll_request
 
vsf_arch_irq_thread_t init_thread
 
vsf_eda_t eda
 
vsf_sem_t sem
 
vsf_dlist_t urb_list
 
vsf_arch_irq_thread_t detect_thread
 
HWND hWndNotify
 
HDEVNOTIFY hDeviceNotify
 

Field Documentation

◆ devs

vk_winusb_hcd_dev_t vk_winusb_hcd_t::devs[VSF_WINUSB_HCD_CFG_DEV_NUM]

◆ hcd

vk_usbh_hcd_t* vk_winusb_hcd_t::hcd

◆ new_mask

uint32_t vk_winusb_hcd_t::new_mask

◆ cur_dev_idx

uint8_t vk_winusb_hcd_t::cur_dev_idx

◆ init_eda

vsf_eda_t* vk_winusb_hcd_t::init_eda

◆ poll_request

vsf_arch_irq_request_t vk_winusb_hcd_t::poll_request

◆ init_thread

vsf_arch_irq_thread_t vk_winusb_hcd_t::init_thread

◆ eda

vsf_eda_t vk_winusb_hcd_t::eda

◆ sem

vsf_sem_t vk_winusb_hcd_t::sem

◆ urb_list

vsf_dlist_t vk_winusb_hcd_t::urb_list

◆ detect_thread

vsf_arch_irq_thread_t vk_winusb_hcd_t::detect_thread

◆ hWndNotify

HWND vk_winusb_hcd_t::hWndNotify

◆ hDeviceNotify

HDEVNOTIFY vk_winusb_hcd_t::hDeviceNotify