HP Dc7100 HP Compaq Business Desktop dc7100 Series Service Reference Guide, 3r - Page 69

SATA BIOS, 4.6.1 Legacy Mode, 4.6.2 Native Mode

Page 69 highlights

Serial and Parallel ATA Drive Guidelines and Features 4.6 SATA BIOS Windows 2000 and XP Enhanced Mode (default BIOS Setting) -Separate IDE controller • PATA Controller in Legacy Mode - Device 0 is accessible as Device 0 of PATA controller's Primary Channel - Device 1 is accessible as Device 1of PATA controller's Primary Channel • SATA Controller in Native Mode - SATA 0 is accessible as Device 0 of SATA controller's Primary Channel - SATA 1 is accessible as Device 0 of SATA controller's Secondary Channel SATA 2 is accessible as Device 1of SATA controller's Primary Channel - SATA 3 is accessible as Device 1 of SATA controller's Secondary Channel Windows 9x, NT, and Linux Compatibility Mode (non-default BIOS Setting) -Combined IDE controller • PATA Controller in Legacy Mode - Device 0 is accessible as Device 0 of the combined controller's Secondary Channel - Device 1 is accessible as Device 1of the combined controller's Secondary Channel • SATA Controller in Legacy Mode - SATA 0 is accessible as Device 0 of the combined controller's Primary Channel - SATA 1 is inaccessible - SATA 2 is accessible as device 1 of the combined controller's Primary Channel - SATA 3 is inaccessible 4.6.1 Legacy Mode The Legacy mode is used to access devices attached to the embedded IDE controllers. Each channel requires two fixed I/O address ranges and an IRQ for each. ■ Primary Channel ❏ Command block: 1F0h - 1F7h ❏ Control block: 3F6h ❏ IRQ: 14 ■ Secondary Channel ❏ Command block: 170h - 177h ❏ Control block: 376h ❏ IRQ: 15 4.6.2 Native Mode The native mode is used to access devices attached to add-in cards and is not supported by many legacy operating systems. Addresses are assigned by PCI Plug-n-Play BIOS and the IRQ is shared with multiple controllers. Base Address Registers for the Command and Control Block are found in the PCI Configuration Space. ■ Offset 10h-Primary Command base address ■ Offset 14h-Primary Control base address ■ Offset 18h-Secondary Command base address ■ Offset 1Ch-Secondary Control base address Service Reference Guide, dc7100 361288-003 4-11

  • 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

Service Reference Guide, dc7100
361288-003
4–11
Serial and Parallel ATA Drive Guidelines and Features
4.6 SATA BIOS
4.6.1 Legacy Mode
The Legacy mode is used to access devices attached to the embedded IDE controllers. Each
channel requires two fixed I/O address ranges and an IRQ for each.
Primary Channel
Command block: 1F0h - 1F7h
Control block: 3F6h
IRQ: 14
Secondary Channel
Command block: 170h - 177h
Control block: 376h
IRQ: 15
4.6.2 Native Mode
The native mode is used to access devices attached to add-in cards and is not supported by many
legacy operating systems. Addresses are assigned by PCI Plug-n-Play BIOS and the IRQ is
shared with multiple controllers. Base Address Registers for the Command and Control Block
are found in the PCI Configuration Space.
Offset 10h—Primary Command base address
Offset 14h—Primary Control base address
Offset 18h—Secondary Command base address
Offset 1Ch—Secondary Control base address
Windows 2000 and XP
Windows 9x, NT, and Linux
Enhanced Mode (default BIOS Setting)
—Separate IDE controller
Compatibility Mode (non-default BIOS Setting)
—Combined IDE controller
•PATA Controller in Legacy Mode
- Device 0 is accessible as Device 0 of
PATA controller’s Primary Channel
- Device 1 is accessible as Device 1of
PATA controller’s Primary Channel
•SATA Controller in Native Mode
- SATA 0 is accessible as Device 0 of
SATA controller’s Primary Channel
- SATA 1 is accessible as Device 0 of
SATA controller’s Secondary Channel
SATA 2 is accessible as Device 1of
SATA controller’s Primary Channel
- SATA 3 is accessible as Device 1 of
SATA controller’s Secondary Channel
•PATA Controller in Legacy Mode
- Device 0 is accessible as Device 0 of the
combined controller’s Secondary
Channel
- Device 1 is accessible as Device 1of the
combined controller’s Secondary
Channel
•SATA Controller in Legacy Mode
- SATA 0 is accessible as Device 0 of the
combined controller’s Primary Channel
- SATA 1 is inaccessible
- SATA 2 is accessible as device 1 of the
combined controller’s Primary Channel
- SATA 3 is inaccessible