-- The ASM compiler identification is GNU
-- Found assembler: C:/Xilinx/Vitis/2023.2/gnu/microblaze/nt/bin/mb-gcc.exe
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Xilinx_cc/ublaze/uB33/vitisws/platform/microblaze_0/standalone_microblaze_0/bsp/libsrc/build_configs/gen_bsp
-- Cache values
// BOARD
BOARD:STRING=basys3

// Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ...
CMAKE_BUILD_TYPE:STRING=

// LDFLAGS
CMAKE_CXX_LINK_FLAGS:STRING= -Wl,--no-relax -Wl,--gc-sections

// LDFLAGS
CMAKE_C_LINK_FLAGS:STRING= -Wl,--no-relax -Wl,--gc-sections

// Install path prefix, prepended onto install directories.
CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/bsp

// CMAKE MACHINE
CMAKE_MACHINE:STRING=artix7

// Size
CMAKE_SIZE:FILEPATH=mb-size

// Specs file path for using CMAKE toolchain files
CMAKE_SPECS_FILE:STRING=C:/Xilinx_cc/ublaze/uB33/vitisws/platform/microblaze_0/standalone_microblaze_0/bsp/Xilinx.spec

// Device Id
DEVICE_ID:STRING=7a35t

// Non Yocto embeddedsw FLOW
NON_YOCTO:BOOL=ON

// Number of slrs
NUMBER_OF_SLRS:STRING=0x1

// The directory containing a CMake configuration file for SCUGIC.
SCUGIC_DIR:PATH=SCUGIC_DIR-NOTFOUND

// ASM FLAGS
TOOLCHAIN_ASM_FLAGS:STRING= -O2 -mxl-barrel-shift -mlittle-endian -mxl-pattern-compare -mno-xl-soft-mul -mno-xl-soft-div -mhard-float -mcpu=v11.0 -DSDT

// CXXFLAGS
TOOLCHAIN_CXX_FLAGS:STRING= -O2 -mxl-barrel-shift -mlittle-endian -mxl-pattern-compare -mno-xl-soft-mul -mno-xl-soft-div -mhard-float -mcpu=v11.0 -DSDT

// CFLAGS
TOOLCHAIN_C_FLAGS:STRING= -O2 -mxl-barrel-shift -mlittle-endian -mxl-pattern-compare -mno-xl-soft-mul -mno-xl-soft-div -mhard-float -mcpu=v11.0 -DSDT

// Flags used by compiler to generate dependency files
TOOLCHAIN_DEP_FLAGS:STRING= -MMD -MP

// Extra CFLAGS
TOOLCHAIN_EXTRA_C_FLAGS:STRING= -g -ffunction-sections -fdata-sections -Wall -Wextra -fno-tree-loop-distribute-patterns

// Enable Interval Timer
XILTIMER_en_interval_timer:BOOL=OFF

// This parameter is used to select specific timer for sleep functionality
XILTIMER_sleep_timer:STRING=axi_timer_0

// This parameter is used to select specific timer for tick functionality
XILTIMER_tick_timer:STRING=None

// Archiver
proc_archiver:STRING=mb-gcc-ar.exe

// Assembler
proc_assembler:STRING=mb-gcc

// Compiler
proc_compiler:STRING=mb-gcc.exe

// Compiler Flags
proc_compiler_flags:STRING= -O2 -mxl-barrel-shift -mlittle-endian -mxl-pattern-compare -mno-xl-soft-mul -mno-xl-soft-div -mhard-float -mcpu=v11.0 -DSDT;-c

// Extra Compiler Flags
proc_extra_compiler_flags:STRING= -g -ffunction-sections -fdata-sections -Wall -Wextra -fno-tree-loop-distribute-patterns

// stdin peripheral
standalone_stdin:STRING=axi_uartlite_0

// stdout peripheral
standalone_stdout:STRING=axi_uartlite_0

