Enclosure Services Interface - ESI Command Sequence

ESI Command Sequence

A SCSI Send Diagnostic command or Receive Diagnostic Results command is sent from the host computer to the disk-drive to initiate an SES transfer. The Disk-drive then asserts "-PARALLEL ESI" to begin this sequence of ESI bus phases:

Phase Function
Discovery phase Disk-drive tests that the enclosure is SFF-8067 compliant
Command phase Disk-drive sends the SCSI CDB to the enclosure (similar to the write phase)
Either Read phase Disk-drive sends diagnostic page data to the enclosure
or Write phase Disk-drive receives diagnostic page data from the enclosure

Finally, the disk-drive deasserts "-PARALLEL ESI".

The above sequence is just a simple implementation of a 4-bit wide parallel interface which is used to execute a SCSI transaction. If the CDB is for a Send Diagnostic command then the data is sent to a SCSI diagnostic page in the enclosure. If the CDB is for a SCSI Receive Diagnostic Results command then the data is received from a SCSI diagnostic page. No other CDB types are allowed.

Read more about this topic:  Enclosure Services Interface

Famous quotes containing the words command and/or sequence:

    How did you get in the Navy? How did you get on our side? Ah, you ignorant, arrogant, ambitious—keeping sixty two men in prison cause you got a palm tree for the work they did. I don’t know which I hate worse, you or that malignant growth that stands outside your door. How did you ever get command of a ship? I realize in wartime they have to scrape the bottom of the barrel. But where’d they ever scrape you up?
    Frank S. Nugent (1908–1965)

    It isn’t that you subordinate your ideas to the force of the facts in autobiography but that you construct a sequence of stories to bind up the facts with a persuasive hypothesis that unravels your history’s meaning.
    Philip Roth (b. 1933)