IBM DTLA-305040 Hard Drive Specifications - Page 115

DMA queued commands, Data Transfer and Command Completion

Page 115 highlights

11.5 DMA queued commands These commands are Ÿ Read DMA Queued Ÿ Service Ÿ Write DMA Queued 1. Command Issue a. The host writes any required parameters to the Features, Sector Count, Sector Number, Cylinder, and Device/Head registers. b. The host writes command code to the Command Register. c. The device sets BSY. d. The device clears or sets REL. e. The device clears BSY. 2. Data Transfer and Command Completion If the device is ready for data transfer (REL is cleared) a. the host transfers the data for the command identified by the Tag number using the DMA transfer protocol currently in effect. b. the device generates an interrupt to the host, when all of the data has been transferred. c. the host may issue another command or wait for service request from the device. 3. Bus Release If the device is not ready for data transfer (REL is set) a. the device generates an interrupt if release interrupt is enabled. b. the host may issue another command or wait for service request from the device. Deskstar 40GV & 75GXP hard disk drive specifications 103

  • 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

11.5 DMA queued commands
These commands are
°
Read DMA Queued
°
Service
°
Write DMA Queued
1. Command Issue
a. The host writes any required parameters to the Features, Sector Count, Sector Number, Cylinder,
and Device/Head registers.
b. The host writes command code to the Command Register.
c. The device sets BSY.
d. The device clears or sets REL.
e. The device clears BSY.
2. Data Transfer and Command Completion
If the device is ready for data transfer (REL is cleared)
a. the host transfers the data for the command identified by the Tag number using the DMA transfer
protocol currently in effect.
b. the device generates an interrupt to the host, when all of the data has been transferred.
c. the host may issue another command or wait for service request from the device.
3. Bus Release
If the device is not ready for data transfer (REL is set)
a. the device generates an interrupt if release interrupt is enabled.
b. the host may issue another command or wait for service request from the device.
Deskstar 40GV & 75GXP hard disk drive specifications
103