@@ -108286,6 +108286,60 @@ target_compile_options(ST3DP001_EVAL_xusb_HSFS INTERFACE
108286
108286
"SHELL:-DUSE_USB_HS -DUSE_USB_HS_IN_FS"
108287
108287
)
108288
108288
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
+
108289
108343
# STEVAL_MKBOXPRO
108290
108344
# -----------------------------------------------------------------------------
108291
108345
0 commit comments