1 #include <inttypes.h> 2 typedef uint32_t mpers_ptr_t; 3 typedef 4 struct { 5 uint32_t modes; 6 int32_t offset; 7 int32_t freq; 8 int32_t maxerror; 9 int32_t esterror; 10 int32_t status; 11 int32_t constant; 12 int32_t precision; 13 int32_t tolerance; 14 struct { 15 int32_t tv_sec; 16 int32_t tv_usec; 17 } ATTRIBUTE_PACKED time; 18 int32_t tick; 19 int32_t ppsfreq; 20 int32_t jitter; 21 int32_t shift; 22 int32_t stabil; 23 int32_t jitcnt; 24 int32_t calcnt; 25 int32_t errcnt; 26 int32_t stbcnt; 27 int32_t tai; 28 unsigned char mpers_end_filler_1[44]; 29 } ATTRIBUTE_PACKED m32_struct_timex; 30 #define MPERS_m32_struct_timex m32_struct_timex 31