mbed library sources

Fork of mbed-src by mbed official

Committer:
SteveKim
Date:
Tue Jul 14 10:20:51 2015 +0000
Revision:
590:0835b0fc9a03
Parent:
20:4263a77256ae
.

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****/