static void sys_get_time(xtime *xt) { /* get system time with nanosecond resolution */ _ULONGLONG now = _Xtime_get_ticks(); xt->sec = (time_t)(now / NSEC100_PER_SEC); xt->nsec = (long)(now % NSEC100_PER_SEC) * 100; }
static void sys_get_time(xtime *xt) { /* get system time with nanosecond resolution */ unsigned long long now = _Xtime_get_ticks(); xt->sec = (__time64_t)(now / NSEC100_PER_SEC); xt->nsec = (long)(now % NSEC100_PER_SEC) * 100; }