3 enclosure requested information, Enclosure requested information, Eie operation phases – Seagate Fibre Channel Interface User Manual

Page 124

Advertising
background image

110

Fibre Channel Interface Manual, Rev. D

Figure 20.

EIE Operation Phases

If any errors or timeouts are detected during the EIE operation, the drive aborts the operation and continues
normal operation. Errors are not reported.

10.5.3

Enclosure requested information

If the enclosure services interface transfer is initiated by the enclosure, the drive sends ESI Command Phase
information as defined in the SFF-8067 Specification for 40-pin SCA-2 Connector w/Bidirectional ESI, Rev. 3.0,
table 7-3 to the enclosure following successful discovery. The page code in the ESI command is 00h. This
page code is reserved for SCSI diagnostic commands between the host and the drive and will not appear in
ESI transfers initiated by SCSI commands. An exception to this is the ESI Data Validation (EDV) (see Section
10.5.3.9). The ESI command is a read operation, SEND=0 with parameter length of 6h. During the second
command phase in EIESI, if the drive is writing data, SEND=1 with the parameter length equal to the amount of
data being transferred in the subsequent write phase including the four bytes of header in the write data.

The enclosure responds to the ESI command from the drive with an ESI request as defined in Table 61. The
information requested by the enclosure is identified by the action code.

If the ESI request contains a valid Action Code and non-zero Parameter Length, the drive responds with a write
operation with the requested information. Table 63 defines the format of the Enclosure Initiated ESI (EIE) page.
Tables 64, 66, 62, 67, and 68 define the page contents for the identified action codes.

Field definitions (listed alphabetically)

Action Code
The information requested by the enclosure is identified by one of the action codes listed below.
00h

Device Standard Inquiry Data (see Section 10.5.3.1).

01h

Device Address (see Section 10.5.3.2).

02h

Loop Position Map (see Section 10.5.3.3).

03h

Initiate Loop Initialization.

Table 61:

Enclosure Request

Bit
Byte

7

6

5

4

3

2

1

0

0

0

0

0

0

0

0

0

0

Page Code (00h)

1

0

0

0

0

Action Code

2

0

0

0

0

0

0

0

0

Reserved

3

Action Specific

4

(MSB)

Parameter Length

5

(LSB)

–PARALLEL ESI

ESI INTF

SEL_ID

Discovery

Command

Read

Command

Write

SEL_ID

Table

number

61

Advertising
This manual is related to the following products: