@@ -81454,6 +81454,286 @@ target_compile_options(GENERIC_L051C8UX_usb_none INTERFACE
8145481454 "SHELL:"
8145581455)
8145681456
81457+ # GENERIC_L051K6TX
81458+ # -----------------------------------------------------------------------------
81459+
81460+ set(GENERIC_L051K6TX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32L0xx/L051K(6-8)T")
81461+ set(GENERIC_L051K6TX_MAXSIZE 32768)
81462+ set(GENERIC_L051K6TX_MAXDATASIZE 8192)
81463+ set(GENERIC_L051K6TX_MCU cortex-m0plus)
81464+ set(GENERIC_L051K6TX_FPCONF "-")
81465+ add_library(GENERIC_L051K6TX INTERFACE)
81466+ target_compile_options(GENERIC_L051K6TX INTERFACE
81467+ "SHELL:-DSTM32L051xx -D__CORTEX_SC=0"
81468+ "SHELL:"
81469+ "SHELL:"
81470+ "SHELL: "
81471+ -mcpu=${GENERIC_L051K6TX_MCU}
81472+ )
81473+ target_compile_definitions(GENERIC_L051K6TX INTERFACE
81474+ "STM32L0xx"
81475+ "ARDUINO_GENERIC_L051K6TX"
81476+ "BOARD_NAME=\"GENERIC_L051K6TX\""
81477+ "BOARD_ID=GENERIC_L051K6TX"
81478+ "VARIANT_H=\"variant_generic.h\""
81479+ )
81480+ target_include_directories(GENERIC_L051K6TX INTERFACE
81481+ ${CMAKE_CURRENT_LIST_DIR}/../system/STM32L0xx
81482+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32L0xx_HAL_Driver/Inc
81483+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32L0xx_HAL_Driver/Src
81484+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32L0xx/Include/
81485+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32L0xx/Source/Templates/gcc/
81486+ ${GENERIC_L051K6TX_VARIANT_PATH}
81487+ )
81488+
81489+ target_link_options(GENERIC_L051K6TX INTERFACE
81490+ "LINKER:--default-script=${GENERIC_L051K6TX_VARIANT_PATH}/ldscript.ld"
81491+ "LINKER:--defsym=LD_FLASH_OFFSET=0x0"
81492+ "LINKER:--defsym=LD_MAX_SIZE=32768"
81493+ "LINKER:--defsym=LD_MAX_DATA_SIZE=8192"
81494+ "SHELL: "
81495+ -mcpu=${GENERIC_L051K6TX_MCU}
81496+ )
81497+
81498+ add_library(GENERIC_L051K6TX_serial_disabled INTERFACE)
81499+ target_compile_options(GENERIC_L051K6TX_serial_disabled INTERFACE
81500+ "SHELL:"
81501+ )
81502+ add_library(GENERIC_L051K6TX_serial_generic INTERFACE)
81503+ target_compile_options(GENERIC_L051K6TX_serial_generic INTERFACE
81504+ "SHELL:-DHAL_UART_MODULE_ENABLED"
81505+ )
81506+ add_library(GENERIC_L051K6TX_serial_none INTERFACE)
81507+ target_compile_options(GENERIC_L051K6TX_serial_none INTERFACE
81508+ "SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
81509+ )
81510+ add_library(GENERIC_L051K6TX_usb_CDC INTERFACE)
81511+ target_compile_options(GENERIC_L051K6TX_usb_CDC INTERFACE
81512+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
81513+ )
81514+ add_library(GENERIC_L051K6TX_usb_CDCgen INTERFACE)
81515+ target_compile_options(GENERIC_L051K6TX_usb_CDCgen INTERFACE
81516+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
81517+ )
81518+ add_library(GENERIC_L051K6TX_usb_HID INTERFACE)
81519+ target_compile_options(GENERIC_L051K6TX_usb_HID INTERFACE
81520+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
81521+ )
81522+ add_library(GENERIC_L051K6TX_usb_none INTERFACE)
81523+ target_compile_options(GENERIC_L051K6TX_usb_none INTERFACE
81524+ "SHELL:"
81525+ )
81526+
81527+ # GENERIC_L051K6UX
81528+ # -----------------------------------------------------------------------------
81529+
81530+ set(GENERIC_L051K6UX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32L0xx/L051K(6-8)U")
81531+ set(GENERIC_L051K6UX_MAXSIZE 32768)
81532+ set(GENERIC_L051K6UX_MAXDATASIZE 8192)
81533+ set(GENERIC_L051K6UX_MCU cortex-m0plus)
81534+ set(GENERIC_L051K6UX_FPCONF "-")
81535+ add_library(GENERIC_L051K6UX INTERFACE)
81536+ target_compile_options(GENERIC_L051K6UX INTERFACE
81537+ "SHELL:-DSTM32L051xx -D__CORTEX_SC=0"
81538+ "SHELL:"
81539+ "SHELL:"
81540+ "SHELL: "
81541+ -mcpu=${GENERIC_L051K6UX_MCU}
81542+ )
81543+ target_compile_definitions(GENERIC_L051K6UX INTERFACE
81544+ "STM32L0xx"
81545+ "ARDUINO_GENERIC_L051K6UX"
81546+ "BOARD_NAME=\"GENERIC_L051K6UX\""
81547+ "BOARD_ID=GENERIC_L051K6UX"
81548+ "VARIANT_H=\"variant_generic.h\""
81549+ )
81550+ target_include_directories(GENERIC_L051K6UX INTERFACE
81551+ ${CMAKE_CURRENT_LIST_DIR}/../system/STM32L0xx
81552+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32L0xx_HAL_Driver/Inc
81553+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32L0xx_HAL_Driver/Src
81554+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32L0xx/Include/
81555+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32L0xx/Source/Templates/gcc/
81556+ ${GENERIC_L051K6UX_VARIANT_PATH}
81557+ )
81558+
81559+ target_link_options(GENERIC_L051K6UX INTERFACE
81560+ "LINKER:--default-script=${GENERIC_L051K6UX_VARIANT_PATH}/ldscript.ld"
81561+ "LINKER:--defsym=LD_FLASH_OFFSET=0x0"
81562+ "LINKER:--defsym=LD_MAX_SIZE=32768"
81563+ "LINKER:--defsym=LD_MAX_DATA_SIZE=8192"
81564+ "SHELL: "
81565+ -mcpu=${GENERIC_L051K6UX_MCU}
81566+ )
81567+
81568+ add_library(GENERIC_L051K6UX_serial_disabled INTERFACE)
81569+ target_compile_options(GENERIC_L051K6UX_serial_disabled INTERFACE
81570+ "SHELL:"
81571+ )
81572+ add_library(GENERIC_L051K6UX_serial_generic INTERFACE)
81573+ target_compile_options(GENERIC_L051K6UX_serial_generic INTERFACE
81574+ "SHELL:-DHAL_UART_MODULE_ENABLED"
81575+ )
81576+ add_library(GENERIC_L051K6UX_serial_none INTERFACE)
81577+ target_compile_options(GENERIC_L051K6UX_serial_none INTERFACE
81578+ "SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
81579+ )
81580+ add_library(GENERIC_L051K6UX_usb_CDC INTERFACE)
81581+ target_compile_options(GENERIC_L051K6UX_usb_CDC INTERFACE
81582+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
81583+ )
81584+ add_library(GENERIC_L051K6UX_usb_CDCgen INTERFACE)
81585+ target_compile_options(GENERIC_L051K6UX_usb_CDCgen INTERFACE
81586+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
81587+ )
81588+ add_library(GENERIC_L051K6UX_usb_HID INTERFACE)
81589+ target_compile_options(GENERIC_L051K6UX_usb_HID INTERFACE
81590+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
81591+ )
81592+ add_library(GENERIC_L051K6UX_usb_none INTERFACE)
81593+ target_compile_options(GENERIC_L051K6UX_usb_none INTERFACE
81594+ "SHELL:"
81595+ )
81596+
81597+ # GENERIC_L051K8TX
81598+ # -----------------------------------------------------------------------------
81599+
81600+ set(GENERIC_L051K8TX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32L0xx/L051K(6-8)T")
81601+ set(GENERIC_L051K8TX_MAXSIZE 65536)
81602+ set(GENERIC_L051K8TX_MAXDATASIZE 8192)
81603+ set(GENERIC_L051K8TX_MCU cortex-m0plus)
81604+ set(GENERIC_L051K8TX_FPCONF "-")
81605+ add_library(GENERIC_L051K8TX INTERFACE)
81606+ target_compile_options(GENERIC_L051K8TX INTERFACE
81607+ "SHELL:-DSTM32L051xx -D__CORTEX_SC=0"
81608+ "SHELL:"
81609+ "SHELL:"
81610+ "SHELL: "
81611+ -mcpu=${GENERIC_L051K8TX_MCU}
81612+ )
81613+ target_compile_definitions(GENERIC_L051K8TX INTERFACE
81614+ "STM32L0xx"
81615+ "ARDUINO_GENERIC_L051K8TX"
81616+ "BOARD_NAME=\"GENERIC_L051K8TX\""
81617+ "BOARD_ID=GENERIC_L051K8TX"
81618+ "VARIANT_H=\"variant_generic.h\""
81619+ )
81620+ target_include_directories(GENERIC_L051K8TX INTERFACE
81621+ ${CMAKE_CURRENT_LIST_DIR}/../system/STM32L0xx
81622+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32L0xx_HAL_Driver/Inc
81623+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32L0xx_HAL_Driver/Src
81624+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32L0xx/Include/
81625+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32L0xx/Source/Templates/gcc/
81626+ ${GENERIC_L051K8TX_VARIANT_PATH}
81627+ )
81628+
81629+ target_link_options(GENERIC_L051K8TX INTERFACE
81630+ "LINKER:--default-script=${GENERIC_L051K8TX_VARIANT_PATH}/ldscript.ld"
81631+ "LINKER:--defsym=LD_FLASH_OFFSET=0x0"
81632+ "LINKER:--defsym=LD_MAX_SIZE=65536"
81633+ "LINKER:--defsym=LD_MAX_DATA_SIZE=8192"
81634+ "SHELL: "
81635+ -mcpu=${GENERIC_L051K8TX_MCU}
81636+ )
81637+
81638+ add_library(GENERIC_L051K8TX_serial_disabled INTERFACE)
81639+ target_compile_options(GENERIC_L051K8TX_serial_disabled INTERFACE
81640+ "SHELL:"
81641+ )
81642+ add_library(GENERIC_L051K8TX_serial_generic INTERFACE)
81643+ target_compile_options(GENERIC_L051K8TX_serial_generic INTERFACE
81644+ "SHELL:-DHAL_UART_MODULE_ENABLED"
81645+ )
81646+ add_library(GENERIC_L051K8TX_serial_none INTERFACE)
81647+ target_compile_options(GENERIC_L051K8TX_serial_none INTERFACE
81648+ "SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
81649+ )
81650+ add_library(GENERIC_L051K8TX_usb_CDC INTERFACE)
81651+ target_compile_options(GENERIC_L051K8TX_usb_CDC INTERFACE
81652+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
81653+ )
81654+ add_library(GENERIC_L051K8TX_usb_CDCgen INTERFACE)
81655+ target_compile_options(GENERIC_L051K8TX_usb_CDCgen INTERFACE
81656+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
81657+ )
81658+ add_library(GENERIC_L051K8TX_usb_HID INTERFACE)
81659+ target_compile_options(GENERIC_L051K8TX_usb_HID INTERFACE
81660+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
81661+ )
81662+ add_library(GENERIC_L051K8TX_usb_none INTERFACE)
81663+ target_compile_options(GENERIC_L051K8TX_usb_none INTERFACE
81664+ "SHELL:"
81665+ )
81666+
81667+ # GENERIC_L051K8UX
81668+ # -----------------------------------------------------------------------------
81669+
81670+ set(GENERIC_L051K8UX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32L0xx/L051K(6-8)U")
81671+ set(GENERIC_L051K8UX_MAXSIZE 65536)
81672+ set(GENERIC_L051K8UX_MAXDATASIZE 8192)
81673+ set(GENERIC_L051K8UX_MCU cortex-m0plus)
81674+ set(GENERIC_L051K8UX_FPCONF "-")
81675+ add_library(GENERIC_L051K8UX INTERFACE)
81676+ target_compile_options(GENERIC_L051K8UX INTERFACE
81677+ "SHELL:-DSTM32L051xx -D__CORTEX_SC=0"
81678+ "SHELL:"
81679+ "SHELL:"
81680+ "SHELL: "
81681+ -mcpu=${GENERIC_L051K8UX_MCU}
81682+ )
81683+ target_compile_definitions(GENERIC_L051K8UX INTERFACE
81684+ "STM32L0xx"
81685+ "ARDUINO_GENERIC_L051K8UX"
81686+ "BOARD_NAME=\"GENERIC_L051K8UX\""
81687+ "BOARD_ID=GENERIC_L051K8UX"
81688+ "VARIANT_H=\"variant_generic.h\""
81689+ )
81690+ target_include_directories(GENERIC_L051K8UX INTERFACE
81691+ ${CMAKE_CURRENT_LIST_DIR}/../system/STM32L0xx
81692+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32L0xx_HAL_Driver/Inc
81693+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32L0xx_HAL_Driver/Src
81694+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32L0xx/Include/
81695+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32L0xx/Source/Templates/gcc/
81696+ ${GENERIC_L051K8UX_VARIANT_PATH}
81697+ )
81698+
81699+ target_link_options(GENERIC_L051K8UX INTERFACE
81700+ "LINKER:--default-script=${GENERIC_L051K8UX_VARIANT_PATH}/ldscript.ld"
81701+ "LINKER:--defsym=LD_FLASH_OFFSET=0x0"
81702+ "LINKER:--defsym=LD_MAX_SIZE=65536"
81703+ "LINKER:--defsym=LD_MAX_DATA_SIZE=8192"
81704+ "SHELL: "
81705+ -mcpu=${GENERIC_L051K8UX_MCU}
81706+ )
81707+
81708+ add_library(GENERIC_L051K8UX_serial_disabled INTERFACE)
81709+ target_compile_options(GENERIC_L051K8UX_serial_disabled INTERFACE
81710+ "SHELL:"
81711+ )
81712+ add_library(GENERIC_L051K8UX_serial_generic INTERFACE)
81713+ target_compile_options(GENERIC_L051K8UX_serial_generic INTERFACE
81714+ "SHELL:-DHAL_UART_MODULE_ENABLED"
81715+ )
81716+ add_library(GENERIC_L051K8UX_serial_none INTERFACE)
81717+ target_compile_options(GENERIC_L051K8UX_serial_none INTERFACE
81718+ "SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
81719+ )
81720+ add_library(GENERIC_L051K8UX_usb_CDC INTERFACE)
81721+ target_compile_options(GENERIC_L051K8UX_usb_CDC INTERFACE
81722+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
81723+ )
81724+ add_library(GENERIC_L051K8UX_usb_CDCgen INTERFACE)
81725+ target_compile_options(GENERIC_L051K8UX_usb_CDCgen INTERFACE
81726+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
81727+ )
81728+ add_library(GENERIC_L051K8UX_usb_HID INTERFACE)
81729+ target_compile_options(GENERIC_L051K8UX_usb_HID INTERFACE
81730+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
81731+ )
81732+ add_library(GENERIC_L051K8UX_usb_none INTERFACE)
81733+ target_compile_options(GENERIC_L051K8UX_usb_none INTERFACE
81734+ "SHELL:"
81735+ )
81736+
8145781737# GENERIC_L052C6TX
8145881738# -----------------------------------------------------------------------------
8145981739
0 commit comments