ISF  2.2 rev 5
Intelligent Sensing Framework for Kinetis with Processor Expert
clockMan1.h
Go to the documentation of this file.
1 /* ###################################################################
2 ** This component module is generated by Processor Expert. Do not modify it.
3 ** Filename : clockMan1.h
4 ** Project : ISF2P2_K64F_MQX_PROJ
5 ** Processor : MK64FN1M0VLL12
6 ** Component : fsl_clock_manager
7 ** Version : Component 1.2.0, Driver 01.00, CPU db: 3.00.000
8 ** Repository : KSDK 1.2.0
9 ** Compiler : GNU C Compiler
10 ** Date/Time : 2016-10-06, 13:38, # CodeGen: 0
11 ** Contents :
12 ** CLOCK_SYS_SetOutDiv1 - static inline void CLOCK_SYS_SetOutDiv1(uint8_t outdiv1);
13 ** CLOCK_SYS_GetOutDiv1 - static inline uint8_t CLOCK_SYS_GetOutDiv1(void);
14 ** CLOCK_SYS_SetOutDiv2 - static inline void CLOCK_SYS_SetOutDiv2(uint8_t outdiv2);
15 ** CLOCK_SYS_GetOutDiv2 - static inline uint8_t CLOCK_SYS_GetOutDiv2(void);
16 ** CLOCK_SYS_SetOutDiv3 - static inline void CLOCK_SYS_SetOutDiv3(uint8_t outdiv3);
17 ** CLOCK_SYS_GetOutDiv3 - static inline uint8_t CLOCK_SYS_GetOutDiv3(void);
18 ** CLOCK_SYS_SetOutDiv4 - static inline void CLOCK_SYS_SetOutDiv4(uint8_t outdiv4);
19 ** CLOCK_SYS_GetOutDiv4 - static inline uint8_t CLOCK_SYS_GetOutDiv4(void);
20 ** CLOCK_SYS_SetOutDiv - static inline void CLOCK_SYS_SetOutDiv(uint8_t outdiv1,uint8_t...
21 ** CLOCK_SYS_GetOutDiv - static inline void CLOCK_SYS_GetOutDiv(uint8_t * outdiv1,uint8_t *...
22 ** CLOCK_SYS_GetFlexbusFreq - uint32_t CLOCK_SYS_GetFlexbusFreq(void);
23 ** CLOCK_SYS_GetPllFllClockFreq - uint32_t CLOCK_SYS_GetPllFllClockFreq(void);
24 ** CLOCK_SYS_SetPllfllSel - static inline void CLOCK_SYS_SetPllfllSel(clock_pllfll_sel_t setting);
25 ** CLOCK_SYS_GetPllfllSel - static inline clock_pllfll_sel_t CLOCK_SYS_GetPllfllSel(void);
26 ** CLOCK_SYS_GetFixedFreqClockFreq - static inline uint32_t CLOCK_SYS_GetFixedFreqClockFreq(void);
27 ** CLOCK_SYS_GetInternalRefClockFreq - static inline uint32_t CLOCK_SYS_GetInternalRefClockFreq(void);
28 ** CLOCK_SYS_GetExternalRefClock32kFreq - uint32_t CLOCK_SYS_GetExternalRefClock32kFreq(void);
29 ** CLOCK_SYS_SetExternalRefClock32kSrc - static inline void CLOCK_SYS_SetExternalRefClock32kSrc(clock_er32k_src_t src);
30 ** CLOCK_SYS_GetExternalRefClock32kSrc - static inline clock_er32k_src_t CLOCK_SYS_GetExternalRefClock32kSrc(void);
31 ** CLOCK_SYS_GetOsc0ExternalRefClockFreq - uint32_t CLOCK_SYS_GetOsc0ExternalRefClockFreq(void);
32 ** CLOCK_SYS_GetRtcFreq - static inline uint32_t CLOCK_SYS_GetRtcFreq(uint32_t instance);
33 ** CLOCK_SYS_GetRtcOutFreq - uint32_t CLOCK_SYS_GetRtcOutFreq(void);
34 ** CLOCK_SYS_GetRtcOutSrc - static inline clock_rtcout_src_t CLOCK_SYS_GetRtcOutSrc(void);
35 ** CLOCK_SYS_SetRtcOutSrc - static inline void CLOCK_SYS_SetRtcOutSrc(clock_rtcout_src_t src);
36 ** CLOCK_SYS_GetWdogFreq - uint32_t CLOCK_SYS_GetWdogFreq(uint32_t instance,clock_wdog_src_t wdogSrc);
37 ** CLOCK_SYS_GetTraceSrc - static inline clock_trace_src_t CLOCK_SYS_GetTraceSrc(uint32_t instance);
38 ** CLOCK_SYS_SetTraceSrc - static inline void CLOCK_SYS_SetTraceSrc(uint32_t instance,clock_trace_src_t...
39 ** CLOCK_SYS_GetTraceFreq - uint32_t CLOCK_SYS_GetTraceFreq(uint32_t instance);
40 ** CLOCK_SYS_GetPortFilterFreq - uint32_t CLOCK_SYS_GetPortFilterFreq(uint32_t...
41 ** CLOCK_SYS_GetLptmrFreq - uint32_t CLOCK_SYS_GetLptmrFreq(uint32_t instance,clock_lptmr_src_t lptmrSrc);
42 ** CLOCK_SYS_GetEnetRmiiSrc - static inline clock_rmii_src_t CLOCK_SYS_GetEnetRmiiSrc(uint32_t instance);
43 ** CLOCK_SYS_SetEnetRmiiSrc - static inline void CLOCK_SYS_SetEnetRmiiSrc(uint32_t...
44 ** CLOCK_SYS_GetEnetRmiiFreq - uint32_t CLOCK_SYS_GetEnetRmiiFreq(uint32_t instance);
45 ** CLOCK_SYS_SetEnetTimeStampSrc - static inline void CLOCK_SYS_SetEnetTimeStampSrc(uint32_t...
46 ** CLOCK_SYS_GetEnetTimeStampSrc - static inline clock_time_src_t CLOCK_SYS_GetEnetTimeStampSrc(uint32_t instance);
47 ** CLOCK_SYS_GetEnetTimeStampFreq - uint32_t CLOCK_SYS_GetEnetTimeStampFreq(uint32_t instance);
48 ** CLOCK_SYS_GetEwmFreq - static inline uint32_t CLOCK_SYS_GetEwmFreq(uint32_t instance);
49 ** CLOCK_SYS_GetFtfFreq - static inline uint32_t CLOCK_SYS_GetFtfFreq(uint32_t instance);
50 ** CLOCK_SYS_GetCrcFreq - static inline uint32_t CLOCK_SYS_GetCrcFreq(uint32_t instance);
51 ** CLOCK_SYS_GetCmpFreq - static inline uint32_t CLOCK_SYS_GetCmpFreq(uint32_t instance);
52 ** CLOCK_SYS_GetVrefFreq - static inline uint32_t CLOCK_SYS_GetVrefFreq(uint32_t instance);
53 ** CLOCK_SYS_GetPdbFreq - static inline uint32_t CLOCK_SYS_GetPdbFreq(uint32_t instance);
54 ** CLOCK_SYS_GetPitFreq - static inline uint32_t CLOCK_SYS_GetPitFreq(uint32_t instance);
55 ** CLOCK_SYS_GetCmtFreq - static inline uint32_t CLOCK_SYS_GetCmtFreq(uint32_t instance);
56 ** CLOCK_SYS_GetUsbfsSrc - static inline clock_usbfs_src_t CLOCK_SYS_GetUsbfsSrc(uint32_t instance);
57 ** CLOCK_SYS_SetUsbfsSrc - static inline void CLOCK_SYS_SetUsbfsSrc(uint32_t instance,clock_usbfs_src_t...
58 ** CLOCK_SYS_GetUsbfsFreq - uint32_t CLOCK_SYS_GetUsbfsFreq(uint32_t instance);
59 ** CLOCK_SYS_SetUsbfsDiv - static inline void CLOCK_SYS_SetUsbfsDiv(uint32_t instance,uint8_t...
60 ** CLOCK_SYS_GetUsbfsDiv - static inline void CLOCK_SYS_GetUsbfsDiv(uint32_t instance,uint8_t *...
61 ** CLOCK_SYS_GetFlexcanFreq - uint32_t CLOCK_SYS_GetFlexcanFreq(uint32_t instance,clock_flexcan_src_t...
62 ** CLOCK_SYS_GetSdhcFreq - uint32_t CLOCK_SYS_GetSdhcFreq(uint32_t instance);
63 ** CLOCK_SYS_SetSdhcSrc - static inline void CLOCK_SYS_SetSdhcSrc(uint32_t instance,clock_sdhc_src_t...
64 ** CLOCK_SYS_GetSdhcSrc - static inline clock_sdhc_src_t CLOCK_SYS_GetSdhcSrc(uint32_t instance);
65 ** CLOCK_SYS_GetSaiFreq - uint32_t CLOCK_SYS_GetSaiFreq(uint32_t instance,clock_sai_src_t saiSrc);
66 ** CLOCK_SYS_GetUsbdcdFreq - static inline uint32_t CLOCK_SYS_GetUsbdcdFreq(uint32_t instance);
67 ** CLOCK_SYS_GetSpiFreq - static inline uint32_t CLOCK_SYS_GetSpiFreq(uint32_t instance);
68 ** CLOCK_SYS_GetI2cFreq - static inline uint32_t CLOCK_SYS_GetI2cFreq(uint32_t instance);
69 ** CLOCK_SYS_GetAdcAltFreq - static inline uint32_t CLOCK_SYS_GetAdcAltFreq(uint32_t instance);
70 ** CLOCK_SYS_GetFtmFixedFreq - static inline uint32_t CLOCK_SYS_GetFtmFixedFreq(uint32_t instance);
71 ** CLOCK_SYS_GetFtmSystemClockFreq - static inline uint32_t CLOCK_SYS_GetFtmSystemClockFreq(uint32_t instance);
72 ** CLOCK_SYS_GetFtmExternalFreq - uint32_t CLOCK_SYS_GetFtmExternalFreq(uint32_t instance);
73 ** CLOCK_SYS_GetFtmExternalSrc - static inline sim_ftm_clk_sel_t CLOCK_SYS_GetFtmExternalSrc(uint32_t instance);
74 ** CLOCK_SYS_SetFtmExternalSrc - static inline void CLOCK_SYS_SetFtmExternalSrc(uint32_t...
75 ** CLOCK_SYS_GetUartFreq - uint32_t CLOCK_SYS_GetUartFreq(uint32_t instance);
76 ** CLOCK_SYS_GetGpioFreq - static inline uint32_t CLOCK_SYS_GetGpioFreq(uint32_t instance);
77 ** CLOCK_SYS_EnableDmaClock - static inline void CLOCK_SYS_EnableDmaClock(uint32_t instance);
78 ** CLOCK_SYS_DisableDmaClock - static inline void CLOCK_SYS_DisableDmaClock(uint32_t instance);
79 ** CLOCK_SYS_GetDmaGateCmd - static inline bool CLOCK_SYS_GetDmaGateCmd(uint32_t instance);
80 ** CLOCK_SYS_EnableDmamuxClock - static inline void CLOCK_SYS_EnableDmamuxClock(uint32_t instance);
81 ** CLOCK_SYS_DisableDmamuxClock - static inline void CLOCK_SYS_DisableDmamuxClock(uint32_t instance);
82 ** CLOCK_SYS_GetDmamuxGateCmd - static inline bool CLOCK_SYS_GetDmamuxGateCmd(uint32_t instance);
83 ** CLOCK_SYS_EnablePortClock - void CLOCK_SYS_EnablePortClock(uint32_t instance);
84 ** CLOCK_SYS_DisablePortClock - void CLOCK_SYS_DisablePortClock(uint32_t instance);
85 ** CLOCK_SYS_GetPortGateCmd - bool CLOCK_SYS_GetPortGateCmd(uint32_t instance);
86 ** CLOCK_SYS_EnableMpuClock - static inline void CLOCK_SYS_EnableMpuClock(uint32_t instance);
87 ** CLOCK_SYS_DisableMpuClock - static inline void CLOCK_SYS_DisableMpuClock(uint32_t instance);
88 ** CLOCK_SYS_GetMpuGateCmd - static inline bool CLOCK_SYS_GetMpuGateCmd(uint32_t instance);
89 ** CLOCK_SYS_EnableEwmClock - static inline void CLOCK_SYS_EnableEwmClock(uint32_t instance);
90 ** CLOCK_SYS_DisableEwmClock - static inline void CLOCK_SYS_DisableEwmClock(uint32_t instance);
91 ** CLOCK_SYS_GetEwmGateCmd - static inline bool CLOCK_SYS_GetEwmGateCmd(uint32_t instance);
92 ** CLOCK_SYS_EnableFlexbusClock - static inline void CLOCK_SYS_EnableFlexbusClock(uint32_t instance);
93 ** CLOCK_SYS_DisableFlexbusClock - static inline void CLOCK_SYS_DisableFlexbusClock(uint32_t instance);
94 ** CLOCK_SYS_GetFlexbusGateCmd - static inline bool CLOCK_SYS_GetFlexbusGateCmd(uint32_t instance);
95 ** CLOCK_SYS_EnableFtfClock - static inline void CLOCK_SYS_EnableFtfClock(uint32_t instance);
96 ** CLOCK_SYS_DisableFtfClock - static inline void CLOCK_SYS_DisableFtfClock(uint32_t instance);
97 ** CLOCK_SYS_GetFtfGateCmd - static inline bool CLOCK_SYS_GetFtfGateCmd(uint32_t instance);
98 ** CLOCK_SYS_EnableCrcClock - static inline void CLOCK_SYS_EnableCrcClock(uint32_t instance);
99 ** CLOCK_SYS_DisableCrcClock - static inline void CLOCK_SYS_DisableCrcClock(uint32_t instance);
100 ** CLOCK_SYS_GetCrcGateCmd - static inline bool CLOCK_SYS_GetCrcGateCmd(uint32_t instance);
101 ** CLOCK_SYS_EnableRngaClock - static inline void CLOCK_SYS_EnableRngaClock(uint32_t instance);
102 ** CLOCK_SYS_DisableRngaClock - static inline void CLOCK_SYS_DisableRngaClock(uint32_t instance);
103 ** CLOCK_SYS_GetRngaGateCmd - static inline bool CLOCK_SYS_GetRngaGateCmd(uint32_t instance);
104 ** CLOCK_SYS_EnableAdcClock - void CLOCK_SYS_EnableAdcClock(uint32_t instance);
105 ** CLOCK_SYS_DisableAdcClock - void CLOCK_SYS_DisableAdcClock(uint32_t instance);
106 ** CLOCK_SYS_GetAdcGateCmd - bool CLOCK_SYS_GetAdcGateCmd(uint32_t instance);
107 ** CLOCK_SYS_EnableCmpClock - static inline void CLOCK_SYS_EnableCmpClock(uint32_t instance);
108 ** CLOCK_SYS_DisableCmpClock - static inline void CLOCK_SYS_DisableCmpClock(uint32_t instance);
109 ** CLOCK_SYS_GetCmpGateCmd - static inline bool CLOCK_SYS_GetCmpGateCmd(uint32_t instance);
110 ** CLOCK_SYS_EnableDacClock - void CLOCK_SYS_EnableDacClock(uint32_t instance);
111 ** CLOCK_SYS_DisableDacClock - void CLOCK_SYS_DisableDacClock(uint32_t instance);
112 ** CLOCK_SYS_GetDacGateCmd - bool CLOCK_SYS_GetDacGateCmd(uint32_t instance);
113 ** CLOCK_SYS_EnableVrefClock - static inline void CLOCK_SYS_EnableVrefClock(uint32_t instance);
114 ** CLOCK_SYS_DisableVrefClock - static inline void CLOCK_SYS_DisableVrefClock(uint32_t instance);
115 ** CLOCK_SYS_GetVrefGateCmd - static inline bool CLOCK_SYS_GetVrefGateCmd(uint32_t instance);
116 ** CLOCK_SYS_EnableSaiClock - static inline void CLOCK_SYS_EnableSaiClock(uint32_t instance);
117 ** CLOCK_SYS_DisableSaiClock - static inline void CLOCK_SYS_DisableSaiClock(uint32_t instance);
118 ** CLOCK_SYS_GetSaiGateCmd - static inline bool CLOCK_SYS_GetSaiGateCmd(uint32_t instance);
119 ** CLOCK_SYS_EnablePdbClock - static inline void CLOCK_SYS_EnablePdbClock(uint32_t instance);
120 ** CLOCK_SYS_DisablePdbClock - static inline void CLOCK_SYS_DisablePdbClock(uint32_t instance);
121 ** CLOCK_SYS_GetPdbGateCmd - static inline bool CLOCK_SYS_GetPdbGateCmd(uint32_t instance);
122 ** CLOCK_SYS_EnableFtmClock - void CLOCK_SYS_EnableFtmClock(uint32_t instance);
123 ** CLOCK_SYS_DisableFtmClock - void CLOCK_SYS_DisableFtmClock(uint32_t instance);
124 ** CLOCK_SYS_GetFtmGateCmd - bool CLOCK_SYS_GetFtmGateCmd(uint32_t instance);
125 ** CLOCK_SYS_EnablePitClock - static inline void CLOCK_SYS_EnablePitClock(uint32_t instance);
126 ** CLOCK_SYS_DisablePitClock - static inline void CLOCK_SYS_DisablePitClock(uint32_t instance);
127 ** CLOCK_SYS_GetPitGateCmd - static inline bool CLOCK_SYS_GetPitGateCmd(uint32_t instance);
128 ** CLOCK_SYS_EnableLptmrClock - static inline void CLOCK_SYS_EnableLptmrClock(uint32_t instance);
129 ** CLOCK_SYS_DisableLptmrClock - static inline void CLOCK_SYS_DisableLptmrClock(uint32_t instance);
130 ** CLOCK_SYS_GetLptmrGateCmd - static inline bool CLOCK_SYS_GetLptmrGateCmd(uint32_t instance);
131 ** CLOCK_SYS_EnableCmtClock - static inline void CLOCK_SYS_EnableCmtClock(uint32_t instance);
132 ** CLOCK_SYS_DisableCmtClock - static inline void CLOCK_SYS_DisableCmtClock(uint32_t instance);
133 ** CLOCK_SYS_GetCmtGateCmd - static inline bool CLOCK_SYS_GetCmtGateCmd(uint32_t instance);
134 ** CLOCK_SYS_EnableRtcClock - static inline void CLOCK_SYS_EnableRtcClock(uint32_t instance);
135 ** CLOCK_SYS_DisableRtcClock - static inline void CLOCK_SYS_DisableRtcClock(uint32_t instance);
136 ** CLOCK_SYS_GetRtcGateCmd - static inline bool CLOCK_SYS_GetRtcGateCmd(uint32_t instance);
137 ** CLOCK_SYS_EnableEnetClock - static inline void CLOCK_SYS_EnableEnetClock(uint32_t instance);
138 ** CLOCK_SYS_DisableEnetClock - static inline void CLOCK_SYS_DisableEnetClock(uint32_t instance);
139 ** CLOCK_SYS_GetEnetGateCmd - static inline bool CLOCK_SYS_GetEnetGateCmd(uint32_t instance);
140 ** CLOCK_SYS_EnableUsbfsClock - static inline void CLOCK_SYS_EnableUsbfsClock(uint32_t instance);
141 ** CLOCK_SYS_DisableUsbfsClock - static inline void CLOCK_SYS_DisableUsbfsClock(uint32_t instance);
142 ** CLOCK_SYS_GetUsbfsGateCmd - static inline bool CLOCK_SYS_GetUsbfsGateCmd(uint32_t instance);
143 ** CLOCK_SYS_EnableUsbdcdClock - static inline void CLOCK_SYS_EnableUsbdcdClock(uint32_t instance);
144 ** CLOCK_SYS_DisableUsbdcdClock - static inline void CLOCK_SYS_DisableUsbdcdClock(uint32_t instance);
145 ** CLOCK_SYS_GetUsbdcdGateCmd - static inline bool CLOCK_SYS_GetUsbdcdGateCmd(uint32_t instance);
146 ** CLOCK_SYS_EnableFlexcanClock - static inline void CLOCK_SYS_EnableFlexcanClock(uint32_t instance);
147 ** CLOCK_SYS_DisableFlexcanClock - static inline void CLOCK_SYS_DisableFlexcanClock(uint32_t instance);
148 ** CLOCK_SYS_GetFlexcanGateCmd - static inline bool CLOCK_SYS_GetFlexcanGateCmd(uint32_t instance);
149 ** CLOCK_SYS_EnableSpiClock - void CLOCK_SYS_EnableSpiClock(uint32_t instance);
150 ** CLOCK_SYS_DisableSpiClock - void CLOCK_SYS_DisableSpiClock(uint32_t instance);
151 ** CLOCK_SYS_GetSpiGateCmd - bool CLOCK_SYS_GetSpiGateCmd(uint32_t instance);
152 ** CLOCK_SYS_EnableI2cClock - void CLOCK_SYS_EnableI2cClock(uint32_t instance);
153 ** CLOCK_SYS_DisableI2cClock - void CLOCK_SYS_DisableI2cClock(uint32_t instance);
154 ** CLOCK_SYS_GetI2cGateCmd - bool CLOCK_SYS_GetI2cGateCmd(uint32_t instance);
155 ** CLOCK_SYS_EnableUartClock - void CLOCK_SYS_EnableUartClock(uint32_t instance);
156 ** CLOCK_SYS_DisableUartClock - void CLOCK_SYS_DisableUartClock(uint32_t instance);
157 ** CLOCK_SYS_GetUartGateCmd - bool CLOCK_SYS_GetUartGateCmd(uint32_t instance);
158 ** CLOCK_SYS_EnableSdhcClock - static inline void CLOCK_SYS_EnableSdhcClock(uint32_t instance);
159 ** CLOCK_SYS_DisableSdhcClock - static inline void CLOCK_SYS_DisableSdhcClock(uint32_t instance);
160 ** CLOCK_SYS_GetSdhcGateCmd - static inline bool CLOCK_SYS_GetSdhcGateCmd(uint32_t instance);
161 ** CLOCK_SYS_SetEnetExternalFreq - static inline void CLOCK_SYS_SetEnetExternalFreq(uint32_t...
162 ** CLOCK_SYS_SetSdhcExternalFreq - static inline void CLOCK_SYS_SetSdhcExternalFreq(uint32_t...
163 ** CLOCK_SYS_SetUsbExternalFreq - static inline void CLOCK_SYS_SetUsbExternalFreq(uint32_t srcInstance,uint32_t...
164 ** CLOCK_SYS_SetFtmExternalFreq - static inline void CLOCK_SYS_SetFtmExternalFreq(uint32_t srcInstance,uint32_t...
165 ** CLOCK_SYS_Init - clock_manager_error_code_t CLOCK_SYS_Init(clock_manager_user_config_t const...
166 ** CLOCK_SYS_UpdateConfiguration - clock_manager_error_code_t CLOCK_SYS_UpdateConfiguration(uint8_t...
167 ** CLOCK_SYS_SetConfiguration - clock_manager_error_code_t CLOCK_SYS_Se...
168 ** CLOCK_SYS_GetCurrentConfiguration - uint8_t CLOCK_SYS_GetCurrentConfiguration(void);
169 ** CLOCK_SYS_GetErrorCallback - clock_manager_callback_user_config_t* CLOCK_SYS_GetErrorCallback(void);
170 ** CLOCK_SYS_SetMcgliteMode - mcglite_mode_error_t CLOCK_SYS_SetMcgliteMode(mcglite_config_t const *...
171 ** CLOCK_SYS_SetMcgMode - mcg_mode_error_t CLOCK_SYS_SetMcgMode(mcg_config_t const *...
172 ** CLOCK_SYS_OscInit - clock_manager_error_code_t CLOCK_SYS_OscInit(uint32_t...
173 ** CLOCK_SYS_OscDeinit - void CLOCK_SYS_OscDeinit(uint32_t instance);
174 ** CLOCK_SYS_SetOscerConfigration - void CLOCK_SYS_SetOscerConfigration(uint32_t instance,oscer_config_t const *...
175 ** CLOCK_SYS_RtcOscInit - clock_manager_error_code_t CLOCK_SYS_RtcOscInit(uint32_t...
176 ** CLOCK_SYS_RtcOscDeinit - void CLOCK_SYS_RtcOscDeinit(uint32_t instance);
177 ** CLOCK_SYS_GetFreq - clock_manager_error_code_t CLOCK_SYS_GetFreq(clock_names_t clockName,uint32_t...
178 ** CLOCK_SYS_GetCoreClockFreq - uint32_t CLOCK_SYS_GetCoreClockFreq(void);
179 ** CLOCK_SYS_GetSystemClockFreq - uint32_t CLOCK_SYS_GetSystemClockFreq(void);
180 ** CLOCK_SYS_GetBusClockFreq - uint32_t CLOCK_SYS_GetBusClockFreq(void);
181 ** CLOCK_SYS_GetFlashClockFreq - uint32_t CLOCK_SYS_GetFlashClockFreq(void);
182 ** CLOCK_SYS_GetLpoClockFreq - static inline uint32_t CLOCK_SYS_GetLpoClockFreq(void);
183 ** CLOCK_SYS_SetSystickSrc - static inline void CLOCK_SYS_SetSystickSrc(clock_systick_src_t src);
184 ** CLOCK_SYS_GetSystickFreq - inline uint32_t CLOCK_SYS_GetSystickFreq(void);
185 **
186 ** Copyright : 1997 - 2015 Freescale Semiconductor, Inc.
187 ** All Rights Reserved.
188 **
189 ** Redistribution and use in source and binary forms, with or without modification,
190 ** are permitted provided that the following conditions are met:
191 **
192 ** o Redistributions of source code must retain the above copyright notice, this list
193 ** of conditions and the following disclaimer.
194 **
195 ** o Redistributions in binary form must reproduce the above copyright notice, this
196 ** list of conditions and the following disclaimer in the documentation and/or
197 ** other materials provided with the distribution.
198 **
199 ** o Neither the name of Freescale Semiconductor, Inc. nor the names of its
200 ** contributors may be used to endorse or promote products derived from this
201 ** software without specific prior written permission.
202 **
203 ** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
204 ** ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
205 ** WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
206 ** DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
207 ** ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
208 ** (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
209 ** LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
210 ** ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
211 ** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
212 ** SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
213 **
214 ** http: www.freescale.com
215 ** mail: support@freescale.com
216 ** ###################################################################*/
217 /*!
218 ** @file clockMan1.h
219 ** @version 01.00
220 */
221 /*!
222 ** @addtogroup clockMan1_module clockMan1 module documentation
223 ** @{
224 */
225 #ifndef __clockMan1_H
226 #define __clockMan1_H
227 /* MODULE clockMan1. */
228 
229 /* Include inherited beans */
230 #include "osa1.h"
231 #include "Cpu.h"
232 
233 /*! @brief OSC instance number */
234 #define FSL_OSC0_INSTANCE 0U
235 
236 /*! @brief OSC Initialization Configuration Structure */
237 extern osc_user_config_t clockMan1_osc0_Config;
238 /*! @brief User configuration structure 0 */
239 extern clock_manager_user_config_t clockMan1_InitConfig0;
240 /*! @brief User configuration structure 1 */
241 extern clock_manager_user_config_t clockMan1_InitConfig1;
242 /*! @brief User configuration structure 2 */
243 extern clock_manager_user_config_t clockMan1_InitConfig2;
244 /*! @brief User configuration structure 3 */
245 extern clock_manager_user_config_t clockMan1_InitConfig3;
246 /*! @brief User configuration structure 4 */
247 extern clock_manager_user_config_t clockMan1_InitConfig4;
248 /*! @brief User configuration structure 5 */
249 extern clock_manager_user_config_t clockMan1_InitConfig5;
250 
251 /*! @brief Count of user configuration structures */
252 #define FSL_CLOCK_MANAGER_CONFIG_CNT 6U
253 
254 /*! @brief Array of pointers to User configuration structures */
255 extern clock_manager_user_config_t const *g_clockManConfigsArr[];
256 
257 
258 
259 
260 /*! @brief Count of user Callbacks */
261 #define FSL_CLOCK_MANAGER_CALLBACK_CNT 0U
262 
263 /*! @brief Array of User callbacks */
264 extern clock_manager_callback_user_config_t *g_clockManCallbacksArr[];
265 #endif
266 /* ifndef __clockMan1_H */
267 /*!
268 ** @}
269 */
270 /*
271 ** ###################################################################
272 **
273 ** This file was created by Processor Expert 10.5 [05.21]
274 ** for the Freescale Kinetis series of microcontrollers.
275 **
276 ** ###################################################################
277 */
278 
clock_manager_user_config_t clockMan1_InitConfig1
User configuration structure 1.
Definition: clockMan1.c:120
clock_manager_callback_user_config_t * g_clockManCallbacksArr[]
Array of User callbacks.
Definition: clockMan1.c:357
clock_manager_user_config_t clockMan1_InitConfig5
User configuration structure 5.
Definition: clockMan1.c:304
osc_user_config_t clockMan1_osc0_Config
OSC Initialization Configuration Structure.
Definition: clockMan1.c:57
clock_manager_user_config_t clockMan1_InitConfig3
User configuration structure 3.
Definition: clockMan1.c:212
clock_manager_user_config_t const * g_clockManConfigsArr[]
Array of pointers to User configuration structures.
Definition: clockMan1.c:348
clock_manager_user_config_t clockMan1_InitConfig0
User configuration structure 0.
Definition: clockMan1.c:74
clock_manager_user_config_t clockMan1_InitConfig4
User configuration structure 4.
Definition: clockMan1.c:258
clock_manager_user_config_t clockMan1_InitConfig2
User configuration structure 2.
Definition: clockMan1.c:166