/* Version of the driver */
#define CAN_DRV_VER_MAJOR 0
-#define CAN_DRV_VER_MINOR 2
-#define CAN_DRV_VER_PATCH 2
+#define CAN_DRV_VER_MINOR 3
+#define CAN_DRV_VER_PATCH 0
#define CAN_DRV_VER ((CAN_DRV_VER_MAJOR<<16) | (CAN_DRV_VER_MINOR<<8) | CAN_DRV_VER_PATCH)
/* Default driver major number, see /usr/src/linux/Documentation/devices.txt */
test_and_clear_bit(MSGOBJ_##obj_fl##_b,&(obj)->obj_flags)
-/* These flags can be used for the chip_t structure flags data entry */
+/* These flags can be used for the canchip_t structure flags data entry */
#define CHIP_CONFIGURED (1<<0)
#define CHIP_SEGMENTED (1<<1)
#define CHIP_IRQ_SETUP (1<<2)
#define CHIP_IRQ_PCI (1<<3)
#define CHIP_IRQ_VME (1<<4)
+/* System independent defines of IRQ handled state */
+#define CANCHIP_IRQ_NONE 0
+#define CANCHIP_IRQ_HANDLED 1
+
/* These flags can be used for the candevices_t structure flags data entry */
#define CANDEV_PROGRAMMABLE_IRQ (1<<0)
#define CANDEV_IO_RESERVED (1<<1)