- added the firmware loader for digigram VX cards.

This commit is contained in:
Takashi Iwai 2003-02-18 16:22:22 +00:00
parent 0a7d39663c
commit 47ce0c1fe1
21 changed files with 3534 additions and 1 deletions

50
vxloader/configure.in Normal file
View file

@ -0,0 +1,50 @@
AC_INIT(vxloader.c)
AM_INIT_AUTOMAKE(vxloader, 1.0)
AC_PROG_CC
AC_PROG_INSTALL
AC_HEADER_STDC
AM_PATH_ALSA(0.9.0)
dnl kernel header files
AC_MSG_CHECKING(for kernel header files)
AC_ARG_WITH(kernel,
[ --with-kernel=ver specify kernel version (for example 2.5.5-pre1)],
[kerneldir="$withval"], [kerneldir=""])
if test "$kerneldir" != "" -a -r "/lib/modules/$kerneldir/build/include/sound"; then
kerneldir="/lib/modules/$kerneldir/build/include"
AC_MSG_RESULT($kerneldir)
else
if test -z "$kerneldir"; then
AC_MSG_RESULT("not specified")
else
AC_MSG_RESULT("directory /lib/modules/$kerneldir/build/include/sound not found")
fi
kerneldir=""
fi
dnl path for sound/asound.h
AC_MSG_CHECKING(for directory with ALSA kernel headers)
AC_ARG_WITH(soundbase,
[ --with-soundbase=dir specify base directory with kernel sound headers (optional)],
[soundbasedir="$withval"], [soundbasedir="$kerneldir"])
if test "$soundbasedir" != "" -a -r "$soundbasedir/sound" ; then
ALSA_CFLAGS="$ALSA_CFLAGS -I$soundbasedir"
AC_MSG_RESULT($ALSA_CFLAGS)
else
if test "x$prefix" != xNONE; then
aprefix=$prefix
else
aprefix=$ac_default_prefix
fi
if test -z "$soundbasedir" -a -r "$aprefix/include/sound"; then
ALSA_CFLAGS="$ALSA_CFLAGS -I$aprefix/include"
AC_MSG_RESULT($ALSA_CFLAGS)
else
AC_MSG_RESULT("not specified - using C compilator defaults")
fi
fi
CFLAGS="$CFLAGS $ALSA_CFLAGS"
LDFLAGS="$LDFLAGS $ALSA_LIBS"
AC_OUTPUT(Makefile firmware/Makefile)