Go to the documentation of this file.00001 #ifndef _XENO_NUCLEUS_HOSTRT_H
00002 #define _XENO_NUCLEUS_HOSTRT_H
00003
00026 #ifndef __KERNEL__
00027 #include <time.h>
00028 #include <sys/types.h>
00029 #else
00030 #include <asm-generic/xenomai/system.h>
00031 #endif
00032 #include <nucleus/seqlock.h>
00033
00034 struct xnvdso_hostrt_data {
00035 short live;
00036 xnseqcount_t seqcount;
00037 time_t wall_time_sec;
00038 unsigned wall_time_nsec;
00039 struct timespec wall_to_monotonic;
00040 unsigned long long cycle_last;
00041 unsigned long long mask;
00042 unsigned mult;
00043 unsigned shift;
00044 };
00045
00046 #endif