VSF Documented
|
Public Types | |
enum | { VSF_LIBUSB_HCD_DEV_STATE_DETACHED , VSF_LIBUSB_HCD_DEV_STATE_DETACHING , VSF_LIBUSB_HCD_DEV_STATE_ATTACHED } |
Data Fields | ||
uint16_t | vid | |
uint16_t | pid | |
libusb_device_handle * | handle | |
vk_usbh_dev_t * | dev | |
enum usb_device_speed_t | speed | |
enum vk_libusb_hcd_dev_t:: { ... } | state | |
int8_t | addr | |
union { | ||
uint8_t value | ||
struct { | ||
uint8_t is_resetting: 1 | ||
uint8_t is_attaching: 1 | ||
uint8_t is_detaching: 1 | ||
uint8_t is_detached: 1 | ||
} | ||
} | evt_mask | |
vsf_arch_irq_thread_t | irq_thread | |
vsf_arch_irq_request_t | irq_request | |
vsf_dlist_t | urb_pending_list | |
anonymous enum |
uint16_t vk_libusb_hcd_dev_t::vid |
uint16_t vk_libusb_hcd_dev_t::pid |
libusb_device_handle* vk_libusb_hcd_dev_t::handle |
vk_usbh_dev_t* vk_libusb_hcd_dev_t::dev |
enum usb_device_speed_t vk_libusb_hcd_dev_t::speed |
enum { ... } vk_libusb_hcd_dev_t::state |
int8_t vk_libusb_hcd_dev_t::addr |
uint8_t vk_libusb_hcd_dev_t::value |
uint8_t vk_libusb_hcd_dev_t::is_resetting |
uint8_t vk_libusb_hcd_dev_t::is_attaching |
uint8_t vk_libusb_hcd_dev_t::is_detaching |
uint8_t vk_libusb_hcd_dev_t::is_detached |
union { ... } vk_libusb_hcd_dev_t::evt_mask |
vsf_arch_irq_thread_t vk_libusb_hcd_dev_t::irq_thread |
vsf_arch_irq_request_t vk_libusb_hcd_dev_t::irq_request |
vsf_dlist_t vk_libusb_hcd_dev_t::urb_pending_list |