/Zephyr-latest/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/zephyr/portability) 27 zephyr_library_link_libraries(CMSIS)
|
/Zephyr-latest/subsys/portability/cmsis_rtos_v1/ |
D | Kconfig | 5 bool "CMSIS RTOS v1 API" 11 This enables CMSIS RTOS v1 API support. This is an OS-integration 12 layer which allows applications using CMSIS RTOS APIs to build on 18 int "Max stack size threads can be allocated in CMSIS RTOS application" 22 Mention max stack size threads can be allocated in CMSIS RTOS application. 25 int "Maximum timer count in CMSIS application" 29 Mention maximum number of timers in CMSIS compliant application. 32 int "Maximum mutex count in CMSIS application" 36 Mention maximum number of mutexes in CMSIS compliant application. 39 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/zephyr/portability) 28 zephyr_library_link_libraries(CMSIS)
|
/Zephyr-latest/tests/lib/cmsis_dsp/transform/ |
D | testcase.yaml | 9 tags: cmsis-dsp 19 tags: cmsis-dsp 31 - cmsis-dsp 47 tags: cmsis-dsp 59 - cmsis-dsp 75 tags: cmsis-dsp 85 - cmsis-dsp 101 tags: cmsis-dsp 111 - cmsis-dsp 126 tags: cmsis-dsp [all …]
|
/Zephyr-latest/tests/lib/cmsis_dsp/matrix/ |
D | testcase.yaml | 9 tags: cmsis-dsp 19 tags: cmsis-dsp 32 - cmsis-dsp 48 tags: cmsis-dsp 61 - cmsis-dsp 77 tags: cmsis-dsp 90 - cmsis-dsp 105 tags: cmsis-dsp 118 - cmsis-dsp 134 tags: cmsis-dsp [all …]
|
/Zephyr-latest/samples/modules/cmsis_dsp/moving_average/ |
D | README.rst | 1 .. zephyr:code-sample:: cmsis-dsp-moving-average 2 :name: CMSIS-DSP moving average 4 Use the CMSIS-DSP library to calculate the moving average of a signal. 9 This sample demonstrates how to use the CMSIS-DSP library to calculate the moving average of a 12 It can be run on any board supported in Zephyr, but note that CMSIS-DSP is specifically optimized 21 CMSIS-DSP function, and displayed on the console. 24 In order to allow an easy comparison of the efficiency of the CMSIS-DSP library when used on ARM 31 CMSIS-DSP is an optional module and needs to be added explicitly to your Zephyr workspace: 35 west config manifest.project-filter -- +cmsis-dsp 36 west update cmsis-dsp
|
/Zephyr-latest/include/zephyr/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-latest/doc/services/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-latest/tests/lib/cmsis_dsp/filtering/ |
D | testcase.yaml | 10 tags: cmsis-dsp 33 - cmsis-dsp 49 tags: cmsis-dsp 62 - cmsis-dsp 78 tags: cmsis-dsp 92 - cmsis-dsp 108 tags: cmsis-dsp 123 - cmsis-dsp
|
/Zephyr-latest/samples/subsys/portability/cmsis_rtos_v2/philosophers/ |
D | README.rst | 1 .. zephyr:code-sample:: cmsis-rtos-v2 2 :name: Dining Philosophers (CMSIS RTOS V2 APIs) 4 Implement a solution to the Dining Philosophers problem using CMSIS RTOS V2. 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-latest/samples/subsys/portability/cmsis_rtos_v1/philosophers/ |
D | README.rst | 1 .. zephyr:code-sample:: cmsis-rtos-v1 2 :name: Dining Philosophers (CMSIS RTOS V1 APIs) 4 Implement a solution to the Dining Philosophers problem using CMSIS RTOS V1. 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-latest/subsys/dsp/ |
D | Kconfig | 29 bool "Use the CMSIS-DSP library as the math backend" 33 Implement the various zephyr DSP functions using the CMSIS-DSP library. This feature 34 requires the CMSIS module to be selected. 51 requires the MetaWare toolchain and CMSIS module to be selected.
|
/Zephyr-latest/samples/boards/nxp/adsp/number_crunching/src/ |
D | cmsis_dsp_wrapper.c | 14 printk("[Backend] CMSIS-DSP module\n"); in vec_sum_int16() 20 printk("[Backend] CMSIS-DSP module\n"); in vec_power_int16() 26 printk("[Backend] CMSIS-DSP module\n"); in vec_power_int32() 35 printk("[Backend] CMSIS-DSP module\n"); in fft_real32() 59 printk("[Backend] CMSIS-DSP module\n"); in real_block_iir_32() 75 printk("[Backend] CMSIS-DSP module\n"); in lms_iir_32()
|
/Zephyr-latest/samples/boards/nxp/adsp/number_crunching/ |
D | README.rst | 34 - :file:`cmsis_dsp_wrapper.c`: calls the exact math functions from CMSIS-DSP if :kconfig:option:`CO… 42 CMSIS-DSP is an optional module and needs to be added explicitly to your Zephyr workspace: 46 west config manifest.project-filter -- +cmsis-dsp 47 west update cmsis-dsp 64 An output example, for CMSIS-DSP is: 73 [Backend] CMSIS-DSP module 78 [Backend] CMSIS-DSP module 83 [Backend] CMSIS-DSP module 88 [Backend] CMSIS-DSP module 93 [Backend] CMSIS-DSP module [all …]
|
/Zephyr-latest/samples/subsys/portability/cmsis_rtos_v1/timer_synchronization/ |
D | README.rst | 1 .. zephyr:code-sample:: cmsis-rtos-v1-sync 2 :name: Synchronization using CMSIS RTOS V1 APIs 4 Use timers and message queues from CMSIS RTOS v1 API to synchronize threads. 9 CMSIS RTOS V1 APIs.
|
/Zephyr-latest/samples/subsys/portability/cmsis_rtos_v2/timer_synchronization/ |
D | README.rst | 1 .. zephyr:code-sample:: cmsis-rtos-v2-sync 2 :name: Synchronization using CMSIS RTOS V2 APIs 4 Use timers and message queues from CMSIS RTOS v2 API to synchronize threads. 9 CMSIS RTOS V2 APIs.
|
/Zephyr-latest/samples/modules/cmsis_dsp/ |
D | cmsis_dsp.rst | 2 :name: CMSIS-DSP 5 These samples demonstrate how to use the CMSIS-DSP module to perform signal processing operations
|
/Zephyr-latest/modules/cmsis/ |
D | cmsis_core_a_r_ext.h | 10 * @brief CMSIS extension 12 * This header provides CMSIS-style register access functions and macros that 13 * are not currently available in the CMSIS. 15 * NOTE: cmsis.h includes this file; do not manually include this file.
|
D | cmsis_core_m_defaults.h | 10 * @brief CMSIS interface file 13 * ARM CMSIS Core headers. 25 /* Fill in CMSIS required values for non-CMSIS compliant SoCs. 27 * ultimately all SoCs will define their own CMSIS types and constants.
|
/Zephyr-latest/samples/subsys/dap/ |
D | README.rst | 1 .. zephyr:code-sample:: cmsis-dap 2 :name: CMSIS-DAP 4 Implement a custom CMSIS-DAP controller using SWDP interface driver. 9 This sample app demonstrates use of a SWDP interface driver and CMSIS DAP
|
/Zephyr-latest/boards/nxp/common/ |
D | rt1xxx-lpclink2-debug.rst | 15 `Using CMSIS-DAP with LPC-Link2 Probe`_ 17 `Using CMSIS-DAP with LPC-Link2 Probe`_ 19 Using CMSIS-DAP with LPC-Link2 Probe 23 :ref:`lpclink2-cmsis-onboard-debug-probe` to reprogram the default debug
|
/Zephyr-latest/soc/renesas/rcar/rcar_gen3/r7/ |
D | soc.h | 11 /* Define CMSIS configurations */ 14 /* Do not let CMSIS to handle GIC and Timer */
|
/Zephyr-latest/soc/renesas/rcar/rcar_gen4/r52/ |
D | soc.h | 11 /* Define CMSIS configurations */ 14 /* Do not let CMSIS to handle GIC and Timer */
|