]> rtime.felk.cvut.cz Git - lincan.git/blobdiff - lincan/include/constants.h
To prevent future name collisions "chip_t" changed to "canchip_t"
[lincan.git] / lincan / include / constants.h
index d5c66d90d37e6dd16600f59e77574c60ed0629f4..ce3d742fa625c9f03171f9e7736aa6e2ebceaec8 100644 (file)
   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)