IBM IC35L036UWDY10 Hard Drive Specifications - Page 130

MODE SELECT 6 15h, Reserved = 0, VU = 0, Parameter List Length, Command Code = 15h

Page 130 highlights

8.10 MODE SELECT (6) (15h) Byte 0 1 2 3 4 9 Bit 7 6 5 4 3 2 1 0 Command Code = 15h Reserved = 0 PF=1 Reserved = 0 SP Reserved = 0 VU = 0 Parameter List Length Reserved = 0 FLAG LINK Figure 105. MODE SELECT (6) The MODE SELECT (6) command provides a means for the initiator to specify LUN or device parameters to the drive. It also allows an Initiator to specify options the drive uses in error recovery and caching. There is a single set of Mode Page parameters shared by all initiators. ! PF (Page Format) bit value of one indicates that the data sent by the Initiator after the Mode Select Header and the Block Descriptor, if any, complies to the Page Format. The drive ignores this field since it accepts only mode parameters in the Page Format. ! SP Pages. This indicates 0 The drive shall not save the pages sent during the DATA OUT phase but will use them for all following commands until the power is removed, a reset is received, or a new MODE SELECT command is received. 1 The drive will save the data in the reserved area of the disk. It will be used for all the following commands until another MODE SELECT command is issued. This information is maintained over a power cycle or reset of the drive. ! Parameter List Length specifies the number of bytes to be sent from the initiator. A parameter list length of zero suppresses data transfer and is not considered as an error. The MODE SELECT parameter list contains a four-byte header which is followed by zero or one block descriptor followed by zero or more pages. The pages which are valid with this command are defined in Sections 8.8.2 to 8.8.13 beginning on page 85. Application Note The initiator should issue a MODE SENSE command requesting all Changeable values (see PCF field in byte two of the CDB in Section 8.8, "Mode Sense (6)(1A)" on page 80) prior to issuing a MODE SELECT command. This is necessary to find out which pages are implemented by the drive and the length of those pages. In the Pages of the MODE SENSE command the drive will return the number of bytes supported for each Page. The Page Length set by the initiator in the MODE SELECT command must be same value as returned by the drive in MODE SENSE Page Length. If not, the drive will return CHECK CONDITION status with sense key of ILLEGAL REQUEST. Note: If an initiator sends a MODE SELECT command that changes any parameters that apply to other initiators, the drive generates a unit attention condition for all initiators except for the one that issued the MODE SELECT command. The drive shall set the additional sense code to PARAMETERS CHANGED (2Ah). Ultrastar 146Z10 hard disk drive specifications 114

  • 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

8.10 MODE SELECT (6) (15h)
LINK
FLAG
Reserved = 0
VU = 0
9
Parameter List Length
4
Reserved = 0
2
3
SP
Reserved = 0
PF=1
Reserved = 0
1
Command Code = 15h
0
0
1
2
3
4
5
6
7
Bit
Byte
Figure 105. MODE SELECT (6)
The MODE SELECT (6) command provides a means for the initiator to specify LUN or device parameters
to the drive. It also allows an Initiator to specify options the drive uses in error recovery and caching.
There is a single set of Mode Page parameters shared by all initiators.
!
PF
(Page Format) bit value of one indicates that the data sent by the Initiator after the Mode Select
Header and the Block Descriptor, if any, complies to the Page Format. The drive ignores this field
since it accepts only mode parameters in the Page Format.
!
SP
Pages. This indicates
0
The drive shall not save the pages sent during the DATA OUT phase but will use them for
all following commands until the power is removed, a reset is received, or a new MODE
SELECT command is received.
1
The drive will save the data in the reserved area of the disk. It will be used for all the
following commands until another MODE SELECT command is issued.
This information
is maintained over a power cycle or reset of the drive.
!
Parameter List Length
specifies the number of bytes to be sent from the initiator. A parameter list
length of zero suppresses data transfer and is not considered as an error.
The MODE SELECT parameter list contains a four-byte header which is followed by zero or one block
descriptor followed by zero or more pages. The pages which are valid with this command are defined in
Sections 8.8.2 to 8.8.13 beginning on page 85.
Application Note
The initiator should issue a MODE SENSE command requesting all Changeable values (see PCF field in
byte two of the CDB in Section 8.8, "Mode Sense (6)(1A)" on page 80) prior to issuing a MODE SELECT
command. This is necessary to find out which pages are implemented by the drive and the length of those
pages.
In the Pages of the MODE SENSE command the drive will return the number of bytes supported
for each Page. The Page Length set by the initiator in the MODE SELECT command must be same value
as returned by the drive in MODE SENSE Page Length. If not, the drive will return CHECK CONDITION
status with sense key of ILLEGAL REQUEST.
Note:
If an initiator sends a MODE SELECT command that changes any parameters that apply to other
initiators, the drive generates a unit attention condition for all initiators except for the one that issued the
MODE SELECT command. The drive shall set the additional sense code to PARAMETERS CHANGED
(2Ah).
Ultrastar 146Z10 hard disk drive specifications
114