The official Mbed 2 C/C++ SDK provides the software platform and libraries to build your applications.

Dependents:   hello SerialTestv11 SerialTestv12 Sierpinski ... more

mbed 2

This is the mbed 2 library. If you'd like to learn about Mbed OS please see the mbed-os docs.

Committer:
Kojto
Date:
Tue Feb 14 11:24:20 2017 +0000
Revision:
136:ef9c61f8c49f
Parent:
128:9bcdf88f62b0
Child:
139:856d2700e60b
Release 136 of the mbed library

Ports for Upcoming Targets


Fixes and Changes

3432: Target STM USBHOST support https://github.com/ARMmbed/mbed-os/pull/3432
3181: NUCLEO_F207ZG extending PeripheralPins.c: all available alternate functions can be used now https://github.com/ARMmbed/mbed-os/pull/3181
3626: NUCLEO_F412ZG : Add USB Device +Host https://github.com/ARMmbed/mbed-os/pull/3626
3628: Fix warnings https://github.com/ARMmbed/mbed-os/pull/3628
3629: STM32: L0 LL layer https://github.com/ARMmbed/mbed-os/pull/3629
3632: IDE Export support for platform VK_RZ_A1H https://github.com/ARMmbed/mbed-os/pull/3632
3642: Missing IRQ pin fix for platform VK_RZ_A1H https://github.com/ARMmbed/mbed-os/pull/3642
3664: Fix ncs36510 sleep definitions https://github.com/ARMmbed/mbed-os/pull/3664
3655: [STM32F4] Modify folder structure https://github.com/ARMmbed/mbed-os/pull/3655
3657: [STM32L4] Modify folder structure https://github.com/ARMmbed/mbed-os/pull/3657
3658: [STM32F3] Modify folder structure https://github.com/ARMmbed/mbed-os/pull/3658
3685: STM32: I2C: reset state machine https://github.com/ARMmbed/mbed-os/pull/3685
3692: uVisor: Standardize available legacy heap and stack https://github.com/ARMmbed/mbed-os/pull/3692
3621: Fix for #2884, LPC824: export to LPCXpresso, target running with wron https://github.com/ARMmbed/mbed-os/pull/3621
3649: [STM32F7] Modify folder structure https://github.com/ARMmbed/mbed-os/pull/3649
3695: Enforce device_name is valid in targets.json https://github.com/ARMmbed/mbed-os/pull/3695
3723: NCS36510: spi_format function bug fix https://github.com/ARMmbed/mbed-os/pull/3723

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Kojto 98:8ab26030e058 1 /***************************************************************************//**
Kojto 98:8ab26030e058 2 * @file em_version.h
Kojto 98:8ab26030e058 3 * @brief Assign correct part number for include file
<> 128:9bcdf88f62b0 4 * @version 5.0.0
Kojto 98:8ab26030e058 5 *******************************************************************************
Kojto 98:8ab26030e058 6 * @section License
<> 128:9bcdf88f62b0 7 * <b>Copyright 2016 Silicon Laboratories, Inc. http://www.silabs.com</b>
Kojto 98:8ab26030e058 8 *******************************************************************************
Kojto 98:8ab26030e058 9 *
Kojto 98:8ab26030e058 10 * Permission is granted to anyone to use this software for any purpose,
Kojto 98:8ab26030e058 11 * including commercial applications, and to alter it and redistribute it
Kojto 98:8ab26030e058 12 * freely, subject to the following restrictions:
Kojto 98:8ab26030e058 13 *
Kojto 98:8ab26030e058 14 * 1. The origin of this software must not be misrepresented; you must not
Kojto 98:8ab26030e058 15 * claim that you wrote the original software.
Kojto 98:8ab26030e058 16 * 2. Altered source versions must be plainly marked as such, and must not be
Kojto 98:8ab26030e058 17 * misrepresented as being the original software.
Kojto 98:8ab26030e058 18 * 3. This notice may not be removed or altered from any source distribution.
Kojto 98:8ab26030e058 19 *
Kojto 98:8ab26030e058 20 * DISCLAIMER OF WARRANTY/LIMITATION OF REMEDIES: Silicon Labs has no
Kojto 98:8ab26030e058 21 * obligation to support this Software. Silicon Labs is providing the
Kojto 98:8ab26030e058 22 * Software "AS IS", with no express or implied warranties of any kind,
Kojto 98:8ab26030e058 23 * including, but not limited to, any implied warranties of merchantability
Kojto 98:8ab26030e058 24 * or fitness for any particular purpose or warranties against infringement
Kojto 98:8ab26030e058 25 * of any proprietary rights of a third party.
Kojto 98:8ab26030e058 26 *
Kojto 98:8ab26030e058 27 * Silicon Labs will not be liable for any consequential, incidental, or
Kojto 98:8ab26030e058 28 * special damages, or any other relief, or for any claim by any third party,
Kojto 98:8ab26030e058 29 * arising from your use of this Software.
Kojto 98:8ab26030e058 30 *
Kojto 98:8ab26030e058 31 ******************************************************************************/
Kojto 98:8ab26030e058 32
<> 128:9bcdf88f62b0 33 #ifndef EM_VERSION_H
<> 128:9bcdf88f62b0 34 #define EM_VERSION_H
Kojto 98:8ab26030e058 35
Kojto 98:8ab26030e058 36 #include "em_device.h"
Kojto 98:8ab26030e058 37
Kojto 98:8ab26030e058 38 #ifdef __cplusplus
Kojto 98:8ab26030e058 39 extern "C" {
Kojto 98:8ab26030e058 40 #endif
Kojto 98:8ab26030e058 41
Kojto 98:8ab26030e058 42 /***************************************************************************//**
<> 128:9bcdf88f62b0 43 * @addtogroup emlib
Kojto 98:8ab26030e058 44 * @{
Kojto 98:8ab26030e058 45 ******************************************************************************/
Kojto 98:8ab26030e058 46
Kojto 98:8ab26030e058 47 /***************************************************************************//**
Kojto 113:f141b2784e32 48 * @addtogroup VERSION
<> 128:9bcdf88f62b0 49 * @brief Version API.
<> 128:9bcdf88f62b0 50 * @details
<> 128:9bcdf88f62b0 51 * Macros specifying the emlib and CMSIS version.
Kojto 98:8ab26030e058 52 * @{
Kojto 98:8ab26030e058 53 ******************************************************************************/
Kojto 98:8ab26030e058 54
Kojto 113:f141b2784e32 55 /** Version number of emlib peripheral API. */
<> 128:9bcdf88f62b0 56 #define _EMLIB_VERSION 5.0.0
Kojto 113:f141b2784e32 57
Kojto 113:f141b2784e32 58 /** Major version of emlib. Bumped when incompatible API changes introduced. */
<> 128:9bcdf88f62b0 59 #define _EMLIB_VERSION_MAJOR 5
Kojto 113:f141b2784e32 60
Kojto 113:f141b2784e32 61 /** Minor version of emlib. Bumped when functionality is added in a backwards-
Kojto 113:f141b2784e32 62 compatible manner. */
<> 128:9bcdf88f62b0 63 #define _EMLIB_VERSION_MINOR 0
Kojto 113:f141b2784e32 64
Kojto 113:f141b2784e32 65 /** Patch revision of emlib. Bumped when adding backwards-compatible bug
Kojto 113:f141b2784e32 66 fixes.*/
<> 128:9bcdf88f62b0 67 #define _EMLIB_VERSION_PATCH 0
Kojto 113:f141b2784e32 68
Kojto 113:f141b2784e32 69
Kojto 113:f141b2784e32 70 /** Version number of targeted CMSIS package. */
<> 128:9bcdf88f62b0 71 #define _CMSIS_VERSION 4.5.0
Kojto 113:f141b2784e32 72
Kojto 113:f141b2784e32 73 /** Major version of CMSIS. */
Kojto 113:f141b2784e32 74 #define _CMSIS_VERSION_MAJOR 4
Kojto 113:f141b2784e32 75
Kojto 113:f141b2784e32 76 /** Minor version of CMSIS. */
<> 128:9bcdf88f62b0 77 #define _CMSIS_VERSION_MINOR 5
Kojto 113:f141b2784e32 78
Kojto 113:f141b2784e32 79 /** Patch revision of CMSIS. */
Kojto 113:f141b2784e32 80 #define _CMSIS_VERSION_PATCH 0
Kojto 98:8ab26030e058 81
Kojto 98:8ab26030e058 82 /** @} (end addtogroup Version) */
<> 128:9bcdf88f62b0 83 /** @} (end addtogroup emlib) */
Kojto 98:8ab26030e058 84
Kojto 98:8ab26030e058 85 #ifdef __cplusplus
Kojto 98:8ab26030e058 86 }
Kojto 98:8ab26030e058 87 #endif
Kojto 98:8ab26030e058 88
<> 128:9bcdf88f62b0 89 #endif /* EM_VERSION_H */