xref: /openbsd-src/share/man/man4/ac97.4 (revision b2ea75c1b17e1a9a339660e7ed45cd24946b230e)
1.\"	$OpenBSD: ac97.4,v 1.8 2001/01/12 17:14:12 deraadt Exp $
2.\"
3.Dd October 7, 1999
4.Dt AC97 4
5.Os
6.Sh NAME
7.Nm ac97
8.Nd generic AC-97 codec driver
9.Sh DESCRIPTION
10AC-97 codecs contain the analog-to-digital (A/D), digital-to-analog
11(D/A), and mixing circuitry of many modern sound cards.
12AC-97 codecs, for the most part, do not talk to host busses like the PCI bus
13directly.
14Instead, they communicate through an interface chip, called
15the host controller.
16The Ensoniq AudioPCI 97 (see
17.Xr eap 4 )
18is an example of such a host controller.
19.Pp
20Unlike many drivers, the
21.Nm
22driver does not appear in the configuration file.
23Instead, the driver is automatically attached by the drivers that require it.
24.Sh SEE ALSO
25.Xr auich 4 ,
26.Xr auvia 4 ,
27.Xr clcs 4 ,
28.Xr eap 4 ,
29.Xr fms 4 ,
30.Xr neo 4 .
31.Sh BUGS
32The
33.Nm
34driver does not keep track of the current user settings and instead
35relies on the hardware to do this.
36.Pp
37The
38.Nm
39driver could do more to detect mixer channels that don't work and cull
40them from the list.
41