From 9f0f14001d4f6e63af97d28c77388b0b0c45161e Mon Sep 17 00:00:00 2001 From: Eyck-Alexander Jentzsch Date: Wed, 3 Jun 2026 13:48:46 +0200 Subject: [PATCH 1/2] adds get_core_id to iif implementations --- src/iss/arch/riscv_hart_common.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/iss/arch/riscv_hart_common.h b/src/iss/arch/riscv_hart_common.h index fd05b28..c8ef9cc 100644 --- a/src/iss/arch/riscv_hart_common.h +++ b/src/iss/arch/riscv_hart_common.h @@ -1052,6 +1052,7 @@ template struct riscv_hart_common : public BAS std::unordered_map const& get_symbol_table(std::string name) override { return arch.symbol_table; } + unsigned get_core_id() override { return arch.mhartid_reg; }; riscv_hart_common& arch; }; From 8da8ebe93e28d5c248c2663f2114e3eddcbc351e Mon Sep 17 00:00:00 2001 From: Eyck-Alexander Jentzsch Date: Wed, 3 Jun 2026 17:00:05 +0200 Subject: [PATCH 2/2] updates core hash in FetchContent --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index b4761dc..e2de168 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -44,7 +44,7 @@ if(NOT TARGET dbt-rise-core) FetchContent_Declare( dbt_rise_core_git GIT_REPOSITORY "https://github.com/Minres/DBT-RISE-Core.git" - GIT_TAG 9b571ff9 + GIT_TAG 752b9d67 GIT_SHALLOW OFF UPDATE_DISCONNECTED NOT ${UPDATE_EXTERNAL_PROJECT} # When enabled, this option causes the update step to be skipped. )