@@ -7130,6 +7130,114 @@ target_compile_options(GENERIC_C031F6PX_serial_none INTERFACE
7130
7130
"SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
7131
7131
)
7132
7132
7133
+ # GENERIC_C071R8TX
7134
+ # -----------------------------------------------------------------------------
7135
+
7136
+ set(GENERIC_C071R8TX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32C0xx/C071R(8-B)T")
7137
+ set(GENERIC_C071R8TX_MAXSIZE 65536)
7138
+ set(GENERIC_C071R8TX_MAXDATASIZE 24576)
7139
+ set(GENERIC_C071R8TX_MCU cortex-m0plus)
7140
+ set(GENERIC_C071R8TX_FPCONF "-")
7141
+ add_library(GENERIC_C071R8TX INTERFACE)
7142
+ target_compile_options(GENERIC_C071R8TX INTERFACE
7143
+ "SHELL:-DSTM32C071xx -D__CORTEX_SC=0"
7144
+ "SHELL:"
7145
+ "SHELL:"
7146
+ "SHELL: "
7147
+ -mcpu=${GENERIC_C071R8TX_MCU}
7148
+ )
7149
+ target_compile_definitions(GENERIC_C071R8TX INTERFACE
7150
+ "STM32C0xx"
7151
+ "ARDUINO_GENERIC_C071R8TX"
7152
+ "BOARD_NAME=\"GENERIC_C071R8TX\""
7153
+ "BOARD_ID=GENERIC_C071R8TX"
7154
+ "VARIANT_H=\"variant_generic.h\""
7155
+ )
7156
+ target_include_directories(GENERIC_C071R8TX INTERFACE
7157
+ ${CMAKE_CURRENT_LIST_DIR}/../system/STM32C0xx
7158
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32C0xx_HAL_Driver/Inc
7159
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32C0xx_HAL_Driver/Src
7160
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32C0xx/Include/
7161
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32C0xx/Source/Templates/gcc/
7162
+ ${GENERIC_C071R8TX_VARIANT_PATH}
7163
+ )
7164
+
7165
+ target_link_options(GENERIC_C071R8TX INTERFACE
7166
+ "LINKER:--default-script=${GENERIC_C071R8TX_VARIANT_PATH}/ldscript.ld"
7167
+ "LINKER:--defsym=LD_FLASH_OFFSET=0x0"
7168
+ "LINKER:--defsym=LD_MAX_SIZE=65536"
7169
+ "LINKER:--defsym=LD_MAX_DATA_SIZE=24576"
7170
+ "SHELL: "
7171
+ -mcpu=${GENERIC_C071R8TX_MCU}
7172
+ )
7173
+
7174
+ add_library(GENERIC_C071R8TX_serial_disabled INTERFACE)
7175
+ target_compile_options(GENERIC_C071R8TX_serial_disabled INTERFACE
7176
+ "SHELL:"
7177
+ )
7178
+ add_library(GENERIC_C071R8TX_serial_generic INTERFACE)
7179
+ target_compile_options(GENERIC_C071R8TX_serial_generic INTERFACE
7180
+ "SHELL:-DHAL_UART_MODULE_ENABLED"
7181
+ )
7182
+ add_library(GENERIC_C071R8TX_serial_none INTERFACE)
7183
+ target_compile_options(GENERIC_C071R8TX_serial_none INTERFACE
7184
+ "SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
7185
+ )
7186
+
7187
+ # GENERIC_C071RBTX
7188
+ # -----------------------------------------------------------------------------
7189
+
7190
+ set(GENERIC_C071RBTX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32C0xx/C071R(8-B)T")
7191
+ set(GENERIC_C071RBTX_MAXSIZE 131072)
7192
+ set(GENERIC_C071RBTX_MAXDATASIZE 24576)
7193
+ set(GENERIC_C071RBTX_MCU cortex-m0plus)
7194
+ set(GENERIC_C071RBTX_FPCONF "-")
7195
+ add_library(GENERIC_C071RBTX INTERFACE)
7196
+ target_compile_options(GENERIC_C071RBTX INTERFACE
7197
+ "SHELL:-DSTM32C071xx -D__CORTEX_SC=0"
7198
+ "SHELL:"
7199
+ "SHELL:"
7200
+ "SHELL: "
7201
+ -mcpu=${GENERIC_C071RBTX_MCU}
7202
+ )
7203
+ target_compile_definitions(GENERIC_C071RBTX INTERFACE
7204
+ "STM32C0xx"
7205
+ "ARDUINO_GENERIC_C071RBTX"
7206
+ "BOARD_NAME=\"GENERIC_C071RBTX\""
7207
+ "BOARD_ID=GENERIC_C071RBTX"
7208
+ "VARIANT_H=\"variant_generic.h\""
7209
+ )
7210
+ target_include_directories(GENERIC_C071RBTX INTERFACE
7211
+ ${CMAKE_CURRENT_LIST_DIR}/../system/STM32C0xx
7212
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32C0xx_HAL_Driver/Inc
7213
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32C0xx_HAL_Driver/Src
7214
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32C0xx/Include/
7215
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32C0xx/Source/Templates/gcc/
7216
+ ${GENERIC_C071RBTX_VARIANT_PATH}
7217
+ )
7218
+
7219
+ target_link_options(GENERIC_C071RBTX INTERFACE
7220
+ "LINKER:--default-script=${GENERIC_C071RBTX_VARIANT_PATH}/ldscript.ld"
7221
+ "LINKER:--defsym=LD_FLASH_OFFSET=0x0"
7222
+ "LINKER:--defsym=LD_MAX_SIZE=131072"
7223
+ "LINKER:--defsym=LD_MAX_DATA_SIZE=24576"
7224
+ "SHELL: "
7225
+ -mcpu=${GENERIC_C071RBTX_MCU}
7226
+ )
7227
+
7228
+ add_library(GENERIC_C071RBTX_serial_disabled INTERFACE)
7229
+ target_compile_options(GENERIC_C071RBTX_serial_disabled INTERFACE
7230
+ "SHELL:"
7231
+ )
7232
+ add_library(GENERIC_C071RBTX_serial_generic INTERFACE)
7233
+ target_compile_options(GENERIC_C071RBTX_serial_generic INTERFACE
7234
+ "SHELL:-DHAL_UART_MODULE_ENABLED"
7235
+ )
7236
+ add_library(GENERIC_C071RBTX_serial_none INTERFACE)
7237
+ target_compile_options(GENERIC_C071RBTX_serial_none INTERFACE
7238
+ "SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
7239
+ )
7240
+
7133
7241
# GENERIC_F030C6TX
7134
7242
# -----------------------------------------------------------------------------
7135
7243
0 commit comments