original files of m241
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
#ifndef NTP_DATUM_H
|
||||
#define NTP_DATUM_H
|
||||
|
||||
struct btfp_time /* Structure for reading 5 time words */
|
||||
/* in one ioctl(2) operation. */
|
||||
{
|
||||
unsigned short btfp_time[5]; /* Time words 0,1,2,3, and 4. (16bit)*/
|
||||
};
|
||||
|
||||
/***** Simple ioctl commands *****/
|
||||
|
||||
#define RUNLOCK _IO('X',19) /* Release Capture Lockout */
|
||||
#define RCR0 _IOR('X',22,unsigned int) /* Read control register */
|
||||
#define WCR0 _IOW('X',23,unsigned int) /* Write control register */
|
||||
|
||||
/***** Compound ioctl commands *****/
|
||||
|
||||
/* Read all 5 time words in one call. */
|
||||
#define READTIME _IOR('X',32,struct btfp_time)
|
||||
#define VMEFD "/dev/btfp0"
|
||||
|
||||
struct vmedate { /* structure returned by get_vmetime.c */
|
||||
unsigned short year;
|
||||
unsigned short doy;
|
||||
unsigned short hr;
|
||||
unsigned short mn;
|
||||
unsigned short sec;
|
||||
unsigned long frac;
|
||||
unsigned short status;
|
||||
};
|
||||
|
||||
#define PRIO 120 /* set the realtime priority */
|
||||
#define NREGS 7 /* number of registers we will use */
|
||||
#endif
|
||||
Reference in New Issue
Block a user