IBM IC35L036UWDY10 Hard Drive Specifications - Page 204

Ignore Wide Residue 2301h, 1.20 Identify 80 - Ffh, 1.18.2 Head Of Queue 21xxh

Page 204 highlights

10.1.18.2 HEAD OF QUEUE (21xxh) Commands with this tag should be inserted into the head of the queue. When a command is being executed, this tagged command will be inserted to the head of queue to be executed after the command being currently executed. The previous executed command will not be terminated by this tagged command. This tagged command will wait until the previous command is completed. If plural head-of-queue tagged commands are received, those command will be executed in LIFO (Last in First out) order. 10.1.18.3 ORDERED (22xxh) This tagged command is executed in the order received. All commands received before this command should be executed before this command and all commands received after this command should be executed after this command. 10.1.19 IGNORE WIDE RESIDUE (2301h) Byte Value 0 23H 1 01H Description Ignore Wide Residue message Ignore Figure 191. Ignore Wide Residue Message Format The IGNORE WIDE RESIDUE MESSAGE is sent from the drive to indicate that the number of valid bytes sent during the last REQ/ACK handshake of a DATA IN phase is less than the negotiated transfer width. The ignore field (always = 01h) indicates that one byte (data bits 8-15) should be ignored. This message is sent immediately after the DATA IN phase and prior to any other messages. Even though a byte is invalid, it's corresponding parity bit is valid for the value transferred. 10.1.20 IDENTIFY (80 - FFh) This message is set by either the initiator or the drive to establish the logical path connection between the two devices. The IDENTIFY message is defined as follows: Bit 7 This bit is always set to one to distinguish the IDENTIFY message from other messages. Bit 6 This bit is only set to one by the initiator to grant the drive the privilege of disconnecting. If this bit is zero, the drive will not disconnect unless the initiator instructs the drive to disconnect by sending a DISCONNECT message to the drive. This bit is set to zero when the drive sends an IDENTIFY message to the initiator. Bits 5-0 These bits specify the logical unit number (LUN). Only one LUN may be identified for any one selection sequence. If the drive receives an IDENTIFY message with a new LUN after the LUN had previously been identified, the drive will go to the BUS FREE phase to signal a catastrophic error. The initiator may send more than one Identify message during a selection sequence in order to toggle disconnect/ reconnect permission if the specified LUN remains the same. When the IDENTIFY message is sent from the drive to the initiator during reconnection, an implied RESTORE POINTERS message must be performed by the initiator. Ultrastar 146Z10 hard disk drive specifications 188

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249

10.1.18.2 HEAD OF QUEUE (21xxh)
Commands with this tag should be inserted into the head of the queue. When a command is being
executed, this tagged command will be inserted to the head of queue to be executed after the command
being currently executed. The previous executed command will not be terminated by this tagged com-
mand. This tagged command will wait until the previous command is completed. If plural head-of-queue
tagged commands are received, those command will be executed in LIFO (Last in First out) order.
10.1.18.3 ORDERED (22xxh)
This tagged command is executed in the order received. All commands received before this command
should be executed before this command and all commands received after this command should be
executed after this command.
10.1.19 IGNORE WIDE RESIDUE (2301h)
Ignore
01H
1
Ignore Wide Residue message
23H
0
Description
Value
Byte
Figure 191. Ignore Wide Residue Message Format
The IGNORE WIDE RESIDUE MESSAGE is sent from the drive to indicate that the number of valid bytes
sent during the last REQ/ACK handshake of a DATA IN phase is less than the negotiated transfer width.
The ignore field (always = 01h) indicates that one byte (data bits 8-15) should be ignored. This message is
sent immediately after the DATA IN phase and prior to any other messages. Even though a byte is invalid,
it's corresponding parity bit is valid for the value transferred.
10.1.20 IDENTIFY (80 - FFh)
This message is set by either the initiator or the drive to establish the logical path connection between the
two devices.
The IDENTIFY message is defined as follows:
Bit 7
This bit is always set to one to distinguish the IDENTIFY message from other messages.
Bit 6
This bit is only set to one by the initiator to grant the drive the privilege of disconnecting. If this
bit is zero, the drive will not disconnect unless the initiator instructs the drive to disconnect by
sending a DISCONNECT message to the drive. This bit is set to zero when the drive sends an
IDENTIFY message to the initiator.
Bits 5-0
These bits specify the logical unit number (LUN).
Only one LUN may be identified for any one selection sequence. If the drive receives an
IDENTIFY message with a new LUN after the LUN had previously been identified, the drive will
go to the BUS FREE phase to signal a catastrophic error. The initiator may send more than
one Identify message during a selection sequence in order to toggle disconnect/ reconnect
permission if the specified LUN remains the same.
When the IDENTIFY message is sent from the drive to the initiator during reconnection, an implied
RESTORE POINTERS message must be performed by the initiator.
Ultrastar 146Z10 hard disk drive specifications
188