fix for mbed lib issue 3 (i2c problem) see also https://mbed.org/users/mbed_official/code/mbed/issues/3 affected implementations: LPC812, LPC11U24, LPC1768, LPC2368, LPC4088
Fork of mbed-src by
core_cm4.c
00001 /**************************************************************************//** 00002 * @file core_cm4.c 00003 * @brief CMSIS Cortex-M3 Core Peripheral Access Layer Source File 00004 * @version V2.01 00005 * @date 06. December 2010 00006 * 00007 * @note 00008 * Copyright (C) 2010 ARM Limited. All rights reserved. 00009 * 00010 * @par 00011 * ARM Limited (ARM) is supplying this software for use with Cortex-M 00012 * processor based microcontrollers. This file can be freely distributed 00013 * within development tools that are supporting such ARM based processors. 00014 * 00015 * @par 00016 * THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED 00017 * OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF 00018 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. 00019 * ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR 00020 * CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER. 00021 * 00022 ******************************************************************************/ 00023 00024 00025 /* ################### Compiler specific Intrinsics ########################### */ 00026 00027 #if defined ( __CC_ARM ) /*------------------ RealView Compiler ----------------*/ 00028 /* ARM armcc specific functions */ 00029 00030 00031 00032 00033 #elif (defined (__ICCARM__)) /*------------------ ICC Compiler -------------------*/ 00034 /* IAR iccarm specific functions */ 00035 00036 00037 00038 #elif (defined (__GNUC__)) /*------------------ GNU Compiler ---------------------*/ 00039 /* GNU gcc specific functions */ 00040 00041 00042 00043 00044 #elif (defined (__TASKING__)) /*------------------ TASKING Compiler --------------*/ 00045 /* TASKING carm specific functions */ 00046 00047 /* 00048 * The CMSIS functions have been implemented as intrinsics in the compiler. 00049 * Please use "carm -?i" to get an up to date list of all instrinsics, 00050 * Including the CMSIS ones. 00051 */ 00052 00053 #endif
Generated on Tue Jul 12 2022 13:47:00 by 1.7.2