blob: c644b50a5ff16530cae09982a5f0a69207af95fa [file] [log] [blame]
# ST Microelectronics STM32 MCU line
# Copyright (c) 2016 Open-RnD Sp. z o.o.
# SPDX-License-Identifier: Apache-2.0
config SOC_FAMILY_STM32
bool
select HAS_SEGGER_RTT if ZEPHYR_SEGGER_MODULE
select STM32_ENABLE_DEBUG_SLEEP_STOP if DEBUG
select BUILD_OUTPUT_HEX
if SOC_FAMILY_STM32
config SOC_FAMILY
string
default "st_stm32"
config STM32_ENABLE_DEBUG_SLEEP_STOP
bool "Allow debugger attach in stop/sleep Mode"
help
Some STM32 parts disable the DBGMCU in sleep/stop modes because
of power consumption. As a side-effects this prevents
debuggers from attaching w/o resetting the target. This
effectivly destroys the use-case of `west attach`. Also
SEGGER RTT and similar technologies need this.
source "soc/arm/st_stm32/*/Kconfig.soc"
endif # SOC_FAMILY_STM32