mbed library sources

Dependents:   Encrypted my_mbed lklk CyaSSL_DTLS_Cellular ... more

Superseded

This library was superseded by mbed-dev - https://os.mbed.com/users/mbed_official/code/mbed-dev/.

Development branch of the mbed library sources. This library is kept in synch with the latest changes from the mbed SDK and it is not guaranteed to work.

If you are looking for a stable and tested release, please import one of the official mbed library releases:

Import librarymbed

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

Committer:
mbed_official
Date:
Wed Jul 01 09:45:11 2015 +0100
Revision:
579:53297373a894
Parent:
20:4263a77256ae
Synchronized with git revision d5b4d2ab9c47edb4dc5776e7177b0c2263459081

Full URL: https://github.com/mbedmicro/mbed/commit/d5b4d2ab9c47edb4dc5776e7177b0c2263459081/

Initial version of drivers for SAMR21

Who changed what in which revision?

UserRevisionLine numberNew contents of line
bogdanm 20:4263a77256ae 1 /**
bogdanm 20:4263a77256ae 2 ******************************************************************************
bogdanm 20:4263a77256ae 3 * @file system_stm32f4xx.h
bogdanm 20:4263a77256ae 4 * @author MCD Application Team
bogdanm 20:4263a77256ae 5 * @version V1.1.0
bogdanm 20:4263a77256ae 6 * @date 11-January-2013
bogdanm 20:4263a77256ae 7 * @brief CMSIS Cortex-M4 Device System Source File for STM32F4xx devices.
bogdanm 20:4263a77256ae 8 ******************************************************************************
bogdanm 20:4263a77256ae 9 * @attention
bogdanm 20:4263a77256ae 10 *
bogdanm 20:4263a77256ae 11 * <h2><center>&copy; COPYRIGHT 2013 STMicroelectronics</center></h2>
bogdanm 20:4263a77256ae 12 *
bogdanm 20:4263a77256ae 13 * Licensed under MCD-ST Liberty SW License Agreement V2, (the "License");
bogdanm 20:4263a77256ae 14 * You may not use this file except in compliance with the License.
bogdanm 20:4263a77256ae 15 * You may obtain a copy of the License at:
bogdanm 20:4263a77256ae 16 *
bogdanm 20:4263a77256ae 17 * http://www.st.com/software_license_agreement_liberty_v2
bogdanm 20:4263a77256ae 18 *
bogdanm 20:4263a77256ae 19 * Unless required by applicable law or agreed to in writing, software
bogdanm 20:4263a77256ae 20 * distributed under the License is distributed on an "AS IS" BASIS,
bogdanm 20:4263a77256ae 21 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
bogdanm 20:4263a77256ae 22 * See the License for the specific language governing permissions and
bogdanm 20:4263a77256ae 23 * limitations under the License.
bogdanm 20:4263a77256ae 24 *
bogdanm 20:4263a77256ae 25 ******************************************************************************
bogdanm 20:4263a77256ae 26 */
bogdanm 20:4263a77256ae 27
bogdanm 20:4263a77256ae 28 /** @addtogroup CMSIS
bogdanm 20:4263a77256ae 29 * @{
bogdanm 20:4263a77256ae 30 */
bogdanm 20:4263a77256ae 31
bogdanm 20:4263a77256ae 32 /** @addtogroup stm32f4xx_system
bogdanm 20:4263a77256ae 33 * @{
bogdanm 20:4263a77256ae 34 */
bogdanm 20:4263a77256ae 35
bogdanm 20:4263a77256ae 36 /**
bogdanm 20:4263a77256ae 37 * @brief Define to prevent recursive inclusion
bogdanm 20:4263a77256ae 38 */
bogdanm 20:4263a77256ae 39 #ifndef __SYSTEM_STM32F4XX_H
bogdanm 20:4263a77256ae 40 #define __SYSTEM_STM32F4XX_H
bogdanm 20:4263a77256ae 41
bogdanm 20:4263a77256ae 42 #ifdef __cplusplus
bogdanm 20:4263a77256ae 43 extern "C" {
bogdanm 20:4263a77256ae 44 #endif
bogdanm 20:4263a77256ae 45
bogdanm 20:4263a77256ae 46 /** @addtogroup STM32F4xx_System_Includes
bogdanm 20:4263a77256ae 47 * @{
bogdanm 20:4263a77256ae 48 */
bogdanm 20:4263a77256ae 49
bogdanm 20:4263a77256ae 50 /**
bogdanm 20:4263a77256ae 51 * @}
bogdanm 20:4263a77256ae 52 */
bogdanm 20:4263a77256ae 53
bogdanm 20:4263a77256ae 54
bogdanm 20:4263a77256ae 55 /** @addtogroup STM32F4xx_System_Exported_types
bogdanm 20:4263a77256ae 56 * @{
bogdanm 20:4263a77256ae 57 */
bogdanm 20:4263a77256ae 58
bogdanm 20:4263a77256ae 59 extern uint32_t SystemCoreClock; /*!< System Clock Frequency (Core Clock) */
bogdanm 20:4263a77256ae 60
bogdanm 20:4263a77256ae 61
bogdanm 20:4263a77256ae 62 /**
bogdanm 20:4263a77256ae 63 * @}
bogdanm 20:4263a77256ae 64 */
bogdanm 20:4263a77256ae 65
bogdanm 20:4263a77256ae 66 /** @addtogroup STM32F4xx_System_Exported_Constants
bogdanm 20:4263a77256ae 67 * @{
bogdanm 20:4263a77256ae 68 */
bogdanm 20:4263a77256ae 69
bogdanm 20:4263a77256ae 70 /**
bogdanm 20:4263a77256ae 71 * @}
bogdanm 20:4263a77256ae 72 */
bogdanm 20:4263a77256ae 73
bogdanm 20:4263a77256ae 74 /** @addtogroup STM32F4xx_System_Exported_Macros
bogdanm 20:4263a77256ae 75 * @{
bogdanm 20:4263a77256ae 76 */
bogdanm 20:4263a77256ae 77
bogdanm 20:4263a77256ae 78 /**
bogdanm 20:4263a77256ae 79 * @}
bogdanm 20:4263a77256ae 80 */
bogdanm 20:4263a77256ae 81
bogdanm 20:4263a77256ae 82 /** @addtogroup STM32F4xx_System_Exported_Functions
bogdanm 20:4263a77256ae 83 * @{
bogdanm 20:4263a77256ae 84 */
bogdanm 20:4263a77256ae 85
bogdanm 20:4263a77256ae 86 extern void SystemInit(void);
bogdanm 20:4263a77256ae 87 extern void SystemCoreClockUpdate(void);
bogdanm 20:4263a77256ae 88 /**
bogdanm 20:4263a77256ae 89 * @}
bogdanm 20:4263a77256ae 90 */
bogdanm 20:4263a77256ae 91
bogdanm 20:4263a77256ae 92 #ifdef __cplusplus
bogdanm 20:4263a77256ae 93 }
bogdanm 20:4263a77256ae 94 #endif
bogdanm 20:4263a77256ae 95
bogdanm 20:4263a77256ae 96 #endif /*__SYSTEM_STM32F4XX_H */
bogdanm 20:4263a77256ae 97
bogdanm 20:4263a77256ae 98 /**
bogdanm 20:4263a77256ae 99 * @}
bogdanm 20:4263a77256ae 100 */
bogdanm 20:4263a77256ae 101
bogdanm 20:4263a77256ae 102 /**
bogdanm 20:4263a77256ae 103 * @}
bogdanm 20:4263a77256ae 104 */
bogdanm 20:4263a77256ae 105 /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/