From 76177aa280494bb36d7a0bcbda1078d4db717020 Mon Sep 17 00:00:00 2001 From: Ali Labbene Date: Mon, 9 Dec 2019 11:25:19 +0100 Subject: Official ARM version: v4.5 --- .../group___c_m_s_i_s___r_t_o_s___definitions.html | 260 +++++++++++++++++++++ 1 file changed, 260 insertions(+) create mode 100644 Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___definitions.html (limited to 'Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___definitions.html') diff --git a/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___definitions.html b/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___definitions.html new file mode 100644 index 0000000..e62e66b --- /dev/null +++ b/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___definitions.html @@ -0,0 +1,260 @@ + + + + + +Generic Data Types and Definitions +CMSIS-RTOS: Generic Data Types and Definitions + + + + + + + + + + + + +
+
+ + + + + + + +
+
CMSIS-RTOS +  Version 1.02 +
+
CMSIS-RTOS API: Generic RTOS interface for Cortex-M processor-based devices.
+
+
+ +
+
    + +
+
+ + +
+
+ +
+
+
+ +
+
+ +
+
Generic Data Types and Definitions
+
+
+ +

Data Type Definitions used by the CMSIS-RTOS API functions. +More...

+ + + + + + + +

+Data Structures

struct  osEvent
 Event structure contains detailed information about an event. More...
 
struct  os_mailQ
 
+

Description

+

The Data Type section lists all data types that are used to exchange information with CMSIS-RTOS functions.

+

Data Structure Documentation

+ +
+
+ + + + +
struct osEvent
+
+
Note
MUST REMAIN UNCHANGED: os_event shall be consistent in every CMSIS-RTOS. However the struct may be extended at the end.
+

The osEvent structure describes the events returned by CMSIS-RTOS functions.

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

Data Fields

osStatus status
 status code: event or error information
 
union {
   uint32_t   v
 message as 32-bit value
 
   void *   p
 message or mail as void pointer
 
   int32_t   signals
 signal flags
 
value
 event value
 
union {
   osMailQId   mail_id
 mail id obtained by osMailCreate
 
   osMessageQId   message_id
 message id obtained by osMessageCreate
 
def
 event definition
 
+

Field Documentation

+ +
+
+ + + + +
union { ... } def
+
+ +
+
+ +
+
+ + + + +
osMailQId mail_id
+
+ +
+
+ +
+
+ + + + +
osMessageQId message_id
+
+ +
+
+ +
+
+ + + + +
void* p
+
+ +
+
+ +
+
+ + + + +
int32_t signals
+
+ +
+
+ +
+
+ + + + +
osStatus status
+
+ +
+
+ +
+
+ + + + +
uint32_t v
+
+ +
+
+ +
+
+ + + + +
union { ... } value
+
+ +
+
+ +
+
+ +
+
+ + + + +
struct os_mailQ
+
+

The osEvent structure describes the events returned by CMSIS-RTOS functions.

+
+
+
+
+
+ + + + -- cgit