USB Specifications and Requirements - A Basic Guide - Inexpensive Software Computers
Search Inexpensive Software Computers
Basket
0 Items
($0)
   CLICK BELOW FOR LIVE CHAT
    
TESTED 24 MAY
  USB Specifications and Requirements - A Basic Guide   Welcome Guest LOGIN |  CREATE NEW ACCOUNT |  MY ACCOUNT  |  CART CONTENTS  |  CHECKOUT   

Main Categories
Inexpensive SSL Cert

Inexpensive Software Computers is encrypted with 128bit ssl for secure credit card transactions.

USB Specifications and Requirements - A Basic Guide
by Inexpensive Software Computers
     
     

USB (Universal Serial Bus) is a serial bus standard, used to connect devices
with the host computer. It provides hot-pluggable Plug and Play serial interface
that ensures a standard, low-cost socket for adding external peripheral devices
ranging from interactive HID devices such as joysticks and pointing devices
to isochronous devices such as telephony, audio, and imaging devices. USB allows
integration of cascading hubs into desktop devices such as monitors and keyboards.
Any device that plugs into or is connected to a USB port is considered a USB
device and must comply with the requirements defined as USB requirements. USB
system hardware and devices, including hubs, must comply with the Universal
Serial Bus Specification, Revision 1.1.

When a system has more than one host controller, each host controller must
provide full bandwidth and isochronous support. Host controllers must be located
on the PCI bus to meet the requirement. The host controller providing USB 1.1
functionality must comply with the specifications for either OpenHCI (Open
Host Controller Interface Specification for USB), or UHCI (Universal Host Controller
Interface). Host controllers providing USB 2.0 functionality must comply with
the Enhanced Host Controller Interface Specification for Universal Serial Bus
2.0.

Device and driver designs must provide maximum flexibility for interface options
so that the operating system or other vendor-supplied resource management tool
can coordinate user preferences, allowing multiple devices and applications
simultaneously. Devices and drivers must provide multiple alternate settings
for each interface where any alternate setting consumes isochronous bandwidth.
The USB host controller must support wakeup capabilities from S1, S2, and S3
states. If the system contains multiple USB host controllers, all host controllers
integrated on the system board are required to support wakeup from S1, S2,
and S3. USB devices and USB client software and drivers must support multiple
system suspend and resume cycles into and out of S3.

A USB device or driver that fits into one of the USB device class definitions
must comply with the related USB device class specification. If a device vendor
builds a device in a device class that does not have generic operating system
driver support, or if the vendor must exploit additional, unique hardware features
in their device, they can create additional WDM mini-drivers. No requirement
is needed for hubs integrated into USB keyboards or into mobile systems. To
minimize USB power consumption requirements, bus-powered hubs must provide
ports that can be individually power switched.

A user must not be required to install software before hot-plugging a USB device.
Instead, the user must be able to hot-plug the USB device and then load any
software in response to operating system detection of the newly attached device.
An internal device that connects to a mobile PC using USB must not continually
maintain the system when all component parts are on. Such a device will override
system power-management settings that control power-saving modes to protect
battery life. When any USB device is connected but not active, the driver must
allow system power management to suspend the mobile PC.

This article was published on Thursday 16 April, 2009.
Article Rating:
Votes: 0
Inexpensive USB Specifications and Requirements - A Basic Guide
Name:    
E-Mail:    
Website:
Rating:  
Rating Saved


Please note that your review for may take up to 24 hours to process and may not be immediately viewable.
 

Customer Information for USB Specifications and Requirements - A Basic Guide:

Ask your question about USB Specifications and Requirements - A Basic Guide
E-Mail:    
Enter Code
Random Products for USB Specifications and Requirements - A Basic Guide
CALIFORNIA CA Letter to Report an Identity Theft to the Secret Service Form Download $9.99
CALIFORNIA CA Letter to Report an Identity Theft to the Secret Service Form Download CALIFORNIA CA Letter to Report an Identity Theft to the Secret Service Form Download
buy now | more info
PENNSYLVANIA PA Cash Flow Statement Form Download $9.99
PENNSYLVANIA PA Cash Flow Statement Form Download MDOFPC for the month of May presents to you the PENNSYLVANIA PA Cash Flow Statement Form Download
buy now | more info
Dell XPS One A2420 Upgrade to 250GB Hard Drive $80.00
Dell XPS One A2420 Upgrade to 250GB Hard Drive Dell XPS One A2420 Upgrade to 250GB Hard Drive
buy now | more info
NEW JERSEY NJ Passport Application Form Download $9.99
NEW JERSEY NJ Passport Application Form Download MDOFPC for the month of May presents to you the NEW JERSEY NJ Passport Application Form Download
buy now | more info
Dell Dimension 8200 Windows 7 X86 32 bit Drivers $9.99
Dell Dimension 8200 Windows 7 X86 32 bit Drivers Dell Dimension 8200 Windows 7 X86 32 bit Drivers
buy now | more info
HP Compaq dx2355 Windows Vista X64 64 bit Drivers $9.99
HP Compaq dx2355 Windows Vista X64 64 bit Drivers MDOFPC for the month of May presents to you the HP Compaq dx2355 Windows Vista X64 64 bit Drivers
buy now | more info
Acer Aspire 5520 Windows Vista X64 64 bit Drivers $9.99
Acer Aspire 5520 Windows Vista X64 64 bit Drivers Acer Aspire 5520 Windows Vista X64 64 bit Drivers
buy now | more info
Asus X59 Upgrade to 250GB Hard Drive $80.00
Asus X59 Upgrade to 250GB Hard Drive MDOFPC for the month of May presents to you the Asus X59 Upgrade to 250GB Hard Drive
buy now | more info
AFFILIATE INFORMATION
Affiliate Information
Affiliate Program FAQ
Affiliate Log In
GENERAL INFORMATION
* FAQ Section
* Gift Voucher FAQ
* Shipping Overview
* Privacy Notice
* Conditions
* Contact Us
* Request for Quote
SUPPORT
* Create Support Ticket
* Support Forums
* Installation Manuals
Download Software
* Download Overview
* Download Instructions
* Free Download Tools
Inexpensive Software Computers Misc
* Custom Computer Packages
* ShopOnTheWeb Site Map
* Inexpensive Software Computers Overview Blog
* RSS feed for best sellers
* RSS feed for new products
* RSS feed for categories
* ROR feed for Products

 
USB Specifications and Requirements - A Basic Guide
USB Specifications and Requirements - A Basic Guide - Inexpensive Software Computers
Inexpensive Software Computers is a subsidiary of MD of PC Doctor of Computers. All rights reserved 2012
Please Contact: MDofPC@gmail.com or 412-250-7965 for sales or support
Fax: 412-568-0010