:orphan: .. title:: HAS_CMSIS_CORE .. option:: CONFIG_HAS_CMSIS_CORE *(No prompt -- not directly user assignable.)* Type: ``bool`` Defaults ======== No defaults. Implicitly defaults to ``n``. Symbols selected by this symbol =============================== - \ :option:`HAS_CMSIS_CORE_A ` if \ :option:`CPU_CORTEX_A ` - \ :option:`HAS_CMSIS_CORE_R ` if \ :option:`CPU_CORTEX_R ` - \ :option:`HAS_CMSIS_CORE_M ` if \ :option:`CPU_CORTEX_M ` Symbols that select this symbol =============================== - \ :option:`ASF ` - \ :option:`HAS_CYPRESS_DRIVERS ` - \ :option:`HAS_IMX_HAL ` - \ :option:`HAS_XMCLIB ` - \ :option:`HAS_MCUX ` - \ :option:`HAS_NUMICRO_HAL ` - \ :option:`HAS_SILABS_GECKO ` - \ :option:`HAS_MSP432P4XXSDK ` - \ :option:`HAS_STM32CUBE ` - \ :option:`CPU_CORTEX_M ` - \ :option:`CPU_CORTEX_R ` Kconfig definition ================== .. highlight:: kconfig At ``modules/Kconfig.cmsis:4`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:23`` → ``modules/Kconfig:14`` Menu path: (Top) → Modules .. parsed-literal:: config HAS_CMSIS_CORE bool select \ :option:`HAS_CMSIS_CORE_A ` if \ :option:`CPU_CORTEX_A ` select \ :option:`HAS_CMSIS_CORE_R ` if \ :option:`CPU_CORTEX_R ` select \ :option:`HAS_CMSIS_CORE_M ` if \ :option:`CPU_CORTEX_M ` *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*