User Manual

SCSI Commands Reference Manual, Rev. J 263
www.seagate.com Direct Access Block commands (SPC-5 and SBC-4)
3.69 WRITE ATOMIC (32) command
The WRITE ATOMIC (32) command (see table 226) requests that the device server perform the actions defined for the WRITE
ATOMIC (16) command (see 3.68).
The device server shall process a WRITE ATOMIC (32) command only if type 2 protection is enabled.
OPERATION CODE, ADDITIONAL CDB LENGTH, and SERVICE ACTION fields
The Operation Code field, the Additional CDB Length field, and the Service Action field are defined in Clause 2.2 and shall be set
to the values shown in table 226 for the WRITE ATOMIC (32) command.
See the WRITE ATOMIC (16) command (see 3.68) for the definition of the ATOMIC BOUNDARY field.
See the WRITE (32) command (see 3.63) for the definitions of the other fields in this command.
Table 226 WRITE ATOMIC (32) command
Bit
Byte
7 6 5 4 3 2 1 0
0
OPERATION CODE (7Fh)
1
CONTROL
2
Reserved
3
4
(MSB)
ATOMIC BOUNDARY
5
(LSB)
6
Reserved GROUP NUMBER
7
ADDITIONAL CDB LENGTH (18h)
8
(MSB)
SERVICE ACTION (000Fh)
9
(LSB)
10
WRPROTECT DPO FUA
Reserved
Obsolete Reserved
11
Reserved
12
(MSB)
LOGICAL BLOCK ADDRESS
. . .
19
(LSB)
20
(MSB)
EXPECTED INITIAL LOGICAL BLOCK REFERENCE TAG
. . .
23
(LSB)
24
(MSB)
EXPECTED LOGICAL BLOCK APPLICATION TAG
25
(LSB)
26
(MSB)
LOGICAL BLOCK APPLICATION TAG MASK
27
(LSB)
28
(MSB)
TRANSFER LENGTH
. . .
31
(LSB)