コード例 #1
0
ファイル: time.c プロジェクト: mcauser/Arduino
int _gettimeofday_r(struct _reent* unused, struct timeval *tp, void *tzp)
{
    if (tp)
    {
        ensureBootTimeIsSet();
        tp->tv_sec  = s_bootTime + millis() / 1000;
        tp->tv_usec = micros() * 1000;
    }
    return 0;
}
コード例 #2
0
ファイル: time.c プロジェクト: blinkingnoise/Sming
int WEAK_ATTR gettimeofday(struct timeval *tp, void *tzp)
{
    if (tp)
    {
        ensureBootTimeIsSet();
        tp->tv_sec  = (s_bootTime + millis()) / 1000;
        tp->tv_usec = micros() * 1000;
    }
    return 0;
}