Skip to content

Commit a1a13fa

Browse files
committed
TIMER and TIMERUS initialized with zero, as observed in issue #99
Changes to be committed: modified: rtl/darkio.v
1 parent b5ba4cb commit a1a13fa

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

rtl/darkio.v

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -98,8 +98,6 @@ module darkio
9898

9999
reg [31:0] TIMER = 0;
100100

101-
reg XTIMER = 0;
102-
103101
reg [1:0] DTACK = 0;
104102

105103
always@(posedge CLK)
@@ -141,8 +139,10 @@ module darkio
141139

142140
if(RES)
143141
begin
144-
IREQ <= 0;
142+
IREQ <= 0;
145143
TIMEUSFF <= (`BOARD_CK/1000000)-1; // usec timer
144+
TIMER <= 0;
145+
TIMEUS <= 0;
146146
end
147147
else
148148
if(TIMERFF)
@@ -156,7 +156,6 @@ module darkio
156156
//$display("timr0 set");
157157
end
158158

159-
XTIMER <= XTIMER+(TIMER==0);
160159
TIMEUSFF <= TIMEUSFF ? TIMEUSFF-1 : (`BOARD_CK/1000000)-1; // usec timer
161160
TIMEUS <= !TIMEUSFF ? TIMEUS + 1'b1 : TIMEUS;
162161
end

0 commit comments

Comments
 (0)