Microsoft Windows Logo Program System and Device Requirements — 146
B10.2.4.7 Controllers and peripherals comply with ATA/ATAPI-5 (or later)
All ATA/ATAPI controllers must meet the hardware and software design requirements listed in the AT Attachment with Packet Interface – 5 (ATA/ATAPI-5) standard (or later).
The ATA/ATAPI-5 (or later) standard defines hardware and software design requirements for ATAPI devices. ATA drives must comply with ATA-5, which defines the programming register set for PCI ATA bus master DMA, to ensure fully featured hardware and Windows-compatible device driver support.
B10.2.4.8 ATAPI devices support DEVICE RESET command
ATAPI devices must respond to the DEVICE RESET command as defined in the ATA/ATAPI-5 standard (or later), regardless of their internal state. The controller can be reset when the computer is turned on (requests cleared, signature present), but any nondefault mode values must be left in their current state with the device driver (DRV) bit unchanged.
Devices such as hard disk drives that do not implement the PACKET command feature set must not implement the DEVICE RESET command.
B10.2.4.9 ATA device supports ATA STANDBY command
ATA drives must implement the ATA STANDBY command, as defined in the ATA/ATAPI-5 standard (or later). Information on system power states and transitions can be found in Storage Device Class Power Management Reference Specification, Version 1.0.
B10.2.4.10 To tolerate Ultra DMA, ATAPI devices support the termination scheme defined in ATA/ATAPI-5 (or later)
See B10.2.4.4; B10.1.4.6
B10.2.5 ATA/ATAPI Controllers/Devices - FAQs
B10.2.R ATA/ATAPI Controllers/Devices - Future Requirements
B10.3 SCSI Controllers/Devices
All general requirements in B1.0 are included by reference. All bus-specific requirements in B2.0 are included by reference. All general storage requirements in B10.1 are included by reference.
Note: Most SCSI controllers submitted as reference motherboard implementations can be submitted on a plug-in adapter card. However, if the reference motherboard implementation must be submitted on a motherboard, two different motherboard implementations are required for Windows Logo qualification.
B10.3.1 SCSI Controllers/Devices - Windows Compatibility
B10.3.1.1 SCSI Configured Automatically (SCAM) support is disabled by default
If support is present, it must be disabled by default. SCSI Configured AutoMagically (SCAM) is not supported by the Windows family of operating systems; enabling SCAM can cause the system to become unstable or inoperable.
© 1999-2002 Microsoft Corporation. All rights reserved.