mbed-os5 only for TYBLE16

Dependents:   TYBLE16_simple_data_logger TYBLE16_MP3_Air

Committer:
kenjiArai
Date:
Tue Dec 31 06:02:27 2019 +0000
Revision:
1:9db0e321a9f4
Parent:
0:5b88d5760320
updated based on mbed-os5.15.0

Who changed what in which revision?

UserRevisionLine numberNew contents of line
kenjiArai 0:5b88d5760320 1
kenjiArai 0:5b88d5760320 2 /* mbed Microcontroller Library
kenjiArai 0:5b88d5760320 3 * Copyright (c) 2006-2012 ARM Limited
kenjiArai 0:5b88d5760320 4 *
kenjiArai 0:5b88d5760320 5 * Permission is hereby granted, free of charge, to any person obtaining a copy
kenjiArai 0:5b88d5760320 6 * of this software and associated documentation files (the "Software"), to deal
kenjiArai 0:5b88d5760320 7 * in the Software without restriction, including without limitation the rights
kenjiArai 0:5b88d5760320 8 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
kenjiArai 0:5b88d5760320 9 * copies of the Software, and to permit persons to whom the Software is
kenjiArai 0:5b88d5760320 10 * furnished to do so, subject to the following conditions:
kenjiArai 0:5b88d5760320 11 *
kenjiArai 0:5b88d5760320 12 * The above copyright notice and this permission notice shall be included in
kenjiArai 0:5b88d5760320 13 * all copies or substantial portions of the Software.
kenjiArai 0:5b88d5760320 14 *
kenjiArai 0:5b88d5760320 15 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
kenjiArai 0:5b88d5760320 16 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
kenjiArai 0:5b88d5760320 17 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
kenjiArai 0:5b88d5760320 18 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
kenjiArai 0:5b88d5760320 19 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
kenjiArai 0:5b88d5760320 20 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
kenjiArai 0:5b88d5760320 21 * SOFTWARE.
kenjiArai 0:5b88d5760320 22 */
kenjiArai 0:5b88d5760320 23 #ifndef RTOS_H
kenjiArai 0:5b88d5760320 24 #define RTOS_H
kenjiArai 0:5b88d5760320 25
kenjiArai 1:9db0e321a9f4 26 #include "rtos/mbed_rtos_storage.h"
kenjiArai 0:5b88d5760320 27 #include "rtos/Kernel.h"
kenjiArai 0:5b88d5760320 28 #include "rtos/Thread.h"
kenjiArai 0:5b88d5760320 29 #include "rtos/ThisThread.h"
kenjiArai 0:5b88d5760320 30 #include "rtos/Mutex.h"
kenjiArai 0:5b88d5760320 31 #include "rtos/RtosTimer.h"
kenjiArai 0:5b88d5760320 32 #include "rtos/Semaphore.h"
kenjiArai 0:5b88d5760320 33 #include "rtos/Mail.h"
kenjiArai 0:5b88d5760320 34 #include "rtos/MemoryPool.h"
kenjiArai 0:5b88d5760320 35 #include "rtos/Queue.h"
kenjiArai 0:5b88d5760320 36 #include "rtos/EventFlags.h"
kenjiArai 0:5b88d5760320 37 #include "rtos/ConditionVariable.h"
kenjiArai 0:5b88d5760320 38
kenjiArai 1:9db0e321a9f4 39
kenjiArai 1:9db0e321a9f4 40 /** \defgroup rtos-public-api RTOS
kenjiArai 1:9db0e321a9f4 41 * \ingroup mbed-os-public
kenjiArai 1:9db0e321a9f4 42 */
kenjiArai 1:9db0e321a9f4 43
kenjiArai 0:5b88d5760320 44 #ifndef MBED_NO_GLOBAL_USING_DIRECTIVE
kenjiArai 0:5b88d5760320 45 using namespace rtos;
kenjiArai 0:5b88d5760320 46 #endif
kenjiArai 0:5b88d5760320 47
kenjiArai 0:5b88d5760320 48 #endif