1 struct btfp_time /* Structure for reading 5 time words */
2 /* in one ioctl(2) operation. */
4 unsigned short btfp_time[5]; /* Time words 0,1,2,3, and 4. (16bit)*/
7 /***** Simple ioctl commands *****/
9 #define RUNLOCK _IO('X',19) /* Release Capture Lockout */
10 #define RCR0 _IOR('X',22,unsigned int) /* Read control register */
11 #define WCR0 _IOW('X',23,unsigned int) /* Write control register */
13 /***** Compound ioctl commands *****/
15 /* Read all 5 time words in one call. */
16 #define READTIME _IOR('X',32,struct btfp_time)
17 #define VMEFD "/dev/btfp0"
19 struct vmedate { /* structure returned by get_vmetime.c */
26 unsigned short status;
29 #define PRIO 120 /* set the realtime priority */
30 #define NREGS 7 /* number of registers we will use */