From ea16e96f3322911376ec10322e5b7b071dee2a89 Mon Sep 17 00:00:00 2001 From: Jim Wilcoxson Date: Thu, 16 Apr 2020 01:50:52 +0000 Subject: [PATCH] Fixed clock skew during boot when PNC not enabled --- emdev.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/emdev.h b/emdev.h index 4435bd9..2491bc9 100644 --- a/emdev.h +++ b/emdev.h @@ -1531,6 +1531,7 @@ int devcp (int class, int func, int device) { clkpic = -1250; TRACE(T_INST, "Clock PIC %d requested, set to %d\n", getcrs16s(A), clkpic); SETCLKPOLL; + ticks = -1; } else if (func == 07) { TRACE(T_INST, "Clock control register set to '%o\n", getcrs16(A)); @@ -1538,6 +1539,7 @@ int devcp (int class, int func, int device) { clkrate = 102.4; else clkrate = 3.2; + ticks = -1; SETCLKPOLL; } else if (func == 013) { /* set interrupt vector */