0611f39cdc
1) Previously adjustments less than 1 microsecond per tick would be completely ignored. Now they are applied over a shorter period at a rate of 1 us per tick. 2) Previously CLOCK_ADJTIME_PERIOD was in units of 1/100th of second. Change to milliseconds to be more generally useful unit. Change setting name to CLOCK_ADJTIME_PERIOD_MS to make the unit change easier to notice. 3) Previously CLOCK_ADJTIME_SLEWLIMIT was in percentage. Most clock crystals have better accuracy than 1%, so the minimum slew rate was excessive. Change to CLOCK_ADJTIME_SLEWLIMIT_PPM with setting value in parts per million. 4) No need to use floating point math in clock_adjtime.c. |
||
---|---|---|
.. | ||
clock_abstime2ticks.c | ||
clock_adjtime.c | ||
clock_dow.c | ||
clock_gettime.c | ||
clock_initialize.c | ||
clock_settime.c | ||
clock_systime_ticks.c | ||
clock_systime_timespec.c | ||
clock_timekeeping.c | ||
clock_timekeeping.h | ||
clock.c | ||
clock.h | ||
CMakeLists.txt | ||
Make.defs |