VSF Documented
Public Types | Data Fields
vk_winusb_hcd_urb_t Struct Reference

Public Types

enum  {
  VSF_WINUSB_HCD_URB_STATE_IDLE ,
  VSF_WINUSB_HCD_URB_STATE_QUEUED ,
  VSF_WINUSB_HCD_URB_STATE_SUBMITTING
}
 

Data Fields

vsf_dlist_node_t urb_node
 
vsf_dlist_node_t urb_pending_node
 
enum vk_winusb_hcd_urb_t:: { ... }  state
 
bool is_to_free
 
bool is_irq_enabled
 
bool is_msg_processed
 
vsf_arch_irq_thread_t irq_thread
 
vsf_arch_irq_request_t irq_request
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
VSF_WINUSB_HCD_URB_STATE_IDLE 
VSF_WINUSB_HCD_URB_STATE_QUEUED 
VSF_WINUSB_HCD_URB_STATE_SUBMITTING 

Field Documentation

◆ urb_node

vsf_dlist_node_t vk_winusb_hcd_urb_t::urb_node

◆ urb_pending_node

vsf_dlist_node_t vk_winusb_hcd_urb_t::urb_pending_node

◆ []

enum { ... } vk_winusb_hcd_urb_t::state

◆ is_to_free

bool vk_winusb_hcd_urb_t::is_to_free

◆ is_irq_enabled

bool vk_winusb_hcd_urb_t::is_irq_enabled

◆ is_msg_processed

bool vk_winusb_hcd_urb_t::is_msg_processed

◆ irq_thread

vsf_arch_irq_thread_t vk_winusb_hcd_urb_t::irq_thread

◆ irq_request

vsf_arch_irq_request_t vk_winusb_hcd_urb_t::irq_request