/Zephyr-Core-2.7.6/subsys/portability/cmsis_rtos_v2/ |
D | Kconfig | 5 bool "CMSIS RTOS v2 API" 13 This enables CMSIS RTOS v2 API support. This is an OS-integration 14 layer which allows applications using CMSIS RTOS V2 APIs to build 19 int "Maximum thread count in CMSIS RTOS V2 application" 23 Mention max number of threads in CMSIS RTOS V2 compliant application. 28 int "Maximum dynamic thread count in CMSIS RTOS V2 application" 32 Mention max number of dynamic threads in CMSIS RTOS V2 compliant 34 related constraints. Dynamic threads are a subset of all other CMSIS 38 int "Max stack size threads can be allocated in CMSIS RTOS V2 application" 42 Mention max stack size threads can be allocated in CMSIS RTOS V2 application. [all …]
|
D | CMakeLists.txt | 4 add_library(CMSIS INTERFACE) target 6 target_include_directories(CMSIS INTERFACE ${PROJECT_SOURCE_DIR}/include/portability) 27 zephyr_library_link_libraries(CMSIS)
|
/Zephyr-Core-2.7.6/subsys/portability/cmsis_rtos_v1/ |
D | Kconfig | 5 bool "CMSIS RTOS v1 API" 10 This enables CMSIS RTOS v1 API support. This is an OS-integration 11 layer which allows applications using CMSIS RTOS APIs to build on 17 int "Max stack size threads can be allocated in CMSIS RTOS application" 21 Mention max stack size threads can be allocated in CMSIS RTOS application. 24 int "Maximum timer count in CMSIS application" 28 Mention maximum number of timers in CMSIS compliant application. 31 int "Maximum mutex count in CMSIS application" 35 Mention maximum number of mutexes in CMSIS compliant application. 38 int "Maximum semaphore count in CMSIS application" [all …]
|
D | CMakeLists.txt | 4 add_library(CMSIS INTERFACE) target 6 target_include_directories(CMSIS INTERFACE ${PROJECT_SOURCE_DIR}/include/portability) 28 zephyr_library_link_libraries(CMSIS)
|
/Zephyr-Core-2.7.6/include/portability/ |
D | cmsis_os.h | 5 * Project: CMSIS-RTOS API 48 /// \note MUST REMAIN UNCHANGED: \b osCMSIS identifies the CMSIS-RTOS API version. 54 /// \note MUST REMAIN UNCHANGED: \b osKernelSystemId shall be consistent in every CMSIS-RTOS. 57 /// \note MUST REMAIN UNCHANGED: \b osFeature_xxx shall be consistent in every CMSIS-RTOS. 81 /// \note MUST REMAIN UNCHANGED: \b osPriority shall be consistent in every CMSIS-RTOS. 94 /// \note MUST REMAIN UNCHANGED: \b osWaitForever shall be consistent in every CMSIS-RTOS. 97 /// Status code values returned by CMSIS-RTOS functions. 98 /// \note MUST REMAIN UNCHANGED: \b osStatus shall be consistent in every CMSIS-RTOS. 119 /// \note MUST REMAIN UNCHANGED: \b os_timer_type shall be consistent in every CMSIS-RTOS. 126 /// \note MUST REMAIN UNCHANGED: \b os_pthread shall be consistent in every CMSIS-RTOS. [all …]
|
/Zephyr-Core-2.7.6/doc/guides/portability/ |
D | cmsis_rtos_v1.rst | 3 CMSIS RTOS v1 6 Cortex-M Software Interface Standard (CMSIS) RTOS is a vendor-independent 10 making it generic. For more information on CMSIS RTOS v1, please refer 11 http://www.keil.com/pack/doc/CMSIS/RTOS/html/index.html
|
D | cmsis_rtos_v2.rst | 3 CMSIS RTOS v2 6 Cortex-M Software Interface Standard (CMSIS) RTOS is a vendor-independent 10 making it generic. For more information on CMSIS RTOS v2, please refer to the 11 `CMSIS-RTOS2 Documentation <http://www.keil.com/pack/doc/CMSIS/RTOS2/html/index.html>`_.
|
/Zephyr-Core-2.7.6/include/arch/arm/aarch32/cortex_a_r/ |
D | cmsis_ext.h | 9 * @brief CMSIS extension 11 * This header provides CMSIS-style register access functions and macros that 12 * are not currently available in the CMSIS. 14 * NOTE: cmsis.h includes this file; do not manually include this file.
|
D | cmsis.h | 9 * @brief CMSIS interface file 11 * This header contains the interface to the ARM CMSIS Core headers.
|
/Zephyr-Core-2.7.6/include/arch/arm/aarch32/cortex_m/ |
D | cmsis.h | 9 * @brief CMSIS interface file 11 * This header contains the interface to the ARM CMSIS Core headers. 46 /* Fill in CMSIS required values for non-CMSIS compliant SoCs. 48 * ultimately all SoCs will define their own CMSIS types and constants.
|
/Zephyr-Core-2.7.6/soc/arm/renesas_rcar/gen3/ |
D | soc.h | 11 /* Define CMSIS configurations */ 14 /* Do not let CMSIS to handle GIC and Timer */
|
/Zephyr-Core-2.7.6/boards/arm/v2m_beetle/support/ |
D | openocd.cfg | 1 # Config Beetle SoC providing a CMSIS-DAP interface. 3 source [find interface/cmsis-dap.cfg]
|
/Zephyr-Core-2.7.6/samples/subsys/portability/cmsis_rtos_v1/philosophers/ |
D | README.rst | 10 multi-thread synchronization problem) using CMSIS RTOS V1 APIs. This particular 13 which uses CMSIS RTOS V1 API implementation in Zephyr. 54 CMSIS RTOS V1 APIs. This particular implementation demonstrates the
|
/Zephyr-Core-2.7.6/samples/subsys/portability/cmsis_rtos_v2/philosophers/ |
D | README.rst | 10 multi-thread synchronization problem) using CMSIS RTOS V2 APIs. This particular 13 which uses CMSIS RTOS V2 API implementation in Zephyr. 54 CMSIS RTOS V2 APIs. This particular implementation demonstrates the
|
/Zephyr-Core-2.7.6/soc/arm/st_stm32/stm32f3/ |
D | soc.c | 15 #include <arch/arm/aarch32/cortex_m/cmsis.h> 40 /* Update CMSIS SystemCoreClock variable (HCLK) */ in stm32f3_init()
|
/Zephyr-Core-2.7.6/soc/arm/ti_simplelink/cc32xx/ |
D | soc.h | 14 * CMSIS IRQn_Type enum is broken relative to ARM GNU compiler. 22 /* Need to keep the remaining from cmsis.h, as Zephyr expects these. */
|
/Zephyr-Core-2.7.6/soc/arm/st_stm32/stm32mp1/ |
D | soc.c | 18 #include <arch/arm/aarch32/cortex_m/cmsis.h> 46 /* Update CMSIS SystemCoreClock variable (HCLK) */ in stm32m4_init()
|
/Zephyr-Core-2.7.6/soc/arm/st_stm32/stm32f1/ |
D | soc.c | 15 #include <arch/arm/aarch32/cortex_m/cmsis.h> 40 /* Update CMSIS SystemCoreClock variable (HCLK) */ in stm32f1_init()
|
/Zephyr-Core-2.7.6/soc/arm/st_stm32/stm32wl/ |
D | soc.c | 15 #include <arch/arm/aarch32/cortex_m/cmsis.h> 45 /* Update CMSIS SystemCoreClock variable (HCLK) */ in stm32wl_init()
|
/Zephyr-Core-2.7.6/soc/arm/st_stm32/stm32l4/ |
D | soc.c | 16 #include <arch/arm/aarch32/cortex_m/cmsis.h> 46 /* Update CMSIS SystemCoreClock variable (HCLK) */ in stm32l4_init()
|
/Zephyr-Core-2.7.6/soc/arm/st_stm32/stm32f4/ |
D | soc.c | 16 #include <arch/arm/aarch32/cortex_m/cmsis.h> 46 /* Update CMSIS SystemCoreClock variable (HCLK) */ in st_stm32f4_init()
|
/Zephyr-Core-2.7.6/soc/arm/st_stm32/stm32wb/ |
D | soc.c | 15 #include <arch/arm/aarch32/cortex_m/cmsis.h> 44 /* Update CMSIS SystemCoreClock variable (HCLK) */ in stm32wb_init()
|
/Zephyr-Core-2.7.6/soc/arm/st_stm32/stm32f2/ |
D | soc.c | 17 #include <arch/arm/aarch32/cortex_m/cmsis.h> 49 /* Update CMSIS SystemCoreClock variable (HCLK) */ in stm32f2_init()
|
/Zephyr-Core-2.7.6/soc/arm/st_stm32/stm32f7/ |
D | soc.c | 17 #include <arch/arm/aarch32/cortex_m/cmsis.h> 51 /* Update CMSIS SystemCoreClock variable (HCLK) */ in st_stm32f7_init()
|
/Zephyr-Core-2.7.6/soc/arm/st_stm32/stm32l1/ |
D | soc.c | 15 #include <arch/arm/aarch32/cortex_m/cmsis.h> 44 /* Update CMSIS SystemCoreClock variable (HCLK) */ in stm32l1_init()
|