]> rtime.felk.cvut.cz Git - lincan.git/blobdiff - lincan/include/constants.h
Change to CAN_MSG_VERSION_2 and elimination of linux/*.h headers from user space...
[lincan.git] / lincan / include / constants.h
index df2909f8676e2542f694dad77a9a4206857605fa..8a918baca03cd5dae1d7cd825ea1c475ef4b9d80 100644 (file)
@@ -7,19 +7,18 @@
  * Version lincan-0.2  9 Jul 2003
  */
 
-#ifdef __CONSTANTS_H__
-#else
+#ifndef __CONSTANTS_H__
 #define __CONSTANTS_H__
 
 /* Device name as it will appear in /proc/devices */
 #define DEVICE_NAME "can"
 
+/* Version of the driver reported by */
+
+
 /* Default driver major number, see /usr/src/linux/Documentation/devices.txt */
 #define CAN_MAJOR 91
 
-/* Timeout in jiffies before the system calls return with an error */
-#define CANTIMEOUT (4*HZ)
-
 /* Definition of the maximum number of concurrent supported hardware boards,
  * chips per board, total number of chips, interrupts and message objects.
  * Obviously there are no 32 different interrupts, but each chip can have its
@@ -65,6 +64,7 @@
 #define CHIP_CONFIGURED  (1<<0)
 #define CHIP_SEGMENTED   (1<<1)
 #define CHIP_IRQ_SETUP   (1<<2)
+#define CHIP_IRQ_PCI     (1<<3)
 
 /* These flags can be used for the candevices_t structure flags data entry */
 #define CANDEV_PROGRAMMABLE_IRQ (1<<0)