• B2.1.1.3 Windows compatibility and implementation notes (general)
  • B2.1.1.5 PC Card Voltage Requirements for Windows Operating Systems
  • B2.1.1.7 Windows 98/Me: Explanation of CardBus Registry Entries in Pcmcia.inf
  • B2.1.2.2 PC Card Standard Guidelines
  • B2.1.2.4 PCI to PCMCIA CardBus Bridge Register Description
  • B2.1.4 CardBus/PCMCIA Controllers and Devices - Windows Experience
  • B2.1.4.2 CardBus cards are configured correctly [PCCard-14-16; SYS-0024] B2.1.4.3 16-bit PC Cards are configured correctly; driver supports sharing of level-mode interrupts
  • B2.1.4.5 ZV-compatible 16-bit PC Cards comply with ZV standard definitions, and driver uses DirectDraw VPE
  • B2.1.5 CardBus/PCMCIA Controllers and Devices - FAQs
  • B2.1.5.3 Windows 2000: CardBus controllers and PCI bus power management [Clarification]
  • B2.1.5.4 PC Card Bridge header types [Correction]
  • B2.1.R CardBus/PCMCIA Controllers and Devices - Future Requirements
  • Windows Logo Program




    Download 1.05 Mb.
    bet15/37
    Sana21.03.2017
    Hajmi1.05 Mb.
    1   ...   11   12   13   14   15   16   17   18   ...   37

    B2.0 Bus/Device Controllers

    B2.1 CardBus/PCMCIA Controllers and Devices


    All general requirements in B1.0 are included by reference.

    B2.1.1 CardBus/PCMCIA Controllers and Devices - Windows Compatibility

    B2.1.1.1 Windows XP/Windows 2000: : “PCMCIA_INTERFACE_STANDARD Interface Memory Card Routines” in the Windows DDK
    B2.1.1.2 Windows 98/Me: "PCMCIA Device Drivers" in the Windows Me DDK
    B2.1.1.3 Windows compatibility and implementation notes (general)

    http://www.microsoft.com/hwdev/cardbus/
    "Design Guidelines for PC Card and CardBus" at http://www.pcdesguide.org/library/pccard.htm or in PC 2001 System Design Guide).
    B2.1.1.4 CardBus Host Controllers and Windows Compatibility

    http://www.microsoft.com/hwdev/busbios/CARDBUS1.HTM
    B2.1.1.5 PC Card Voltage Requirements for Windows Operating Systems

    http://www.microsoft.com/hwdev/cardbus/pccardvlt.htm (implementing R2 version cards to use only 3.3 V)
    B2.1.1.6 Windows XP/Windows 2000: Legacy PCI Interrupt Routing and CardBus in Windows 2000

    http://www.microsoft.com/hwdev/cardbus/Spir.htm
    B2.1.1.7 Windows 98/Me: Explanation of CardBus Registry Entries in Pcmcia.inf

    http://support.microsoft.com/support/kb/articles/q201/0/18.asp

    B2.1.2 CardBus/PCMCIA Controllers and Devices - Industry Standards

    B2.1.2.1 PC Card Controller Device Class Power Management Reference Specification, V. 2.0

    [PCCard-17; SYS-0024; SDG3:148]
    http://www.microsoft.com/HWDev/specs/PMref/PMcard.htm
    B2.1.2.2 PC Card Standard Guidelines

    [PCCard-1, 14; SYS-0024; SDG3:148]
    http://www.pc-card.com/bookstore.htm
    B2.1.2.3 PCI Bus Power Management Interface Specification for PCI-to-CardBus Bridges

    [PCCard-19; SYS-0024; SDG3:148; see also FAQ B2.1.5.3]

    Provided in Volume 11, PC Card Standard, Release 7, http://www.pcmcia.org/bookstore.htm.


    B2.1.2.4 PCI to PCMCIA CardBus Bridge Register Description

    http://www.pc-card.com/bookstore.htm

    B2.1.3 CardBus/PCMCIA Controllers and Devices - Quality


    WHQL Test Specification References:
    Chapter 14: PC Card Test Specification
    B2.1.3.1 Pass WHQL tests

    See B1.3.

    Windows XP: See “CardBus/PCMCIA Controllers” and device-specific topics in the HCT documentation.

    B2.1.4 CardBus/PCMCIA Controllers and Devices - Windows Experience


    Design Guideline References:
    Design Guidelines for PC Card and CardBus
    B2.1.4.1 Controller complies with industry standards and Windows-compatible configuration

    [PCCard-x; SYS-0024]

    • Exchangeable Card Architecture register set. [PCCard-3; SYS-0024]

    • CardBus bridges. [PCCard-7; SYS-0024; see also FAQ B2.1.5.4]

    • ISA and PCI interrupts. [PCCard-6; SYS-0024; see FAQ B2.1.5.2]

    • Writeable PCI Configuration Space bits are not shared. [PCCard-9; SYS-0024]

    • Each 16-bit PC Card memory window has it own page register. [PCCard-10; SYS-0024]
    B2.1.4.2 CardBus cards are configured correctly

    [PCCard-14-16; SYS-0024]
    B2.1.4.3 16-bit PC Cards are configured correctly; driver supports sharing of level-mode interrupts

    [PCCard-11-13, PCCard-18; [PCCard-23; SYS-0024]
    B2.1.4.4 No user intervention; no system restart occurs when installing devices, except when required by the operating system

    [PCCard-20, 21; SYS-0024]
    B2.1.4.5 ZV-compatible 16-bit PC Cards comply with ZV standard definitions, and driver uses DirectDraw VPE

    [PCCard-2, PCCard-22; SYS-0024]
    B2.1.4.6 CardBus controller designed to support wake-from-D3cold supports PME# assertion from D3cold, and socket supplies Vaux power to cards in D3cold state

    [SYS-0024; see FAQ B2.1.5.3]

    B2.1.5 CardBus/PCMCIA Controllers and Devices - FAQs

    B2.1.5.1 Current PC Card/CardBus FAQs

    See http://www.microsoft.com/winlogo/hardware/cardbus/.
    B2.1.5.2 CardBus controllers support ISA and PCI interrupts [Clarification]

    [PCCard-6; SYS-0024; SDG3:148]

    To ensure that the Windows operating system can correctly assign ISA IRQs to 16-bit PC Cards, A CardBus controller with parallel ISA IRQ mode must have all ISA IRQs pins, except IRQ 0 (timer), 1 (keyboard), 6 (floppy), 8 (CMOS), and 13 (math coprocessor).

    It is recommended that system vendors using parallel ISA IRQ mode always connect ISA IRQs 3, 4, 5, 7, 9, 10, 11, 12, 14, 15 and not cross wire them.

    For vendors using serialized IRQ mode, the above is not relevant because they only need to connect the serial IRQ pin, and the ISA IRQ information will be sent to the PCI chip set serially; the ISA IRQ information can specify any of IRQ 0-15.


    FAQ date: May 28, 1999
    B2.1.5.3 Windows 2000: CardBus controllers and PCI bus power management [Clarification]

    [PCCard-19; SYS-0024; SDG3:148]

    CardBus cards (which are by definition PCI devices) must comply with PCI Bus Power Management Interface Specification, Revision 1.1 or later, in order for power management to be implemented properly under Windows XP/Windows 2000, which uses PME# as the wake-up signal. This is the only industry specification that ensures compatibility with the power management capabilities of Windows XP/Windows 2000.


    FAQ date: October 7, 1998
    B2.1.5.4 PC Card Bridge header types [Correction]

    [PCCard-3; SYS-0024]

    PC Card and CardBus Guidelines, Version 1.1, is incorrect; it should also list header type 02h in addition to type 82h, which is listed as an acceptable header type for CardBus bridges.
    FAQ date: February 28, 2001

    B2.1.R CardBus/PCMCIA Controllers and Devices - Future Requirements


    Announcement of additional future requirements will be published at http://www.microsoft.com/winlogo/hardware/cardbus/.
    1   ...   11   12   13   14   15   16   17   18   ...   37


    Download 1.05 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa


    Windows Logo Program

    Download 1.05 Mb.