Seagate ST11200 Product Manual
Seagate ST11200 Product Manual

Seagate ST11200 Product Manual

Hide thumbs Also See for ST11200:
Table of Contents

Advertisement

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Disc Drive SCSI-2/SCSI-3 Interface
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Family Models:
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ST11200, ST12400, ST12400 Wide,
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ST3600, ST3610,
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ST31200, ST31200 Wide,
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ST32430, ST32430 Wide, ST15230,
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ST3655, ST11950, ST11950 Wide,
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ST12450 Wide, ST12550,
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ST12550 Wide, ST15150,
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ST15150 Wide, ST31250
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ST31250 Wide, ST32550
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ST32151, ST31051
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ST32550 Wide, ST410800
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ST34371
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Product Manual, Volume 2; Version 2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ST11200 and is the answer not in the manual?

Questions and answers

Summary of Contents for Seagate ST11200

  • Page 1 ........ST11200, ST12400, ST12400 Wide, .
  • Page 3 ........ST11200, ST12400, ST12400 Wide, .
  • Page 4 Inc. Other product names are registered trademarks or trademarks of their owners. Seagate reserves the right to change, without notice, product offerings or specifications. No part of this publication may be reproduced in any form without written permission of Seagate Technology, Inc.
  • Page 5 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Revision Status Summary Sheet Revision Authority Date Signature Sheets Affected A Issue 12/18/92 D. Ashby/J. Averyt 1/1, 1 thru 257. PLD:83345 8/18/93 1/1, 1 thru 4, 4.1, 5 thru 193 deleted shs 194 thru 257.
  • Page 6: Table Of Contents

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table of contents Interface requirements ......................1 How to use this interface manual .................. 1 General interface description ..................1 Physical interface characteristics .................. 3 Summary of SCSI commands and messages ............... 4 SCSI bus ...........................
  • Page 7 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table of contents SCSI bus conditions...................... 20 3.2.1 Attention conditions (see Unit Attention Condition, 4.6) ........20 3.2.2 Reset condition ....................21 3.2.3 Contingent Allegiance condition ............... 21 SCSI bus phase sequences ..................
  • Page 8 viii Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table of contents 5.1.2 Group 1 commands for all device types ............103 5.1.2.1 Compare command ............(39h) ..103 5.1.2.2 Copy and verify command ..........(3Ah) ..103 5.1.2.3 Write Data Buffer command ..........
  • Page 9 5.2.2.11 Reserve (10) command ..........(56h) ..184 5.2.2.12 Release (10) command ..........(57h) ..185 5.2.2.13 Mode Select (10) command .......... (55h) ..186 5.2.2.14 Mode Sense (10) command .......... (5Ah) ..186 Seagate Technical Support Service ..................187...
  • Page 11: Interface Requirements

    No method exists at present to inform an initiator if a target supports "SCSI-3" features as opposed to only SCSI-2 features. A few "SCSI-3" features are supported by Seagate drives, but no attempt has been made herein to differentiate between SCSI-2 and "SCSI-3" features. Therefore, when an Inquiry command reports what the ANSI approved version of the drive is, it reports either SCSI-1 or SCSI-2, where "SCSI-2"...
  • Page 12 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ The Seagate SCSI interface described herein consists of a 9 or 18 bit bidirectional bus (8 data + 1 parity or 16 data + 2 parity) plus 9 control signals supporting multiple initiators, disconnect/ reconnect, self configuring host software, automatic features that relieve the host from the necessity of knowing the physical architec- ture of the target (logical block addressing is used), and some other miscellaneous features.
  • Page 13: Physical Interface Characteristics

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ nexus - A relationship that begins with the establishment of an initial connection and ends with the comple- tion of the I/O process. The relationship starts as an association between the initiator and a selected target. The relationship may be restricted to specify a single logical unit or target routine by the successful transfer of an IDENTIFY message.
  • Page 14: Summary Of Scsi Commands And Messages

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Summary of SCSI commands and messages Following is an alphabetical table listing the SCSI commands described in this manual. Details are given in Section 5. Command name Hex code Group Device type...
  • Page 15 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Following is an alphabetical summary of the SCSI messages described in this manual. Details are given in Section 3.5. Message Name Hex Code Page number Abort Abort Tag Bus Device Reset Clear Queue...
  • Page 16: Scsi Bus

    SCSI features supported by the drive described in the particular Product Manual being referenced. Communication on the SCSI Bus is allowed between only two SCSI devices at a time. Some Seagate drives support systems with a maximum of eight SCSI devices including the host computer(s) connected to the SCSI bus.
  • Page 17: Scsi Bus Signals

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ The Host Adapter/Initiator must be identified by one of the eight SCSI Device Addresses. Make sure that none of the devices on the SCSI bus have duplicate addresses. Certain SCSI bus functions are assigned to the initiator and certain SCSI bus functions are assigned to the target.
  • Page 18: Drive Select

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ DIFFSENS (Differential Sense) - When the drive has differential SCSI I/O circuits, the DIFFSENS signal disables the drive’s differential driver/receiver circuits if the SCSI I/O cable is plugged in upside down, or if a single-ended SCSI I/O cable is plugged into a differential I/O drive.
  • Page 19: Scsi Bus Timing

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ SCSI bus timing Unless otherwise indicated, the delay time measurements for each SCSI device, defined in Paragraphs 2.2.1 through 2.2.14, shall be calculated from signal conditions existing at that SCSI device’s own SCSI bus con- nection.
  • Page 20: Bus Clear Delay

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 2.2.3 Bus clear delay (800 ns) The maximum time for a SCSI device to stop driving all bus signals after: The Bus Free phase is detected (BSY and SEL both negated for a bus settle delay). SEL is received from another SCSI device during the Arbitration phase.
  • Page 21: Reset Hold Time

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 2.2.13 Reset hold time (25 µs) The minimum time for which RST is asserted. There is no maximum time. 2.2.14 Selection abort time (200 µs) The maximum time that a target (or initiator) shall take from its most recent detection of being selected (or reselected) until asserting a BSY response.
  • Page 22: Logical Characteristics

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Logical characteristics The operations of the SCSI bus as described in Section 3 are supported by the disc drive, as specified in each drive’s Product Manual (Vol. 1). The disc drive always functions as the target unless otherwise stated. SCSI bus phases The disc drive responds to 8 distinct bus phases.
  • Page 23: Arbitration Phase

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 3.1.2 Arbitration phase The Arbitration phase allows one SCSI device to gain control of the SCSI bus so that it can assume the role of an initiator or target. The disc drive arbitrates for the bus as a target implementing reselection or when performing AEN (if AEN is implemented).
  • Page 24 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 3.1.3.1 Nonarbitrating system In systems with the Arbitration phase not implemented, the initiator shall first detect the Bus Free phase and then wait a minimum of a bus clear delay. Then, except in certain single initiator environments with initiators employing the single initiator option (see 3.1.3.4), the initiator shall assert the desired target’s SCSI ID and its own initiator SCSI ID on the Data Bus.
  • Page 25: Reselection Phase

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 3.1.4 Reselection phase Reselection is a phase that allows a target to reconnect to an initiator for the purpose of continuing some operation that was previously started by the initiator but was suspended by the target (i.e., the target discon- nected by allowing a Bus Free phase to occur before the operation was complete).
  • Page 26: Information Transfer Phases

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 3.1.4.2 Reselection timeout procedure This Reselection timeout procedure is specified for clearing the SCSI bus during a Reselection phase. If the target waits a minimum of a selection timeout period and there has been no BSY response from the initiator, the target shall continue asserting SEL and I/O and shall release all Data Bus signals.
  • Page 27 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 3.1.5.1 Asynchronous information transfer The target shall control the direction of information transfer by means of the I/O signal. When I/O is true, information shall be transferred from the target to the initiator. When I/O is false, information shall be trans- ferred from the initiator to the target.
  • Page 28: Command Phase

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ If I/O is asserted (transfer to the initiator), the target shall first drive DB(7-0,P)* to their desired values, wait at least one deskew delay plus one cable skew delay, then assert REQ. DB(7-0,P)* shall be held valid for a minimum of one deskew delay plus one cable skew delay plus one hold time after the assertion of REQ.
  • Page 29: Message Phase

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 3.1.9 Message phase The Message phase is a term that references either a Message In or a Message Out phase. Multiple mes- sages may be sent during either phase. Multiple byte messages shall be wholly contained with a single message phase.
  • Page 30: Scsi Bus Conditions

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ SCSI bus conditions The SCSI bus has three asynchronous conditions; the Attention condition, the Reset condition and the Con- tingent Allegiance condition. These conditions cause the SCSI device to perform certain actions and can alter the phase sequence.
  • Page 31: Reset Condition

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 3.2.2 Reset condition The Reset condition is used to immediately clear all SCSI devices from the bus. This condition shall take precedence over all other phases and conditions. During the Reset condition, the state of all SCSI bus signals other than RST is not defined.
  • Page 32: All Systems

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 3.3.3 All systems There are no restrictions on the sequences between information transfer phases. A phase type may even be followed by the same phase type (e.g., a Data phase may be followed by another Data phase). Command or Selection or Data*...
  • Page 33: Scsi Pointers

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ SCSI pointers The disc drive supports systems that use the pointer philosophy described in the following paragraphs. Consider the system shown in Figure 3.4-1 in which an initiator and target communicate on the SCSI bus in order to execute a command.
  • Page 34: Current Pointers

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 3.4.1 Current pointers Current Pointers represent the current state of the interface between the initiator and the target the initiator is currently connected to and servicing. The pointers for the current command remain in the initiator Current Pointer registers from the time they are put there after the completion of all activities associated with the previous command until the logic of the Initiator dictates a new command shall be executed.
  • Page 35: General Message Protocol

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 3.5.1 General message protocol A message may be one, two, or multiple bytes in length. One or more messages may be sent during a single MESSAGE phase, but a message may not be split over MESSAGE phases. The initiator is required to end the MESSAGE OUT phase (by negating ATN) when it sends certain messages identified in Table 3.5.2-1.
  • Page 36 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2),Rev. E _____________________________________________________________________________________ Table 3.5.2-1. Message codes Negate Atn Before Code Message Name Direction Last Ack 01h*** EXTENDED MESSAGES ABORT ABORT TAG BUS DEVICE RESET CLEAR QUEUE COMMAND COMPLETE —- DISCONNECT -—...
  • Page 37: Message Details

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ The first message sent by the initiator after the SELECTION phase shall be an IDENTIFY, ABORT, or BUS DEVICE RESET message. If a target receives any other message it shall go to BUS FREE phase (unex- pected BUS FREE).
  • Page 38 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Abort Tag (0Dh) The ABORT TAG message shall be implemented if tagged queuing is implemented. The target shall go to the BUS FREE phase following successful receipt of this message. The target shall clear the current I/O process for the I T L nexus.
  • Page 39 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Disconnect (04h) The DISCONNECT message is sent from a target to inform an initiator that the present connection is going to be broken (the target plans to disconnect by releasing the BSY signal), but that a later reconnect will be required in order to complete the current I/O process.
  • Page 40 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Only one logical unit number or target routine number shall be identified per I/O process. The initiator may send one or more IDENTIFY messages during a connection. A second IDENTIFY message with a different value in either the LUNTAR bit or LUNTRN field shall not be issued before a BUS FREE phase has occurred;...
  • Page 41 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Message Reject (07h) The MESSAGE REJECT message is sent from either the initiator or target to indicate that the last message byte it received was inappropriate or has not been implemented. In order to indicate its intentions of sending this message, the initiator shall assert the ATN signal prior to its release of the ACK signal for the REQ/ACK handshake of the message byte that is to be rejected.
  • Page 42 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Queue Tag Messages (20h, 21h or 22h) When one or more initiators have multiple I/O processes to be queued by a target, each I/O process must have a queue tag associated with it.
  • Page 43 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ • Ordered Queue Tag (22h) The ORDERED QUEUE TAG message specifies that the I/O process be placed in the disc drive’s I/O process queue for execution in the order received, with respect to other commands with ORDERED QUEUE TAG messages, except for I/O processes received with a HEAD OF QUEUE TAG message, which are placed at the head of the queue.
  • Page 44 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ If the associated I/O process involves a data phase, the target shall set the valid bit in the sense data to one and set the information field as follows: 1) If the command descriptor block specifies an allocation length or parameter list length, the information field shall be set to the difference (residue) between the number of bytes successfully transferred and the requested length.
  • Page 45: Extended Message

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E ______________________________________________________________________________________ When the target is ready to transfer data for a disconnected I/O process for which a TTD message has been sent, the target shall reconnect to the initiator for the I/O process (via a RESELECTION phase, an IDENTIFY message, and an optional SIMPLE QUEUE TAG message), send a DISCONNECT message, and, if the initiator does not respond with a MESSAGE REJECT message, go to the BUS FREE phase.
  • Page 46 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ SYNCHRONOUS DATA TRANSFER REQUEST MESSAGE Table 3.5.3-4. Synchronous data transfer request Byte Value Description Extended message Extended message length SYNCHRONOUS DATA TRANSFER REQUEST code Transfer period (m times 4 nanoseconds) [1] REQ/ACK offset [1] See Tables in the individual disc drive Product Manuals, interface section, for a list of transfer periods supported by the drive described therein.
  • Page 47 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Responding Device SDTR SDTR response Implied Agreement 1. Non-zero REQ/ACK Each device transmits data with a transfer period offset equal to or less than the values received in the other device’s SDTR message.
  • Page 48 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ If, following an initiator’s responding SDTR message, the target shifts to MESSAGE IN phase and the first message in is MESSAGE REJECT, the implied agreement shall be considered to be negated and both devices shall go to asynchronous data transfer mode for data transfers between the two devices.
  • Page 49 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Byte 3 selects the transfer width in bytes. The number of bytes transfer width is 2 m bytes, where m is the Transfer Width Exponent given in byte 3. The transfer width that is established applies to all logical units on both SCSI devices.
  • Page 50 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ If, following an initiator’s responding WDTR message, the target shifts to MESSAGE IN phase and the first message in is MESSAGE REJECT, the implied agreement shall be considered to be negated and both devices shall go to eight-bit data transfer mode for data transfers between the two devices.
  • Page 51 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Ignore Wide Residue The Ignore Wide Residue message is not an extended message, but it is placed here in context with the 16- bit Wide Data Transfer message, since it applies when the 16-bit wide data transfer capability is used. Table 3.5.3-6.
  • Page 52: Scsi Commands

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ SCSI commands This section defines the SCSI command structure and describes a typical SCSI bus procedure involving a command, status return and message interchange. The command structure defined herein provides for a contiguous set of logical blocks of data to be trans- ferred across the interface.
  • Page 53: Operation Code

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 4.2.1 Operation code The operation code (Table 4.2-1) of the Command descriptor Block has a group code field and a command code field. The three bit group code field provides for eight groups of command codes. The five bit command code field provides for thirty two command codes in each group.
  • Page 54: Logical Unit Number (Lun)

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 4.2-3. Typical Command Descriptor Block for Ten Byte Commands Byte(s) Operation Code Logical Unit No. Reserved Logical Block Address(if required)(MSB) Logical Block Address (if required) Logical Block Address (if required) Logical Block Address (if required)(LSB) Reserved...
  • Page 55: Logical Block Address

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 4.2.3 Logical Block Address The logical block address in the command descriptor block shall begin with block zero and be continuous up to the last logical block on disc drive. Group 0 command descriptor block contains 21 bit logical block addresses.
  • Page 56: Control Byte

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 4.2.6 Control byte Normally all zeros. Typically, the disc drive does not support the Flag and Link bit functions. It can be sup- ported as a special factory installed option. Table 4.2.6-1.
  • Page 57 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 4.3-2. Status byte code bit values Bits of Status Byte Status Represented Good Check Condition Condition Met/Good Busy Intermediate/Good Intermediate/Condition Met Reservation Conflict Command Terminated Queue Full All Other Codes Reserved...
  • Page 58: Command Examples

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Command Terminated - This status shall be returned whenever the target terminates the current I/O pro- cess after receiving a TERMINATE I/O PROCESS message (see 3.5.2). This status also indicates that a contingent allegiance condition has occurred (see 3.2.3).
  • Page 59 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Start Bus Free Status In Message In (command Arbitrate complete) Select Bus Free (no attention) Command (ex. read) Data In Figure 4.4-1. Single command example...
  • Page 60: Disconnect Example

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 4.4.2 Disconnect example In the single command example, the length of time necessary to obtain the data may require a time consum- ing physical seek. In order to improve system throughput, the disc drive may disconnect from the initiator, freeing the SCSI bus to allow other requests to be sent to other SCSI devices.
  • Page 61 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Message In Message In Data In (disconnect) (save ptrs.) Start Message In Bus Free Bus Free Status (disconnect) Message In (command Arbitrate Arbitrate Bus Free complete) Select with Bus Free Arbitrate...
  • Page 62: Timing Examples

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Timing examples Times (T00 through T35) necessary to define performance are listed in the product manuals for each indi- vidual drive in Section 11.7. Timing waveforms to define these times are illustrated in Tables 4.5-1 through 4.5-15.
  • Page 63 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 4.5-2. Arbitration, Selection (with ATN), and Message Out INIT ID INIT & TARG ID 1ST BYTE 0-7* -ATN -SEL -BUSY -I/O -MSG -C/D -REQ -ACK * and 8-15 if applicable...
  • Page 64 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 4.5-3. Identify Msg Out to Command Phase IDENT MSG 1ST BYTE 0-7* -ATN -SEL -BUSY -I/O -MSG -C/D -REQ -ACK * and 8-15 if applicable...
  • Page 65 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 4.5-4. Command Descriptor Block Transfer 1ST BYTE 2ND BYTE LAST BYTE 0-7* -ATN -SEL -BUSY -I/O -MSG -C/D -REQ -ACK T23.6.3 (etc. to T23.6.6)** T23.10.3 (etc. to T23.10.10)*** T23.6.2* T23.10.2** * and 8-15 if applicable...
  • Page 66 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 4.5-5. Command Phase, Status Phase, Command Completed Msg and Bus Free LAST BYTE STATUS CMD COMPL 0-7* -ATN -SEL -BUSY -I/O -MSG -C/D -REQ -ACK * and 8-15 if applicable...
  • Page 67 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 4.5-6. Last Command Byte, Disconnect Msg, Bus Free, and Reselect LAST BYTE DISCON ARB ID 0-7* -ATN -SEL -BUSY -I/O -MSG -C/D -REQ -ACK * and 8-15 if applicable Note.
  • Page 68 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 4.5-7. Arbitration, Reselection and Message In TARGET ID TARG & INIT ID IDENT MSG 0-7* -ATN -SEL -BUSY -I/O -MSG -C/D -REQ -ACK * and 8-15 if applicable...
  • Page 69 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 4.5-8. Reselect Identify Msg, Status Phase, Command Complete Msg and Bus Free LAST BYTE STATUS CMD COMPL 0-7* -ATN -SEL -BUSY -I/O -MSG -C/D -REQ -ACK * and 8-15 if applicable...
  • Page 70 Product Manual - Disc Drive SCSI-2 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 4.5-9. Last Command Byte to Data in Phase LAST BYTE 1ST BYTE 0-7* -ATN -SEL -BUSY -I/O -MSG -C/D -REQ -ACK * and 8-15 if applicable...
  • Page 71 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 4.5-10. Last Command Byte to Data Out Phase LAST BYTE 1ST BYTE 0-7* -ATN -SEL -BUSY -I/O -MSG -C/D -REQ -ACK T07, T08 * and 8-15 if applicable...
  • Page 72 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 4.5-11. Reselect Identify Msg to Data in Phase IDENT MSG 1ST BYTE 0-7* -ATN -SEL -BUSY -I/O -MSG -C/D -REQ -ACK * and 8-15 if applicable...
  • Page 73 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 4.5-12. Data in Block Transfer 1ST BYTE LAST BYTE 2ND BYTE 0-7* -ATN -SEL -BUSY -I/O -MSG -C/D -REQ -ACK * and 8-15 if applicable...
  • Page 74 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 4.5-13. Data Out Block Transfer 1ST BYTE LAST BYTE 0-7* 2ND BYTE -ATN -SEL -BUSY -I/O -MSG -C/D -REQ -ACK * and 8-15 if applicable...
  • Page 75 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 4.5-14. Last Data Byte, Save Pointer Msg, and Disconnect Msg LAST BYTE SAVE PTR DISCON 0-7* -ATN -SEL -BUSY -I/O -MSG -C/D -REQ -ACK * and 8-15 if applicable...
  • Page 76 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 4.5-15. Data in Phase, Status Phase, Command Complete Msg, and Bus Free LAST BYTE STATUS CMD COMPL 0-7* -ATN -SEL -BUSY -I/O -MSG -C/D -REQ -ACK * and 8-15 if applicable...
  • Page 77: Unit Attention Condition

    Product Manual - Disc Drive SCSI-2 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Unit attention condition The disc drive sets up the Unit Attention condition when it stores (within itself) a Unit Attention condition flag for each device on the SCSI bus having an initiator relationship with the disc drive, and this Unit Attention condition persists for each initiator until the condition is cleared (flag negated) by each initiator individually.
  • Page 78: Queued I/O Processes

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Queued I/O processes Queuing of I/O processes allows a disc drive to accept multiple commands for execution at a later time. There are two methods for implementation of queuing, tagged and untagged. Tagged queuing allows the disc drive to accept multiple commands from each initiator.
  • Page 79 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ If ORDERED QUEUE TAG messages are used, the disc drive executes the commands in the order received with respect to other commands received with ORDERED QUEUE TAG messages. All commands received with a SIMPLE QUEUE TAG message prior to a command received with an ORDERED QUEUE TAG mes- sage, regardless of initiator, are executed before that command with the ORDERED QUEUE TAG message.
  • Page 80: Parameter Rounding

    Product Manual - Disc Drive SCSI-2 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Parameter rounding Certain parameters sent to a target with various commands contain a range of values. Targets may choose to implement only selected values from this range. When the target receives a value that it does not support, it either rejects the command (CHECK CONDITION status with ILLEGAL REQUEST sense key) or it rounds the value received to a supported value.
  • Page 81: Incorrect Initiator Connection

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 4.9.2 Incorrect initiator connection An incorrect initiator connection occurs on a reconnection if: (1) an initiator attempts to reconnect to an I/O process, and (2) a soft reset condition has not occurred, and (3) the initiator does not send an ABORT, ABORT TAG, BUS DEVICE RESET, CLEAR QUEUE, CONTINUE I/O PROCESS, or TERMINATE I/O PROCESS message during the same MESSAGE OUT phase as the IDENTIFY message.
  • Page 82: Command Descriptions

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Command descriptions Two types of commands are supported by the disc drive: commands for all devices; and commands for direct access devices. In each of these categories the disc drive supports only Group 0, Group 1 and Group 2 commands.
  • Page 83: Request Sense Command ............................................. (03H)

    Product Manual - Disc Drive SCSI-2SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.1.1.2 Request Sense Command (03h) Table 5.1.1-3. Request Sense command Byte(s) Logical Unit No Allocation Length in Bytes Flag Link The Request Sense command (TABLE 5.1.1-3) requests that the disc drive transfer sense data to the initiator in the format shown in Table 5.1.1-4.
  • Page 84 Additional Sense Length - Decimal 10 (Max) Bytes 8 - 11 are for Command Specific Data. Additional Sense Code [10] Additional Sense Code Qualifier [10] Reserved for Seagate internal use only [11] SKSV [12] Sense Key Specific [13] 18—n Product Unique Sense Data [14] [ ] For notes see next page.
  • Page 85 Sense Code and Additional Sense Code Qualifier are set to “No Addi- tional Sense Information (Code 0000)”. [11] Defined for Seagate internal use only. [12] [13] The SKSV bits and sense-key specific bytes are described below.
  • Page 86 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ continued from previous page Notes [12] [13]: (continued) Table 5.1.1-4a. Field Pointer Bytes Byte(s) SKSV Rsvd Rsvd Bit Pointer (MSB) Field Pointer (LSB) A command data (C/D) bit of one indicates that the illegal parameter is in the command descriptor block. A C/D bit of zero indicates that the illegal parameter is in the data parameters sent by the initiator during the DATA OUT phase.
  • Page 87 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ continued from previous page Notes [12] [13]: (continued) If the sense key is NOT READY and the SKSV bit is one, the sense-key specific field shall be defined as shown in Table 5.1.1-4c.
  • Page 88 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 5.1.1-5. Applicable disc drive Sense Keys Sense Description No Sense - Indicates there is no specific Sense Key information to be reported for the disc drive. This would be the case for a successful command or when the ILI bit is one.
  • Page 89 Defect List Error In Primary List Defect List Error in Grown List Parameter List Length Error Synchronous Data Transfer Error Defect List Not Found Primary Defect List Not Found Grown Defect List Not Found Seagate Unique diagnostic code Miscompare During Verify Operation...
  • Page 90 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ continued from previous page Byte Byte Description Invalid Command Operation Code Logical Block Address Out Of Range Invalid Field In CDB Logical Unit Not Supported Invalid Field In Parameter List Parameter Not Supported Parameter Value Invalid Invalid Field Parameter - Threshold Parameter...
  • Page 91: Deferred Errors

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.1.1.2.1 Deferred errors Error code 70h (current error) indicates that the CHECK CONDITION or COMMAND TERMINATED status returned is the result of an error or exception condition on the command that returned the CHECK CONDI- TION or COMMAND TERMINATED status or an unexpected bus free condition.
  • Page 92: Inquiry Command .......................................................... (12H)

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Deferred errors may indicate that an operation was unsuccessful long after the command performing the data transfer returned GOOD status. If data that cannot be replicated or recovered from other sources is being stored using such buffered write operations, synchronization commands should be performed before the critical data is destroyed in the host initiator.
  • Page 93 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ The INQUIRY command is typically used by the initiator after a reset or power-up condition to determine the device types for system configuration. To minimize delays after a reset or power-up condition, the standard INQUIRY data is available without incurring any media access delays.
  • Page 94 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 5.1.1-8. Disc drive Inquiry Data Format Byte(s) Peripheral Peripheral Device Type [1] Qualifier[1] ANSI-Approved Ver. AENC TRMIOP Response Data Format Additional Length ADR32 ADR16 [21] [22] RELADR WBUS...
  • Page 95 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Notes. [1] The Peripheral Qualifier and Peripheral Device Type field value of 00h indicates a direct-access device (magnetic disc) is connected to this logical unit. [2] The ANSI-Approved Version field indicates the implemented version of this standard and is defined below in Table 5.1.1-9.
  • Page 96: Vital Product Data

    [18] The reserved area from byte 56 through byte 95 is filled with 00h. [19] The Copyright Notice field contains the 48 bytes of ASCII data “Copyright (c) 199X Seagate All rights reserved”, where “”X” indicates the current year.
  • Page 97 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ continued from previous page [4] The Supported Page List field shall contain a list of all vital product data page codes implemented for the disc drive in ascending order beginning with page code 0h. See Table 5.1.1-10b. Table 5.1.1-10b.
  • Page 98 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 5.1.1-10d. Implemented Operating Definition Page (PAGE 81h) Byte(s) Peripheral Qualifier [1] Peripheral Device Type Page Code (81h) Page Length (04h) Current Operating Definition SAVIMP Default Operating Definition SAVIMP Supported Operating Definition SAVIMP...
  • Page 99 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 5.1.1-10fa. Firmware Numbers Page (page C0h) (Applies to model families ST11200 and ST3600) Byte(s) Peripheral Peripheral Device Type Qualifier [1] Page Code (C0h) Page Length (10h)
  • Page 100 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 5.1.1-10fb. Firmware Numbers Page (page C0h) (Applies to model families other than those covered by Table 5.1.1-10fa) Byte(s) Peripheral Peripheral Device Type Qualifier [1] Page Code (C0h) Page Length SCSI Firmware Release number Servo RAM Release number...
  • Page 101 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 5.1.1-10g. Date Code Page (PAGE C1h) Byte(s) Peripheral Qualifier [1] Peripheral Device Type Page Code (C1h) Page Length (03h) Date Code Notes. [1] The Peripheral Qualifier field and the Peripheral Device Type field are as defined previously. (see Table 5.1.1-8 notes).
  • Page 102 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 5.1.1-10h. Jumper Settings Page (Page C2h) Byte(s) Peripheral Qualifier [1] Peripheral Device Type Page Code (C2h) Page Length (02h) DS [4] MS [5] WP [6] PE [7] DRIVE ID [8] Rsvd...
  • Page 103 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ continued from previous page [8] The Drive ID is shown below in the table. Bit 3 is the most significant bit and bit 0 is the least significant bit.
  • Page 104 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ The Device Behavior page (VPD page C3) will be used by the regression tests to determine what behavior should be expected from a particular firmware package. Table 5.1.1-10i.
  • Page 105: Copy Command

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.1.1.4 Copy command (18h) Not Implemented. If received the disc drive sends a “Check Condition” status and a Sense Key of “Illegal Request”. 5.1.1.5 Receive Diagnostic Results Command (1Ch) Table 5.1.1-11.
  • Page 106 A code of 00h indicates there is no FRU information and a code of 01h indicates the entire unit should be replaced. Seagate drives return 00h in these bytes. [3] Error Code: This two byte value provides information designating which part of a diagnostic operation has failed.
  • Page 107 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ continued from previous page [4] Vendor Unique Diagnostic Fault Codes Formatter Diagnostic Error Microprocessor RAM Diagnostic Error No Drive Ready No Sector or Index Detected Fatal Hardware Error While Doing Drive Diagnostics No Drive Command Complete Unable to Set Drive Sector Size...
  • Page 108 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ If the Send Diagnostics command requested the Supported Diagnostics Pages list (PF bit = 1), the disc drive returns data in the format shown in Table 5.1.1-13 after receiving the Receive Diagnostics Results command. It lists all of the diagnostics pages supported by the disc drive.
  • Page 109 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Notes. [1] The translate address page contains a four byte page header which specifies the page code and length followed by two bytes which describe the translated address followed by the translated address. [2] The Page Length field contains the number of parameter bytes which follow.
  • Page 110: Send Diagnostic Command

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ [5] An alternate sector (ALTSEC) bit of one indicates that the translated address is physically located in an alternate sector of the medium. If the disc drive cannot determine if all or part of the translated address is located in an alternate sector it shall set this bit to zero.
  • Page 111 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Notes. [1] A PF bit of one specifies that the data returned by the subsequent Receive Diagnostics Results com- mand shall use the diagnostic page format described in the ANSI SCSI-2 specification. See Tables 5.1.1- 16 and 5.1.1-17 which show formats of the two pages supported by disc drive.
  • Page 112 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Translate Address Page - Send Diagnostic The translate address page allows the initiator to translate a logical block address into a physical sector address or a physical sector into a logical block address. The address to be translated is passed to the disc drive with Send Diagnostic command and the results are returned to the initiator during the data in phase following the Receive Diagnostic Results command.
  • Page 113: Group 1 Commands For All Device Types

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.1.2 Group 1 Commands for all device types The following commands are applicable for all device types, but the disc drive only implements those indi- cated in the paragraphs following. OP Code Command Name Section...
  • Page 114: Combined Header And Data Mode

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Notes. [1] LUN must be zero [2] The mode field is defined in the following table and in the referenced sections. Mode Definition Write combined header and data (section 5.1.2.3.1) Write data (section 5.1.2.3.2) Download microcode and save (section 5.1.2.3.3) See paragraph 5.1.2.3.1, 5.1.2.3.2 and 5.1.2.3.3...
  • Page 115: Write Data Only

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ The following applies to mode 000b: Byte Transfer Length (Table 5.1.2-1, CDB Bytes 6, 7 and 8): The byte transfer length specifies the maximum number of bytes that shall be transferred during the Data Out phase to be stored in the drive buffer.
  • Page 116: Read Data Buffer Command

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.1.2.4 Read Data Buffer command (3Ch) Table 5.1.2-3. Read Buffer Byte(s) Logical Unit No [1] RSVD Mode [2] Buffer ID [5] (MSB) Buffer Offset [6](LSB) (MSB) Allocation Length [2] (LSB) Flag...
  • Page 117: Read Data

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.1.2.4.2 Read data In this mode, the DATA IN phase contains buffer data only with no header. The buffer ID and buffer offset fields are not used. 5.1.2.4.3 Descriptor mode (011b) In this mode, a maximum of four bytes of READ BUFFER descriptor information are returned.
  • Page 118: Group 2 Commands For All Device Types

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ continued from previous page Drive specific size also depends on whether cache is enabled as shown in Table 5.2.1-27 (RCD = 0) or not (RCD = 1). See drive Product Manual under list of SCSI commands supported (Section 11.3). The buffer capacity field specifies the total number of data bytes that are available in the disc drive’s data buffer (see 5.1.2.3.1 and 5.1.2.3.2).
  • Page 119 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 5.1.3-2. Definition Parameter Field Value Meaning of Definition Parameter Use Current Operating Definition SCSI X3.131-1986 Operating Definition 02h* CCS Operating Definition SCSI-2 X3.131-198X Operating Definition 04-3Fh Reserved 40-7Fh...
  • Page 120 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.1.3.2 Log Select command (4Ch) The Log Select command provides a means for an initiator to manage statistical information about the drive operation. This information is logged within the drive and can be sent to the initiator in response to a Log Sense command from the initiator.
  • Page 121 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 5.1.3.2-1. The Log Select command Byte(s) Logical Unit Num Reserved SP [2] PC [3] Reserved Reserved Reserved Reserved Reserved (MSB) Parameter List Length [4] (LSB) Flag [5] Link [5] [1] Parameter Code Reset (PCR).
  • Page 122 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ continued from previous page If an initiator attempts to change a current threshold value that is not available or not implemented for that log parameter, the drive shall terminate the Log Select command with a Check Condition status, the sense key set to Illegal Request and an additional sense code set to Invalid Field In Parameter List.
  • Page 123 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 5.1.3.2-3. Log Page Format Byte(s) Reserved Page Code [1] Reserved (MSB) Page Length (n-3) [2] (LSB) Log Parameter Structure(s) [3] 4 to Log Parameter (First) [4] (Length X bytes) Log Parameter (last) [4] (Length Y bytes)
  • Page 124 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 5.1.3.2-4. Log Parameters Byte(s) (MSB) Parameter Code [1] (LSB) RES- Parameter Length (n-3 bytes) Parameter Value [9] Notes for Table 5.1.3.2-4 [1] The parameter code field identifies the specific parameter that is being transferred with the Log Page. These codes are listed and explained in the individual page code descriptions following Table 5.1.3.2-6.
  • Page 125 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ continued from previous page The DU bit is not defined for threshold values (indicated by the PC field of the Log Sense command descriptor block) nor for list parameters (indicated by the LP bit). The drive ignores the value of DU bits in a Log Select command applicable to threshold values or list parameters.
  • Page 126: Write, Read And Verify Error Counter

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ continued from previous page [8] Parameter Length. This field specifies the length in bytes of the parameter that follows. If the initiator sends a parameter length value that results in the truncation of the parameter value, the drive terminates the command with a Check Condition status.
  • Page 127 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Notes. [1] Parameter codes 00h through 06h specify six counters each for write, read and verify errors (18 counters). A description of the type (category of error) counters specified by codes 00h through 06h are described following.
  • Page 128: Non-Medium Error Page

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.1.3.2.2 Non-Medium Error Page (code 06h) Log page code 06h specifies non-medium errors. The page format is shown in Table 5.1.3.2-8. Table 5.1.3.2-8. Non-Medium Error Page (Code 06h) Byte(s) Parameter Code [1] Notes.
  • Page 129: Log Sense Command

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.1.3.3 Log Sense Command (4Dh)[1] The Log Sense command provides a means for an initiator to retrieve statistical information maintained by the drive about the drive operation. It is a complementary command to the Log Select Command. This information is stored in logs (counters) in the drive and is sent to the initiator in the data-in phase of the Log Sense command.
  • Page 130 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ continued from previous page (1) The specified parameter values in the log counters as of the last update (updated by Log Select command, Log Sense command or done automatically by the drive for cumulative values). (2) The saved values if an update has not occurred since last power-on, hard reset condition, or Bus Device Reset message (assumes saved values are available).
  • Page 131: Other Group 2 Commands

    Not implemented. A “Check Condition” status is sent if received. 5.1.5 Group 6 Commands for all device types (Operation Codes C0h through DFh) Reserved for Seagate usage. Customers should not attempt to use these functions. If these functions are used, the users stored data may be destroyed. 5.1.6 Group 7 Commands for all device types (Operation Codes EOh through FFh) Same as Group 6 Commands.
  • Page 132: Rezero Unit Command

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.2.1.1 Rezero Unit Command (01h) Table 5.2.1-2. Rezero Unit command Byte(s) Logical Unit No. 0 [1] Flag Link [2] The Rezero Unit command (Table 5.2.1-2) requests that the disc drive set its logical block address to zero and return the disc drive read/write heads to the track (or cylinder) containing Logical Block Zero.
  • Page 133 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ The Format Unit command (Table 5.2.1-3) ensures that the medium is formatted so all of the user address- able data blocks can be accessed. There is no guarantee that the medium has or has not been altered. In addition, the medium may be certified and control structures may be created for the management of the medium and defects.
  • Page 134 P = Primary Defect Type: P type flawed sectors are identified at the time of shipment in a list of defects (permanent flaws) supplied by Seagate and stored on the disc in an area that is not directly accessible by the user.
  • Page 135 (C type flaws). Any previous G list is erased. Block format (Not supported by Seagate drives) Format with G and no D: A four byte Defect List Header must be sent by the initiator. No Defect Descriptors (D list) are sent by the initiator. The disc drive reallocates all sectors in the drives current G list.
  • Page 136 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ The defect list shown in Table 5.2.1-5b contains a four byte header followed by one or more defect descrip- tors (Table 5.2.1-6d). The Defect List Length in each table specifies the total length in bytes of the defect descriptors that follow.
  • Page 137 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ continued from previous page [5] IP An initialization pattern (IP) bit of one indicates that an initialization pattern descrip- tor is included in the FORMAT UNIT parameter list immediately following the defect list header.
  • Page 138 5.2.1-5b. Three formats are possible: the block format, the bytes from index format and the physical sector format. Seagate drives do not support the block format, except as a customer special. The other two formats that are supported are described in Tables 5.2.1-6e and 5.2.1-6f.
  • Page 139 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 5.2.1-6e. Defect Descriptor Bytes - Bytes from Index Format Byte Number Description Cylinder Number of Defect (MSB) Cylinder Number of Defect Cylinder Number of Defect (LSB) Head Number of Def Defect Bytes from Index (MSB) Defect Bytes from Index...
  • Page 140: Reassign Blocks Command

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ For defects to be specified in the Physical Sector format, the Defect List format field (Byte 1, bits 2, 1, 0) must be 101 (binary). See Tables 5.2.1-3 and 5.2.1-4. Each Defect Descriptor for the Physical Sector format specifies a sector size defect location comprised of the cylinder number of the defect, the head number of the defect and the defect sector number.
  • Page 141 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ For systems which support disconnection, the disc drive disconnects while executing this command. The Reassign Blocks defect list (Table 5.2.1-8) contains a four byte header followed by one or more Defect Descriptors.
  • Page 142: Read Command

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.2.1.4 Read Command (08h) Table 5.2.1-9. Read Command Byte(s) Logical Unit No.[1] Logical Block Address (MSB) Logical Block Address Logical Block Address (LSB) Transfer Length Flag Link [4] The Read Command (Table 5.2.1-9) requests that the disc drive transfer data to the initiator.
  • Page 143 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Sense Data is valid after this command is executed and Completion Status is sent. If the Address Valid bit in the Sense Data is true (1), the Sense Data Logical Block Address (Information bytes) points to the last Logical Block accessed by the disc drive.
  • Page 144: Write Command

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.2.1.5 Write Command (0Ah) Table 5.2.1-10. Write Command Byte(s) Logical Unit No. Logical Block Address (MSB) Logical Block Address Logical Block Address (LSB) Transfer Length Flag Link [4] The Write command (Table 5.2.1-10) requests that the disc drive write, to the medium, the data transferred by the initiator.
  • Page 145: Seek Command

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ If any of the following conditions occur, this command is terminated with a Check Condition status, and if extended sense is implemented, the Sense Key is set as indicated in the following table. This table does not provide an exhaustive enumeration of all conditions that may cause the Check Condition status.
  • Page 146: Mode Select (6) Command

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.2.1.7 Mode Select (6) Command (15h) Table 5.2.1-12. Mode Select (6) Command Byte(s) Logical Unit No.[1] Parameter List Length Flag Link [5] The Mode Select command (Table 5.2.1-12) provides a means for the initiator to specify medium, logical unit, or peripheral device parameters to the disc drive.
  • Page 147 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ continued from previous page [3] The Save Mode Parameters (SMP) bit, when set to one, requests that the disc drive save the savable pages. The format related parameters in the block descriptor, pages 3 and 4 are saved during a Format command as well as a Mode Select command with SMP = 1.
  • Page 148 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 5.2.1-13. Mode Select Parameter List Byte(s) RESERVED MEDIUM TYPE [1] RESERVED BLOCK DESCRIPTOR LENGTH EITHER 0 or 8 (DECIMAL) [2] BLOCK DESCRIPTOR DENSITY CODE [3] NUMBER OF BLOCKS (MSB) [4] NUMBER OF BLOCKS NUMBER OF BLOCKS (LSB)
  • Page 149 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ The rest of the Mode Select parameters are organized into pages that group the parameters by function. The parameter definitions are the same as those described in the Mode Sense command (paragraph 5.2.1.10) and are not repeated here.
  • Page 150: Reserve Command

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.2.1.8 Reserve Command (16h) The Reserve and Release commands provide the basic mechanism for contention resolution in multiple initiator systems. The third party reservation allows one initiator to reserve the drive for some other SCSI device that can act as an initiator.
  • Page 151 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.2.1.8.2 Extent Reservation The disc drive may not support Extent reservations, in which case this bit must always be zero. See the rive Product Manual section “SCSI Interface commands supported”. Since the Reservation Identification byte and the Extent List Length are valid only for extent reservations, the disc drive ignores these fields if extent reservations are not supported.
  • Page 152: Release Command

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.2.1.9 Release Command (17h) The Release command (Table 5.2.1-17) is used to release previously reserved drives. It is not an error for an initiator to attempt to release a reservation that is not currently active. In this case, the drive returns Good status without altering any other reservation.
  • Page 153: Mode Sense (6) Command

    [2] A DBD bit of zero indicates that the drive may return zero or more block descriptors in the returned Mode Sense data, at the drive’s discretion. Seagate SCSI-2 products return one block descriptor if the DBD bit is zero. A DBD bit of one specifies that the drive shall not return any block descriptors in the returned Mode Sense data.
  • Page 154 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 5.2.1-19. Page Control Field Bits Affect On Mode Parameters Returned PCF Bit Return Current values. The Current values are the values currently being used by the disc drive to control its operation.
  • Page 155 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 5.2.1-20. Mode Sense Data Byte(s) Sense Data Length Medium Type 0 [2] Reserved DPO- Reserved Block Descriptor Length (8 decimal) 0 [4] BLOCK DESCRIPTOR DATA Density Code 0 [5] Number of Blocks (MSB)
  • Page 156 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ continued from previous page [1] The Sense Data Length specifies the length in bytes of the following Mode Sense data that is available to be transferred during the Data In phase. The Sense Data Length does not include itself. [2] The disc drive supports only 00h (default medium) in the Medium Type field.
  • Page 157 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Mode Sense Page Descriptor Header Table 5.2.1-21. Mode Sense Page Descriptor Header Byte(s) Page Code Page Length Mode Parameters [1] Page Code Page Description Reference Table Error Recovery 5.2.1-22 Disconnect/Reconnect Control...
  • Page 158 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Error Recovery Page The disc drive Error Recovery Page implementation is defined in Table 5.2.1-22. This table summarizes: the function, the default value, and changeability status for each byte/bit. Table 5.2.1-22.
  • Page 159 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ ERROR RECOVERY PARAMETERS (continued) Byte(s) Reserved [10] DEFAULT CHANGE- ABLE Write Retry Count DEFAULT CHANGE- ABLE Reserved DEFAULT CHANGE- ABLE (MSB) Recovery Time Limit CHANGE- ABLE [1] The returned PS (Parameter Savable) bit of 1 indicates that page 01h parameter data is savable.
  • Page 160 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ continued from previous page The Enable Early Recovery (EER) bit, when set to one, allows the disc drive to apply on-the-fly T>1 ECC correction as soon as possible, before attempting other retry mechanisms, and without reporting suc- cessful corrections to be host as recovered error.
  • Page 161 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Disconnect/Reconnect Control Page The Disconnect/Reconnect Page implementation is defined in Table 5.2.1-23. This table summarizes the function and defines the default value and changeable status. Table 5.2.1-23. Disconnect/Reconnect Control Page PAGE DESCRIPTOR HEADER Byte(s) Page Code 02h...
  • Page 162 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ continued from previous page [3] The Buffer Full Ratio indicates, on Read commands, how full the disc drive’s buffer shall be before attempting a reselection. The disc drive rounds the requested ratio up to the nearest whole logical block. This value is changeable by an initiator.
  • Page 163 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Format Paramters Page The Format Parameters Page implementation is defined in Table 5.2.1-24. This table summarizes the function and defines the default or changeability status for each bit. Table 5.2.1-24.
  • Page 164 [2] The Tracks per Zone* field indicates the number of tracks the disc drive allocates to each defect manage- ment zone. Seagate drives define a defect management zone as one track or one cylinder. A programmed value of 1 defines one track per zone (i.e. spare sectors per track). Any other recorded value results in the drive defining one cylinder as the defect management zone and the drive automatically inserts the number of read/write heads (i.e.
  • Page 165 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ continued from previous page [8] The Interleave field is the interleave value sent to the disc drive during the last Format Unit command. Note. This field is valid only for Mode Sense commands. The disc drive ignores this field during Mode Select commands.
  • Page 166 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Rigid Disc Drive Geometry Parameters The Rigid Disc Drive Geometry Parameters Page implementation is defined in Table 5.2.1-25. This table summarizes the function and defines the default value. Table 5.2.1-25.
  • Page 167 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ PAGE DESCRIPTOR HEADER (continued) Byte(s) DEFAULT CHANGEABLE Rotational Offset DEFAULT CHANGEABLE Reserved DEFAULT CHANGEABLE (MSB) Medium Rotation Rate (LSB) Reserved DEFAULT CHANGEABLE Reserved DEFAULT CHANGEABLE...
  • Page 168 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Notes for Table 5.2.1-25. [1] The PS bit of 1 indicates that page 04 parameter data is savable and is saved when a Format Function is performed. In some drives an exception exists that applies to bytes 17 and 18. In the exception drives, bytes 17 and 18 are only saved if the SMP bit in the Mode Select Command (Table 5.2.1-12) is 1.
  • Page 169 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 5.2.1-26. Verify Error Recovery Page (07h) PAGE DESCRIPTOR HEADER Byte(s) Rsvd Page Code (07h) 1[1] Parameter Length (0Ah) VERIFY ERROR RECOVERY PAGE PARAMETERS Reserved DCR[2] DEFAULT CHANGEABLE Verify Retry Count...
  • Page 170 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ The verify error recovery page (Table 5.2.1-26) specifies the error recovery parameters the target shall use during the Verify command and the verify operation of the Write and Verify command. Notes.
  • Page 171 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Caching Page For Mode Sense/Mode Select The caching parameters page (08h) defines the parameters that affect the use of the cache. See Table 5.2.1- Table 5.2.1-27. Caching Parameters PAGE DESCRIPTOR HEADER Byte(s) PS[1]...
  • Page 172 [3] IC: The Initiator Control (IC) enable bit (Bit 7 Byte 2), when set to one, adaptive read look-ahead (ARLA) is disabled. When IC is set to zero (ARLA) is enabled. Since Seagate drives covered by this manual never organize the cache according to size of segment, but rather by number of segments, this bit is used to enable or disable adaptive RLA.
  • Page 173 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ continued from previous page [5] Write Retention Priority: The cache replacement algorithm does distinguish between retention in the cache of host-requested data and prefetch data. Therefore, this half byte is always 0. [6] Disable Pre-fetch Transfer Length: Prefetch is disabled for any SCSI Read command whose requested transfer length exceeds this value.
  • Page 174 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ continued from previous page DPO: Disable Page Out. If DPO = 1, the cache replacement algorithm should not replace existing cache data with the current data (if possible).
  • Page 175 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ continued from previous page The control mode page (Table 5.2.1-28) provides controls over several SCSI-2 features which are applicable to all device types such as tagged queuing, extended contingent allegiance, asynchronous event notification, and error logging.
  • Page 176 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Notch Page The notch page (Table 5.2.1-30) contains parameters for direct access devices that implement a variable number of blocks per cylinder and support this page. Each section of the drive with a different number of blocks per cylinder is referred to as a notch.
  • Page 177 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ continued from previous page [5] The active notch field indicates the notch to which this and subsequent Mode Select and Mode Sense commands shall refer, until the active notch is changed by a later Mode Select command. The value of the active notch shall be greater than or equal to 0 and less than or equal to the maximum number of notches.
  • Page 178 The drive does not reject the command trying to change unchangeable parameters. [6] This byte is reserved for future compatibility with Seagate host adapters. Though presently may be changeable, (see note [7]) this byte does not control anything, unless the individual drive Product Manual indicates that it does and defines its use in the Mode Sense Data section.
  • Page 179: Start Stop Unit Command

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.2.1.11 Start Stop Unit Command (1Bh) Table 5.2.1-32. Start/Stop Unit Command Byte(s) Logical Unit No. IMMED Start Flag Link [3] The Start/Stop Unit command requests that the target enable the logical unit for further operations (start), or stop spindle rotation (stop).
  • Page 180: Prevent/Allow Medium Removal Command

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.2.1.12 Prevent/Allow Medium Removal Command (1Eh) Not implemented by the disc drive. If received, the disc drive terminates with Check Condition status and set an Illegal Request Sense Key. 5.2.2 Group 1 Commands for Direct Access Devices The Group 1 commands that may be implemented by the disc drive are listed in Table 5.2.2-1.
  • Page 181 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Notes. [1] LUN must be zero. [2] A relative address (RelAdr) bit of one indicates that the logical block address [3] field is a two’s complement displacement. This negative or positive displacement is to be added to the logical block address last accessed on the logical unit to form the logical block address for this command.
  • Page 182: Read Extended Command

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.2.2.2 Read Extended Command (28h) Table 5.2.2-3. Read Extended Command Byte(s) Logical Unit No.[1] RelAdr Logical Block Address (MSB) Logical Block Address Logical Block Address Logical Block Address (LSB) Transfer Length (MSB) Transfer Length (LSB) Flag...
  • Page 183 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ continued from previous page An FUA bit of zero indicates that the target may satisfy the command by accessing the cache memory. For read operations, any logical blocks that are contained in the cache memory may be transferred to the initiator directly from the cache memory.
  • Page 184: Write Extended Command

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.2.2.3 Write Extended Command (2Ah) Table 5.2.2-4. Write Extended Command Byte(s) Logical Unit No.[1] RelAdr Logical Block Address (MSB) Logical Block Address Logical Block Address Logical Block Address (LSB) Transfer Length (MSB) Transfer Length (LSB) Flag...
  • Page 185: Seek Extended Command

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ This command operates the same as the Write command (Section 5.2.1.5) except that in the CDB for this command a four byte Logical Block Address and a two byte Transfer Length may be specified. This command shall be terminated with a Reservation Conflict status if any reservation access conflict (see Section 5.2.1.8) exists, and no data shall be written.
  • Page 186: Write And Verify Command

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.2.2.5 Write and Verify Command (2Eh) Table 5.2.2-5b. Write and Verify Command Byte(s) Logical Unit No.[1] RelAdr 0 [2] CHK [3] Logical Block Address (MSB) Logical Block Address Logical Block Address Logical Block Address (LSB) Transfer Length (MSB)
  • Page 187: Verify Command

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.2.2.6 Verify Command (2Fh) Table 5.2.2-6. Verify Command Byte(s) Logical Unit No. [1] RelAdr 0 [2] CHK[3] Logical Block Address (MSB) Logical Block Address Logical Block Address Logical Block Address (LSB) Verification Length (MSB) Verification Length (LSB)
  • Page 188: Synchronize Cache Command

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.2.2.7 Synchronize Cache Command (35h) Table 5.2.2-7. Synchronize Cache Command Byte(s) Logical Unit No. [1] Reserved Immed RelAdr (MSB) Logical Block Address (LSB) Reserved (MSB) Number of Blocks (LSB) Control The Synchronize Cache command (Table 5.2.2-7) ensures that logical blocks in the cache memory, within...
  • Page 189: Read Defect Data Command

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.2.2.8 Read Defect Data Command (37h) Table 5.2.2-8a. Read Defect Data Command Byte(s) Logical Unit No.[1] Defect List Format 0 [3] or 1 Allocation Length (MSB) Allocation Length (LSB) Flag Link[5]...
  • Page 190 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ continued from previous page [3] The Defect List format field indicates the defect data format preferred by the initiator. The meaning is the same as the Defect List Format field in the Format command (indicated in Table 5.2.1-3) The Defect List format bits (bits 2, 1, 0 in the CDB) should be;...
  • Page 191: Read Long Command

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ Table 5.2.2-8b. Defect List Header Description Byte(s) Reserved Reserved Defect List Format 0 [2] or 1 Defect List Length (MSB) (Value is 8 Times the Number of Defects) Defect List Length (LSB) Defect Descriptor Bytes [1] Either 00, 01, 10, or 11 as previously defined in note [1] of Table 5.2.2-8a.
  • Page 192 Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ The Read Long command (see Table 5.2.2-9) requests that the target transfers data to the initiator. The data passed during the Read Long command shall include the data bytes, followed by the ECC bytes of the single logical block addressed by the command.
  • Page 193: Write Long Command

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.2.2.10 Write Long Command (3FH) Table 5.2.2-10. Write Long Command Byte(s) Logical Unit No.[1] RelAdr Logical Block Address (MSB) Logical Block Address Logical Block Address Logical Block Address (LSB) Byte Transfer Length (MSB) Byte Transfer Length (LSB) Flag...
  • Page 194: Reserve (10) Command

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.2.2.11 Reserve (10) command (56h) The RESERVE and RELEASE commands provide the basic mechanism for contention resolution in multiple- initiator systems. The RESERVE (10) command (Table 5.2.2-11) is used to reserve a logical unit or, if the extent reservation option is implemented, extents within a logical unit.
  • Page 195: Release (10) Command

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.2.2.12 Release (10) Command (57h) The RESERVE and RELEASE commands provide the basic mechanism for contention resolution in multiple- initiator systems. The RELEASE command (Table 5.2.2-12) is used to release a previously reserved logical unit, or, if the extent release option is implemented, to release previously reserved extents within a logical unit.
  • Page 196: Mode Select (10) Command

    Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E _____________________________________________________________________________________ 5.2.2.13 Mode Select (10) Command (55h) The MODE SELECT (10) command provides a means for the initiator to send a list of drive operating mode parameters to the drive. See the MODE SELECT command (section 5.2.1.7) for a description of the fields in this command.
  • Page 197: Seagate Technical Support Service

    8:00 AM to 5:00 PM PST, Monday through Friday. SeaBOARD service: The Seagate Technical Support Bulletin Board System (BBS) is available 24 hours a day, 7 days a week. A modem is required to access this service. Model required. (300–9600 baud, 8-N-1). This is a toll call.
  • Page 200 Seagate Technology, Inc. 920 Disc Drive, Scotts Valley, California 95066-4544, USA Publication Number: 77738479, Rev. E (1/95) Printed in USA...

Table of Contents