User Manual

SCSI Commands Reference Manual, Rev. J 482
www.seagate.com Parameters for direct access devices
5.4.8 Device Behavior page (C3h)
The Device Behavior page (see table ) will be used by the regression tests to determine what behavior should be expected from
a particular firmware package.
PERIPHERAL QUALIFIER field and PERIPHERAL DEVICE TYPE fields
The PERIPHERAL QUALIFIER field and the PERIPHERAL DEVICE TYPE field are defined in standard INQUIRY data (see 3.6.2).
PAGE CODE field
The PAGE CODE field shall be set to the value defined in table 454.
PAGE LENGTH field
PAGE LENGTH defines the length of the Device Behavior information in bytes. If the ALLOCATION LENGTH is too small to transfer all of the page,
the page length shall not be adjusted to reflect the truncation.
VERSION NUMBER field
The VERSION NUMBER is a one-byte short form notation for the 24-byte assignment in the Firmware Numbers page. Version Numbers are reg-
istered by Engineering services.
BEHAVIOR CODE and BEHAVIOR CODE VERSION NUMBER fields
The BEHAVIOR CODE and BEHAVIOR CODE VERSION NUMBER are jointly assigned by the Firmware Engineering Managers of all SCSI design
locations.
ASCII FAMILY NUMBER field
The ASCII FAMILY NUMBER field contains the drive model number. The data is left-aligned within this field.
NUMBER OF INTERLEAVES field
The NUMBER OF INTERLEAVES field indicates the number of data interleaves used by the ECC correction algorithm.
DEFAULT NUMBER OF CACHE SEGMENTS field
The DEFAULT NUMBER OF CACHE SEGMENTS field gives the number of segments into which the host requests the drive divide the cache.
Table 454 Device Behavior page (C3h)
Bit
Byte
7 6 5 4 3 2 1 0
0 PERIPHERAL QUALIFIER PERIPHERAL DEVICE TYPE
1 PAGE CODE (C3h)
2 Reserved
3 PAGE LENGTH
4 VERSION NUMBER
5 BEHAVIOR CODE
6 BEHAVIOR CODE VERSION NUMBER
7
. . .
22
ASCII FAMILY NUMBER (16 bytes)
23 NUMBER OF INTERLEAVES
24 DEFAULT NUMBER OF CACHE SEGMENTS
25+ Feature Flags and Additional Byte Fields will go here but are undefined at this time.