+/* can_sysdep.h - hides differences between individual Linux kernel
+ * versions and RT extensions
+ * Linux CAN-bus device driver.
+ * Written by Pavel Pisa - OCERA team member
+ * email:pisa@cmp.felk.cvut.cz
+ * This software is released under the GPL-License.
+ * Version lincan-0.3 17 Jun 2004
+ */
+
#ifndef _CAN_SYSDEP_H
#define _CAN_SYSDEP_H
#include <asm/irq.h>
#include <asm/uaccess.h>
+#include "lincan_config.h"
+
/*optional features*/
#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,4,0))
#define CAN_ENABLE_KERN_FASYNC
+#ifdef CONFIG_PCI
#define CAN_ENABLE_PCI_SUPPORT
#endif
+#ifdef CONFIG_OC_LINCANVME
+#define CAN_ENABLE_VME_SUPPORT
+#endif
+#endif
#if (LINUX_VERSION_CODE < KERNEL_VERSION(2,4,0))
#include <linux/malloc.h>