HP Surestore 80fx Optical Drive and Library SCSI-2 Command Reference - Page 35

Conditions, Attention Condition, Reset Condition

Page 35 highlights

SCSI Command Overview Drive Control Commands Conditions Attention Condition The Attention Condition allows an initiator to inform the target that the initiator has a message ready. The target gets this message at its convenience by performing a Message Out Phase as follows: 1. If the ATN signal becomes true during a COMMAND phase, the drive enters the MESSAGE OUT phase after transferring part or all of the command descriptor block bytes. 2. If the ATN signal becomes true during a DATA phase, the drive enters the MESSAGE OUT phase at the drives earliest convenience. The initiator will continue REQ/ACK handshakes until it detects the phase change. 3. If the ATN signal becomes true during a STATUS phase, the drive enters the MESSAGE OUT phase after the status byte has been acknowledged by the initiator. 4. If the ATN signal becomes true during a MESSAGE IN phase, the drive enters the MESSAGE OUT phase before it sends another message. 5. If the ATN signal becomes true during a SELECTION phase and before the initiator releases the BSY signal, the drive enters the MESSAGE OUT phase immediately after that SELECTION phase. 6. If the ATN signal becomes true during a RESELECTION phase, the drive enters the MESSAGE OUT phase after sending its IDENTIFY message for that RESELECTION phase. Reset Condition The drive implements the hard reset alternative, upon detection of the RESET condition. When the drive creates the reset conditions, it clears all I/O processes including queued I/O processes, releases all reservations, returns any SCSI device operating modes (MODE SELECT, PREVENT/ALLOW MEDIUM REMOVAL commands, etc.) to their initial conditions, and generates UNIT ATTENTION condition. 1-16 Chapter 1

  • 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
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378

SCSI Command Overview
Drive Control Commands
Chapter 1
1-16
Conditions
Attention Condition
The Attention Condition allows an initiator to inform the target that the
initiator has a message ready. The target gets this message at its
convenience by performing a Message Out Phase as follows:
1.
If the ATN signal becomes true during a COMMAND phase, the drive
enters the MESSAGE OUT phase after transferring part or all of the
command descriptor block bytes.
2.
If the ATN signal becomes true during a DATA phase, the drive
enters the MESSAGE OUT phase at the drives earliest convenience.
The initiator will continue REQ/ACK handshakes until it detects the
phase change.
3.
If the ATN signal becomes true during a STATUS phase, the drive
enters the MESSAGE OUT phase after the status byte has been
acknowledged by the initiator.
4.
If the ATN signal becomes true during a MESSAGE IN phase, the
drive enters the MESSAGE OUT phase before it sends another
message.
5.
If the ATN signal becomes true during a SELECTION phase and
before the initiator releases the BSY signal, the drive enters the
MESSAGE OUT phase immediately after that SELECTION phase.
6.
If the ATN signal becomes true during a RESELECTION phase, the
drive enters the MESSAGE OUT phase after sending its IDENTIFY
message for that RESELECTION phase.
Reset Condition
The drive implements the hard reset alternative, upon detection of the
RESET condition. When the drive creates the reset conditions, it clears
all I/O processes including queued I/O processes, releases all
reservations, returns any SCSI device operating modes (MODE SELECT,
PREVENT/ALLOW MEDIUM REMOVAL commands, etc.) to their
initial conditions, and generates UNIT ATTENTION condition.