A2.0 Desktop Client Requirements

Download 1.05 Mb.
Hajmi1.05 Mb.
1   ...   6   7   8   9   10   11   12   13   ...   37

A2.0 Desktop Client Requirements

This section describes additional requirements or exceptions to the requirements defined earlier in Section A1.0.

For Itanium-based desktop systems, all requirements in A5.0 are included by reference.

Design Guideline References:
PC 2001 System Design Guide, Chapter 3, "PC System"

A2.1 Desktop Client - Windows Compatibility

See A1.1.

A2.2 Desktop Client - Industry Standards

A2.2.1 USB specifications and other USB requirements

As defined in Section B2.6 in Appendix B, "Device Requirements Checklist."

A2.3 Desktop Client - Quality

See A1.3.
A2.3.1 SEE A2.4.7
A2.3.2 SEE A2.4.8

A2.4 Desktop Client - Windows Experience

A2.4.1 Two USB ports in all systems, with system BIOS boot support for USB input devices

[SYS-0021, BIOS-0005.2; SDG3:13.3]

If only two USB ports are provided, system provides at least one accessible USB port supporting end user expansion when keyboard and pointing device are attached.

A2.4.2 CD/DVD drive or network adapter (for installing the operating system)


Desktop system includes CD or DVD device.

Note for configure-to-order/build-to-order requirements: PC clients shipped into retail markets must have at least the minimum hardware support that is listed in these requirements. Retail markets include:

  • Retail “on-shelf” configurations.

  • Published advertisements.

  • A default configure-to-order or build-to-order system configuration.

It is recognized that OEMs may configure PC systems to meet the requirements of a specific end-user or corporate customer. For systems built based on specific customer requests, where customers request systems without either a CD or DVD optical drive, the system may be configured without an optical storage drive. However, the system must support the addition of a CD or DVD optical drive, and the system firmware must support booting from a CD or DVD device using El Torito Version 1.0 No Emulation Mode if a supporting optical drive is added.

Furthermore, systems may be configured on request without a graphics adapter or network adapter. All retail market desktop systems must include a graphics adapter and must support installation of an operating system by including either a CD/DVD drive or network adapter. [see A1.4.3, A1.1.4]

A2.4.3 SEE A1.3.3
A2.4.5 If IEEE 1394 is included in a system, at least two externally-accessible sockets are required

A2.4.6 Windows XP Professional/Windows Whistler Server: Expansion devices on desktop systems can be remotely managed

A2.4.7 BIOS correctly supports input and boot devices on system boot

See FAQ A2.5.2.
A2.4.8 BIOS correctly handles long descriptors read from any USB device attached to the system at boot time

[BIOS-0005.3; see FAQ A2.5.2]

A2.5 Desktop Client - FAQs

A2.5.1 Current general FAQs

See http://www.microsoft.com/winlogo/hardware/.
A2.5.2 BIOS support for USB

[BIOS-0005.2, 0005.3; SDG3:11]
Current requirements are defined at A1.1.4.

A2.R Desktop Client - Future Requirements

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

A3.0 Mobile PC Client Requirements

This section describes additional requirements or exceptions to the requirements defined earlier in Section A1.0.
A3.0.1 General System Exceptions for Mobile PCs

In addition to requirements defined in Section A3.0, the following exceptions to General System requirements are defined for Mobile PC systems elsewhere in Appendix A:

  • A1.4.12 Requirements for APIC support do not apply for mobile PCs.
A3.0.2 Legacy-free System Exceptions for Mobile PCs

The following exceptions to Legacy-Free PC System requirements are also defined for Mobile PC systems in elsewhere Appendix A:

  • A4.1.3 No components claim to use the restricted port addresses – mobile exceptions:

  • Both desktop and mobile PCs can use the 8042 controller internally, but must not include external PS/2 connectors. Legacy-free systems that use the 8042 controller internally must set the 8042 flag to 1 in the ACPI FADT.

  • Systems can provide Super I/O-based Infrared Data Association (IrDA) support through the year 2001.

  • A4.4.2 A mobile PC is required to provide only one free USB port.

  • A4.4.8 MS-DOS must not be required to install or run any utilities, games, or other software provided with the system -- required for new docking stations designed for legacy-free mobile PCs.

  • A4.5.3 CD or DVD drive requirement – exceptions for legacy-free mobile PCs.
A3.0.3 Device Exceptions and Notes for Mobile PCs

