2   ******************************************************************************
\r 
   3   * @file    system_stm32l1xx.h
\r 
   4   * @author  MCD Application Team
\r 
   7   * @brief   CMSIS Cortex-M3 Device Peripheral Access Layer System Header File.
\r 
   8   ******************************************************************************  
\r 
  10   * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
\r 
  11   * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE
\r 
  12   * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY
\r 
  13   * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING
\r 
  14   * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE
\r 
  15   * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
\r 
  17   * <h2><center>© COPYRIGHT 2010 STMicroelectronics</center></h2>
\r 
  18   ******************************************************************************
\r 
  21 /** @addtogroup CMSIS
\r 
  25 /** @addtogroup stm32l1xx_system
\r 
  30   * @brief Define to prevent recursive inclusion
\r 
  32 #ifndef __SYSTEM_STM32L1XX_H
\r 
  33 #define __SYSTEM_STM32L1XX_H
\r 
  39 /** @addtogroup STM32L1xx_System_Includes
\r 
  48 /** @addtogroup STM32L1xx_System_Exported_types
\r 
  52 extern uint32_t SystemCoreClock;          /*!< System Clock Frequency (Core Clock) */
\r 
  58 /** @addtogroup STM32L1xx_System_Exported_Constants
\r 
  66 /** @addtogroup STM32L1xx_System_Exported_Macros
\r 
  74 /** @addtogroup STM32L1xx_System_Exported_Functions
\r 
  78 extern void SystemInit(void);
\r 
  79 extern void SystemCoreClockUpdate(void);
\r 
  88 #endif /*__SYSTEM_STM32L1XX_H */
\r 
  97 /******************* (C) COPYRIGHT 2010 STMicroelectronics *****END OF FILE****/
\r