File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed
Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -157,6 +157,11 @@ end_slow_init:
157157
158158 # reset additional (unspecified) hart state
159159
160+ # clear registers
161+ #% for _ in range(32)
162+ write 0 {{REGISTERS}} {{loop.index0}}
163+ #% endfor
164+
160165 # clear timers
161166 set csr_mtime 0
162167 set csr_mtimeh 0
@@ -345,6 +350,7 @@ set {{RAM_PROC_BYTES}} null
345350set {{RAM_START}} null
346351set {{SYSCON}} null
347352# local preprocessor constants
353+ set {{REGISTERS}} null
348354set {{LABELS}} null
349355set {{CSRS}} null
350356set {{INCR}} null
@@ -355,6 +361,7 @@ set {{POWER_SWITCH}} null
355361set {{PAUSE_SWITCH}} null
356362set {{labels[instruction.label] }} null
357363set {{labels.END_BREAKPOINT}} null
364+ set {{loop.index0}} null
358365set {{ns.i}} null
359366# unused variables
360367set _ UART_FIFO_MODULO
You can’t perform that action at this time.
0 commit comments