Support for MSP430 launchpad.

Fork of mbed by mbed official

Committer:
atamariya
Date:
Sat Jun 21 09:54:56 2014 +0000
Revision:
86:c662433839e3
Parent:
83:8a40adfe8776
Support for MSP430

Who changed what in which revision?

UserRevisionLine numberNew contents of line
bogdanm 82:6473597d706e 1 /**
bogdanm 82:6473597d706e 2 ******************************************************************************
bogdanm 82:6473597d706e 3 * @file system_stm32f30x.h
bogdanm 82:6473597d706e 4 * @author MCD Application Team
bogdanm 82:6473597d706e 5 * @version V1.1.0
bogdanm 82:6473597d706e 6 * @date 27-February-2014
bogdanm 82:6473597d706e 7 * @brief CMSIS Cortex-M4 Device System Source File for STM32F30x devices.
bogdanm 82:6473597d706e 8 ******************************************************************************
bogdanm 82:6473597d706e 9 * @attention
bogdanm 82:6473597d706e 10 *
bogdanm 82:6473597d706e 11 * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
bogdanm 82:6473597d706e 12 *
bogdanm 82:6473597d706e 13 * Redistribution and use in source and binary forms, with or without modification,
bogdanm 82:6473597d706e 14 * are permitted provided that the following conditions are met:
bogdanm 82:6473597d706e 15 * 1. Redistributions of source code must retain the above copyright notice,
bogdanm 82:6473597d706e 16 * this list of conditions and the following disclaimer.
bogdanm 82:6473597d706e 17 * 2. Redistributions in binary form must reproduce the above copyright notice,
bogdanm 82:6473597d706e 18 * this list of conditions and the following disclaimer in the documentation
bogdanm 82:6473597d706e 19 * and/or other materials provided with the distribution.
bogdanm 82:6473597d706e 20 * 3. Neither the name of STMicroelectronics nor the names of its contributors
bogdanm 82:6473597d706e 21 * may be used to endorse or promote products derived from this software
bogdanm 82:6473597d706e 22 * without specific prior written permission.
bogdanm 82:6473597d706e 23 *
bogdanm 82:6473597d706e 24 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
bogdanm 82:6473597d706e 25 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
bogdanm 82:6473597d706e 26 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
bogdanm 82:6473597d706e 27 * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
bogdanm 82:6473597d706e 28 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
bogdanm 82:6473597d706e 29 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
bogdanm 82:6473597d706e 30 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
bogdanm 82:6473597d706e 31 * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
bogdanm 82:6473597d706e 32 * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
bogdanm 82:6473597d706e 33 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
bogdanm 82:6473597d706e 34 *
bogdanm 82:6473597d706e 35 ******************************************************************************
bogdanm 82:6473597d706e 36 */
bogdanm 82:6473597d706e 37
bogdanm 82:6473597d706e 38 /** @addtogroup CMSIS
bogdanm 82:6473597d706e 39 * @{
bogdanm 82:6473597d706e 40 */
bogdanm 82:6473597d706e 41
bogdanm 82:6473597d706e 42 /** @addtogroup stm32f30x_system
bogdanm 82:6473597d706e 43 * @{
bogdanm 82:6473597d706e 44 */
bogdanm 82:6473597d706e 45
bogdanm 82:6473597d706e 46 /**
bogdanm 82:6473597d706e 47 * @brief Define to prevent recursive inclusion
bogdanm 82:6473597d706e 48 */
bogdanm 82:6473597d706e 49 #ifndef __SYSTEM_STM32F30X_H
bogdanm 82:6473597d706e 50 #define __SYSTEM_STM32F30X_H
bogdanm 82:6473597d706e 51
bogdanm 82:6473597d706e 52 #ifdef __cplusplus
bogdanm 82:6473597d706e 53 extern "C" {
bogdanm 82:6473597d706e 54 #endif
bogdanm 82:6473597d706e 55
bogdanm 82:6473597d706e 56 /* Exported types ------------------------------------------------------------*/
bogdanm 82:6473597d706e 57 extern uint32_t SystemCoreClock; /*!< System Clock Frequency (Core Clock) */
bogdanm 82:6473597d706e 58 /* Exported constants --------------------------------------------------------*/
bogdanm 82:6473597d706e 59 /* Exported macro ------------------------------------------------------------*/
bogdanm 82:6473597d706e 60 /* Exported functions ------------------------------------------------------- */
bogdanm 82:6473597d706e 61
bogdanm 82:6473597d706e 62 /** @addtogroup STM32F30x_System_Exported_Functions
bogdanm 82:6473597d706e 63 * @{
bogdanm 82:6473597d706e 64 */
bogdanm 82:6473597d706e 65
bogdanm 82:6473597d706e 66 extern void SystemInit(void);
bogdanm 82:6473597d706e 67 extern void SystemCoreClockUpdate(void);
bogdanm 83:8a40adfe8776 68 extern void SetSysClock(void);
bogdanm 82:6473597d706e 69
bogdanm 82:6473597d706e 70 /**
bogdanm 82:6473597d706e 71 * @}
bogdanm 82:6473597d706e 72 */
bogdanm 82:6473597d706e 73
bogdanm 82:6473597d706e 74 #ifdef __cplusplus
bogdanm 82:6473597d706e 75 }
bogdanm 82:6473597d706e 76 #endif
bogdanm 82:6473597d706e 77
bogdanm 82:6473597d706e 78 #endif /*__SYSTEM_STM32F30X_H */
bogdanm 82:6473597d706e 79
bogdanm 82:6473597d706e 80 /**
bogdanm 82:6473597d706e 81 * @}
bogdanm 82:6473597d706e 82 */
bogdanm 82:6473597d706e 83
bogdanm 82:6473597d706e 84 /**
bogdanm 82:6473597d706e 85 * @}
bogdanm 82:6473597d706e 86 */
bogdanm 82:6473597d706e 87 /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/