mbed library sources

Fork of mbed-src by mbed official

Committer:
mbed_official
Date:
Mon Jun 01 11:00:11 2015 +0100
Revision:
554:edd95c0879f8
Synchronized with git revision 7a1d25e3dfbe5bc1457774d4af3c73383a0ff81d

Full URL: https://github.com/mbedmicro/mbed/commit/7a1d25e3dfbe5bc1457774d4af3c73383a0ff81d/

Silicon Labs - Initial test framework pin definitions for EFM32 platforms

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mbed_official 554:edd95c0879f8 1 /* mbed Microcontroller Library
mbed_official 554:edd95c0879f8 2 * Copyright (C) 2008-2015 ARM Limited. All rights reserved.
mbed_official 554:edd95c0879f8 3 *
mbed_official 554:edd95c0879f8 4 * ARM7 version of CMSIS-like functionality - not advised for use outside mbed!
mbed_official 554:edd95c0879f8 5 * based on cmsis system_LPC17xx.h
mbed_official 554:edd95c0879f8 6 */
mbed_official 554:edd95c0879f8 7
mbed_official 554:edd95c0879f8 8 #ifndef __SYSTEM_LPC24xx_H
mbed_official 554:edd95c0879f8 9 #define __SYSTEM_LPC24xx_H
mbed_official 554:edd95c0879f8 10
mbed_official 554:edd95c0879f8 11 #ifdef __cplusplus
mbed_official 554:edd95c0879f8 12 extern "C" {
mbed_official 554:edd95c0879f8 13 #endif
mbed_official 554:edd95c0879f8 14
mbed_official 554:edd95c0879f8 15 extern uint32_t SystemCoreClock; /*!< System Clock Frequency (Core Clock) */
mbed_official 554:edd95c0879f8 16
mbed_official 554:edd95c0879f8 17 /**
mbed_official 554:edd95c0879f8 18 * Initialize the system
mbed_official 554:edd95c0879f8 19 *
mbed_official 554:edd95c0879f8 20 * @param none
mbed_official 554:edd95c0879f8 21 * @return none
mbed_official 554:edd95c0879f8 22 *
mbed_official 554:edd95c0879f8 23 * @brief Setup the microcontroller system.
mbed_official 554:edd95c0879f8 24 * Initialize the System and update the SystemCoreClock variable.
mbed_official 554:edd95c0879f8 25 */
mbed_official 554:edd95c0879f8 26 extern void SystemInit (void);
mbed_official 554:edd95c0879f8 27
mbed_official 554:edd95c0879f8 28 /**
mbed_official 554:edd95c0879f8 29 * Update SystemCoreClock variable
mbed_official 554:edd95c0879f8 30 *
mbed_official 554:edd95c0879f8 31 * @param none
mbed_official 554:edd95c0879f8 32 * @return none
mbed_official 554:edd95c0879f8 33 *
mbed_official 554:edd95c0879f8 34 * @brief Updates the SystemCoreClock with current core Clock
mbed_official 554:edd95c0879f8 35 * retrieved from cpu registers.
mbed_official 554:edd95c0879f8 36 */
mbed_official 554:edd95c0879f8 37 extern void SystemCoreClockUpdate (void);
mbed_official 554:edd95c0879f8 38
mbed_official 554:edd95c0879f8 39
mbed_official 554:edd95c0879f8 40 #ifdef __cplusplus
mbed_official 554:edd95c0879f8 41 }
mbed_official 554:edd95c0879f8 42 #endif
mbed_official 554:edd95c0879f8 43
mbed_official 554:edd95c0879f8 44 #endif