Streamlining Kconfig
#
###############################################################################
-menu "SNAP Paths"
- config SNAP_ROOT_ENV
- string
- option env="SNAP_ROOT"
- prompt "SNAP ROOT"
-
- config ACTION_ROOT_ENV
- string
- option env="ACTION_ROOT"
- prompt "ACTION ROOT"
-
- config PSL_DCP_ENV
- string
- option env="PSL_DCP"
- prompt "PSL DCP"
-endmenu
-
-config SNAP_ROOT
- string
- default $SNAP_ROOT_ENV
-
-config ACTION_ROOT
- string
- default $ACTION_ROOT_ENV
-
-config PSL_DCP
- string
- default $PSL_DCP_ENV
-
-
-menu "FPGA Setup"
choice
bool "Card Type"
default FGT
@@ -85,12 +54,15 @@ menu "FPGA Setup"
config HLS_INTERSECT
bool "HLS Intersect"
+ select ENABLE_SDRAM
config HLS_MEMCOPY
bool "HLS Memcopy"
+ select ENABLE_SDRAM
config HLS_SEARCH
bool "HLS Search"
+ select ENABLE_SDRAM
config HLS_SPONGE
bool "HLS Sponge"
@@ -133,7 +105,6 @@ menu "FPGA Setup"
string
default "TRUE" if ENABLE_FACTORY
default "FALSE" if ! ENABLE_FACTORY
-endmenu
choice
@@ -142,37 +113,13 @@ choice
config SIM_XSIM
bool "xsim"
+ depends on ! ENABLE_NVME
config SIM_IRUN
bool "irun"
-
- config SIM_NCSIM
- bool "ncsim"
endchoice
config SIMULATOR
string
default "xsim" if SIM_XSIM
default "irun" if SIM_IRUN
- default "ncsim" if SIM_NCSIM
-
-
-menu "Vivado Setup"
- config XILINX_VIVADO_ENV
- string
- option env="XILINX_VIVADO"
- prompt "XILINX_VIVADO"
-
- config XILINXD_LICENSE_FILE_ENV
- string
- option env="XILINXD_LICENSE_FILE"
- prompt "XILINXD_LICENSE_FILE"
-endmenu
-
-config XILINX_VIVADO
- string
- default $XILINX_VIVADO_ENV
-
-config XILINXD_LICENSE_FILE
- string
- default $XILINXD_LICENSE_FILE_ENV
