From 00a8877b74ea643fd4a0198ddbb056aff704d509 Mon Sep 17 00:00:00 2001 From: nifi Date: Thu, 20 Jan 2011 18:36:35 +0000 Subject: [PATCH] Only reset counter when needed git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@776 23d1a52b-0c3c-0410-b72d-8f29ab48fe35 --- se/sics/mspsim/core/Timer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/se/sics/mspsim/core/Timer.java b/se/sics/mspsim/core/Timer.java index 1bc0f04..839dfd1 100644 --- a/se/sics/mspsim/core/Timer.java +++ b/se/sics/mspsim/core/Timer.java @@ -748,8 +748,8 @@ public class Timer extends IOUnit { // Check if up or updwn and reset if counter too high... if (counter > data && (mode == UPDWN || mode == UP)) { counter = 0; + resetCounter(cycles); } - resetCounter(cycles); } ccr[index].tccr = data;