Official mbed Real Time Operating System based on the RTX implementation of the CMSIS-RTOS API open standard.

Dependents:   denki-yohou_b TestY201 Network-RTOS NTPClient_HelloWorld ... more

Deprecated

This is the mbed 2 rtos library. mbed OS 5 integrates the mbed library with mbed-rtos. With this, we have provided thread safety for all mbed APIs. If you'd like to learn about using mbed OS 5, please see the docs.

Files at this revision

API Documentation at this revision

Comitter:
mbed_official
Date:
Fri Aug 15 16:30:22 2014 +0100
Parent:
39:34e80e862021
Child:
41:631c0f1008c3
Commit message:
Synchronized with git revision 601712595f49bbd2a2771c52cf3e84c9c7a591af

Full URL: https://github.com/mbedmicro/mbed/commit/601712595f49bbd2a2771c52cf3e84c9c7a591af/

Changed in this revision

rtos/Mutex.cpp Show annotated file Show diff for this revision Revisions of this file
rtos/Queue.h Show annotated file Show diff for this revision Revisions of this file
rtos/RtosTimer.cpp Show annotated file Show diff for this revision Revisions of this file
rtos/Semaphore.cpp Show annotated file Show diff for this revision Revisions of this file
rtos/Thread.cpp Show annotated file Show diff for this revision Revisions of this file
rtx/RTX_CM_lib.h Show annotated file Show diff for this revision Revisions of this file
--- a/rtos/Mutex.cpp	Thu Jul 31 15:00:07 2014 +0100
+++ b/rtos/Mutex.cpp	Fri Aug 15 16:30:22 2014 +0100
@@ -22,7 +22,7 @@
 #include "Mutex.h"
 
 #include <string.h>
-#include "error.h"
+#include "mbed_error.h"
 
 namespace rtos {
 
--- a/rtos/Queue.h	Thu Jul 31 15:00:07 2014 +0100
+++ b/rtos/Queue.h	Fri Aug 15 16:30:22 2014 +0100
@@ -26,7 +26,7 @@
 #include <string.h>
 
 #include "cmsis_os.h"
-#include "error.h"
+#include "mbed_error.h"
 
 namespace rtos {
 
--- a/rtos/RtosTimer.cpp	Thu Jul 31 15:00:07 2014 +0100
+++ b/rtos/RtosTimer.cpp	Fri Aug 15 16:30:22 2014 +0100
@@ -24,7 +24,7 @@
 #include <string.h>
 
 #include "cmsis_os.h"
-#include "error.h"
+#include "mbed_error.h"
 
 namespace rtos {
 
--- a/rtos/Semaphore.cpp	Thu Jul 31 15:00:07 2014 +0100
+++ b/rtos/Semaphore.cpp	Fri Aug 15 16:30:22 2014 +0100
@@ -22,7 +22,6 @@
 #include "Semaphore.h"
 
 #include <string.h>
-#include "error.h"
 
 namespace rtos {
 
--- a/rtos/Thread.cpp	Thu Jul 31 15:00:07 2014 +0100
+++ b/rtos/Thread.cpp	Fri Aug 15 16:30:22 2014 +0100
@@ -21,7 +21,7 @@
  */
 #include "Thread.h"
 
-#include "error.h"
+#include "mbed_error.h"
 
 namespace rtos {
 
--- a/rtx/RTX_CM_lib.h	Thu Jul 31 15:00:07 2014 +0100
+++ b/rtx/RTX_CM_lib.h	Fri Aug 15 16:30:22 2014 +0100
@@ -31,7 +31,7 @@
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
  *---------------------------------------------------------------------------*/
-#include "error.h"
+#include "mbed_error.h"
 
 #if   defined (__CC_ARM)
 #pragma O3