File tree Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Original file line number Diff line number Diff line change 16
16
#ifndef MBED_H
17
17
#define MBED_H
18
18
19
+ #define MBED_LIBRARY_VERSION -1
20
+
21
+ #if MBED_CONF_RTOS_PRESENT
22
+ // RTOS present, this is valid only for mbed OS 5
23
+ #define MBED_MAJOR_VERSION 5
24
+ #define MBED_MINOR_VERSION 5
25
+ #define MBED_PATCH_VERSION -1
26
+
27
+ #else
28
+ // mbed 2
29
+ #define MBED_MAJOR_VERSION 2
30
+ #define MBED_MINOR_VERSION 0
31
+ #define MBED_PATCH_VERSION MBED_LIBRARY_VERSION
32
+ #endif
33
+
34
+ #define MBED_ENCODE_VERSION (major, minor, patch ) ((major)*10000 + (minor)*100 + (patch))
35
+ #define MBED_VERSION MBED_ENCODE_VERSION (MBED_MAJOR_VERSION, MBED_MINOR_VERSION, MBED_PATCH_VERSION)
36
+
37
+ #if MBED_CONF_RTOS_PRESENT
38
+ #include " rtos/rtos.h"
39
+ #endif
40
+
19
41
#if MBED_CONF_RTOS_PRESENT
20
42
#include " rtos/rtos.h"
21
43
#endif
You can’t perform that action at this time.
0 commit comments