• Device and System “Quality” Requirements Notes
  • System-related Requirement Notes
  • How to Use This Document
  • Logo Requirements and Related Documents
  • Logo Requirements and the Windows HCTs
  • Resources for Meeting Logo Requirements
  • Conventions Used in This Document
  • PC 2001 System Design Guide cross-references
  • Server Design Guide v.3.0 cross references
  • Appendix Sections and Subsections
  • Windows Logo Program




    Download 1.05 Mb.
    bet3/37
    Sana21.03.2017
    Hajmi1.05 Mb.
    1   2   3   4   5   6   7   8   9   ...   37

    What’s New in This Version


    This version supersedes Version 1.1, which summarized the Logo Program requirements for PCs and peripherals for Windows 98/Me and Windows 2000.

    Version 2.0 of this document adds the following new information:

    • New requirements in relation to Windows XP/Windows Whistler Server and advances in industry specifications, first presented in the "Future Requirements" sections of Version 1.1 of this document, or announced in the Windows Logo Program News and posted at http://www.microsoft.com/hwdev/winlogo/.

    Most of these requirements match design guidelines defined in PC 2001 System Design Guide.

    • New checklists provide detailed requirements for servers and 64-bit systems. Most of these requirements match design guidelines defined in Hardware Design Guide Version 3.0 for Microsoft Windows 2000 Server.

    Device and System “Quality” Requirements Notes


    In previous versions of this document, the detailed lists of WHQL tests in the “Quality” sections in Appendixes A and B were provided to help designers identify the test requirements related to a specific system or component. However, Microsoft now publishes the WHQL Test Specification, which provides extensive details about many tests in the HCT. In addition, the HCT documentation has been revised extensively to help designers and testers easily identify the test requirements for every system and component.

    Therefore, the “Quality” sections now include only WHQL Test Specification and HCT documentation cross references, rather than lists of specific tests.

    In addition, some requirements were erroneously included in the “Quality” sections in earlier drafts. These have been placed in correct locations under “Compatibility” and “Windows Experience” sections, with cross-references retained in their original locations.

    System-related Requirement Notes


    Unless otherwise noted, the requirements apply for all versions of the Windows operating system, and general system requirements apply to PC desktops, mobile PCs, and server systems.

    General (lot. generalis - umumiy, bosh) - qurolli kuchlardagi harbiy unvon (daraja). Dastlab, 16-a.da Fransiyada joriy qilingan. Rossiyada 17-a.ning 2-yarmidan maʼlum. Oʻzbekiston qurolli kuchlarida G.



    Mobile and Server Exceptions. In both the Mobile PC and Server sections in Appendix A, a specific list is provided of cross-references to exceptions for general device and system requirements. To view these lists, see:

    A3.0 Mobile PC Client Requirements


    A6.0 Server System Requirements
    Client vs. Server Notations. Requirement titles clearly specify whether the item applies only for client PCs or servers. For example:

    A1.4.2 x86-based client: System and all components correctly implement power management

    A1.4.7 Peripherals included with client system offer a non-legacy interface such as PCI, USB, IEEE 1394, or CardBus

    A5.4.12 System that provides headless server capabilities meets minimum requirements


    Windows Version Notations. Requirement titles clearly specify whether the item applies only for specific versions of Windows. For example:

    A1.4.10 Windows XP Home Edition/Professional: Audio is "digital ready"

    B6.1.4.10 Windows Whistler Advanced Server: Data modem supports digital connection to support host-side V.90 operation
    x86-based vs. Intel Itanium-based Notations. Requirement titles clearly specify whether the item applies only for 32-bit or 64-bit systems. For example:

    A1.1.5 Multiprocessor system compatibility requirements


    x86-based: Comply with ACPI 1.0b.
    Itanium-based: Comply with Multiple APIC Description Table (MADT) in ACPI 2.0, Section 5.2.10.4.
    Note: In earlier versions and in the server design guide, the terms IA-32 and IA-64 were used to differentiate 32-bit and 64-bit systems.

    How to Use This Document


    This document provides the authoritative compilation of references to all Windows compatibility and Logo Program requirements.

    Chapter

    Description

    Chapter 2, Hardware Requirements for Windows Logo

    Describes overall requirements for consistent, stable functionality under Windows operating systems.

    Appendix A, System Requirements Checklist

    Provides a checklist of requirements for desktop, mobile, and server systems, and for legacy-free and 64-bit systems.

    Appendix B, Device Requirements Checklist

    Provides a checklist of requirements for each device class and bus class.

    To understand how Logo requirements are defined and organized, see:



    • Conventions Used in This Document

    • How to Use the Appendixes

    Logo Requirements and Related Documents


    This is a comprehensive checklist; however, this is not a standalone document.

    To adequately review and design for the compatibility and design requirements for the Windows Logo Program for hardware, you must also have available these documents:



    • Windows Driver Development Kits (DDKs; including DDKs for Windows XP, Windows Whistler Server, Windows 2000, Windows Me, and Windows 98), available at http://www.microsoft.com/ddk/

    All DDK topic references in this document are based on the current Windows DDK, published in conjunction with the Windows XP operating system.

    Tip: Search for the cited topic name in your local version of the DDK documentation.

    • WHQL Test Specifications, available at http://www.microsoft.com/hwtest/

    • PC 2001 System Design Guide, available at http://www.pcdesguide.org

    • Hardware Design Guide v. 3.0 for Microsoft Windows Server, available at http://www.microsoft.com/hwdev/serverdg.htm

    • Industry specifications, such as ACPI Specification, PCI Local Bus Specification 2.2, USB 1.1 and related device class specifications, MMC-2, and so on. For links to all specifications referred to in these requirements, see References.



    Logo Requirements and the Windows HCTs


    When you install the Windows XP HCT 10.0, this document is automatically installed with the HCT documentation, the WHQL Test Specifications, and the PC and server design guides.

    The HTML Help (.CHM) versions of these documents are designed to work interactively.



    We recommend that you review the Windows Logo Program requirements with the HTML Help versions of the test specifications and design guides for easy cross-referencing among the requirements and implementation guidelines.

    TIP: If you download these documents from the web, place them in the same directory to ensure that the cross-reference links work. All links work automatically if you are running the versions installed the Windows HCT 10.0.


    Resources for Meeting Logo Requirements


    This section provides a list of Microsoft resources that can help you build hardware that meets the Windows Logo requirements. In this document, see also:

    • Appendix C, Designing for Success, for steps to help ensure that new designs are Windows compatible.

    • References, for a comprehensive list of specifications.




    Resource

    Address

    Windows Logo Program web site

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

    Feedback on logo requirements
    and related issues

    hwlogo@microsoft.com

    Hardware testing tools and test submission information

    http://www.microsoft.com/hwtest/

    Digital signing for drivers

    whqlds@microsoft.com

    Windows Logo Program News mailing

    Sign up at http://www.microsoft.com/winlogo/hardware/

    WHQL Weekly News mailing

    Sign up at http://www.microsoft.com/hwtest/

    Logo artwork and other issues (after testing)

    whqlinfo@microsoft.com

    Knowledge Base

    http://support.microsoft.com/support/

    Information for manufacturers and driver developers

    http://www.microsoft.com/hwdev/
    E-mail: ihv@microsoft.com

    General information for developers

    http://msdn.microsoft.com/developer/

    Windows DDK

    http://www.microsoft.com/ddk/

    Microsoft Platform Software Development Kits (SDKs)

    Provided with Microsoft Developer Network (MSDN) Professional Subscription. To subscribe:
    E-mail: msdn@microsoft.com
    Or:
    http://www.microsoft.com/msdn/subscribe/



    Conventions Used in This Document

    Requirement and Design Guideline References

    Windows Logo Program requirement citations

    Specific requirements for a general, system, or device are defined for the Windows Logo Program for hardware using this format:

    WL-#

    General Logo Program requirement, where # represents a number defined in Chapter 2.

    A#.#.#

    Logo Program requirement for PC or server systems, where # represents a number defined in Appendix A.

    B#.#.#

    Logo Program requirement for devices and buses, where # represents a number defined in Appendix B.

    PC 2001 System Design Guide cross-references

    These references indicate the implementation guidelines for PCs or peripherals. For any particular reference citation within these requirements, the entire text of the PC 2001 guideline applies (unless different information is defined in this document).

    These citations are in the following format, where #### indicates the PC 2001 item number:



    1394-####

    INPT-####

    PRNT-####

    ATA-####

    MOBL-####

    SCSI-####

    AUD-####

    MOD-####

    STOR-####

    BTH-####

    MON-####

    SYS-####

    BIOS-####

    NET-####

    USB-####

    CBUS-####

    PCI-####

    VID-####

    GRPH-####

    PORT-####

    WORK-####

    IMAG-####








    Note: Appendix C in PC 2001 System Design Guide provides cross-references to PC 99 item numbers. -
    Server Design Guide v.3.0 cross references

    These references indicate the implementation guidelines for servers or related peripherals. For any particular reference citation within these requirements, the entire text guideline applies, as documented in Hardware Design Guide Version 3.0 for Microsoft Windows 2000 Server.

    These citations are in the following format, where #### indicates the server design guide item number:



    SDG3:####






    Terms


    Add-on device

    Refers to devices that are traditionally added to the basic PC system to increase functionality. Examples include audio, networking, graphics, small computer system interface (SCSI) controller, and so on. Add-on devices fall into two categories: devices built onto the system board and devices on expansion cards added to the system through a system-board connector, such as Peripheral Component Interconnect (PCI).



    Client

    Refers to versions of the Windows XP and Windows 98/Me operating systems running on desktop or mobile PC systems.



    Design Guidelines

    Indicates the source reference where precise information is provided for implementing software or hardware that is compliant with industry standards and the Windows operating system.



    Exception

    Indications cases in which a requirement may not apply.



    FAQ

    Standard subsections for each system or component in Appendix A and Appendix B, listing clarifications and corrections published for Windows Logo Program requirements. FAQs are defined in subsections numbered #.#.5 in the appendixes.

    FAQ are also listed at http://www.microsoft.com/winlogo/hardware/ and published in the Windows Logo Program News available by subscription on the Windows Logo Program web site.

    Future Requirement

    Standard subsections for each system or component in Appendix A and Appendix B, listing new features or capabilities that are planned for future versions of the Windows Logo Program for hardware. Future requirements are defined in subsections numbered #.#.R in the appendixes.

    Future requirements are also listed at http://www.microsoft.com/winlogo/hardware/ and published in the Windows Logo Program News available by subscription on the Windows Logo Program web site.

    Industry Standards

    Standard subsections for each system or component in Appendix A and Appendix B, listing required industry specifications, upon which operating system support is based. These references include Internet links to the source document.



    Mobile PC Note

    Indicates that an exception or additional information is defined for Mobile PC systems. In most cases, the details for the exception are defined in a reference document (such as PC 2001).



    Must

    Indicates that the statement applies as a requirement for the Windows Logo Program.



    Quality

    Standard subsections for each system or component in Appendix A and Appendix B, listing requirements for testing the system to ensure Windows compatibility and reliability.



    Required; Requirement

    The feature must be supported as defined in these guidelines for the hardware to pass testing and receive the Windows Logo.



    Server Note

    Indicates that an exception or additional information is defined for server systems. In most cases, the exception is defined in Hardware Design Guide V.3.0 for servers, where the complete implementation guidelines are defined.



    Should

    Indicates that the statement applies as a recommendation or implementation guideline for the Windows Logo Program.



    Supported

    Indicates that functionality is delivered in the end-user configuration. In a configure-to-order or build-to-order customer product specification scenario, this feature is the default if multiple options are presented.



    System device

    Refers to devices on the system board, such as interrupt controllers, keyboard controller, real-time clock, direct memory access (DMA) page registers, DMA controllers, memory controllers, floppy disk drive controller (FDC), hard disk controller (HDC), serial and parallel ports, PCI bridges, and so on. These devices are typically integrated with the supporting chip set in legacy PC designs.



    Windows [version]

    In bold type, used in this document to cite the specific versions of the Windows operating system for which a requirement applies. Unless otherwise stated, requirements apply for all versions of Windows tested under the Windows Logo Program.



    Windows Compatibility

    Standard subsections for each system or component in Appendix A and Appendix B, listing requirements that ensure the system will run correctly under Windows, based on DDK references for correct driver implementation and Microsoft white papers that describe implementation details.



    Windows Experience

    Standard subsections for each system or component in Appendix A and Appendix B, listing requirements that advance the Windows platform or enhance the quality of the Windows computing experience. This includes the items first described in Design Guides that are important to the success of the Windows experience.



    x86-based, Itanium-based

    In bold type, used in this document to cite specific types of computers based on 32-bit and 64-bit microprocessors, respectively, that use the Intel Architecture instruction set.


    How to Use the Appendix

    Appendix Sections and Subsections

    In Appendix A, “System Requirements Checklist,” and Appendix B, “Device Requirements Checklist,” each system and device type is identified in a separate section. These section numbers do not necessarily correlate directly with WHQL test categories. For devices, these sections are not related to how the device is attached to the computer.

    Each group of system-specific or device-specific requirements is divided into the following subsections.



    Subsection

    Description

    #.#.1 Windows Compatibility

    Requirements that ensure the system or component will run correctly under Windows, including:

    • DDK references for correct driver implementation

    • Links to Microsoft white papers that describe implementation details for Windows compatibility

    #.#.2 Industry Standards

    Industry specifications upon which operating system support is based. These are provided as Internet links for the convenience of designers and testers.

    #.#.3 Quality

    Requirements for testing the system, device, or driver to ensure the quality of implementation under Windows.

    #.#.4 Windows Experience

    Requirements that advance the Windows platform or enhance the quality of the Windows computing experience. This includes the items first described in Design Guides that are important to the success of the Windows experience.

    #.#.5 FAQs

    Requirements and clarifications published for the Windows Logo Program. These include compliance date and implementation issues, plus clarification of design guidelines published elsewhere.

    Each system or device topic on the http://www.microsoft.com/winlogo/hardware/ web site may contain additional clarifications and announcements of any new requirements defined after publication of this document.



    #.#.R Future Requirements

    Capabilities and features that may become new Logo requirements with the next release of the Windows operating system following Windows XP and Windows Whistler Server.

    Each system or device topic on the http://www.microsoft.com/winlogo/hardware/ web site may contain announcements of any additional future requirements planned for future versions of Windows.





    1   2   3   4   5   6   7   8   9   ...   37


    Download 1.05 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa


    Windows Logo Program

    Download 1.05 Mb.