From 91a6bf38d2ae6809e614cd5120ce5f4948447df7 Mon Sep 17 00:00:00 2001 From: Jim Kowalkowski Date: Mon, 20 Sep 1993 08:44:14 +0000 Subject: [PATCH] disallowed values for load reg less than 2 --- src/dev/devMz8310.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/dev/devMz8310.c b/src/dev/devMz8310.c index 3b9cfec66..493b53fba 100644 --- a/src/dev/devMz8310.c +++ b/src/dev/devMz8310.c @@ -36,6 +36,7 @@ * .05 03-13-92 jba ANSI C changes * .05 04-10-92 jba pact now used to test for asyn processing, not return value * .05 04-13-92 jba Removed filename fp from report + * .06 09-20-93 jbk disallowed load reg values < 2 * ... */ @@ -757,11 +758,8 @@ static long write_pd(pr) mode = 0x0042; /* MODE G Waveform */ } - /* for a delay of zero */ - if(pr->dly==0) - { - load=1; - } + /* for very small delays, less then two is bad */ + if(load < 2) load=2; if(pr->cedg==FALLING_EDGE) mode |= 0x1000; /*count on falling edge*/ @@ -897,6 +895,8 @@ static long write_pt(pr) load = loadCount + .5; hold = holdCount + .5; + if(load < 2) load=2; + /* compute mode */ mode = 0x0062; /*MODE J: reload load or hold, count repeatedly, TC toggled*/