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:
AnnaBridge
Date:
Fri Feb 16 16:16:41 2018 +0000
Revision:
161:aa5281ff4a02
Child:
170:e95d10626187
mbed library. Release version 159.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
AnnaBridge 161:aa5281ff4a02 1 /*
AnnaBridge 161:aa5281ff4a02 2 * Copyright 2014-2016 Freescale Semiconductor, Inc.
AnnaBridge 161:aa5281ff4a02 3 * Copyright 2016-2017 NXP
AnnaBridge 161:aa5281ff4a02 4 * Redistribution and use in source and binary forms, with or without modification,
AnnaBridge 161:aa5281ff4a02 5 * are permitted provided that the following conditions are met:
AnnaBridge 161:aa5281ff4a02 6 *
AnnaBridge 161:aa5281ff4a02 7 * 1. Redistributions of source code must retain the above copyright notice, this list
AnnaBridge 161:aa5281ff4a02 8 * of conditions and the following disclaimer.
AnnaBridge 161:aa5281ff4a02 9 *
AnnaBridge 161:aa5281ff4a02 10 * 2. Redistributions in binary form must reproduce the above copyright notice, this
AnnaBridge 161:aa5281ff4a02 11 * list of conditions and the following disclaimer in the documentation and/or
AnnaBridge 161:aa5281ff4a02 12 * other materials provided with the distribution.
AnnaBridge 161:aa5281ff4a02 13 *
AnnaBridge 161:aa5281ff4a02 14 * 3. Neither the name of the copyright holder nor the names of its
AnnaBridge 161:aa5281ff4a02 15 * contributors may be used to endorse or promote products derived from this
AnnaBridge 161:aa5281ff4a02 16 * software without specific prior written permission.
AnnaBridge 161:aa5281ff4a02 17 *
AnnaBridge 161:aa5281ff4a02 18 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
AnnaBridge 161:aa5281ff4a02 19 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
AnnaBridge 161:aa5281ff4a02 20 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
AnnaBridge 161:aa5281ff4a02 21 * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
AnnaBridge 161:aa5281ff4a02 22 * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
AnnaBridge 161:aa5281ff4a02 23 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
AnnaBridge 161:aa5281ff4a02 24 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
AnnaBridge 161:aa5281ff4a02 25 * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
AnnaBridge 161:aa5281ff4a02 26 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
AnnaBridge 161:aa5281ff4a02 27 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
AnnaBridge 161:aa5281ff4a02 28 *
AnnaBridge 161:aa5281ff4a02 29 */
AnnaBridge 161:aa5281ff4a02 30
AnnaBridge 161:aa5281ff4a02 31 #ifndef __FSL_DEVICE_REGISTERS_H__
AnnaBridge 161:aa5281ff4a02 32 #define __FSL_DEVICE_REGISTERS_H__
AnnaBridge 161:aa5281ff4a02 33
AnnaBridge 161:aa5281ff4a02 34 /*
AnnaBridge 161:aa5281ff4a02 35 * Include the cpu specific register header files.
AnnaBridge 161:aa5281ff4a02 36 *
AnnaBridge 161:aa5281ff4a02 37 * The CPU macro should be declared in the project or makefile.
AnnaBridge 161:aa5281ff4a02 38 */
AnnaBridge 161:aa5281ff4a02 39 #if (defined(CPU_MIMXRT1052CVL5A) || defined(CPU_MIMXRT1052DVL6A))
AnnaBridge 161:aa5281ff4a02 40
AnnaBridge 161:aa5281ff4a02 41 #define MIMXRT1052_SERIES
AnnaBridge 161:aa5281ff4a02 42
AnnaBridge 161:aa5281ff4a02 43 /* CMSIS-style register definitions */
AnnaBridge 161:aa5281ff4a02 44 #include "MIMXRT1052.h"
AnnaBridge 161:aa5281ff4a02 45 /* CPU specific feature definitions */
AnnaBridge 161:aa5281ff4a02 46 #include "MIMXRT1052_features.h"
AnnaBridge 161:aa5281ff4a02 47
AnnaBridge 161:aa5281ff4a02 48 #else
AnnaBridge 161:aa5281ff4a02 49 #error "No valid CPU defined!"
AnnaBridge 161:aa5281ff4a02 50 #endif
AnnaBridge 161:aa5281ff4a02 51
AnnaBridge 161:aa5281ff4a02 52 #endif /* __FSL_DEVICE_REGISTERS_H__ */
AnnaBridge 161:aa5281ff4a02 53
AnnaBridge 161:aa5281ff4a02 54 /*******************************************************************************
AnnaBridge 161:aa5281ff4a02 55 * EOF
AnnaBridge 161:aa5281ff4a02 56 ******************************************************************************/