forkd

Dependencies:   mbed

Fork of LG2 by Dmitry Kovalev

Committer:
Kovalev_D
Date:
Wed Feb 03 10:44:42 2016 +0300
Revision:
23:12e6183f04d4
[thyz

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Kovalev_D 23:12e6183f04d4 1 /******************************************************************************
Kovalev_D 23:12e6183f04d4 2 * @file: system_LPC17xx.h
Kovalev_D 23:12e6183f04d4 3 * @purpose: CMSIS Cortex-M3 Device Peripheral Access Layer Header File
Kovalev_D 23:12e6183f04d4 4 * for the NXP LPC17xx Device Series
Kovalev_D 23:12e6183f04d4 5 * @version: V1.01
Kovalev_D 23:12e6183f04d4 6 * @date: 22. Jul. 2009
Kovalev_D 23:12e6183f04d4 7 *----------------------------------------------------------------------------
Kovalev_D 23:12e6183f04d4 8 *
Kovalev_D 23:12e6183f04d4 9 * Copyright (C) 2009 ARM Limited. All rights reserved.
Kovalev_D 23:12e6183f04d4 10 *
Kovalev_D 23:12e6183f04d4 11 * ARM Limited (ARM) is supplying this software for use with Cortex-M3
Kovalev_D 23:12e6183f04d4 12 * processor based microcontrollers. This file can be freely distributed
Kovalev_D 23:12e6183f04d4 13 * within development tools that are supporting such ARM based processors.
Kovalev_D 23:12e6183f04d4 14 *
Kovalev_D 23:12e6183f04d4 15 * THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED
Kovalev_D 23:12e6183f04d4 16 * OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF
Kovalev_D 23:12e6183f04d4 17 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE.
Kovalev_D 23:12e6183f04d4 18 * ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR
Kovalev_D 23:12e6183f04d4 19 * CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
Kovalev_D 23:12e6183f04d4 20 *
Kovalev_D 23:12e6183f04d4 21 ******************************************************************************/
Kovalev_D 23:12e6183f04d4 22
Kovalev_D 23:12e6183f04d4 23
Kovalev_D 23:12e6183f04d4 24 #ifndef __SYSTEM_LPC17xx_H
Kovalev_D 23:12e6183f04d4 25 #define __SYSTEM_LPC17xx_H
Kovalev_D 23:12e6183f04d4 26
Kovalev_D 23:12e6183f04d4 27 #ifdef __cplusplus
Kovalev_D 23:12e6183f04d4 28 extern "C" {
Kovalev_D 23:12e6183f04d4 29 #endif
Kovalev_D 23:12e6183f04d4 30
Kovalev_D 23:12e6183f04d4 31 extern uint32_t SystemFrequency; /*!< System Clock Frequency (Core Clock) */
Kovalev_D 23:12e6183f04d4 32
Kovalev_D 23:12e6183f04d4 33
Kovalev_D 23:12e6183f04d4 34 /**
Kovalev_D 23:12e6183f04d4 35 * Initialize the system
Kovalev_D 23:12e6183f04d4 36 *
Kovalev_D 23:12e6183f04d4 37 * @param none
Kovalev_D 23:12e6183f04d4 38 * @return none
Kovalev_D 23:12e6183f04d4 39 *
Kovalev_D 23:12e6183f04d4 40 * @brief Setup the microcontroller system.
Kovalev_D 23:12e6183f04d4 41 * Initialize the System and update the SystemFrequency variable.
Kovalev_D 23:12e6183f04d4 42 */
Kovalev_D 23:12e6183f04d4 43 extern void SystemInit (void);
Kovalev_D 23:12e6183f04d4 44
Kovalev_D 23:12e6183f04d4 45 #ifdef __cplusplus
Kovalev_D 23:12e6183f04d4 46 }
Kovalev_D 23:12e6183f04d4 47 #endif
Kovalev_D 23:12e6183f04d4 48
Kovalev_D 23:12e6183f04d4 49 #endif /* __SYSTEM_LPC17xx_H */