IBM DDRS-39130 Hard Drive Specifications - Page 164

Write Buffer 3b

Page 164 highlights

7.38 WRITE BUFFER (3B) Byte 7 6 0 1 LUN 2 3 (MSB) 4 5 6 (MSB) 7 8 9 VU = 0 Bit 5 4 3 2 1 0 Command Code = 3Bh Reserved = 0 Mode Buffer ID Buffer Offset (LSB) Parameter List Length Reserved = 0 (LSB) FLAG LINK Figure 120. WRITE BUFFER (3B) The WRITE B U F F E R command is used in conjunction with the READ B U F F E R command as a diagnostic function for testing the file's memory and the SCSI bus integrity. This command does not alter the medium of the file. Additional modes are provided for downloading microcode and for downloading and saving microcode. This command will cause the entire cache to be emptied. The function of this command and the meaning of fields within the command descriptor block depend on the contents of the mode field. MODE Description 000 Write combined header and data 010 Data 100 Download Microcode 101 Download Microcode and Save - All other modes are not supported by the file. 7.38.1 Combined Header And Data (Mode 000b) In this mode, the data to be transferred is preceded by a four-byte header. Buffer ID must be zero. If another value is specified, no download function are performed and the command is terminated with CHECK CONDITION status. And File shall set sense key to ILLEGAL REQUEST and additional sense code to ILLEGAL FIELD IN CDB. 154 OEM Spec. of DDRS-3xxxx

  • 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

7.38
WRITE BUFFER (3B)
Bit
Byte
7
6
5
4
3
2
1
0
0
Command Code = 3Bh
1
LUN
Reserved = 0
Mode
2
Buffer ID
3
(MSB)
4
Buffer Offset
5
(LSB)
6
(MSB)
7
Parameter List Length
8
(LSB)
9
VU = 0
Reserved = 0
FLAG
LINK
Figure 120. WRITE BUFFER (3B)
The WRITE BUFFER command is used in conjunction with the READ BUFFER command as a diag-
nostic function for testing the file's memory and the SCSI bus integrity. This command does not alter the
medium of the file.
Additional modes are provided for downloading microcode and for downloading and
saving microcode.
This command will cause the entire cache to be emptied.
The function of this command and the meaning of fields within the command descriptor block depend on
the contents of the mode field.
MODE
Description
000
Write combined header and data
010
Data
100
Download Microcode
101
Download Microcode and Save
-
All other modes are not supported by the file.
7.38.1
Combined Header And Data
(Mode 000b)
In this mode, the data to be transferred is preceded by a four-byte header.
Buffer ID
must
be zero.
If another
value is specified, no
download function are performed and the
command is terminated with CHECK CONDITION status.
And File shall set sense key to ILLEGAL
REQUEST and additional sense code to ILLEGAL FIELD IN CDB.
154
OEM Spec. of DDRS-3xxxx