We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7b42891 commit a4056fbCopy full SHA for a4056fb
mbed.h
@@ -16,6 +16,24 @@
16
#ifndef MBED_H
17
#define MBED_H
18
19
+#define MBED_LIBRARY_VERSION 151
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 6
25
+#define MBED_PATCH_VERSION 0
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) #define MBED_H
36
37
#if MBED_CONF_RTOS_PRESENT
38
#include "rtos/rtos.h"
39
#endif
0 commit comments