|
@@ -43,10 +43,16 @@ struct vme_slave {
|
|
|
#endif
|
|
#endif
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
|
|
+struct vme_irq_id {
|
|
|
|
|
+ __u8 level;
|
|
|
|
|
+ __u8 statid;
|
|
|
|
|
+};
|
|
|
|
|
+
|
|
|
#define VME_GET_SLAVE _IOR(VME_IOC_MAGIC, 1, struct vme_slave)
|
|
#define VME_GET_SLAVE _IOR(VME_IOC_MAGIC, 1, struct vme_slave)
|
|
|
#define VME_SET_SLAVE _IOW(VME_IOC_MAGIC, 2, struct vme_slave)
|
|
#define VME_SET_SLAVE _IOW(VME_IOC_MAGIC, 2, struct vme_slave)
|
|
|
#define VME_GET_MASTER _IOR(VME_IOC_MAGIC, 3, struct vme_master)
|
|
#define VME_GET_MASTER _IOR(VME_IOC_MAGIC, 3, struct vme_master)
|
|
|
#define VME_SET_MASTER _IOW(VME_IOC_MAGIC, 4, struct vme_master)
|
|
#define VME_SET_MASTER _IOW(VME_IOC_MAGIC, 4, struct vme_master)
|
|
|
|
|
+#define VME_IRQ_GEN _IOW(VME_IOC_MAGIC, 5, struct vme_irq_id)
|
|
|
|
|
|
|
|
#endif /* _VME_USER_H_ */
|
|
#endif /* _VME_USER_H_ */
|
|
|
|
|
|