1# Copyright (c) 2024 Texas Instruments Incorporated 2# Copyright (c) 2024 BayLibre, SAS 3# 4# SPDX-License-Identifier: Apache-2.0 5 6config SOC_SERIES_CC23X0 7 select ARM 8 select CPU_CORTEX_M0PLUS 9 select CPU_CORTEX_M_HAS_VTOR 10 select SOC_RESET_HOOK 11 select TICKLESS_KERNEL 12 select DYNAMIC_INTERRUPTS 13 select HAS_CC23X0_SDK 14 select HAS_TI_CCFG 15 select TI_SIMPLELINK_DYNAMIC_DPL_OBJECTS 16 select EVENTS 17 select DYNAMIC_THREAD 18 select DYNAMIC_THREAD_ALLOC 19 select THREAD_STACK_INFO 20 select BUILD_OUTPUT_HEX 21 select BUILD_NO_GAP_FILL 22 23menu "Bootloader Configuration" 24depends on SOC_SERIES_CC23X0 25 26choice CC23X0_BLDR_VTOR_TYPE 27 prompt "Pointer to user bootloader vector table" 28 default CC23X0_BLDR_VTOR_TYPE_UNDEF 29 30config CC23X0_BLDR_VTOR_TYPE_UNDEF 31 bool "ROM serial bootloader" 32 33config CC23X0_BLDR_VTOR_TYPE_FORBID 34 bool "No bootloader invoked" 35 36config CC23X0_BLDR_VTOR_TYPE_USE_FCFG 37 bool "Use factory configuration" 38 39config CC23X0_BLDR_VTOR_TYPE_FLASH 40 bool "Use valid main flash address" 41 42endchoice # CC23X0_BLDR_VTOR_TYPE 43 44config CC23X0_BLDR_ENABLED 45 bool "Bootloader commands" 46 help 47 If n, bootloader ignores all commands. 48 49endmenu # "Bootloader Configuration" 50