1 /*
2  * Copyright (c) 2016, Freescale Semiconductor, Inc.
3  * Copyright 2016 - 2018 , NXP
4  * All rights reserved.
5  *
6  *
7  * SPDX-License-Identifier: BSD-3-Clause
8  */
9 
10 #ifndef __FSL_FRO_CALIB_H_
11 #define __FSL_FRO_CALIB_H_
12 
13 /* Component ID definition, used by tools. */
14 #ifndef FSL_COMPONENT_ID
15 #define FSL_COMPONENT_ID "platform.drivers.fro_calib"
16 #endif
17 
18 
19 #ifdef __cplusplus
20 extern "C" {
21 #endif
22 
23 /* Returns the version of the FRO Calibration library */
24 unsigned int fro_calib_Get_Lib_Ver(void);
25 
26 /* timer instance */
27 /* timer clock frquency in KHz */
28 ErrorCode_t Chip_TIMER_Instance_Freq(CTIMER_Type *base, unsigned int timerFreq);
29 
30 /* USB_SOF_Event */
31 ErrorCode_t USB_SOF_Event(USBD_HANDLE_T hUsb);
32 
33 /**
34  * @}
35  */
36 
37 #ifdef __cplusplus
38 }
39 #endif
40 
41 #endif /* __FSL_FRO_CALIB_H_ */
42