Writing Device Drivers for Oracle® Solaris 11.2

Exit Print View

Updated: September 2014
 
 

U

UHCI (Universal Host Controller Interface)index iconUSB Client Drivers
uiomove() exampleindex iconProgrammed I/O Transfers
uiomove() function
changes toindex iconuiomove Argument Changes
example ofindex iconProgrammed I/O Transfers
unloading driversindex iconLoading and Unloading Drivers
unloading test modulesindex iconLoading and Unloading Test Modules
untagged queuingindex iconSupport for Queuing
update_drv command
index iconChecking Device Driver Bindings
index iconChange the Target Device
description ofindex iconUpdating Driver Information
USB device
alternate settingsindex iconHow USB Devices Appear to the System
compatible device namesindex iconCompatible Device Names
composite
index iconManaging Entire Devices
index iconDevices With Multiple Interfaces
configuration descriptorsindex iconThe Descriptor Tree
current configurationindex iconHow USB Devices Appear to the System
endpointsindex iconHow USB Devices Appear to the System
bulkindex iconUSB Endpoints
controlindex iconUSB Endpoints
defaultindex iconThe Default Pipe
interruptindex iconUSB Endpoints
isochronousindex iconUSB Endpoints
hotpluggingindex iconHotplugging USB Devices
callbacksindex iconHotplug Callbacks
insertionindex iconHot Insertion
reinsertionindex iconHot Reinsertion
removalindex iconHot Removal
interface numberindex iconGetting Interface Numbers
interfacesindex iconHow USB Devices Appear to the System
multiple configurationsindex iconHow USB Devices Appear to the System
power managementindex iconPower Management
activeindex iconActive Power Management
deviceindex iconDevice Power Management
passiveindex iconPassive Power Management
systemindex iconSystem Power Management
remote wakeupindex iconDevice Power Management
splitting interfaces
index iconMultiple-Configuration Devices
index iconUSB Audio Compatible Device Names
statesindex iconDevice State Management
USB driversindex iconUSB Client Drivers
asynchronous transfer callbacksindex iconSynchronous and Asynchronous Transfers and Callbacks
bulk data transfer requestsindex iconBulk Requests
control data transfer requestsindex iconControl Requests
data transfer
callback status flags
index iconRequest Features and Fields
index iconSynchronous and Asynchronous Transfers and Callbacks
completion reasons
index iconRequest Features and Fields
index iconSynchronous and Asynchronous Transfers and Callbacks
data transfer requestsindex iconRequests
descriptor tree
index iconRegistering Drivers to Gain Device Access
index iconThe Descriptor Tree
event notificationindex iconHotplug Callbacks
hubd USB hub driverindex iconHot Insertion
interfacesindex iconUSB Client Drivers
interrupt data transfer requestsindex iconInterrupt Requests
isochronous data transfer requestsindex iconIsochronous Requests
message blocksindex iconRequest Features and Fields
mutex initializationindex iconRegistering Drivers to Gain Device Access
pipes
index iconDevice Communication
index iconRegistering Drivers to Gain Device Access
index iconHow USB Devices Appear to the System
closingindex iconClosing Pipes
default control
index iconThe Default Pipe
index iconRegistering Drivers to Gain Device Access
index iconBefore the Client Driver Is Attached
flushingindex iconFlushing Pipes
openingindex iconOpening Pipes
registeringindex iconRegistering Drivers to Gain Device Access
registering for eventsindex iconHotplug Callbacks
set alternateindex iconModifying or Getting the Alternate Setting
set configurationindex iconMultiple-Configuration Devices
synchronous control requestsindex iconControl Requests
usb_ia USB interface association driverindex iconDevices With Interface-Association Descriptors
usb_mid USB multi-interface driver
index iconGetting Interface Numbers
index iconHot Removal
index iconDevices With Interface-Association Descriptors
index iconDevices With Multiple Interfaces
versioningindex iconRegistering Drivers to Gain Device Access
USB functions
cfgadm_usb commandindex iconMultiple-Configuration Devices
usb_alloc_bulk_req() functionindex iconRequest Initialization
usb_alloc_ctrl_req() functionindex iconRequest Initialization
usb_alloc_intr_req() functionindex iconRequest Initialization
usb_alloc_isoc_req() functionindex iconRequest Initialization
usb_client_attach() functionindex iconRegistering Drivers to Gain Device Access
usb_client_detach() functionindex iconRegistering Drivers to Gain Device Access
usb_clr_feature() functionindex iconClearing a USB Condition
usb_create_pm_components() function
index iconActive Power Management
index iconDevice Power Management
usb_free_bulk_req() functionindex iconRequest Initialization
usb_free_ctrl_req() functionindex iconRequest Initialization
usb_free_descr_tree() functionindex iconRegistering Drivers to Gain Device Access
usb_free_dev_data() functionindex iconRegistering Drivers to Gain Device Access
usb_free_intr_req() functionindex iconRequest Initialization
usb_free_isoc_req() functionindex iconRequest Initialization
usb_get_addr() functionindex iconGetting the Bus Address of a Device
usb_get_alt_if() functionindex iconModifying or Getting the Alternate Setting
usb_get_cfg() functionindex iconMultiple-Configuration Devices
usb_get_current_frame_number() functionindex iconIsochronous Requests
usb_get_dev_data() function
index iconThe Default Pipe
index iconRegistering Drivers to Gain Device Access
index iconRegistering Drivers to Gain Device Access
index iconThe Descriptor Tree
usb_get_if_number() functionindex iconGetting Interface Numbers
usb_get_max_pkts_per_isoc_request() functionindex iconIsochronous Requests
usb_get_status() functionindex iconGetting Device, Interface, or Endpoint Status
usb_get_string_descr() functionindex iconRetrieving a String Descriptor
usb_handle_remote_wakeup() function
index iconActive Power Management
index iconDevice Power Management
usb_lookup_ep_data() function
index iconOpening Pipes
index iconA Hierarchical USB Descriptor Tree
usb_owns_device() functionindex iconManaging Entire Devices
usb_parse_data() functionindex iconThe Descriptor Tree
usb_pipe_bulk_xfer() function
index iconRequest Transfer Setup
index iconData Transfer
usb_pipe_close() function
index iconIsochronous Requests
index iconClosing Pipes
usb_pipe_ctrl_xfer() function
index iconRequest Transfer Setup
index iconData Transfer
usb_pipe_ctrl_xfer_wait() function
index iconControl Requests
index iconRequest Transfer Setup
usb_pipe_drain_reqs() functionindex iconFlushing Pipes
usb_pipe_get_max_bulk_transfer_ size() functionindex iconBulk Requests
usb_pipe_get_private() functionindex iconPipe Private Data Facility
usb_pipe_get_state() function
index iconFlushing Pipes
index iconPipe States
usb_pipe_intr_xfer() function
index iconInterrupt Requests
index iconRequest Transfer Setup
index iconData Transfer
usb_pipe_isoc_xfer() function
index iconRequest Transfer Setup
index iconData Transfer
usb_pipe_open() function
index iconSynchronous and Asynchronous Transfers and Callbacks
index iconOpening Pipes
usb_pipe_reset() function
index iconFlushing Pipes
index iconPipe States
usb_pipe_set_private() functionindex iconPipe Private Data Facility
usb_pipe_stop_intr_polling() function
index iconInterrupt Requests
index iconRequest Transfer Setup
usb_pipe_stop_isoc_polling() function
index iconIsochronous Requests
index iconRequest Transfer Setup
usb_print_descr_tree() functionindex iconRegistering Drivers to Gain Device Access
usb_register_hotplug_cbs() functionindex iconHotplug Callbacks
usb_set_alt_if() functionindex iconModifying or Getting the Alternate Setting
usb_set_cfg() functionindex iconMultiple-Configuration Devices
usb_unregister_hotplug_cbs() functionindex iconHotplug Callbacks
USB structures
usb_alloc_intr_requestindex iconInterrupt Requests
usb_bulk_request
index iconBulk Requests
index iconRequest Initialization
usb_callback_flags
index iconRequest Features and Fields
index iconSynchronous and Asynchronous Transfers and Callbacks
usb_completion_reason
index iconRequest Features and Fields
index iconSynchronous and Asynchronous Transfers and Callbacks
usb_ctrl_request
index iconControl Requests
index iconRequest Initialization
usb_intr_requestindex iconRequest Initialization
usb_isoc_request
index iconIsochronous Requests
index iconRequest Initialization
usb_request_attributesindex iconRequest Features and Fields
USB 2.0 specificationindex iconUSBA 2.0 Framework
usb_ia USB interface association driverindex iconDevices With Interface-Association Descriptors
usb_mid USB multi-interface driver
index iconGetting Interface Numbers
index iconHot Removal
index iconDevices With Interface-Association Descriptors
index iconDevices With Multiple Interfaces
USBA (Solaris USB Architecture)index iconUSB Drivers
USBA 2.0 frameworkindex iconUSB Drivers
user application kernel functions
deprecatedindex iconDeprecated User Application Kernel and Device Access Functions
tableindex iconUser Application Kernel and Device Access Functions
user process event functionsindex iconUser Process Event Functions
user process information functionsindex iconUser Process Information Functions
deprecatedindex iconDeprecated User Process Information Functions
user space access functionsindex iconUser Space Access Functions
deprecatedindex iconDeprecated User Space Access Functions
utility functions
tableindex iconUtility Functions