# cmake-format: off
set(STM32_L5_TYPES 
    L552xx L562xx
)
set(STM32_L5_TYPE_MATCH 
   "L552.." "L562.."
)

set(STM32_L5_RAM_SIZES 
    256K 256K
)
set(STM32_L5_CCRAM_SIZES 
      0K   0K
)

stm32_util_create_family_targets(L5)

target_compile_options(STM32::L5 INTERFACE 
    -mcpu=cortex-m33 -mfpu=fpv5-sp-d16 -mfloat-abi=hard
)
target_link_options(STM32::L5 INTERFACE 
    -mcpu=cortex-m33 -mfpu=fpv5-sp-d16 -mfloat-abi=hard
)
target_compile_definitions(STM32::L5 INTERFACE
    __FPU_PRESENT=1
)
# cmake-format: on
