Removed -D EXTERNAL_DEBUG_MODULE in src_SSITH_P3 Makefile, and added an undef in src_Core/Core/CoreW.bsv

This commit is contained in:
rsnikhil
2020-01-23 12:25:21 -05:00
parent fa5e141550
commit 4a7dd01023
2 changed files with 16 additions and 1 deletions

View File

@@ -65,6 +65,18 @@ import TV_Taps :: *;
import DM_CPU_Req_Rsp ::*;
// ================================================================
// EXTERNAL_DEBUG_MODULE is used in situations where we DO NOTt have a
// Debug Module controlling the CPU. In that case, the CPU is
// 'halted' by asserting the reset signal, during which the external
// debugger can read/write memory etc.
// EXTERNAL_DEBUG_MODULE and INCLUDE_GDB_CONTROL should never both be defined.
`ifdef EXTERNAL_DEBUG_MODULE
`undef INCLUDE_GDB_CONTROL
`endif
// ================================================================
// The Core module

View File

@@ -34,7 +34,10 @@ BSC_COMPILATION_FLAGS += \
-D INCLUDE_TANDEM_VERIF \
-D BRVF_TRACE \
-D XILINX_BSCAN -D XILINX_XCVU9P -D JTAG_TAP \
-D EXTERNAL_DEBUG_MODULE
# Only used if we don't have INCLUDE_GDB_CONTROL
# -D EXTERNAL_DEBUG_MODULE
#================================================================
# Parameter settings for MIT RISCY