Chapter 7. API for AC97 Codec

Table of Contents

General
Full Code Example
Constructor
Callbacks
Updating Registers in The Driver
Clock Adjustment
Proc Files
Multiple Codecs

General

The ALSA AC97 codec layer is a well-defined one, and you don't have to write much code to control it. Only low-level control routines are necessary. The AC97 codec API is defined in <sound/ac97_codec.h>.