mbed library sources modified for open wear
Dependents: openwear-lifelogger-example
Fork of mbed-src by
targets/cmsis/TARGET_STM/TARGET_STM32F4XX/system_stm32f4xx.h@20:4263a77256ae, 2013-09-10 (annotated)
- Committer:
- bogdanm
- Date:
- Tue Sep 10 15:14:19 2013 +0300
- Revision:
- 20:4263a77256ae
Sync with git revision 171dda705c947bf910926a0b73d6a4797802554d
Who changed what in which revision?
User | Revision | Line number | New 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>© 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****/ |