mirror of
https://github.com/retroSoC/retroSoC.git
synced 2026-11-06 14:55:14 +00:00
refactor: remove HAVE_DEBUG feature and related code
- Eliminated the HAVE_DEBUG preprocessor directive and all associated code from the RTL and test files. - Updated the Emulator class to remove JTAG-related debug signals and configurations. - Adjusted the pin map and JSON configurations to exclude debug-related entries. - Modified the management core wrapper to only support the HAZARD3 core, removing references to the PICORV32 core. - Updated tests to reflect the removal of the HAVE_DEBUG feature, ensuring they no longer check for debug-related conditions. - Cleaned up various scripts and makefiles to remove dependencies on the HAVE_DEBUG flag, streamlining the build process.
This commit is contained in:
40 files changed
+450
-3513
No files matched your search
+3
-2
@@ -2,8 +2,9 @@
|
||||
|
||||
This directory contains committed Make configuration profiles. Each profile
|
||||
selects SoC, PDK, ISA, CSR support, application, linker layout, and the
|
||||
supported validation tier. The user-extension fabric is fixed; the management
|
||||
core defaults to `HAZARD3` and may be set to `PICORV32` with `CORE`.
|
||||
supported validation tier. The management core is fixed to Hazard3 with its
|
||||
JTAG Debug Module enabled. The user-extension fabric exposes stable C0-C5
|
||||
slots, with PicoRV32 at C5.
|
||||
|
||||
`ci/` contains pull-request profiles, `cluster/` contains configurations
|
||||
requiring site tools or PDKs, and `benchmark/` contains fixed-workload baseline
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
SOC := MINI
|
||||
CORE := HAZARD3
|
||||
PDK := IHP130
|
||||
HAVE_PLL := NO
|
||||
HAVE_SRAM_IF := YES
|
||||
|
||||
@@ -1,12 +1,10 @@
|
||||
SOC := MINI
|
||||
CORE := HAZARD3
|
||||
PDK := IHP130
|
||||
HAVE_PLL := NO
|
||||
HAVE_SRAM_IF := YES
|
||||
HAVE_SRAM_MACRO := YES
|
||||
PDK_BEHAV := YES
|
||||
HAVE_SVA := NO
|
||||
HAVE_DEBUG := YES
|
||||
ISA := RV32IM
|
||||
HAVE_CSR := NO
|
||||
APP := debug
|
||||
|
||||
Reference in new issue
Block a user