The friendly Operating System for the Internet of Things
system_MK60DZ10.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2015 Eistec AB
3  *
4  * This file is subject to the terms and conditions of the GNU Lesser General
5  * Public License v2.1. See the file LICENSE in the top level directory for more
6  * details.
7  */
8 
9 #ifndef SYSTEM_MK60D10_H
10 #define SYSTEM_MK60D10_H
11 
12 #ifdef __cplusplus
13 extern "C" {
14 #endif
15 
16 #include <stdint.h>
17 
32 extern uint32_t SystemCoreClock;
33 
41 extern uint32_t SystemSysClock;
42 
49 extern uint32_t SystemBusClock;
50 
56 extern uint32_t SystemFlexBusClock;
57 
63 extern uint32_t SystemFlashClock;
64 
72 void SystemCoreClockUpdate(void);
73 
76 #ifdef __cplusplus
77 }
78 #endif
79 
80 #endif /* #if !defined(SYSTEM_MK60D10_H) */
uint32_t SystemBusClock
Current bus clock frequency.
void SystemCoreClockUpdate(void)
Updates all of the SystemCoreClock variables.
uint32_t SystemFlashClock
Current flash clock frequency.
uint32_t SystemSysClock
Current system clock frequency.
uint32_t SystemFlexBusClock
Current FlexBus clock frequency.
uint32_t SystemCoreClock
Current core clock frequency.