User Manual
SCSI Commands Reference Manual, Rev. J 68
www.seagate.com Direct Access Block commands (SPC-5 and SBC-4)
3.1 BACKGROUND CONTROL command
The BACKGROUND CONTROL command (see table 31) is used to request that the device server start or stop host initiated
advanced background operations (see 5.3.8), if any.
This command uses the SERVICE ACTION IN (16) CDB format (see SBC-4 - Annex A.2).
OPERATION CODE field
The OPERATION CODE field contains the operation code of a command supported by the logical unit and shall be set to the value defined in
table 31.
SERVICE ACTION field
The SERVICE ACTION field is defined in defined in 2.2.2 and set to the value defined in table 31.
BO_CTL field
The background operation control (BO_CTL) field specifies that the device server shall control host initiated advanced background operations
as described in SBC-4. The BO_CTL field is described in Table 32.
Table 32 BO_CTL field
BO_TIME field
The background operation time (BO_TIME) field specifies the maximum time that the device server shall have to perform host initiated
advanced background operations in units of 100 ms (see SBC-4). The BO_TIME field is ignored if the BO_CTL field is not set to 01b. A BO_TIME
field set to 00h specifies that there is no limit to the time that the device server may perform host initiated advanced background operations.
CONTROL byte
The CONTROL byte is defined in Clause 2.2.7.
Table 31 BACKGROUND CONTROL command
Bit
Byte
7 6 5 4 3 2 1 0
0 OPERATION CODE (9Eh)
1 Reserved SERVICE ACTION (15h)
2 BO_CTL Reserved
3 BO_TIME
4
Reserved. . .
14
15 CONTROL
Code Description
00b
Do not change host initiated advanced background operations.
01b
Start host initiated advanced background operations.
10b
Stop host initiated advanced background operations.
11b
Reserved