IBM DTTA-351010 Hard Drive Specifications - Page 126

Read DMA Queued C7h

Page 126 highlights

12.12 Read DMA Queued (C7h) Command Block Output Registers Register 76543210 Data Feature VVVVVVVV Sector Count V V V V V V V V Sector Number V V V V V V V V Cylinder Low V V V V V V V V Cylinder High V V V V V V V V Device/Head 1L1DHHHH Command 11000111 Command Block Input Registers Register 76543210 Data Error ...See Below... Sector Count V V V V V V V V Sector Number V V V V V V V V Cylinder Low V V V V V V V V Cylinder High V V V V V V V V Device/Head HHHH Status ...See Below... Error Register 76543210 CRC UNC 0 IDN 0 ABT T0N AMN V00V0V0V Status Register 76543210 BSY RDY DF SRV DRQ COR IDX ERR 0V0V 0 V Figure 90. Read DMA Queued Command (C7h) This command executes in a similar manner to a READ DMA command. The device may perform a bus release or it may execute the data transfer without performing a bus release if the data is ready to transfer. If the device performs a bus release, the host shall reselect the device using the SERVICE command. Once the data transfer is begun, the device does not perform a bus release until the entire data transfer has been completed. Output Parameters To The Device Feature number of sectors to be transferred. A value of 00h indicates that 256 sectors are to be transferred. Sector Count bits 7 - 3 (Tag) contain the Tag for the command being delivered. Sector Number starting sector number or LBA address bits 7 - 0. Cylinder High/Low starting cylinder number or LBA address bits 23 - 8. H starting head number or LBA address bits 27 - 24. 118 OEM Specifications for DTTA-3xxxxx

  • 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

12.12
Read DMA Queued (C7h)
Command Block Output Registers
Command Block Input Registers
Register
76543210
Register
76543210
Data
Data
Feature
VVVVVVVV
Error
...See Below...
Sector Count
VVVVVVVV
Sector Count
VVVVVVVV
Sector Number
VVVVVVVV
Sector Number
VVVVVVVV
Cylinder Low
VVVVVVVV
Cylinder Low
VVVVVVVV
Cylinder High
VVVVVVVV
Cylinder High
VVVVVVVV
Device/Head
1L1DHHHH
Device/Head
HHHH
Command
11000111
Status
...See Below...
Error Register
Status Register
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
CRC UNC
0
IDN
0
ABT T0N AMN
BSY RDY DF
SRV DRQ COR IDX ERR
V
0
0
V
0
V
0
V
0
V
0
V
0
V
Figure 90. Read DMA Queued Command (C7h)
This command executes in a similar manner to a READ DMA command.
The device may perform a bus
release or it may execute the data transfer without performing a bus release if the data is ready to transfer.
If the device performs a bus release, the host shall reselect the device using the SERVICE command.
Once the data transfer is begun, the device does not perform a bus release until the entire data transfer has
been completed.
Output Parameters To The Device
Feature
number of sectors to be transferred. A value of 00h indicates that 256 sectors are to
be transferred.
Sector Count
bits 7 - 3 (Tag) contain the Tag for the command being delivered.
Sector Number
starting sector number or LBA address bits 7 - 0.
Cylinder High/Low
starting cylinder number or LBA address bits 23 - 8.
H
starting head number or LBA address bits 27 - 24.
118
OEM Specifications for DTTA-3xxxxx