User Manual
SCSI Commands Reference Manual, Rev. J 297
www.seagate.com Parameters for direct access devices
5.1.4 Translate Address Output diagnostic page (40h)
The Translate Address diagnostic pages allow the application client to translate an address in one of the formats supported by
the FORMAT UNIT command (see 3.3.5.1) (i.e., a short block format address, a long block format address, a physical sector format
address, or a bytes from index format address) into any one of the other formats. The address to be translated is sent to the
device server with the SEND DIAGNOSTIC command and the results are returned to the application client by the RECEIVE
DIAGNOSTIC RESULTS command.
Table 260 defines the format of the Translate Address Output diagnostic page sent with the SEND DIAGNOSTIC command. The
translated address is returned in the Translate Address Input diagnostic page (see 5.1.3).
PAGE CODE field
The PAGE CODE field is defined in 5.1.1 and shall be set to the value defined in table 260.
PAGE LENGTH field
The PAGE LENGTH field is defined in 5.1.1.
SUPPLIED FORMAT field
The SUPPLIED FORMAT field specifies the requested format of the ADDRESS TO TRANSLATE field. Valid values for this field are defined in table
44. If the device server does not support the requested format it shall terminate the SEND DIAGNOSTIC command with CHECK CONDITION sta-
tus with the sense key set to ILLEGAL REQUEST and the additional sense code set to INVALID FIELD IN PARAMETER LIST.
TRANSLATE FORMAT field
The TRANSLATE FORMAT field specifies the format the device server shall use for the result of the address translation. Valid values for this field
are defined in the DEFECT LIST FORMAT field of the FORMAT UNIT command. If the device server does not support the specified format it shall
terminate the SEND DIAGNOSTIC command with CHECK CONDITION status with the sense key set to ILLEGAL REQUEST and the additional
sense code set to INVALID FIELD IN PARAMETER LIST.
ADDRESS TO TRANSLATE field
The ADDRESS TO TRANSLATE field contains a single address descriptor which the application client is requesting the device server to translate.
The format of this field depends on the value in the SUPPLIED FORMAT field. The formats are described in (see 3.3.5.1). If the short block format
address descriptor is specified, the first four bytes of the ADDRESS TO TRANSLATE field shall contain the short block format address descriptor
and the last four bytes shall contain 0000_0000h.
Table 260 Translate Address Output diagnostic page
Bit
Byte
7 6 5 4 3 2 1 0
0
PAGE CODE (40h)
1
Reserved
2 (MSB)
PAGE LENGTH (000Ah)
3 (LSB)
4
Reserved SUPPLIED FORMAT
5
Reserved TRANSLATE FORMAT
6 (MSB)
ADDRESS TO TRANSLATE
.....
13 (LSB)