From 9f95ff5b6ba01db09552b84a0ab79607060a2666 Mon Sep 17 00:00:00 2001 From: Ali Labbene Date: Wed, 11 Dec 2019 08:59:21 +0100 Subject: Official ARM version: v5.4.0 Add CMSIS V5.4.0, please refer to index.html available under \docs folder. Note: content of \CMSIS\Core\Include has been copied under \Include to keep the same structure used in existing projects, and thus avoid projects mass update Note: the following components have been removed from ARM original delivery (as not used in ST packages) - CMSIS_EW2018.pdf - .gitattributes - .gitignore - \Device - \CMSIS - \CoreValidation - \DAP - \Documentation - \DoxyGen - \Driver - \Pack - \RTOS\CMSIS_RTOS_Tutorial.pdf - \RTOS\RTX - \RTOS\Template - \RTOS2\RTX - \Utilities - All ARM/GCC projects files are deleted from \DSP, \RTOS and \RTOS2 Change-Id: Ia026c3f0f0d016627a4fb5a9032852c33d24b4d3 --- docs/RTOS2/html/group__CMSIS__RTOS.html | 178 ++++++++++++++++++++++++++++++++ 1 file changed, 178 insertions(+) create mode 100644 docs/RTOS2/html/group__CMSIS__RTOS.html (limited to 'docs/RTOS2/html/group__CMSIS__RTOS.html') diff --git a/docs/RTOS2/html/group__CMSIS__RTOS.html b/docs/RTOS2/html/group__CMSIS__RTOS.html new file mode 100644 index 0000000..e547e40 --- /dev/null +++ b/docs/RTOS2/html/group__CMSIS__RTOS.html @@ -0,0 +1,178 @@ + + + + + +CMSIS-RTOS API v2 +CMSIS-RTOS2: CMSIS-RTOS API v2 + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
CMSIS-RTOS2 +  Version 2.1.3 +
+
Real-Time Operating System: API and RTX Reference Implementation
+
+
+ +
+
    + +
+
+ + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
CMSIS-RTOS API v2
+
+
+ +

C interface of CMSIS-RTOS C API v2 defined in cmsis_os2.h. +More...

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Content

 Memory Management
 Information about memory management possibilities.
 
 Kernel Information and Control
 Provides version/system information and starts/controls the RTOS Kernel.
 
 Thread Management
 Define, create, and control thread functions.
 
 Thread Flags
 Synchronize threads using flags.
 
 Event Flags
 Synchronize threads using event flags.
 
 Generic Wait Functions
 Wait for a certain period of time.
 
 Timer Management
 Create and control timer and timer callback functions.
 
 Mutex Management
 Synchronize resource access using Mutual Exclusion (Mutex).
 
 Semaphores
 Access shared resources simultaneously from different threads.
 
 Memory Pool
 Manage thread-safe fixed-size blocks of dynamic memory.
 
 Message Queue
 Exchange messages between threads in a FIFO-like operation.
 
 Definitions
 Constants and enumerations used by many CMSIS-RTOS functions.
 
+

Description

+

C interface of CMSIS-RTOS C API v2 defined in cmsis_os2.h

+

The CMSIS-RTOS2 is a generic API layer that interfaces to an RTOS kernel.

+

The complete API interface is defined in the cmsis_os2.h header file. When using dynamic memory allocation for objects, source code or libraries require no modifications when using on a different CMSIS-RTOS2 implementation.

+

Refer to Common Design Concepts for further details.

+
+
+ + + + -- cgit