| # Microchip MEC MCU series configuration options |
| |
| # Copyright (c) 2018 Intel Corporation |
| # SPDX-License-Identifier: Apache-2.0 |
| |
| if SOC_SERIES_MEC1501X |
| |
| config SOC_SERIES |
| default "mec1501" |
| |
| config NUM_IRQS |
| # must be >= the highest interrupt number used |
| # - include the UART interrupts |
| # All NVIC external sources. |
| default 174 |
| |
| source "soc/arm/microchip_mec/mec1501/Kconfig.defconfig.mec1501*" |
| |
| if RTOS_TIMER |
| |
| config MCHP_XEC_RTOS_TIMER |
| default y |
| |
| config SOC_HAS_TIMING_FUNCTIONS |
| default y if !CORTEX_M_DWT |
| |
| config ARCH_HAS_CUSTOM_BUSY_WAIT |
| default y |
| |
| endif # RTOS_TIMER |
| |
| config CORTEX_M_SYSTICK |
| default y |
| depends on !RTOS_TIMER |
| |
| endif # SOC_SERIES_MEC1501X |