User Manual

SCSI Commands Reference Manual, Rev. J 224
www.seagate.com Direct Access Block commands (SPC-5 and SBC-4)
If the START STOP UNIT command specifies a power condition that conflicts with an operation in progress (e.g., a background
self test), then, after the START STOP UNIT command completes with GOOD status, the logical unit may not be in the power
condition that was requested by the command.
It is not an error to specify that the logical unit transition to its current power condition.
NO_FLUSH bit
0 If the NO_FLUSH bit is set to zero, then logical units that contain cache shall write all cached logical blocks to the medium (e.g., as they
would do in response to a SYNCHRONIZE CACHE command (see 3.51 and 3.52) with the SYNC_NV bit set to zero, the LOGICAL BLOCK
ADDRESS field set to zero, and the NUMBER OF LOGICAL BLOCKS field set to zero) prior to entering into any power condition that pre-
vents accessing the medium (e.g., before the rotating media spindle motor is stopped during transition to the stopped power condi-
tion).
1 If the NO_FLUSH bit is set to one, then cached logical blocks should not be written to the medium by the logical unit prior to entering
into any power condition that prevents accessing the medium.
LOEJ (load eject) bit
0 If the load eject (LOEJ) bit is set to zero, then the logical unit shall take no action regarding loading or ejecting the medium.
1 If the LOEJ bit is set to one, then the logical unit shall unload the medium if the START bit is set to zero. If the LOEJ bit is set to one, then
the logical unit shall load the medium if the START bit is set to one. If the POWER CONDITION field is supported and is set to a value other
than 0h, then the device server shall ignore the LOEJ bit.
START bit
0 If the START bit is set to zero, then the device server shall:
a) cause the logical unit to transition to the stopped power condition;
b) stop any idle condition timer that is enabled (see SPC-5); and
c) stop any standby condition timer that is enabled (see SPC-5).
1 If the START bit set to one, then the device server shall:
1. comply with requirements defined in SCSI transport protocol standards (e.g., the NOTIFY (ENABLE SPINUP) requirement (see SAS-4);
2. cause the logical unit to transition to the active power condition;
3. initialize and start any idle condition timer that is enabled; and
4. initialize and start any standby condition timer that is enabled.
If the POWER CONDITION field is supported and is set to a value other than 0h, then the device server shall ignore the START bit.
Ah
FORCE_IDLE_0
0h
Force the idle_a condition timer to be set to zero (see SPC-5).
1h
Force the idle_b condition timer to be set to zero (see SPC-5).
2h
Force the idle_c condition timer to be set to zero (see SPC-5).
Bh
FORCE_STANDBY_0
0h
Force the standby_z condition timer to be set to zero (see SPC-5).
1h
Force the standby_y condition timer to be set to zero (see SPC-5).
All other combinations
Reserved
Table 195 POWER CONDITION field and POWER CONDITION MODIFIER field
POWER
CONDITION
POWER CONDITION
Name
POWER CONDITION
MODIFIER value
Description