@@ -7609,6 +7609,270 @@ add_library(GENERIC_C031F6PX_usb_none INTERFACE)
76097609target_compile_options(GENERIC_C031F6PX_usb_none INTERFACE
76107610)
76117611
7612+ # GENERIC_C031K4TX
7613+ # -----------------------------------------------------------------------------
7614+
7615+ set(GENERIC_C031K4TX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32C0xx/C031K(4-6)(T-U)")
7616+ set(GENERIC_C031K4TX_MAXSIZE 16384)
7617+ set(GENERIC_C031K4TX_MAXDATASIZE 12288)
7618+ set(GENERIC_C031K4TX_MCU cortex-m0plus)
7619+ set(GENERIC_C031K4TX_FPCONF "-")
7620+ add_library(GENERIC_C031K4TX INTERFACE)
7621+ target_compile_options(GENERIC_C031K4TX INTERFACE
7622+ "SHELL:-DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER"
7623+ "SHELL:-DSTM32C031xx -D__CORTEX_SC=0"
7624+ -mcpu=${GENERIC_C031K4TX_MCU}
7625+ )
7626+ target_compile_definitions(GENERIC_C031K4TX INTERFACE
7627+ "STM32C0xx"
7628+ "ARDUINO_GENERIC_C031K4TX"
7629+ "BOARD_NAME=\"GENERIC_C031K4TX\""
7630+ "BOARD_ID=GENERIC_C031K4TX"
7631+ "VARIANT_H=\"variant_generic.h\""
7632+ )
7633+ target_include_directories(GENERIC_C031K4TX INTERFACE
7634+ ${CMAKE_CURRENT_LIST_DIR}/../system/STM32C0xx
7635+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32C0xx_HAL_Driver/Inc
7636+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32C0xx_HAL_Driver/Src
7637+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32C0xx/Include/
7638+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32C0xx/Source/
7639+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32C0xx/Source/Templates/gcc/
7640+ ${GENERIC_C031K4TX_VARIANT_PATH}
7641+ )
7642+
7643+ target_link_options(GENERIC_C031K4TX INTERFACE
7644+ "LINKER:--default-script=${GENERIC_C031K4TX_VARIANT_PATH}/ldscript.ld"
7645+ "LINKER:--defsym=LD_FLASH_OFFSET=0x0"
7646+ "LINKER:--defsym=LD_MAX_SIZE=16384"
7647+ "LINKER:--defsym=LD_MAX_DATA_SIZE=12288"
7648+ -mcpu=${GENERIC_C031K4TX_MCU}
7649+ )
7650+
7651+ add_library(GENERIC_C031K4TX_serial_disabled INTERFACE)
7652+ target_compile_options(GENERIC_C031K4TX_serial_disabled INTERFACE
7653+ )
7654+ add_library(GENERIC_C031K4TX_serial_generic INTERFACE)
7655+ target_compile_options(GENERIC_C031K4TX_serial_generic INTERFACE
7656+ "SHELL:-DHAL_UART_MODULE_ENABLED"
7657+ )
7658+ add_library(GENERIC_C031K4TX_serial_none INTERFACE)
7659+ target_compile_options(GENERIC_C031K4TX_serial_none INTERFACE
7660+ "SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
7661+ )
7662+ add_library(GENERIC_C031K4TX_usb_CDC INTERFACE)
7663+ target_compile_options(GENERIC_C031K4TX_usb_CDC INTERFACE
7664+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
7665+ )
7666+ add_library(GENERIC_C031K4TX_usb_CDCgen INTERFACE)
7667+ target_compile_options(GENERIC_C031K4TX_usb_CDCgen INTERFACE
7668+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
7669+ )
7670+ add_library(GENERIC_C031K4TX_usb_HID INTERFACE)
7671+ target_compile_options(GENERIC_C031K4TX_usb_HID INTERFACE
7672+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
7673+ )
7674+ add_library(GENERIC_C031K4TX_usb_none INTERFACE)
7675+ target_compile_options(GENERIC_C031K4TX_usb_none INTERFACE
7676+ )
7677+
7678+ # GENERIC_C031K4UX
7679+ # -----------------------------------------------------------------------------
7680+
7681+ set(GENERIC_C031K4UX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32C0xx/C031K(4-6)(T-U)")
7682+ set(GENERIC_C031K4UX_MAXSIZE 16384)
7683+ set(GENERIC_C031K4UX_MAXDATASIZE 12288)
7684+ set(GENERIC_C031K4UX_MCU cortex-m0plus)
7685+ set(GENERIC_C031K4UX_FPCONF "-")
7686+ add_library(GENERIC_C031K4UX INTERFACE)
7687+ target_compile_options(GENERIC_C031K4UX INTERFACE
7688+ "SHELL:-DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER"
7689+ "SHELL:-DSTM32C031xx -D__CORTEX_SC=0"
7690+ -mcpu=${GENERIC_C031K4UX_MCU}
7691+ )
7692+ target_compile_definitions(GENERIC_C031K4UX INTERFACE
7693+ "STM32C0xx"
7694+ "ARDUINO_GENERIC_C031K4UX"
7695+ "BOARD_NAME=\"GENERIC_C031K4UX\""
7696+ "BOARD_ID=GENERIC_C031K4UX"
7697+ "VARIANT_H=\"variant_generic.h\""
7698+ )
7699+ target_include_directories(GENERIC_C031K4UX INTERFACE
7700+ ${CMAKE_CURRENT_LIST_DIR}/../system/STM32C0xx
7701+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32C0xx_HAL_Driver/Inc
7702+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32C0xx_HAL_Driver/Src
7703+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32C0xx/Include/
7704+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32C0xx/Source/
7705+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32C0xx/Source/Templates/gcc/
7706+ ${GENERIC_C031K4UX_VARIANT_PATH}
7707+ )
7708+
7709+ target_link_options(GENERIC_C031K4UX INTERFACE
7710+ "LINKER:--default-script=${GENERIC_C031K4UX_VARIANT_PATH}/ldscript.ld"
7711+ "LINKER:--defsym=LD_FLASH_OFFSET=0x0"
7712+ "LINKER:--defsym=LD_MAX_SIZE=16384"
7713+ "LINKER:--defsym=LD_MAX_DATA_SIZE=12288"
7714+ -mcpu=${GENERIC_C031K4UX_MCU}
7715+ )
7716+
7717+ add_library(GENERIC_C031K4UX_serial_disabled INTERFACE)
7718+ target_compile_options(GENERIC_C031K4UX_serial_disabled INTERFACE
7719+ )
7720+ add_library(GENERIC_C031K4UX_serial_generic INTERFACE)
7721+ target_compile_options(GENERIC_C031K4UX_serial_generic INTERFACE
7722+ "SHELL:-DHAL_UART_MODULE_ENABLED"
7723+ )
7724+ add_library(GENERIC_C031K4UX_serial_none INTERFACE)
7725+ target_compile_options(GENERIC_C031K4UX_serial_none INTERFACE
7726+ "SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
7727+ )
7728+ add_library(GENERIC_C031K4UX_usb_CDC INTERFACE)
7729+ target_compile_options(GENERIC_C031K4UX_usb_CDC INTERFACE
7730+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
7731+ )
7732+ add_library(GENERIC_C031K4UX_usb_CDCgen INTERFACE)
7733+ target_compile_options(GENERIC_C031K4UX_usb_CDCgen INTERFACE
7734+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
7735+ )
7736+ add_library(GENERIC_C031K4UX_usb_HID INTERFACE)
7737+ target_compile_options(GENERIC_C031K4UX_usb_HID INTERFACE
7738+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
7739+ )
7740+ add_library(GENERIC_C031K4UX_usb_none INTERFACE)
7741+ target_compile_options(GENERIC_C031K4UX_usb_none INTERFACE
7742+ )
7743+
7744+ # GENERIC_C031K6TX
7745+ # -----------------------------------------------------------------------------
7746+
7747+ set(GENERIC_C031K6TX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32C0xx/C031K(4-6)(T-U)")
7748+ set(GENERIC_C031K6TX_MAXSIZE 32768)
7749+ set(GENERIC_C031K6TX_MAXDATASIZE 12288)
7750+ set(GENERIC_C031K6TX_MCU cortex-m0plus)
7751+ set(GENERIC_C031K6TX_FPCONF "-")
7752+ add_library(GENERIC_C031K6TX INTERFACE)
7753+ target_compile_options(GENERIC_C031K6TX INTERFACE
7754+ "SHELL:-DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER"
7755+ "SHELL:-DSTM32C031xx -D__CORTEX_SC=0"
7756+ -mcpu=${GENERIC_C031K6TX_MCU}
7757+ )
7758+ target_compile_definitions(GENERIC_C031K6TX INTERFACE
7759+ "STM32C0xx"
7760+ "ARDUINO_GENERIC_C031K6TX"
7761+ "BOARD_NAME=\"GENERIC_C031K6TX\""
7762+ "BOARD_ID=GENERIC_C031K6TX"
7763+ "VARIANT_H=\"variant_generic.h\""
7764+ )
7765+ target_include_directories(GENERIC_C031K6TX INTERFACE
7766+ ${CMAKE_CURRENT_LIST_DIR}/../system/STM32C0xx
7767+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32C0xx_HAL_Driver/Inc
7768+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32C0xx_HAL_Driver/Src
7769+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32C0xx/Include/
7770+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32C0xx/Source/
7771+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32C0xx/Source/Templates/gcc/
7772+ ${GENERIC_C031K6TX_VARIANT_PATH}
7773+ )
7774+
7775+ target_link_options(GENERIC_C031K6TX INTERFACE
7776+ "LINKER:--default-script=${GENERIC_C031K6TX_VARIANT_PATH}/ldscript.ld"
7777+ "LINKER:--defsym=LD_FLASH_OFFSET=0x0"
7778+ "LINKER:--defsym=LD_MAX_SIZE=32768"
7779+ "LINKER:--defsym=LD_MAX_DATA_SIZE=12288"
7780+ -mcpu=${GENERIC_C031K6TX_MCU}
7781+ )
7782+
7783+ add_library(GENERIC_C031K6TX_serial_disabled INTERFACE)
7784+ target_compile_options(GENERIC_C031K6TX_serial_disabled INTERFACE
7785+ )
7786+ add_library(GENERIC_C031K6TX_serial_generic INTERFACE)
7787+ target_compile_options(GENERIC_C031K6TX_serial_generic INTERFACE
7788+ "SHELL:-DHAL_UART_MODULE_ENABLED"
7789+ )
7790+ add_library(GENERIC_C031K6TX_serial_none INTERFACE)
7791+ target_compile_options(GENERIC_C031K6TX_serial_none INTERFACE
7792+ "SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
7793+ )
7794+ add_library(GENERIC_C031K6TX_usb_CDC INTERFACE)
7795+ target_compile_options(GENERIC_C031K6TX_usb_CDC INTERFACE
7796+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
7797+ )
7798+ add_library(GENERIC_C031K6TX_usb_CDCgen INTERFACE)
7799+ target_compile_options(GENERIC_C031K6TX_usb_CDCgen INTERFACE
7800+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
7801+ )
7802+ add_library(GENERIC_C031K6TX_usb_HID INTERFACE)
7803+ target_compile_options(GENERIC_C031K6TX_usb_HID INTERFACE
7804+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
7805+ )
7806+ add_library(GENERIC_C031K6TX_usb_none INTERFACE)
7807+ target_compile_options(GENERIC_C031K6TX_usb_none INTERFACE
7808+ )
7809+
7810+ # GENERIC_C031K6UX
7811+ # -----------------------------------------------------------------------------
7812+
7813+ set(GENERIC_C031K6UX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32C0xx/C031K(4-6)(T-U)")
7814+ set(GENERIC_C031K6UX_MAXSIZE 32768)
7815+ set(GENERIC_C031K6UX_MAXDATASIZE 12288)
7816+ set(GENERIC_C031K6UX_MCU cortex-m0plus)
7817+ set(GENERIC_C031K6UX_FPCONF "-")
7818+ add_library(GENERIC_C031K6UX INTERFACE)
7819+ target_compile_options(GENERIC_C031K6UX INTERFACE
7820+ "SHELL:-DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER"
7821+ "SHELL:-DSTM32C031xx -D__CORTEX_SC=0"
7822+ -mcpu=${GENERIC_C031K6UX_MCU}
7823+ )
7824+ target_compile_definitions(GENERIC_C031K6UX INTERFACE
7825+ "STM32C0xx"
7826+ "ARDUINO_GENERIC_C031K6UX"
7827+ "BOARD_NAME=\"GENERIC_C031K6UX\""
7828+ "BOARD_ID=GENERIC_C031K6UX"
7829+ "VARIANT_H=\"variant_generic.h\""
7830+ )
7831+ target_include_directories(GENERIC_C031K6UX INTERFACE
7832+ ${CMAKE_CURRENT_LIST_DIR}/../system/STM32C0xx
7833+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32C0xx_HAL_Driver/Inc
7834+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32C0xx_HAL_Driver/Src
7835+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32C0xx/Include/
7836+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32C0xx/Source/
7837+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32C0xx/Source/Templates/gcc/
7838+ ${GENERIC_C031K6UX_VARIANT_PATH}
7839+ )
7840+
7841+ target_link_options(GENERIC_C031K6UX INTERFACE
7842+ "LINKER:--default-script=${GENERIC_C031K6UX_VARIANT_PATH}/ldscript.ld"
7843+ "LINKER:--defsym=LD_FLASH_OFFSET=0x0"
7844+ "LINKER:--defsym=LD_MAX_SIZE=32768"
7845+ "LINKER:--defsym=LD_MAX_DATA_SIZE=12288"
7846+ -mcpu=${GENERIC_C031K6UX_MCU}
7847+ )
7848+
7849+ add_library(GENERIC_C031K6UX_serial_disabled INTERFACE)
7850+ target_compile_options(GENERIC_C031K6UX_serial_disabled INTERFACE
7851+ )
7852+ add_library(GENERIC_C031K6UX_serial_generic INTERFACE)
7853+ target_compile_options(GENERIC_C031K6UX_serial_generic INTERFACE
7854+ "SHELL:-DHAL_UART_MODULE_ENABLED"
7855+ )
7856+ add_library(GENERIC_C031K6UX_serial_none INTERFACE)
7857+ target_compile_options(GENERIC_C031K6UX_serial_none INTERFACE
7858+ "SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
7859+ )
7860+ add_library(GENERIC_C031K6UX_usb_CDC INTERFACE)
7861+ target_compile_options(GENERIC_C031K6UX_usb_CDC INTERFACE
7862+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
7863+ )
7864+ add_library(GENERIC_C031K6UX_usb_CDCgen INTERFACE)
7865+ target_compile_options(GENERIC_C031K6UX_usb_CDCgen INTERFACE
7866+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
7867+ )
7868+ add_library(GENERIC_C031K6UX_usb_HID INTERFACE)
7869+ target_compile_options(GENERIC_C031K6UX_usb_HID INTERFACE
7870+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
7871+ )
7872+ add_library(GENERIC_C031K6UX_usb_none INTERFACE)
7873+ target_compile_options(GENERIC_C031K6UX_usb_none INTERFACE
7874+ )
7875+
76127876# GENERIC_C051C6TX
76137877# -----------------------------------------------------------------------------
76147878
0 commit comments