65 lines
1.9 KiB
Plaintext
65 lines
1.9 KiB
Plaintext
sinclude(../etc/ackernel.m4)dnl
|
|
|
|
dnl
|
|
dnl Check for XLOG
|
|
dnl
|
|
|
|
AC_DEFUN(AC_CHECK_XLOG, [
|
|
OLD_CPPFLAGS="$CPPFLAGS"
|
|
CPPFLAGS="-nostdinc -I${CONFIG_KERNELDIR} -I/usr/include"
|
|
have_xlog="no"
|
|
AC_MSG_CHECKING([for XLOG in ${CONFIG_KERNELDIR}/drivers/isdn/eicon/eicon.h])
|
|
AC_TRY_COMPILE([#include <linux/types.h>
|
|
#include <drivers/isdn/eicon/eicon.h>],int x = XLOG_OK;,have_xlog="yes",)
|
|
AC_MSG_RESULT("${have_xlog}")
|
|
CPPFLAGS="$OLD_CPPFLAGS"
|
|
if test "$have_xlog" != "no" ; then
|
|
AC_DEFINE(HAVE_XLOG)
|
|
fi
|
|
AC_SUBST(HAVE_XLOG)
|
|
])
|
|
|
|
|
|
dnl
|
|
dnl Check for TRACE
|
|
dnl
|
|
|
|
AC_DEFUN(AC_CHECK_TRACE, [
|
|
OLD_CPPFLAGS="$CPPFLAGS"
|
|
CPPFLAGS="-nostdinc -I${CONFIG_KERNELDIR} -I/usr/include"
|
|
have_trace="no"
|
|
AC_MSG_CHECKING([for TRACE in ${CONFIG_KERNELDIR}/drivers/isdn/eicon/eicon.h])
|
|
AC_TRY_COMPILE([#include <linux/types.h>
|
|
#include <drivers/isdn/eicon/eicon.h>],int x = TRACE_OK;,have_trace="yes",)
|
|
AC_MSG_RESULT("${have_trace}")
|
|
CPPFLAGS="$OLD_CPPFLAGS"
|
|
if test "$have_trace" != "no" ; then
|
|
AC_DEFINE(HAVE_TRACE)
|
|
fi
|
|
AC_SUBST(HAVE_TRACE)
|
|
])
|
|
|
|
|
|
dnl
|
|
dnl Check for PCI in native driver
|
|
dnl
|
|
|
|
AC_DEFUN(AC_CHECK_NPCI, [
|
|
OLD_CPPFLAGS="$CPPFLAGS"
|
|
CPPFLAGS="-nostdinc -I${CONFIG_KERNELDIR} -I/usr/include"
|
|
have_npci="no"
|
|
HAVE_NATIVE="n"
|
|
AC_MSG_CHECKING([for pci code in ${CONFIG_KERNELDIR}/drivers/isdn/eicon/eicon.h])
|
|
AC_TRY_COMPILE([#include <linux/types.h>
|
|
#include <drivers/isdn/eicon/eicon.h>],eicon_pci_codebuf *p = NULL;,have_npci="yes",)
|
|
AC_MSG_RESULT("${have_npci}")
|
|
CPPFLAGS="$OLD_CPPFLAGS"
|
|
if test "$have_npci" != "no" ; then
|
|
AC_DEFINE(HAVE_NPCI)
|
|
HAVE_NATIVE="y"
|
|
fi
|
|
AC_SUBST(HAVE_NPCI)
|
|
AC_SUBST(HAVE_NATIVE)
|
|
])
|
|
|