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/TARGET_ONSEMI/TARGET_NCS36510/PeripheralPins.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 | /* mbed Microcontroller Library |
| AnnaBridge | 125:2e9cc70d1897 | 2 | * Copyright (c) 2006-2013 ARM Limited |
| AnnaBridge | 125:2e9cc70d1897 | 3 | * |
| AnnaBridge | 125:2e9cc70d1897 | 4 | * Licensed under the Apache License, Version 2.0 (the "License"); |
| AnnaBridge | 125:2e9cc70d1897 | 5 | * you may not use this file except in compliance with the License. |
| AnnaBridge | 125:2e9cc70d1897 | 6 | * You may obtain a copy of the License at |
| AnnaBridge | 125:2e9cc70d1897 | 7 | * |
| AnnaBridge | 125:2e9cc70d1897 | 8 | * http://www.apache.org/licenses/LICENSE-2.0 |
| AnnaBridge | 125:2e9cc70d1897 | 9 | * |
| AnnaBridge | 125:2e9cc70d1897 | 10 | * Unless required by applicable law or agreed to in writing, software |
| AnnaBridge | 125:2e9cc70d1897 | 11 | * distributed under the License is distributed on an "AS IS" BASIS, |
| AnnaBridge | 125:2e9cc70d1897 | 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| AnnaBridge | 125:2e9cc70d1897 | 13 | * See the License for the specific language governing permissions and |
| AnnaBridge | 125:2e9cc70d1897 | 14 | * limitations under the License. |
| AnnaBridge | 125:2e9cc70d1897 | 15 | */ |
| AnnaBridge | 125:2e9cc70d1897 | 16 | |
| AnnaBridge | 125:2e9cc70d1897 | 17 | #ifndef MBED_PERIPHERALPINS_H |
| AnnaBridge | 125:2e9cc70d1897 | 18 | #define MBED_PERIPHERALPINS_H |
| AnnaBridge | 125:2e9cc70d1897 | 19 | |
| AnnaBridge | 125:2e9cc70d1897 | 20 | #include "pinmap.h" |
| AnnaBridge | 125:2e9cc70d1897 | 21 | #include "PeripheralNames.h" |
| AnnaBridge | 125:2e9cc70d1897 | 22 | |
| AnnaBridge | 125:2e9cc70d1897 | 23 | /************ADC***************/ |
| AnnaBridge | 125:2e9cc70d1897 | 24 | extern const PinMap PinMap_ADC[]; |
| AnnaBridge | 125:2e9cc70d1897 | 25 | |
| AnnaBridge | 125:2e9cc70d1897 | 26 | /************I2C***************/ |
| AnnaBridge | 125:2e9cc70d1897 | 27 | extern const PinMap PinMap_I2C_SDA[]; |
| AnnaBridge | 125:2e9cc70d1897 | 28 | extern const PinMap PinMap_I2C_SCL[]; |
| AnnaBridge | 125:2e9cc70d1897 | 29 | |
| AnnaBridge | 125:2e9cc70d1897 | 30 | /************UART***************/ |
| AnnaBridge | 125:2e9cc70d1897 | 31 | extern const PinMap PinMap_UART_TX[]; |
| AnnaBridge | 125:2e9cc70d1897 | 32 | extern const PinMap PinMap_UART_RX[]; |
| AnnaBridge | 125:2e9cc70d1897 | 33 | |
| AnnaBridge | 125:2e9cc70d1897 | 34 | /************SPI***************/ |
| AnnaBridge | 125:2e9cc70d1897 | 35 | extern const PinMap PinMap_SPI_SCLK[]; |
| AnnaBridge | 125:2e9cc70d1897 | 36 | extern const PinMap PinMap_SPI_MOSI[]; |
| AnnaBridge | 125:2e9cc70d1897 | 37 | extern const PinMap PinMap_SPI_MISO[]; |
| AnnaBridge | 125:2e9cc70d1897 | 38 | extern const PinMap PinMap_SPI_SSEL[]; |
| AnnaBridge | 125:2e9cc70d1897 | 39 | |
| AnnaBridge | 125:2e9cc70d1897 | 40 | extern const PinMap PinMap_PWM[]; |
| AnnaBridge | 125:2e9cc70d1897 | 41 | |
| AnnaBridge | 125:2e9cc70d1897 | 42 | #endif |
