freebsd-skq/sys/dev/sound
John Baldwin d0d4e34743 Add a new API for soundcards that have hardware volume control:
- The mixer_hwmute() function can be called when a soundcard receives a
  mute request.
- The mixer_hwstep() function can be used to adjust the volume of one or
  both channels.
- The 'hw.snd.hwvol_step' sysctl determines the amount that mixer_hwstep()
  adjusts the volume by on each call.
- The 'hw.snd.hwvol_mixer' sysctl specifies the mixer device to adjust the
  volume on for both functions.  The values used correspond to the
  SOUNDCARD_MIXER_* constants.
2001-01-03 01:29:47 +00:00
..
isa change irq handler slightly, get rid of superflous messages 2000-12-27 04:04:36 +00:00
midi Convert all users of fldoff() to offsetof(). fldoff() is bad 2000-10-27 11:45:49 +00:00
pci move parametric defines and structure definitions from .h to .c 2000-12-25 02:49:28 +00:00
pcm Add a new API for soundcards that have hardware volume control: 2001-01-03 01:29:47 +00:00
chip.h - Handle an interrupt for csa primarily in the bridge driver, 2000-01-03 02:51:16 +00:00
driver.c switch over to new sb8/sb16 code 2000-11-01 00:53:16 +00:00