Annotation of embedaddon/ntp/include/ntp_datum.h, revision 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>