@@ -108286,6 +108286,60 @@ target_compile_options(ST3DP001_EVAL_xusb_HSFS INTERFACE
108286108286 "SHELL:-DUSE_USB_HS -DUSE_USB_HS_IN_FS"
108287108287)
108288108288
108289+ # STEAM32_WB55RG
108290+ # -----------------------------------------------------------------------------
108291+
108292+ set(STEAM32_WB55RG_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32WBxx/WB55R(C-E-G)V")
108293+ set(STEAM32_WB55RG_MAXSIZE 524288)
108294+ set(STEAM32_WB55RG_MAXDATASIZE 196608)
108295+ set(STEAM32_WB55RG_MCU cortex-m4)
108296+ set(STEAM32_WB55RG_FPCONF "fpv4-sp-d16-hard")
108297+ add_library(STEAM32_WB55RG INTERFACE)
108298+ target_compile_options(STEAM32_WB55RG INTERFACE
108299+ "SHELL:-DSTM32WB55xx "
108300+ "SHELL:"
108301+ "SHELL:"
108302+ "SHELL:-mfpu=fpv4-sp-d16 -mfloat-abi=hard"
108303+ -mcpu=${STEAM32_WB55RG_MCU}
108304+ )
108305+ target_compile_definitions(STEAM32_WB55RG INTERFACE
108306+ "STM32WBxx"
108307+ "ARDUINO_STEAM32_WB55RG"
108308+ "BOARD_NAME=\"STEAM32_WB55RG\""
108309+ "BOARD_ID=STEAM32_WB55RG"
108310+ "VARIANT_H=\"variant_STEAM32_WB55RG.h\""
108311+ )
108312+ target_include_directories(STEAM32_WB55RG INTERFACE
108313+ ${CMAKE_CURRENT_LIST_DIR}/../system/STM32WBxx
108314+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32WBxx_HAL_Driver/Inc
108315+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32WBxx_HAL_Driver/Src
108316+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32WBxx/Include/
108317+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32WBxx/Source/Templates/gcc/
108318+ ${STEAM32_WB55RG_VARIANT_PATH}
108319+ )
108320+
108321+ target_link_options(STEAM32_WB55RG INTERFACE
108322+ "LINKER:--default-script=${STEAM32_WB55RG_VARIANT_PATH}/ldscript.ld"
108323+ "LINKER:--defsym=LD_FLASH_OFFSET=0x0"
108324+ "LINKER:--defsym=LD_MAX_SIZE=524288"
108325+ "LINKER:--defsym=LD_MAX_DATA_SIZE=196608"
108326+ "SHELL:-mfpu=fpv4-sp-d16 -mfloat-abi=hard"
108327+ -mcpu=${STEAM32_WB55RG_MCU}
108328+ )
108329+
108330+ add_library(STEAM32_WB55RG_serial_disabled INTERFACE)
108331+ target_compile_options(STEAM32_WB55RG_serial_disabled INTERFACE
108332+ "SHELL:"
108333+ )
108334+ add_library(STEAM32_WB55RG_serial_generic INTERFACE)
108335+ target_compile_options(STEAM32_WB55RG_serial_generic INTERFACE
108336+ "SHELL:-DHAL_UART_MODULE_ENABLED"
108337+ )
108338+ add_library(STEAM32_WB55RG_serial_none INTERFACE)
108339+ target_compile_options(STEAM32_WB55RG_serial_none INTERFACE
108340+ "SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
108341+ )
108342+
108289108343# STEVAL_MKBOXPRO
108290108344# -----------------------------------------------------------------------------
108291108345
0 commit comments