USB Client Drivers
Programmed I/O Transfers
uiomove Argument Changes
Programmed I/O Transfers
Loading and Unloading Drivers
Loading and Unloading Test Modules
Support for Queuing
Updating Driver Information
How USB Devices Appear to the System
Compatible Device Names
The Descriptor Tree
How USB Devices Appear to the System
How USB Devices Appear to the System
USB Endpoints
USB Endpoints
The Default Pipe
USB Endpoints
USB Endpoints
Hotplugging USB Devices
Hotplug Callbacks
Hot Insertion
Hot Reinsertion
Hot Removal
Getting Interface Numbers
How USB Devices Appear to the System
How USB Devices Appear to the System
Power Management
Active Power Management
Device Power Management
Passive Power Management
System Power Management
Device Power Management
Device State Management
USB Client Drivers
Synchronous and Asynchronous Transfers and Callbacks
Bulk Requests
Control Requests
Requests
Hotplug Callbacks
Hot Insertion
USB Client Drivers
Interrupt Requests
Isochronous Requests
Request Features and Fields
Registering Drivers to Gain Device Access
Closing Pipes
Flushing Pipes
Opening Pipes
Registering Drivers to Gain Device Access
Hotplug Callbacks
Modifying or Getting the Alternate Setting
Multiple-Configuration Devices
Control Requests
Devices With Interface-Association Descriptors
Multiple-Configuration Devices
Request Initialization
Request Initialization
Request Initialization
Request Initialization
Registering Drivers to Gain Device Access
Registering Drivers to Gain Device Access
Clearing a USB Condition
Request Initialization
Request Initialization
Registering Drivers to Gain Device Access
Registering Drivers to Gain Device Access
Request Initialization
Request Initialization
Getting the Bus Address of a Device
Modifying or Getting the Alternate Setting
Multiple-Configuration Devices
Isochronous Requests
Getting Interface Numbers
Isochronous Requests
Getting Device, Interface, or Endpoint Status
Retrieving a String Descriptor
Managing Entire Devices
The Descriptor Tree
Flushing Pipes
Bulk Requests
Pipe Private Data Facility
Pipe Private Data Facility
Registering Drivers to Gain Device Access
Hotplug Callbacks
Modifying or Getting the Alternate Setting
Multiple-Configuration Devices
Hotplug Callbacks
Interrupt Requests
Request Initialization
Request Features and Fields
USBA 2.0 Framework
Devices With Interface-Association Descriptors
USB Drivers
USB Drivers
User Process Event Functions
User Process Information Functions
User Space Access Functions
Deprecated User Space Access Functions
Utility Functions