--------------------------------------------------------------------
==                        ALSA configurator                       ==
==    (c) 1998-2002 by Jan ONDREJ (SAL) <ondrejj@salstar.sk>      ==
==                              GPL                               ==
--------------------------------------------------------------------

Many fixes and improvements by Bernd Kaindl, SuSE and by Tuomas Jormola.

This is configurator for ALSA driver.
Run it, if you need configure your sound card.

CHANGELOG
  0.4.5a
   - old dialog to cdilog (0.9) changes (don't work on old dialog now)
   - new modinfo (2.4.10) parsing (not tested on old modinfo now)
   - alsa 0.9.0beta12 module finding (not tested on older versions,
       find some modules, which are not useable)
   - better tests for used programs (awk, tail, ...)
   - tested only on RedHat 7.2 :-(
  0.4.3b
   - prepared for ALSA 0.5.2
   - added new soundcards i8x0, via, es1968
   - alsamixer is now started from alsaconf
   - patch from Tuomas Jormola
     - /bin/ash to /bin/sh fix
     - SB AWE32/64 data fix
     - new acex() function
     - some Debian changes
     - replaced all "rcalsasound"'s with "$rcalsasound"
     - Replaced some 'cut -d#' with 'cut -d\#' at one place.
  0.4.3a
   - prepared for ALSA 0.5.0
       WARNING! This version is useable only with ALSA 0.5.0 or higher!
   - added new soundcards (SB Live!, ...)
   - patch from Bernd Kaindl, SuSE
     - some fixes
     - auto stop/start of alsa
     - auto mixer setting
     - playing audio sample
  0.4.2
   - removed "function" keyword to make compatible with ash
   - in test command all -e are replaced with -f (ash compat. too)
   - removed some debug code
  0.4.1
   - patch for OPL3SAX (snd_port & snd_sb_port)
   - added omitted ;;
   - patch for modules.conf and other patches from Keith Duthie - thanks :-)
   - added spec file to make rpm
  0.4.0
   - new sound drivers: dummy, cmi8330, sgalaxy, als100
   - now is usable with alsa-0.4.X
   - added alsaconf version to conf.modules comments
  0.3.0-pre4
   - new soundcards: Trident, Opti, Serial, ESS Solo
  0.3.0-pre3
   - applied patch from ??? (sorry)
   - added some soundcards
  0.3.0-pre2
   - /proc permission restored to 666
  0.3.0-pre1
   - update for new ALSA 0.3.0
   - automatic 2.2.X kernel detection for soundcore alias
   - WARNING: Don't use this version with older ALSA driver!
  0.2.1
   - whiptail version now work better, thanks to Wichert Akkerman.
  0.2.0
   - first 2 version number is now equivalent with alsa-driver
   - autodetection of "audio" group,
     if detected, the proper snd options will be added.
     These settings can be changed later in conf.modules.
  0.1.0
   - added whiptail support if dialog is not found
   - added check for awk and gawk now called as awk (for debian users)
  0.0.7
   - some README updates
   - fixed problem with creating new records in conf.modules
  0.0.6
   - added new cards
   - changed dma2_size for opl3 from 128 to 64
  0.0.5
   - YES! Now you can configure 2 cards with 1 driver! (EXPERIMENTAL)
  0.0.4
   - major changes in card numbers
   - autodetection (EXPERIMENTAL)
   - removed some stupid comments (now in this file)
  0.0.3
   - added new sound card (audiopci)
  0.0.2
   - conf.modules is maked properly (no bonus spaces :-)
   - alsaconf reads all text options (port, irq, dma, ...)
       from conf.modules and uses default options only
       if it is not present.
   - added GPL text
   - cleans all files in /tmp if it was exited with ESC
   - support for more sound cards, but that must use different drivers
  0.0.1
   - version only for PEREX :-)

TODO
 - some tests
 - support for old dialog (?)
 - better support for new dialog
 - faster start on slow CPU's
 - remake in C language
