Hitachi Ultrastar 15K147 SCSI Hard Disk Drive Specification
227
20.0 Additional information
This chapter provides additional information or descriptions of various functions, features, or operating models supported by
the Target that are not fully described in previous chapters.
20.1 SCSI Protocol
There are various operating conditions that prevent the Target from executing a SCSI command. This section describes each of
these operating conditions and their relative priority.
20.1.1 Priority of SCSI Status Byte Reporting
After establishing the I_T_L nexus or I_T_L_Q nexus the Target must first determine whether command execution is allowed.
Execution is deferred until a later time if the command must be added to the command queue. Execution may also be pre-
vented by an internal Target condition that requires the reporting of a Check Condition, Queue Full, Busy, or Reservation Con-
flict Status. There are several different internal conditions to be active at the same time. The order in which the Target checks
for each of these conditions determines their priority (highest priority first) as follows:
1. Check Condition status for invalid Logical Unit Number. (See Section 20.1.2, “Invalid LUN in Identify Message” on
page 259)
2. Check Condition status for Incorrect Initiator Connection (See Section20.1.3, “Incorrect Initiator Connection” on
page 228)
3. Check Condition status for Unit Attention Condition (See Section 20.1.5, “Unit Attention Condition” on page 230
4. Busy Status or Queue Full Status (See 20.1.4, “Command Processing During Execution of Active I/O Process” on
page 228
5. Check Condition status for Deferred Error Condition (See Section 20.1.8, “Deferred Error Condition” on page 231)
6. Check Condition status during Startup and Format operations (See Section “20.1.6, “Command processing during star-
tup and format operations” on page 231)
7. Reservation Conflict status (See Section 20.1.10, “Command Processing while Reserved” on page 239)
8. Check Condition status for invalid command opcode
9. Check Condition status for invalid command descriptor block
The highest priority internal condition that prevents command execution is reported by the Target provided there is no bus
error.
For all Check Conditions Sense data is built by the target provided a valid LUN address is known. Sense data is cleared by the
Target upon receipt of any subsequent command to the LUN from the initiator receiving the Check Condition.
20.1.2 Invalid LUN in Identify Message
There are three different circumstances defined within the SCSI protocol when the response to an invalid LUN will occur.
Each of these result in a different response.
20.1.2.1 Case 1 - Selection message sequence with Inquiry command
The INQUIRY command is a special case in SCSI. It is used to configure the bus when the drive ID's and LUN's are not
known. The proper response is to return the inquiry data with a peripheral drive type of 1Fh which indicates that the specified
LUN is not supported.
20.1.2.2 Case 2 - Selection message sequence with any other command
Any other commands except REQUEST SENSE return CHECK CONDITION status when an invalid LUN is specified in the
message sequence following selection. In response to a REQUEST SENSE command the target shall return sense data. The
sense key shall be set to ILLEGAL REQUEST and the additional sense code shall be set to LOGICAL UNIT NOT SUP-
PORTED.
Содержание HUS151414VL3600
Страница 2: ...HItachi Ultrastar 15K147 SCSI Hard Disk Drive Specification ...
Страница 18: ...HItachi Ultrastar 15K147 SCSI Hard Disk Drive Specification ...
Страница 20: ...Hitachi Ultrastar 15K147 SCSI Hard Disk Drive Specification 2 ...
Страница 22: ...Hitachi Ultrastar 15K147 SCSI Hard Disk Drive Specification 4 ...
Страница 24: ...Hitachi Ultrastar 15K147 SCSI Hard Disk Drive Specification 6 ...
Страница 34: ...Hitachi Ultrastar 15K147 SCSI Hard Disk Drive Specification 16 ...
Страница 36: ...Hitachi Ultrastar 15K147 SCSI Hard Disk Drive Specification 18 ...
Страница 38: ...Hitachi Ultrastar 15K147 SCSI Hard Disk Drive Specification 20 ...
Страница 52: ...Hitachi Ultrastar 15K147 SCSI Hard Disk Drive Specification 34 ...
Страница 55: ...Hitachi Ultrastar 15K147 SCSI Hard Disk Drive Specification 37 Table 23 Model 147GB 12V Current during spinup ...
Страница 58: ...Hitachi Ultrastar 15K147 SCSI Hard Disk Drive Specification 40 ...
Страница 60: ...Hitachi Ultrastar 15K147 SCSI Hard Disk Drive Specification 42 ...
Страница 64: ...Hitachi Ultrastar 15K147 SCSI Hard Disk Drive Specification 46 11 4 Mounting positions and tappings ...
Страница 65: ...Hitachi Ultrastar 15K147 SCSI Hard Disk Drive Specification 47 11 4 0 1 Mounting positions and tappings ...
Страница 70: ...Hitachi Ultrastar 15K147 SCSI Hard Disk Drive Specification 52 ...
Страница 72: ...Hitachi Ultrastar 15K147 SCSI Hard Disk Drive Specification 54 ...
Страница 74: ...Hitachi Ultrastar 15K147 SCSI Hard Disk Drive Specification 56 ...
Страница 76: ...Hitachi Ultrastar 15K147 SCSI Hard Disk Drive Specification 58 ...
Страница 160: ...Hitachi Ultrastar 15K147 SCSI Hard Disk Drive Specification 142 ...
Страница 226: ...Hitachi Ultrastar 15K147 SCSI Hard Disk Drive Specification 208 ...
Страница 244: ...Hitachi Ultrastar 15K147 SCSI Hard Disk Drive Specification 226 ...
Страница 297: ...Hitachi Ultrastar 15K147 SCSI Hard Disk Drive Specification 279 ...
Страница 298: ...Hitachi Ultrastar 15K147 SCSI Hard Disk Drive Specification 280 ...
Страница 302: ...Hitachi Ultrastar 15K147 SCSI Hard Disk Drive Specification 284 ...
Страница 314: ...Hitachi Ultrastar 15K147 SCSI Hard Disk Drive Specification 296 ...