Writing Device Drivers
    
U
 
 UHCI (Universal Host Controller Interface) ( Index Term Link )
 
 uiomove() example ( Index Term Link )
 
 uiomove() function
  changes to ( Index Term Link )
  example of ( Index Term Link )
 
 unloading drivers ( Index Term Link )
 
 unloading test modules ( Index Term Link )
 
 untagged queuing ( Index Term Link )
 
 update_drv command ( Index Term Link ) ( Index Term Link )
  description of ( Index Term Link )
 
 USB device
  alternate settings ( Index Term Link )
  compatible device names ( Index Term Link )
  composite ( Index Term Link ) ( Index Term Link )
  configuration descriptors ( Index Term Link )
  current configuration ( Index Term Link )
  endpoints ( Index Term Link )
   bulk ( Index Term Link )
   control ( Index Term Link )
   default ( Index Term Link )
   interrupt ( Index Term Link )
   isochronous ( Index Term Link )
  hotplugging ( Index Term Link )
   callbacks ( Index Term Link )
   insertion ( Index Term Link )
   reinsertion ( Index Term Link )
   removal ( Index Term Link )
  interface number ( Index Term Link )
  interfaces ( Index Term Link )
  multiple configurations ( Index Term Link )
  power management ( Index Term Link )
   active ( Index Term Link )
   device ( Index Term Link )
   passive ( Index Term Link )
   system ( Index Term Link )
  remote wakeup ( Index Term Link )
  splitting interfaces ( Index Term Link ) ( Index Term Link )
  states ( Index Term Link )
 
 USB drivers ( Index Term Link )
  asynchronous transfer callbacks ( Index Term Link )
  bulk data transfer requests ( Index Term Link )
  control data transfer requests ( Index Term Link )
  data transfer
   callback status flags ( Index Term Link ) ( Index Term Link )
   completion reasons ( Index Term Link ) ( Index Term Link )
  data transfer requests ( Index Term Link )
  descriptor tree ( Index Term Link ) ( Index Term Link )
  event notification ( Index Term Link )
  hubd USB hub driver ( Index Term Link )
  interfaces ( Index Term Link )
  interrupt data transfer requests ( Index Term Link )
  isochronous data transfer requests ( Index Term Link )
  message blocks ( Index Term Link )
  mutex initialization ( Index Term Link )
  pipes ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
   closing ( Index Term Link )
   default control ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
   flushing ( Index Term Link )
   opening ( Index Term Link )
  registering ( Index Term Link )
  registering for events ( Index Term Link )
  set alternate ( Index Term Link )
  set configuration ( Index Term Link )
  synchronous control requests ( Index Term Link )
  usb_mid USB multi-interface driver ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
  versioning ( Index Term Link )
 
 USB functions
  cfgadm_usb command ( Index Term Link )
  usb_alloc_bulk_req() function ( Index Term Link )
  usb_alloc_ctrl_req() function ( Index Term Link )
  usb_alloc_intr_req() function ( Index Term Link )
  usb_alloc_isoc_req() function ( Index Term Link )
  usb_client_attach() function ( Index Term Link )
  usb_client_detach() function ( Index Term Link )
  usb_clr_feature() function ( Index Term Link )
  usb_create_pm_components() function ( Index Term Link ) ( Index Term Link )
  usb_free_bulk_req() function ( Index Term Link )
  usb_free_ctrl_req() function ( Index Term Link )
  usb_free_descr_tree() function ( Index Term Link )
  usb_free_dev_data() function ( Index Term Link )
  usb_free_intr_req() function ( Index Term Link )
  usb_free_isoc_req() function ( Index Term Link )
  usb_get_addr() function ( Index Term Link )
  usb_get_alt_if() function ( Index Term Link )
  usb_get_cfg() function ( Index Term Link )
  usb_get_current_frame_number() function ( Index Term Link )
  usb_get_dev_data() function ( Index Term Link ) ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
  usb_get_if_number() function ( Index Term Link )
  usb_get_max_pkts_per_isoc_request() function ( Index Term Link )
  usb_get_status() function ( Index Term Link )
  usb_get_string_descr() function ( Index Term Link )
  usb_handle_remote_wakeup() function ( Index Term Link ) ( Index Term Link )
  usb_lookup_ep_data() function ( Index Term Link ) ( Index Term Link )
  usb_owns_device() function ( Index Term Link )
  usb_parse_data() function ( Index Term Link )
  usb_pipe_bulk_xfer() function ( Index Term Link ) ( Index Term Link )
  usb_pipe_close() function ( Index Term Link ) ( Index Term Link )
  usb_pipe_ctrl_xfer() function ( Index Term Link ) ( Index Term Link )
  usb_pipe_ctrl_xfer_wait() function ( Index Term Link ) ( Index Term Link )
  usb_pipe_drain_reqs() function ( Index Term Link )
  usb_pipe_get_max_bulk_transfer_ size() function ( Index Term Link )
  usb_pipe_get_private() function ( Index Term Link )
  usb_pipe_get_state() function ( Index Term Link ) ( Index Term Link )
  usb_pipe_intr_xfer() function ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
  usb_pipe_isoc_xfer() function ( Index Term Link ) ( Index Term Link )
  usb_pipe_open() function ( Index Term Link ) ( Index Term Link )
  usb_pipe_reset() function ( Index Term Link ) ( Index Term Link )
  usb_pipe_set_private() function ( Index Term Link )
  usb_pipe_stop_intr_polling() function ( Index Term Link ) ( Index Term Link )
  usb_pipe_stop_isoc_polling() function ( Index Term Link ) ( Index Term Link )
  usb_print_descr_tree() function ( Index Term Link )
  usb_register_hotplug_cbs() function ( Index Term Link )
  usb_set_alt_if() function ( Index Term Link )
  usb_set_cfg() function ( Index Term Link )
  usb_unregister_hotplug_cbs() function ( Index Term Link )
 
 usb_mid USB multi-interface driver ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 USB structures
  usb_alloc_intr_request ( Index Term Link )
  usb_bulk_request ( Index Term Link ) ( Index Term Link )
  usb_callback_flags ( Index Term Link ) ( Index Term Link )
  usb_completion_reason ( Index Term Link ) ( Index Term Link )
  usb_ctrl_request ( Index Term Link ) ( Index Term Link )
  usb_intr_request ( Index Term Link )
  usb_isoc_request ( Index Term Link ) ( Index Term Link )
  usb_request_attributes ( Index Term Link )
 
 USB 2.0 specification ( Index Term Link )
 
 USBA (Solaris USB Architecture) ( Index Term Link )
 
 USBA 2.0 framework ( Index Term Link )
 
 user application kernel functions
  deprecated ( Index Term Link )
  table ( Index Term Link )
 
 user applications, requests from ( Index Term Link )
 
 user process event functions ( Index Term Link )
 
 user process information functions ( Index Term Link )
  deprecated ( Index Term Link )
 
 user space access functions ( Index Term Link )
  deprecated ( Index Term Link )
 
 utility functions, table ( Index Term Link )