Fujitsu MJA2500BH Maintenance Manual - Page 101

Host Commands, 5.3.1 Command code and parameters

Page 101 highlights

5.3 Host Commands 5.3 Host Commands The host system issues a command to the device by writing necessary parameters in related fields in the shadow block registers and writing a command code in the Command field of the shadow block registers. The device can accept the command when the BSY bit is 0 (the device is not in the busy status). The host system can halt the uncompleted command execution only at execution of COMRESET or software reset. When the BSY bit is 1 or the DRQ bit is 1 (the device is requesting the PIO data transfer) and the host system writes to the command field of the shadow block register, the correct device operation is not guaranteed. 5.3.1 Command code and parameters Table 5.5 lists the supported commands, command code and the related fields to be written necessary parameters at command execution. Table 5.5 Command code and parameters (1/3) COMMAND NAME 7 RECALIBRATE 0 READ SECTOR(S) 0 WRITE SECTOR(S) 0 WRITE VERIFY 0 READ VERIFY SECTOR(S) 0 SEEK 0 EXECUTE DEVICE DIAGNOSTIC 1 INITIALIZE DEVICE PARAMETERS 1 DOWNLOAD MICROCODE 1 STANDBY IMMEDIATE 1 1 IDLE IMMEDIATE 1 1 UNLOAD IMMEDIATE 1 1 STANDBY 1 1 COMMAND CODE (Bit) PARAMETER USED 6 5 4 3 2 1 0 FR SC SN CY DH 0 0 1 XXXXN N N N D 0 1 0 0 0 0RNYYYY 0 1 1 0 0 0RNYYYY 0 1 1 1 1 0 0 N Y Y Y Y 1 00 0 0 0RNYYYY 1 1 1 XXXXN N Y Y Y 0 0 1 0 0 0 0 N N N N N 0 0 1 0 0 0 1 N Y N N Y 0 0 1 0 0 1 0 Y Y Y N D 0 1 0 1 1 0 0 0 1 0 0 0 0 0 N N N N D 0 1 0 1 1 0 0 0 1 0 0 0 1 1 Y N Y Y D 0 1 0 1 1 0 0 0 1 0 0 0 1 1 Y N Y Y D 0 1 0 1 1 0 0 0 1 0 1 1 0 0 N Y N N D C141-E293 5-27

  • 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

5.3
Host Commands
C141-E293
5-27
5.3
Host Commands
The host system issues a command to the device by writing necessary parameters in
related fields in the shadow block registers and writing a command code in the
Command field of the shadow block registers.
The device can accept the command when the BSY bit is 0 (the device is not in the
busy status).
The host system can halt the uncompleted command execution only at execution of
COMRESET or software reset.
When the BSY bit is 1 or the DRQ bit is 1 (the device is requesting the PIO data
transfer) and the host system writes to the command field of the shadow block
register, the correct device operation is not guaranteed.
5.3.1
Command code and parameters
Table 5.5 lists the supported commands, command code and the related fields to
be written necessary parameters at command execution.
Table 5.5
Command code and parameters (1/3)
COMMAND CODE (Bit)
PARAMETER USED
COMMAND NAME
7
6
5
4
3
2
1
0
FR
SC
SN
CY
DH
RECALIBRATE
0
0
0
1
X
X
X
X
N
N
N
N
D
READ SECTOR(S)
0
0
1
0
0
0
0
R
N
Y
Y
Y
Y
WRITE SECTOR(S)
0
0
1
1
0
0
0
R
N
Y
Y
Y
Y
WRITE VERIFY
0
0
1
1
1
1
0
0
N
Y
Y
Y
Y
READ VERIFY SECTOR(S)
0
1
0
0
0
0
0
R
N
Y
Y
Y
Y
SEEK
0
1
1
1
X
X
X
X
N
N
Y
Y
Y
EXECUTE DEVICE DIAGNOSTIC
1
0
0
1
0
0
0
0
N
N
N
N
N
INITIALIZE DEVICE PARAMETERS
1
0
0
1
0
0
0
1
N
Y
N
N
Y
DOWNLOAD MICROCODE
1
0
0
1
0
0
1
0
Y
Y
Y
N
D
STANDBY IMMEDIATE
1
1
0
1
0
1
1
0
0
0
1
0
0
0
0
0
N
N
N
N
D
IDLE IMMEDIATE
1
1
0
1
0
1
1
0
0
0
1
0
0
0
1
1
Y
N
Y
Y
D
UNLOAD IMMEDIATE
1
1
0
1
0
1
1
0
0
0
1
0
0
0
1
1
Y
N
Y
Y
D
STANDBY
1
1
0
1
0
1
1
0
0
0
1
0
1
1
0
0
N
Y
N
N
D