Annotation of embedaddon/ntp/include/ntp_datum.h, revision 1.1.1.1
1.1 misho 1: struct btfp_time /* Structure for reading 5 time words */
2: /* in one ioctl(2) operation. */
3: {
4: unsigned short btfp_time[5]; /* Time words 0,1,2,3, and 4. (16bit)*/
5: };
6:
7: /***** Simple ioctl commands *****/
8:
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 */
12:
13: /***** Compound ioctl commands *****/
14:
15: /* Read all 5 time words in one call. */
16: #define READTIME _IOR('X',32,struct btfp_time)
17: #define VMEFD "/dev/btfp0"
18:
19: struct vmedate { /* structure returned by get_vmetime.c */
20: unsigned short year;
21: unsigned short doy;
22: unsigned short hr;
23: unsigned short mn;
24: unsigned short sec;
25: unsigned long frac;
26: unsigned short status;
27: };
28:
29: #define PRIO 120 /* set the realtime priority */
30: #define NREGS 7 /* number of registers we will use */
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>