1 /******************************************************************************
\r
2 * @file system_XMC1100.h
\r
3 * @brief Device specific initialization for the XMC1100-Series according
\r
9 * Copyright (C) 2012-2013 Infineon Technologies AG. All rights reserved.
\r
13 * Infineon Technologies AG (Infineon) is supplying this software for use with
\r
14 * Infineon
\92s microcontrollers.
\r
16 * This file can be freely distributed within development tools that are
\r
17 * supporting such microcontrollers.
\r
21 * THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED
\r
22 * OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF
\r
23 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE.
\r
24 * INFINEON SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL,
\r
25 * OR CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
\r
27 ******************************************************************************/
\r
29 * *************************** Change history ********************************
\r
30 * V1.1, 13 Dec 2012, PKB : Created change history table, extern reference
\r
34 /*----------------------------------------------------------------------------
\r
35 Clock Variable definitions
\r
36 *----------------------------------------------------------------------------*/
\r
37 extern uint32_t SystemCoreClock;
\r
40 * @brief Setup the microcontroller system.
\r
41 * Initialize the PLL and update the
\r
42 * SystemCoreClock variable.
\r
46 void SystemInit(void);
\r
49 * @brief Update SystemCoreClock according to Clock Register Values
\r
54 void SystemCoreClockUpdate(void);
\r