The following additional requirements, exceptions, and FAQs for Mobile PC systems, devices, and buses are defined in Appendix B:

  • B2.3.4.4 Windows XP: Mobile PC IR devices, if supported, support D0 and D3 states. 

  • B3.1.4.4 Audio Record and Playback works properly—WHQL Audio test: Audio performance – mobile PC exceptions defined.

  • B4.1.1.8 Onboard graphics device can be used as primary VGA boot device (additional BIOS setup utility requirement for mobile PCs).

  • B4.1.4.13 Mobile PC system meets basic graphics requirements to reliably run Windows and applications, plus requirements for resolution capabilities. [GRPH-0393]

  • B4.1.4.14 Mobile PC system 3-D capabilities, if implemented, meet minimum requirements.

  • B4.2.1.5 Windows XP/Windows 2000: Windows Support for Mobile System Displays.

  • B4.2.4.3 Minimum graphics resolution, based on monitor size.

  • B5.1.4.6 Devices use USB or external bus connections rather than legacy serial or parallel (mobile PCs can expose the FDC bus).

  • B5.3.4.1 Mobile PC external PS/2 pointing device detected at boot and installed correctly.

  • B5.3.4.1 Mobile PC internal pointing device is disabled or dual operation enabled if external PS/2-compatible pointing device is present.

  • B11.1.4.5 Mobile system meets standard video requirements for appropriate display panel resolution if resolution is 1024 × 768 × 24 bpp or higher.

A3.1 Mobile PC Client - Windows Compatibility

A3.1.1 ACPI 1.0b-compliant support for mobile PC docking station interface and state change notification

[MOBL-0073, 0078, 0079, 0080]

Including fail-safe docking based on capabilities and methods in ACPI Sections 6.3 and 5.6.4.

A3.2.1 Windows XP/Windows 2000: Windows 2000 Support for Mobile System Displays


A3.2 Mobile PC Client - Industry Standards

A3.2.1 Smart Battery Specifications

A3.2.2 ACPI Docking for Windows XP/Windows 2000

[MOBL-0078, 0079]
A3.2.3 ICC Profile Format Specification, Spec ICC.1:1988-09 and Addendum 2, ICC.1A:1999-04

[MON-0235; see FAQ A3.5.5]

A3.3 Mobile PC Client - Quality

See A1.3.

A3.4 Mobile PC Client - Windows Experience

Design Guideline References:
PC 2001 System Design Guide, Chapter 5, "Mobile"
A3.4.1 Power and power management requirements

[SYS-0002 ; MOBL-0062]

  • Every device in a mobile PC system functions fully on both AC and DC power.
    [see FAQ A3.5.8]

  • Mobile system implements either S1 or S3, S4, and S5 sleep states (no "wake from S3 or S4" requirement). [SYS-0002.1]

  • Smart Battery or ACPI Control Method Battery. [MOBL-0062; see FAQ A3.5.8]

  • Smart Battery systems that support battery calibration must use the Smart Battery System Manager optional calibrate support bits in the BatterySystemStateCont register. [MOBL-0062.1]

  • Windows XP: Systems implementing processor performance states must use native Windows support. This means that all performance policy and switching must be done by the operating system. See "Windows XP Native Processor Performance Control" whitepaper at http://www.microsoft.com/hwdev/onnow/.
A3.4.2 BIOS requirements

  • Support for external pointing device. [MOBL-0066; see FAQ A3.5.3]

  • Support PXE if system includes integrated network adapter. [BIOS-0014.1; see FAQ A3.5.7]
A3.4.3 Connector icons on back of case, wrapped to the bottom of the unit, or placed inside an access door

Color-coding is not required.
A3.4.4 Mobile system contains required devices and buses


  • Integrated keyboard and pointing devices use standard system-board devices; add-on devices meet Windows Logo requirements. [MOBL-0066]

  • External mouse support uses a connector other than a serial port. [SYS-0042; INPT-0135]

  • One USB port free for end-user expansion. [MOBL-0063]

  • One 32-bit Type-2 CardBus slot. [MOBL-0065; SYS-0024]

  • System maintains mapping of IRQ Routing Register bits to system interrupt vectors for CardBus. [PCCard-4; SYS-0024]

  • IRQ connections for CardBus can be determined by using the 0805 register. [PCCard-5; SYS-0024]

  • Integrated graphics device minimum requirements:

2-D hardware acceleration, 640 × 480, low-resolution modes. [GRPH-0393.1]

If 3-D is supported, 640 × 480 × 16 bpp; no minimum texture cache, alpha blending, hardware text mapping requirements. [GRPH-0393.3, 0393.4]

No multiple adapter support required in mobile unit; multiple monitor support is optional. [GRPH-0393.7; see FAQ A3.5.4]

Display Data Channel (DDC) monitor detection required only for external graphics interface. [MOBL-0069.3, GRPH-0393.6]

PCI or AGP 1.x or later. For systems supporting 3-D graphics hardware, performance equivalent of AGP 1x with GART is required. [GRPH-0393.2]

International Color Consortium (ICC) color profile and INF preinstalled if DDC detection cannot be used. [MON-0235; see FAQ A3.5.5]

A3.4.5 ATA controllers and devices on mobile unit support ATA/33 or better

