Official mbed Real Time Operating System based on the RTX implementation of the CMSIS-RTOS API open standard.
Fork of mbed-rtos by
rtos/rtos.h@6:350b53afb889, 2012-11-23 (annotated)
- Committer:
- emilmont
- Date:
- Fri Nov 23 09:57:31 2012 +0000
- Revision:
- 6:350b53afb889
- Child:
- 8:88a1a9c26ae3
Merge RTOS C++ API and RTX under the same library; Update RTX to version 4.60; Add proper Thread destructor;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
emilmont | 6:350b53afb889 | 1 | /* mbed Microcontroller Library |
emilmont | 6:350b53afb889 | 2 | * Copyright (c) 2006-2012 ARM Limited. All rights reserved. |
emilmont | 6:350b53afb889 | 3 | */ |
emilmont | 6:350b53afb889 | 4 | #ifndef RTOS_H |
emilmont | 6:350b53afb889 | 5 | #define RTOS_H |
emilmont | 6:350b53afb889 | 6 | |
emilmont | 6:350b53afb889 | 7 | #include "Thread.h" |
emilmont | 6:350b53afb889 | 8 | #include "Mutex.h" |
emilmont | 6:350b53afb889 | 9 | #include "RtosTimer.h" |
emilmont | 6:350b53afb889 | 10 | #include "Semaphore.h" |
emilmont | 6:350b53afb889 | 11 | #include "Mail.h" |
emilmont | 6:350b53afb889 | 12 | #include "MemoryPool.h" |
emilmont | 6:350b53afb889 | 13 | #include "Queue.h" |
emilmont | 6:350b53afb889 | 14 | |
emilmont | 6:350b53afb889 | 15 | using namespace rtos; |
emilmont | 6:350b53afb889 | 16 | |
emilmont | 6:350b53afb889 | 17 | #endif |