Compaq dc7100 HP Compaq dc71xx and dx61xx Series Business Desktop Computers Te - Page 119

Audio Programming, Audio Configuration

Page 119 highlights

Input/Output Interfaces 5.8.4 Audio Programming Audio subsystem programming consists configuration, typically accomplished during POST, and control, which occurs during runtime. Audio Configuration The audio subsystem is configured according to PCI protocol through the AC97 audio controller function of the 82801 ICH. Table 5-24 lists the PCI configuration registers of the audio subsystem. Table 5-24. AC97 Audio Controller PCI Configuration Registers (82801 Device 31/Function 5) PCI Config. Address Register PCI Value on Config. Reset Address Register Value on Reset 00-01h Vendor ID 8086h 14-17h Native Audio Bus 1 Mstr. Addr. 02-03h Device ID 24D5h 18-1Bh Reserved 1h 04-05h PCI Command 0000h 1C-2Bh Reserved 1h 06-07h PCI Status 0280h 2C-2Dh Subsystem Vender ID 0000h 08h Revision ID XXh 2E-2Fh Subsystem ID 0000h 09h Programming 00h 30-3Bh Reserved -- 0Ah Sub-Class 01h 3Ch Interrupt Line 00h 0Bh Base Class Code 04h 3Dh Interrupt Pin 02h 0Eh Header Type 00h 3E-FFh Reserved 0's 10-13h Native Audio Mixer 1 -- -- -- Base Addr. Technical Reference Guide 361834-002 5-33

  • 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

Technical Reference Guide
361834-002
5-33
Input/Output Interfaces
5.8.4 Audio Programming
Audio subsystem programming consists configuration, typically accomplished during POST, and
control, which occurs during runtime.
Audio Configuration
The audio subsystem is configured according to PCI protocol through the AC97 audio controller
function of the 82801 ICH. Table 5-24 lists the PCI configuration registers of the audio
subsystem.
Table 5-24.
AC97 Audio Controller
PCI Configuration Registers (82801 Device 31/Function 5)
PCI Config.
Address
Register
Value on
Reset
PCI
Config.
Address
Register
Value on
Reset
00-01h
Vendor ID
8086h
14-17h
Native Audio Bus
Mstr. Addr.
1
02-03h
Device ID
24D5h
18-1Bh
Reserved
1h
04-05h
PCI Command
0000h
1C-2Bh
Reserved
1h
06-07h
PCI Status
0280h
2C-2Dh
Subsystem Vender ID
0000h
08h
Revision ID
XXh
2E-2Fh
Subsystem ID
0000h
09h
Programming
00h
30-3Bh
Reserved
--
0Ah
Sub-Class
01h
3Ch
Interrupt Line
00h
0Bh
Base Class Code
04h
3Dh
Interrupt Pin
02h
0Eh
Header Type
00h
3E-FFh
Reserved
0’s
10-13h
Native Audio Mixer
Base
Addr.
1
--
--
--