Microsoft Windows Logo Program System and Device Requirements — 149
B10.3.4.5.5 External connector meets SCSI- 3 or later standard.
If an external connector is implemented, it must meet the requirements defined in SCSI-3 or a later specification.
B10.3.4.5.6 Controller and peripheral connections include Pin 1 cable designation; shielded device connector meets SCSI-3 or later standard.
For internal and external configurations, the SCSI bus cable must be plugged into shrouded and keyed connectors on the host adapter and devices. This ensures that the cable is properly positioned so the user cannot plug in cables incorrectly. For internal configurations, pin 1 orientation must be designated on one edge of the ribbon cable and also on the keyed connector for the SCSI peripheral device.
For an external configuration, the SCSI connector must not use the same connector type as any other non-SCSI connector on the system.
B10.3.4.5.7 External devices use automatic termination or an accessible on-board termination switch.
An external SCSI peripheral device must provide automatic termination. At a minimum, a mechanical means must be provided for setting termination and the switch must be accessible to the user without opening the device chassis.
Note: Requirement only applies to removable disks, hard drives, CD/DVD optical drives.
B10.3.4.5.8 SCSI devices that support hot-plugging comply with Annex D of SPI-4 (or later).
Annex D of SPI-4 addresses SCSI device insertion and removal, with and without command activity.
B10.3.4.7 Hardware supports the SCSI-3 START STOP UNIT command to decrease power consumption
The hardware in SCSI peripherals must be able to fully recover from a software-initiated spin down without rebooting the system or cycling power. To properly support power management on SCSI drives and to ensure that the operating system responds to appropriate driver calls, be sure to correctly implement the STOP/START UNIT command.
Requirement only applies to removable disks, hard drives, CD/DVD optical drives.
B10.3.4.8 Option ROM supports virtual DMA services
A PCI-based SCSI host controller must support PCI bus mastering. PCI bus mastering must be enabled by default and virtual direct access memory (DMA) services must be supported in the host-adapter option ROM.
B10.3.4.9 SCSI erasable drive supports SCSI commands
The following commands or features must be supported by the device’s driver:
Erase (2C): full side and selected block erase
Format requirements reported with Format command
Mode Sense: total spare blocks available, write protect status
Prevent/Allow Medium Removal, Start/Stop Unit
Read (28), Verify (2F)
Reassign Blocks, Read Defect Data
© 1999-2002 Microsoft Corporation. All rights reserved.