From 39987c2971b78003e997a738a999739e5d956bc4 Mon Sep 17 00:00:00 2001 From: Eyck Jentzsch Date: Wed, 28 Jan 2026 11:46:18 +0100 Subject: [PATCH] fixes reset initialization (#36) --- src/sysc/core_complex.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/sysc/core_complex.cpp b/src/sysc/core_complex.cpp index b5c991c..5294046 100644 --- a/src/sysc/core_complex.cpp +++ b/src/sysc/core_complex.cpp @@ -363,6 +363,7 @@ template void core_complex::r if(rst_i.read()) { reset(GET_PROP_VALUE(reset_address)); wait(rst_i.negedge_event()); + reset(GET_PROP_VALUE(reset_address)); // in case it has changed during reset } while(curr_clk.read() == SC_ZERO_TIME) { wait(curr_clk.value_changed_event());