: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 ================== At ``/Kconfig.cmsis:4`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:23`` → ``/Kconfig:14`` Menu path: (Top) → Modules .. code-block:: kconfig config HAS_CMSIS_CORE bool select HAS_CMSIS_CORE_A if CPU_CORTEX_A select HAS_CMSIS_CORE_R if CPU_CORTEX_R select HAS_CMSIS_CORE_M if CPU_CORTEX_M *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*