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.

Committer:
mbed_official
Date:
Thu Feb 18 09:45:27 2016 +0000
Revision:
103:5a85840ab54e
Synchronized with git revision b57f7d56840134d072ca567460a86b77fb7adcf8

Full URL: https://github.com/mbedmicro/mbed/commit/b57f7d56840134d072ca567460a86b77fb7adcf8/

Support of export function to the IAR.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mbed_official 103:5a85840ab54e 1 /*----------------------------------------------------------------------------
mbed_official 103:5a85840ab54e 2 * RL-ARM - RTX
mbed_official 103:5a85840ab54e 3 *----------------------------------------------------------------------------
mbed_official 103:5a85840ab54e 4 * Name: HAL_CA9.c
mbed_official 103:5a85840ab54e 5 * Purpose: Hardware Abstraction Layer for Cortex-A9
mbed_official 103:5a85840ab54e 6 * Rev.: 23 March 2015
mbed_official 103:5a85840ab54e 7 *----------------------------------------------------------------------------
mbed_official 103:5a85840ab54e 8 *
mbed_official 103:5a85840ab54e 9 * Copyright (c) 2012 - 2015 ARM Limited
mbed_official 103:5a85840ab54e 10 * All rights reserved.
mbed_official 103:5a85840ab54e 11 * Redistribution and use in source and binary forms, with or without
mbed_official 103:5a85840ab54e 12 * modification, are permitted provided that the following conditions are met:
mbed_official 103:5a85840ab54e 13 * - Redistributions of source code must retain the above copyright
mbed_official 103:5a85840ab54e 14 * notice, this list of conditions and the following disclaimer.
mbed_official 103:5a85840ab54e 15 * - Redistributions in binary form must reproduce the above copyright
mbed_official 103:5a85840ab54e 16 * notice, this list of conditions and the following disclaimer in the
mbed_official 103:5a85840ab54e 17 * documentation and/or other materials provided with the distribution.
mbed_official 103:5a85840ab54e 18 * - Neither the name of ARM nor the names of its contributors may be used
mbed_official 103:5a85840ab54e 19 * to endorse or promote products derived from this software without
mbed_official 103:5a85840ab54e 20 * specific prior written permission.
mbed_official 103:5a85840ab54e 21 *
mbed_official 103:5a85840ab54e 22 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
mbed_official 103:5a85840ab54e 23 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
mbed_official 103:5a85840ab54e 24 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
mbed_official 103:5a85840ab54e 25 * ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDERS AND CONTRIBUTORS BE
mbed_official 103:5a85840ab54e 26 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
mbed_official 103:5a85840ab54e 27 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
mbed_official 103:5a85840ab54e 28 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
mbed_official 103:5a85840ab54e 29 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
mbed_official 103:5a85840ab54e 30 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
mbed_official 103:5a85840ab54e 31 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
mbed_official 103:5a85840ab54e 32 * POSSIBILITY OF SUCH DAMAGE.
mbed_official 103:5a85840ab54e 33 *---------------------------------------------------------------------------*/
mbed_official 103:5a85840ab54e 34
mbed_official 103:5a85840ab54e 35 //unsigned char seen_id0_active = 0; // single byte to hold a flag used in the workaround for GIC errata 733075
mbed_official 103:5a85840ab54e 36
mbed_official 103:5a85840ab54e 37
mbed_official 103:5a85840ab54e 38 /*----------------------------------------------------------------------------
mbed_official 103:5a85840ab54e 39 * Functions
mbed_official 103:5a85840ab54e 40 *---------------------------------------------------------------------------*/
mbed_official 103:5a85840ab54e 41
mbed_official 103:5a85840ab54e 42 /* Functions move to HAL_CA9_asm.S */
mbed_official 103:5a85840ab54e 43
mbed_official 103:5a85840ab54e 44 /*----------------------------------------------------------------------------
mbed_official 103:5a85840ab54e 45 * end of file
mbed_official 103:5a85840ab54e 46 *---------------------------------------------------------------------------*/