Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of mbed by
TARGET_NCS36510/core_caInstr.h@125:2e9cc70d1897, 2016-08-31 (annotated)
- Committer:
- AnnaBridge
- Date:
- Wed Aug 31 18:09:46 2016 +0100
- Revision:
- 125:2e9cc70d1897
Release 125 of the mbed library
Changes:
New target - KL27Z_IAR
New target - MAX32620HSP_ARM_STD
New target - MAX32620HSP_GCC_ARM
New target - MAX32620HSP_IAR
New target - NCS36510_ARM_STD
New target - NCS36510_GCC_ARM
New target - NCS36510_IAR
Added support for NSAPI_REUSEADDR to the lwip interface.
STM32F3 family : Add and enable asynchronous serial, plus tests.
STM32L4 family : Add and enable asynchronous serial, plus tests.
Fixing issue where GCC fails to report compile errors when non-verbose.
Add ethernet and IPV4 support for: NUCLEO_F207ZG, NUCLEO_F429ZI, NUCLEO_F767ZI, DISCO_F746NG.
RZ_A1H - Enable SPI1 on pins P6_4 to P6_7.
KL27Z : SPI driver bug fixes and Improvements, ARM linker file update.
STM32F4, STM32F7 families : Add entropy functions, documentation, code improvements, fix build issues.
HEXIWEAR: Update I2C pin mapping, Add support to create KDS projects.
LWIP - fix recv blocking send on accepted sockets.
SingletonPtr bugfixes.
Beetle: Implement sleep API.
uVisor: Update to v0.20.1-alpha, minor documentation update.
STM32F3 : fix RTOS IAR test, RTOS GCC_ARM test.
nrf5x : Introduce uart hardware flow control configuration.
K64F/K22F: Implement HAL lp_timer API.
Ticker: Move ticker initialisation to object creation time.
STM32F4 : remove printf from pwmout
NXP : Fix multiple definition errors in GCC_CR build, fix linker errors.
Add TOOLCHAIN_GCC_CR support.
STM32L1 family : Add and enable asynchronous serial, plus tests.
mbed-client : Fix Bootstrap and Connector functionality.
NUC472 : Fix Ethernet wrong INT status in RX_Action.
RTX_CM_lib.h : fix compiler warning.
NUCLEO : Use GCC small build for 64K flash STM32.
STM32F2 family : Add and enable asynchronous serial, plus tests.
uvisor : Move page heap after uVisor private data, update page allocator.
K64F: Revert to hardcoded stack pointer in RTX .
dns-query : Internal API change , documentation, Added support for multiple results and ipv6.
Add support for implementation-provided DNS servers.
Adopted netconn_gethostbyname in the lwip interface.
Restructured nsapi_dns.h to have clear separation between C/C++ .
Tool fixes.
Tests : New ones added and some updates to existing.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
AnnaBridge | 125:2e9cc70d1897 | 1 | /**************************************************************************//** |
AnnaBridge | 125:2e9cc70d1897 | 2 | * @file core_caInstr.h |
AnnaBridge | 125:2e9cc70d1897 | 3 | * @brief CMSIS Cortex-A9 Core Peripheral Access Layer Header File |
AnnaBridge | 125:2e9cc70d1897 | 4 | * @version |
AnnaBridge | 125:2e9cc70d1897 | 5 | * @date 04. December 2012 |
AnnaBridge | 125:2e9cc70d1897 | 6 | * |
AnnaBridge | 125:2e9cc70d1897 | 7 | * @note |
AnnaBridge | 125:2e9cc70d1897 | 8 | * |
AnnaBridge | 125:2e9cc70d1897 | 9 | ******************************************************************************/ |
AnnaBridge | 125:2e9cc70d1897 | 10 | /* Copyright (c) 2009 - 2012 ARM LIMITED |
AnnaBridge | 125:2e9cc70d1897 | 11 | |
AnnaBridge | 125:2e9cc70d1897 | 12 | All rights reserved. |
AnnaBridge | 125:2e9cc70d1897 | 13 | Redistribution and use in source and binary forms, with or without |
AnnaBridge | 125:2e9cc70d1897 | 14 | modification, are permitted provided that the following conditions are met: |
AnnaBridge | 125:2e9cc70d1897 | 15 | - Redistributions of source code must retain the above copyright |
AnnaBridge | 125:2e9cc70d1897 | 16 | notice, this list of conditions and the following disclaimer. |
AnnaBridge | 125:2e9cc70d1897 | 17 | - Redistributions in binary form must reproduce the above copyright |
AnnaBridge | 125:2e9cc70d1897 | 18 | notice, this list of conditions and the following disclaimer in the |
AnnaBridge | 125:2e9cc70d1897 | 19 | documentation and/or other materials provided with the distribution. |
AnnaBridge | 125:2e9cc70d1897 | 20 | - Neither the name of ARM nor the names of its contributors may be used |
AnnaBridge | 125:2e9cc70d1897 | 21 | to endorse or promote products derived from this software without |
AnnaBridge | 125:2e9cc70d1897 | 22 | specific prior written permission. |
AnnaBridge | 125:2e9cc70d1897 | 23 | * |
AnnaBridge | 125:2e9cc70d1897 | 24 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
AnnaBridge | 125:2e9cc70d1897 | 25 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
AnnaBridge | 125:2e9cc70d1897 | 26 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
AnnaBridge | 125:2e9cc70d1897 | 27 | ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDERS AND CONTRIBUTORS BE |
AnnaBridge | 125:2e9cc70d1897 | 28 | LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
AnnaBridge | 125:2e9cc70d1897 | 29 | CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
AnnaBridge | 125:2e9cc70d1897 | 30 | SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
AnnaBridge | 125:2e9cc70d1897 | 31 | INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
AnnaBridge | 125:2e9cc70d1897 | 32 | CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
AnnaBridge | 125:2e9cc70d1897 | 33 | ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
AnnaBridge | 125:2e9cc70d1897 | 34 | POSSIBILITY OF SUCH DAMAGE. |
AnnaBridge | 125:2e9cc70d1897 | 35 | ---------------------------------------------------------------------------*/ |
AnnaBridge | 125:2e9cc70d1897 | 36 | |
AnnaBridge | 125:2e9cc70d1897 | 37 | #ifndef __CORE_CAINSTR_H__ |
AnnaBridge | 125:2e9cc70d1897 | 38 | #define __CORE_CAINSTR_H__ |
AnnaBridge | 125:2e9cc70d1897 | 39 | |
AnnaBridge | 125:2e9cc70d1897 | 40 | #define __CORTEX_M 0x3 |
AnnaBridge | 125:2e9cc70d1897 | 41 | #include "core_cmInstr.h" |
AnnaBridge | 125:2e9cc70d1897 | 42 | #undef __CORTEX_M |
AnnaBridge | 125:2e9cc70d1897 | 43 | |
AnnaBridge | 125:2e9cc70d1897 | 44 | #endif |
AnnaBridge | 125:2e9cc70d1897 | 45 |