Semi-Autonomous-Robot / Semi Autonomous Robot - ECE 4180

Dependencies:   mbed Motordriver mbed-rtos PololuLedStrip

Committer:
arogliero3
Date:
Fri Dec 06 00:58:02 2019 -0500
Revision:
3:a3ed7ff99772
Parent:
0:e0dbd261724a
update img6

Who changed what in which revision?

UserRevisionLine numberNew contents of line
arogliero3 0:e0dbd261724a 1
arogliero3 0:e0dbd261724a 2 /** \addtogroup rtos */
arogliero3 0:e0dbd261724a 3 /** @{*/
arogliero3 0:e0dbd261724a 4 /*----------------------------------------------------------------------------
arogliero3 0:e0dbd261724a 5 * CMSIS-RTOS - RTX
arogliero3 0:e0dbd261724a 6 *----------------------------------------------------------------------------
arogliero3 0:e0dbd261724a 7 * Name: RT_ROBIN.H
arogliero3 0:e0dbd261724a 8 * Purpose: Round Robin Task switching definitions
arogliero3 0:e0dbd261724a 9 * Rev.: V4.70
arogliero3 0:e0dbd261724a 10 *----------------------------------------------------------------------------
arogliero3 0:e0dbd261724a 11 *
arogliero3 0:e0dbd261724a 12 * Copyright (c) 1999-2009 KEIL, 2009-2013 ARM Germany GmbH
arogliero3 0:e0dbd261724a 13 * All rights reserved.
arogliero3 0:e0dbd261724a 14 * Redistribution and use in source and binary forms, with or without
arogliero3 0:e0dbd261724a 15 * modification, are permitted provided that the following conditions are met:
arogliero3 0:e0dbd261724a 16 * - Redistributions of source code must retain the above copyright
arogliero3 0:e0dbd261724a 17 * notice, this list of conditions and the following disclaimer.
arogliero3 0:e0dbd261724a 18 * - Redistributions in binary form must reproduce the above copyright
arogliero3 0:e0dbd261724a 19 * notice, this list of conditions and the following disclaimer in the
arogliero3 0:e0dbd261724a 20 * documentation and/or other materials provided with the distribution.
arogliero3 0:e0dbd261724a 21 * - Neither the name of ARM nor the names of its contributors may be used
arogliero3 0:e0dbd261724a 22 * to endorse or promote products derived from this software without
arogliero3 0:e0dbd261724a 23 * specific prior written permission.
arogliero3 0:e0dbd261724a 24 *
arogliero3 0:e0dbd261724a 25 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
arogliero3 0:e0dbd261724a 26 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
arogliero3 0:e0dbd261724a 27 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
arogliero3 0:e0dbd261724a 28 * ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDERS AND CONTRIBUTORS BE
arogliero3 0:e0dbd261724a 29 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
arogliero3 0:e0dbd261724a 30 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
arogliero3 0:e0dbd261724a 31 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
arogliero3 0:e0dbd261724a 32 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
arogliero3 0:e0dbd261724a 33 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
arogliero3 0:e0dbd261724a 34 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
arogliero3 0:e0dbd261724a 35 * POSSIBILITY OF SUCH DAMAGE.
arogliero3 0:e0dbd261724a 36 *---------------------------------------------------------------------------*/
arogliero3 0:e0dbd261724a 37
arogliero3 0:e0dbd261724a 38 /* Variables */
arogliero3 0:e0dbd261724a 39 extern struct OS_ROBIN os_robin;
arogliero3 0:e0dbd261724a 40
arogliero3 0:e0dbd261724a 41 /* Functions */
arogliero3 0:e0dbd261724a 42 extern void rt_init_robin (void);
arogliero3 0:e0dbd261724a 43 extern void rt_chk_robin (void);
arogliero3 0:e0dbd261724a 44
arogliero3 0:e0dbd261724a 45 /*----------------------------------------------------------------------------
arogliero3 0:e0dbd261724a 46 * end of file
arogliero3 0:e0dbd261724a 47 *---------------------------------------------------------------------------*/
arogliero3 0:e0dbd261724a 48
arogliero3 0:e0dbd261724a 49
arogliero3 0:e0dbd261724a 50 /** @}*/