/* If 1, need to run dosynctodr(). If 0, don't */
static int need_dosynctodr = -1;
+/* Interval in seconds between adjustments to cancel systematic drift */
+#define DRIFT_REMOVAL_INTERVAL (4.0)
#define GET_ZERO (zeroes[index^=1])
/* ================================================== */
-/* Interval in seconds between adjustments to cancel systematic drift */
-#define DRIFT_REMOVAL_INTERVAL (4.0)
-
static int drift_removal_running = 0;
static SCH_TimeoutID drift_removal_id;
*/
static unsigned long our_tickadj = 100;
+/* Interval in seconds between adjustments to cancel systematic drift */
+#define DRIFT_REMOVAL_INTERVAL (4.0)
+
/* ================================================== */
static void
/* ================================================== */
-/* Interval in seconds between adjustments to cancel systematic drift */
-#define DRIFT_REMOVAL_INTERVAL (4.0)
-
static int drift_removal_running = 0;
static SCH_TimeoutID drift_removal_id;