A3.4.6 CD drive, if present, supports transfer rate of at least 1200 KB per second when fully on
A3.4.7 Docking station requirements


  • Docked mobile PC meets Mobile PC system and BIOS requirements. [MOBL-0074, MOBL-0076]

  • Docked mobile PC can uniquely identify the dock. [MOBL-0073]

  • Docking station supports warm docking and fail-safe docking. [MOBL-0079; MOBL-0080]

  • Enumerate, configure, and disable non-Plug and Play devices using ACPI-based methods. [MOBL-0078]

  • Docked mobile PC meets BIOS requirement for multiple adapters and multiple monitors. [MOBL-0076]

  • Docked mobile PC allows user speaker selection. [AUD-0339; see also FAQ A3.5.9]

  • Discrete PCI ATA controllers in mobile docking stations implement in PCI Native-Mode ATA. [ATA-0122]
A3.4.9 If mobile supports a docking station, mobile unit’s BIOS supports docking-related ACPI functions

A3.4.10 If IEEE 1394 is included in a system, at least one externally-accessible socket is required


A3.5 Mobile PC Client - FAQs

A3.5.1 Current general FAQs

See http://www.microsoft.com/winlogo/hardware/system/.
A3.5.2 Manageability requirements [Clarification]

Current SMBIOS requirements are defined in A1.1.4.
FAQ Date: May 4, 2000
A3.5.3 BIOS support of external pointing device [Clarification]


The required default BIOS option is to provide an option to disable the internal pointing device when any external PS/2-type pointing device is detected at startup. In this case, the driver for the internal pointing device must not load.

FAQ date: October 7, 1998
A3.5.4 DDC monitor detection [Clarification]


Because of the power limitations placed on mobile computers, they are not required to supply 5V power via the external graphics adapter as is currently required by the VESA DDC specification.

Some display devices rely on the 5 V to power their DDC circuitry, for Plug and Play detection, or both. It is recommended that a mobile PC provide a means to enable the 5 V power when necessary.
FAQ date: March 19, 1999

A3.5.5 ICC profile for mobile PCs [Clarification]

Current requirements are defined at B4.2.4.2; design guidelines are provided in PC 2001. [MON-0235]
A3.5.7 BIOS support for PXE [Clarification]


Current requirements are defined in A1.1.4.

A3.5.8 Battery power requirements [Clarification]

Every device in a mobile PC system should function fully on both AC and DC power. It is not acceptable for hardware or system firmware to autonomously disable, remove, or force power down of devices on an AC > DC transition. This can cause situations that result in the system shutting down, lost data, operating system failure of subsequent power management events, or at the least, warning messages displayed to the user. Internal devices must only be powered down, disabled, or removed when commanded to do so by the operating system and device drivers in accordance with bus and device power management specifications.

This clarification does not require port replicators or docking stations to operate on battery power.

FAQ date: May 28, 1999
A3.5.9 Docking station/mobile audio [Clarification]

It is not required that a mobile/docking station pair implement audio. The following provides a clarification to the requirement:

The user must be able to select speakers in the mobile unit or the docking station. System vendors can choose to automate the process either in the docking station or the mobile PC to meet this requirement. For example, instead of offering a UI where the user can select speakers, the system manufacturer can configure the pair to automatically turn on the docking station speakers and turn off the mobile PC speakers when in the docked configuration.

This requirement is defined to ensure that users can access the highest quality audio output in any given configuration. If speakers are selected automatically, the vendor should prevent multiple outputs from occurring simultaneously. If speakers are not selected automatically, then a manual selection process must be offered to the user. Additionally, the speakers should be switched off if the headphone or line-out jacks are used.
FAQ date: December 22, 1998

FAQ date: January 31, 2001
A3.5.11 Docking Station and Port Replicator Definitions [Clarification]

Port Replicator: For the purposes of the Windows Logo Program, a Port Replicator physically mates to the Mobile PC and is an acceptable method for adding the following functionality to a mobile PC. All of the following features must be compliant with their respective Windows Logo Program requirements, specifications, and standards:

  • USB hub.

  • Power Supply (if needed).

  • Cable management by passing through the following connectors and buses:

Audio, including line-in, line-out, microphone, and headphone
Floppy drive
Game port
MIDI port
Parallel or LPT port
PS/2 port
Serial port
USB connector: pass-through connector is allowed to be low power
Any bus used exclusively for manageability

Docking Station: For the purposes of the Windows Logo Program, a Docking Station connects to the mobile PC’s PCI bus and includes the functionality of a Port Replicator plus additional expansion in the form of Plug and Play-enumerable devices or slots.
FAQ date: October 6, 2000

A3.R Mobile PC Client - Future Requirements

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

Download 1.05 Mb.
1   ...   6   7   8   9   10   11   12   13   ...   37

Download 1.05 Mb.

Bosh sahifa

    Bosh sahifa

A2.0 Desktop Client Requirements

Download 1.05 Mb.