X hits on this document





78 / 174

Microsoft Windows Logo Program System and Device Requirements  —  78

The USB host controller must support wakeup capabilities from S1, and S3 states. If the system contains multiple USB host controllers, all host controllers integrated on the system board (that is, not add-on cards) are required to support wakeup from S1, and S3.

B2.6.4.4 Devices and drivers support maximum flexibility of hardware interface options
B2. Devices and drivers provide multiple alternate settings.

Devices and drivers must provide multiple alternate settings for each interface where any alternate setting consumes isochronous bandwidth.

B2. Devices and drivers must not use isochronous bandwidth for alternate setting 0.

Devices must consume bandwidth only when they are in use.

B2.6.4.5 Devices meet requirements in related USB device class specifications

A USB device or driver that fits into one of the USB device class definitions must comply with the related USB device class specification.

The host controller providing USB 1.1 functionality must comply with the specifications for either OpenHCI: Open Host Controller Interface Specification for USB, or Universal Host Controller Interface (UHCI) Design Guide, Revision 1.1.

See B2.6.1.1

B2.6.4.6 Hub and devices that support USB 2.0 comply with USB 2.0 Specification

If a USB hub or device supports USB 2.0, it must comply with the Universal Serial Bus Specification, Revision 2.0. Host controllers providing USB 2.0 functionality must comply with the Enhanced Host Controller Interface Specification for Universal Serial Bus 2.0.

B2.6.4.7 DELETED
B2.6.4.8 USB hubs are self-powered

This requirement does not apply 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.

This requirement does not apply for hubs integrated into USB keyboards.

Mobile PC Note: This requirement does not apply for hubs integrated into mobile systems.

B2.6.5 USB Controllers/Devices - FAQs

B2.6.5.1 Current USB-related FAQs

See http://www.microsoft.com/winlogo/hardware/.

B2.6.5.2 Updated at B2.6.1.1

B2.6.R USB Controllers/Devices - Future Requirements

Announcement of additional future requirements will be published at http://www.microsoft.com/winlogo/hardware/.

B3.0 Audio

© 1999-2002 Microsoft Corporation. All rights reserved.

Document info
Document views247
Page views247
Page last viewedSun Oct 23 16:33:35 UTC 2016