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