:orphan: .. title:: CONFIG_CMSIS_RTOS_V2 .. kconfig:: CONFIG_CMSIS_RTOS_V2 CONFIG_CMSIS_RTOS_V2 #################### *CMSIS RTOS v2 API* Type: ``bool`` Help ==== .. code-block:: none This enables CMSIS RTOS v2 API support. This is an OS-integration layer which allows applications using CMSIS RTOS V2 APIs to build on Zephyr. Direct dependencies =================== \ :kconfig:`POLL ` && \ :kconfig:`THREAD_NAME ` && \ :kconfig:`THREAD_STACK_INFO ` && \ :kconfig:`THREAD_MONITOR ` && \ :kconfig:`INIT_STACKS ` && \ :kconfig:`NUM_PREEMPT_PRIORITIES ` >= 56 *(Includes any dependencies from ifs and menus.)* Defaults ======== No defaults. Implicitly defaults to ``n``. Kconfig definition ================== At ``/portability/cmsis_rtos_v2/Kconfig:4`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:44`` → ``/Kconfig:41`` → ``/portability/Kconfig:8`` Menu path: (Top) → Sub Systems and OS Services → Portability .. code-block:: kconfig config CMSIS_RTOS_V2 bool "CMSIS RTOS v2 API" depends on POLL && THREAD_NAME && THREAD_STACK_INFO && THREAD_MONITOR && INIT_STACKS && NUM_PREEMPT_PRIORITIES >= 56 help This enables CMSIS RTOS v2 API support. This is an OS-integration layer which allows applications using CMSIS RTOS V2 APIs to build on Zephyr. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*