Caution: This version of this document is no longer maintained. For the latest documentation, see http://www.qnx.com/developers/docs.

Keywords - U


· ! · 0 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z ·


Universal Host Controller Interface (UHCI)
· Host Controller Interface (HCI) types ·

URB_DIR_IN
· Arguments: · Arguments: · Arguments: · Arguments: · Arguments: ·

URB_DIR_NONE
· Arguments: · Arguments: · Arguments: · Arguments: · Arguments: ·

URB_DIR_OUT
· Arguments: · Arguments: · Arguments: · Arguments: · Arguments: ·

URB_ISOCH_ASAP
· Arguments: ·

URB_SHORT_XFER_OK
· Arguments: · Arguments: · Arguments: · Arguments: · Arguments: ·

URBs (USB Request Blocks)
allocating
· usbd_alloc_urb ·
freeing
· usbd_free_urb ·
getting status of
· usbd_urb_status ·
setting up
bulk data transfers
· How a class driver works · usbd_setup_bulk ·
control transfers
· How a class driver works · usbd_setup_control ·
interrupt transfers
· How a class driver works · usbd_setup_interrupt ·
isochronous transfers
· How a class driver works · usbd_setup_isochronous ·
vendor-specific transfers
· How a class driver works · usbd_setup_vendor ·
submitting
· How a class driver works · usbd_io ·

usb
· USB Utilities ·

USB
descriptors, getting and setting
· How a class driver works · usbd_descriptor ·
link to www.usb.org
· Assumptions ·
server
· USB Utilities ·
Specification revision 2.0
· Assumptions ·

USB_DESC_CONFIGURATION
· Arguments: ·

USB_DESC_DEVICE
· Arguments: ·

USB_DESC_HUB
· Arguments: ·

USB_DESC_STRING
· Arguments: ·

usb_port_attachment_t
· Description: ·

USB_RECIPIENT_DEVICE
· Arguments: · Arguments: · Arguments: · Arguments: · Arguments: ·

USB_RECIPIENT_ENDPOINT
· Arguments: · Arguments: · Arguments: · Arguments: · Arguments: ·

USB_RECIPIENT_INTERFACE
· Arguments: · Arguments: · Arguments: · Arguments: · Arguments: ·

USB_RECIPIENT_OTHER
· Arguments: · Arguments: · Arguments: · Arguments: · Arguments: ·

USB_TYPE_CLASS
· Arguments: · Arguments: · Arguments: · Arguments: · Arguments: ·

USB_TYPE_STANDARD
· Arguments: · Arguments: · Arguments: · Arguments: · Arguments: ·

USB_TYPE_VENDOR
· Arguments: · Arguments: · Arguments: · Arguments: · Arguments: ·

USB_VERSION
· Data structures ·

usbd_abort_pipe()
· usbd_abort_pipe ·

usbd_alloc()
· usbd_alloc ·

usbd_alloc_urb()
· usbd_alloc_urb ·

usbd_args_lookup()
· usbd_args_lookup ·

usbd_attach()
· How a class driver works · usbd_attach ·

usbd_bus_topology_t
· Description: ·

usbd_close_pipe()
· usbd_close_pipe ·

usbd_configuration_descriptor()
· usbd_configuration_descriptor ·

usbd_configuration_descriptor_t
· Description: ·

usbd_connect()
· How a class driver works · usbd_connect ·

usbd_connect_parm_t
· Data structures ·

USBD_CONNECT_WAIT
· Data structures ·

USBD_CONNECT_WILDCARD
· Data structures ·

usbd_desc_node
· Description: ·

usbd_descriptor()
· How a class driver works · usbd_descriptor ·

usbd_detach()
· How a class driver works · usbd_detach ·

usbd_device
· Returns: ·

usbd_device_descriptor()
· usbd_device_descriptor ·

usbd_device_descriptor_t
· Description: ·

usbd_device_extra()
· usbd_device_extra ·

usbd_device_ident_t
· Data structures ·

usbd_device_instance_t
· Description: ·

usbd_device_lookup()
· usbd_device_lookup ·

usbd_disconnect()
· usbd_disconnect ·

usbd_endpoint_descriptor()
· usbd_endpoint_descriptor ·

usbd_feature()
· usbd_feature ·

usbd_free()
· usbd_free ·

usbd_free_urb()
· usbd_free_urb ·

usbd_funcs_t
· Data structures ·

usbd_get_frame()
· usbd_get_frame ·

usbd_hcd_ext_info(), usbd_hcd_info()
· usbd_hcd_ext_info, usbd_hcd_info ·

usbd_hcd_info_t
· Description: ·

usbd_hub_descriptor()
· usbd_hub_descriptor ·

usbd_hub_descriptor_t
· Description: ·

usbd_interface_descriptor()
· usbd_interface_descriptor ·

usbd_interface_descriptor_t
· Description: ·

usbd_io()
· How a class driver works · usbd_io ·

usbd_languages_descriptor()
· usbd_languages_descriptor ·

usbd_mphys()
· usbd_mphys ·

usbd_open_pipe()
· How a class driver works · usbd_open_pipe ·

usbd_parse_descriptors()
· usbd_parse_descriptors ·

usbd_pipe_device()
· usbd_pipe_device ·

usbd_pipe_endpoint()
· usbd_pipe_endpoint ·

usbd_reset_device()
· usbd_reset_device ·

usbd_reset_pipe()
· usbd_reset_pipe ·

usbd_select_config()
· How a class driver works · usbd_select_config ·

usbd_select_interface()
· How a class driver works · usbd_select_interface ·

usbd_setup_bulk()
· How a class driver works · usbd_setup_bulk ·

usbd_setup_control()
· How a class driver works · usbd_setup_control ·

usbd_setup_interrupt()
· How a class driver works · usbd_setup_interrupt ·

usbd_setup_isochronous()
· How a class driver works · usbd_setup_isochronous ·

usbd_setup_vendor()
· How a class driver works · usbd_setup_vendor ·

usbd_status()
· usbd_status ·

USBD_STATUS_ABORTED
· Completion status ·

USBD_STATUS_BAD_PID
· Completion status ·

USBD_STATUS_BITSTUFFING
· Completion status ·

USBD_STATUS_BUFFER_OVERRUN
· Completion status ·

USBD_STATUS_BUFFER_UNDERRUN
· Completion status ·

USBD_STATUS_CMP
· Completion status ·

USBD_STATUS_CMP_ERR
· Completion status ·

USBD_STATUS_CRC_ERR
· Completion status ·

USBD_STATUS_DATA_OVERRUN
· Completion status ·

USBD_STATUS_DATA_UNDERRUN
· Completion status ·

USBD_STATUS_DEV_NOANSWER
· Completion status ·

USBD_STATUS_INPROG
· Completion status ·

USBD_STATUS_NOT_ACCESSED
· Completion status ·

USBD_STATUS_PID_FAILURE
· Completion status ·

USBD_STATUS_STALL
· Completion status ·

USBD_STATUS_TIMEOUT
· Completion status ·

USBD_STATUS_TOGGLE_MISMATCH
· Completion status ·

usbd_string()
· usbd_string ·

usbd_string_descriptor_t
· Description: ·

USBD_TIME_DEFAULT
· Arguments: ·

USBD_TIME_INFINITY
· Arguments: ·

usbd_topology(), usbd_topology_ext()
· usbd_topology, usbd_topology_ext ·

usbd_urb_status()
· usbd_urb_status ·

USBD_VERSION
· Data structures ·

_USBDI_NFUNCS
· Data structures ·

utilities
· USB Utilities ·

· ! · 0 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z ·