]> git.sur5r.net Git - freertos/blob
80c3c73844cbd3537d4f1e1b67fdfd1e6128c4c4
[freertos] /
1 /**********************************************************************\r
2 * $Id$          system_LPC18xx.h                        2011-06-02\r
3 *//**\r
4 * @file         system_LPC18xx.h\r
5 * @brief        Cortex-M3 Device System Header File for NXP LPC18xx Series.\r
6 * @version      1.0\r
7 * @date         02. June. 2011\r
8 * @author       NXP MCU SW Application Team\r
9 *\r
10 * Copyright(C) 2011, NXP Semiconductor\r
11 * All rights reserved.\r
12 *\r
13 ***********************************************************************\r
14 * Software that is described herein is for illustrative purposes only\r
15 * which provides customers with programming information regarding the\r
16 * products. This software is supplied "AS IS" without any warranties.\r
17 * NXP Semiconductors assumes no responsibility or liability for the\r
18 * use of the software, conveys no license or title under any patent,\r
19 * copyright, or mask work right to the product. NXP Semiconductors\r
20 * reserves the right to make changes in the software without\r
21 * notification. NXP Semiconductors also make no representation or\r
22 * warranty that such application will be suitable for the specified\r
23 * use without further testing or modification.\r
24 **********************************************************************/\r
25 \r
26 #ifndef __SYSTEM_LPC18xx_H\r
27 #define __SYSTEM_LPC18xx_H\r
28 \r
29 #ifdef __cplusplus\r
30 extern "C" {\r
31 #endif\r
32 #include <stdint.h>\r
33 extern uint32_t SystemCoreClock;     /*!< System Clock Frequency (Core Clock)  */\r
34 \r
35 /**\r
36  * Initialize the system\r
37  *\r
38  * @param  none\r
39  * @return none\r
40  *\r
41  * @brief  Setup the microcontroller system.\r
42  *         Initialize the System and update the SystemCoreClock variable.\r
43  */\r
44 extern void SystemInit (void);\r
45 \r
46 #ifdef __cplusplus\r
47 }\r
48 #endif\r
49 \r
50 #endif /* __SYSTEM_LPC18xx_H */\r