AC97

From OSDev Wiki
Jump to: navigation, search

AC'97 is an audio codec standard developed by Intel Architecture Labs in 1997. It defines a set of registers that can be used to control the audio input and output parameters of an audio device. It does not include details concerning how to access these registers, however. The device specific hardware driver must provide access to these registers before they can be used by the system.

Mixer Registers

Offset (Hex) Name
00 Reset
02 Master Volume
04 Aux Out Volume
06 Mono Volume
08 Master Tone
0A PC Beep Volume
0C Phone Volume
0E Mic Volume
10 Line In Volume
12 CD Volume
14 Video Volume
16 Aux In Volume
18 PCM Out Volume
1A Record Select
1C Record Gain
1E Record Gain Mic
20 General Purpose
22 3D Control

References

Personal tools
Namespaces
Variants
Actions
Navigation
About
Toolbox
In other languages