Mobile PC Note - Microsoft Windows Logo Program System and Device Requirements

Mobile PC Note
This feature is not required for battery-powered systems that implement the SCSI host adapter as a PC Card device because of battery consumption issues.
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
-
Seek (SCSI CDB Opcode – 2B)
-
Test Unit Ready, Request Sense, Read Capacity, Inquiry
-
Write (2A), Write and Verify (2E)
-
Write without pre-erase, for erasable optical only
B10.3.4.10 SCSI controller provides multi-initiator support if the controller provides external device connection capability for use as a cluster node
Multi-initiator support allows two SCSI controllers—each installed in a separate computer system—to coexist on a shared SCSI bus with a set of shared devices.
For use in a system intended as a node in a cluster using shared SCSI, the SCSI IDs must be changeable from the default SCSI controller ID of 7, and the boot-time SCSI bus reset operation must be able to be disabled on each controller attached to a shared bus.
|