E 102). th, 102 or t, Bles 101, 102 – Seagate Fibre Channel Interface User Manual

Page 180

Advertising
background image

166

Fibre Channel Interface Manual, Rev. D

Initialization Pattern Length

The number of bytes contained in the initialization pattern. If the length exceeds the current logical block size, this is an
error. The initialization pattern is sent by the host for the drive to write in each logical block by the Format command.

Pattern Type

00h

Use default pattern. If the initialization pattern length is not zero, this is an error and the drive terminates the
command with Check Condition status. The sense key is set to Illegal Request and the additional sense
error code is set to Invalid Field In Parameter List.

01h

Use pattern supplied by host computer. If the Initialization Pattern Length is zero or insufficient data is pro-
vided by the initiator, this is an error and the drive terminates the command with Check Condition status. The
sense key is set to Illegal Request and the additional sense error code is set to Invalid Field In Parameter
List.

02-7Fh

Reserved.

80-FFh

Vendor specific.

Defect List formats

This section describes the format of the defect list that follows the Defect List header described in Table 98.
Three formats are possible:
• Block format (Seagate does not support the block format, except as a customer special option)
• Index format (see Table 102)
• Physical Sector format (see Table 103).

For defects to be specified in the Bytes from Index format, the defect list format field (Byte 1, bits 2, 1, 0) must
be 100 (binary), see Tables 96 and 97.

Each defect descriptor for the Bytes from Index format specifies the beginning of an eight bit (1 byte) defect
location on the medium. Each defect descriptor is comprised of the cylinder number of the defect, the head
number of the defect and the number of bytes from Index to the defect location.

The defect descriptors are in ascending order. The drive may return Check Condition if the defect descriptors
are not in ascending order. For determining ascending order, the Cylinder Number of Defect is considered the
most significant part of the address and the Defect Bytes from Index is considered the least significant part of
the address.

Table 101: Defect descriptors

Byte

Description

0–n

Defect descriptor bytes (Refer to Table 102 for Index format and Table 103

for Physical Sector format)

Table 102: Defect descriptor bytes–Index format

Byte

Description

0

Cylinder Number of Defect (MSB)

1

Cylinder Number of Defect

2

Cylinder Number of Defect (LSB)

3

Head Number of Defect

4

Defect Bytes from Index (MSB)

5

Defect Bytes from Index

6

Defect Bytes from Index

7

Defect Bytes from Index (LSB)

99

99

Advertising
This manual is related to the following products: