User Manual

SCSI Commands Reference Manual, Rev. J 286
www.seagate.com Zone Block Commands (ZBC)
4.5 REPORT ZONES command (95h/00h)
The REPORT ZONE command (see table 246) requests the device server to perform open zone operations (see ZBC).
OPERATION CODE and SERVICE ACTION fields
The OPERATION CODE field and the SERVICE ACTION field are defined in 2.2 and shall be set to the values shown in table 246 for the REPORT
ZONE command.
ZONE START LBA field
The ZONE START LBA field specifies an LBA in the first zone to be reported. If the ZONE START LBA field does not specify the lowest LBA of a
zone, then the device server uses the lowest LBA of the zone that contains the specified LBA to specify the first zone to be reported. If the ZONE
START LBA field specifies an LBA that is greater than the value in the MAXIMUM LBA field
(see table 250), then the device server shall terminate
the command with CHECK CONDITION status, with the sense key set to ILLEGAL REQUEST, and the additional sense code set to LOGICAL BLOCK
ADDRESS OUT OF RANGE.
ALLOCATION LENGTH field
The ALLOCATION LENGTH field is defined in SPC-5.
PARTIAL bit
The PARTIAL bit modifies the definition of the ZONE LIST LENGTH field as described in 4.5.1
Table 246 REPORT ZONE command
Bit
Byte
7 6 5 4 3 2 1 0
0 OPERATION CODE (95h)
1 Reserved SERVICE ACTION (00h)
2 (MSB)
ZONE START LBA. . .
9 (LSB)
10 (MSB)
ALLOCATION LENGTH. . .
13 (LSB)
14 PARTIAL Reserved REPORTING OPTIONS
15 CONTROL